MediaWiki:Gadget-popups.js

З Вікіпедыі, свабоднай энцыклапедыі

Заўвага: Пасля апублікавання, вам можа спатрэбіцца ачыстка кэшу браўзера, каб убачыць унесеныя змены.

  • Firefox / Safari: націсніце Reload, утрымліваючы Shift, або націсніце Ctrl-F5 ці Ctrl-R (⌘-R на Макінтошах)
  • Google Chrome: Націсніце Ctrl-Shift-R (⌘-Shift-R на Mac)
  • Internet Explorer / Edge: націсніце Refresh, утрымліваючы Ctrl, або націсніце Ctrl-F5
  • Opera: Увайдзіце Menu → Settings (Opera → Preferences на Mac), далей Privacy & security → Clear browsing data → Cached images and files.
function setGlobalVarIfUndefined(name, value) {
	if ( !( name in window ) ) {
		window[ name ] = value;
	}
}

setGlobalVarIfUndefined( 'imagePopupsForImages', false );       // Не ўсплываць на ілюстрацыях
setGlobalVarIfUndefined( 'popupDelay', 1 );                     // Затрымка на секунду перад усплываннем акна
setGlobalVarIfUndefined( 'popupMaxWidth', 400 );                // Шырыня акна
setGlobalVarIfUndefined( 'popupMaxPreviewSentences', 10 );      // Больш прапаноў у акне
setGlobalVarIfUndefined( 'popupMaxPreviewCharacters', 666 );    // Больш сімвалаў у акне
setGlobalVarIfUndefined( 'popupPreviewFirstParOnly', false );   // Цытуецца не толькі першы абзац
setGlobalVarIfUndefined( 'popupPreviewKillTemplates', false );  // Шаблоны паказваць, хай і сырымі
setGlobalVarIfUndefined( 'popupFixDabs', false );               // [[Вікіпедыя:Тлумачэнне спасылак]]

popupDabRegexp = '[{][{]\\s*([Нн]еадназначнасць|[Шш]матзначнасць|[Dd]isambig|[Dd]isambiguation|[Дд]ызамбіг|[Нн]сіба|[Ам]монімы сістэматыкаў|[Mm]ilitarydis|[Сс]піс (цёзак|поўных цёзак|цёзак2|цёзак-цёзак) .*)[}/|]';

popupStrings = {
  'article': 'артыкул',
  'category': 'катэгорыя',
  'categories': 'катэгорый',
  'image': 'выява',
  'images': 'выяў',
  'stub': 'stub',
  'section stub': 'stub-секцыя',
  'Empty page': 'Пустая старонка',
  'kB': 'кб',
  'bytes': 'байт',
  'day': 'дзень',
  'days': 'дзён',
  'hour': 'гадзіна',
  'hours': 'гадзін',
  'minute': 'хвіліна',
  'minutes': 'хвілін',
  'second': 'секунда',
  'seconds': 'секунд',
  'week': 'тыдзень',
  'weeks': 'тыдняў',
  'search': 'пошук',
  'SearchHint': 'Знайсці артыкулы, якія змяшчаюць радок %s',
  'web': 'web',
  'global': 'глабальны',
  'globalSearchHint': 'Шукаць радок %s ва ўсіх моўных раздзелах Вікіпедыі',
  'googleSearchHint': 'Шукаць %s у Google',
  'more...': 'далей...',
  'actions': 'дзеянні',         ///// view articles and view talk
  'popupsMenu': 'тултыпы',
  'disable previews': 'адключыць прадпрагляд',
  'togglePreviewsHint': 'Папярэдні прагляд станіц з усплывальных вокнаў.',
  'toggle previews': 'папярэдні прагляд',
  'reset': 'скід',
  'disable': 'адключыць усплывальныя вокны',
  'disablePopupsHint': 'Адключыць усплывальныя вокны на гэтай старонцы. Для ўключэння абновіце старонку.',
  'purgePopupsHint': 'Адшараваць кэш усплывальных вокнаў.',
  'PopupsHint': 'Адшараваць кэш усплывальных вокнаў.',
  'spacebar': 'прастора',
  'view': 'прагляд',
  'view article': 'прагляд артыкула',
  'viewHint': 'Перайсці да %s',
  'talk': 'абмеркаванне',
  'talk page': 'абмеркаванне',
  'this revision': 'бягучая версія',
  'revision %s of %s': 'версія %s ад %s',
  'Revision %s of %s': 'Версія %s ад %s',
  'the revision prior to revision %s of %s': 'ад бягучай версіі да версіі %s старонкі %s',
  'Toggle image size': 'Клікніце каб павялічыць выяву',
  'del': 'выдаліць',                 ///// delete, protect, move
  'delete': 'выдаліць',
  'deleteHint': 'Выдаліць %s',
  'undeleteShort': '<',
  'UndeleteHint': 'Паказаць журнал выдаленняў старонкі %s',
  'protect': 'абараніць',
  'protectHint': 'Абараніць старонку %s',
  'unprotectShort': '<',
  'unprotectHint': 'Разблакіраваць старонку %s',
  'move': 'пераназваць',
  'move page': 'пераназваць',
  'MovepageHint': 'Пераназваць старонку %s',
  'edit': 'правіць',               ///// edit articles and talk
  'edit article': 'правіць',
  'editHint': 'Правіць артыкул %s',
  'edit talk': 'правіць абмеркаванне',
  'new': 'новая',
  'new topic': 'новая секцыя',
  'newSectionHint': 'Дадаць каментар да абмеркавання артыкула %s',
  'null edit': 'null-праўка',
  'nullEditHint': 'Запісаць старонку %s без змен',
  'hist': 'гісторыя',               ///// history, diffs, editors, related
  'history': 'гісторыя',
  'historyHint': 'Журнал змен старонкі %s',
  'last': 'прад.',
  'lastEdit': 'Папярэдняя праўка',
  'show last edit': 'апошняя праўка',
  'Show the last edit': 'Паказаць вынік апошняй праўкі',
  'lastContrib': 'апошні ўклад',
  'last set of edits': 'апошнія праўкі',
  'lastContribHint': 'Паказаць уклад удзельніка, які правіў апошні раз артыкул',
  'cur': 'бягуч.',
  'diffCur': 'бягуч.',
  'Show changes since revision %s': 'Паказаць змены, пачынальна з %s',
  '%s old': '%s назад', // as in 4 weeks old
  'oldEdit': 'прад.',
  'purge': 'ачысціць кэш',
  'purgeHint': 'Запытаць свежую копію %s',
  'raw': 'зыходны код',
  'rawHint': 'Прагледзець зыходны код старонкі %s',
  'render': 'HTML',
  'renderHint': 'Паказаць чыстую HTML версію старонкі %s',
  'Show the edit made to get revision': 'Паказаць праўкі для журнала змен',
  'sinceMe': 'да маіх правак',
  'changes since mine': 'да маіх правак',
  'sinceMeHint': 'Паказаць змены з моманту Вашага апошняга наведвання',
  'Couldn\'t find an edit by %s\nin the last %s edits to\n%s': 'Не знойдзена правак %s\nin апошніх %s правак \n%s',
  'eds': 'рэдактары',
  'editors': 'рэдактары',
  'editorListHint': 'Спіс удзельнікаў, якія правілі артыкул %s',
  'related': 'звязаныя праўкі',
  'relatedChanges': 'звязаныя праўкі',
  'related changes': 'звязаныя праўкі',
  'RecentchangeslinkedHint': 'Паказаць змены ў артыкуле, роднасныя %s',
  'editOld': 'правіць',          ///// edit old version, or revert
  'rv': 'адкат',
  'revert': 'адкат',
  'revertHint': 'Адкаціць %s',
  'undo': 'адмена',
  'undoHint': 'Правіць версію да правак',
  'defaultpopupRedlinkSummary': 'Выдаленне спасылкі на пустую станіцу [[%s]] з дапамогай [[:en:Wikipedia:Tools/Navigation_popups|усплывальных вокнаў]]',
  'defaultpopupFixDabsSummary': 'Выпраўленне неадназначнасці [[%s]] ? [[%s]] з дапамогай [[ВП:NavPopUp|усплывальных вокнаў]]',
  'defaultpopupFixRedirsSummary': 'Разгортванне рэдырэкту [[%s]] на артыкул [[%s]] з дапамогай [[ВП:NavPopUp|усплывальных вокнаў]]',
  'defaultpopupExtendedRevertSummary': 'Адкат да версіі %s ад %s, да версіі %s з дапамогай [[ВП:NavPopUp|усплывальных вокнаў]]',
  'defaultpopupRevertToPreviousSummary': 'Адкат да версіі %s з дапамогай [[ВП:Усплывальныя вокны|усплывальных вокнаў]]',
  'defaultpopupRevertSummary': 'Адкат да версіі %s з дапамогай [[ВП:Усплывальныя вокны|усплывальных вокнаў]]',
  'defaultpopupQueriedRevertToPreviousSummary': 'Адкат да версіі $1 ($2) ад $3 з дапамогай [[ВП:NavPopUp|усплывальных вокнаў]]',
  'defaultpopupQueriedRevertSummary': 'Адкат да версіі [[Удзельнік:$3|$3]] ад $2 ($1) з дапамогай [[ВП:NavPopUp|усплывальных вокнаў]]',
  'defaultpopupRmDabLinkSummary': 'Аддалена спасылка [[%s]] з дапамогай [[ВП:Усплывальныя вокны|усплывальных вокнаў]]',
  'Redirects': 'Перанакіраванні з', // as in Redirects to ...
  ' to ': ' на ',           // as in Redirects to ...
  'Bypass redirect': 'Абыход перанакіравання',
  'Fix this redirect': 'Выправіць рэдырэкт',
  'disambig': 'неадназначнасць',          ///// add or remove dab etc.
  'disambigHint': 'Выправіць неадназначнасць, устанавіўшы спасылку на [[%s]]',
  'Click to disambiguate this link to:': 'Выправіць неадназначнасць:',
  'remove this link': 'выдаліць гэту спасылку',
  'remove all links to this page from this article': 'выдаліць усе спасылкі на гэту старонку з артыкула',
  'remove all links to this disambig page from this article': 'выдаліць усе спасылкі на гэту неадназначную старонку з артыкула',
  'mainlink': 'спасылка',          ///// links, watch, unwatch
  'wikiLink': 'спасылка',
  'wikiLinks': 'спасылак',
  'links here': 'спасылкі сюды',
  'whatLinksHere': 'спасылкі сюды',
  'what links here': 'спасылкі сюды',
  'WhatlinkshereHint': 'Спіс усіх старонак, якія высылаюцца на %s',
  'unwatchShort': '<',
  'watchThingy': 'сачыць',  // called watchThingy because {}.watch is a function
  'watchHint': 'Дадаць станіцу %s у ваш спіс назірання',
  'unwatchHint': 'Выдаліць станіцу %s з вашага спісу назірання',
  'Only found one editor: %s made %s edits': 'Знойдзены толькі адзін рэдактар: %s зрабіў %s правак',
  '%s seems to be the last editor to the page %s': '%s быў апошнім рэдактарам старонкі %s',
  'rss': 'rss',
  'Diff truncated for performance reasons': 'Не атрымалася атрымаць апісанне змен',
  'Old revision': 'Папярэдняя версія',
  'New revision': 'Бягучая версія',
  'Something went wrong :-(': 'Памылка :(',
  'Empty revision, maybe non-existent': 'Пустая, магчыма не існуючая версія',
  'Unknown date': 'Невядомая дата',
  'Empty category': 'Пустая катэгорыя',
  'Category members (%s shown)': 'Старонкі ў катэгорыі (паказана %s)',
  'No image links found': 'Не знойдзена спасылак на выяву',
  'File links': 'Спасылкі на выяву',
  'not commons': 'Выявы з такім імем няма ў Wikimedia Commons.',
  'commons only': 'Гэта выява знаходзіцца ў Wikimedia Commons.',
  'No image found': 'Выява не знойдзена',
  'commons dupe': 'Такая выява ўжо ёсць у сховішча выяў Wikimedia Commons.',
  'commons conflict': 'Выява з гэтым імем ужо існуе ў сховішча выяў Wikimedia Commons.',
  'user': 'удзельнік',               ///// user page, talk, email, space
  'user&nbsp;page': 'удзельнік',
  'user talk': 'абмеркаванне',
  'edit user talk': 'правіць',
  'leave comment': 'каментаваць',
  'email': 'email',
  'email user': 'адправіць email',
  'EmailuserHint': 'Адправіць email %s',
  'space': 'падстаронкі', // short form for userSpace link
  'PrefixindexHint': 'Паказаць старонкі ў прасторы імёнаў %s',
  'count': 'лічыльнік',             ///// contributions, tree, log
  'edit counter': 'лічыльнік правак',
  'katelinkHint': 'лічыльнік правак карыстача %s',
  'contribs': 'уклад',
  'contributions': 'уклад',
  'ContributionsHint': 'Спіс старонак, якія змяняў удзельнік %s',
  'tree': 'цалкам',
  'contribsTreeHint': 'Прагляд укладу %s па прасторы імёнаў і назве артыкулаў',
  'log': 'журнал',
  'user log': 'журнал',
  'userLogHint': 'Адмысловае:Log',
  'arin': 'whois',             ///// ARIN lookup, block user or IP
  'Look up %s in ARIN whois database': 'Знайсці %s у базе даных ARIN whois',
  'unblockShort': '←',
  'block': 'блакіраваць',
  'block user': 'блакіраваць',
  'IpblocklistHint': 'Разблакіраваць %s',
  'BlockipHint': 'Абараніць %s ад правіння',
  'block log': 'журнал блакаванняў',
  'blockLogHint': 'Паказаць журнал блакаванняў для %s',
  'protectLogHint': 'Паказаць журнал аховы для %s',
  'pageLogHint': 'Паказаць гісторыю правак %s',
  'deleteLogHint': 'Паказаць журнал выдаленняў для %s',
  'Invalid %s %s': 'Дзеянне %s памылкова: %s',
  'Enter a non-empty edit summary or press cancel to abort': 'Запоўніце апісанне змен ці націсніце кнопку Адмяніць',
  'Failed to get revision information, please edit manually.\n\n': 'Памылка пры атрыманні журнала правак старонкі. Калі ласка, адрэдагуйце старонку ўручную.\n\n',
  'The %s button has been automatically clicked. Please wait for the next page to load.': 'Аўтаматычны пераход па %s. Калі ласка, дачакайцеся завяршэння загрузкі старонкі.',
  'Could not find button %s. Please check the settings in your javascript file.': 'Кнопка %s не знойдзена. Калі ласка, праверце настройкі ў вашым javascript выяве.',
  'Open full-size image': 'Адкрыць поўнапамерную выяву',
  'zxy': 'zxy'
};

mw.loader.load('https://en.wikipedia.org/w/load.php?modules=ext.gadget.Navigation_popups');