} else {
list( $show, $value ) = explode( ":", $option );
}
- $show = htmlspecialchars( $show );
- $value = htmlspecialchars( $value );
$expiryFormOptions .= Xml::option(
$show,
- $value,
+ htmlspecialchars( $value ),
$this->mExpirySelection[$action] === $value
) . "\n";
}
* @return bool
*/
public static function isLocalUrl( $maybeUrl ) {
- if ( !self::isRemoteUrl( $maybeUrl ) && $maybeUrl !== '' && $maybeUrl[0] === '/' ) {
+ if ( $maybeUrl !== '' && $maybeUrl[0] === '/' && !self::isRemoteUrl( $maybeUrl ) ) {
return true;
}
return false;
/**
* @param string $field
* @param string $value
- * @return string
+ * @return string HTML
* @throws MWException
*/
function formatValue( $field, $value ) {
$this->msg( 'protectedpages-unknown-timestamp' )->escaped()
);
} else {
- $formatted = $this->getLanguage()->userTimeAndDate( $value, $this->getUser() );
+ $formatted = htmlspecialchars( $this->getLanguage()->userTimeAndDate(
+ $value, $this->getUser() ) );
}
break;
break;
case 'pr_expiry':
- $formatted = $this->getLanguage()->formatExpiry( $value, /* User preference timezone */true );
+ $formatted = htmlspecialchars( $this->getLanguage()->formatExpiry(
+ $value, /* User preference timezone */true ) );
$title = Title::makeTitleSafe( $row->page_namespace, $row->page_title );
if ( $this->getUser()->isAllowed( 'protect' ) && $title ) {
$changeProtection = Linker::linkKnown(
// Messages: restriction-level-sysop, restriction-level-autoconfirmed
$params[] = $this->msg( 'restriction-level-' . $row->pr_level )->escaped();
if ( $row->pr_cascade ) {
- $params[] = $this->msg( 'protect-summary-cascade' )->text();
+ $params[] = $this->msg( 'protect-summary-cascade' )->escaped();
}
$formatted = $this->getLanguage()->commaList( $params );
break;
'Gambar_Pembicaraan' => NS_FILE_TALK,
);
+$magicWords = array(
+ 'redirect' => array( '0', '#PUPINAH', '#ALIH', '#REDIRECT' ),
+);
+
$specialPageAliases = array(
'Activeusers' => array( 'UreuëngNguiUdép' ),
'Allmessages' => array( 'BanDumPeusan' ),
'numberofusers' => array( '1', 'AANTALGEBRUIKERS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AANTALAKTIEWEGEBRUIKERS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'AANTALWYSIGINGS', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'AANTALKEERGESIEN', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'BLADSYNAAM', 'PAGENAME' ),
'namespace' => array( '1', 'NAAMSPASIE', 'NAMESPACE' ),
'talkspace' => array( '1', 'BESPREKINGSBLADSY', 'TALKSPACE' ),
'numberofusers' => array( '1', 'عدد_المستخدمين', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'عدد_المستخدمين_النشطين', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'عدد_التعديلات', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'عدد_المشاهدات', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'اسم_الصفحة', 'PAGENAME' ),
'pagenamee' => array( '1', 'عنوان_الصفحة', 'PAGENAMEE' ),
'namespace' => array( '1', 'نطاق', 'NAMESPACE' ),
'subpagename' => array( '1', 'اسم_الصفحة_الفرعي', 'SUBPAGENAME' ),
'subpagenamee' => array( '1', 'عنوان_الصفحة_الفرعي', 'SUBPAGENAMEE' ),
'rootpagename' => array( '1', 'جذر_اسم_الصفحة', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', 'عنوان_جذر_الصفحة', 'ROOTPAGENAMEE' ),
'basepagename' => array( '1', 'اسم_الصفحة_الأساسي', 'BASEPAGENAME' ),
'basepagenamee' => array( '1', 'عنوان_الصفحة_الأساسي', 'BASEPAGENAMEE' ),
'talkpagename' => array( '1', 'اسم_صفحة_النقاش', 'TALKPAGENAME' ),
'raw' => array( '0', 'خام:', 'RAW:' ),
'displaytitle' => array( '1', 'عرض_العنوان', 'DISPLAYTITLE' ),
'rawsuffix' => array( '1', 'أر', 'آر', 'R' ),
+ 'nocommafysuffix' => array( '0', 'لا_سيب', 'NOSEP' ),
'newsectionlink' => array( '1', '__وصلة_قسم_جديد__', '__NEWSECTIONLINK__' ),
'nonewsectionlink' => array( '1', 'لا_وصلة_قسم_جديد__', '__NONEWSECTIONLINK__' ),
'currentversion' => array( '1', 'نسخة_حالية', 'CURRENTVERSION' ),
'numberingroup' => array( '1', 'عدد_في_المجموعة', 'عدد_في_مجموعة', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__تحويلة_إستاتيكية__', '__تحويلة_ساكنة__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', 'مستوى_الحماية', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', 'مصادر_مضمنة', 'CASCADINGSOURCES' ),
'formatdate' => array( '0', 'تهيئة_التاريخ', 'تهيئة_تاريخ', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'مسار', 'PATH' ),
'url_wiki' => array( '0', 'ويكي', 'WIKI' ),
'url_query' => array( '0', 'استعلام', 'QUERY' ),
'defaultsort_noerror' => array( '0', 'لاخطأ', 'noerror' ),
'defaultsort_noreplace' => array( '0', 'لاتستبدل', 'noreplace' ),
+ 'displaytitle_noerror' => array( '0', 'لا_خطأ', 'noerror' ),
+ 'displaytitle_noreplace' => array( '0', 'لااستبدال', 'noreplace' ),
'pagesincategory_all' => array( '0', 'كل', 'all' ),
'pagesincategory_pages' => array( '0', 'صفحات', 'pages' ),
'pagesincategory_subcats' => array( '0', 'تصنيفات_فرعية', 'subcats' ),
$magicWords = array(
'redirect' => array( '0', '#تحويل', '#REDIRECT' ),
- 'notoc' => array( '0', '__لافهرس__', '__NOTOC__' ),
- 'nogallery' => array( '0', '__لامعرض__', '__NOGALLERY__' ),
+ 'notoc' => array( '0', '__Ù\85Ù\86_غÙ\8aر_Ù\81Ù\87رس__', '__Ù\84اÙ\81Ù\87رس__', '__NOTOC__' ),
+ 'nogallery' => array( '0', '__Ù\85Ù\86_غÙ\8aر_Ù\85عرض__', '__Ù\84اÙ\85عرض__', '__NOGALLERY__' ),
'forcetoc' => array( '0', '__لصق_فهرس__', '__FORCETOC__' ),
'toc' => array( '0', '__فهرس__', '__TOC__' ),
- 'noeditsection' => array( '0', '__لاتحريرقسم__', '__NOEDITSECTION__' ),
+ 'noeditsection' => array( '0', '__Ù\85Ù\86_غÙ\8aر_تØرÙ\8aرÙ\82سÙ\85__', '__Ù\84اتØرÙ\8aرÙ\82سÙ\85__', '__NOEDITSECTION__' ),
'currentmonth' => array( '1', 'شهر_حالى', 'شهر_حالي2', 'شهر_حالي', 'CURRENTMONTH', 'CURRENTMONTH2' ),
'currentmonth1' => array( '1', 'شهر_حالي1', 'CURRENTMONTH1' ),
'currentmonthname' => array( '1', 'اسم_الشهر_الحالى', 'اسم_الشهر_الحالي', 'CURRENTMONTHNAME' ),
'currentdayname' => array( '1', 'اسم_اليوم_الحالى', 'اسم_اليوم_الحالي', 'CURRENTDAYNAME' ),
'currentyear' => array( '1', 'عام_حالى', 'عام_حالي', 'CURRENTYEAR' ),
'currenttime' => array( '1', 'وقت_حالى', 'وقت_حالي', 'CURRENTTIME' ),
- 'currenthour' => array( '1', 'ساعة_حالية', 'CURRENTHOUR' ),
+ 'currenthour' => array( '1', 'ساعه_حاليه', 'ساعة_حالية', 'CURRENTHOUR' ),
'localmonth' => array( '1', 'شهر_محلى', 'شهر_محلي2', 'شهر_محلي', 'LOCALMONTH', 'LOCALMONTH2' ),
'localmonth1' => array( '1', 'شهر_محلى1', 'شهر_محلي1', 'LOCALMONTH1' ),
'localmonthname' => array( '1', 'اسم_الشهر_المحلى', 'اسم_شهر_محلى', 'اسم_الشهر_المحلي', 'اسم_شهر_محلي', 'LOCALMONTHNAME' ),
'localdayname' => array( '1', 'اسم_اليوم_المحلى', 'اسم_يوم_محلى', 'اسم_اليوم_المحلي', 'اسم_يوم_محلي', 'LOCALDAYNAME' ),
'localyear' => array( '1', 'عام_محلى', 'عام_محلي', 'LOCALYEAR' ),
'localtime' => array( '1', 'وقت_محلى', 'وقت_محلي', 'LOCALTIME' ),
- 'localhour' => array( '1', 'ساعة_محلية', 'LOCALHOUR' ),
+ 'localhour' => array( '1', 'ساعه_محليه', 'ساعة_محلية', 'LOCALHOUR' ),
'numberofpages' => array( '1', 'عدد_الصفحات', 'NUMBEROFPAGES' ),
'numberofarticles' => array( '1', 'عدد_المقالات', 'NUMBEROFARTICLES' ),
'numberoffiles' => array( '1', 'عدد_الملفات', 'NUMBEROFFILES' ),
- 'numberofusers' => array( '1', 'عدد_المستخدمين', 'NUMBEROFUSERS' ),
- 'numberofactiveusers' => array( '1', 'عدد_المستخدمين_النشطين', 'NUMBEROFACTIVEUSERS' ),
+ 'numberofusers' => array( '1', 'عدد_اÙ\84Ù\8aÙ\88زرات', 'عدد_اÙ\84Ù\85ستخدÙ\85Ù\8aÙ\86', 'NUMBEROFUSERS' ),
+ 'numberofactiveusers' => array( '1', 'عدد_اÙ\84Ù\8aÙ\88زرات_اÙ\84Ù\86شطÙ\8aÙ\86', 'عدد_اÙ\84Ù\85ستخدÙ\85Ù\8aÙ\86_اÙ\84Ù\86شطÙ\8aÙ\86', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'عدد_التعديلات', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'عدد_المشاهدات', 'NUMBEROFVIEWS' ),
- 'pagename' => array( '1', 'اسم_الصفحة', 'PAGENAME' ),
- 'pagenamee' => array( '1', 'عنوان_الصفحة', 'PAGENAMEE' ),
+ 'pagename' => array( '1', 'اسم_الصفحه', 'اسم_الصفحة', 'PAGENAME' ),
+ 'pagenamee' => array( '1', 'عنوان_الصفحه', 'عنوان_الصفحة', 'PAGENAMEE' ),
'namespace' => array( '1', 'نطاق', 'NAMESPACE' ),
'namespacee' => array( '1', 'عنوان_نطاق', 'NAMESPACEE' ),
- 'talkspace' => array( '1', 'نطاق_النقاش', 'TALKSPACE' ),
- 'talkspacee' => array( '1', 'عنوان_النقاش', 'TALKSPACEE' ),
- 'subjectspace' => array( '1', 'نطاق_الموضوع', 'نطاق_المقالة', 'SUBJECTSPACE', 'ARTICLESPACE' ),
- 'subjectspacee' => array( '1', 'عنوان_نطاق_الموضوع', 'عنوان_نطاق_المقالة', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+ 'namespacenumber' => array( '1', 'عدد_نطاق', 'NAMESPACENUMBER' ),
+ 'talkspace' => array( '1', 'نطاق_المناقشه', 'نطاق_النقاش', 'TALKSPACE' ),
+ 'talkspacee' => array( '1', 'عنوان_المناقشه', 'عنوان_النقاش', 'TALKSPACEE' ),
+ 'subjectspace' => array( '1', 'نطاق_الموضوع', 'نطاق_المقاله', 'نطاق_المقالة', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+ 'subjectspacee' => array( '1', 'عنوان_نطاق_الموضوع', 'عنوان_نطاق_المقاله', 'عنوان_نطاق_المقالة', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
'fullpagename' => array( '1', 'اسم_الصفحة_الكامل', 'اسم_صفحة_كامل', 'اسم_كامل', 'FULLPAGENAME' ),
- 'fullpagenamee' => array( '1', 'عنوان_الصفحة_الكامل', 'عنوان_صفحة_كامل', 'عنوان_كامل', 'FULLPAGENAMEE' ),
- 'subpagename' => array( '1', 'اسم_الصفحة_الفرعي', 'SUBPAGENAME' ),
- 'subpagenamee' => array( '1', 'عنوان_الصفحة_الفرعى', 'عنوان_الصفحة_الفرعي', 'SUBPAGENAMEE' ),
- 'basepagename' => array( '1', 'اسم_الصفحة_الأساسى', 'اسم_الصفحة_الأساسي', 'BASEPAGENAME' ),
- 'basepagenamee' => array( '1', 'عنوان_الصفحة_الأساسى', 'عنوان_الصفحة_الأساسي', 'BASEPAGENAMEE' ),
- 'talkpagename' => array( '1', 'اسم_صفحة_النقاش', 'TALKPAGENAME' ),
- 'talkpagenamee' => array( '1', 'عنوان_صفحة_النقاش', 'TALKPAGENAMEE' ),
- 'subjectpagename' => array( '1', 'اسم_صفحة_الموضوع', 'اسم_صفحة_المقالة', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
- 'subjectpagenamee' => array( '1', 'عنوان_صفحة_الموضوع', 'عنوان_صفحة_المقالة', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
- 'msg' => array( '0', 'رسالة:', 'MSG:' ),
+ 'fullpagenamee' => array( '1', 'عنوان_الصفحه_الكامل', 'عنوان_صفحة_كامل', 'عنوان_كامل', 'عنوان_الصفحة_الكامل', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', 'اسم_الصفحه_الفرعي', 'اسم_الصفحة_الفرعي', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'عنوان_الصفحه_الفرعى', 'عنوان_الصفحه_الفرعي', 'عنوان_الصفحة_الفرعي', 'SUBPAGENAMEE' ),
+ 'rootpagename' => array( '1', 'جدر_اسم_الصفحه', 'جذر_اسم_الصفحة', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', 'عنوان_جدر_الصفحه', 'ROOTPAGENAMEE' ),
+ 'basepagename' => array( '1', 'اسم_الصفحه_الأساسى', 'اسم_الصفحة_الأساسي', 'BASEPAGENAME' ),
+ 'basepagenamee' => array( '1', 'عنوان_الصفحه_الأساسى', 'عنوان_الصفحة_الأساسي', 'BASEPAGENAMEE' ),
+ 'talkpagename' => array( '1', 'اسم_صفحه_المناقشه', 'اسم_صفحة_النقاش', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', 'عنوان_صفحه_المناقشه', 'عنوان_صفحة_النقاش', 'TALKPAGENAMEE' ),
+ 'subjectpagename' => array( '1', 'اسم_صفحه_الموضوع', 'اسم_صفحه_المقاله', 'اسم_صفحة_الموضوع', 'اسم_صفحة_المقالة', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', 'عنوان_صفحه_الموضوع', 'عنوان_صفحه_المقاله', 'عنوان_صفحة_الموضوع', 'عنوان_صفحة_المقالة', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+ 'msg' => array( '0', 'رساله:', 'رسالة:', 'MSG:' ),
'subst' => array( '0', 'نسخ:', 'إحلال:', 'SUBST:' ),
'safesubst' => array( '0', 'نسخ_آمن:', 'SAFESUBST:' ),
- 'msgnw' => array( '0', 'مصدر:', 'مصدر_قالب:', 'رسالة_بدون_تهيئة:', 'MSGNW:' ),
+ 'msgnw' => array( '0', 'رسالة_من_غير_تهيئه:', 'رسالة_بدون_تهيئة:', 'MSGNW:' ),
'img_thumbnail' => array( '1', 'تصغير', 'مصغر', 'thumbnail', 'thumb' ),
'img_manualthumb' => array( '1', 'تصغير=$1', 'مصغر=$1', 'thumbnail=$1', 'thumb=$1' ),
'img_right' => array( '1', 'يمين', 'right' ),
'img_width' => array( '1', '$1بك', '$1عن', '$1px' ),
'img_center' => array( '1', 'مركز', 'center', 'centre' ),
'img_framed' => array( '1', 'إطار', 'بإطار', 'framed', 'enframed', 'frame' ),
- 'img_frameless' => array( '1', 'لاإطار', 'frameless' ),
- 'img_page' => array( '1', 'صفحة=$1', 'صفحة $1', 'صفحة_$1', 'page=$1', 'page $1' ),
- 'img_upright' => array( '1', 'معدول', 'معدول=$1', 'معدول $1', 'معدول_$1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_frameless' => array( '1', 'من_غير_اطار', 'لاإطار', 'frameless' ),
+ 'img_lang' => array( '1', 'لغه=$1', 'لغة=$1', 'lang=$1' ),
+ 'img_page' => array( '1', 'صفح=$1', 'صفحه_$1', 'صفحة=$1', 'صفحة_$1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'معدول', 'معدول=$1', 'معدول_$1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'حد', 'حدود', 'border' ),
- 'img_baseline' => array( '1', 'خط_Ø£ساسى', 'خط_أساسي', 'baseline' ),
+ 'img_baseline' => array( '1', 'خط_اساسى', 'خط_أساسي', 'baseline' ),
'img_sub' => array( '1', 'فرعى', 'فرعي', 'sub' ),
'img_super' => array( '1', 'سوبر', 'سب', 'super', 'sup' ),
'img_top' => array( '1', 'أعلى', 'top' ),
'img_text_bottom' => array( '1', 'نص_أسفل', 'text-bottom' ),
'img_link' => array( '1', 'وصلة=$1', 'رابط=$1', 'link=$1' ),
'img_alt' => array( '1', 'بديل=$1', 'alt=$1' ),
+ 'img_class' => array( '1', 'رتبه=$1', 'رتبة=$1', 'class=$1' ),
'int' => array( '0', 'محتوى:', 'INT:' ),
'sitename' => array( '1', 'اسم_الموقع', 'اسم_موقع', 'SITENAME' ),
'ns' => array( '0', 'نط:', 'NS:' ),
'nse' => array( '0', 'نطم:', 'NSE:' ),
'localurl' => array( '0', 'مسار_محلى:', 'مسار_محلي:', 'LOCALURL:' ),
'localurle' => array( '0', 'عنوان_المسار_المحلى:', 'عنوان_المسار_المحلي:', 'LOCALURLE:' ),
+ 'articlepath' => array( '0', 'مسار_المقاله', 'مسار_المقالة', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'رقم_صفحه', 'رقم_صفحة', 'PAGEID' ),
'server' => array( '0', 'خادم', 'SERVER' ),
'servername' => array( '0', 'اسم_الخادم', 'SERVERNAME' ),
'scriptpath' => array( '0', 'مسار_السكريبت', 'مسار_سكريبت', 'SCRIPTPATH' ),
'stylepath' => array( '0', 'مسار_الهيئة', 'STYLEPATH' ),
'grammar' => array( '0', 'قواعد_اللغة:', 'GRAMMAR:' ),
'gender' => array( '0', 'نوع:', 'GENDER:' ),
- 'notitleconvert' => array( '0', '__Ù\84اتØÙ\88Ù\8aÙ\84_عÙ\86Ù\88اÙ\86__', '__Ù\84اتع__', '__NOTITLECONVERT__', '__NOTC__' ),
- 'nocontentconvert' => array( '0', '__Ù\84اتØÙ\88Ù\8aÙ\84_Ù\85ØتÙ\88Ù\89__', '__Ù\84اتÙ\85__', '__NOCONTENTCONVERT__', '__NOCC__' ),
+ 'notitleconvert' => array( '0', '__Ù\85Ù\86_غÙ\8aرتØÙ\88Ù\8aÙ\84_عÙ\86Ù\88اÙ\86__', '__Ù\84اتع__', '__Ù\84اتØÙ\88Ù\8aÙ\84_عÙ\86Ù\88اÙ\86__', '__NOTITLECONVERT__', '__NOTC__' ),
+ 'nocontentconvert' => array( '0', '__Ù\85Ù\86_غÙ\8aر_تØÙ\88Ù\8aÙ\84_Ù\85ØتÙ\88Ù\89__', '__Ù\84اتÙ\85__', '__Ù\84اتØÙ\88Ù\8aÙ\84_Ù\85ØتÙ\88Ù\89__', '__NOCONTENTCONVERT__', '__NOCC__' ),
'currentweek' => array( '1', 'أسبوع_حالى', 'أسبوع_حالي', 'CURRENTWEEK' ),
'currentdow' => array( '1', 'يوم_حالى_مأ', 'يوم_حالي_مأ', 'CURRENTDOW' ),
'localweek' => array( '1', 'أسبوع_محلى', 'أسبوع_محلي', 'LOCALWEEK' ),
'localdow' => array( '1', 'يوم_محلى_مأ', 'يوم_محلي_مأ', 'LOCALDOW' ),
- 'revisionid' => array( '1', 'رقم_المراجعة', 'REVISIONID' ),
- 'revisionday' => array( '1', 'يوم_المراجعة', 'REVISIONDAY' ),
- 'revisionday2' => array( '1', 'يوم_المراجعة2', 'REVISIONDAY2' ),
- 'revisionmonth' => array( '1', 'شهر_المراجعة', 'REVISIONMONTH' ),
- 'revisionmonth1' => array( '1', 'شهر_المراجعة1', 'REVISIONMONTH1' ),
- 'revisionyear' => array( '1', 'عام_المراجعة', 'REVISIONYEAR' ),
- 'revisiontimestamp' => array( '1', 'طابع_وقت_المراجعة', 'REVISIONTIMESTAMP' ),
- 'revisionuser' => array( '1', 'مستخدم_المراجعة', 'REVISIONUSER' ),
+ 'revisionid' => array( '1', 'رقم_المراجعه', 'رقم_المراجعة', 'REVISIONID' ),
+ 'revisionday' => array( '1', 'يوم_المراجعه', 'يوم_المراجعة', 'REVISIONDAY' ),
+ 'revisionday2' => array( '1', 'يوم_المراجعه2', 'يوم_المراجعة2', 'REVISIONDAY2' ),
+ 'revisionmonth' => array( '1', 'شهر_المراجعه', 'شهر_المراجعة', 'REVISIONMONTH' ),
+ 'revisionmonth1' => array( '1', 'شهر_المراجعه1', 'شهر_المراجعة1', 'REVISIONMONTH1' ),
+ 'revisionyear' => array( '1', 'عام_المراجعه', 'عام_المراجعة', 'REVISIONYEAR' ),
+ 'revisiontimestamp' => array( '1', 'طابع_وقت_المراجعه', 'طابع_وقت_المراجعة', 'REVISIONTIMESTAMP' ),
+ 'revisionuser' => array( '1', 'مستخدم_المراجعه', 'مستخدم_المراجعة', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'حجم_المراجعه', 'حجم_المراجعة', 'REVISIONSIZE' ),
'plural' => array( '0', 'جمع:', 'PLURAL:' ),
'fullurl' => array( '0', 'عنوان_كامل:', 'FULLURL:' ),
'fullurle' => array( '0', 'مسار_كامل:', 'FULLURLE:' ),
+ 'canonicalurl' => array( '0', 'عنوان_قاعده:', 'عنوان_قاعدة:', 'CANONICALURL:' ),
+ 'canonicalurle' => array( '0', 'مسار_قاعده:', 'مسار_قاعدة:', 'CANONICALURLE:' ),
'lcfirst' => array( '0', 'عنوان_كبير:', 'LCFIRST:' ),
'ucfirst' => array( '0', 'عنوان_صغير:', 'UCFIRST:' ),
'lc' => array( '0', 'صغير:', 'LC:' ),
'raw' => array( '0', 'خام:', 'RAW:' ),
'displaytitle' => array( '1', 'عرض_العنوان', 'DISPLAYTITLE' ),
'rawsuffix' => array( '1', 'أر', 'آر', 'R' ),
+ 'nocommafysuffix' => array( '0', 'من-غير_سيب', 'NOSEP' ),
'newsectionlink' => array( '1', '__وصلة_قسم_جديد__', '__NEWSECTIONLINK__' ),
- 'nonewsectionlink' => array( '1', '__Ù\84ا_وصلة_قسم_جديد__', 'لا_وصلة_قسم_جديد__', '__NONEWSECTIONLINK__' ),
- 'currentversion' => array( '1', 'نسخة_حالية', 'CURRENTVERSION' ),
+ 'nonewsectionlink' => array( '1', '__Ù\85Ù\86_غÙ\8aر_Ù\88صÙ\84Ø©_Ù\82سÙ\85_جدÙ\8aد__', 'Ù\85Ù\86_غÙ\8aر_وصلة_قسم_جديد__', 'لا_وصلة_قسم_جديد__', '__NONEWSECTIONLINK__' ),
+ 'currentversion' => array( '1', 'نسخه_حاليه', 'نسخة_حالية', 'CURRENTVERSION' ),
'urlencode' => array( '0', 'كود_المسار:', 'URLENCODE:' ),
'anchorencode' => array( '0', 'كود_الأنكور', 'ANCHORENCODE' ),
'currenttimestamp' => array( '1', 'طابع_الوقت_الحالي', 'CURRENTTIMESTAMP' ),
'padleft' => array( '0', 'باد_يسار', 'PADLEFT' ),
'padright' => array( '0', 'باد_يمين', 'PADRIGHT' ),
'special' => array( '0', 'خاص', 'special' ),
+ 'speciale' => array( '0', 'عنوان_خاص', 'speciale' ),
'defaultsort' => array( '1', 'ترتيب_قياسى:', 'ترتيب_افتراضى:', 'مفتاح_ترتيب_قياسى:', 'مفتاح_ترتيب_افتراضى:', 'ترتيب_تصنيف_قياسى:', 'ترتيب_تصنيف_افتراضى:', 'ترتيب_قياسي:', 'ترتيب_افتراضي:', 'مفتاح_ترتيب_قياسي:', 'مفتاح_ترتيب_افتراضي:', 'ترتيب_تصنيف_قياسي:', 'ترتيب_تصنيف_افتراضي:', 'ترتيب_غيابي:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'مسار_الملف:', 'FILEPATH:' ),
'tag' => array( '0', 'وسم', 'tag' ),
'pagesize' => array( '1', 'حجم_الصفحة', 'PAGESIZE' ),
'index' => array( '1', '__فهرسة__', '__INDEX__' ),
'noindex' => array( '1', '__لافهرسة__', '__NOINDEX__' ),
- 'numberingroup' => array( '1', 'عدد_فى_المجموعة', 'عدد_فى_مجموعة', 'عدد_في_المجموعة', 'عدد_في_مجموعة', 'NUMBERINGROUP', 'NUMINGROUP' ),
- 'staticredirect' => array( '1', '__تحويلة_إستاتيكية__', '__تحويلة_ساكنة__', '__STATICREDIRECT__' ),
- 'protectionlevel' => array( '1', 'مستوى_الحماية', 'PROTECTIONLEVEL' ),
- 'formatdate' => array( '0', 'تهيئة_التاريخ', 'تهيئة_تاريخ', 'formatdate', 'dateformat' ),
+ 'numberingroup' => array( '1', 'عدد_فى_المجموعه', 'عدد_فى_مجموعه', 'عدد_في_المجموعه', 'عدد_في_مجموعة', 'عدد_في_المجموعة', 'NUMBERINGROUP', 'NUMINGROUP' ),
+ 'staticredirect' => array( '1', '__تحويله_إستاتيكيه__', '__تحويله_ساكنه__', '__تحويلة_إستاتيكية__', '__تحويلة_ساكنة__', '__STATICREDIRECT__' ),
+ 'protectionlevel' => array( '1', 'مستوى_الحمايه', 'مستوى_الحماية', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', 'مصادر_متضمنه', 'CASCADINGSOURCES' ),
+ 'formatdate' => array( '0', 'تهيئه_التاريخ', 'تهيئه_تاريخ', 'تهيئة_التاريخ', 'تهيئة_تاريخ', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'مسار', 'PATH' ),
'url_wiki' => array( '0', 'ويكى', 'ويكي', 'WIKI' ),
'url_query' => array( '0', 'استعلام', 'QUERY' ),
+ 'defaultsort_noerror' => array( '0', 'من_غير_غلط', 'لاخطأ', 'noerror' ),
+ 'defaultsort_noreplace' => array( '0', 'ماتستبدلش', 'لاتستبدل', 'noreplace' ),
+ 'displaytitle_noerror' => array( '0', 'لا_غلطه', 'noerror' ),
+ 'displaytitle_noreplace' => array( '0', 'لا_استبدال', 'noreplace' ),
+ 'pagesincategory_all' => array( '0', 'كل', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'صفحات', 'pages' ),
+ 'pagesincategory_subcats' => array( '0', 'تصنيفات_فرعيه', 'تصنيفات_فرعية', 'subcats' ),
+ 'pagesincategory_files' => array( '0', 'فايلات', 'ملفات', 'files' ),
);
// (bug 16469) Override Eastern Arabic numberals, use Western
'numberofusers' => array( '1', 'КОЛЬКАСЬЦЬ_УДЗЕЛЬНІКАЎ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'КОЛЬКАСЬЦЬ_АКТЫЎНЫХ_УДЗЕЛЬНІКАЎ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'КОЛЬКАСЬЦЬ_РЭДАГАВАНЬНЯЎ', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'КОЛЬКАСЬЦЬ_ПРАГЛЯДАЎ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'НАЗВА_СТАРОНКІ', 'PAGENAME' ),
'pagenamee' => array( '1', 'НАЗВА_СТАРОНКІ_2', 'PAGENAMEE' ),
'namespace' => array( '1', 'ПРАСТОРА_НАЗВАЎ', 'NAMESPACE' ),
'numberofusers' => array( '1', 'БРОЙПОТРЕБИТЕЛИ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'БРОЙАКТИВНИПОТРЕБИТЕЛИ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'БРОЙРЕДАКЦИИ', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'БРОЙПРЕГЛЕДИ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'СТРАНИЦА', 'PAGENAME' ),
'pagenamee' => array( '1', 'СТРАНИЦАИ', 'PAGENAMEE' ),
'namespace' => array( '1', 'ИМЕННОПРОСТРАНСТВО', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NIVERAIMPLIJERIEN', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NIVERAIMPLIJERIENOBERIANT', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NIVERAZEGASEDENNOU', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NIVERALENNADENNOU', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ANVPAJENN', 'PAGENAME' ),
'pagenamee' => array( '1', 'ANVPAJENNSK', 'PAGENAMEE' ),
'namespace' => array( '1', 'ESAOUENNANV', 'NAMESPACE' ),
'numberofusers' => array( '1', 'BROJKORISNIKA', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'BROJAKTIVNIHKORISNIKA', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'BROJPROMJENA', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'BROJPREGLEDA', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'STRANICA', 'PAGENAME' ),
'pagenamee' => array( '1', 'STRANICE', 'PAGENAMEE' ),
'namespace' => array( '1', 'IMENSKIPROSTOR', 'NAMESPACE' ),
);
$magicWords = array(
- 'redirect' => array( '0', '#дlасахьажайар\'', '\'#хьажайо\'', '\'#REDIRECT', '#перенаправление', '#перенапр', '#REDIRECT' ),
+ 'redirect' => array( '0', '#дӀасахьажор\'', '\'#хьажайо\'', '\'#REDIRECT', '#перенаправление', '#перенапр', '#REDIRECT' ),
'notoc' => array( '0', '__БАЦ_ЧУЛАЦАМ__', '__БАЦ_ЧУЛ__', '__БЕЗ_ОГЛАВЛЕНИЯ__', '__БЕЗ_ОГЛ__', '__NOTOC__' ),
'nogallery' => array( '0', '__ЙАЦ_УЧЕ__', '__БЕЗ_ГАЛЕРЕИ__', '__NOGALLERY__' ),
'forcetoc' => array( '0', '__ТlЕДУЬЛЛУ_ЧУЛАЦАМБАР__', '__ТlЕДУЬЛ_ЧУЛ__', '__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__', '__ОБЯЗ_ОГЛ__', '__FORCETOC__' ),
'toc' => array( '0', '__ЧУЛАЦАМ__', '__ЧУЛ__', '__ОГЛАВЛЕНИЕ__', '__ОГЛ__', '__TOC__' ),
- 'noeditsection' => array( '0', '__ЦÐ\90Ð\9cÐ\95Ð\93_Ð Ð\95Ð\94Ð\90Ð\9aÐ\9aÐ¥Ð\90_Ð\90Ð\93lÐ\9eÐ\9d__', '__БЕЗ_РЕДАКТИРОВАНИЯ_РАЗДЕЛА__', '__NOEDITSECTION__' ),
+ 'noeditsection' => array( '0', '__Ð\90Ð\93Ó\80Ð\9e_ТÐ\90_ЦÐ\90_Ð\95Ш__', '__БЕЗ_РЕДАКТИРОВАНИЯ_РАЗДЕЛА__', '__NOEDITSECTION__' ),
'currentmonth' => array( '1', 'КАРАРА_БУТТ', 'КАРАРА_БУТТ_2', 'ТЕКУЩИЙ_МЕСЯЦ', 'ТЕКУЩИЙ_МЕСЯЦ_2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
'currentmonth1' => array( '1', 'КАРАРА_БУТТ_1', 'ТЕКУЩИЙ_МЕСЯЦ_1', 'CURRENTMONTH1' ),
- 'currentmonthname' => array( '1', 'КАРАРАЧУ_БЕТТА_ЦlЕ', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА', 'CURRENTMONTHNAME' ),
- 'currentmonthnamegen' => array( '1', 'КАРАРАЧУ_БЕТТА_ЦlЕ_МУХ', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_РОД', 'CURRENTMONTHNAMEGEN' ),
- 'currentmonthabbrev' => array( '1', 'КАРАРАЧУ_БЕТТА_ЦlЕ_АБР', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_АБР', 'CURRENTMONTHABBREV' ),
+ 'currentmonthname' => array( '1', 'КАРАРАЧУ_БЕТТА_ЦӀЕ', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА', 'CURRENTMONTHNAME' ),
+ 'currentmonthnamegen' => array( '1', 'КАРАРАЧУ_БЕТТА_ЦӀЕ_МУХ', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_РОД', 'CURRENTMONTHNAMEGEN' ),
+ 'currentmonthabbrev' => array( '1', 'КАРАРАЧУ_БЕТТА_ЦӀЕ_АБР', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА_АБР', 'CURRENTMONTHABBREV' ),
'currentday' => array( '1', 'КАРАРА_ДЕ', 'ТЕКУЩИЙ_ДЕНЬ', 'CURRENTDAY' ),
'currentday2' => array( '1', 'КАРАРА_ДЕ_2', 'ТЕКУЩИЙ_ДЕНЬ_2', 'CURRENTDAY2' ),
- 'currentdayname' => array( '1', 'КАРАРАЧУ_ДЕ_ЦlЕ', 'НАЗВАНИЕ_ТЕКУЩЕГО_ДНЯ', 'CURRENTDAYNAME' ),
+ 'currentdayname' => array( '1', 'КАРАРАЧУ_ДЕ_ЦӀЕ', 'НАЗВАНИЕ_ТЕКУЩЕГО_ДНЯ', 'CURRENTDAYNAME' ),
'currentyear' => array( '1', 'КАРАРА_ШО', 'ТЕКУЩИЙ_ГОД', 'CURRENTYEAR' ),
'currenttime' => array( '1', 'КАРАРА_ХАН', 'ТЕКУЩЕЕ_ВРЕМЯ', 'CURRENTTIME' ),
'currenthour' => array( '1', 'КАРАРА_САХЬТ', 'ТЕКУЩИЙ_ЧАС', 'CURRENTHOUR' ),
'localmonthabbrev' => array( '1', 'МЕТТИГАН_БЕТТА_ЦlЕ_АБР', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА_АБР', 'LOCALMONTHABBREV' ),
'localday' => array( '1', 'МЕТТИГАН_ДЕ', 'МЕСТНЫЙ_ДЕНЬ', 'LOCALDAY' ),
'localday2' => array( '1', 'МЕТТИГАН_ДЕ_2', 'МЕСТНЫЙ_ДЕНЬ_2', 'LOCALDAY2' ),
- 'localdayname' => array( '1', 'МЕТТИГАН_ДЕ_ЦlЕ', 'НАЗВАНИЕ_МЕСТНОГО_ДНЯ', 'LOCALDAYNAME' ),
+ 'localdayname' => array( '1', 'МЕТТИГАН_ДЕ_ЦӀЕ', 'НАЗВАНИЕ_МЕСТНОГО_ДНЯ', 'LOCALDAYNAME' ),
'localyear' => array( '1', 'МЕТТИГАН_ШО', 'МЕСТНЫЙ_ГОД', 'LOCALYEAR' ),
'localtime' => array( '1', 'МЕТТИГАН_ХАН', 'МЕСТНОЕ_ВРЕМЯ', 'LOCALTIME' ),
'localhour' => array( '1', 'МЕТТИГАН_САХЬТ', 'МЕСТНЫЙ_ЧАС', 'LOCALHOUR' ),
'numberofpages' => array( '1', 'АГlОНИЙ_ДУКХАЛЛА', 'КОЛИЧЕСТВО_СТРАНИЦ', 'NUMBEROFPAGES' ),
'numberofarticles' => array( '1', 'ЯЗЗАМАШИ_ДУКХАЛЛА', 'КОЛИЧЕСТВО_СТАТЕЙ', 'NUMBEROFARTICLES' ),
- 'numberoffiles' => array( '1', 'ФÐ\90Ð\99Ð\9bÐ\90Ð\9dШÐ\98_ДУКХАЛЛА', 'КОЛИЧЕСТВО_ФАЙЛОВ', 'NUMBEROFFILES' ),
+ 'numberoffiles' => array( '1', 'ФÐ\90Ð\99Ð\9bÐ\98Ð\99Ð\9d_ДУКХАЛЛА', 'КОЛИЧЕСТВО_ФАЙЛОВ', 'NUMBEROFFILES' ),
'numberofusers' => array( '1', 'ДЕКЪАШХОЙ_ДУКХАЛЛА', 'КОЛИЧЕСТВО_УЧАСТНИКОВ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ДУКХАЛЛА_ЖИГАРА_ДЕКЪАШХОЙ', 'КОЛИЧЕСТВО_АКТИВНЫХ_УЧАСТНИКОВ', 'NUMBEROFACTIVEUSERS' ),
- 'numberofedits' => array( '1', 'НИСДАРШИЙ_ДУКХАЛЛА', 'КОЛИЧЕСТВО_ПРАВОК', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ХЬАЖАРИЙ_ДУКХАЛЛА', 'КОЛИЧЕСТВО_ПРОСМОТРОВ', 'NUMBEROFVIEWS' ),
- 'pagename' => array( '1', 'АГlОН_ЦlЕ', 'НАЗВАНИЕ_СТРАНИЦЫ', 'PAGENAME' ),
- 'pagenamee' => array( '1', 'АГlОН_ЦlЕ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_2', 'PAGENAMEE' ),
- 'namespace' => array( '1', 'ЦlЕРИ_АНА', 'ПРОСТРАНСТВО_ИМЁН', 'NAMESPACE' ),
- 'namespacee' => array( '1', 'ЦlЕРИ_АНА_2', 'ПРОСТРАНСТВО_ИМЁН_2', 'NAMESPACEE' ),
- 'talkspace' => array( '1', 'ДИЙЦАРШИ_АНА', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ', 'TALKSPACE' ),
- 'talkspacee' => array( '1', 'ДИЙЦАРШИ_АНА_2', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ_2', 'TALKSPACEE' ),
- 'subjectspace' => array( '1', 'ЯЗЗАМАШИ_АНА', 'ПРОСТРАНСТВО_СТАТЕЙ', 'SUBJECTSPACE', 'ARTICLESPACE' ),
- 'subjectspacee' => array( '1', 'ЯЗЗАМАШИ_АНА_2', 'ПРОСТРАНСТВО_СТАТЕЙ_2', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
- 'fullpagename' => array( '1', 'ЮЬЗЗИНА_АГlОН_ЦlЕ', 'ПОЛНОЕ_НАЗВАНИЕ_СТРАНИЦЫ', 'FULLPAGENAME' ),
- 'fullpagenamee' => array( '1', 'ЮЬЗЗИНА_АГlОН_ЦlЕ_2', 'ПОЛНОЕ_НАЗВАНИЕ_СТРАНИЦЫ_2', 'FULLPAGENAMEE' ),
- 'subpagename' => array( '1', 'АГlОН_КlЕЛАРА_ЦlЕ', 'НАЗВАНИЕ_ПОДСТРАНИЦЫ', 'SUBPAGENAME' ),
- 'subpagenamee' => array( '1', 'АГlОН_КlЕЛАРА_ЦlЕ_2', 'НАЗВАНИЕ_ПОДСТРАНИЦЫ_2', 'SUBPAGENAMEE' ),
- 'basepagename' => array( '1', 'АГlОН_ЦlЕРА_БУХ', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ', 'BASEPAGENAME' ),
- 'basepagenamee' => array( '1', 'АГlОН_ЦlЕРА_БУХ_2', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ_2', 'BASEPAGENAMEE' ),
- 'talkpagename' => array( '1', 'ДИЙЦАРЕ_АГlОН_ЦlЕ', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ', 'TALKPAGENAME' ),
- 'talkpagenamee' => array( '1', 'ДИЙЦАРЕ_АГlОН_ЦlЕ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ_2', 'TALKPAGENAMEE' ),
- 'subjectpagename' => array( '1', 'АГlОН_ЯЗЗАМАН_ЦlЕ', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
- 'subjectpagenamee' => array( '1', 'АГlОН_ЯЗЗАМАН_ЦlЕ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+ 'numberofedits' => array( '1', 'НИСДАРИЙН_ДУКХАЛЛА', 'КОЛИЧЕСТВО_ПРАВОК', 'NUMBEROFEDITS' ),
+ 'pagename' => array( '1', 'АГӀОН_ЦӀЕ', 'НАЗВАНИЕ_СТРАНИЦЫ', 'PAGENAME' ),
+ 'pagenamee' => array( '1', 'АГӀОН_ЦӀЕ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_2', 'PAGENAMEE' ),
+ 'namespace' => array( '1', 'ЦӀЕРИЙН_АНА', 'ПРОСТРАНСТВО_ИМЁН', 'NAMESPACE' ),
+ 'namespacee' => array( '1', 'ЦӀЕРИЙН_АНА_2', 'ПРОСТРАНСТВО_ИМЁН_2', 'NAMESPACEE' ),
+ 'talkspace' => array( '1', 'ДИЙЦАРИЙН_АНА', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ', 'TALKSPACE' ),
+ 'talkspacee' => array( '1', 'ДИЙЦАРИЙН_АНА_2', 'ПРОСТРАНСТВО_ОБСУЖДЕНИЙ_2', 'TALKSPACEE' ),
+ 'subjectspace' => array( '1', 'ЯЗЗАМИЙН_АНА', 'ПРОСТРАНСТВО_СТАТЕЙ', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+ 'subjectspacee' => array( '1', 'ЯЗЗАМИЙН_АНА_2', 'ПРОСТРАНСТВО_СТАТЕЙ_2', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+ 'fullpagename' => array( '1', 'ЮЬЗЗИНА_АГӀОН_ЦӀЕ', 'ПОЛНОЕ_НАЗВАНИЕ_СТРАНИЦЫ', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', 'ЮЬЗЗИНА_АГӀОН_ЦӀЕ_2', 'ПОЛНОЕ_НАЗВАНИЕ_СТРАНИЦЫ_2', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', 'АГӀОН_КӀЕЛАРА_ЦӀЕ', 'НАЗВАНИЕ_ПОДСТРАНИЦЫ', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'АГӀОН_КӀЕЛАРА_ЦӀЕ_2', 'НАЗВАНИЕ_ПОДСТРАНИЦЫ_2', 'SUBPAGENAMEE' ),
+ 'basepagename' => array( '1', 'АГӀОН_ЦӀЕРА_БУХ', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ', 'BASEPAGENAME' ),
+ 'basepagenamee' => array( '1', 'АГӀОН_ЦӀЕРА_БУХ_2', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ_2', 'BASEPAGENAMEE' ),
+ 'talkpagename' => array( '1', 'ДИЙЦАРЕ_АГӀОН_ЦӀЕ', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', 'ДИЙЦАРЕ_АГӀОН_ЦӀЕ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ_2', 'TALKPAGENAMEE' ),
+ 'subjectpagename' => array( '1', 'АГӀОН_ЯЗЗАМАН_ЦӀЕ', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', 'АГӀОН_ЯЗЗАМАН_ЦӀЕ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
'msg' => array( '0', 'ХААМ:', 'СООБЩЕНИЕ:', 'СООБЩ:', 'MSG:' ),
- 'subst' => array( '0', 'ХlОТТОР:', 'ХlОТТ:', 'ПОДСТАНОВКА:', 'ПОДСТ:', 'SUBST:' ),
+ 'subst' => array( '0', 'ХӀОТТОР:', 'ХӀОТТ:', 'ПОДСТАНОВКА:', 'ПОДСТ:', 'SUBST:' ),
'msgnw' => array( '0', 'ВИКИ_ХААМ_БОЦАШ:', 'СООБЩ_БЕЗ_ВИКИ:', 'MSGNW:' ),
'img_thumbnail' => array( '1', 'жима', 'жимо', 'мини', 'миниатюра', 'thumbnail', 'thumb' ),
'img_manualthumb' => array( '1', 'жима=$1', 'жимо=$1', 'мини=$1', 'миниатюра=$1', 'thumbnail=$1', 'thumb=$1' ),
'img_border' => array( '1', 'доза', 'граница', 'border' ),
'img_baseline' => array( '1', 'бух', 'основание', 'baseline' ),
'img_sub' => array( '1', 'буха', 'под', 'sub' ),
- 'img_super' => array( '1', 'тlе', 'над', 'super', 'sup' ),
+ 'img_super' => array( '1', 'тӀе', 'над', 'super', 'sup' ),
'img_top' => array( '1', 'лакхахь', 'сверху', 'top' ),
'img_text_top' => array( '1', 'лакххьара-йоза', 'текст-сверху', 'text-top' ),
'img_middle' => array( '1', 'юккъе', 'посередине', 'middle' ),
'img_bottom' => array( '1', 'бухар', 'снизу', 'bottom' ),
'img_text_bottom' => array( '1', 'бухара-йоза', 'текст-снизу', 'text-bottom' ),
- 'img_link' => array( '1', 'Ñ\85Ñ\8cажоÑ\80иг=$1', 'Ñ\81Ñ\81Ñ\8bлка=$1', 'link=$1' ),
+ 'img_link' => array( '1', 'хьажорг=$1', 'ссылка=$1', 'link=$1' ),
'img_alt' => array( '1', 'альт=$1', 'alt=$1' ),
'int' => array( '0', 'ЧУЬРА:', 'ВНУТР:', 'INT:' ),
'sitename' => array( '1', 'МЕТТИГ_ЦlЕ', 'НАЗВАНИЕ_САЙТА', 'SITENAME' ),
'ns' => array( '0', 'БО:', 'ПИ:', 'NS:' ),
'nse' => array( '0', 'БОХЬ:', 'ПИК:', 'NSE:' ),
- 'localurl' => array( '0', 'ХlОТТАЕЛЛА_МЕТТИГ:', 'ЛОКАЛЬНЫЙ_АДРЕС:', 'LOCALURL:' ),
- 'localurle' => array( '0', 'ХlОТТАЕЛЛА_МЕТТИГ_2:', 'ЛОКАЛЬНЫЙ_АДРЕС_2:', 'LOCALURLE:' ),
+ 'localurl' => array( '0', 'ХӀОТТАЕЛЛА_МЕТТИГ:', 'ЛОКАЛЬНЫЙ_АДРЕС:', 'LOCALURL:' ),
+ 'localurle' => array( '0', 'ХӀОТТАЕЛЛА_МЕТТИГ_2:', 'ЛОКАЛЬНЫЙ_АДРЕС_2:', 'LOCALURLE:' ),
'server' => array( '0', 'ГlУЛКХДИРИГ', 'СЕРВЕР', 'SERVER' ),
'servername' => array( '0', 'ГlУЛКХДЕЧУЬНА_ЦlЕ', 'НАЗВАНИЕ_СЕРВЕРА', 'SERVERNAME' ),
'scriptpath' => array( '0', 'НЕКЪ_ОЦ_МЕТТАКЕПА', 'ПУТЬ_К_СКРИПТУ', 'SCRIPTPATH' ),
- 'stylepath' => array( '0', 'ЙОМАНХАТl', 'ПУТЬ_К_СТИЛЮ', 'STYLEPATH' ),
+ 'stylepath' => array( '0', 'ЙОМАНХАТӀ', 'ПУТЬ_К_СТИЛЮ', 'STYLEPATH' ),
'grammar' => array( '0', 'ДОЖАР:', 'ПАДЕЖ:', 'GRAMMAR:' ),
'gender' => array( '0', 'ВУ_ЙУ:', 'GENDER', 'ПОЛ:', 'GENDER:' ),
'notitleconvert' => array( '0', '__ХИЙЦАР_ДОЦУШ_КОЬРТЕ__', '__БЕЗ_ПРЕОБРАЗОВАНИЯ_ЗАГОЛОВКА__', '__NOTITLECONVERT__', '__NOTC__' ),
'nocontentconvert' => array( '0', '__ЙОЗА_ХИЙЦАР_ДОЦУШ__', '__БЕЗ_ПРЕОБРАЗОВАНИЯ_ТЕКСТА__', '__NOCONTENTCONVERT__', '__NOCC__' ),
- 'currentweek' => array( '1', 'КАРАРА_КlИР', 'ТЕКУЩАЯ_НЕДЕЛЯ', 'CURRENTWEEK' ),
- 'currentdow' => array( '1', 'КАРАРА_КlИРАН_ДЕ', 'ТЕКУЩИЙ_ДЕНЬ_НЕДЕЛИ', 'CURRENTDOW' ),
- 'localweek' => array( '1', 'МЕТТИГЕРА_КlИРА', 'МЕСТНАЯ_НЕДЕЛЯ', 'LOCALWEEK' ),
- 'localdow' => array( '1', 'МЕТТИГАН_КlИРАН_ДЕ', 'МЕСТНЫЙ_ДЕНЬ_НЕДЕЛИ', 'LOCALDOW' ),
+ 'currentweek' => array( '1', 'КАРАРА_КӀИРА', 'ТЕКУЩАЯ_НЕДЕЛЯ', 'CURRENTWEEK' ),
+ 'currentdow' => array( '1', 'КАРАРА_КӀИРАН_ДЕ', 'ТЕКУЩИЙ_ДЕНЬ_НЕДЕЛИ', 'CURRENTDOW' ),
+ 'localweek' => array( '1', 'МЕТТИГЕРА_КӀИРА', 'МЕСТНАЯ_НЕДЕЛЯ', 'LOCALWEEK' ),
+ 'localdow' => array( '1', 'МЕТТИГАН_КӀИРАН_ДЕ', 'МЕСТНЫЙ_ДЕНЬ_НЕДЕЛИ', 'LOCALDOW' ),
'revisionid' => array( '1', 'ЦУЬНА_БАШХО', 'ИД_ВЕРСИИ', 'REVISIONID' ),
'revisionday' => array( '1', 'ДЕ_БАШХО', 'ДЕНЬ_ВЕРСИИ', 'REVISIONDAY' ),
'revisionday2' => array( '1', 'ДЕ_БАШХО_2', 'ДЕНЬ_ВЕРСИИ_2', 'REVISIONDAY2' ),
'raw' => array( '0', 'ТАЙАНЗА:', 'НЕОБРАБ:', 'RAW:' ),
'displaytitle' => array( '1', 'ГАЙТА_КОЬРТАМОГl', 'ПОКАЗАТЬ_ЗАГОЛОВОК', 'DISPLAYTITLE' ),
'rawsuffix' => array( '1', 'Т', 'Н', 'R' ),
- 'newsectionlink' => array( '1', '__ХЬÐ\90Ð\96Ð\9eÐ Ð\90Ð\93_Ð\9eЦ_Ð\9aÐ\95Ð Ð\9bÐ\90ЧУ_Ð\94Ð\95Ð\9aЪÐ\90Ð\9d__', '__ССЫÐ\9bÐ\9aÐ\90_Ð\9dÐ\90_Ð\9dÐ\9eÐ\92ЫÐ\99_Ð Ð\90Ð\97Ð\94Ð\95Ð\9b__', '__NEWSECTIONLINK__' ),
- 'nonewsectionlink' => array( '1', '__Ð\99Ð\9eЦÐ\90Ш_ХЬÐ\90Ð\96Ð\9eÐ Ð\90Ð\93_Ð\9eЦ_Ð\9aÐ\95Ð Ð\9bÐ\90ЧУ_Ð\94Ð\95Ð\9aЪÐ\90Ð\9d__', '__Ð\91Ð\95Ð\97_ССЫÐ\9bÐ\9aÐ\98_Ð\9dÐ\90_Ð\9dÐ\9eÐ\92ЫÐ\99_Ð Ð\90Ð\97Ð\94Ð\95Ð\9b__', '__NONEWSECTIONLINK__' ),
+ 'newsectionlink' => array( '1', '__ХЬАЖОРГ_ОЦ_КЕРЛАЧУ_ДЕКЪАН__', '__ССЫЛКА_НА_НОВЫЙ_РАЗДЕЛ__', '__NEWSECTIONLINK__' ),
+ 'nonewsectionlink' => array( '1', '__ЙОЦАШ_ХЬАЖОРГ_ОЦ_КЕРЛАЧУ_ДЕКЪАН__', '__БЕЗ_ССЫЛКИ_НА_НОВЫЙ_РАЗДЕЛ__', '__NONEWSECTIONLINK__' ),
'currentversion' => array( '1', 'ЙОЛШЙОЛУ_БАШХО', 'ТЕКУЩАЯ_ВЕРСИЯ', 'CURRENTVERSION' ),
'urlencode' => array( '0', 'ИШАРЙИНА_МЕТТИГ:', 'ЗАКОДИРОВАННЫЙ_АДРЕС:', 'URLENCODE:' ),
'anchorencode' => array( '0', 'ИШАРЙАР_МЕТТИГАН', 'КОДИРОВАТЬ_МЕТКУ', 'ANCHORENCODE' ),
'directionmark' => array( '1', 'ХЬАЖОЧЕ_ХААМ', 'НАПРАВЛЕНИЕ_ПИСЬМА', 'DIRECTIONMARK', 'DIRMARK' ),
'language' => array( '0', '#МОТТ', '#ЯЗЫК:', '#LANGUAGE:' ),
'contentlanguage' => array( '1', 'МОТТ_ЧУЛАЦАМ', 'ЯЗЫК_СОДЕРЖАНИЯ', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
- 'pagesinnamespace' => array( '1', 'АГlОНАШ_ОЦ_ЦlЕРАШКАХЬ:', 'СТРАНИЦ_В_ПРОСТРАНСТВЕ_ИМЁН:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+ 'pagesinnamespace' => array( '1', 'АГӀОНАШ_ОЦ_ЦӀЕРАШКАХЬ:', 'СТРАНИЦ_В_ПРОСТРАНСТВЕ_ИМЁН:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
'numberofadmins' => array( '1', 'КУЬГАЛХОЙ_ДУКХАЛЛА', 'КОЛИЧЕСТВО_АДМИНИСТРАТОРОВ', 'NUMBEROFADMINS' ),
'formatnum' => array( '0', 'ТЕРАХЬАН_БАРАМХlОТТОР', 'ФОРМАТИРОВАТЬ_ЧИСЛО', 'FORMATNUM' ),
'padleft' => array( '0', 'ЙУЗА_ХАРЦЕ', 'ЗАПОЛНИТЬ_СЛЕВА', 'PADLEFT' ),
'padright' => array( '0', 'ЙУЗА_БАКЪЕ', 'ЗАПОЛНИТЬ_СПРАВА', 'PADRIGHT' ),
- 'special' => array( '0', 'белхан', 'гlуллакхан', 'служебная', 'special' ),
+ 'special' => array( '0', 'белхан', 'гӀуллакхан', 'служебная', 'special' ),
'defaultsort' => array( '1', 'ЛИСТАР_ЦАХЬЕХОР', 'ДОГlА_ЛИСТАРАН', 'СОРТИРОВКА_ПО_УМОЛЧАНИЮ', 'КЛЮЧ_СОРТИРОВКИ', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
- 'filepath' => array( '0', 'Ð\9eЦ_Ð¥lУÐ\9cÐ\90Ð\9dТlЕ_НЕКЪ:', 'ПУТЬ_К_ФАЙЛУ:', 'FILEPATH:' ),
+ 'filepath' => array( '0', 'ФÐ\90Ð\99Ð\9bÐ\90Ð\9d_ТÓ\80Е_НЕКЪ:', 'ПУТЬ_К_ФАЙЛУ:', 'FILEPATH:' ),
'tag' => array( '0', 'къастам', 'къасто', 'къаст', 'метка', 'тег', 'тэг', 'tag' ),
- 'hiddencat' => array( '1', '__Ð\9aЪÐ\90Ð\99Ð\9bÐ\90Ð¥Ð\99Ð\9eÐ\9bУ_Ð\9aÐ\90Ð\94Ð\95Ð\93Ð\90Ð __', '__СКРЫТАЯ_КАТЕГОРИЯ__', '__HIDDENCAT__' ),
- 'pagesincategory' => array( '1', 'Ð\90Ð\93lÐ\9eÐ\9dÐ\90Ш_Ð\9eЦУ_Ð\9aÐ\90Ð\94Ð\95Ð\93Ð\90РШЧÐ\9eХЬ', 'СТРАНИЦ_В_КАТЕГОРИИ', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'hiddencat' => array( '1', '__Ð\9aЪÐ\90Ð\99Ð\9bÐ\90Ð¥Ð\90_Ð\99Ð\9eÐ\9bУ_Ð\9aÐ\90ТÐ\95Ð\93Ð\9eÐ Ð\98__', '__СКРЫТАЯ_КАТЕГОРИЯ__', '__HIDDENCAT__' ),
+ 'pagesincategory' => array( '1', 'Ð\9aÐ\90ТÐ\95Ð\93Ð\9eÐ Ð\98_ЧÐ\9eХЬ_Ð\90Ð\93Ó\80Ð\9eÐ\9dÐ\90Ш_', 'СТРАНИЦ_В_КАТЕГОРИИ', 'PAGESINCATEGORY', 'PAGESINCAT' ),
'pagesize' => array( '1', 'АГlОН_БАРАМ', 'РАЗМЕР_СТРАНИЦЫ', 'PAGESIZE' ),
'index' => array( '1', '__МЕТТИГТЕРАХЬ__', '__ИНДЕКС__', '__INDEX__' ),
'noindex' => array( '1', '__МЕТТИГТЕРАХЬ_ЙОЦАШ__', '__БЕЗ_ИНДЕКСА__', '__NOINDEX__' ),
'numberingroup' => array( '1', 'ТЕРАХЬ_ОЦ_ТОБАНЦА', 'ЧИСЛО_В_ГРУППЕ', 'NUMBERINGROUP', 'NUMINGROUP' ),
- 'staticredirect' => array( '1', '__Ð\91УХÐ\95ХЬÐ\94Ð\95Ð Ð\93_Ð\94lÐ\90СХЬÐ\90Ð\96Ð\90Ð\99Ð\90Ð __', '__СТАТИЧЕСКОЕ_ПЕРЕНАПРАВЛЕНИЕ__', '__STATICREDIRECT__' ),
- 'protectionlevel' => array( '1', 'ГlАРОЛЛИ_БАРАМ', 'УРОВЕНЬ_ЗАЩИТЫ', 'PROTECTIONLEVEL' ),
+ 'staticredirect' => array( '1', '__СТÐ\90ТÐ\98СТÐ\98Ð\9aÐ\98Ð\9d_Ð\94Ó\80Ð\90СХЬÐ\90Ð\96Ð\9eÐ Ð\93__', '__СТАТИЧЕСКОЕ_ПЕРЕНАПРАВЛЕНИЕ__', '__STATICREDIRECT__' ),
+ 'protectionlevel' => array( '1', 'ГӀАРОЛЛИ_БАРАМ', 'УРОВЕНЬ_ЗАЩИТЫ', 'PROTECTIONLEVEL' ),
'formatdate' => array( '0', 'терахьибарам', 'форматдаты', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'ЙОМА', 'ПУТЬ', 'PATH' ),
'url_wiki' => array( '0', 'ЧЕХКА', 'ВИКИ', 'WIKI' ),
'numberofusers' => array( '1', 'BENUTZERANZAHL', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AKTIVE_BENUTZER', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'BEARBEITUNGSANZAHL', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'BETRACHTUNGEN', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SEITENNAME', 'PAGENAME' ),
'pagenamee' => array( '1', 'SEITENNAME_URL', 'PAGENAMEE' ),
'namespace' => array( '1', 'NAMENSRAUM', 'NAMESPACE' ),
'numberingroup' => array( '1', 'BENUTZER_IN_GRUPPE', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__PERMANENTE_WEITERLEITUNG__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', 'SCHUTZSTATUS', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', 'KASKADENQUELLEN', 'CASCADINGSOURCES' ),
'formatdate' => array( '0', 'DATUMSFORMAT', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'PFAD', 'PATH' ),
'url_query' => array( '0', 'ABFRAGE', 'QUERY' ),
'currentmonthabbrev' => array( '1', 'AŞMİYANEWKİKILMKERDIŞ', 'CURRENTMONTHABBREV' ),
'currentday' => array( '1', 'ROCENEWKİ', 'CURRENTDAY' ),
'currentday2' => array( '1', 'ROCENEWKİ2', 'CURRENTDAY2' ),
- 'currentdayname' => array( '1', 'NAMEYÃ\8aROCENEWKİ', 'CURRENTDAYNAME' ),
+ 'currentdayname' => array( '1', 'NAMEYÃ\89ROCENEWKİ', 'CURRENTDAYNAME' ),
'currentyear' => array( '1', 'SERRENEWKİ', 'CURRENTYEAR' ),
'currenttime' => array( '1', 'DEMENEWKİ', 'CURRENTTIME' ),
'currenthour' => array( '1', 'SEHATNEWKİ', 'CURRENTHOUR' ),
'localmonth' => array( '1', 'WAREYAŞMİ', 'WAREYAŞMİ2', 'LOCALMONTH', 'LOCALMONTH2' ),
'localmonth1' => array( '1', 'WAREYAŞMİ1', 'LOCALMONTH1' ),
- 'localmonthname' => array( '1', 'NAMEYÃ\8aWAREYAŞMİ', 'LOCALMONTHNAME' ),
- 'localmonthnamegen' => array( '1', 'NAMEYWAREDÃ\8aAŞMİDACI', 'LOCALMONTHNAMEGEN' ),
+ 'localmonthname' => array( '1', 'NAMEYÃ\89WAREYAŞMİ', 'LOCALMONTHNAME' ),
+ 'localmonthnamegen' => array( '1', 'NAMEYWAREDÃ\89AŞMİDACI', 'LOCALMONTHNAMEGEN' ),
'localmonthabbrev' => array( '1', 'WAREYAŞMİKILMKERDIŞ', 'LOCALMONTHABBREV' ),
'localday' => array( '1', 'WAREYROCE', 'LOCALDAY' ),
'localday2' => array( '1', 'WAREYROCE2', 'LOCALDAY2' ),
- 'localdayname' => array( '1', 'NAMEYÃ\8aWAREYROCE', 'LOCALDAYNAME' ),
+ 'localdayname' => array( '1', 'NAMEYÃ\89WAREYROCE', 'LOCALDAYNAME' ),
'localyear' => array( '1', 'WAREYSERRE', 'LOCALYEAR' ),
'localtime' => array( '1', 'WAREYDEME', 'LOCALTIME' ),
'localhour' => array( '1', 'WAREYSEHAT', 'LOCALHOUR' ),
'numberofusers' => array( '1', 'AMARİYAKARBERAN', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AMARİYAAKTİVKARBERAN', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'AMARİYAVURNAYIŞAN', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'AMARİYAMOCNAYIŞAN', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NAMEYPELA', 'PAGENAME' ),
'pagenamee' => array( '1', 'NAMEYPELAA', 'PAGENAMEE' ),
'namespace' => array( '1', 'CANAME', 'NAMESPACE' ),
'namespacee' => array( '1', 'CANAMEE', 'NAMESPACEE' ),
'namespacenumber' => array( '1', 'AMARİYACANAME', 'NAMESPACENUMBER' ),
- 'talkspace' => array( '1', 'CAYÊWERÊNAYIŞİ', 'TALKSPACE' ),
- 'talkspacee' => array( '1', 'CAYÊWERÊNAYIŞAN', 'TALKSPACEE' ),
- 'subjectspace' => array( '1', 'CAYÊMESEL', 'CAYÊWESİQE', 'SUBJECTSPACE', 'ARTICLESPACE' ),
- 'subjectspacee' => array( '1', 'CAYÊMESELAN', 'CAYÊWESİQAN', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
- 'fullpagename' => array( '1', 'NAMEYPELAPÊRO', 'FULLPAGENAME' ),
- 'fullpagenamee' => array( '1', 'NAMEYPELAPÊRON', 'FULLPAGENAMEE' ),
- 'subpagename' => array( '1', 'NAMEYBINPELA', 'SUBPAGENAME' ),
- 'subpagenamee' => array( '1', 'NAMEYBINPELAA', 'SUBPAGENAMEE' ),
- 'basepagename' => array( '1', 'NAMEYSERPELA', 'BASEPAGENAME' ),
- 'basepagenamee' => array( '1', 'NAMEYSERPELAA', 'BASEPAGENAMEE' ),
- 'talkpagename' => array( '1', 'NAMEYPELAWERÊNAYIŞ', 'TALKPAGENAME' ),
- 'talkpagenamee' => array( '1', 'NAMEYPELAWERÊNAYIŞAN', 'TALKPAGENAMEE' ),
- 'subjectpagename' => array( '1', 'NAMEYPELAMESEL', 'NAMEYPELAWESİQE', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
- 'subjectpagenamee' => array( '1', 'NAMEYPELAMESELER', 'NAMEYPELAQESİQER', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+ 'talkspace' => array( '1', 'CAYÉVATENAYIŞİ', 'TALKSPACE' ),
+ 'talkspacee' => array( '1', 'CAYÉVATENAYIŞAN', 'TALKSPACEE' ),
+ 'subjectspace' => array( '1', 'CAYÉMESEL', 'CAYÉWESİQE', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+ 'subjectspacee' => array( '1', 'CAYÉMESELAN', 'CAYÉWESİQAN', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+ 'fullpagename' => array( '1', 'NAMEYPERERPÉRO', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', 'NAMEYPERERPÉRON', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', 'NAMEYBINPERER', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'NAMEYBINPERERAN', 'SUBPAGENAMEE' ),
+ 'rootpagename' => array( '1', 'NAMEYRÉÇERDAPERER', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', 'NAMEYRÉÇERDAPERAN', 'ROOTPAGENAMEE' ),
+ 'basepagename' => array( '1', 'NAMEYESASPERER', 'BASEPAGENAME' ),
+ 'basepagenamee' => array( '1', 'NAMEYESASPERAN', 'BASEPAGENAMEE' ),
+ 'talkpagename' => array( '1', 'NAMEYPERAVATENAYIŞİ', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', 'NAMEYPERAVATENAYIŞAN', 'TALKPAGENAMEE' ),
+ 'subjectpagename' => array( '1', 'NAMEYPERDAMESEL', 'NAMEYPERDAWESİQE', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', 'NAMEYPERDAMESELER', 'NAMEYPERDAWESİQER', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
'msg' => array( '0', 'MSC', 'MSG:' ),
'subst' => array( '0', 'KOPYAKE', 'ATEBERDE', 'SUBST:' ),
'safesubst' => array( '0', 'EMELEYATEBERDE', 'SAFESUBST:' ),
- 'msgnw' => array( '0', 'MSJNW:', 'MSGNW:' ),
+ 'msgnw' => array( '0', 'MSCNW:', 'MSGNW:' ),
'img_thumbnail' => array( '1', 'resmoqıckek', 'qıckek', 'thumbnail', 'thumb' ),
'img_manualthumb' => array( '1', 'resmoqıckek=$1', 'qıckek=$1', 'thumbnail=$1', 'thumb=$1' ),
'img_right' => array( '1', 'raşt', 'right' ),
'img_none' => array( '1', 'çıniyo', 'none' ),
'img_width' => array( '1', '$1pik', '$1piksel', '$1px' ),
'img_center' => array( '1', 'werte', 'miyan', 'center', 'centre' ),
- 'img_framed' => array( '1', 'çerçeweya', 'çerçeweniyo', 'çerçewe', 'framed', 'enframed', 'frame' ),
- 'img_frameless' => array( '1', 'bêçerçewe', 'frameless' ),
- 'img_page' => array( '1', 'pela=$1', 'pela_$1', 'page=$1', 'page $1' ),
+ 'img_framed' => array( '1', 'çerçeweyın', 'çerçewekerden', 'çerçewe', 'framed', 'enframed', 'frame' ),
+ 'img_frameless' => array( '1', 'béçerçewe', 'frameless' ),
+ 'img_lang' => array( '1', 'zuwan=1$', 'lang=$1' ),
+ 'img_page' => array( '1', 'pera=$1', 'pera_$1', 'page=$1', 'page $1' ),
'img_upright' => array( '1', 'disleg', 'disleg=$1', 'disleg_$1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'sinor', 'border' ),
- 'img_baseline' => array( '1', 'Sinorêerdi', 'baseline' ),
- 'img_sub' => array( '1', 'bın', 'sub' ),
- 'img_super' => array( '1', 'corên', 'cor', 'super', 'sup' ),
+ 'img_baseline' => array( '1', 'Sinoréerdi', 'baseline' ),
+ 'img_sub' => array( '1', 'anvar', 'sub' ),
+ 'img_super' => array( '1', 'corén', 'cor', 'super', 'sup' ),
'img_top' => array( '1', 'gedug', 'top' ),
'img_text_top' => array( '1', 'gedug-metin', 'text-top' ),
'img_middle' => array( '1', 'merkez', 'middle' ),
'img_bottom' => array( '1', 'erd', 'bottom' ),
'img_text_bottom' => array( '1', 'erd-metin', 'text-bottom' ),
'img_link' => array( '1', 'gre=$1', 'link=$1' ),
+ 'img_alt' => array( '1', 'klik=$1', 'alt=$1' ),
+ 'img_class' => array( '1', 'sınıf=$1', 'class=$1' ),
'int' => array( '0', 'İNT:', 'INT:' ),
'sitename' => array( '1', 'NAMEYSİTA', 'SITENAME' ),
'ns' => array( '0', 'CN', 'NS:' ),
'nse' => array( '0', 'CNV', 'NSE:' ),
'localurl' => array( '0', 'LOKALGRE', 'LOCALURL:' ),
'localurle' => array( '0', 'LOKALGREV', 'LOCALURLE:' ),
- 'articlepath' => array( '0', 'SOPAWESİQAN', 'ARTICLEPATH' ),
- 'pageid' => array( '0', 'NIMREYPELA', 'PAGEID' ),
+ 'articlepath' => array( '0', 'SOPAPERAN', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'NIMREYPERER', 'PAGEID' ),
'server' => array( '0', 'ARDEN', 'SERVER' ),
'servername' => array( '0', 'NAMEYARDEN', 'SERVERNAME' ),
'scriptpath' => array( '0', 'RAYASCRIPTİ', 'SCRIPTPATH' ),
- 'stylepath' => array( '0', 'TERZÃ\8aTEWRİ', 'STYLEPATH' ),
+ 'stylepath' => array( '0', 'TERZÃ\89TEWRİ', 'STYLEPATH' ),
'grammar' => array( '0', 'GRAMER:', 'GRAMMAR:' ),
'gender' => array( '0', 'CİNSİYET:', 'GENDER:' ),
'notitleconvert' => array( '0', '__SERNAMEVURNAYIŞÇINO__', '__SVÇ__', '__NOTITLECONVERT__', '__NOTC__' ),
'localdow' => array( '1', 'WAREYROCAHEFTİ', 'LOCALDOW' ),
'revisionid' => array( '1', 'NIMREYREVİZYONİ', 'REVISIONID' ),
'revisionday' => array( '1', 'ROCAREVİZYONİ', 'REVISIONDAY' ),
- 'revisionday2' => array( '1', 'ROCAREVİZYON1', 'REVISIONDAY2' ),
+ 'revisionday2' => array( '1', 'ROCAREVİZYON2', 'REVISIONDAY2' ),
'revisionmonth' => array( '1', 'AŞMAREVİZYONİ', 'REVISIONMONTH' ),
'revisionmonth1' => array( '1', 'AŞMAREVİZYONİ1', 'REVISIONMONTH1' ),
'revisionyear' => array( '1', 'SERRAREVİZYONİ', 'REVISIONYEAR' ),
- 'revisiontimestamp' => array( '1', 'MELUMATÊREVİZYONÊDEMİ', 'REVISIONTIMESTAMP' ),
- 'revisionuser' => array( '1', 'REVİZYONKARBER', 'REVISIONUSER' ),
+ 'revisiontimestamp' => array( '1', 'MALUMATAREVİZYONDADEMİ', 'REVISIONTIMESTAMP' ),
+ 'revisionuser' => array( '1', 'REVİZYONAKARBERİ', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'EBATAREVİZYONİ', 'REVISIONSIZE' ),
'plural' => array( '0', 'ZAFEN:', 'PLURAL:' ),
- 'fullurl' => array( '0', 'GREPÊRO:', 'FULLURL:' ),
- 'fullurle' => array( '0', 'GREYOPÊRON:', 'FULLURLE:' ),
- 'canonicalurl' => array( '0', 'GREYÃ\8aKANONİK:', 'CANONICALURL:' ),
+ 'fullurl' => array( '0', 'GREHEME:', 'FULLURL:' ),
+ 'fullurle' => array( '0', 'GREYHEME:', 'FULLURLE:' ),
+ 'canonicalurl' => array( '0', 'GREYÃ\89KANONİK:', 'CANONICALURL:' ),
'canonicalurle' => array( '0', 'GREYOKANONİK:', 'CANONICALURLE:' ),
'lcfirst' => array( '0', 'KHİLK:', 'LCFIRST:' ),
'ucfirst' => array( '0', 'BHİLK:', 'UCFIRST:' ),
'lc' => array( '0', 'KH:', 'LC:' ),
'uc' => array( '0', 'BH:', 'UC:' ),
- 'raw' => array( '0', 'XAM:', 'RAW:' ),
- 'displaytitle' => array( '1', 'SERNAMİBIMOCNE', 'DISPLAYTITLE' ),
- 'newsectionlink' => array( '1', '__GREYÃ\8aSERNAMEDÃ\8aNEWİ__', '__NEWSECTIONLINK__' ),
- 'nonewsectionlink' => array( '1', '__GREYÃ\8aSERNAMEDÃ\8aNEWİÇINO__', '__NONEWSECTIONLINK__' ),
- 'currentversion' => array( '1', 'VERSİYONÊNEWKİ', 'CURRENTVERSION' ),
- 'currenttimestamp' => array( '1', 'WAREYSEHATÃ\8aNEWKİ', 'CURRENTTIMESTAMP' ),
- 'localtimestamp' => array( '1', 'MALUMATÃ\8aWAREYSEHAT', 'LOCALTIMESTAMP' ),
+ 'raw' => array( '0', 'TEZE:', 'RAW:' ),
+ 'displaytitle' => array( '1', 'SERNAMİBASNI', 'DISPLAYTITLE' ),
+ 'newsectionlink' => array( '1', '__GREYÃ\89SERNAMEDÃ\89NEWİ__', '__NEWSECTIONLINK__' ),
+ 'nonewsectionlink' => array( '1', '__GREYÃ\89SERNAMEDÃ\89NEWİÇINO__', '__NONEWSECTIONLINK__' ),
+ 'currentversion' => array( '1', 'VERSİYONVNEWKİ', 'CURRENTVERSION' ),
+ 'currenttimestamp' => array( '1', 'WAREYSEHATÃ\89NEWKİ', 'CURRENTTIMESTAMP' ),
+ 'localtimestamp' => array( '1', 'MALUMATÃ\89WAREYSEHAT', 'LOCALTIMESTAMP' ),
'directionmark' => array( '1', 'HETANIŞANKERDIŞ', 'HETNIŞAN', 'DIRECTIONMARK', 'DIRMARK' ),
- 'language' => array( '0', '#ZIWAN', '#LANGUAGE:' ),
- 'contentlanguage' => array( '1', 'ZIWANÊESTİN', 'ZIWESTEN', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
- 'pagesinnamespace' => array( '1', 'PELEYÊKECADÊNAMİDEYÊ', 'PELECN', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
- 'numberofadmins' => array( '1', 'AMARİYAXİZMETKARAN', 'NUMBEROFADMINS' ),
+ 'language' => array( '0', '#ZIWAN:', '#LANGUAGE:' ),
+ 'contentlanguage' => array( '1', 'ZUWANÉKESTÉ', 'ZUWESTEN', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+ 'pagesinnamespace' => array( '1', 'PERÉKCADÉNAMİDEYÉ', 'PELECN', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+ 'numberofadmins' => array( '1', 'AMARİYAADMİNAN', 'NUMBEROFADMINS' ),
'formatnum' => array( '0', 'BABETNAYIŞ', 'FORMATNUM' ),
- 'padleft' => array( '0', 'ÇEPİPIRKE', 'PADLEFT' ),
- 'padright' => array( '0', 'RAŞTİPIRKE', 'PADRIGHT' ),
- 'special' => array( '0', 'xısusi', 'special' ),
- 'speciale' => array( '0', 'xısusiye', 'speciale' ),
+ 'padleft' => array( '0', 'ÇEPİPIRK', 'PADLEFT' ),
+ 'padright' => array( '0', 'RAŞTİPIRK', 'PADRIGHT' ),
+ 'special' => array( '0', 'bağse', 'special' ),
+ 'speciale' => array( '0', 'bağsiye', 'speciale' ),
'defaultsort' => array( '1', 'RATNAYIŞOHESBNAYIŞ', 'SIRMEYRATNAYIŞOHESBNAYIŞ', 'KATEGORİYARATNAYIŞOHESBNAYIŞ', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'RAYADOSYA:', 'FILEPATH:' ),
'tag' => array( '0', 'etiket', 'tag' ),
'hiddencat' => array( '1', '__KATEGORİYANIMITİ__', '__HIDDENCAT__' ),
- 'pagesincategory' => array( '1', 'PELEYÊKEKATEGORİDEYÊ', 'KATDÊPELEY', 'PAGESINCATEGORY', 'PAGESINCAT' ),
- 'pagesize' => array( '1', 'EBATÊPELA', 'PAGESIZE' ),
+ 'pagesincategory' => array( '1', 'PERÉKKATEGORİDEYÉ', 'PERKATMİYAN', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'pagesize' => array( '1', 'EBATAPERER', 'PAGESIZE' ),
'index' => array( '1', '__SERSIQ__', '__INDEX__' ),
'noindex' => array( '1', '__SERSIQÇINYO__', '__NOINDEX__' ),
- 'numberingroup' => array( '1', 'GRUBDEAMARE', 'AMARİYAGRUBER', 'NUMBERINGROUP', 'NUMINGROUP' ),
+ 'numberingroup' => array( '1', 'AMARİYAGRUBER', 'AMARGRUB', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__STATİKHETENAYIŞ__', '__STATICHETENAYIŞ__', '__STATICREDIRECT__' ),
- 'protectionlevel' => array( '1', 'SEWİYEYÊSTARE', 'PROTECTIONLEVEL' ),
- 'formatdate' => array( '0', 'demêformati', 'formatdate', 'dateformat' ),
+ 'protectionlevel' => array( '1', 'SEWİYEYASTARAN', 'PROTECTIONLEVEL' ),
+ 'formatdate' => array( '0', 'deméformati', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'RAY', 'PATH' ),
'url_wiki' => array( '0', 'WİKİ', 'WIKI' ),
'url_query' => array( '0', 'PERSİYE', 'QUERY' ),
- 'defaultsort_noerror' => array( '0', 'xırabinçıniya', 'noerror' ),
+ 'defaultsort_noerror' => array( '0', 'Ğırabinçıniya', 'noerror' ),
'defaultsort_noreplace' => array( '0', 'cewabçıniyo', 'noreplace' ),
- 'pagesincategory_all' => array( '0', 'pêro', 'all' ),
- 'pagesincategory_pages' => array( '0', 'peley', 'pages' ),
- 'pagesincategory_subcats' => array( '0', 'bınkati', 'subcats' ),
+ 'pagesincategory_all' => array( '0', 'péro', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'peri', 'pages' ),
+ 'pagesincategory_subcats' => array( '0', 'bınkatategori', 'subcats' ),
'pagesincategory_files' => array( '0', 'dosyey', 'files' ),
);
'numberofusers' => array( '1', 'ΑΡΙΘΜΟΣΧΡΗΣΤΩΝ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ΕΝΕΡΓΟΙΧΡΗΣΤΕΣ', 'ΑΡΙΘΜΟΣΕΝΕΡΓΩΝΧΡΗΣΤΩΝ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ΑΡΙΘΜΟΣΕΠΕΞΕΡΓΑΣΙΩΝ', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ΑΡΙΘΜΟΣΕΜΦΑΝΙΣΕΩΝ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ΟΝΟΜΑΣΕΛΙΔΑΣ', 'PAGENAME' ),
'pagenamee' => array( '1', 'ΟΝΟΜΑΣΕΛΙΔΑΣΚ', 'PAGENAMEE' ),
'namespace' => array( '1', 'ΠΕΡΙΟΧΗ', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NOMBRODEUZANTOJ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NOMBRODEAKTIVAJUZANTOJ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NOMBRODEREDAKTOJ', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NOMBRODEVIZITOJ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'PAĜONOMO', 'PAGXONOMO', 'PAĜNOMO', 'PAGXNOMO', 'PAGENAME' ),
'pagenamee' => array( '1', 'PAĜONOMOO', 'PAGXONOMOO', 'PAĜNOMOO', 'PAGXNOMOO', 'PAGENAMEE' ),
'namespace' => array( '1', 'NOMSPACO', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NÚMERODEUSUARIOS', 'NUMERODEUSUARIOS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NÚMERODEUSUARIOSACTIVOS', 'NUMERODEUSUARIOSACTIVOS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NÚMERODEEDICIONES', 'NUMERODEEDICIONES', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NÚMERODEVISTAS', 'NUMERODEVISTAS', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOMBREDEPAGINA', 'NOMBREDEPÁGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'NOMBREDEPAGINAC', 'NOMBREDEPÁGINAC', 'PAGENAMEE' ),
'namespace' => array( '1', 'ESPACIODENOMBRE', 'NAMESPACE' ),
'img_center' => array( '1', 'centro', 'centrado', 'centrada', 'centrar', 'center', 'centre' ),
'img_framed' => array( '1', 'marco', 'enmarcado', 'enmarcada', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'sinmarco', 'sin_enmarcar', 'sinenmarcar', 'frameless' ),
+ 'img_lang' => array( '1', 'idioma=$1', 'lang=$1' ),
'img_page' => array( '1', 'pagina=$1', 'página=$1', 'pagina_$1', 'página_$1', 'page=$1', 'page $1' ),
'img_border' => array( '1', 'borde', 'border' ),
+ 'img_top' => array( '1', 'arriba', 'top' ),
+ 'img_middle' => array( '1', 'medio', 'middle' ),
+ 'img_bottom' => array( '1', 'abajo', 'bottom' ),
'img_link' => array( '1', 'vínculo=$1', 'vinculo=$1', 'enlace=$1', 'link=$1' ),
'sitename' => array( '1', 'NOMBREDELSITIO', 'SITENAME' ),
'ns' => array( '0', 'EN:', 'NS:' ),
'localurl' => array( '0', 'URLLOCAL:', 'LOCALURL:' ),
'localurle' => array( '0', 'URLLOCALC:', 'LOCALURLE:' ),
+ 'articlepath' => array( '0', 'RUTAARTÍCULO', 'RUTAARTICULO', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'IDDEPÁGINA', 'IDPÁGINA', 'IDDEPAGINA', 'IDPAGINA', 'PAGEID' ),
'server' => array( '0', 'SERVIDOR', 'SERVER' ),
'servername' => array( '0', 'NOMBRESERVIDOR', 'SERVERNAME' ),
'scriptpath' => array( '0', 'RUTASCRIPT', 'RUTADESCRIPT', 'SCRIPTPATH' ),
'revisionday' => array( '1', 'DIADEREVISION', 'DIAREVISION', 'DÍADEREVISIÓN', 'DÍAREVISIÓN', 'REVISIONDAY' ),
'revisionday2' => array( '1', 'DIADEREVISION2', 'DIAREVISION2', 'DÍADEREVISIÓN2', 'DÍAREVISIÓN2', 'REVISIONDAY2' ),
'revisionmonth' => array( '1', 'MESDEREVISION', 'MESDEREVISIÓN', 'MESREVISION', 'MESREVISIÓN', 'REVISIONMONTH' ),
+ 'revisionmonth1' => array( '1', 'MESDEREVISION1', 'MESDEREVISIÓN1', 'MESREVISION1', 'MESREVISIÓN1', 'REVISIONMONTH1' ),
'revisionyear' => array( '1', 'AÑODEREVISION', 'AÑODEREVISIÓN', 'AÑOREVISION', 'AÑOREVISIÓN', 'REVISIONYEAR' ),
'revisiontimestamp' => array( '1', 'MARCADEHORADEREVISION', 'MARCADEHORADEREVISIÓN', 'REVISIONTIMESTAMP' ),
'revisionuser' => array( '1', 'USUARIODEREVISION', 'USUARIODEREVISIÓN', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'TAMAÑODEREVISIÓN', 'TAMAÑODEREVISION', 'REVISIONSIZE' ),
'fullurl' => array( '0', 'URLCOMPLETA:', 'FULLURL:' ),
'fullurle' => array( '0', 'URLCOMPLETAC:', 'FULLURLE:' ),
'canonicalurl' => array( '0', 'URLCANONICA:', 'CANONICALURL:' ),
'pagesinnamespace' => array( '1', 'PÁGINASENESPACIO', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
'numberofadmins' => array( '1', 'NÚMEROADMINIISTRADORES', 'NÚMEROADMINS', 'NUMEROADMINS', 'NUMEROADMINISTRADORES', 'NUMERODEADMINISTRADORES', 'NUMERODEADMINS', 'NÚMERODEADMINISTRADORES', 'NÚMERODEADMINS', 'NUMBEROFADMINS' ),
'formatnum' => array( '0', 'FORMATONÚMERO', 'FORMATONUMERO', 'FORMATNUM' ),
+ 'padleft' => array( '0', 'RELLENARIZQUIERDA', 'RELLENARIZQ', 'PADLEFT' ),
+ 'padright' => array( '0', 'RELLENARDERECHA', 'RELLENARDER', 'PADRIGHT' ),
'special' => array( '0', 'especial', 'special' ),
+ 'speciale' => array( '0', 'especialc', 'speciale' ),
'defaultsort' => array( '1', 'ORDENAR:', 'CLAVEDEORDENPREDETERMINADO:', 'ORDENDECATEGORIAPREDETERMINADO:', 'ORDENDECATEGORÍAPREDETERMINADO:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'RUTAARCHIVO:', 'RUTARCHIVO:', 'RUTADEARCHIVO:', 'FILEPATH:' ),
'tag' => array( '0', 'etiqueta', 'tag' ),
'index' => array( '1', '__INDEXAR__', '__INDEX__' ),
'noindex' => array( '1', '__NOINDEXAR__', '__NOINDEX__' ),
'numberingroup' => array( '1', 'NÚMEROENGRUPO', 'NUMEROENGRUPO', 'NUMENGRUPO', 'NÚMENGRUPO', 'NUMBERINGROUP', 'NUMINGROUP' ),
- 'staticredirect' => array( '1', '__REDIRECCIONESTATICA__', '__REDIRECCIÓNESTÁTICA__', '__STATICREDIRECT__' ),
- 'protectionlevel' => array( '1', 'NIVELDEPROTECCIÓN', 'PROTECTIONLEVEL' ),
+ 'staticredirect' => array( '1', '__REDIRECCIÓNESTÁTICA__', '__REDIRECCIONESTATICA__', '__STATICREDIRECT__' ),
+ 'protectionlevel' => array( '1', 'NIVELDEPROTECCIÓN', 'NIVELDEPROTECCION', 'PROTECTIONLEVEL' ),
'formatdate' => array( '0', 'formatodefecha', 'formatearfecha', 'formatdate', 'dateformat' ),
+ 'url_path' => array( '0', 'RUTA', 'PATH' ),
+ 'url_query' => array( '0', 'BÚSQUEDA', 'QUERY' ),
+ 'defaultsort_noreplace' => array( '0', 'noreemplazar', 'noreplace' ),
+ 'pagesincategory_all' => array( '0', 'todo', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'páginas', 'pages' ),
+ 'pagesincategory_subcats' => array( '0', 'subcategorías', 'subcats' ),
+ 'pagesincategory_files' => array( '0', 'archivos', 'files' ),
);
$datePreferences = false;
'currentmonth' => array( '1', 'HETKEKUU', 'CURRENTMONTH', 'CURRENTMONTH2' ),
'currentmonth1' => array( '1', 'HETKEKUU1', 'CURRENTMONTH1' ),
'currentmonthname' => array( '1', 'HETKEKUUNIMETUS', 'CURRENTMONTHNAME' ),
+ 'currentmonthnamegen' => array( '1', 'HETKEKUUOM', 'CURRENTMONTHNAMEGEN' ),
+ 'currentmonthabbrev' => array( '1', 'HETKEKUULÜH', 'CURRENTMONTHABBREV' ),
'currentday' => array( '1', 'HETKEKUUPÄEV', 'CURRENTDAY' ),
'currentday2' => array( '1', 'HETKEKUUPÄEV2', 'CURRENTDAY2' ),
'currentdayname' => array( '1', 'HETKENÄDALAPÄEV', 'CURRENTDAYNAME' ),
'localmonth' => array( '1', 'KOHALIKKUU', 'LOCALMONTH', 'LOCALMONTH2' ),
'localmonth1' => array( '1', 'KOHALIKKUU1', 'LOCALMONTH1' ),
'localmonthname' => array( '1', 'KOHALIKKUUNIMETUS', 'LOCALMONTHNAME' ),
+ 'localmonthnamegen' => array( '1', 'KOHALIKKUUOM', 'LOCALMONTHNAMEGEN' ),
+ 'localmonthabbrev' => array( '1', 'KOHALIKKUULÜH', 'LOCALMONTHABBREV' ),
'localday' => array( '1', 'KOHALIKKUUPÄEV', 'LOCALDAY' ),
'localday2' => array( '1', 'KOHALIKKUUPÄEV2', 'LOCALDAY2' ),
'localdayname' => array( '1', 'KOHALIKNÄDALAPÄEV', 'LOCALDAYNAME' ),
'numberofusers' => array( '1', 'KASUTAJAMÄÄR', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'TEGUSKASUTAJAMÄÄR', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'REDIGEERIMISMÄÄR', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'VAATAMISTEARV', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'LEHEKÜLJENIMI', 'PAGENAME' ),
'pagenamee' => array( '1', 'LEHEKÜLJENIMI1', 'PAGENAMEE' ),
'namespace' => array( '1', 'NIMERUUM', 'NAMESPACE' ),
'img_center' => array( '1', 'keskel', 'center', 'centre' ),
'img_framed' => array( '1', 'raam', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'raamita', 'frameless' ),
+ 'img_lang' => array( '1', 'keel=$1', 'lang=$1' ),
'img_page' => array( '1', 'lehekülg=$1', 'lehekülg_$1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'püsti', 'püsti=$1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'ääris', 'border' ),
'sitename' => array( '1', 'KOHANIMI', 'SITENAME' ),
'ns' => array( '0', 'NR:', 'NS:' ),
'numberofusers' => array( '1', 'تعدادکاربران', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'کاربرانفعال', 'کاربران_فعال', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'تعدادویرایشها', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'تعدادبازدید', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'نامصفحه', 'نام_صفحه', 'PAGENAME' ),
'pagenamee' => array( '1', 'نامصفحهکد', 'نام_صفحه_کد', 'PAGENAMEE' ),
'namespace' => array( '1', 'فضاینام', 'فضای_نام', 'NAMESPACE' ),
'revisionyear' => array( '1', 'سالنسخه', 'سال_نسخه', 'REVISIONYEAR' ),
'revisiontimestamp' => array( '1', 'زمانیونیکسینسخه', 'زماننسخه', 'زمان_یونیکسی_نسخه', 'زمان_نسخه', 'REVISIONTIMESTAMP' ),
'revisionuser' => array( '1', 'کاربرنسخه', 'کاربر_نسخه', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'اندازهٔنسخه', 'اندازهٔ_نسخه', 'REVISIONSIZE' ),
'plural' => array( '0', 'جمع:', 'PLURAL:' ),
'fullurl' => array( '0', 'نشانیکامل:', 'نشانی_کامل:', 'FULLURL:' ),
'fullurle' => array( '0', 'نشانیکاملکد:', 'نشانی_کامل_کد:', 'FULLURLE:' ),
'canonicalurl' => array( '0', 'نشانی_استاندارد:', 'نشانیاستاندارد:', 'CANONICALURL:' ),
+ 'canonicalurle' => array( '0', 'نشانی_استاندارد_کد:', 'نشانیاستانداردکد:', 'CANONICALURLE:' ),
'lcfirst' => array( '0', 'ابتداکوچک:', 'ابتدا_کوچک:', 'LCFIRST:' ),
'ucfirst' => array( '0', 'ابتدابزرگ:', 'ابتدا_بزرگ:', 'UCFIRST:' ),
'lc' => array( '0', 'ک:', 'LC:' ),
'raw' => array( '0', 'خام:', 'RAW:' ),
'displaytitle' => array( '1', 'عنوانظاهری', 'عنوان_ظاهری', 'DISPLAYTITLE' ),
'rawsuffix' => array( '1', 'ن', 'R' ),
+ 'nocommafysuffix' => array( '0', 'جداکنندهخیر', 'NOSEP' ),
'newsectionlink' => array( '1', '__بخشجدید__', '__NEWSECTIONLINK__' ),
'nonewsectionlink' => array( '1', '__بیپیوندبخش__', '__بیپیوندبخشجدید__', '__NONEWSECTIONLINK__' ),
'currentversion' => array( '1', 'نسخهکنونی', 'نسخه_کنونی', 'CURRENTVERSION' ),
'numberoffiles' => array( '1', 'TIEDOSTOMÄÄRÄ', 'NUMBEROFFILES' ),
'numberofusers' => array( '1', 'KÄYTTÄJÄMÄÄRÄ', 'NUMBEROFUSERS' ),
'numberofedits' => array( '1', 'MUOKKAUSMÄÄRÄ', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'SIVUHAKUMÄÄRÄ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SIVUNIMI', 'PAGENAME' ),
'pagenamee' => array( '1', 'SIVUNIMIE', 'PAGENAMEE' ),
'namespace' => array( '1', 'NIMIAVARUUS', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NOMBREUTILISATEURS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NOMBREUTILISATEURSACTIFS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NOMBREMODIFS', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NOMBREVUES', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOMPAGE', 'PAGENAME' ),
'pagenamee' => array( '1', 'NOMPAGEX', 'PAGENAMEE' ),
'namespace' => array( '1', 'ESPACENOMMAGE', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NOMBRO_D_USANCIÉRS', 'NOMBREUTILISATEURS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NOMBRO_D_USANCIÉRS_ACTIFS', 'NOMBREUTILISATEURSACTIFS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NOMBRO_DE_CHANGEMENTS', 'NOMBREMODIFS', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NOMBRO_DE_VUES', 'NOMBREVUES', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOM_DE_LA_PÂGE', 'NOMPAGE', 'PAGENAME' ),
'pagenamee' => array( '1', 'NOM_DE_LA_PÂGE_URL', 'NOMPAGEX', 'PAGENAMEE' ),
'namespace' => array( '1', 'ÈSPÂÇO_DE_NOMS', 'ESPACENOMMAGE', 'NAMESPACE' ),
'img_framed' => array( '1', 'encâdrâ', 'câdro', 'cadre', 'encadré', 'encadre', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'sen_câdro', 'pas_encâdrâ', 'sans_cadre', 'non_encadré', 'non_encadre', 'frameless' ),
'img_page' => array( '1', 'pâge=$1', 'pâge $1', 'page=$1', 'page $1' ),
- 'img_upright' => array( '1', 'drêt', 'drêt=$1', 'drêt $1', 'redresse', 'redresse=$1', 'redresse $1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_upright' => array( '1', 'drêt', 'drêt=$1', 'drêt $1', 'redresse', 'redresse=$1', 'redresse $1', 'redresse_$1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'bordura', 'bordure', 'border' ),
- 'img_baseline' => array( '1', 'legne_de_bâsa', 'ligne_de_base', 'base', 'baseline' ),
+ 'img_baseline' => array( '1', 'legne_de_bâsa', 'ligne_de_base', 'base', 'ligne-de-base', 'baseline' ),
'img_sub' => array( '1', 'segno', 'indice', 'ind', 'sub' ),
'img_super' => array( '1', 'èxposent', 'èxp', 'exposant', 'exp', 'super', 'sup' ),
'img_top' => array( '1', 'd\'amont', 'haut', 'top' ),
'numberofusers' => array( '1', 'NÚMERODEUSUARIOS', 'NUMERODEUSUARIOS', 'NÚMERODEUSUÁRIOS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NÚMERODEUSUARIOSACTIVOS', 'NUMERODEUSUARIOSATIVOS', 'NÚMERODEUSUÁRIOSATIVOS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NÚMERODEEDICIÓNS', 'NUMERODEEDICOES', 'NÚMERODEEDIÇÕES', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NÚMERODEVISITAS', 'NUMERODEEXIBICOES', 'NÚMERODEEXIBIÇÕES', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOMEDAPÁXINA', 'NOMEDAPAGINA', 'NOMEDAPÁGINA', 'PAGENAME' ),
'namespace' => array( '1', 'ESPAZODENOMES', 'DOMINIO', 'DOMÍNIO', 'ESPACONOMINAL', 'ESPAÇONOMINAL', 'NAMESPACE' ),
'namespacenumber' => array( '1', 'NÚMERODOESPAZODENOMES', 'NAMESPACENUMBER' ),
'img_center' => array( '1', 'centro', 'center', 'centre' ),
'img_framed' => array( '1', 'conmarco', 'conbordo', 'marco', 'commoldura', 'comborda', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'senmarco', 'senbordo', 'semmoldura', 'semborda', 'frameless' ),
- 'img_page' => array( '1', 'páxina=$1', 'páxina_$1', 'página=$1', 'página $1', 'page=$1', 'page $1' ),
- 'img_upright' => array( '1', 'arribaádereita', 'arribaádereita=$1', 'arribaádereita_$1', 'superiordireito', 'superiordireito=$1', 'superiordireito $1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_page' => array( '1', 'páxina=$1', 'páxina_$1', 'página=$1', 'página_$1', 'página $1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'arribaádereita', 'arribaádereita=$1', 'arribaádereita_$1', 'superiordireito', 'superiordireito=$1', 'superiordireito_$1', 'superiordireito $1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'bordo', 'borda', 'border' ),
'img_baseline' => array( '1', 'liñadebase', 'linhadebase', 'baseline' ),
'img_top' => array( '1', 'arriba', 'acima', 'top' ),
'defaultsort' => array( '1', 'ORDENAR:', 'ORDENACAOPADRAO', 'ORDENAÇÃOPADRÃO', 'ORDEMPADRAO', 'ORDEMPADRÃO', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'tag' => array( '0', 'etiqueta', 'tag' ),
'hiddencat' => array( '1', '__CATEGORÍAOCULTA__', '__CATEGORIAOCULTA__', '__CATOCULTA__', '__HIDDENCAT__' ),
- 'pagesincategory' => array( '1', 'PÁXINASNACATEGORÍA', 'PAGINASNACATEGORIA', 'PÁGINASNACATEGORIA', 'PAGINASNACAT', 'PÁGINASNACAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
- 'pagesize' => array( '1', 'TAMAÑODAPÁXINA', 'TAMANHODAPAGINA', 'TAMANHODAPÁGINA', 'PAGESIZE' ),
+ 'pagesincategory' => array( '1', 'PÁXINASNACATEGORÍA', 'PAXINASNACATEGORIA', 'PAGINASNACATEGORIA', 'PÁGINASNACATEGORIA', 'PAGINASNACAT', 'PÁGINASNACAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'pagesize' => array( '1', 'TAMAÑODAPÁXINA', 'TAMAÑODAPAXINA', 'TAMANHODAPAGINA', 'TAMANHODAPÁGINA', 'PAGESIZE' ),
+ 'index' => array( '1', '__INDEXAR__', '__INDEX__' ),
+ 'noindex' => array( '1', '__NONINDEXAR__', '__NAOINDEXAR__', '__NÃOINDEXAR__', '__NOINDEX__' ),
+ 'numberingroup' => array( '1', 'NÚMEROENGRUPO', 'NUMEROENGRUPO', 'NUMERONOGRUPO', 'NÚMERONOGRUPO', 'NUMBERINGROUP', 'NUMINGROUP' ),
+ 'staticredirect' => array( '1', '__REDIRECCIÓNESTÁTICA__', '__REDIRECCIONESTATICA__', '__REDIRECIONAMENTOESTATICO__', '__REDIRECIONAMENTOESTÁTICO__', '__STATICREDIRECT__' ),
+ 'protectionlevel' => array( '1', 'NIVELDEPROTECCIÓN', 'NIVELDEPROTECCION', 'NIVELDEPROTECAO', 'NÍVELDEPROTEÇÃO', 'PROTECTIONLEVEL' ),
+ 'formatdate' => array( '0', 'formatodadata', 'formateardata', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'RUTA', 'PATH' ),
- 'url_query' => array( '0', 'PESCUDA', 'QUERY' ),
+ 'url_query' => array( '0', 'PESCUDA', 'BUSCA', 'QUERY' ),
'pagesincategory_all' => array( '0', 'todos', 'all' ),
'pagesincategory_pages' => array( '0', 'páxinas', 'pages' ),
'pagesincategory_subcats' => array( '0', 'subcategorías', 'subcats' ),
);
$magicWords = array(
+ 'redirect' => array( '0', '#KIAHOU', '#REDIRECT' ),
'currentmonth' => array( '1', 'KĒIAMAHINA', 'KEIAMAHINA', 'CURRENTMONTH', 'CURRENTMONTH2' ),
'currentmonthname' => array( '1', 'KĒIAINOAMAHINA', 'KEIAINOAMAHINA', 'CURRENTMONTHNAME' ),
'currentday' => array( '1', 'KĒIALĀ', 'KEIALA', 'CURRENTDAY' ),
'numberofarticles' => array( '1', 'HELUMEA', 'NUMBEROFARTICLES' ),
'numberoffiles' => array( '1', 'HELUWAIHONA', 'NUMBEROFFILES' ),
'numberofusers' => array( '1', 'HELUMEAHOʻOHANA', 'HELUMEAHOOHANA', 'NUMBEROFUSERS' ),
+ 'numberofactiveusers' => array( '1', 'HELUMEAHOʻOHANANEI', 'HELUMEAHOOHANANEI', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'HELULOLI', 'NUMBEROFEDITS' ),
'pagename' => array( '1', 'INOAʻAOʻAO', 'INOAAOAO', 'PAGENAME' ),
+ 'namespace' => array( '1', 'LEWAINOA', 'NAMESPACE' ),
+ 'namespacenumber' => array( '1', 'HELULEWAINOA', 'NAMESPACENUMBER' ),
'img_right' => array( '1', 'ʻākau', 'ākau', 'akau', 'right' ),
'img_left' => array( '1', 'hema', 'left' ),
'img_none' => array( '1', 'ʻaʻohe', 'aohe', 'none' ),
+ 'img_middle' => array( '1', 'waena', 'middle' ),
'img_link' => array( '1', 'loulou=$1', 'link=$1' ),
+ 'sitename' => array( '1', 'INOAKAHUA', 'SITENAME' ),
+ 'pageid' => array( '0', 'IDʻAOʻAO', 'IDAOAO', 'PAGEID' ),
+ 'server' => array( '0', 'KIKOWAENAPŪNAEWELE', 'KIKOWAENAPUNAEWELE', 'SERVER' ),
+ 'servername' => array( '0', 'INOAKIKOWAENAPŪNAEWELE', 'INOAKIKOWAENAPUNAEWELE', 'SERVERNAME' ),
+ 'grammar' => array( '0', 'PILINAʻŌLELO', 'PILINAŌLELO', 'PILINAOLELO', 'GRAMMAR:' ),
+ 'gender' => array( '0', 'KEKA', 'GENDER:' ),
'currentweek' => array( '1', 'KĒIAPULE', 'KEIAPULE', 'CURRENTWEEK' ),
+ 'raw' => array( '0', 'MAKA:', 'RAW:' ),
'language' => array( '0', '#ʻŌLELO', '#ŌLELO', '#OLELO', '#LANGUAGE:' ),
'numberofadmins' => array( '1', 'HELUKAHU', 'NUMBEROFADMINS' ),
+ 'special' => array( '0', 'kūikawā', 'special' ),
+ 'filepath' => array( '0', 'ALAWAIHONA:', 'FILEPATH:' ),
+ 'url_query' => array( '0', 'NĪNAU', 'NINAU', 'QUERY' ),
+ 'pagesincategory_all' => array( '0', 'apau', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'ʻaoʻao', 'aoao', 'pages' ),
+ 'pagesincategory_files' => array( '0', 'waihona', 'files' ),
);
'numberofusers' => array( '1', 'מספר משתמשים', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'מספר משתמשים פעילים', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'מספר עריכות', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'מספר צפיות', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'שם הדף', 'PAGENAME' ),
'pagenamee' => array( '1', 'שם הדף מקודד', 'PAGENAMEE' ),
'namespace' => array( '1', 'מרחב השם', 'NAMESPACE' ),
);
$magicWords = array(
- 'redirect' => array( '0', '#अनुप्रेषित', '#REDIRECT' ),
+ 'redirect' => array( '0', '#पुनर्प्रेषित', '#अनुप्रेषित', '#REDIRECT' ),
+ 'notoc' => array( '0', '__बिना_अनुक्रम__', '__विषय_सूची_हीन__', '__NOTOC__' ),
+ 'nogallery' => array( '0', '__गैलरी_नहीं__', '__NOGALLERY__' ),
+ 'forcetoc' => array( '0', '__अनुक्रम_दिखाएँ__', '__विषय_सूची_दिखाएँ__', '__विषय_सूची_दिखायें__', '__FORCETOC__' ),
+ 'toc' => array( '0', '__अनुक्रम__', '__विषय_सूची__', '__TOC__' ),
+ 'noeditsection' => array( '0', '__अनुभाग_सम्पादन_नहीं__', '__NOEDITSECTION__' ),
+ 'currentmonth' => array( '1', 'वर्तमान_माह', 'वर्तमान_माह2', 'वर्तमान_माह२', 'CURRENTMONTH', 'CURRENTMONTH2' ),
+ 'currentmonth1' => array( '1', 'वर्तमान_माह1', 'वर्तमान_माह१', 'CURRENTMONTH1' ),
+ 'currentmonthname' => array( '1', 'वर्तमान_माह_नाम', 'CURRENTMONTHNAME' ),
+ 'currentmonthnamegen' => array( '1', 'वर्तमान_माह_सम्बन्ध', 'CURRENTMONTHNAMEGEN' ),
+ 'currentmonthabbrev' => array( '1', 'वर्तमान_माह_संक्षेप', 'CURRENTMONTHABBREV' ),
+ 'currentday' => array( '1', 'वर्तमान_दिन', 'CURRENTDAY' ),
+ 'currentday2' => array( '1', 'वर्तमान_दिन2', 'वर्तमान_दिन२', 'CURRENTDAY2' ),
+ 'currentdayname' => array( '1', 'वर्तमान_दिन_नाम', 'CURRENTDAYNAME' ),
+ 'currentyear' => array( '1', 'वर्तमान_वर्ष', 'CURRENTYEAR' ),
+ 'currenttime' => array( '1', 'वर्तमान_समय', 'CURRENTTIME' ),
+ 'currenthour' => array( '1', 'वर्तमान_घंटा', 'CURRENTHOUR' ),
+ 'localmonth' => array( '1', 'स्थानीय_माह', 'स्थानीय_माह2', 'स्थानीय_माह२', 'LOCALMONTH', 'LOCALMONTH2' ),
+ 'localmonth1' => array( '1', 'स्थानीय_माह1', 'स्थानीय_माह१', 'LOCALMONTH1' ),
+ 'localmonthname' => array( '1', 'स्थानीय_माह_नाम', 'LOCALMONTHNAME' ),
+ 'localmonthnamegen' => array( '1', 'स्थानीय_माह_सम्बन्ध', 'LOCALMONTHNAMEGEN' ),
+ 'localmonthabbrev' => array( '1', 'स्थानीय_माह_संक्षेप', 'LOCALMONTHABBREV' ),
+ 'localday' => array( '1', 'स्थानीय_दिन', 'LOCALDAY' ),
+ 'localday2' => array( '1', 'स्थानीय_दिन2', 'स्थानीय_दिन२', 'LOCALDAY2' ),
+ 'localdayname' => array( '1', 'स्थानीय_दिन_नाम', 'LOCALDAYNAME' ),
+ 'localyear' => array( '1', 'स्थानीय_वर्ष', 'LOCALYEAR' ),
+ 'localtime' => array( '1', 'स्थानीय_समय', 'LOCALTIME' ),
+ 'localhour' => array( '1', 'स्थानीय_घंटा', 'LOCALHOUR' ),
+ 'numberofpages' => array( '1', 'पृष्ठ_संख्या', 'NUMBEROFPAGES' ),
+ 'numberofarticles' => array( '1', 'लेख_संख्या', 'NUMBEROFARTICLES' ),
+ 'numberoffiles' => array( '1', 'फ़ाइल_संख्या', 'फाइल_संख्या', 'NUMBEROFFILES' ),
+ 'numberofusers' => array( '1', 'सदस्य_संख्या', 'NUMBEROFUSERS' ),
+ 'numberofactiveusers' => array( '1', 'सक्रिय_सदस्य_संख्या', 'NUMBEROFACTIVEUSERS' ),
+ 'numberofedits' => array( '1', 'सम्पादन_संख्या', 'NUMBEROFEDITS' ),
+ 'pagename' => array( '1', 'पृष्ठ_नाम', 'PAGENAME' ),
+ 'pagenamee' => array( '1', 'पृष्ठ_नाम_कोड', 'PAGENAMEE' ),
+ 'namespace' => array( '1', 'नामस्थान', 'NAMESPACE' ),
+ 'namespacee' => array( '1', 'नामस्थान_कोड', 'NAMESPACEE' ),
+ 'namespacenumber' => array( '1', 'नामस्थान_संख्या', 'NAMESPACENUMBER' ),
+ 'talkspace' => array( '1', 'चर्चा_स्थान', 'TALKSPACE' ),
+ 'talkspacee' => array( '1', 'चर्चा_स्थान_कोड', 'TALKSPACEE' ),
+ 'subjectspace' => array( '1', 'सामग्री_स्थान', 'लेख_स्थान', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+ 'subjectspacee' => array( '1', 'सामग्री_स्थान_कोड', 'लेख_स्थान_कोड', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+ 'fullpagename' => array( '1', 'पूर्ण_पृष्ठ_नाम', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', 'पूर्ण_पृष्ठ_नाम_कोड', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', 'उपपृष्ठ_नाम', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'उपपृष्ठ_नाम_कोड', 'SUBPAGENAMEE' ),
+ 'rootpagename' => array( '1', 'मूल_पृष्ठ_नाम', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', 'मूल_पृष्ठ_नाम_कोड', 'ROOTPAGENAMEE' ),
+ 'basepagename' => array( '1', 'तल_पृष्ठ_नाम', 'BASEPAGENAME' ),
+ 'basepagenamee' => array( '1', 'तल_पृष्ठ_नाम_कोड', 'BASEPAGENAMEE' ),
+ 'talkpagename' => array( '1', 'चर्चा_पृष्ठ_नाम', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', 'चर्चा_पृष्ठ_नाम_कोड', 'TALKPAGENAMEE' ),
+ 'subjectpagename' => array( '1', 'सामग्री_पृष्ठ_नाम', 'लेख_पृष्ठ_नाम', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', 'सामग्री_पृष्ठ_नाम_कोड', 'लेख_पृष्ठ_नाम_कोड', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+ 'msg' => array( '0', 'सन्देश:', 'संदेश:', 'MSG:' ),
+ 'subst' => array( '0', 'प्रति:', 'SUBST:' ),
+ 'safesubst' => array( '0', 'सुरक्षित_प्रति:', 'SAFESUBST:' ),
+ 'msgnw' => array( '0', 'सन्देश_नोविकी:', 'संदेश_नोविकी:', 'MSGNW:' ),
+ 'img_thumbnail' => array( '1', 'अंगूठाकार', 'अंगूठा', 'thumbnail', 'thumb' ),
+ 'img_manualthumb' => array( '1', 'अंगूठाकार=$1', 'अंगूठा=$1', 'thumbnail=$1', 'thumb=$1' ),
+ 'img_right' => array( '1', 'दाएँ', 'दायें', 'दाएं', 'right' ),
+ 'img_left' => array( '1', 'बाएँ', 'बायें', 'बाएं', 'left' ),
+ 'img_none' => array( '1', 'कोई_नहीं', 'none' ),
+ 'img_width' => array( '1', '$1पिक्सेल', '$1px' ),
+ 'img_center' => array( '1', 'केन्द्र', 'केंद्र', 'केन्द्रित', 'केंद्रित', 'center', 'centre' ),
+ 'img_framed' => array( '1', 'फ़्रेम', 'फ्रेम', 'framed', 'enframed', 'frame' ),
+ 'img_frameless' => array( '1', 'फ़्रेमहीन', 'फ्रेमहीन', 'frameless' ),
+ 'img_lang' => array( '1', 'भाषा=$1', 'lang=$1' ),
+ 'img_page' => array( '1', 'पृष्ठ=$1', 'पृष्ठ_$1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'खड़ी', 'खड़ी=$1', 'खड़ी_$1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_border' => array( '1', 'किनारा', 'बॉर्डर', 'border' ),
+ 'img_baseline' => array( '1', 'आधार_रेखा', 'baseline' ),
+ 'img_sub' => array( '1', 'पद', 'sub' ),
+ 'img_super' => array( '1', 'मूर्ध', 'super', 'sup' ),
+ 'img_top' => array( '1', 'शीर्ष', 'top' ),
+ 'img_text_top' => array( '1', 'पाठ-शीर्ष', 'text-top' ),
+ 'img_middle' => array( '1', 'मध्य', 'middle' ),
+ 'img_bottom' => array( '1', 'तल', 'bottom' ),
+ 'img_text_bottom' => array( '1', 'पाठ-तल', 'text-bottom' ),
+ 'img_link' => array( '1', 'कड़ी=$1', 'link=$1' ),
+ 'img_alt' => array( '1', 'पाठ=$1', 'alt=$1' ),
+ 'img_class' => array( '1', 'वर्ग=$1', 'class=$1' ),
+ 'int' => array( '0', 'विश्व:', 'INT:' ),
+ 'sitename' => array( '1', 'साइट_नाम', 'SITENAME' ),
+ 'ns' => array( '0', 'नामस्थान:', 'NS:' ),
+ 'nse' => array( '0', 'नामस्थान_कोड:', 'NSE:' ),
+ 'localurl' => array( '0', 'स्थानीय_यू_आर_एल:', 'LOCALURL:' ),
+ 'localurle' => array( '0', 'स्थानीय_यू_आर_एल_कोड:', 'LOCALURLE:' ),
+ 'articlepath' => array( '0', 'लेख_पथ', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'पृष्ठ_आइ_डी', 'PAGEID' ),
+ 'server' => array( '0', 'सर्वर', 'SERVER' ),
+ 'servername' => array( '0', 'सर्वर_नाम', 'SERVERNAME' ),
+ 'scriptpath' => array( '0', 'स्क्रिप्ट_पथ', 'SCRIPTPATH' ),
+ 'stylepath' => array( '0', 'स्टाइल_पथ', 'STYLEPATH' ),
+ 'grammar' => array( '0', 'व्याकरण:', 'GRAMMAR:' ),
+ 'gender' => array( '0', 'लिंग:', 'GENDER:' ),
+ 'currentweek' => array( '1', 'वर्तमान_सप्ताह', 'CURRENTWEEK' ),
+ 'currentdow' => array( '1', 'वर्तमान_सप्ताह_का_दिन', 'CURRENTDOW' ),
+ 'localweek' => array( '1', 'स्थानीय_सप्ताह', 'LOCALWEEK' ),
+ 'localdow' => array( '1', 'स्थानीय_सप्ताह_का_दिन', 'LOCALDOW' ),
+ 'revisionid' => array( '1', 'अवतरण_संख्या', 'REVISIONID' ),
+ 'revisionday' => array( '1', 'अवतरण_दिन', 'REVISIONDAY' ),
+ 'revisionday2' => array( '1', 'अवतरण_दिन2', 'अवतरण_दिन२', 'REVISIONDAY2' ),
+ 'revisionmonth' => array( '1', 'अवतरण_माह', 'REVISIONMONTH' ),
+ 'revisionmonth1' => array( '1', 'अवतरण_माह1', 'अवतरण_माह१', 'REVISIONMONTH1' ),
+ 'revisionyear' => array( '1', 'अवतरण_वर्ष', 'REVISIONYEAR' ),
+ 'revisiontimestamp' => array( '1', 'अवतरण_समय', 'REVISIONTIMESTAMP' ),
+ 'revisionuser' => array( '1', 'अवतरण_सदस्य', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'अवतरण_आकार', 'REVISIONSIZE' ),
+ 'plural' => array( '0', 'वचन:', 'PLURAL:' ),
+ 'fullurl' => array( '0', 'पूर्ण_यू_आर_एल:', 'FULLURL:' ),
+ 'fullurle' => array( '0', 'पूर्ण_यू_आर_एल_कोड:', 'FULLURLE:' ),
+ 'canonicalurl' => array( '0', 'मानक_यू_आर_एल:', 'CANONICALURL:' ),
+ 'canonicalurle' => array( '0', 'मानक_यू_आर_एल_कोड:', 'CANONICALURLE:' ),
+ 'lcfirst' => array( '0', 'छोटे_अक्षर_से_शुरू:', 'LCFIRST:' ),
+ 'ucfirst' => array( '0', 'बड़े_अक्षर_से_शुरू:', 'UCFIRST:' ),
+ 'lc' => array( '0', 'छोटे_अक्षर:', 'LC:' ),
+ 'uc' => array( '0', 'बड़े_अक्षर:', 'UC:' ),
+ 'raw' => array( '0', 'सादा:', 'RAW:' ),
+ 'displaytitle' => array( '1', 'दृश्य_शीर्षक', 'DISPLAYTITLE' ),
+ 'rawsuffix' => array( '1', 'उ', 'R' ),
+ 'nocommafysuffix' => array( '0', 'वि_नहीं', 'NOSEP' ),
+ 'newsectionlink' => array( '1', '__विषय_जोड़ें_कड़ी__', '__NEWSECTIONLINK__' ),
+ 'nonewsectionlink' => array( '1', '__विषय_जोड़े_कड़ी_रहित__', '__NONEWSECTIONLINK__' ),
+ 'currentversion' => array( '1', 'वर्तमान_अवतरण', 'CURRENTVERSION' ),
+ 'urlencode' => array( '0', 'यू_आर_एल_कोड:', 'URLENCODE:' ),
+ 'anchorencode' => array( '0', 'ऐंकर_कोड', 'ANCHORENCODE' ),
+ 'currenttimestamp' => array( '1', 'वर्तमान_समय_मुहर', 'CURRENTTIMESTAMP' ),
+ 'localtimestamp' => array( '1', 'स्थानीय_समय_मुहर', 'LOCALTIMESTAMP' ),
+ 'directionmark' => array( '1', 'दिशा_चिन्ह', 'DIRECTIONMARK', 'DIRMARK' ),
+ 'language' => array( '0', '#भाषा:', '#LANGUAGE:' ),
+ 'contentlanguage' => array( '1', 'सामग्री_भाषा', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+ 'pagesinnamespace' => array( '1', 'नामस्थान_में_पृष्ठ:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+ 'numberofadmins' => array( '1', 'प्रबन्धक_संख्या', 'प्रबंधक_संख्या', 'NUMBEROFADMINS' ),
+ 'formatnum' => array( '0', 'संख्या_रूप', 'FORMATNUM' ),
+ 'padleft' => array( '0', 'बाएँ_जोड़ें', 'बायें_जोड़ें', 'PADLEFT' ),
+ 'padright' => array( '0', 'दाएँ_जोड़ें', 'दायें_जोड़ें', 'PADRIGHT' ),
+ 'special' => array( '0', 'विशेष', 'special' ),
+ 'speciale' => array( '0', 'विशेष_कोड', 'speciale' ),
+ 'defaultsort' => array( '1', 'मूल_सॉर्ट:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+ 'filepath' => array( '0', 'फ़ाइल_पथ:', 'FILEPATH:' ),
+ 'tag' => array( '0', 'टैग', 'tag' ),
+ 'hiddencat' => array( '1', '__छुपी_श्रेणी__', '__छिपी_श्रेणी__', '__HIDDENCAT__' ),
+ 'pagesincategory' => array( '1', 'श्रेणी_में_पृष्ठ', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'pagesize' => array( '1', 'पृष्ठ_आकार', 'PAGESIZE' ),
+ 'index' => array( '1', '__सूचीबद्ध__', '__INDEX__' ),
+ 'noindex' => array( '1', '__असूचीबद्ध__', '__NOINDEX__' ),
+ 'numberingroup' => array( '1', 'समूह_संख्या', 'NUMBERINGROUP', 'NUMINGROUP' ),
+ 'staticredirect' => array( '1', '__स्थिर_पुनर्प्रेषण__', '__स्थिर_अनुप्रेषण__', '__STATICREDIRECT__' ),
+ 'protectionlevel' => array( '1', 'सुरक्षा_स्तर', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', 'सीढ़ी_सुरक्षा_स्रोत', 'CASCADINGSOURCES' ),
+ 'formatdate' => array( '0', 'तिथि_रूप', 'formatdate', 'dateformat' ),
+ 'url_path' => array( '0', 'पथ', 'PATH' ),
+ 'url_wiki' => array( '0', 'विकी', 'WIKI' ),
+ 'url_query' => array( '0', 'पाठ', 'QUERY' ),
+ 'defaultsort_noerror' => array( '0', 'त्रुटि_नहीं', 'noerror' ),
+ 'defaultsort_noreplace' => array( '0', 'बदलें_नहीं', 'noreplace' ),
+ 'pagesincategory_all' => array( '0', 'सभी', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'पृष्ठ', 'pages' ),
+ 'pagesincategory_subcats' => array( '0', 'श्रेणियाँ', 'subcats' ),
+ 'pagesincategory_files' => array( '0', 'फ़ाइलें', 'फाइलें', 'files' ),
);
$digitTransformTable = array(
);
$magicWords = array(
- 'redirect' => array( '0', '#PREUSMJERI', '#REDIRECT' ),
+ 'redirect' => array( '0', '#Preusmjeri', '#PREUSMJERI', '#REDIRECT' ),
'notoc' => array( '0', '__BEZSADRŽAJA__', '__NOTOC__' ),
'nogallery' => array( '0', '__BEZGALERIJE__', '__NOGALLERY__' ),
'forcetoc' => array( '0', '__UKLJUČISADRŽAJ__', '__FORCETOC__' ),
'numberofusers' => array( '1', 'BROJSURADNIKA', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'BROJAKTIVNIHSURADNIKA', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'BROJUREĐIVANJA', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'BROJPREGLEDA', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'IMESTRANICE', 'PAGENAME' ),
'pagenamee' => array( '1', 'IMESTRANICEE', 'PAGENAMEE' ),
'namespace' => array( '1', 'IMENSKIPROSTOR', 'NAMESPACE' ),
'img_center' => array( '1', 'središte', 'center', 'centre' ),
'img_framed' => array( '1', 'okvir', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'bezokvira', 'frameless' ),
+ 'img_lang' => array( '1', 'jezik=$1', 'lang=$1' ),
'img_page' => array( '1', 'stranica=$1', 'stranica $1', 'page=$1', 'page $1' ),
'img_upright' => array( '1', 'uspravno=$1', 'uspravno $1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'obrub', 'border' ),
'img_middle' => array( '1', 'pola', 'middle' ),
'img_bottom' => array( '1', 'dno', 'bottom' ),
'img_text_bottom' => array( '1', 'tekst-dno', 'text-bottom' ),
+ 'img_link' => array( '1', 'poveznica=$1', 'link=$1' ),
'sitename' => array( '1', 'IMEPROJEKTA', 'SITENAME' ),
'ns' => array( '0', 'IMP:', 'NS:' ),
'localurl' => array( '0', 'MJESNIURL:', 'LOCALURL:' ),
'numberofusers' => array( '1', 'SZERKESZTŐKSZÁMA', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AKTÍVSZERKESZTŐKSZÁMA', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'SZERKESZTÉSEKSZÁMA', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'MEGTEKINTÉSEKSZÁMA', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'OLDALNEVE', 'PAGENAME' ),
'pagenamee' => array( '1', 'OLDALNEVEE', 'PAGENAMEE' ),
'namespace' => array( '1', 'NÉVTERE', 'NAMESPACE' ),
'numberofusers' => array( '1', 'JUMLAHPENGGUNA', 'JUMPENG', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'JUMLAHPENGGUNAAKTIF', 'JUMPENGTIF', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'JUMLAHSUNTINGAN', 'JUMTING', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'JUMLAHTAMPILAN', 'JUMTAM', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NAMAHALAMAN', 'NAMMAN', 'PAGENAME' ),
'pagenamee' => array( '1', 'NAMAHALAMANE', 'NAMMANE', 'PAGENAMEE' ),
'namespace' => array( '1', 'RUANGNAMA', 'RUNAM', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NUMEROUTENTI', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NUMEROUTENTIATTIVI', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NUMEROMODIFICHE', 'NUMEROEDIT', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NUMEROVISITE', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'TITOLOPAGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'TITOLOPAGINAE', 'PAGENAMEE' ),
'subpagename' => array( '1', 'NOMESOTTOPAGINA', 'SUBPAGENAME' ),
'numberofusers' => array( '1', '利用者数', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', '活動利用者数', '有効な利用者数', '有効利用者数', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', '編集回数', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', '閲覧回数', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ページ名', 'PAGENAME' ),
'pagenamee' => array( '1', 'ページ名E', 'ページ名E', 'PAGENAMEE' ),
'namespace' => array( '1', '名前空間', 'NAMESPACE' ),
'namespacee' => array( '1', '名前空間E', '名前空間E', 'NAMESPACEE' ),
+ 'namespacenumber' => array( '1', '名前空間番号', 'NAMESPACENUMBER' ),
'talkspace' => array( '1', 'トーク空間', 'ノート空間', '会話空間', 'トークスペース', 'TALKSPACE' ),
'talkspacee' => array( '1', 'トーク空間E', 'トーク空間E', 'ノート空間E', '会話空間E', 'ノート空間E', '会話空間E', 'トークスペースE', 'トークスペースE', 'TALKSPACEE' ),
'subjectspace' => array( '1', '主空間', '標準空間', '記事空間', 'SUBJECTSPACE', 'ARTICLESPACE' ),
'subjectspacee' => array( '1', '主空間E', '標準空間E', '標準空間E', '記事空間E', '記事空間E', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
'fullpagename' => array( '1', '完全なページ名', 'フルページ名', '完全な記事名', '完全記事名', 'FULLPAGENAME' ),
'fullpagenamee' => array( '1', '完全なページ名E', 'フルページ名E', 'フルページ名E', '完全なページ名E', 'FULLPAGENAMEE' ),
- 'subpagename' => array( '1', 'サブページ名', 'SUBPAGENAME' ),
- 'subpagenamee' => array( '1', 'サブページ名E', 'サブページ名E', 'SUBPAGENAMEE' ),
+ 'subpagename' => array( '1', 'サブページ名', '下位ページ名', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'サブページ名E', 'サブページ名E', '下位ページ名E', '下位ページ名E', 'SUBPAGENAMEE' ),
+ 'rootpagename' => array( '1', 'ルートページ名', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', 'ルートページ名E', 'ルートページ名E', 'ROOTPAGENAMEE' ),
'basepagename' => array( '1', '親ページ名', 'BASEPAGENAME' ),
'basepagenamee' => array( '1', '親ページ名E', '親ページ名E', 'BASEPAGENAMEE' ),
'talkpagename' => array( '1', 'トークページ名', '会話ページ名', 'TALKPAGENAME' ),
'localurl' => array( '0', 'ローカルURL:', 'ローカルURL:', 'LOCALURL:' ),
'localurle' => array( '0', 'ローカルURLE:', 'ローカルURLE:', 'LOCALURLE:' ),
'articlepath' => array( '0', '記事パス', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'ページID', 'ページID', 'PAGEID' ),
'server' => array( '0', 'サーバー', 'サーバ', 'SERVER' ),
'servername' => array( '0', 'サーバー名', 'サーバーネーム', 'サーバ名', 'サーバネーム', 'SERVERNAME' ),
'scriptpath' => array( '0', 'スクリプトパス', 'SCRIPTPATH' ),
'defaultsort' => array( '1', 'デフォルトソート:', 'デフォルトソート:', 'デフォルトソートキー:', 'デフォルトカテゴリソート:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'ファイルパス:', 'ファイルパス:', 'FILEPATH:' ),
'tag' => array( '0', 'タグ', 'tag' ),
- 'hiddencat' => array( '1', '__カテゴリ非表示__', '__カテ非表示__', '__非表示カテ__', '__HIDDENCAT__' ),
+ 'hiddencat' => array( '1', '__カテゴリ非表示__', '__カテ非表示__', '__非表示カテ__', '__隠しカテゴリ__', '__HIDDENCAT__' ),
'pagesincategory' => array( '1', 'カテゴリ内ページ数', 'PAGESINCATEGORY', 'PAGESINCAT' ),
'pagesize' => array( '1', 'ページサイズ', 'PAGESIZE' ),
'index' => array( '1', '__インデックス__', '__インデックス__', '__INDEX__' ),
'numberofusers' => array( '1', '사용자수', '계정수', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', '활동중인사용자수', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', '편집수', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', '조회수', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', '문서이름', 'PAGENAME' ),
'pagenamee' => array( '1', '문서이름E', 'PAGENAMEE' ),
'namespace' => array( '1', '이름공간', 'NAMESPACE' ),
'img_link' => array( '1', '링크=$1', 'link=$1' ),
'img_alt' => array( '1', '대체글=$1', 'alt=$1' ),
'img_class' => array( '1', '클래스=$1', 'class=$1' ),
- 'int' => array( '0', 'ì \95ì\88\98:', 'INT:' ),
+ 'int' => array( '0', 'ì\9d¸í\84°í\8e\98ì\9d´ì\8a¤:', 'INT:' ),
'sitename' => array( '1', '사이트이름', 'SITENAME' ),
'ns' => array( '0', '이름:', '이름공간:', 'NS:' ),
'nse' => array( '0', '이름E:', '이름공간E:', 'NSE:' ),
'lc' => array( '0', '소문자:', 'LC:' ),
'uc' => array( '0', '대문자:', 'UC:' ),
'raw' => array( '0', '원본:', 'RAW:' ),
- 'displaytitle' => array( '1', '제목보이기', '제목표시', 'DISPLAYTITLE' ),
+ 'displaytitle' => array( '1', '보일제목', '표시제목', 'DISPLAYTITLE' ),
'rawsuffix' => array( '1', '원', 'R' ),
'nocommafysuffix' => array( '0', '구분자없음', 'NOSEP' ),
'newsectionlink' => array( '1', '__새글쓰기__', '__NEWSECTIONLINK__' ),
'numberingroup' => array( '1', '권한별사용자수', '그룹별사용자수', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__넘겨주기고정__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', '보호수준', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', '계단식원본', 'CASCADINGSOURCES' ),
'formatdate' => array( '0', '날짜형식', 'formatdate', 'dateformat' ),
'url_path' => array( '0', '경로', 'PATH' ),
'url_wiki' => array( '0', '위키', 'WIKI' ),
'numberofusers' => array( '1', 'NIVERADHEVNYDHYORYON', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NIVERADHEVNYDHYORYONVYW', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NIVERAJANJYOW', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NIVERAWELYANSOW', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'HANOWANFOLEN', 'PAGENAME' ),
'fullpagename' => array( '1', 'HANOWLEUNANFOLEN', 'FULLPAGENAME' ),
'img_thumbnail' => array( '1', 'skeusennik', 'thumbnail', 'thumb' ),
'img_page' => array( '1', 'Säit=$1', 'Säit_$1', 'seite=$1', 'seite $1', 'page=$1', 'page $1' ),
'img_border' => array( '1', 'bord', 'rand', 'border' ),
'img_top' => array( '1', 'uewen', 'oben', 'top' ),
+ 'img_middle' => array( '1', 'mëtt', 'mitte', 'middle' ),
'img_bottom' => array( '1', 'ënnen', 'unten', 'bottom' ),
'grammar' => array( '0', 'GRAMMAIRE', 'GRAMMATIK:', 'GRAMMAR:' ),
'plural' => array( '0', 'PLURAL', 'PLURAL:' ),
'numberofusers' => array( '1', 'ISAMPIKAMBANA', 'NOMBREUTILISATEURS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ISAMPIKAMBANAMANOVA', 'NOMBREUTILISATEURSACTIFS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ISAFANOVANA', 'NOMBREMODIFS', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ISATOPIMASO', 'NOMBREVUES', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ANARAMPEJY', 'ANARANAPEJY', 'NOMPAGE', 'PAGENAME' ),
'pagenamee' => array( '1', 'ANARAMPEJYX', 'ANARANAPEJYX', 'NOMPAGEX', 'PAGENAMEE' ),
'namespace' => array( '1', 'ANARANTSEHATRA', 'ANARANASEHATRA', 'ESPACENOMMAGE', 'NAMESPACE' ),
$magicWords = array(
'redirect' => array( '0', '#ALIAH', '#ALIH', '#REDIRECT' ),
- 'pagesincategory_all' => array( '0', 'sado', 'all' ),
- 'pagesincategory_pages' => array( '0', 'laman', 'pages' ),
+ 'pagesincategory_all' => array( '0', 'sado', 'semua', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'laman', 'halaman', 'pages' ),
'pagesincategory_files' => array( '0', 'berkas', 'files' ),
);
'numberofusers' => array( '1', 'БРОЈНАКОРИСНИЦИ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'БРОЈНААКТИВНИКОРИСНИЦИ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'БРОЈНАУРЕДУВАЊА', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'БРОЈНАПРЕГЛЕДУВАЊА', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'СТРАНИЦА', 'PAGENAME' ),
'pagenamee' => array( '1', 'СТРАНИЦАИ', 'PAGENAMEE' ),
'namespace' => array( '1', 'ИМЕПРОСТОР', 'ИМЕНСКИПРОСТОР', 'NAMESPACE' ),
'currentdow' => array( '1', 'ТЕКОВЕНДЕНВОСЕДМИЦАТА', 'CURRENTDOW' ),
'localweek' => array( '1', 'СЕДМИЦА_ЛОКАЛНО', 'LOCALWEEK' ),
'localdow' => array( '1', 'ЛОКАЛЕНДЕНВОСЕДМИЦАТА', 'LOCALDOW' ),
- 'revisionid' => array( '1', 'Ð\9dÐ\90Ð\97Ð\9dÐ\90Ð\9aÐ\90Ð\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONID' ),
- 'revisionday' => array( '1', 'Ð\94Ð\95Ð\9dÐ\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONDAY' ),
- 'revisionday2' => array( '1', 'Ð\94Ð\95Ð\9dÐ\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А2', 'REVISIONDAY2' ),
- 'revisionmonth' => array( '1', 'Ð\9cÐ\95СÐ\95ЦÐ\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONMONTH' ),
- 'revisionmonth1' => array( '1', 'Ð\9cÐ\95СÐ\95ЦÐ\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А1', 'REVISIONMONTH1' ),
- 'revisionyear' => array( '1', 'Ð\93Ð\9eÐ\94Ð\98Ð\9dÐ\90Ð\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONYEAR' ),
- 'revisiontimestamp' => array( '1', 'Ð\92Ð Ð\95Ð\9cÐ\95Ð\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONTIMESTAMP' ),
- 'revisionuser' => array( '1', 'Ð\9aÐ\9eÐ Ð\98СÐ\9dÐ\98Ð\9aÐ\9dÐ\90Ð\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONUSER' ),
- 'revisionsize' => array( '1', 'Ð\93Ð\9eÐ\9bÐ\95Ð\9cÐ\98Ð\9dÐ\90Ð\9dÐ\90Ð Ð\95Ð\92Ð\98Ð\97Ð\98Ð\88А', 'REVISIONSIZE' ),
+ 'revisionid' => array( '1', 'Ð\9dÐ\90Ð\97Ð\9dÐ\90Ð\9aÐ\90Ð\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONID' ),
+ 'revisionday' => array( '1', 'Ð\94Ð\95Ð\9dÐ\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONDAY' ),
+ 'revisionday2' => array( '1', 'Ð\94Ð\95Ð\9dÐ\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА2', 'REVISIONDAY2' ),
+ 'revisionmonth' => array( '1', 'Ð\9cÐ\95СÐ\95ЦÐ\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONMONTH' ),
+ 'revisionmonth1' => array( '1', 'Ð\9cÐ\95СÐ\95ЦÐ\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА1', 'REVISIONMONTH1' ),
+ 'revisionyear' => array( '1', 'Ð\93Ð\9eÐ\94Ð\98Ð\9dÐ\90Ð\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONYEAR' ),
+ 'revisiontimestamp' => array( '1', 'Ð\92Ð Ð\95Ð\9cÐ\95Ð\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONTIMESTAMP' ),
+ 'revisionuser' => array( '1', 'Ð\9aÐ\9eÐ Ð\98СÐ\9dÐ\98Ð\9aÐ\9dÐ\90Ð\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'Ð\93Ð\9eÐ\9bÐ\95Ð\9cÐ\98Ð\9dÐ\90Ð\9dÐ\90Ð\9fÐ Ð\95Ð Ð\90Ð\91Ð\9eТÐ\9aА', 'REVISIONSIZE' ),
'plural' => array( '0', 'МНОЖИНА:', 'PLURAL:' ),
'fullurl' => array( '0', 'ПОЛНАURL:', 'FULLURL:' ),
'fullurle' => array( '0', 'ПОЛНАURLE:', 'FULLURLE:' ),
'formatnum' => array( '0', 'ФОРМАТБРОЈ', 'FORMATNUM' ),
'padleft' => array( '0', 'ПОСТАВИЛЕВО', 'PADLEFT' ),
'padright' => array( '0', 'ПОСТАВИДЕСНО', 'PADRIGHT' ),
- 'special' => array( '0', 'Ñ\81пеÑ\86иÑ\98ална', 'Ñ\81пеÑ\86иÑ\98ални', 'special' ),
+ 'special' => array( '0', 'Ñ\81лÑ\83жбена', 'Ñ\81лÑ\83жбени', 'special' ),
'defaultsort' => array( '1', 'ОСНОВНОПОДРЕДУВАЊЕ:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'ПОДАТОТЕЧНАПАТЕКА:', 'FILEPATH:' ),
'tag' => array( '0', 'ознака', 'tag' ),
'numberingroup' => array( '1', 'БРОЈВОГРУПА', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__СТАТИЧНОПРЕНАСОЧУВАЊЕ__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', 'НИВОНАЗАШТИТА', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', 'КАСКАДНИИЗВОРИ', 'CASCADINGSOURCES' ),
'formatdate' => array( '0', 'форматдатум', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'ПАТЕКА', 'PATH' ),
'url_wiki' => array( '0', 'ВИКИ', 'WIKI' ),
'url_query' => array( '0', 'БАРАЊЕ', 'QUERY' ),
'defaultsort_noerror' => array( '0', 'безгрешки', 'noerror' ),
'defaultsort_noreplace' => array( '0', 'беззамена', 'noreplace' ),
+ 'displaytitle_noerror' => array( '0', 'безгрешка', 'noerror' ),
+ 'displaytitle_noreplace' => array( '0', 'незаменувај', 'noreplace' ),
'pagesincategory_all' => array( '0', 'сите', 'all' ),
'pagesincategory_pages' => array( '0', 'страници', 'pages' ),
'pagesincategory_subcats' => array( '0', 'поткатегории', 'subcats' ),
'numberofusers' => array( '1', 'ഉപയോക്താക്കളുടെയെണ്ണം', 'അംഗങ്ങളുടെയെണ്ണം', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'സജീവോപയാക്താക്കളുടെയെണ്ണം', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'തിരുത്തലുകളുടെണ്ണം', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'എടുത്തുനോക്കലുകളുടെണ്ണം', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'താളിന്റെപേര്', 'PAGENAME' ),
'pagenamee' => array( '1', 'താളിന്റെപേര്സമഗ്രം', 'PAGENAMEE' ),
'namespace' => array( '1', 'നാമമേഖല', 'NAMESPACE' ),
'revisionyear' => array( '1', 'തിരുത്തിയവർഷം', 'REVISIONYEAR' ),
'revisiontimestamp' => array( '1', 'തിരുത്തിയസമയമുദ്ര', 'REVISIONTIMESTAMP' ),
'revisionuser' => array( '1', 'അവസാനംതിരുത്തിയയാൾ', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'നാൾപ്പതിപ്പിന്റെവലിപ്പം', 'REVISIONSIZE' ),
'plural' => array( '0', 'ബഹുവചനം:', 'PLURAL:' ),
'fullurl' => array( '0', 'പൂർണ്ണവിലാസം:', 'FULLURL:' ),
'fullurle' => array( '0', 'പൂർണ്ണവിലാസംസമഗ്രം:', 'FULLURLE:' ),
'padright' => array( '0', 'വലത്ത്നിറക്കുക', 'PADRIGHT' ),
'special' => array( '0', 'പ്രത്യേകം', 'special' ),
'speciale' => array( '0', 'സവിശേഷം', 'speciale' ),
- 'defaultsort' => array( '1', 'à´¸àµ\8dവതവàµ\87à´¯àµ\81à´³àµ\8dà´³à´\95àµ\8dരമപàµ\8dà´ªàµ\86à´\9fàµ\81à´¤àµ\8dതൽ:', 'à´¸àµ\8dവതവàµ\87à´¯àµ\81à´³àµ\8dà´³à´\95àµ\8dരമപàµ\8dà´ªàµ\86à´\9fàµ\81à´¤àµ\8dതൽà´\9aാവി:', 'à´¸àµ\8dവതവേയുള്ളവർഗ്ഗക്രമപ്പെടുത്തൽ:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+ 'defaultsort' => array( '1', 'à´¸àµ\8dവതàµ\87à´¯àµ\81à´³àµ\8dà´³à´\95àµ\8dരമപàµ\8dà´ªàµ\86à´\9fàµ\81à´¤àµ\8dതൽ:', 'à´¸àµ\8dവതàµ\87à´¯àµ\81à´³àµ\8dà´³à´\95àµ\8dരമപàµ\8dà´ªàµ\86à´\9fàµ\81à´¤àµ\8dതൽà´\9aാവി:', 'à´¸àµ\8dവതേയുള്ളവർഗ്ഗക്രമപ്പെടുത്തൽ:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'പ്രമാണപഥം:', 'FILEPATH:' ),
'tag' => array( '0', 'റ്റാഗ്', 'ടാഗ്', 'tag' ),
'hiddencat' => array( '1', '__മറഞ്ഞിരിക്കുംവർഗ്ഗം__', '__HIDDENCAT__' ),
'Зургийн_хэлэлцүүлэг' => NS_FILE_TALK,
);
+$magicWords = array(
+ 'redirect' => array( '0', '#ЧИГЛҮҮЛЭГ', '#REDIRECT' ),
+);
+
$linkTrail = '/^([a-zабвгдеёжзийклмнопрстуфхцчшщъыьэюя“»]+)(.*)$/sDu';
'numberofusers' => array( '1', 'सदस्यसंख्या', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'सक्रीयसदस्यसंख्या', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'संपादनसंख्या', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'धडकसंख्या', 'प्रेक्षासंख्या', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'लेखनाव', 'PAGENAME' ),
'pagenamee' => array( '1', 'लेखानावव', 'PAGENAMEE' ),
'namespace' => array( '1', 'नामविश्व', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NUMRUTA\'UTENTI', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NUMRUTA\'UTENTIATTIVI', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NUMBRUTA\'MODIFIKI', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NUMRUTA\'VISTI', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ISEMTAL-PAĠNA', 'PAGENAME' ),
'pagenamee' => array( '1', 'ISEMTAL-PAĠNAE', 'PAGENAMEE' ),
'namespace' => array( '1', 'SPAZJUTAL-ISEM', 'NAMESPACE' ),
'numberofusers' => array( '1', 'تعدادکارورون', 'تعدادکاربران', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'کارورون_فعال', 'کاربران_فعال', 'کاربرانفعال', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'تعداددچییهئون', 'تعدادویرایشها', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'تعدادبازدید', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'نامصفحه', 'نام_صفحه', 'PAGENAME' ),
'pagenamee' => array( '1', 'نامصفحهکد', 'نام_صفحه_کد', 'PAGENAMEE' ),
'namespace' => array( '1', 'فضاینام', 'فضای_نام', 'NAMESPACE' ),
'numberofusers' => array( '1', 'ANTALLBRUKERE', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ANTALLAKTIVEBRUKERE', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ANTALLREDIGERINGER', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ANTALLVISNINGER', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SIDENAVN', 'PAGENAME' ),
'pagenamee' => array( '1', 'SIDENAVNE', 'PAGENAMEE' ),
'namespace' => array( '1', 'NAVNEROM', 'NAMESPACE' ),
'numberofusers' => array( '1', 'ANTALGEBRUKERS', 'AANTALGEBRUIKERS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ANTALAKTIEVEGEBRUKERS', 'AANTALACTIEVEGEBRUIKERS', 'ACTIEVEGEBRUIKERS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ANTALBEWARKINGEN', 'AANTALBEWERKINGEN', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ANTALKERENBEKEKEN', 'AANTALKERENBEKEKEN', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ZIEDNAAM', 'PAGINANAAM', 'PAGENAME' ),
'pagenamee' => array( '1', 'ZIEDNAAME', 'PAGINANAAME', 'PAGENAMEE' ),
'namespace' => array( '1', 'NAAMRUUMTE', 'NAAMRUIMTE', 'NAMESPACE' ),
'numberofusers' => array( '1', 'AANTALGEBRUIKERS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AANTALACTIEVEGEBRUIKERS', 'ACTIEVEGEBRUIKERS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'AANTALBEWERKINGEN', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'AANTALKERENBEKEKEN', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'PAGINANAAM', 'PAGENAME' ),
'pagenamee' => array( '1', 'PAGINANAAME', 'PAGENAMEE' ),
'namespace' => array( '1', 'NAAMRUIMTE', 'NAMESPACE' ),
);
$magicWords = array(
- 'redirect' => array( '0', '#omdiriger', '#REDIRECT' ),
+ 'redirect' => array( '0', '#OMDIRIGER', '#omdiriger', '#REDIRECT' ),
'notoc' => array( '0', '__INGAINNHALDSLISTE__', '__INGENINNHOLDSLISTE__', '__NOTOC__' ),
'nogallery' => array( '0', '__INKJEGALLERI__', '__NOGALLERY__' ),
'forcetoc' => array( '0', '__ALLTIDINNHALDSLISTE__', '__ALLTIDINNHOLDSLISTE__', '__FORCETOC__' ),
'numberofusers' => array( '1', 'BRUKARTAL', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AKTIVEBRUKARAR', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ENDRINGSTAL', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'VISINGSTAL', 'TALPÅVISINGAR', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SIDENAMN', 'SIDENAVN', 'PAGENAME' ),
'pagenamee' => array( '1', 'SIDENAMNE', 'SIDENAVNE', 'PAGENAMEE' ),
'namespace' => array( '1', 'NAMNEROM', 'NAVNEROM', 'NAMESPACE' ),
'img_center' => array( '1', 'sentrum', 'center', 'centre' ),
'img_framed' => array( '1', 'ramme', 'ramma', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'rammelaus', 'frameless' ),
+ 'img_lang' => array( '1', 'språk=$1', 'lang=$1' ),
'img_page' => array( '1', 'side=$1', 'side_$1', 'page=$1', 'page $1' ),
'img_link' => array( '1', 'lenkje=$1', 'lenke=$1', 'link=$1' ),
'sitename' => array( '1', 'NETTSTADNAMN', 'SITENAME' ),
'numberofusers' => array( '1', 'NOMBREUTILIZAIRES', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NOMBREUTILIZAIRESACTIUS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NOMBREEDICIONS', 'NOMBREMODIFS', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NOMBREVISTAS', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOMPAGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'NOMPAGINAX', 'PAGENAMEE' ),
'namespace' => array( '1', 'ESPACINOMENATGE', 'NAMESPACE' ),
'numberofusers' => array( '1', 'ବ୍ୟବାହାରକାରୀ_ସଂଖ୍ୟା', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ସଚଳ_ବ୍ୟବାହାରକାରୀଙ୍କ_ସଂଖ୍ୟା', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ବଦଳ_ସଂଖ୍ୟା', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'କେତେଥର_ଦେଖାଯାଇଛି', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ପୃଷ୍ଠା_ନାଆଁ', 'PAGENAME' ),
'pagenamee' => array( '1', 'ପୃଷ୍ଠା_ନାମକାରଣକାରୀ', 'PAGENAMEE' ),
'namespace' => array( '1', 'ନେମସ୍ପେସ', 'NAMESPACE' ),
'localdow' => array( '1', 'DZIEŃTYGODNIANR', 'LOCALDOW' ),
'plural' => array( '0', 'MNOGA:', 'PLURAL:' ),
'fullurl' => array( '0', 'PEŁNYURL', 'FULLURL:' ),
- 'lcfirst' => array( '0', 'ZMAŁEJ:', 'LCFIRST:' ),
- 'ucfirst' => array( '0', 'ZWIELKIEJ:', 'ZDUŻEJ:', 'UCFIRST:' ),
+ 'lcfirst' => array( '0', 'ZMAŁEJ:', 'ODMAŁEJ:', 'LCFIRST:' ),
+ 'ucfirst' => array( '0', 'ZWIELKIEJ:', 'ZDUŻEJ:', 'ODWIELKIEJ:', 'ODDUŻEJ:', 'UCFIRST:' ),
'lc' => array( '0', 'MAŁE:', 'LC:' ),
'uc' => array( '0', 'WIELKIE:', 'DUŻE:', 'UC:' ),
'displaytitle' => array( '1', 'WYŚWIETLANYTYTUŁ', 'DISPLAYTITLE' ),
'protectionlevel' => array( '1', '__POZIOMZABEZPIECZEŃ__', 'PROTECTIONLEVEL' ),
'url_path' => array( '0', 'ŚCIEŻKA', 'PATH' ),
'url_query' => array( '0', 'ZAPYTANIE', 'QUERY' ),
+ 'pagesincategory_pages' => array( '0', 'strony', 'pages' ),
+ 'pagesincategory_files' => array( '0', 'pliki', 'files' ),
);
'numberofusers' => array( '1', 'NUMERODEUSUARIOS', 'NÚMERODEUSUÁRIOS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NUMERODEUSUARIOSATIVOS', 'NÚMERODEUSUÁRIOSATIVOS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NUMERODEEDICOES', 'NÚMERODEEDIÇÕES', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NUMERODEEXIBICOES', 'NÚMERODEEXIBIÇÕES', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOMEDAPAGINA', 'NOMEDAPÁGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'NOMEDAPAGINAC', 'NOMEDAPÁGINAC', 'PAGENAMEE' ),
'namespace' => array( '1', 'DOMINIO', 'DOMÍNIO', 'ESPACONOMINAL', 'ESPAÇONOMINAL', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NUMERODEUSUARIOS', 'NÚMERODEUSUÁRIOS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NUMERODEUSUARIOSATIVOS', 'NÚMERODEUSUÁRIOSATIVOS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NUMERODEEDICOES', 'NÚMERODEEDIÇÕES', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NUMERODEEXIBICOES', 'NÚMERODEEXIBIÇÕES', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NOMEDAPAGINA', 'NOMEDAPÁGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'NOMEDAPAGINAC', 'NOMEDAPÁGINAC', 'PAGENAMEE' ),
'namespace' => array( '1', 'DOMINIO', 'DOMÍNIO', 'ESPACONOMINAL', 'ESPAÇONOMINAL', 'NAMESPACE' ),
'numberofusers' => array( '1', 'HAYKARURAQ', 'NÚMERODEUSUARIOS', 'NUMERODEUSUARIOS', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'HAYKARURACHKAQ', 'NÚMERODEUSUARIOSACTIVOS', 'NUMERODEUSUARIOSACTIVOS', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'HAYKALLAMKAPUSQA', 'NÚMERODEEDICIONES', 'NUMERODEEDICIONES', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'HAYKAQHAWASQA', 'HAYKAQAWASQA', 'NÚMERODEVISTAS', 'NUMERODEVISTAS', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'PANQASUTI', 'NOMBREDEPAGINA', 'NOMBREDEPÁGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'PANQASUTIE', 'NOMBREDEPAGINAC', 'NOMBREDEPÁGINAC', 'PAGENAMEE' ),
'namespace' => array( '1', 'SUTIKITI', 'ESPACIODENOMBRE', 'NAMESPACE' ),
'int' => array( '0', 'WILLAY:', 'INT:' ),
'sitename' => array( '1', 'TIYAYSUTI', 'NOMBREDESITIO', 'NOMBREDELSITIO', 'SITENAME' ),
'ns' => array( '0', 'SKITI:', 'EN:', 'NS:' ),
- 'localurl' => array( '0', 'KAYLLAURL:', 'URLLOCAL', 'LOCALURL:' ),
+ 'localurl' => array( '0', 'KAYLLAURL:', 'URLLOCAL', 'URLLOCAL:', 'LOCALURL:' ),
'localurle' => array( '0', 'KAYLLAURLE:', 'URLLOCALC:', 'LOCALURLE:' ),
'server' => array( '0', 'SIRWIQ', 'SERVIDOR', 'SERVER' ),
'servername' => array( '0', 'SIRWIQSUTI', 'NOMBRESERVIDOR', 'SERVERNAME' ),
'plural' => array( '0', 'ACHKA:', 'PLURAL:' ),
'fullurl' => array( '0', 'HUNTAURL:', 'URLCOMPLETA:', 'FULLURL:' ),
'fullurle' => array( '0', 'HUNTAURLE:', 'URLCOMPLETAC:', 'FULLURLE:' ),
- 'lcfirst' => array( '0', 'UCHUYÑAWPAQ:', 'UCHUYNAWPAQ:', 'PRIMEROMINUS;', 'PRIMEROMINÚS:', 'LCFIRST:' ),
- 'ucfirst' => array( '0', 'HATUNÑAWPAQ:', 'HATUNNAWPAQ:', 'PRIMEROMAYUS;', 'PRIMEROMAYÚS:', 'UCFIRST:' ),
+ 'lcfirst' => array( '0', 'UCHUYÑAWPAQ:', 'UCHUYNAWPAQ:', 'PRIMEROMINUS;', 'PRIMEROMINÚS:', 'PRIMEROMINUS:', 'LCFIRST:' ),
+ 'ucfirst' => array( '0', 'HATUNÑAWPAQ:', 'HATUNNAWPAQ:', 'PRIMEROMAYUS;', 'PRIMEROMAYÚS:', 'PRIMEROMAYUS:', 'UCFIRST:' ),
'lc' => array( '0', 'UCHUY:', 'MINUS:', 'MINÚS:', 'LC:' ),
'uc' => array( '0', 'HATUN:', 'MAYUS:', 'MAYÚS:', 'UC:' ),
- 'raw' => array( '0', 'CHAWA:', 'SINFORMATO', 'SINPUNTOS', 'RAW:' ),
+ 'raw' => array( '0', 'CHAWA:', 'SINFORMATO', 'SINPUNTOS', 'SINFORMATO:', 'SINPUNTOS:', 'RAW:' ),
'displaytitle' => array( '1', 'SUTITARIKUCHIY', 'MOSTRARTÍTULO', 'MOSTRARTITULO', 'DISPLAYTITLE' ),
'currentversion' => array( '1', 'KUNANMUSUQCHASQA', 'REVISIÓNACTUAL', 'VERSIONACTUAL', 'VERSIÓNACTUAL', 'CURRENTVERSION' ),
'urlencode' => array( '0', 'URLLLAWICHAY', 'URL-LLAWICHAY', 'CODIFICAR', 'CODIFICARURL:', 'URLENCODE:' ),
'numberingroup' => array( '1', 'HUÑUPIYUPAY', 'HUNUPIYUPAY', 'NÚMEROENGRUPO', 'NUMEROENGRUPO', 'NUMENGRUPO', 'NÚMENGRUPO', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__TIYAQLLAPUSAPUNA__', '__REDIRECCIONESTATICA__', '__REDIRECCIÓNESTÁTICA__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', 'HAYKAAMACHAY', 'IMASINCHIAMACHAY', 'NIVELDEPROTECCIÓN', 'PROTECTIONLEVEL' ),
+ 'formatdate' => array( '0', 'punchawrikchakuy', 'formatodefecha', 'formatearfecha', 'formatdate', 'dateformat' ),
);
'numberofusers' => array( '1', 'NUMARDEUTILIZATORI', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NUMARDEUTILIZATORIACTIVI', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NUMARDEMODIFICARI', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NUMARDEVIZUALIZARI', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'NUMEPAGINA', 'PAGENAME' ),
'pagenamee' => array( '1', 'NUMEEPAGINA', 'PAGENAMEE' ),
'namespace' => array( '1', 'SPATIUDENUME', 'NAMESPACE' ),
'numberofusers' => array( '1', 'КОЛИЧЕСТВО_УЧАСТНИКОВ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'КОЛИЧЕСТВО_АКТИВНЫХ_УЧАСТНИКОВ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'КОЛИЧЕСТВО_ПРАВОК', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'КОЛИЧЕСТВО_ПРОСМОТРОВ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'НАЗВАНИЕ_СТРАНИЦЫ', 'PAGENAME' ),
'pagenamee' => array( '1', 'НАЗВАНИЕ_СТРАНИЦЫ_2', 'PAGENAMEE' ),
'namespace' => array( '1', 'ПРОСТРАНСТВО_ИМЁН', 'NAMESPACE' ),
'numberoffiles' => array( '1', 'संचिकानाम्सङ्ख्या', 'NUMBEROFFILES' ),
'numberofusers' => array( '1', 'योजकस्यसङ्ख्या', 'NUMBEROFUSERS' ),
'numberofedits' => array( '1', 'सम्पादनसङ्ख्या', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'दृष्टिसङ्ख्या', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'पृष्ठनाम', 'PAGENAME' ),
'namespace' => array( '1', 'नामविश्व', 'NAMESPACE' ),
'talkspace' => array( '1', 'व्यासपिठ', 'TALKSPACE' ),
'numberofusers' => array( '1', 'BROJKORISNIKA', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'BROJAKTIVNIHKORISNIKA', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'BROJIZMJENA', 'BROJIZMENA', 'BROJUREĐIVANJA', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'BROJPREGLEDA', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'STRANICA', 'IMESTRANICE', 'PAGENAME' ),
'pagenamee' => array( '1', 'STRANICE', 'IMESTRANICEE', 'PAGENAMEE' ),
'namespace' => array( '1', 'IMENSKIPROSTOR', 'NAMESPACE' ),
'numberofusers' => array( '1', 'NUMRIIPËRDORUESVE', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'NUMRIIPËRDORUESVEAKTIVË', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'NUMRIREDAKTIMEVE', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'NUMRIISHIKIMEVE', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'EMRIFAQES', 'PAGENAME' ),
'namespace' => array( '1', 'HAPËSIRA', 'NAMESPACE' ),
'fullpagename' => array( '1', 'EMRIIPLOTËIFAQES', 'FULLPAGENAME' ),
'numberofusers' => array( '1', 'БРОЈКОРИСНИКА', 'БРОЈ_КОРИСНИКА', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'БРОЈАКТИВНИХКОРИСНИКА', 'БРОЈ_АКТИВНИХ_КОРИСНИКА', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'БРОЈИЗМЕНА', 'БРОЈ_ИЗМЕНА', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'БРОЈПРЕГЛЕДА', 'БРОЈ_ПРЕГЛЕДА', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'ИМЕСТРАНИЦЕ', 'ИМЕ_СТРАНИЦЕ', 'СТРАНИЦА', 'PAGENAME' ),
'pagenamee' => array( '1', 'ИМЕНАСТРАНИЦА', 'ИМЕНА_СТРАНИЦА', 'СТРАНИЦЕ', 'PAGENAMEE' ),
'namespace' => array( '1', 'ИМЕНСКИПРОСТОР', 'ИМЕНСКИ_ПРОСТОР', 'NAMESPACE' ),
'namespacee' => array( '1', 'ИМЕНСКИПРОСТОРИ', 'ИМЕНСКИ_ПРОСТОРИ', 'NAMESPACEE' ),
+ 'namespacenumber' => array( '1', 'БРОЈИМЕНСКОГПРОСТОРА', 'NAMESPACENUMBER' ),
'talkspace' => array( '1', 'РАЗГОВОР', 'TALKSPACE' ),
'talkspacee' => array( '1', 'РАЗГОВОРИ', 'TALKSPACEE' ),
'subjectspace' => array( '1', 'ИМЕНСКИПРОСТОРЧЛАНКА', 'ИМЕНСКИ_ПРОСТОР_ЧЛАНКА', 'SUBJECTSPACE', 'ARTICLESPACE' ),
'subjectpagename' => array( '1', 'ИМЕЧЛАНКА', 'ИМЕ_ЧЛАНКА', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
'subjectpagenamee' => array( '1', 'ИМЕНАЧЛАНАКА', 'ИМЕНА_ЧЛАНАКА', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
'msg' => array( '0', 'ПОР:', 'MSG:' ),
- 'subst' => array( '0', 'ЗАМЕНИ:', 'ЗАМЕНА:', 'SUBST:' ),
+ 'subst' => array( '0', 'ЗАМЕНИ:', 'ЗАМЕНА:', 'СУБСТ', 'SUBST:' ),
'safesubst' => array( '0', 'БЕЗБЕДНАЗАМЕНА', 'БЕЗБЕДНА_ЗАМЕНА', 'SAFESUBST:' ),
'msgnw' => array( '0', 'НВПОР:', 'MSGNW:' ),
'img_thumbnail' => array( '1', 'мини', 'умањено', 'thumbnail', 'thumb' ),
'img_right' => array( '1', 'десно', 'д', 'right' ),
'img_left' => array( '1', 'лево', 'л', 'left' ),
'img_none' => array( '1', 'без', 'н', 'none' ),
- 'img_width' => array( '1', '$1пискел', '$1п', '$1px' ),
- 'img_center' => array( '1', 'центар', 'ц', 'center', 'centre' ),
+ 'img_width' => array( '1', '$1пискел', '$1п', '$1p', '$1px' ),
+ 'img_center' => array( '1', 'центар', 'ц', 'c', 'center', 'centre' ),
'img_framed' => array( '1', 'оквир', 'рам', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'безоквира', 'без_оквира', 'безрама', 'без_рама', 'frameless' ),
'img_page' => array( '1', 'страница=$1', 'страна=$1', 'страница_$1', 'страна_$1', 'page=$1', 'page $1' ),
'img_upright' => array( '1', 'усправно', 'усправно=$1', 'усправно_$1', 'upright', 'upright=$1', 'upright $1' ),
- 'img_border' => array( '1', 'ивица', 'border' ),
+ 'img_border' => array( '1', 'ивица', 'оивичено', 'border' ),
'img_baseline' => array( '1', 'основа', 'baseline' ),
'img_sub' => array( '1', 'под', 'sub' ),
'img_super' => array( '1', 'супер', 'super', 'sup' ),
'localurl' => array( '0', 'ЛОКАЛНААДРЕСА:', 'ЛОКАЛНА_АДРЕСА:', 'LOCALURL:' ),
'localurle' => array( '0', 'ЛОКАЛНЕАДРЕСЕ:', 'ЛОКАЛНЕ_АДРЕСЕ:', 'LOCALURLE:' ),
'articlepath' => array( '0', 'ПУТАЊАЧЛАНКА', 'ПУТАЊА_ЧЛАНКА', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'БРОЈСТРАНИЦЕ', 'PAGEID' ),
'server' => array( '0', 'СЕРВЕР', 'SERVER' ),
'servername' => array( '0', 'ИМЕСЕРВЕРА', 'ИМЕ_СЕРВЕРА', 'SERVERNAME' ),
'scriptpath' => array( '0', 'СКРИПТА', 'SCRIPTPATH' ),
'grammar' => array( '0', 'ГРАМАТИКА:', 'GRAMMAR:' ),
'gender' => array( '0', 'РОД:', 'ЛИЦЕ:', 'GENDER:' ),
'notitleconvert' => array( '0', '__БЕЗКН__', '__BEZKN__', '__NOTITLECONVERT__', '__NOTC__' ),
- 'nocontentconvert' => array( '0', '__Ð\91Ð\95Ð\97ЦЦ__', '__NOCONTENTCONVERT__', '__NOCC__' ),
+ 'nocontentconvert' => array( '0', '__Ð\91Ð\95Ð\97Ð\9aС__', '__Ð\91Ð\95Ð\97ЦЦ__', '__BEZKS__', '__NOCONTENTCONVERT__', '__NOCC__' ),
'currentweek' => array( '1', 'ТРЕНУТНАНЕДЕЉА', 'ТРЕНУТНА_НЕДЕЉА', 'ТЕКУЋАНЕДЕЉА', 'ТЕКУЋА_НЕДЕЉА', 'CURRENTWEEK' ),
'currentdow' => array( '1', 'ТРЕНУТНИДОВ', 'ТЕКУЋИДУН', 'CURRENTDOW' ),
'localweek' => array( '1', 'ЛОКАЛНАНЕДЕЉА', 'ЛОКАЛНА_НЕДЕЉА', 'LOCALWEEK' ),
'url_path' => array( '0', 'ПУТАЊА', 'PATH' ),
'url_wiki' => array( '0', 'ВИКИ', 'WIKI' ),
'url_query' => array( '0', 'РЕДОСЛЕД', 'QUERY' ),
+ 'pagesincategory_all' => array( '0', 'све', 'all' ),
+ 'pagesincategory_files' => array( '0', 'датотеке', 'files' ),
);
$separatorTransformTable = array( ',' => '.', '.' => ',' );
'numberofusers' => array( '1', 'BROJKORISNIKA', 'BROJ_KORISNIKA', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'BROJAKTIVNIHKORISNIKA', 'BROJ_AKTIVNIH_KORISNIKA', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'BROJIZMENA', 'BROJ_IZMENA', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'BROJPREGLEDA', 'BROJ_PREGLEDA', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'IMESTRANICE', 'IME_STRANICE', 'STRANICA', 'PAGENAME' ),
'pagenamee' => array( '1', 'IMENASTRANICA', 'IMENA_STRANICA', 'STRANICE', 'PAGENAMEE' ),
'namespace' => array( '1', 'IMENSKIPROSTOR', 'IMENSKI_PROSTOR', 'NAMESPACE' ),
'namespacee' => array( '1', 'IMENSKIPROSTORI', 'IMENSKI_PROSTORI', 'NAMESPACEE' ),
+ 'namespacenumber' => array( '1', 'BROJIMENSKOGPROSTORA', 'NAMESPACENUMBER' ),
'talkspace' => array( '1', 'RAZGOVOR', 'TALKSPACE' ),
'talkspacee' => array( '1', 'RAZGOVORI', 'TALKSPACEE' ),
'subjectspace' => array( '1', 'IMENSKIPROSTORČLANKA', 'IMENSKI_PROSTOR_ČLANKA', 'SUBJECTSPACE', 'ARTICLESPACE' ),
'numberofusers' => array( '1', 'ANTALANVÄNDARE', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ANTALAKTIVAANVÄNDARE', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ANTALREDIGERINGAR', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ANTALVISNINGAR', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SIDNAMN', 'PAGENAME' ),
'pagenamee' => array( '1', 'SIDNAMNE', 'PAGENAMEE' ),
'namespace' => array( '1', 'NAMNRYMD', 'NAMESPACE' ),
'numberofusers' => array( '1', 'ИШТИРОКӘКОН_ҒӘДӘР', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'ТИЛИКӘ_ИШТИРОКӘКОН_ҒӘДӘР', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'ДӘГИШОН_ҒӘДӘР', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'ДИЈӘ_КАРДЕ_ҒӘДӘР', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'СӘҺИФӘ_НОМ', 'PAGENAME' ),
'pagenamee' => array( '1', 'СӘҺИФӘ_НОМ_2', 'PAGENAMEE' ),
'namespace' => array( '1', 'НОМОН_МӘКОН', 'NAMESPACE' ),
'numberofusers' => array( '1', 'KULLANICISAYISI', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'AKTİFKULLANICISAYISI', 'ETKİNKULLANICISAYISI', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'DEĞİŞİKLİKSAYISI', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'GÖRÜNTÜLEMESAYISI', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SAYFAADI', 'PAGENAME' ),
'pagenamee' => array( '1', 'SAYFAADIU', 'PAGENAMEE' ),
'namespace' => array( '1', 'ADALANI', 'İSİMALANI', 'NAMESPACE' ),
'localmonthname' => array( '1', 'НАЗВА_ЛОКАЛЬНОГО_МІСЯЦЯ', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА', 'LOCALMONTHNAME' ),
'localmonthnamegen' => array( '1', 'НАЗВА_ЛОКАЛЬНОГО_МІСЯЦЯ_РОД', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА_РОД', 'LOCALMONTHNAMEGEN' ),
'localmonthabbrev' => array( '1', 'НАЗВА_ЛОКАЛЬНОГО_МІСЯЦЯ_АБР', 'НАЗВАНИЕ_МЕСТНОГО_МЕСЯЦА_АБР', 'LOCALMONTHABBREV' ),
- 'localday' => array( '1', 'ЛОКАЛЬНИЙ_ДЕНЬ', 'МЕСТНЫЙ_ДЕНЬ', 'LOCALDAY' ),
- 'localday2' => array( '1', 'ЛОКАЛЬНИЙ_ДЕНЬ_2', 'МЕСТНЫЙ_ДЕНЬ_2', 'LOCALDAY2' ),
- 'localdayname' => array( '1', 'НАЗВА_ЛОКАЛЬНОГО_ДНЯ', 'НАЗВАНИЕ_МЕСТНОГО_ДНЯ', 'LOCALDAYNAME' ),
- 'localyear' => array( '1', 'ЛОКАЛЬНИЙ_РІК', 'МЕСТНЫЙ_ГОД', 'LOCALYEAR' ),
- 'localtime' => array( '1', 'ЛОКАЛЬНИЙ_ЧАС', 'МЕСТНОЕ_ВРЕМЯ', 'LOCALTIME' ),
- 'localhour' => array( '1', 'ЛОКАЛЬНА_ГОДИНА', 'МЕСТНЫЙ_ЧАС', 'LOCALHOUR' ),
+ 'localday' => array( '1', 'Ð\9bÐ\9eÐ\9aÐ\90Ð\9bЬÐ\9dÐ\98Ð\99_Ð\94Ð\95Ð\9dЬ', 'Ð\9cÐ\86СЦÐ\95Ð\92Ð\98Ð\99_Ð\94Ð\95Ð\9dЬ', 'Ð\9cÐ\95СТÐ\9dЫÐ\99_Ð\94Ð\95Ð\9dЬ', 'LOCALDAY' ),
+ 'localday2' => array( '1', 'Ð\9bÐ\9eÐ\9aÐ\90Ð\9bЬÐ\9dÐ\98Ð\99_Ð\94Ð\95Ð\9dЬ_2', 'Ð\9cÐ\86СЦÐ\95Ð\92Ð\98Ð\99_Ð\94Ð\95Ð\9dЬ_2', 'Ð\9cÐ\95СТÐ\9dЫÐ\99_Ð\94Ð\95Ð\9dЬ_2', 'LOCALDAY2' ),
+ 'localdayname' => array( '1', 'НАЗВА_ЛОКАЛЬНОГО_ДНЯ', 'НАЗВА_МІСЦЕВОГО_ДНЯ', 'НАЗВАНИЕ_МЕСТНОГО_ДНЯ', 'LOCALDAYNAME' ),
+ 'localyear' => array( '1', 'Ð\9bÐ\9eÐ\9aÐ\90Ð\9bЬÐ\9dÐ\98Ð\99_Ð Ð\86Ð\9a', 'Ð\9cÐ\86СЦÐ\95Ð\92Ð\98Ð\99_Ð Ð\86Ð\9a', 'Ð\9cÐ\95СТÐ\9dЫÐ\99_Ð\93Ð\9eÐ\94', 'LOCALYEAR' ),
+ 'localtime' => array( '1', 'Ð\9bÐ\9eÐ\9aÐ\90Ð\9bЬÐ\9dÐ\98Ð\99_ЧÐ\90С', 'Ð\9cÐ\86СЦÐ\95Ð\92Ð\98Ð\99_ЧÐ\90С', 'Ð\9cÐ\95СТÐ\9dÐ\9eÐ\95_Ð\92Ð Ð\95Ð\9cЯ', 'LOCALTIME' ),
+ 'localhour' => array( '1', 'Ð\9bÐ\9eÐ\9aÐ\90Ð\9bЬÐ\9dÐ\90_Ð\93Ð\9eÐ\94Ð\98Ð\9dÐ\90', 'Ð\9cÐ\86СЦÐ\95Ð\92Ð\90_Ð\93Ð\9eÐ\94Ð\98Ð\9dÐ\90', 'Ð\9cÐ\95СТÐ\9dЫÐ\99_ЧÐ\90С', 'LOCALHOUR' ),
'numberofpages' => array( '1', 'КІЛЬКІСТЬ_СТОРІНОК', 'КОЛИЧЕСТВО_СТРАНИЦ', 'NUMBEROFPAGES' ),
'numberofarticles' => array( '1', 'КІЛЬКІСТЬ_СТАТЕЙ', 'КОЛИЧЕСТВО_СТАТЕЙ', 'NUMBEROFARTICLES' ),
'numberoffiles' => array( '1', 'КІЛЬКІСТЬ_ФАЙЛІВ', 'КОЛИЧЕСТВО_ФАЙЛОВ', 'NUMBEROFFILES' ),
'numberofusers' => array( '1', 'КІЛЬКІСТЬ_КОРИСТУВАЧІВ', 'КОЛИЧЕСТВО_УЧАСТНИКОВ', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'КІЛЬКІСТЬ_АКТИВНИХ_КОРИСТУВАЧІВ', 'КОЛИЧЕСТВО_АКТИВНЫХ_УЧАСТНИКОВ', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'КІЛЬКІСТЬ_РЕДАГУВАНЬ', 'КОЛИЧЕСТВО_ПРАВОК', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'КІЛЬКІСТЬ_ПЕРЕГЛЯДІВ', 'КОЛИЧЕСТВО_ПРОСМОТРОВ', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'НАЗВА_СТОРІНКИ', 'НАЗВАНИЕ_СТРАНИЦЫ', 'PAGENAME' ),
'pagenamee' => array( '1', 'НАЗВА_СТОРІНКИ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_2', 'PAGENAMEE' ),
'namespace' => array( '1', 'ПРОСТІР_НАЗВ', 'ПРОСТРАНСТВО_ИМЁН', 'NAMESPACE' ),
'basepagenamee' => array( '1', 'ОСНОВА_НАЗВИ_ПІДСТОРІНКИ_2', 'ОСНОВА_НАЗВАНИЯ_СТРАНИЦЫ_2', 'BASEPAGENAMEE' ),
'talkpagename' => array( '1', 'НАЗВА_СТОРІНКИ_ОБГОВОРЕННЯ', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ', 'TALKPAGENAME' ),
'talkpagenamee' => array( '1', 'НАЗВА_СТОРІНКИ_ОБГОВОРЕННЯ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_ОБСУЖДЕНИЯ_2', 'TALKPAGENAMEE' ),
- 'subjectpagename' => array( '1', 'НАЗВА_СТАТТІ', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
- 'subjectpagenamee' => array( '1', 'НАЗВА_СТАТТІ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+ 'subjectpagename' => array( '1', 'НАЗВА_СТАТТІ', 'НАЗВА_СТОРІНКИ_СТАТТІ', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', 'НАЗВА_СТАТТІ_2', 'НАЗВА_СТОРІНКИ_СТАТТІ_2', 'НАЗВАНИЕ_СТРАНИЦЫ_СТАТЬИ_2', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
'msg' => array( '0', 'ПОВІД:', 'ПОВІДОМЛЕННЯ:', 'СООБЩЕНИЕ:', 'СООБЩ:', 'MSG:' ),
'subst' => array( '0', 'ПІДСТ:', 'ПІДСТАНОВКА:', 'ПОДСТАНОВКА:', 'ПОДСТ:', 'SUBST:' ),
'safesubst' => array( '0', 'БЕЗПЕЧНА_ПІДСТАНОВКА:', 'ЗАЩПОДСТ:', 'SAFESUBST:' ),
'img_center' => array( '1', 'центр', 'center', 'centre' ),
'img_framed' => array( '1', 'обрамити', 'рамка', 'обрамить', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', 'безрамки', 'frameless' ),
- 'img_page' => array( '1', 'сторінка=$1', 'сторінка_$1', 'страница=$1', 'страница_$1', 'страница $1', 'page=$1', 'page $1' ),
- 'img_upright' => array( '1', 'зверхуправоруч', 'зверхуправоруч=$1', 'зверхуправоруч_$1', 'сверхусправа', 'сверхусправа=$1', 'сверхусправа_$1', 'сверхусправа $1', 'upright', 'upright=$1', 'upright $1' ),
- 'img_border' => array( '1', 'межа', 'граница', 'border' ),
+ 'img_page' => array( '1', 'сторінка=$1', 'сторінка_$1', 'страница=$1', 'страница $1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'зверхуправоруч', 'зверхуправоруч=$1', 'зверхуправоруч_$1', 'сверхусправа', 'сверхусправа=$1', 'сверхусправа $1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_border' => array( '1', 'межа', 'границя', 'граница', 'border' ),
'img_baseline' => array( '1', 'основа', 'основание', 'baseline' ),
'img_sub' => array( '1', 'під', 'под', 'sub' ),
'img_super' => array( '1', 'над', 'super', 'sup' ),
'nse' => array( '0', 'ПН_2:', 'ПИК:', 'NSE:' ),
'localurl' => array( '0', 'ЛОКАЛЬНА_АДРЕСА:', 'ЛОКАЛЬНЫЙ_АДРЕС:', 'LOCALURL:' ),
'localurle' => array( '0', 'ЛОКАЛЬНА_АДРЕСА_2:', 'ЛОКАЛЬНЫЙ_АДРЕС_2:', 'LOCALURLE:' ),
+ 'articlepath' => array( '0', 'ШЛЯХ_ДО_СТАТТІ', 'ПУТЬ_К_СТАТЬЕ', 'ARTICLEPATH' ),
+ 'pageid' => array( '0', 'ІДЕНТИФІКАТОР_СТОРІНКИ', 'ИДЕНТИФИКАТОР_СТРАНИЦЫ', 'PAGEID' ),
'server' => array( '0', 'СЕРВЕР', 'SERVER' ),
'servername' => array( '0', 'НАЗВА_СЕРВЕРА', 'НАЗВАНИЕ_СЕРВЕРА', 'SERVERNAME' ),
'scriptpath' => array( '0', 'ШЛЯХ_ДО_СКРИПТУ', 'ПУТЬ_К_СКРИПТУ', 'SCRIPTPATH' ),
'plural' => array( '0', 'МНОЖИНА:', 'МНОЖЕСТВЕННОЕ_ЧИСЛО:', 'PLURAL:' ),
'fullurl' => array( '0', 'ПОВНА_АДРЕСА:', 'ПОЛНЫЙ_АДРЕС:', 'FULLURL:' ),
'fullurle' => array( '0', 'ПОВНА_АДРЕСА_2:', 'ПОЛНЫЙ_АДРЕС_2:', 'FULLURLE:' ),
- 'lcfirst' => array( '0', 'НР_ПЕРША:', 'ПЕРША_БУКВА_МАЛА:', 'ПЕРВАЯ_БУКВА_МАЛЕНЬКАЯ:', 'LCFIRST:' ),
- 'ucfirst' => array( '0', 'ВР_ПЕРША:', 'ПЕРША_БУКВА_ВЕЛИКА:', 'ПЕРВАЯ_БУКВА_БОЛЬШАЯ:', 'UCFIRST:' ),
- 'lc' => array( '0', 'НР:', 'НИЖНІЙ_РЕГІСТР:', 'МАЛИМИ_БУКВАМИ:', 'МАЛЕНЬКИМИ_БУКВАМИ:', 'LC:' ),
- 'uc' => array( '0', 'ВР:', 'ВЕРХНІЙ_РЕГІСТР:', 'ВЕЛИКИМИ_БУКВАМИ:', 'БОЛЬШИМИ_БУКВАМИ:', 'UC:' ),
+ 'lcfirst' => array( '0', 'Ð\9dÐ _Ð\9fÐ\95РШÐ\90:', 'Ð\9fÐ\95РШÐ\90_Ð\91УÐ\9aÐ\92Ð\90_Ð\9cÐ\90Ð\9bÐ\90:', 'Ð\9fÐ\95РШÐ\90_Ð\9bÐ\86ТÐ\95Ð Ð\90_Ð\9cÐ\90Ð\9bÐ\90:', 'Ð\9cÐ\90Ð\9bÐ\90_Ð\9fÐ\95РШÐ\90_Ð\9bÐ\86ТÐ\95Ð Ð\90:', 'Ð\9fÐ\95Ð Ð\92Ð\90Я_Ð\91УÐ\9aÐ\92Ð\90_Ð\9cÐ\90Ð\9bÐ\95Ð\9dЬÐ\9aÐ\90Я:', 'LCFIRST:' ),
+ 'ucfirst' => array( '0', 'Ð\92Ð _Ð\9fÐ\95РШÐ\90:', 'Ð\9fÐ\95РШÐ\90_Ð\91УÐ\9aÐ\92Ð\90_Ð\92Ð\95Ð\9bÐ\98Ð\9aÐ\90:', 'Ð\9fÐ\95ШÐ\90_Ð\94Ð\86ТÐ\95Ð Ð\90_Ð\92Ð\95Ð\9bÐ\98Ð\9aÐ\90:', 'Ð\92Ð\95Ð\9bÐ\98Ð\9aÐ\90_Ð\9fÐ\95РШÐ\90_Ð\9bÐ\86ТÐ\95Ð Ð\90:', 'Ð\9fÐ\95Ð Ð\92Ð\90Я_Ð\91УÐ\9aÐ\92Ð\90_Ð\91Ð\9eÐ\9bЬШÐ\90Я:', 'UCFIRST:' ),
+ 'lc' => array( '0', 'Ð\9dÐ :', 'Ð\9dÐ\98Ð\96Ð\9dÐ\86Ð\99_Ð Ð\95Ð\93Ð\86СТР:', 'Ð\9cÐ\90Ð\9bÐ\98Ð\9cÐ\98_Ð\91УÐ\9aÐ\92Ð\90Ð\9cÐ\98:', 'Ð\9cÐ\90Ð\9bÐ\98Ð\9cÐ\98_Ð\9bÐ\86ТÐ\95Ð Ð\90Ð\9cÐ\98:', 'Ð\9cÐ\90Ð\9bÐ\95Ð\9dЬÐ\9aÐ\98Ð\9cÐ\98_Ð\91УÐ\9aÐ\92Ð\90Ð\9cÐ\98:', 'LC:' ),
+ 'uc' => array( '0', 'Ð\92Ð :', 'Ð\92Ð\95РХÐ\9dÐ\86Ð\99_Ð Ð\95Ð\93Ð\86СТР:', 'Ð\92Ð\95Ð\9bÐ\98Ð\9aÐ\98Ð\9cÐ\98_Ð\91УÐ\9aÐ\92Ð\90Ð\9cÐ\98:', 'Ð\92Ð\95Ð\9bÐ\98Ð\9aÐ\98Ð\9cÐ\98_Ð\9bÐ\86ТÐ\95Ð Ð\90Ð\9cÐ\98:', 'Ð\91Ð\9eÐ\9bЬШÐ\98Ð\9cÐ\98_Ð\91УÐ\9aÐ\92Ð\90Ð\9cÐ\98:', 'UC:' ),
'raw' => array( '0', 'НЕОБРОБ:', 'НЕОБРАБ:', 'RAW:' ),
'displaytitle' => array( '1', 'ПОКАЗАТИ_ЗАГОЛОВОК', 'ПОКАЗАТЬ_ЗАГОЛОВОК', 'DISPLAYTITLE' ),
'rawsuffix' => array( '1', 'Н', 'R' ),
'padleft' => array( '0', 'ЗАПОВНИТИ_ЛІВОРУЧ', 'ЗАПОЛНИТЬ_СЛЕВА', 'PADLEFT' ),
'padright' => array( '0', 'ЗАПОВНИТИ_ПРАВОРУЧ', 'ЗАПОЛНИТЬ_СПРАВА', 'PADRIGHT' ),
'special' => array( '0', 'спеціальна', 'служебная', 'special' ),
- 'defaultsort' => array( '1', 'СТАНДАРТНЕ_СОРТУВАННЯ:', 'СОРТУВАННЯ:', 'СОРТИРОВКА_ПО_УМОЛЧАНИЮ', 'КЛЮЧ_СОРТИРОВКИ', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+ 'defaultsort' => array( '1', 'СТАНДАРТНЕ_СОРТУВАННЯ:_КЛЮЧ_СОРТУВАННЯ', 'СОРТИРОВКА_ПО_УМОЛЧАНИЮ', 'КЛЮЧ_СОРТИРОВКИ', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'ШЛЯХ_ДО_ФАЙЛУ:', 'ПУТЬ_К_ФАЙЛУ:', 'FILEPATH:' ),
- 'tag' => array( '0', 'тег', 'мітка', 'метка', 'тэг', 'tag' ),
- 'hiddencat' => array( '1', '__ПРИХОВ_КАТ__', '__СКРЫТАЯ_КАТЕГОРИЯ__', '__HIDDENCAT__' ),
- 'pagesincategory' => array( '1', 'СТОР_В_КАТ', 'СТОР_У_КАТ', 'СТРАНИЦ_В_КАТЕГОРИИ', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'tag' => array( '0', 'тег', 'мітка', 'теґ', 'метка', 'тэг', 'tag' ),
+ 'hiddencat' => array( '1', '__Ð\9fÐ Ð\98Ð¥Ð\9eÐ\92_Ð\9aÐ\90Т__', '__Ð\9fÐ Ð\98Ð¥Ð\9eÐ\92Ð\90Ð\9dÐ\90_Ð\9aÐ\90ТÐ\95Ð\93Ð\9eÐ Ð\86Я__', '__СÐ\9aРЫТÐ\90Я_Ð\9aÐ\90ТÐ\95Ð\93Ð\9eÐ Ð\98Я__', '__HIDDENCAT__' ),
+ 'pagesincategory' => array( '1', 'СТÐ\9eÐ _Ð\92_Ð\9aÐ\90Т', 'СТÐ\9eÐ _У_Ð\9aÐ\90Т', 'СТÐ\9eÐ Ð\86Ð\9dÐ\9eÐ\9a_У_Ð\9aÐ\90ТÐ\95Ð\93Ð\9eÐ Ð\86Ð\87', 'СТРÐ\90Ð\9dÐ\98Ц_Ð\92_Ð\9aÐ\90ТÐ\95Ð\93Ð\9eÐ Ð\98Ð\98', 'PAGESINCATEGORY', 'PAGESINCAT' ),
'pagesize' => array( '1', 'РОЗМІР', 'РОЗМІР_СТОРІНКИ', 'РАЗМЕР_СТРАНИЦЫ', 'PAGESIZE' ),
'index' => array( '1', '__ІНДЕКС__', '__ИНДЕКС__', '__INDEX__' ),
'noindex' => array( '1', '__БЕЗ_ІНДЕКСУ__', '__БЕЗ_ИНДЕКСА__', '__NOINDEX__' ),
'url_path' => array( '0', 'ШЛЯХ', 'ПУТЬ', 'PATH' ),
'url_wiki' => array( '0', 'ВІКІ', 'ВИКИ', 'WIKI' ),
'url_query' => array( '0', 'ЗАПИТ', 'ЗАПРОС', 'QUERY' ),
+ 'pagesincategory_all' => array( '0', 'усе', 'все', 'all' ),
+ 'pagesincategory_pages' => array( '0', 'сторінки', 'страницы', 'pages' ),
+ 'pagesincategory_subcats' => array( '0', 'підкатегорії', 'подкатегории', 'subcats' ),
);
$linkTrail = '/^([a-zабвгґдеєжзиіїйклмнопрстуфхцчшщьєюяёъы“»]+)(.*)$/sDu';
'numberofusers' => array( '1', 'FOYDALANUVCHISONI', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'FAOLFOYDALANUVCHISONI', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'OZGARISHSONI', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'KORISHSONI', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'SAHIFANOMI', 'PAGENAME' ),
'namespace' => array( '1', 'NOMFAZO', 'NAMESPACE' ),
'gender' => array( '0', 'JINS', 'GENDER:' ),
'numberofusers' => array( '1', 'SỐ_THÀNH_VIÊN', 'SỐTHÀNHVIÊN', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', 'SỐ_THÀNH_VIÊN_TÍCH_CỰC', 'SỐTHÀNHVIÊNTÍCHCỰC', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'SỐ_SỬA_ĐỔI', 'SỐSỬAĐỔI', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', 'SỐ_LẦN_XEM', 'SỐLẦNXEM', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', 'TÊN_TRANG', 'TÊNTRANG', 'PAGENAME' ),
'pagenamee' => array( '1', 'TÊN_TRANG_2', 'TÊNTRANG2', 'PAGENAMEE' ),
'namespace' => array( '1', 'KHÔNG_GIAN_TÊN', 'KHÔNGGIANTÊN', 'NAMESPACE' ),
'subjectpagename' => array( '1', 'TÊN_TRANG_NỘI_DUNG', 'TÊNTRANGNỘIDUNG', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
'msg' => array( '0', 'NHẮN:', 'MSG:' ),
'subst' => array( '0', 'THẾ:', 'SUBST:' ),
+ 'safesubst' => array( '0', 'THẾ_AN_TOÀN:', 'SAFESUBST:' ),
'msgnw' => array( '0', 'NHẮN_MỚI:', 'NHẮNMỚI:', 'MSGNW:' ),
'img_thumbnail' => array( '1', 'nhỏ', 'thumbnail', 'thumb' ),
'img_manualthumb' => array( '1', 'nhỏ=$1', 'thumbnail=$1', 'thumb=$1' ),
'img_none' => array( '1', 'không', 'none' ),
'img_center' => array( '1', 'giữa', 'center', 'centre' ),
'img_framed' => array( '1', 'khung', 'framed', 'enframed', 'frame' ),
+ 'img_frameless' => array( '1', 'không_khung', 'frameless' ),
+ 'img_lang' => array( '1', 'tiếng=$1', 'ngôn_ngữ=$1', 'lang=$1' ),
'img_page' => array( '1', 'trang=$1', 'trang_$1', 'page=$1', 'page $1' ),
'img_upright' => array( '1', 'đứng', 'đứng=$1', 'đứng_$1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', 'viền', 'border' ),
'img_super' => array( '1', 'chỉ-số-trên', 'super', 'sup' ),
'img_top' => array( '1', 'trên', 'top' ),
'img_text_top' => array( '1', 'trên-chữ', 'text-top' ),
+ 'img_middle' => array( '1', 'nửa-chiều-cao', 'middle' ),
'img_bottom' => array( '1', 'dưới', 'bottom' ),
'img_text_bottom' => array( '1', 'dưới-chữ', 'text-bottom' ),
'img_link' => array( '1', 'liên_kết=$1', 'link=$1' ),
+ 'img_alt' => array( '1', 'thế=$1', 'thay_thế=$1', 'alt=$1' ),
'img_class' => array( '1', 'lớp=$1', 'class=$1' ),
'int' => array( '0', 'NỘI:', 'INT:' ),
'sitename' => array( '1', 'TÊN_MẠNG', 'TÊNMẠNG', 'SITENAME' ),
'revisionyear' => array( '1', 'NĂM_BẢN', 'NĂMBẢN', 'REVISIONYEAR' ),
'revisiontimestamp' => array( '1', 'MỐC_THỜI_GIAN_BẢN', 'MỐCTHỜIGIANBẢN', 'DẤU_THỜI_GIAN_BẢN', 'DẤUTHỜIGIANBẢN', 'REVISIONTIMESTAMP' ),
'revisionuser' => array( '1', 'NGƯỜI_DÙNG_BẢN', 'NGƯỜIDÙNGBẢN', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', 'CỠ_PHIÊN_BẢN', 'CỠPHIÊNBẢN', 'REVISIONSIZE' ),
'plural' => array( '0', 'SỐ_NHIỀU:', 'SỐNHIỀU:', 'PLURAL:' ),
'fullurl' => array( '0', 'URL_ĐỦ:', 'URLĐỦ:', 'FULLURL:' ),
'canonicalurl' => array( '0', 'URL_CHUẨN:', 'URLCHUẨN:', 'CANONICALURL:' ),
'anchorencode' => array( '0', 'MÃ_HÓA_NEO', 'MÃHÓANEO', 'MÃ_HOÁ_NEO', 'MÃHOÁNEO', 'ANCHORENCODE' ),
'currenttimestamp' => array( '1', 'MỐC_THỜI_GIAN_NÀY', 'MỐCTHỜIGIANNÀY', 'DẤU_THỜI_GIAN_NÀY', 'DẤUTHỜIGIANNÀY', 'CURRENTTIMESTAMP' ),
'localtimestamp' => array( '1', 'MỐC_THỜI_GIAN_ĐỊA_PHƯƠNG', 'MỐCTHỜIGIANĐỊAPHƯƠNG', 'DẤU_THỜI_GIAN_ĐỊA_PHƯƠNG', 'DẤUTHỜIGIANĐỊAPHƯƠNG', 'LOCALTIMESTAMP' ),
+ 'directionmark' => array( '1', 'DẤU_HƯỚNG_VIẾT', 'DẤUHƯỚNGVIẾT', 'DIRECTIONMARK', 'DIRMARK' ),
'language' => array( '0', '#NGÔN_NGỮ:', '#NGÔNNGỮ:', '#LANGUAGE:' ),
'contentlanguage' => array( '1', 'NGÔN_NGỮ_NỘI_DUNG', 'NGÔNNGỮNỘIDUNG', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
'pagesinnamespace' => array( '1', 'CỠ_KHÔNG_GIAN_TÊN:', 'CỠKHÔNGGIANTÊN:', 'CỠ_KGT:', 'CỠKGT:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
'numberofadmins' => array( '1', 'SỐ_BẢO_QUẢN_VIÊN', 'SỐBẢOQUẢNVIÊN', 'SỐ_QUẢN_LÝ', 'SỐQUẢNLÝ', 'SỐ_QUẢN_LÍ', 'SỐQUẢNLÍ', 'NUMBEROFADMINS' ),
'formatnum' => array( '0', 'PHÂN_CHIA_SỐ', 'PHÂNCHIASỐ', 'FORMATNUM' ),
+ 'special' => array( '0', 'đặc_biệt', 'special' ),
'defaultsort' => array( '1', 'XẾP_MẶC_ĐỊNH:', 'XẾPMẶCĐỊNH:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', 'ĐƯỜNG_DẪN_TẬP_TIN', 'ĐƯỜNGDẪNTẬPTIN', 'FILEPATH:' ),
'tag' => array( '0', 'thẻ', 'tag' ),
'numberingroup' => array( '1', 'CỠ_NHÓM', 'CỠNHÓM', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__ĐỔI_HƯỚNG_NHẤT_ĐỊNH__', '__ĐỔIHƯỚNGNHẤTĐỊNH__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', 'MỨC_KHÓA', 'MỨCKHÓA', 'MỨC_KHOÁ', 'MỨCKHOÁ', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', 'NGUỒN_THEO_TẦNG', 'NGUỒNTHEOTẦNG', 'CASCADINGSOURCES' ),
+ 'formatdate' => array( '0', 'định_dạng_ngày', 'địnhdạngngày', 'formatdate', 'dateformat' ),
'url_path' => array( '0', 'ĐƯỜNG_DẪN', 'ĐƯỜNGDẪN', 'PATH' ),
'url_query' => array( '0', 'TRUY_VẤN', 'TRUYVẤN', 'QUERY' ),
'defaultsort_noerror' => array( '0', 'không_lỗi', 'noerror' ),
'nogallery' => array( '0', '__קיין_גאלעריע__', '__ללא_גלריה__', '__NOGALLERY__' ),
'toc' => array( '0', '__אינהאלט__', '__תוכן_עניינים__', '__תוכן__', '__TOC__' ),
'noeditsection' => array( '0', '__נישט_רעדאקטירן__', '__ללא_עריכה__', '__NOEDITSECTION__' ),
+ 'currentmonth' => array( '1', 'לויפיקער_מאנאט', 'חודש נוכחי', 'חודש נוכחי 2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
'currentday' => array( '1', 'לויפיקער_טאג', 'יום נוכחי', 'CURRENTDAY' ),
'currentyear' => array( '1', 'לויפֿיקע_יאָר', 'שנה נוכחית', 'CURRENTYEAR' ),
'currenttime' => array( '1', 'לויפֿיקע_צײַט', 'שעה נוכחית', 'CURRENTTIME' ),
'numberofarticles' => array( '1', 'צאל_ארטיקלען', 'מספר ערכים', 'NUMBEROFARTICLES' ),
'numberoffiles' => array( '1', 'צאל_טעקעס', 'מספר קבצים', 'NUMBEROFFILES' ),
'numberofusers' => array( '1', 'צאל_באניצער', 'מספר משתמשים', 'NUMBEROFUSERS' ),
+ 'numberofactiveusers' => array( '1', 'צאל_טעטיקע_באניצער', 'מספר משתמשים פעילים', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', 'צאל_רעדאקטירונגען', 'מספר עריכות', 'NUMBEROFEDITS' ),
'pagename' => array( '1', 'בלאטנאמען', 'שם הדף', 'PAGENAME' ),
'namespace' => array( '1', 'נאמענטייל', 'מרחב השם', 'NAMESPACE' ),
'language' => array( '0', '#שפראך:', '#שפה:', '#LANGUAGE:' ),
'special' => array( '0', 'באזונדער', 'מיוחד', 'special' ),
'defaultsort' => array( '1', 'גרונטסארטיר:', 'מיון רגיל:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+ 'filepath' => array( '0', 'טעקעשטעג:', 'נתיב לקובץ:', 'FILEPATH:' ),
+ 'tag' => array( '0', 'טאג', 'תגית', 'tag' ),
'hiddencat' => array( '1', '__באהאלטענע_קאטעגאריע__', '__באהאלטענע_קאט__', '__קטגוריה_מוסתרת__', '__HIDDENCAT__' ),
'pagesize' => array( '1', 'בלאטגרייס', 'גודל דף', 'PAGESIZE' ),
+ 'url_path' => array( '0', 'שטעג', 'נתיב', 'PATH' ),
'url_wiki' => array( '0', 'וויקי', 'ויקי', 'WIKI' ),
'pagesincategory_pages' => array( '0', 'בלעטער', 'דפים', 'pages' ),
);
'currentyear' => array( '1', '今年', 'CURRENTYEAR' ),
'currenttime' => array( '1', '当前时间', '此时', 'CURRENTTIME' ),
'currenthour' => array( '1', '当前小时', 'CURRENTHOUR' ),
- 'localmonth' => array( '1', '本地月', 'LOCALMONTH', 'LOCALMONTH2' ),
+ 'localmonth' => array( '1', '本地月', '本地月2', 'LOCALMONTH', 'LOCALMONTH2' ),
+ 'localmonth1' => array( '1', '本地月1', 'LOCALMONTH1' ),
'localmonthname' => array( '1', '本地月份名', 'LOCALMONTHNAME' ),
'localmonthnamegen' => array( '1', '本地月历', 'LOCALMONTHNAMEGEN' ),
+ 'localmonthabbrev' => array( '1', '本地月缩写', 'LOCALMONTHABBREV' ),
'localday' => array( '1', '本地日', 'LOCALDAY' ),
+ 'localday2' => array( '1', '本地日2', 'LOCALDAY2' ),
'localdayname' => array( '1', '本地日名', 'LOCALDAYNAME' ),
'localyear' => array( '1', '本地年', 'LOCALYEAR' ),
'localtime' => array( '1', '本地时间', 'LOCALTIME' ),
'numberofusers' => array( '1', '用户数', 'NUMBEROFUSERS' ),
'numberofactiveusers' => array( '1', '活跃用户数', 'NUMBEROFACTIVEUSERS' ),
'numberofedits' => array( '1', '编辑数', 'NUMBEROFEDITS' ),
- 'numberofviews' => array( '1', '访问数', 'NUMBEROFVIEWS' ),
'pagename' => array( '1', '页名', '页面名', '页面名称', 'PAGENAME' ),
- 'pagenamee' => array( '1', '页名等同', '页面名等同', '页面名E', 'PAGENAMEE' ),
+ 'pagenamee' => array( '1', '页面名等同', '页面名称等同', 'PAGENAMEE' ),
'namespace' => array( '1', '名字空间', 'NAMESPACE' ),
- 'namespacee' => array( '1', '名字空间等同', '名字空间E', 'NAMESPACEE' ),
+ 'namespacee' => array( '1', '名字空间等同', 'NAMESPACEE' ),
'namespacenumber' => array( '1', '名字空间编号', 'NAMESPACENUMBER' ),
'talkspace' => array( '1', '讨论空间', '讨论名字空间', 'TALKSPACE' ),
- 'talkspacee' => array( '1', '讨论空间等同', '讨论名字空间E', 'TALKSPACEE' ),
- 'fullpagename' => array( '1', '页面全名', '完整页面名', 'FULLPAGENAME' ),
- 'fullpagenamee' => array( '1', '完整页面名E', 'FULLPAGENAMEE' ),
- 'subpagename' => array( '1', '子页面名', 'SUBPAGENAME' ),
- 'subpagenamee' => array( '1', '子页面名等同', '子页面名E', 'SUBPAGENAMEE' ),
- 'talkpagename' => array( '1', '讨论页面名', 'TALKPAGENAME' ),
- 'talkpagenamee' => array( '1', '讨论页面名等同', '讨论页面名E', 'TALKPAGENAMEE' ),
+ 'talkspacee' => array( '1', '讨论空间等同', '讨论名字空间等同', 'TALKSPACEE' ),
+ 'subjectspace' => array( '1', '主名字空间', '条目名字空间', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+ 'subjectspacee' => array( '1', '主名字空间等同', '条目名字空间等同', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+ 'fullpagename' => array( '1', '页面全称', '完整页面名称', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', '完整页面名称等同', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', '子页面名称', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', '子页面名称等同', 'SUBPAGENAMEE' ),
+ 'rootpagename' => array( '1', '根页面名称', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', '根页面名称等同', 'ROOTPAGENAMEE' ),
+ 'basepagename' => array( '1', '基础页面名称', 'BASEPAGENAME' ),
+ 'basepagenamee' => array( '1', '基础页面名称等同', 'BASEPAGENAMEE' ),
+ 'talkpagename' => array( '1', '讨论页面名称', '对话页面名称', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', '讨论页面名称等同', '对话页面名称等同', 'TALKPAGENAMEE' ),
+ 'subjectpagename' => array( '1', '主名字空间页面名称', '条目页面名称', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+ 'subjectpagenamee' => array( '1', '主名字空间页面名称等同', '条目页面名称等同', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
'subst' => array( '0', '替代:', 'SUBST:' ),
'safesubst' => array( '0', '安全替代:', 'SAFESUBST:' ),
'img_thumbnail' => array( '1', '缩略图', 'thumbnail', 'thumb' ),
'img_center' => array( '1', '居中', 'center', 'centre' ),
'img_framed' => array( '1', '有框', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', '无框', 'frameless' ),
+ 'img_lang' => array( '1', '语言=$1', 'lang=$1' ),
'img_page' => array( '1', '页数=$1', '$1页', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', '右上', '右上=$1', '右上$1', 'upright', 'upright=$1', 'upright $1' ),
'img_border' => array( '1', '边框', 'border' ),
+ 'img_baseline' => array( '1', '基线', 'baseline' ),
+ 'img_sub' => array( '1', '子', 'sub' ),
+ 'img_super' => array( '1', '超', 'super', 'sup' ),
+ 'img_top' => array( '1', '顶部', 'top' ),
+ 'img_text_top' => array( '1', '文字顶部', 'text-top' ),
+ 'img_middle' => array( '1', '中间', 'middle' ),
+ 'img_bottom' => array( '1', '底部', 'bottom' ),
+ 'img_text_bottom' => array( '1', '文字底部', 'text-bottom' ),
'img_link' => array( '1', '链接=$1', 'link=$1' ),
'img_alt' => array( '1', '替代=$1', '替代文本=$1', 'alt=$1' ),
'img_class' => array( '1', '类=$1', 'class=$1' ),
'int' => array( '0', '界面:', 'INT:' ),
'sitename' => array( '1', '站点名称', 'SITENAME' ),
- 'ns' => array( '0', '名字空间:', 'NS:' ),
- 'nse' => array( '0', '名字空间E:', 'NSE:' ),
+ 'ns' => array( '0', '名称空间:', 'NS:' ),
+ 'nse' => array( '0', '名称空间E:', 'NSE:' ),
'localurl' => array( '0', '本地URL:', 'LOCALURL:' ),
'localurle' => array( '0', '本地URLE:', 'LOCALURLE:' ),
'articlepath' => array( '0', '条目路径', 'ARTICLEPATH' ),
'scriptpath' => array( '0', '脚本路径', 'SCRIPTPATH' ),
'stylepath' => array( '0', '样式路径', 'STYLEPATH' ),
'grammar' => array( '0', '语法:', 'GRAMMAR:' ),
- 'gender' => array( '0', '性:', '性别:', 'GENDER:' ),
+ 'gender' => array( '0', '性别:', 'GENDER:' ),
'notitleconvert' => array( '0', '__不转换标题__', '__NOTITLECONVERT__', '__NOTC__' ),
'nocontentconvert' => array( '0', '__不转换内容__', '__NOCONTENTCONVERT__', '__NOCC__' ),
'currentweek' => array( '1', '本周', 'CURRENTWEEK' ),
+ 'currentdow' => array( '1', '当前DOW', 'CURRENTDOW' ),
+ 'localweek' => array( '1', '本地周', 'LOCALWEEK' ),
+ 'localdow' => array( '1', '本地DOW', 'LOCALDOW' ),
+ 'revisionid' => array( '1', '修订ID', 'REVISIONID' ),
+ 'revisionday' => array( '1', '修订日', 'REVISIONDAY' ),
+ 'revisionday2' => array( '1', '修订日2', 'REVISIONDAY2' ),
+ 'revisionmonth' => array( '1', '修订月', 'REVISIONMONTH' ),
+ 'revisionmonth1' => array( '1', '修订月1', 'REVISIONMONTH1' ),
+ 'revisionyear' => array( '1', '修订年', 'REVISIONYEAR' ),
+ 'revisiontimestamp' => array( '1', '修订时间戳', 'REVISIONTIMESTAMP' ),
+ 'revisionuser' => array( '1', '修订用户', 'REVISIONUSER' ),
+ 'revisionsize' => array( '1', '修订大小', 'REVISIONSIZE' ),
'plural' => array( '0', '复数:', 'PLURAL:' ),
'fullurl' => array( '0', '完整URL:', 'FULLURL:' ),
- 'fullurle' => array( '0', '完整URL等同:', '完整URLE:', 'FULLURLE:' ),
+ 'fullurle' => array( '0', '完整URL等同:', 'FULLURLE:' ),
+ 'canonicalurl' => array( '0', '规范URL:', 'CANONICALURL:' ),
+ 'canonicalurle' => array( '0', '规范URL等同:', 'CANONICALURLE:' ),
'lcfirst' => array( '0', '小写首字:', 'LCFIRST:' ),
'ucfirst' => array( '0', '大写首字:', 'UCFIRST:' ),
'lc' => array( '0', '小写:', 'LC:' ),
'uc' => array( '0', '大写:', 'UC:' ),
+ 'raw' => array( '0', '原始:', 'RAW:' ),
'displaytitle' => array( '1', '显示标题', 'DISPLAYTITLE' ),
'newsectionlink' => array( '1', '__新段落链接__', '__NEWSECTIONLINK__' ),
'nonewsectionlink' => array( '1', '__无新段落链接__', '__NONEWSECTIONLINK__' ),
'padleft' => array( '0', '左填充', 'PADLEFT' ),
'padright' => array( '0', '右填充', 'PADRIGHT' ),
'special' => array( '0', '特殊', 'special' ),
- 'speciale' => array( '0', '特殊等同', '特殊e', 'speciale' ),
+ 'speciale' => array( '0', '特殊等同', 'speciale' ),
'defaultsort' => array( '1', '默认排序:', '默认排序关键字:', '默认分类排序:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
'filepath' => array( '0', '文件路径:', 'FILEPATH:' ),
'tag' => array( '0', '标记', 'tag' ),
'hiddencat' => array( '1', '__隐藏分类__', '__HIDDENCAT__' ),
- 'pagesincategory' => array( '1', '分类中页数', '分类中页面数', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'pagesincategory' => array( '1', '分类中页面数', 'PAGESINCATEGORY', 'PAGESINCAT' ),
'pagesize' => array( '1', '页面大小', 'PAGESIZE' ),
'index' => array( '1', '__索引__', '__INDEX__' ),
- 'noindex' => array( '1', '__不索引__', '__NOINDEX__' ),
+ 'noindex' => array( '1', '__无索引__', '__NOINDEX__' ),
'numberingroup' => array( '1', '组中用户数', 'NUMBERINGROUP', 'NUMINGROUP' ),
'staticredirect' => array( '1', '__静态重定向__', '__STATICREDIRECT__' ),
'protectionlevel' => array( '1', '保护级别', 'PROTECTIONLEVEL' ),
+ 'cascadingsources' => array( '1', '级联来源', 'CASCADINGSOURCES' ),
'formatdate' => array( '0', '格式化日期', '日期格式化', 'formatdate', 'dateformat' ),
+ 'url_path' => array( '0', '路径', 'PATH' ),
+ 'url_query' => array( '0', '查询', 'QUERY' ),
'defaultsort_noerror' => array( '0', '不报错', 'noerror' ),
'defaultsort_noreplace' => array( '0', '不替换', 'noreplace' ),
+ 'displaytitle_noerror' => array( '0', '无错误', 'noerror' ),
+ 'displaytitle_noreplace' => array( '0', '无代替', 'noreplace' ),
+ 'pagesincategory_all' => array( '0', '所有', 'all' ),
+ 'pagesincategory_pages' => array( '0', '页面', 'pages' ),
+ 'pagesincategory_subcats' => array( '0', '子分类', 'subcats' ),
+ 'pagesincategory_files' => array( '0', '文件', 'files' ),
);
$linkTrail = '/^()(.*)$/sD';
);
$magicWords = array(
- 'redirect' => array( '0', '#重定向', '#REDIRECT' ),
+ 'redirect' => array( '0', '#重新導向', '#重定向', '#REDIRECT' ),
'notoc' => array( '0', '__無目錄__', '__无目录__', '__NOTOC__' ),
'nogallery' => array( '0', '__無圖庫__', '__无图库__', '__NOGALLERY__' ),
'forcetoc' => array( '0', '__強制目錄__', '__强显目录__', '__FORCETOC__' ),
'toc' => array( '0', '__目錄__', '__目录__', '__TOC__' ),
- 'noeditsection' => array( '0', '__無段落編輯__', '__无段落编辑__', '__NOEDITSECTION__' ),
- 'currentmonth' => array( '1', '本月', 'CURRENTMONTH', 'CURRENTMONTH2' ),
- 'currentmonthabbrev' => array( '1', 'æ\9c¬æ\9c\88簡稱', '本月简称', 'CURRENTMONTHABBREV' ),
+ 'noeditsection' => array( '0', '__無段落編輯__', '__无编辑段落__', '__无段落编辑__', '__NOEDITSECTION__' ),
+ 'currentmonth' => array( '1', '本月', '本月2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
+ 'currentmonthabbrev' => array( '1', 'æ\9c¬æ\9c\88縮寫', '本月简称', 'CURRENTMONTHABBREV' ),
'currentday' => array( '1', '今天', 'CURRENTDAY' ),
- 'currenttime' => array( '1', '當前時間', '此時', '此时', '当前时间', 'CURRENTTIME' ),
+ 'currenttime' => array( '1', '目前時間', '当前时间', '此时', 'CURRENTTIME' ),
+ 'numberofpages' => array( '1', '頁面數', '页面数', 'NUMBEROFPAGES' ),
+ 'numberofarticles' => array( '1', '文章數', '条目数', 'NUMBEROFARTICLES' ),
+ 'numberoffiles' => array( '1', '檔案數', '文件数', 'NUMBEROFFILES' ),
+ 'numberofusers' => array( '1', '使用者人數量', '用户数', 'NUMBEROFUSERS' ),
+ 'numberofactiveusers' => array( '1', '活躍使用者人數', '活跃用户数', 'NUMBEROFACTIVEUSERS' ),
+ 'pagename' => array( '1', '頁面名稱', '页名', '页面名', '页面名称', 'PAGENAME' ),
+ 'namespace' => array( '1', '命名空間', '名字空间', 'NAMESPACE' ),
+ 'namespacenumber' => array( '1', '命名空間數', '名字空间编号', 'NAMESPACENUMBER' ),
+ 'talkspace' => array( '1', '對話空間', '讨论空间', '讨论名字空间', 'TALKSPACE' ),
+ 'rootpagename' => array( '1', '根頁面名稱', 'ROOTPAGENAME' ),
+ 'rootpagenamee' => array( '1', '根頁面名稱E', 'ROOTPAGENAMEE' ),
+ 'msg' => array( '0', '訊息:', 'MSG:' ),
+ 'subst' => array( '0', '替換:', '替代:', 'SUBST:' ),
+ 'safesubst' => array( '0', '安全替換:', '安全替代:', 'SAFESUBST:' ),
'img_thumbnail' => array( '1', '縮圖', '缩略图', 'thumbnail', 'thumb' ),
'img_manualthumb' => array( '1', '縮圖=$1', '缩略图=$1', 'thumbnail=$1', 'thumb=$1' ),
'img_right' => array( '1', '右', 'right' ),
'img_center' => array( '1', '置中', '居中', 'center', 'centre' ),
'img_framed' => array( '1', '有框', 'framed', 'enframed', 'frame' ),
'img_frameless' => array( '1', '無框', '无框', 'frameless' ),
+ 'img_lang' => array( '1', '語言=$1', 'lang=$1' ),
'img_page' => array( '1', '頁=$1', '$1頁', '页数=$1', '$1页', 'page=$1', 'page $1' ),
+ 'img_border' => array( '1', '邊框', '边框', 'border' ),
+ 'img_sub' => array( '1', '下標', 'sub' ),
+ 'img_super' => array( '1', '上標', 'super', 'sup' ),
+ 'img_top' => array( '1', '垂直置頂', 'top' ),
+ 'img_text_top' => array( '1', '文字置頂', 'text-top' ),
+ 'img_middle' => array( '1', '垂直置中', 'middle' ),
+ 'img_bottom' => array( '1', '垂直置底', 'bottom' ),
+ 'img_text_bottom' => array( '1', '文字置底', 'text-bottom' ),
'img_link' => array( '1', '連結=$1', '链接=$1', 'link=$1' ),
+ 'img_alt' => array( '1', '替代文字', '替代=$1', '替代文本=$1', 'alt=$1' ),
+ 'img_class' => array( '1', '類別=$1', '类=$1', 'class=$1' ),
'sitename' => array( '1', '網站名稱', '站点名称', 'SITENAME' ),
- 'ns' => array( '0', 'å\90\8då\97空間:', '名字空间:', 'NS:' ),
- 'nse' => array( '0', 'å\90\8då\97空間E:', '名字空间E:', 'NSE:' ),
+ 'ns' => array( '0', 'å\91½å\90\8d空間:', '名字空间:', 'NS:' ),
+ 'nse' => array( '0', 'å\91½å\90\8d空間E:', '名字空间E:', 'NSE:' ),
'localurl' => array( '0', '本地URL:', 'LOCALURL:' ),
'localurle' => array( '0', '本地URLE:', 'LOCALURLE:' ),
'pageid' => array( '0', '頁面ID', '页面ID', 'PAGEID' ),
'server' => array( '0', '伺服器', '服务器', 'SERVER' ),
'servername' => array( '0', '伺服器名稱', '服务器名', 'SERVERNAME' ),
- 'gender' => array( '0', '性別:', '性别:', 'GENDER:' ),
+ 'gender' => array( '0', '性別:', '性:', '性别:', 'GENDER:' ),
'notitleconvert' => array( '0', '__不轉換標題__', '__不转换标题__', '__NOTITLECONVERT__', '__NOTC__' ),
'nocontentconvert' => array( '0', '__不轉換內容__', '__不转换内容__', '__NOCONTENTCONVERT__', '__NOCC__' ),
+ 'revisionuser' => array( '1', '修訂使用者', 'REVISIONUSER' ),
'displaytitle' => array( '1', '顯示標題', '显示标题', 'DISPLAYTITLE' ),
- 'currentversion' => array( '1', 'ç\95¶前版本', '当前版本', 'CURRENTVERSION' ),
+ 'currentversion' => array( '1', 'ç\9b®前版本', '当前版本', 'CURRENTVERSION' ),
'language' => array( '0', '#語言:', '#语言:', '#LANGUAGE:' ),
+ 'contentlanguage' => array( '1', '內容語言', '内容语言', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+ 'numberofadmins' => array( '1', '管理員數', '管理员数', 'NUMBEROFADMINS' ),
'hiddencat' => array( '1', '__隱藏分類__', '__隐藏分类__', '__HIDDENCAT__' ),
- 'staticredirect' => array( '1', '__靜態重定向__', '__静态重定向__', '__STATICREDIRECT__' ),
+ 'staticredirect' => array( '1', '__靜態重新導向__', '__静态重定向__', '__STATICREDIRECT__' ),
+ 'url_query' => array( '0', '查詢', 'QUERY' ),
+ 'pagesincategory_pages' => array( '0', '頁面', 'pages' ),
+ 'pagesincategory_files' => array( '0', '檔案', 'files' ),
);
$bookstoreList = array(
<div>{{{1}}}</div>
!! endarticle
-!! article
-Template:attr_str
-!! text
-{{{1}}}="{{{2}}}"
-!! endarticle
-
!! article
Template:table_attribs
!! text
[[File:foobar.jpg|</noinclude>right|Caption text<noinclude>]]</noinclude>
!! endarticle
+## See T48811 for details
+!! article
+Template:mixed_attr_content_template
+!! text
+style="color:red;" title="T48811"
+|-
+|foo
+!! endarticle
+
!! article
A?b
!! text
!! test
Italics and bold: 4-quote opening sequence: (4,4) w/ nowiki
!! wikitext
-'<nowiki/>'''foo'<nowiki/>'''
+'<nowiki/>'''foo''''
!! html
<p>'<b>foo'</b>
</p>
Properly escape nowiki when combined with other wiki markup
!! options
parsoid=html2wt
-!! wikitext
-<nowiki>* </nowiki></nowiki> tag
!! html
<p>* </nowiki> tag</p>
+!! wikitext
+<nowiki>* </nowiki></nowiki> tag
!! end
###
<p about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"a : b"}},"i":0}}]}'>a<span typeof="mw:Placeholder" data-parsoid='{"isDisplayHack":true}'> </span>: b</p>
!! end
+## Bug T73412
+!! test
+Templates: Preserve blank parameter names
+!! wikitext
+{{echo|=foo}}
+!! html/php
+<p>{{{1}}}
+</p>
+!! html/parsoid
+<p about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"":{"wt":"foo"}},"i":0}}]}'>{{{1}}}</p>
+!! end
+
###
### Parsoid-centric tests for testing RT edge cases for pre
###
Definition list with news link containing colon
!! wikitext
; news:alt.wikipedia.rox: This isn't even a real newsgroup!
-!! html
+!! html/php
<dl><dt> <a rel="nofollow" class="external free" href="news:alt.wikipedia.rox">news:alt.wikipedia.rox</a></dt>
<dd> This isn't even a real newsgroup!</dd></dl>
+!! html/parsoid
+<dl><dt> <a rel="mw:ExtLink" href="news:alt.wikipedia.rox" data-parsoid='{"stx":"url"}'>news:alt.wikipedia.rox</a></dt><dd data-parsoid='{"stx":"row"}'> This isn't even a real newsgroup!</dd></dl>
!! end
!! test
http://example.com/url_with_entity<
http://example.com/url_with_entity<
http://example.com/url_with_entity<
-!! html
+!! html/php
<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>,
<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>;
<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>\
<a rel="nofollow" class="external free" href="http://example.com/url_with_entity%3C">http://example.com/url_with_entity%3C</a>
<a rel="nofollow" class="external free" href="http://example.com/url_with_entity%3C">http://example.com/url_with_entity%3C</a>
</p>
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://example.com">http://example.com</a>,
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>;
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>\
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>.
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>:
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>!
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>?
+<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>)
+<a rel="mw:ExtLink" href="http://example.com/url_with_(brackets)">http://example.com/url_with_(brackets)</a>
+(<a rel="mw:ExtLink" href="http://example.com/url_without_brackets">http://example.com/url_without_brackets</a>)
+<a rel="mw:ExtLink" href="http://example.com/url_with_entity ">http://example.com/url_with_entity </a>
+<a rel="mw:ExtLink" href="http://example.com/url_with_entity ">http://example.com/url_with_entity </a>
+<a rel="mw:ExtLink" href="http://example.com/url_with_entity ">http://example.com/url_with_entity </a>
+<a rel="mw:ExtLink" href="http://example.com/url_with_entity">http://example.com/url_with_entity</a><span typeof="mw:Entity"><</span>
+<a rel="mw:ExtLink" href="http://example.com/url_with_entity<">http://example.com/url_with_entity<</a>
+<a rel="mw:ExtLink" href="http://example.com/url_with_entity<">http://example.com/url_with_entity<</a></p>
!! end
!! test
External links: Clickable images
!! wikitext
ja-style clickable images: [http://example.com http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png]
-!! html
+!! html/php
<p>ja-style clickable images: <a rel="nofollow" class="external text" href="http://example.com"><img src="http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png" alt="Ncwikicol.png" /></a>
</p>
-!!end
+!! html/parsoid
+<p>ja-style clickable images: <a rel="mw:ExtLink" href="http://example.com"><img src="http://meta.wikimedia.org/upload/f/f1/Ncwikicol.png" alt="Ncwikicol.png" data-parsoid='{"type":"extlink"}'/></a></p>
+!! end
!! test
External links: raw ampersand
BUG 289: literal ">"-token in URL-tail
!! wikitext
http://www.example.com/<b>html</b>
-!! html
+!! html/php
<p><a rel="nofollow" class="external free" href="http://www.example.com/">http://www.example.com/</a><b>html</b>
</p>
-!!end
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://www.example.com/" data-parsoid='{"stx":"url"}'>http://www.example.com/</a><b data-parsoid='{"stx":"html"}'>html</b></p>
+!! end
!! test
BUG 289: ">"-token in bracketed URL
Parsoid: Default to a newline after tables in new content (bug 51219)
!! options
parsoid=html2wt
+!! html
+<table><tbody>
+<tr><td>foo</td></tr></tbody></table> bar
+<table><tbody>
+<tr><td>baz</td></tr></tbody></table><b>quux</b>
!! wikitext
{|
|foo
|baz
|}
'''quux'''
-!! html
-<table><tbody>
-<tr><td>foo</td></tr></tbody></table> bar
-<table><tbody>
-<tr><td>baz</td></tr></tbody></table><b>quux</b>
!! end
!! test
Parsoid: newline inducing block nodes don't suppress <nowiki>
!! options
parsoid=html2wt
+!! html
+ a<h1>foo</h1>
!! wikitext
<nowiki> </nowiki>a
= foo =
-!! html
- a<h1>foo</h1>
!! end
!! test
Link with HTML entity in suffix / tail
!! wikitext
[[Main Page]]", [[Main Page]]a
-!! html
+!! html/php
<p><a href="/wiki/Main_Page" title="Main Page">Main Page</a>", <a href="/wiki/Main_Page" title="Main Page">Main Page</a>a
</p>
+!! html/parsoid
+<p><a rel="mw:WikiLink" href="./Main_Page" title="Main Page">Main Page</a><span typeof="mw:Entity" data-parsoid='{"src":"&quot;","srcContent":"\""}'>"</span>, <a rel="mw:WikiLink" href="./Main_Page" title="Main Page">Main Page</a><span typeof="mw:Entity" data-parsoid='{"src":"&#97;","srcContent":"a"}'>a</span></p>
!! end
!! test
!! wikitext
[[Main Page|[bar]]]
[[Main Page|This is a [bar]]]
-!! html
+!! html/php
<p><a href="/wiki/Main_Page" title="Main Page">[bar]</a>
<a href="/wiki/Main_Page" title="Main Page">This is a [bar]</a>
</p>
+!! html/parsoid
+<p><a rel="mw:WikiLink" href="./Main_Page" title="Main Page" data-parsoid='{"stx":"piped"}'>[bar]</a>
+<a rel="mw:WikiLink" href="./Main_Page" title="Main Page" data-parsoid='{"stx":"piped"}'>This is a [bar]</a></p>
!! end
!! test
Link to namespace preferred over interwiki with correct rel attribute
!! options
parsoid=html2wt,html2html
+!! html
+<p><a rel="mw:WikiLink" href="./MemoryAlpha:AlphaTest" title="MemoryAlpha:AlphaTest">MemoryAlpha:AlphaTest</a></p>
!! wikitext
[[MemoryAlpha:AlphaTest]]
-!! html
-<p><a rel="mw:WikiLink" href="./MemoryAlpha:AlphaTest" title="MemoryAlpha:AlphaTest">MemoryAlpha:AlphaTest</a>
-</p>
!! end
!! test
Parsoid link trail escaping
!! options
parsoid=html2wt,html2html
-!! wikitext
-[[apple]]<nowiki/>s
!! html
<p><a rel="mw:WikiLink" href="Apple" title="Apple">apple</a>s</p>
+!! wikitext
+[[apple]]<nowiki/>s
!! end
!! test
!! options
language=is
parsoid=html2wt,html2html
-!! wikitext
-Aðrir mótmælenda<nowiki/>[[söfnuður]]
!! html
<p>Aðrir mótmælenda<a rel="mw:WikiLink" href="Söfnuður" title="Söfnuður">söfnuður</a></p>
+!! wikitext
+Aðrir mótmælenda<nowiki/>[[söfnuður]]
!! end
!! test
Parsoid bug 53221: Wikilinks should be properly entity-escaped
!! options
parsoid=html2wt
+!! html
+<p>He&nbsp;llo <a href="Foo" rel="mw:WikiLink">He&nbsp;llo</a></p>
+<p>He&nbsp;llo <a href="He&nbsp;llo" rel="mw:WikiLink">He&nbsp;llo</a></p>
!! wikitext
He&nbsp;llo [[Foo|He&nbsp;llo]]
He&nbsp;llo [[He&nbsp;llo]]
-!! html
-<p>He&nbsp;llo <a href="Foo" rel="mw:WikiLink">He&nbsp;llo</a></p>
-<p>He&nbsp;llo <a href="He&nbsp;llo" rel="mw:WikiLink">He&nbsp;llo</a></p>
!! end
!! test
New redirect
!! options
parsoid=html2wt
+!! html
+<p>Foo<link rel="mw:PageProp/redirect" href="./Foo"></p>
!! wikitext
Foo
#REDIRECT [[Foo]]
-!! html
-<p>Foo<link rel="mw:PageProp/redirect" href="./Foo"></p>
!! end
##
Magic Word: prioritize type info over data-parsoid
!! options
parsoid=html2wt
-!! wikitext
-__FORCETOC__
!! html
<meta property="mw:PageProp/forcetoc" data-parsoid='{"src":"__NOTOC__","magicSrc":"__NOTOC__"}'/>
+!! wikitext
+__FORCETOC__
!! end
!! test
Magic links: ISBN (bug 65278)
!! wikitext
This is ISBN 978-0-316-09811-3 but thisISBN 978-0-316-09811-3 is not ISBN 978-0-316-09811-3linked.
-!! html
+!! html/php
<p>This is <a href="/wiki/Special:BookSources/9780316098113" class="internal mw-magiclink-isbn">ISBN 978-0-316-09811-3</a> but thisISBN 978-0-316-09811-3 is not ISBN 978-0-316-09811-3linked.
</p>
+!! html/parsoid
+<p>This is <a href="./Special:BookSources/9780316098113" rel="mw:ExtLink">ISBN 978-0-316-09811-3</a> but thisISBN 978-0-316-09811-3 is not ISBN 978-0-316-09811-3linked.</p>
!! end
!! test
</p>
!! end
-!!test
-Template-generated attribute string (k='v')
-!! wikitext
-<span {{attr_str|id|v1}}>bar</span>
-!! html
-<p><span id="v1">bar</span>
-</p>
-!!end
-
!!article
Template:paramtest2
!! text
!!end
+# SSS FIXME: While it is great we added support for all this,
+# do we want to make this part of the spec? Maybe we want to
+# deprecate this kind of usage in the future?
!!test
Templates: HTML Tag: 7. Generation of partial attribute key string
!! wikitext
!!end
+!! test
+Templates: HTML Tag: 8. Template-generated attribute (k=v)
+!! wikitext
+<div {{echo|1=id="v1"}}>bar</div>
+!! html
+<div id="v1">bar</div>
+
+!!end
+
+!! test
+Templates: HTML Tag: 9. Multiple template-generated attributes
+!! wikitext
+<div {{echo|1=id="v1" title="foo"}}>bar</div>
+!! html
+<div id="v1" title="foo">bar</div>
+
+!!end
+
+!! test
+Templates: Support for templates generating attributes and content
+!! wikitext
+{| {{mixed_attr_content_template}}
+|-
+|bar
+|}
+!! html/php
+<table style="color:red;" title="T48811">
+
+<tr>
+<td>foo
+</td></tr>
+<tr>
+<td>bar
+</td></tr></table>
+
+!! html/parsoid
+<table style="color:red;" title="T48811" about="#mwt1" typeof="mw:Transclusion mw:ExpandedAttrs" data-mw='{"parts":["{| ",{"template":{"target":{"wt":"mixed_attr_content_template","href":"./Template:Mixed_attr_content_template"},"params":{},"i":0}},"\n|-\n|bar\n|}"]}'>
+<tbody><tr>
+<td>foo</td></tr>
+<tr>
+<td>bar</td></tr>
+</tbody></table>
+!!end
+
!!test
Templates: HTML Tables: 1. Generating start of a HTML table
!! wikitext
Parsoid: Escape nowiki with trailing space in tags
!! options
parsoid=html2wt
+!! html
+<p><nowiki > foo </nowiki ></p>
+<p>a<nowiki />b</p>
+<p>c<nowiki/ >d</p>
!! wikitext
<nowiki > foo </nowiki >
a<nowiki />b
c<nowiki/ >d
-!! html
-<p><nowiki > foo </nowiki ></p>
-<p>a<nowiki />b</p>
-<p>c<nowiki/ >d</p>
!! end
!! test
Parsoid: Escape weird noWikI capitalizations
!! options
parsoid=html2wt
-!! wikitext
-<noWikI > foo </NoWikI >
!! html
<p><noWikI > foo </NoWikI ></p>
+!! wikitext
+<noWikI > foo </NoWikI >
!! end
###
</p>
!! end
+!! test
+Image with link trail
+!! wikitext
+Linktrails should not work for images: [[File:Foobar.jpg]]s
+!! html/php
+<p>Linktrails should not work for images: <a href="/wiki/File:Foobar.jpg" class="image"><img alt="Foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220" /></a>s
+</p>
+!! html/parsoid
+<p>Linktrails should not work for images: <span class="mw-default-size" typeof="mw:Image"><a href="File:Foobar.jpg"><img resource="./File:Foobar.jpg" src="//example.com/images/3/3a/Foobar.jpg" height="220" width="1941"/></a></span>s</p>
+!! end
+
!! test
Image with empty attribute
!! options
!! test
BUG 1219 URL next to image (good)
!! wikitext
-http://example.com [[Image:foobar.jpg]]
-!! html
+http://example.com [[File:Foobar.jpg]]
+!! html/php
<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a> <a href="/wiki/File:Foobar.jpg" class="image"><img alt="Foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220" /></a>
</p>
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://example.com">http://example.com</a> <span class="mw-default-size" typeof="mw:Image"><a href="./File:Foobar.jpg"><img resource="./File:Foobar.jpg" src="//example.com/images/3/3a/Foobar.jpg" height="220" width="1941"/></a></span></p>
!!end
!! test
!! test
BUG 1219 URL next to image (broken)
!! wikitext
-http://example.com[[Image:foobar.jpg]]
-!! html
+http://example.com[[File:Foobar.jpg]]
+!! html/php
<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a><a href="/wiki/File:Foobar.jpg" class="image"><img alt="Foobar.jpg" src="http://example.com/images/3/3a/Foobar.jpg" width="1941" height="220" /></a>
</p>
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://example.com">http://example.com</a><span class="mw-default-size" typeof="mw:Image"><a href="./File:Foobar.jpg"><img resource="./File:Foobar.jpg" src="//example.com/images/3/3a/Foobar.jpg" height="220" width="1941"/></a></span></p>
!!end
!! test
Fuzz testing: URL adjacent extension (with space, clean)
!! wikitext
http://example.com <nowiki>junk</nowiki>
-!! html
+!! html/php
<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a> junk
</p>
-!!end
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://example.com" data-parsoid='{"stx":"url"}'>http://example.com</a> <span typeof="mw:Nowiki">junk</span></p>
+!! end
!!test
Fuzz testing: URL adjacent extension (no space, dirty; nowiki)
!! wikitext
http://example.com<nowiki>junk</nowiki>
-!! html
+!! html/php
<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>junk
</p>
-!!end
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://example.com" data-parsoid='{"stx":"url"}'>http://example.com</a><span typeof="mw:Nowiki">junk</span></p>
+!! end
!!test
Fuzz testing: URL adjacent extension (no space, dirty; pre)
!! wikitext
http://example.com<pre>junk</pre>
-!! html
+!! html/php
<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a><pre>junk</pre>
-!! html+tidy
+!! html/php+tidy
<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a></p>
<pre>
junk
</pre>
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://example.com" data-parsoid='{"stx":"url"}'>http://example.com</a></p><pre data-parsoid='{"stx":"html"}'>junk</pre>
!!end
!!test
</p>
!! html+tidy
<p><a href="/wiki/Special:BookSources/9780123456" class="internal mw-magiclink-isbn">ISBN 978-0-1234-56</a> 789</p>
+!! html/parsoid
+<p><a href="./Special:BookSources/9780123456" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 978-0-1234-56</a><span typeof="mw:Entity" data-parsoid='{"src":"&#x20;","srcContent":" "}'> </span>789</p>
!! end
!! test
Double ISBN
!! wikitext
ISBN ISBN 1234567890
-!! html
+!! html/php
<p>ISBN <a href="/wiki/Special:BookSources/1234567890" class="internal mw-magiclink-isbn">ISBN 1234567890</a>
</p>
+!! html/parsoid
+<p>ISBN <a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a></p>
!! end
!! test
ISBN with an X
!! wikitext
ISBN 3-462-04561-X
-!! html
+ISBN 080442957X
+ISBN 978080442957X
+!! html/php
<p><a href="/wiki/Special:BookSources/346204561X" class="internal mw-magiclink-isbn">ISBN 3-462-04561-X</a>
+<a href="/wiki/Special:BookSources/080442957X" class="internal mw-magiclink-isbn">ISBN 080442957X</a>
+<a href="/wiki/Special:BookSources/978080442957X" class="internal mw-magiclink-isbn">ISBN 978080442957X</a>
</p>
+!! html/parsoid
+<p><a href="./Special:BookSources/346204561X" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 3-462-04561-X</a>
+<a href="./Special:BookSources/080442957X" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 080442957X</a>
+<a href="./Special:BookSources/978080442957X" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 978080442957X</a></p>
!! end
!! test
ISBN with empty prefix (parsoid test)
!! wikitext
ISBN 1234567890
+!! html/php
+<p><a href="/wiki/Special:BookSources/1234567890" class="internal mw-magiclink-isbn">ISBN 1234567890</a>
+</p>
!! html/parsoid
<p><a href="Special:BookSources/1234567890" rel="mw:ExtLink">ISBN 1234567890</a></p>
!! end
Bug 22905: <abbr> followed by ISBN followed by </a>
!! wikitext
<abbr>(fr)</abbr> ISBN 2753300917 [http://www.example.com example.com]
-!! html
+!! html/php
<p><abbr>(fr)</abbr> <a href="/wiki/Special:BookSources/2753300917" class="internal mw-magiclink-isbn">ISBN 2753300917</a> <a rel="nofollow" class="external text" href="http://www.example.com">example.com</a>
</p>
+!! html/parsoid
+<p><abbr data-parsoid='{"stx":"html"}'>(fr)</abbr> <a href="./Special:BookSources/2753300917" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 2753300917</a> <a rel="mw:ExtLink" href="http://www.example.com">example.com</a></p>
!! end
!! test
B <ref name="x">foo</ref>
C <ref name="y" />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-x-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"x"}}'><a href="#cite_note-x-2">[2]</a></span>
-C <span about="#mwt6" class="reference" id="cite_ref-y-3-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"y"}}'><a href="#cite_note-y-3">[3]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-x_2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"x"}}'><a href="#cite_note-x-2">[2]</a></span>
+C <span about="#mwt6" class="reference" id="cite_ref-y_3-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"y"}}'><a href="#cite_note-y-3">[3]</a></span></p>
!!end
!!test
A <ref name="x">foo</ref>
B <ref name="x" />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-x-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-x-1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-x_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-x_1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span></p>
!!end
!!test
B <ref name=" x " />
C <ref name= x />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-x-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-x-1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span>
-C <span about="#mwt6" class="reference" id="cite_ref-x-1-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-x_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-x_1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span>
+C <span about="#mwt6" class="reference" id="cite_ref-x_1-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"x"}}'><a href="#cite_note-x-1">[1]</a></span></p>
!!end
# NOTE: constructor is a predefined property in JS and constructor as a ref-name can clash with it if not handled properly)
!! wikitext
A <ref name="constructor">foo</ref>
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-constructor-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"constructor"}}'><a href="#cite_note-constructor-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-constructor_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"constructor"}}'><a href="#cite_note-constructor-1">[1]</a></span></p>
!!end
!!test
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"This is a <b data-parsoid='{\"dsr\":[19,40,3,3]}'><a rel=\"mw:WikiLink\" href=\"./Bolded_link\" title=\"Bolded link\" data-parsoid='{\"stx\":\"simple\",\"a\":{\"href\":\"./Bolded_link\"},\"sa\":{\"href\":\"bolded link\"},\"dsr\":[22,37,2,2]}'>bolded link</a></b> and this is a <span about=\"#mwt3\" typeof=\"mw:Transclusion\" data-parsoid='{\"pi\":[[{\"k\":\"1\",\"spc\":[\"\",\"\",\"\",\"\"]}]],\"dsr\":[55,76,null,null]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"echo\",\"href\":\"./Template:Echo\"},\"params\":{\"1\":{\"wt\":\"transclusion\"}},\"i\":0}}]}'>transclusion</span>\n"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"This is a <b data-parsoid='{\"dsr\":[19,40,3,3]}'><a rel=\"mw:WikiLink\" href=\"./Bolded_link\" title=\"Bolded link\" data-parsoid='{\"stx\":\"simple\",\"a\":{\"href\":\"./Bolded_link\"},\"sa\":{\"href\":\"bolded link\"},\"dsr\":[22,37,2,2]}'>bolded link</a></b> and this is a <span about=\"#mwt3\" typeof=\"mw:Transclusion\" data-parsoid='{\"pi\":[[{\"k\":\"1\",\"spc\":[\"\",\"\",\"\",\"\"]}]],\"dsr\":[55,76,null,null]}' data-mw='{\"parts\":[{\"template\":{\"target\":{\"wt\":\"echo\",\"href\":\"./Template:Echo\"},\"params\":{\"1\":{\"wt\":\"transclusion\"}},\"i\":0}}]}'>transclusion</span>\n"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt5" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> This is a <b><a rel="mw:WikiLink" href="./Bolded_link" title="Bolded link">bolded link</a></b> and this is a <span about="#mwt3" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"transclusion"}},"i":0}}]}'>transclusion</span>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> This is a <b><a rel="mw:WikiLink" href="./Bolded_link" title="Bolded link">bolded link</a></b> and this is a <span about="#mwt3" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"transclusion"}},"i":0}}]}'>transclusion</span>
</li>
</ol>
!!end
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo\n bar\n baz\n"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo\n bar\n baz\n"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo
bar
baz
</li>
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo\n\nbar\n\n\nbaz\n\n\n\nbooz\n"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo\n\nbar\n\n\nbaz\n\n\n\nbooz\n"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo
bar
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo <span typeof=\"mw:Nowiki\" data-parsoid='{\"src\":\"{{\",\"dsr\":[12,14,0,0]}'>{{</span>echo|"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B C<span typeof="mw:Nowiki">}}</span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo <span typeof=\"mw:Nowiki\" data-parsoid='{\"src\":\"{{\",\"dsr\":[12,14,0,0]}'>{{</span>echo|"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B C<span typeof="mw:Nowiki">}}</span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo <span typeof="mw:Nowiki">{{</span>echo|</li>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo <span typeof="mw:Nowiki">{{</span>echo|</li>
</ol>
!!end
A <ref> foo <!--</ref> B C
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo <!---->"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B C</p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo <!---->"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B C</p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo <!----></li>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo <!----></li>
</ol>
!!end
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"<b data-parsoid='{\"stx\":\"html\",\"autoInsertedEnd\":true,\"dsr\":[8,16,3,0]}'> foo </b>"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B C</p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"<b data-parsoid='{\"stx\":\"html\",\"autoInsertedEnd\":true,\"dsr\":[8,16,3,0]}'> foo </b>"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B C</p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> <b data-parsoid='{"stx":"html","autoInsertedEnd":true}'> foo </b></li>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> <b data-parsoid='{"stx":"html","autoInsertedEnd":true}'> foo </b></li>
</ol>
!!end
A <ref>foo</ref> B
C <ref>bar</ref> D
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B
-C <span about="#mwt4" class="reference" id="cite_ref-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{}}'><a href="#cite_note-2">[2]</a></span> D</p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> B
+C <span about="#mwt4" class="reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{}}'><a href="#cite_note-2">[2]</a></span> D</p>
!!end
!!test
<p><!--the newline at the end of this line moves out of the p-tag-->a</p>
-<p>b<!--the newline at the end of this line stays inside the p-tag--> <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{}}'><a href="#cite_note-1">[1]</a></span>
-<span about="#mwt4" class="reference" id="cite_ref-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{}}'><a href="#cite_note-2">[2]</a></span></p>
+<p>b<!--the newline at the end of this line stays inside the p-tag--> <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{}}'><a href="#cite_note-1">[1]</a></span>
+<span about="#mwt4" class="reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{}}'><a href="#cite_note-2">[2]</a></span></p>
<p>c</p>
!!end
<ref>bar
</ref> B
!! html
-<p><span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> A
-<span about="#mwt4" class="reference" id="cite_ref-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar\n"},"attrs":{}}'><a href="#cite_note-2">[2]</a></span> B</p>
+<p><span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span> A
+<span about="#mwt4" class="reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar\n"},"attrs":{}}'><a href="#cite_note-2">[2]</a></span> B</p>
!!end
!!test
<references />
!! html
-<p><span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo &lt;ref>bar&lt;/ref> baz"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p><span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo &lt;ref>bar&lt;/ref> baz"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt5" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo <ref>bar</ref> baz</li>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo <ref>bar</ref> baz</li>
</ol>
!!end
<references />
!! html
-<p>A1 <span about="#mwt3" class="reference" id="cite_ref-a-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"a"}}'><a href="#cite_note-a-1">[1]</a></span> A2 <span about="#mwt4" class="reference" id="cite_ref-a-1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"a"}}'><a href="#cite_note-a-1">[1]</a></span>
-B1 <span about="#mwt7" class="reference" id="cite_ref-b-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"b"}}'><a href="#cite_note-b-2">[2]</a></span> B2 <span about="#mwt8" class="reference" id="cite_ref-b-2-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"name":"b"}}'><a href="#cite_note-b-2">[2]</a></span></p>
+<p>A1 <span about="#mwt3" class="reference" id="cite_ref-a_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"a"}}'><a href="#cite_note-a-1">[1]</a></span> A2 <span about="#mwt4" class="reference" id="cite_ref-a_1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"a"}}'><a href="#cite_note-a-1">[1]</a></span>
+B1 <span about="#mwt7" class="reference" id="cite_ref-b_2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"b"}}'><a href="#cite_note-b-2">[2]</a></span> B2 <span about="#mwt8" class="reference" id="cite_ref-b_2-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"name":"b"}}'><a href="#cite_note-b-2">[2]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt10" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-a-1" id="cite_note-a-1"><span rel="mw:referencedBy">↑ <a href="#cite_ref-a-1-0">1.0</a> <a href="#cite_ref-a-1-1">1.1</a></span> foo</li><li about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy">↑ <a href="#cite_ref-b-2-0">2.0</a> <a href="#cite_ref-b-2-1">2.1</a></span> bar</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt10" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-a-1" id="cite_note-a-1"><span rel="mw:referencedBy">↑ <a href="#cite_ref-a_1-0">1.0</a> <a href="#cite_ref-a_1-1">1.1</a></span> foo</li><li about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy">↑ <a href="#cite_ref-b_2-0">2.0</a> <a href="#cite_ref-b_2-1">2.1</a></span> bar</li>
</ol>
!!end
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo</li></ol>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo</li></ol>
!!end
!!test
<references />
!!html
-<p><span class="reference" id="cite_ref-a_b-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"a b"}}'><a href="#cite_note-a_b-1">[1]</a></span>
+<p><span class="reference" id="cite_ref-a_b_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"a b"}}'><a href="#cite_note-a_b-1">[1]</a></span>
+</p>
+
+<ol class="references" typeof="mw:Extension/references" data-mw='{"name":"references","attrs":{}}'>
+<li id="cite_note-a_b-1"><span rel="mw:referencedBy"><a href="#cite_ref-a_b_1-0">↑</a></span> foo</li>
+!!end
+
+!!test
+Ref: 18. T58916: Extension attributes should be parsed as plain text
+!!options
+parsoid
+!!wikitext
+<ref name="{{echo|a}}">foo</ref>
+
+<references />
+!!html
+<p><span class="reference" id="cite_ref-.7B.7Becho.7Ca.7D.7D_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"{{echo|a}}"}}'><a href="#cite_note-.7B.7Becho.7Ca.7D.7D-1">[1]</a></span>
</p>
<ol class="references" typeof="mw:Extension/references" data-mw='{"name":"references","attrs":{}}'>
-<li id="cite_note-a_b-1"><span rel="mw:referencedBy"><a href="#cite_ref-a_b-1-0">↑</a></span> foo</li>
+<li id="cite_note-.7B.7Becho.7Ca.7D.7D-1"><span rel="mw:referencedBy"><a href="#cite_ref-.7B.7Becho.7Ca.7D.7D_1-0">↑</a></span> foo</li>
+!!end
+
+!!test
+Ref: 19. ref-tags with identical name encodings should get identical indexes
+!!options
+parsoid
+!! wikitext
+1 <ref name="a & b">foo</ref> 2 <ref name="a & b" />
+
+<references />
+!! html
+<p>1 <span about="#mwt3" class="reference" id="cite_ref-a_.26_b_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"name":"a & b"}}'><a href="#cite_note-a_.26_b-1">[1]</a></span> 2 <span about="#mwt4" class="reference" id="cite_ref-a_.26_b_1-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"a &amp; b"}}'><a href="#cite_note-a_.26_b-1">[1]</a></span>
+
+<ol class="references" typeof="mw:Extension/references" about="#mwt10" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-a_.26_b-1" id="cite_note-a_.26_b-1"><span rel="mw:referencedBy">↑ <a href="#cite_ref-a_.26_b_1-0">1.0</a> <a href="#cite_ref-a_.26_b_1-1">1.1</a></span> foo</li>
+</ol>
!!end
!!test
<references group="a" />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"group":"a"}}'><a href="#cite_note-1">[a 1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"group":"b"}}'><a href="#cite_note-2">[b 1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{"group":"a"}}'><a href="#cite_note-1">[a 1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"group":"b"}}'><a href="#cite_note-2">[b 1]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","attrs":{"group":"a"}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","attrs":{"group":"a"}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo</li>
</ol>
!!end
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo</li>
</ol>
-<p>B <span about="#mwt6" class="reference" id="cite_ref-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{}}'><a href="#cite_note-2">[1]</a></span></p>
+<p>B <span about="#mwt6" class="reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{}}'><a href="#cite_note-2">[1]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt8" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-2" id="cite_note-2"><span rel="mw:referencedBy"><a href="#cite_ref-2-0">↑</a></span> bar</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt8" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-2" id="cite_note-2"><span rel="mw:referencedBy"><a href="#cite_ref-2">↑</a></span> bar</li>
</ol>
!!end
<references />
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"afoo"},"attrs":{"group":"a"}}'><a href="#cite_note-1">[a 1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bfoo"},"attrs":{}}'><a href="#cite_note-2">[1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"afoo"},"attrs":{"group":"a"}}'><a href="#cite_note-1">[a 1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-2" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bfoo"},"attrs":{}}'><a href="#cite_note-2">[1]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","attrs":{"group":"a"}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> afoo</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","attrs":{"group":"a"}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> afoo</li>
</ol>
-<p>C <span about="#mwt8" class="reference" id="cite_ref-3-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"cfoo"},"attrs":{}}'><a href="#cite_note-3">[2]</a></span></p>
+<p>C <span about="#mwt8" class="reference" id="cite_ref-3" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"cfoo"},"attrs":{}}'><a href="#cite_note-3">[2]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt10" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-2" id="cite_note-2"><span rel="mw:referencedBy"><a href="#cite_ref-2-0">↑</a></span> bfoo</li><li about="#cite_note-3" id="cite_note-3"><span rel="mw:referencedBy"><a href="#cite_ref-3-0">↑</a></span> cfoo</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt10" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-2" id="cite_note-2"><span rel="mw:referencedBy"><a href="#cite_ref-2">↑</a></span> bfoo</li><li about="#cite_note-3" id="cite_note-3"><span rel="mw:referencedBy"><a href="#cite_ref-3">↑</a></span> cfoo</li>
</ol>
!!end
This should just get lost.
</references>
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-a-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"a"}}'><a href="#cite_note-a-1">[1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-b-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"name":"b"}}'><a href="#cite_note-b-2">[2]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-a_1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"name":"a"}}'><a href="#cite_note-a-1">[1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-b_2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"bar"},"attrs":{"name":"b"}}'><a href="#cite_note-b-2">[2]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","body":{"extsrc":"<ref name=\"a\">foo</ref>\nThis should just get lost.","html":"\n<span about=\"#mwt8\" class=\"reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" data-parsoid='{\"src\":\"&lt;ref name=\\\"a\\\">foo&lt;/ref>\",\"dsr\":[59,82,14,6]}' data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"a\"}}'><a href=\"#cite_note-a-1\">[1]</a></span>\n"},"attrs":{}}'><li about="#cite_note-a-1" id="cite_note-a-1"><span rel="mw:referencedBy"><a href="#cite_ref-a-1-0">↑</a></span> foo</li><li about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy"><a href="#cite_ref-b-2-0">↑</a></span> bar</li>
+<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","body":{"extsrc":"<ref name=\"a\">foo</ref>\nThis should just get lost.","html":"\n<span about=\"#mwt8\" class=\"reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" data-parsoid='{\"src\":\"&lt;ref name=\\\"a\\\">foo&lt;/ref>\",\"dsr\":[59,82,14,6]}' data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"a\"}}'><a href=\"#cite_note-a-1\">[1]</a></span>\n"},"attrs":{}}'><li about="#cite_note-a-1" id="cite_note-a-1"><span rel="mw:referencedBy"><a href="#cite_ref-a_1-0">↑</a></span> foo</li><li about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy"><a href="#cite_ref-b_2-0">↑</a></span> bar</li>
</ol>
!!end
!! wikitext
<ref>Foo</ref> {{echo|<references />}}
!! html
-<p><span about="#mwt3" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"Foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p> <ol class="references" typeof="mw:Extension/references mw:Transclusion" about="#mwt4" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"<references />"}},"i":0}}]}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> Foo</li></ol>
+<p><span about="#mwt3" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"Foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p> <ol class="references" typeof="mw:Extension/references mw:Transclusion" about="#mwt4" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"<references />"}},"i":0}}]}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> Foo</li></ol>
!!end
!! test
<ref name="b">foo</ref>
</references>
!! html
-<p>A <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo bar for a"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span>
-B <span about="#mwt4" class="reference" id="cite_ref-b-2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"group":"X","name":"b"}}'><a href="#cite_note-b-2">[X 1]</a></span></p>
+<p>A <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo bar for a"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span>
+B <span about="#mwt4" class="reference" id="cite_ref-b_2-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","attrs":{"group":"X","name":"b"}}'><a href="#cite_note-b-2">[X 1]</a></span></p>
-<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo bar for a</li></ol>
+<ol class="references" typeof="mw:Extension/references" about="#mwt6" data-mw='{"name":"references","attrs":{}}'><li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo bar for a</li></ol>
-<ol class="references" typeof="mw:Extension/references" about="#mwt8" data-mw='{"name":"references","body":{"extsrc":"<ref name=\"b\">foo</ref>","html":"\n<span about=\"#mwt10\" class=\"reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" data-parsoid='{\"src\":\"&lt;ref name=\\\"b\\\">foo&lt;/ref>\",\"dsr\":[96,119,14,6]}' data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"b\"}}'><a href=\"#cite_note-b-2\">[X 1]</a></span>\n"},"attrs":{"group":"X"}}'><li about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy"><a href="#cite_ref-b-2-0">↑</a></span> foo</li></ol>
+<ol class="references" typeof="mw:Extension/references" about="#mwt8" data-mw='{"name":"references","body":{"extsrc":"<ref name=\"b\">foo</ref>","html":"\n<span about=\"#mwt10\" class=\"reference\" rel=\"dc:references\" typeof=\"mw:Extension/ref\" data-parsoid='{\"src\":\"&lt;ref name=\\\"b\\\">foo&lt;/ref>\",\"dsr\":[96,119,14,6]}' data-mw='{\"name\":\"ref\",\"body\":{\"html\":\"foo\"},\"attrs\":{\"name\":\"b\"}}'><a href=\"#cite_note-b-2\">[X 1]</a></span>\n"},"attrs":{"group":"X"}}'><li about="#cite_note-b-2" id="cite_note-b-2"><span rel="mw:referencedBy"><a href="#cite_ref-b_2-0">↑</a></span> foo</li></ol>
!! end
!! test
!! wikitext
<ref name="test & me">hi</ref>
!! html
-<p><span about="#mwt2" class="reference" id="cite_ref-test_&_me-1-0" rel="dc:references" typeof="mw:Extension/ref" data-parsoid='{"src":"<ref name=\"test &amp; me\">hi</ref>"}' data-mw='{"name":"ref","body":{"html":"hi"},"attrs":{"name":"test & me"}}'><a href="#cite_note-test_&_me-1">[1]</a></span></p>
+<p><span about="#mwt2" class="reference" id="cite_ref-test_.26_me_1-0" rel="dc:references" typeof="mw:Extension/ref" data-parsoid='{"src":"<ref name=\"test &amp; me\">hi</ref>"}' data-mw='{"name":"ref","body":{"html":"hi"},"attrs":{"name":"test &amp; me"}}'><a href="#cite_note-test_.26_me-1">[1]</a></span></p>
!! end
# This test is wt2html only because we're permitting the serializer to produce
<references>
!! html
-<p>a<span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>a<span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"foo"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
<ol class="references" typeof="mw:Extension/references" about="#mwt4" data-mw='{"name":"references","attrs":{}}'>
-<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1-0">↑</a></span> foo</li></ol>
+<li about="#cite_note-1" id="cite_note-1"><span rel="mw:referencedBy"><a href="#cite_ref-1">↑</a></span> foo</li></ol>
!! end
!! test
Headings: 1. Nested inside html
!! options
parsoid=html2wt
+!! html
+<h1>=foo=</h1>
+<h2>=foo=</h2>
+<h3>=foo=</h3>
+
+<h1 data-parsoid=''>=foo=</h1>
+<h2 data-parsoid=''>=foo=</h2>
+<h3 data-parsoid=''>=foo=</h3>
+<h4 data-parsoid=''>=foo=</h4>
+<h5 data-parsoid=''>=foo=</h5>
+<h6 data-parsoid=''>=foo=</h6>
!! wikitext
= =foo= =
=====<nowiki>=foo=</nowiki>=====
======<nowiki>=foo=</nowiki>======
-!! html
-<h1>=foo=</h1>
-<h2>=foo=</h2>
-<h3>=foo=</h3>
-
-<h1 data-parsoid=''>=foo=</h1>
-<h2 data-parsoid=''>=foo=</h2>
-<h3 data-parsoid=''>=foo=</h3>
-<h4 data-parsoid=''>=foo=</h4>
-<h5 data-parsoid=''>=foo=</h5>
-<h6 data-parsoid=''>=foo=</h6>
!!end
!! test
Headings: 2. Outside heading nest on a single line <h1>foo</h1>*bar
!! options
parsoid=html2wt
+!! html
+<h1>foo</h1>*bar
+<h1>foo</h1>=bar
+<h1>foo</h1>=bar=
!! wikitext
= foo =
<nowiki>*</nowiki>bar
= foo =
<nowiki>=bar=</nowiki>
-!! html
-<h1>foo</h1>*bar
-<h1>foo</h1>=bar
-<h1>foo</h1>=bar=
!!end
!! test
== foo= ==
= = =
+
+= ''=''foo= =
!! html/parsoid
<h1>=foo</h1>
<h1>foo=</h1>
<h2>=foo</h2>
<h2>foo=</h2>
<h1>=</h1>
-!!end
-
-!! test
-Headings: 4a'. No escaping needed (Parsoid bug T84903)
-!! wikitext
-= ''=''foo= =
-!! html/php
-<h1><span class="mw-headline" id=".3Dfoo.3D"><i>=</i>foo=</span><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/index.php?title=Parser_test&action=edit&section=1" title="Edit section: =foo=">edit</a><span class="mw-editsection-bracket">]</span></span></h1>
-
-!! html/parsoid
<h1><i>=</i>foo=</h1>
-!! end
+!!end
!! test
Headings: 4b. No escaping needed (inside p-tags)
!! options
parsoid=html2wt
-!! wikitext
-===
-=foo= x
-=foo= <s></s>
!! html
<p>===
=foo= x
=foo= <s></s>
</p>
+!! wikitext
+===
+=foo= x
+=foo= <s></s>
!!end
!! test
Headings: 6d. Heading chars in SOL context (No escaping needed)
!! options
parsoid=html2wt
-!! wikitext
-=a=<div>b</div>
!! html
=a=<div>b</div>
+!! wikitext
+=a=<div>b</div>
!!end
-#### --------------- Lists ---------------
+!! test
+Headings: 7. Insert a newline between new content and headings
+!! options
+parsoid=html2wt
+!! html
+<h2>NEW</h2>
+<p>new</p>
+<h2 data-parsoid='{"dsr":[0,5,2,2]}'>A</h2>
+<p data-parsoid='{"dsr":[6,7,0,0]}'>a</p>
+!! wikitext
+== NEW ==
+new
+
+==A==
+a
+
+!! end
+
+#### --------------- Lists ---------------
#### 0. Outside nests (*foo, etc.)
#### 1. Nested inside html <ul><li>*foo</li></ul>
#### 2. Inside definition lists
Lists: 6. Escape bullets in SOL position
!! options
parsoid=html2wt
-!! wikitext
-<!--cmt--><nowiki>*</nowiki>foo
!! html
<p><!--cmt-->*foo</p>
+!! wikitext
+<!--cmt--><nowiki>*</nowiki>foo
!!end
!! test
Lists: 8. Escape colons only if not present in tags
!! options
parsoid=html2wt
-!! wikitext
-; <nowiki>a:b</nowiki>''c:d''
!! html
<dl><dt>a:b<i>c:d</i></dt></dl>
+!! wikitext
+; <nowiki>a:b</nowiki>''c:d''
!! end
#### --------------- HRs ---------------
Tables: 4a. Escape -
!! options
parsoid=html2wt
-!! wikitext
-{|
-
-!-bar
-
-|-
-|<nowiki>-bar</nowiki>
-|}
!! html/*
<table>
<td>-bar
</td></tr></table>
-!! end
-
-!! test
-Tables: 4b. Escape +
-!! options
-parsoid=html2wt
!! wikitext
{|
-!+bar
+!-bar
|-
-|<nowiki>+bar</nowiki>
+|<nowiki>-bar</nowiki>
|}
+!! end
+
+!! test
+Tables: 4b. Escape +
+!! options
+parsoid=html2wt
!! html/*
<table>
<td>+bar
</td></tr></table>
+!! wikitext
+{|
+
+!+bar
+
+|-
+|<nowiki>+bar</nowiki>
+|}
!! end
!! test
#### 5. Extlinks: No escapes needed
#### --------------------------------------
!! test
-Links 1. Quote marks in link text
-!! options
-parsoid
+Links 1. WikiLinks: No escapes needed
!! wikitext
-[[Foo|Foo<nowiki>''boo''</nowiki>]]
-!! html
-<a rel="mw:WikiLink" href="Foo">Foo''boo''</a>
+[[Foo|Foo''boo'']]
+[[Foo|[Foobar]]]
+[[Foo|x [Foobar] x]]
+!! html/php
+<p><a href="/wiki/Foo" title="Foo">Foo<i>boo</i></a>
+<a href="/wiki/Foo" title="Foo">[Foobar]</a>
+<a href="/wiki/Foo" title="Foo">x [Foobar] x</a>
+</p>
+!! html/parsoid
+<p><a rel="mw:WikiLink" href="Foo" title="Foo">Foo<i>boo</i></a>
+<a rel="mw:WikiLink" href="Foo" title="Foo">[Foobar]</a>
+<a rel="mw:WikiLink" href="Foo" title="Foo">x [Foobar] x</a></p>
!! end
!! test
Links 2. WikiLinks: Escapes needed
!! options
-parsoid
+parsoid=html2wt
+!! html/parsoid
+<a href="Foo" rel="mw:WikiLink">Foobar]</a>
+<a href="Foo" rel="mw:WikiLink">x [http://google.com g] x</a>
+<a href="Foo" rel="mw:WikiLink">[[Bar]]</a>
+<a href="Foo" rel="mw:WikiLink">x [[Bar]] x</a>
+<a href="Foo" rel="mw:WikiLink">|Bar</a>
+<a href="Foo" rel="mw:WikiLink">]]bar</a>
+<a href="Foo" rel="mw:WikiLink">[[bar</a>
+<a href="Foo" rel="mw:WikiLink">x [[ y</a>
+<a href="Foo" rel="mw:WikiLink">x ]] y</a>
+<a href="Foo" rel="mw:WikiLink">x ]] y [[ z</a>
!! wikitext
-[[Foo|[Foobar]]]
[[Foo|<nowiki>Foobar]</nowiki>]]
-[[Foo|x [Foobar] x]]
[[Foo|x <nowiki>[http://google.com g]</nowiki> x]]
[[Foo|<nowiki>[[Bar]]</nowiki>]]
[[Foo|<nowiki>x [[Bar]] x</nowiki>]]
[[Foo|<nowiki>x [[ y</nowiki>]]
[[Foo|<nowiki>x ]] y</nowiki>]]
[[Foo|<nowiki>x ]] y [[ z</nowiki>]]
-!! html
-<a href="Foo" rel="mw:WikiLink">[Foobar]</a>
-<a href="Foo" rel="mw:WikiLink">Foobar]</a>
-<a href="Foo" rel="mw:WikiLink">x [Foobar] x</a>
-<a href="Foo" rel="mw:WikiLink">x [http://google.com g] x</a>
-<a href="Foo" rel="mw:WikiLink">[[Bar]]</a>
-<a href="Foo" rel="mw:WikiLink">x [[Bar]] x</a>
-<a href="Foo" rel="mw:WikiLink">|Bar</a>
-<a href="Foo" rel="mw:WikiLink">]]bar</a>
-<a href="Foo" rel="mw:WikiLink">[[bar</a>
-<a href="Foo" rel="mw:WikiLink">x [[ y</a>
-<a href="Foo" rel="mw:WikiLink">x ]] y</a>
-<a href="Foo" rel="mw:WikiLink">x ]] y [[ z</a>
+!! html/php
+<p><a href="/wiki/Foo" title="Foo">Foobar]</a>
+<a href="/wiki/Foo" title="Foo">x [http://google.com g] x</a>
+<a href="/wiki/Foo" title="Foo">[[Bar]]</a>
+<a href="/wiki/Foo" title="Foo">x [[Bar]] x</a>
+<a href="/wiki/Foo" title="Foo">|Bar</a>
+<a href="/wiki/Foo" title="Foo">]]bar</a>
+<a href="/wiki/Foo" title="Foo">[[bar</a>
+<a href="/wiki/Foo" title="Foo">x [[ y</a>
+<a href="/wiki/Foo" title="Foo">x ]] y</a>
+<a href="/wiki/Foo" title="Foo">x ]] y [[ z</a>
+</p>
!! end
!! test
Links 3. WikiLinks: No escapes needed
-!! options
-parsoid
!! wikitext
[[Foo|[Foobar]]
[[Foo|foo|bar]]
-!! html
-<a href="Foo" rel="mw:WikiLink">[Foobar</a>
-<a href="Foo" rel="mw:WikiLink">foo|bar</a>
+!! html/php
+<p><a href="/wiki/Foo" title="Foo">[Foobar</a>
+<a href="/wiki/Foo" title="Foo">foo|bar</a>
+</p>
+!! html/parsoid
+<p><a rel="mw:WikiLink" href="Foo">[Foobar</a>
+<a rel="mw:WikiLink" href="Foo" title="Foo">foo|bar</a></p>
!! end
!! test
Links 4. ExtLinks: Escapes needed
!! options
-parsoid
+parsoid=html2wt
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://google.com">[google]</a>
+<a rel="mw:ExtLink" href="http://google.com">google]</a></p>
+<p>[http://google.com]</p>
+<p>[http://google.com google]</p>
!! wikitext
[http://google.com <nowiki>[google]</nowiki>]
[http://google.com <nowiki>google]</nowiki>]
<nowiki>[http://google.com google]</nowiki>
-!! html
-<p><a href="http://google.com" rel="mw:ExtLink">[google]</a>
-<a href="http://google.com" rel="mw:ExtLink">google]</a></p>
-<p>[http://google.com]</p>
-<p>[http://google.com google]</p>
+!! html/php
+<p><a rel="nofollow" class="external text" href="http://google.com">[google]</a>
+<a rel="nofollow" class="external text" href="http://google.com">google]</a>
+</p><p>[http://google.com]
+</p><p>[http://google.com google]
+</p>
!! end
!! test
Links 5. ExtLinks: No escapes needed
-!! options
-parsoid
!! wikitext
[http://google.com [google]
-!! html
-<a href="http://google.com" rel="mw:ExtLink">[google</a>
+!! html/php
+<p><a rel="nofollow" class="external text" href="http://google.com">[google</a>
+</p>
+!! html/parsoid
+<p><a rel="mw:ExtLink" href="http://google.com">[google</a></p>
!! end
!! test
(http://example.com) foo
http://example.com,
http://example.com, foo
+!! html/php
+<p>x
+<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>
+y
+"<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>"
+(<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>)
+(<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>) foo
+<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>,
+<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>, foo
+</p>
!! end
-## Parsoid currently fails wt2html on this one!
!! test
Links 7b. Don't add spurious <nowiki/>s between text-nodes and url-links (bug 64300)
!! html/parsoid
-<p><a rel="mw:ExtLink" href="http://example.com" data-parsoid='{"stx":"url"}'>http://example.com</a>.,;:!?</p>
+<p><a rel="mw:ExtLink" href="http://example.com" data-parsoid='{"stx":"url"}'>http://example.com</a>.,;:!?\
+-<a rel="mw:ExtLink" href="http://example.com">http://example.com</a>:</p>
!! wikitext
-http://example.com.,;:!?
+http://example.com.,;:!?\
+-http://example.com:
+!! html/php
+<p><a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>.,;:!?\
+-<a rel="nofollow" class="external free" href="http://example.com">http://example.com</a>:
+</p>
!! end
!! test
Links 8. Add <nowiki/>s between text-nodes and RFC-links when required (bug 64300)
!! html/parsoid
-<p><a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>4</p>
+<p><a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>4
+<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>y
+X<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>y</p>
!! wikitext
RFC 123<nowiki/>4
+RFC 123<nowiki/>y
+X<nowiki/>RFC 123<nowiki/>y
!! end
!! test
Links 9. Don't add spurious <nowiki/>s between text-nodes and RFC-links (bug 64300)
!! html/parsoid
-<p>x<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>y
-X<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>y
-<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>?foo
+<p><a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>?foo
<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>&foo
+-<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>RFC 123</a>-
</p>
!! wikitext
-xRFC 123y
-XRFC 123y
RFC 123?foo
RFC 123&foo
+-RFC 123-
+!! html/php
+<p><a class="external mw-magiclink-rfc" rel="nofollow" href="//tools.ietf.org/html/rfc123">RFC 123</a>?foo
+<a class="external mw-magiclink-rfc" rel="nofollow" href="//tools.ietf.org/html/rfc123">RFC 123</a>&foo
+-<a class="external mw-magiclink-rfc" rel="nofollow" href="//tools.ietf.org/html/rfc123">RFC 123</a>-
+</p>
!! end
!! test
Links 10. Add <nowiki/>s between text-nodes and PMID-links when required (bug 64300)
!! html/parsoid
<p><a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>4
+<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>y
+X<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>y
!! wikitext
PMID 123<nowiki/>4
+PMID 123<nowiki/>y
+X<nowiki/>PMID 123<nowiki/>y
!! end
!! test
Links 11. Don't add spurious <nowiki/>s between text-nodes and PMID-links (bug 64300)
!! html/parsoid
-<p>x<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>y
-X<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>y
-<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>?foo
+<p><a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>?foo
<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>&foo
+-<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>PMID 123</a>-
</p>
!! wikitext
-xPMID 123y
-XPMID 123y
PMID 123?foo
PMID 123&foo
+-PMID 123-
+!! html/php
+<p><a class="external mw-magiclink-pmid" rel="nofollow" href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract">PMID 123</a>?foo
+<a class="external mw-magiclink-pmid" rel="nofollow" href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract">PMID 123</a>&foo
+-<a class="external mw-magiclink-pmid" rel="nofollow" href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract">PMID 123</a>-
+</p>
!! end
!! test
!! html/parsoid
<p><a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a>1
<a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a>x
-<a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a>b
+a<a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a>b
</p>
!! wikitext
ISBN 1234567890<nowiki/>1
ISBN 1234567890<nowiki/>x
-ISBN 1234567890<nowiki/>b
+a<nowiki/>ISBN 1234567890<nowiki/>b
!! end
!! test
-Links 12. Don't add spurious <nowiki/>s between text-nodes and ISBN-links (bug 64300)
+Links 13. Don't add spurious <nowiki/>s between text-nodes and ISBN-links (bug 64300)
!! html/parsoid
-<p><a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a>'s
+<p>-<a href="./Special:BookSources/1234567890" rel="mw:ExtLink" data-parsoid='{"stx":"magiclink"}'>ISBN 1234567890</a>'s
!! wikitext
-ISBN 1234567890's
+-ISBN 1234567890's
+!! html/php
+<p>-<a href="/wiki/Special:BookSources/1234567890" class="internal mw-magiclink-isbn">ISBN 1234567890</a>'s
+</p>
!! end
!! test
-Links 13: Protect link-like plain text. (Parsoid bug T78425)
+Links 14. Protect link-like plain text. (Parsoid bug T78425)
!! options
parsoid=html2wt
!! html/*
this is not a link: <nowiki>http://example.com</nowiki>
!! end
+!! test
+Links 15. Link trails can't become link prefixes.
+!! options
+language=is
+!! wikitext
+[[Söfnuður]]-[[00]]
+!! html/php
+<p><a href="/wiki/S%C3%B6fnu%C3%B0ur" title="Söfnuður">Söfnuður-</a><a href="/wiki/00" title="00">00</a>
+</p>
+!! html/parsoid
+<p><a rel="mw:WikiLink" href="Söfnuður" title="Söfnuður" data-parsoid='{"stx":"simple","tail":"-"}'>Söfnuður-</a><a rel="mw:WikiLink" href="00" title="00">00</a></p>
+!! end
#### --------------- Quotes ---------------
#### 1. Quotes inside <b> and <i>
!! options
parsoid=html2wt,wt2wt
!! wikitext
-''<nowiki/>'foo'<nowiki/>''
+''<nowiki/>'foo'''
''<nowiki>''foo''</nowiki>''
''<nowiki>'''foo'''</nowiki>''
''foo''<nowiki/>'s
-'''<nowiki/>'foo'<nowiki/>'''
+'''<nowiki/>'foo''''
'''<nowiki>''foo''</nowiki>'''
'''<nowiki>'''foo'''</nowiki>'''
'''foo'<nowiki/>''bar'<nowiki/>''baz'''
'''foo'''<nowiki/>'s
'''foo''
''foo''<nowiki/>'
-''foo'<nowiki/>''<nowiki/>'
-'<nowiki/>''foo''<nowiki/>'
+''foo'''<nowiki/>'
+'''foo''<nowiki/>'
''''foo'''
'''foo'''<nowiki/>'
-'<nowiki/>'''foo'''<nowiki/>'
+''''foo'''<nowiki/>'
''fools'<span> errand</span>''
''<span>fool</span>'s errand''
+'<nowiki/>''foo'' bar '''baz''
a|!*#-:;+-~[]{}b'''x''
!! html/*
<p><i>'foo'</i>
'<b>foo</b>'
<i>fools'<span> errand</span></i>
<i><span>fool</span>'s errand</i>
+'<i>foo</i> bar '<i>baz</i>
a|!*#-:;+-~[]{}b'<i>x</i>
</p>
!! end
!! test
-1b. Quotes inside <b> and <i> with other chars
+1b. Quotes inside <b> and <i> with other tags on same line
!! options
parsoid=html2wt,wt2wt
!! wikitext
''a''' foo ''[[bar]]''
''a''' foo '''{{echo|[[bar]]}}'''
[[foo]] x'''[[bar]]''
+'''foo'' <ref>test</ref>
+'''foo'' <div title="name">test</div>
+'''foo'' and <br> bar
!! html
'<i>a</i> foo <i><a rel="mw:WikiLink" href="Bar" title="Bar">bar</a></i>
<i>a'</i> foo <i><a rel="mw:WikiLink" href="Bar" title="Bar">bar</a></i>
<i>a'</i> foo <b><a rel="mw:WikiLink" href="Bar" title="Bar" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"[[bar]]"}},"i":0}}]}'>bar</a></b>
<a rel="mw:WikiLink" href="Foo" title="Foo">foo</a> x'<i><a href="Bar" rel="mw:WikiLink" title="Bar">bar</a></i>
+'<i>foo</i> <span class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"test"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span>
+'<i>foo</i> <div title="name">test</div>
+'<i>foo</i> and <br data-parsoid='{"stx":"html","noClose":true}'/> bar
!! end
!! test
foo <ref>''a''
b</ref>
!! html
-<p>foo <span about="#mwt2" class="reference" id="cite_ref-1-0" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"<i data-parsoid='{\"dsr\":[9,14,2,2]}'>a</i>\n b"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
+<p>foo <span about="#mwt2" class="reference" id="cite_ref-1" rel="dc:references" typeof="mw:Extension/ref" data-mw='{"name":"ref","body":{"html":"<i data-parsoid='{\"dsr\":[9,14,2,2]}'>a</i>\n b"},"attrs":{}}'><a href="#cite_note-1">[1]</a></span></p>
!! end
!! test
1. Valid behavior switches should be escaped
!! options
parsoid=html2wt
-!! wikitext
-<nowiki>__TOC__</nowiki>
-''<nowiki>__TOC__</nowiki>''
!! html
__TOC__
<i>__TOC__</i>
+!! wikitext
+<nowiki>__TOC__</nowiki>
+''<nowiki>__TOC__</nowiki>''
!! end
!! test
2. Invalid behavior switches should not be escaped
!! options
parsoid=html2wt
-!! wikitext
+!! html
__TOO__
__|__
-!! html
+!! wikitext
__TOO__
__|__
!! end
!!end
+## We have some newline diffs RT-ing this edge case
+## and it is not important enough -- we seem to be emitting
+## at most 2 newlines after a </tr> and this is unrelated to
+## the issue from T85627 that this is testing.
+!!test
+Indented table with blank lines in between (T85627)
+!! options
+parsoid=wt2html
+!! wikitext
+ {|
+ |foo
+
+
+ |}
+!! html
+<table>
+
+<tr>
+<td>foo
+</td></tr></table>
+
+!!end
+
!!test
Indented block & table
!! wikitext
New element inserted (without intervening newlines) after an old sol-transparent node should serialize correctly
!! options
parsoid=html2wt
+!! html
+<meta typeof="mw:Includes/IncludeOnly" data-parsoid='{"src":"<includeonly>foo</includeonly>"}'/><meta typeof="mw:Includes/IncludeOnly/End" data-parsoid='{"src":""}'/><p>new para</p>
+
+<link rel="mw:PageProp/Category" href="./Category:Foo" data-parsoid=''/><h1>new heading</h1>
!! wikitext
<includeonly>foo</includeonly>
new para
[[./Category:Foo]]
= new heading =
-!! html
-<meta typeof="mw:Includes/IncludeOnly" data-parsoid='{"src":"<includeonly>foo</includeonly>"}'/><meta typeof="mw:Includes/IncludeOnly/End" data-parsoid='{"src":""}'/><p>new para</p>
-
-<link rel="mw:PageProp/Category" href="./Category:Foo" data-parsoid=''/><h1>new heading</h1>
!! end
## PHP emits broken html for this, and since this is primarily
Support <object> element with .data attribute
!!options
parsoid=html2wt
-!! wikitext
-<object data="test.swf"></object>
!! html
<object data="test.swf"></object>
+!! wikitext
+<object data="test.swf"></object>
!!end
!! test
Serialize interwiki links pointing to the current wiki as plain wiki links (bug 65869)
!! options
parsoid=html2wt
-!! wikitext
-[[Foo]]
!! html
<p><a rel="mw:ExtLink" href="http://mi.wikipedia.org/wiki/Foo">Foo</a></p>
+!! wikitext
+[[Foo]]
!! end
!! test
#!! options
#parsoid=html2wt
#language=ar
-#!! wikitext
-#[[Imagen:Foobar.jpg|derecha|miniaturadeimagen]]
#!! html
#<figure class="mw-default-size mw-halign-right" typeof="mw:Image/Thumb"><a href="Imagen:Foobar.jpg"><img resource="./Imagen:Foobar.jpg" src="//example.com/images/3/3a/Foobar.jpg" height="20" width="180"/></a></figure>
+#!! wikitext
+#[[Imagen:Foobar.jpg|derecha|miniaturadeimagen]]
#!! end
!! test
Lists: Serialize correctly even when list content is wrapped in p-tags (like VE does)
!! options
parsoid=html2wt
-!! wikitext
-* foo
!! html
<ul>
<li><p>foo</p></li>
</ul>
+!! wikitext
+* foo
!! end
!! test
Lists: Serialize correctly even when list tags has unneeded whitespace between tags
!! options
parsoid=html2wt
-!! wikitext
-* foo
!! html
<ul> <li>foo</li></ul>
+!! wikitext
+* foo
!! end
!! test
Don't strip leading whitespace when handling indent-pre suppressing tags
!! options
parsoid=html2wt
+!! html
+<table>
+ <tr><td> indented row</td></tr>
+</table>
+<blockquote><p>
+ <b>This is very bold of you!</b>
+</p>
+<table><tr><td>
+ indented cell (no pre-wrapping!)
+</td></tr></table>
+</blockquote>
+<p>foo</p>
+ <div>bar</div>
!! wikitext
{|
| indented row
</blockquote>
foo
<div>bar</div>
-!! html
-<table>
- <tr><td> indented row</td></tr>
-</table>
-<blockquote><p>
- <b>This is very bold of you!</b>
-</p>
-<table><tr><td>
- indented cell (no pre-wrapping!)
-</td></tr></table>
-</blockquote>
-<p>foo</p>
- <div>bar</div>
!! end
!! test
Lists: Add space after bullets
!! options
parsoid=html2wt
-!! wikitext
-* foo
-* bar
-* <span> baz</span>
!! html
<ul>
<li>foo</li>
<li> bar</li>
<li><span> baz</span></li>
</ul>
+!! wikitext
+* foo
+* bar
+* <span> baz</span>
!! end
!! test
Lists: Dont insert newlines in a serialized list item.
!! options
parsoid=html2wt
+!! html
+<ul><li>a<br>b</li><li>c</li></ul>
!! wikitext
* a<br>b
* c
-!! html
-<ul><li>a<br>b</li><li>c</li></ul>
!! end
!! test
Headings: Add space before/after == (Bug 51744)
!! options
parsoid=html2wt
+!! html
+<h2>foo</h2>
+<h2> bar</h2>
+<h2>baz </h2>
+<h2><span> baz</span></h2>
!! wikitext
== foo ==
== baz ==
== <span> baz</span> ==
-!! html
-<h2>foo</h2>
-<h2> bar</h2>
-<h2>baz </h2>
-<h2><span> baz</span></h2>
!! end
!! test
Parsoid: Serialize positional parameters with = in them as named parameter
!! options
parsoid=html2wt
-!! wikitext
-{{echo|1 = f=oo}}
-
-{{echo|1 = f=oo|2 = bar}}
-
-<!--Orig params with data-parsoid has heuristics for handling = chars-->
-<!--FIXME: But maybe the heuristic needs fixing to apply to new params as well-->
-{{echo|<nowiki>f=oo</nowiki>|bar}}
!! html
<p about="#mwt1" typeof="mw:Transclusion"
data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"f=oo"}},"i":0}}]}'>foo</p>
<!--Orig params with data-parsoid has heuristics for handling = chars-->
<!--FIXME: But maybe the heuristic needs fixing to apply to new params as well-->
<p data-parsoid='{"pi":[[{"k":"1","spc":["","","",""]},{"k":"2","spc":["","","",""]}]]}' about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"f=oo"},"2":{"wt":"bar"}},"i":0}}]}'>foo</p>
+!! wikitext
+{{echo|1 = f=oo}}
+
+{{echo|1 = f=oo|2 = bar}}
+
+<!--Orig params with data-parsoid has heuristics for handling = chars-->
+<!--FIXME: But maybe the heuristic needs fixing to apply to new params as well-->
+{{echo|<nowiki>f=oo</nowiki>|bar}}
+!! end
+
+!! test
+Parsoid: Serialize positional parameters with = in extlink as named parameter
+!! options
+parsoid=html2wt
+!! html
+<p><a rel="mw:ExtLink" href="http://stuff?is=ok" about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"http://stuff?is=ok"}},"i":0}}]}'>http://stuff?is=ok</a></p>
+!! wikitext
+{{echo|1 = http://stuff?is=ok}}
!! end
!! test
Parsoid: Correctly serialize block-node children when they are a combination of text and p-nodes
!! options
parsoid=html2wt
+!! html
+<div>a<p>b</p></div>
+<div>a
+<p>b</p></div>
+<div>
+a
+<p>b</p></div>
!! wikitext
<div>a
b
b
</div>
-!! html
-<div>a<p>b</p></div>
-<div>a
-<p>b</p></div>
-<div>
-a
-<p>b</p></div>
!! end
!! test
Substrings resembling wikitext in hrefs should not get nowiki escapes
!! options
parsoid=html2wt
-!! wikitext
-[[Foo''bar''baz]]
!! html
<a rel="mw:WikiLink" href="./Foo''bar''baz">Foo''bar''baz</a>
+!! wikitext
+[[Foo''bar''baz]]
!! end
#-----------------------------
1. I/B quote minimization: wikitext-only tags should be combined
!! options
parsoid=html2wt
+!! html
+<p><i>A</i><i>B</i></p>
+<p><b>A</b><b>B</b></p>
+<p><i>A</i><b><i>B</i></b></p>
+<p><b>A</b><i><b>B</b></i></p>
+<p><b>A</b><i><b>B</b><b>C</b></i><b>D</b></p>
+<p><i><b>A</b></i><i><b>B</b></i></p>
+<p><i><b>A</b></i><b><i>B</i></b></p>
+<p><b><i>A</i></b><i><b>B</b></i></p>
!! wikitext
''AB''
'''''AB'''''
'''''AB'''''
-!! html
-<p><i>A</i><i>B</i></p>
-<p><b>A</b><b>B</b></p>
-<p><i>A</i><b><i>B</i></b></p>
-<p><b>A</b><i><b>B</b></i></p>
-<p><b>A</b><i><b>B</b><b>C</b></i><b>D</b></p>
-<p><i><b>A</b></i><i><b>B</b></i></p>
-<p><i><b>A</b></i><b><i>B</i></b></p>
-<p><b><i>A</i></b><i><b>B</b></i></p>
!! end
!! test
2. I/B quote minimization: wikitext and html tags should not be combined
!! options
parsoid=html2wt
+!! html
+<p><i>A</i><i data-parsoid='{"stx":"html"}'>B</i></p>
+<p><i>A</i><b><i data-parsoid='{"stx":"html"}'>B</i></b></p>
!! wikitext
''A''<i>B</i>
''A''<nowiki/>'''<i>B</i>'''
-!! html
-<p><i>A</i><i data-parsoid='{"stx":"html"}'>B</i></p>
-<p><i>A</i><b><i data-parsoid='{"stx":"html"}'>B</i></b></p>
!! end
!! test
3. I/B quote minimization: templated content stops minimization
!! options
parsoid=html2wt
+!! html
+<p><i>A</i><i about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"''B''"}},"i":0}}]}'>B</i>
+<p><i>A</i><b about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"'''''B'''''"}},"i":0}}]}'><i>B</i></b>
!! wikitext
''A''{{echo|''B''}}
''A''{{echo|'''''B'''''}}
-!! html
-<p><i>A</i><i about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"''B''"}},"i":0}}]}'>B</i>
-<p><i>A</i><b about="#mwt1" typeof="mw:Transclusion" data-mw='{"parts":[{"template":{"target":{"wt":"echo","href":"./Template:Echo"},"params":{"1":{"wt":"'''''B'''''"}},"i":0}}]}'><i>B</i></b>
!! end
!! test
4. I/B quote minimization: new content should be mimimized with adjacent old content
!! options
parsoid=html2wt
+!! html
+<p><i>A</i><i>B</i></p>
+<p><b>A</b><b>B</b></p>
+<p><i>A</i><b><i>B</i></b></p>
!! wikitext
''AB''
'''AB'''
''A'''B'''''
-!! html
-<p><i>A</i><i>B</i></p>
-<p><b>A</b><b>B</b></p>
-<p><i>A</i><b><i>B</i></b></p>
!! end
!! test
Magic words
!! options
parsoid=html2wt
-!! wikitext
-__TOC__
-__NOTOC__
-__FORCETOC__
-__INDEX__
-__NOINDEX__
-__NOGALLERY__
-__NOEDITSECTION__
-__NOTITLECONVERT__
-__NOCONTENTCONVERT__
!! html
<meta property='mw:PageProp/toc' />
<meta property='mw:PageProp/notoc' />
<meta property='mw:PageProp/notitleconvert' />
<meta property='mw:PageProp/nocontentconvert' />
<meta property='mw:PageProp/unknownproperty' />
+!! wikitext
+__TOC__
+__NOTOC__
+__FORCETOC__
+__INDEX__
+__NOINDEX__
+__NOGALLERY__
+__NOEDITSECTION__
+__NOTITLECONVERT__
+__NOCONTENTCONVERT__
!! end
!! test
Consecutive <pre>s should not get merged
!! options
parsoid=html2wt,html2html
+!! html
+<pre>a</pre><pre>b</pre>
+
+<pre>c
+</pre><pre>
+d</pre>
+
+<pre>e
+
+</pre><pre>
+
+f</pre>
!! wikitext
a
f
-!! html
-<pre>a</pre><pre>b</pre>
-
-<pre>c
-</pre><pre>
-d</pre>
-
-<pre>e
-
-</pre><pre>
-
-f</pre>
!! end
!! test
Edited ISBN links not serializable as ISBN links should serialize as wikilinks
!! options
parsoid=html2wt
-!! wikitext
-[[Special:BookSources/1234567890|ISBN 1234567895]]
!! html
<a rel="mw:ExtLink" href="./Special:BookSources/1234567890">ISBN 1234567895</a>
+!! wikitext
+[[Special:BookSources/1234567890|ISBN 1234567895]]
!! end
!! test
Edited RFC links not serializable as RFC links should serialize as extlinks
!! options
parsoid=html2wt
-!! wikitext
-[//tools.ietf.org/html/rfc123 New RFC]
!! html
<a href="//tools.ietf.org/html/rfc123" rel="mw:ExtLink">New RFC</a>
+!! wikitext
+[//tools.ietf.org/html/rfc123 New RFC]
!! end
!! test
Edited PMID links not serializable as PMID links should serialize as extlinks
!! options
parsoid=html2wt
-!! wikitext
-[//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract New PMID]
!! html
<a href="//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract" rel="mw:ExtLink">New PMID</a>
+!! wikitext
+[//www.ncbi.nlm.nih.gov/pubmed/123?dopt=Abstract New PMID]
!! end
!! test
-Edited Redirect link should emit a non-piped wikitext link
+WTS of autolinks with trailing/surrounding context
!! options
parsoid=html2wt
+!! html/parsoid
+<p><a href="http://cscott.net">http://cscott.net</a><b>foo</b></p>
+<p><a href="http://cscott.net">http://cscott.net</a><b data-parsoid='{"stx":"html"}'>foo</b></p>
+<p><b><a href="http://cscott.net">http://cscott.net</a></b></p>
+<p><b><a href="http://cscott.net">http://cscott.net</a> </b></p>
+<p><b><a href="http://cscott.net">http://cscott.net</a>x</b></p>
+<p><a href="http://cscott.net">http://cscott.net</a>x</p>
!! wikitext
-#REDIRECT [[Bar]]
+http://cscott.net<nowiki/>'''foo'''
+
+http://cscott.net<b>foo</b>
+
+'''http://cscott.net<nowiki/>'''
+
+'''http://cscott.net '''
+
+'''http://cscott.net<nowiki/>x'''
+
+http://cscott.net<nowiki/>x
+!! end
+
+!! test
+WTS of autolinks with nowikis (round-trip)
+!! wikitext
+x<nowiki/>http://cscott.net<nowiki/>x
+!! html/parsoid
+<p>x<a rel="mw:ExtLink" href="http://cscott.net">http://cscott.net</a>x</p>
+!! end
+
+# this is the "easy" test because it leaves in place all the
+# data-parsoid information indicating this is an autolink
+!! test
+WTS of autolinks with escapes (editing)
+!! options
+parsoid={
+ "modes": ["wt2wt"],
+ "changes": [
+ [ "meta", "remove" ]
+ ]
+}
+!! wikitext
+x<nowiki/>http://cscott.net<nowiki/>x
+!! wikitext/edited
+x<nowiki/>http://cscott.net<nowiki/>x
+!! end
+
+!! test
+Edited Redirect link should emit a non-piped wikitext link
+!! options
+parsoid=html2wt
!! html
<link rel="mw:PageProp/redirect" href="Bar" data-parsoid='{"src":"#REDIRECT ","a":{"href":"./Foo"},"sa":{"href":"Foo"}}'>
+!! wikitext
+#REDIRECT [[Bar]]
!! end
!! test
T75121: Infer extension name from typeOf if data-mw is not present
!! options
parsoid=html2wt
-!! wikitext
-<foo />
!! html
<div typeOf="mw:Extension/foo"></div>
+!! wikitext
+<foo />
!! end
# -----------------------------------------------------------------
);
}
+ public static function provideIsRemoteUrl() {
+ return array(
+ array( true, 'http://localhost/w/red.gif?123' ),
+ array( true, 'https://example.org/x.png' ),
+ array( true, '//example.org/x.y.z/image.png' ),
+ array( true, '//localhost/styles.css?query=yes' ),
+ array( true, 'data:image/gif;base64,R0lGODlhAQABAIAAAP8AADAAACwAAAAAAQABAAACAkQBADs=' ),
+ array( false, 'x.gif' ),
+ array( false, '/x.gif' ),
+ array( false, './x.gif' ),
+ array( false, '../x.gif' ),
+ );
+ }
+
+ /**
+ * @dataProvider provideIsRemoteUrl
+ * @cover CSSMin::isRemoteUrl
+ */
+ public function testIsRemoteUrl( $expect, $url ) {
+ $this->assertEquals( CSSMin::isRemoteUrl( $url ), $expect );
+ }
+
+ public static function provideIsLocalUrls() {
+ return array(
+ array( false, 'x.gif' ),
+ array( true, '/x.gif' ),
+ array( false, './x.gif' ),
+ array( false, '../x.gif' ),
+ );
+ }
+
+ /**
+ * @dataProvider provideIsLocalUrls
+ * @cover CSSMin::isLocalUrl
+ */
+ public function testIsLocalUrl( $expect, $url ) {
+ $this->assertEquals( CSSMin::isLocalUrl( $url ), $expect );
+ }
+
public static function provideRemapRemappingCases() {
// red.gif and green.gif are one-pixel 35-byte GIFs.
// large.png is a 35K PNG that should be non-embeddable.