Add message 'undelete-fieldset-title' to resolve issue identified in r37095 and rever...
[lhc/web/wiklou.git] / languages / messages / MessagesUk.php
index ffd77d2..dde6e63 100644 (file)
@@ -4,15 +4,14 @@
  * @ingroup Language
  * @file
  *
- * @author Gutsul (Gutsul.ua at Google Mail)
  * @author Ahonc
- * @author Dubyk
- * @author Kalan
  * @author AS
  * @author Siebrand
- * @author SPQRobin
- * @author EugeneZelenko
  * @author Innv
+ * @author Dubyk
+ * @author EugeneZelenko
+ * @author Kalan
+ * @author Gutsul (Gutsul.ua at Google Mail)
  */
 
 /*
@@ -33,24 +32,28 @@ $fallback8bitEncoding = 'windows-1251';
 $linkPrefixExtension = true;
 
 $namespaceNames = array(
-       NS_MEDIA            => 'Медіа',
-       NS_SPECIAL          => 'Спеціальні',
-       NS_MAIN             => '',
-       NS_TALK             => 'Обговорення',
-       NS_USER             => 'Користувач',
-       NS_USER_TALK        => 'Обговорення_користувача',
-       #NS_PROJECT set by $wgMetaNamespace
-       NS_PROJECT_TALK     => 'Обговорення_{{grammar:genitive|$1}}',
-       NS_IMAGE            => 'Зображення',
-       NS_IMAGE_TALK       => 'Обговорення_зображення',
-       NS_MEDIAWIKI        => 'MediaWiki',
-       NS_MEDIAWIKI_TALK   => 'Обговорення_MediaWiki',
-       NS_TEMPLATE         => 'Шаблон',
-       NS_TEMPLATE_TALK    => 'Обговорення_шаблону',
-       NS_HELP             => 'Довідка',
-       NS_HELP_TALK        => 'Обговорення_довідки',
-       NS_CATEGORY         => 'Категорія',
-       NS_CATEGORY_TALK    => 'Обговорення_категорії',
+       NS_MEDIA          => 'Медіа',
+       NS_SPECIAL        => 'Спеціальна',
+       NS_MAIN           => '',
+       NS_TALK           => 'Обговорення',
+       NS_USER           => 'Користувач',
+       NS_USER_TALK      => 'Обговорення_користувача',
+       # NS_PROJECT set by \$wgMetaNamespace
+       NS_PROJECT_TALK   => 'Обговорення_{{grammar:genitive|$1}}',
+       NS_IMAGE          => 'Зображення',
+       NS_IMAGE_TALK     => 'Обговорення_зображення',
+       NS_MEDIAWIKI      => 'MediaWiki',
+       NS_MEDIAWIKI_TALK => 'Обговорення_MediaWiki',
+       NS_TEMPLATE       => 'Шаблон',
+       NS_TEMPLATE_TALK  => 'Обговорення_шаблону',
+       NS_HELP           => 'Довідка',
+       NS_HELP_TALK      => 'Обговорення_довідки',
+       NS_CATEGORY       => 'Категорія',
+       NS_CATEGORY_TALK  => 'Обговорення_категорії',
+);
+
+$namespaceAliases = array(
+       'Спеціальні' => NS_SPECIAL,
 );
 
 $skinNames = array(
@@ -213,6 +216,11 @@ $magicWords = array(
        'pagesincategory'     => array( '1', 'PAGESINCATEGORY', 'PAGESINCAT', 'СТОР_В_КАТ' ),
 );
 
+$imageFiles = array(
+       'button-bold'   => 'uk/button_bold.png',
+       'button-italic' => 'uk/button_italic.png',
+);
+
 $linkTrail = '/^([a-zабвгґдеєжзиіїйклмнопрстуфхцчшщьєюяёъы“»]+)(.*)$/sDu';
 
 $messages = array(
@@ -245,8 +253,8 @@ $messages = array(
 'tog-enotifrevealaddr'        => 'Показувати мою поштову адресу в повідомленнях',
 'tog-shownumberswatching'     => 'Показувати кількість користувачів, які додали сторінку до свого списку спостереження',
 'tog-fancysig'                => 'Простий підпис (без автоматичного посилання)',
-'tog-externaleditor'          => 'За замовчуванням використовувати зовнішній редактор',
-'tog-externaldiff'            => 'За замовчуванням використовувати зовнішню програму порівняння версій',
+'tog-externaleditor'          => "За замовчуванням використовувати зовнішній редактор (тільки для досвідчених користувачів, вимагає спеціальних налаштувань вашого комп'ютера)",
+'tog-externaldiff'            => "За замовчуванням використовувати зовнішню програму порівняння версій (тільки для досвідчених користувачів, вимагає спеціальних налаштувань вашого комп'ютера)",
 'tog-showjumplinks'           => 'Активізувати допоміжні посилання «перейти до»',
 'tog-uselivepreview'          => 'Використовувати швидкий попередній перегляд (JavaScript, експериментально)',
 'tog-forceeditsummary'        => 'Попереджати, коли не зазначений короткий опис редагування',
@@ -411,7 +419,7 @@ $messages = array(
 'redirectedfrom'    => '(Перенаправлено з $1)',
 'redirectpagesub'   => 'Сторінка-перенаправлення',
 'lastmodifiedat'    => 'Остання зміна цієї сторінки: $2, $1.', # $1 date, $2 time
-'viewcount'         => 'Цю сторінку переглядали $1 {{plural:$1|раз|рази|разів}}.',
+'viewcount'         => 'Цю сторінку переглядали $1 {{PLURAL:$1|раз|рази|разів}}.',
 'protectedpage'     => 'Захищена сторінка',
 'jumpto'            => 'Перейти до:',
 'jumptonavigation'  => 'навігація',
@@ -522,12 +530,12 @@ $1",
 'readonlytext'         => 'Додавання нових статей та інші зміни бази даних у даний момент заблоковані, ймовірно, через планове сервісне обслуговування бази даних, після закінчення якого буде відновлено нормальний стан.
 
 Адміністратор, що заблокував базу, дав наступне пояснення: $1',
-'missingarticle'       => 'База даних не знайшла тексту сторінки, хоча повинна була знайти, під назвою «$1».
+'missing-article'      => 'У базі даних не знайдений запитаний текст сторінки «$1» $2.
 
\97азвиÑ\87ай Ñ\86е Ð²Ð¸ÐºÐ»Ð¸ÐºÐ°Ð½Ð¾ Ð²Ð¸ÐºÐ¾Ñ\80иÑ\81Ñ\82аннÑ\8fм Ð·Ð°Ñ\81Ñ\82аÑ\80Ñ\96лого Ð¿Ð¾Ñ\81иланнÑ\8f Ð½Ð° Ð¶Ñ\83Ñ\80нал Ð·Ð¼Ñ\96н Ð°Ð±Ð¾ Ð²Ñ\96дмÑ\96нноÑ\81Ñ\82ей Ð´Ð»Ñ\8f Ñ\81Ñ\82оÑ\80Ñ\96нки, Ñ\89о була вилучена.
\9fодÑ\96бна Ñ\81иÑ\82Ñ\83аÑ\86Ñ\96Ñ\8f Ð·Ð°Ð·Ð²Ð¸Ñ\87ай Ð²Ð¸Ð½Ð¸ÐºÐ°Ñ\94 Ð¿Ñ\80и Ñ\81пÑ\80обÑ\96 Ð¿ÐµÑ\80еÑ\85одÑ\83 Ð¿Ð¾ Ð·Ð°Ñ\81Ñ\82аÑ\80Ñ\96ломÑ\83 Ð¿Ð¾Ð¸Ð°Ð»Ð½Ð½Ñ\8e Ð½Ð° Ñ\96Ñ\81Ñ\82оÑ\80Ñ\96Ñ\8e Ð·Ð¼Ñ\96н Ñ\81Ñ\82оÑ\80Ñ\96нки, Ñ\8fка була вилучена.
 
-ЯкÑ\89о Ñ\81пÑ\80ава Ð½Ðµ Ð² Ñ\86Ñ\8cомÑ\83, Ñ\82о, Ñ\88видÑ\88е Ð·Ð° Ð²Ñ\81е, Ð²Ð¸ Ð·Ð½Ð°Ð¹Ñ\88ли Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑ\83 Ð² Ð¿Ñ\80огÑ\80амномÑ\83 Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ\87еннÑ\96 Ð²Ñ\96кі.
-Будь ласка, повідомте про це адміністратору, зазначивши URL.',
+ЯкÑ\89о Ñ\81пÑ\80ава Ð½Ðµ Ð² Ñ\86Ñ\8cомÑ\83, Ñ\82о, Ñ\88видÑ\88е Ð·Ð° Ð²Ñ\81е, Ð²Ð¸ Ð²Ð¸Ñ\8fвили Ð¿Ð¾Ð¼Ð¸Ð»ÐºÑ\83 Ñ\83 Ð¿Ñ\80огÑ\80амномÑ\83 Ð·Ð°Ð±ÐµÐ·Ð¿ÐµÑ\87енні.
+Будь ласка, повідомте про це адміністратора, заначивши URL.',
 'missingarticle-rev'   => '(версія № $1)',
 'missingarticle-diff'  => '(Різниця: $1, $2)',
 'readonly_lag'         => 'База даних автоматично заблокована від змін, доки вторинний сервер БД не синхронізується з первинним.',
@@ -570,6 +578,11 @@ $1",
 'titleprotected'       => "Створення сторінки з такою назвою було заборонене користувачем [[User:$1|$1]].
 Зазначена наступна причина: ''$2''.",
 
+# Virus scanner
+'virus-badscanner'     => 'Помилка налаштування: невідомий сканер вірусів: <i>$1</i>',
+'virus-scanfailed'     => 'помилка сканування (код $1)',
+'virus-unknownscanner' => 'невідомий антивірус:',
+
 # Login and logout pages
 'logouttitle'                => 'Вийти з системи',
 'logouttext'                 => '<strong>Ви працюєте в тому ж режимі, який був до вашого входу до системи.</strong>
@@ -607,6 +620,7 @@ $1",
 'youremail'                  => 'Адреса електронної пошти:',
 'username'                   => "Ім'я користувача:",
 'uid'                        => 'Ідентифікатор користувача:',
+'prefs-memberingroups'       => 'Член {{PLURAL:$1|групи|груп}}:',
 'yourrealname'               => "Справжнє ім'я:",
 'yourlanguage'               => 'Мова інтерфейсу:',
 'yourvariant'                => 'Варіант мови:',
@@ -637,7 +651,7 @@ $1",
 'wrongpassword'              => 'Ви ввели хибний пароль. Спробуйте ще раз.',
 'wrongpasswordempty'         => 'Ви не ввели пароль. Будь ласка, спробуйте ще раз.',
 'passwordtooshort'           => 'Ваш пароль неправильний або занадто короткий.
-Він має містити принаймні $1 символів і відрізнятися від імені користувача.',
+Він має містити принаймні $1 {{PLURAL:$1|символ|символи|символів}} і відрізнятися від імені користувача.',
 'mailmypassword'             => 'Надіслати новий пароль',
 'passwordremindertitle'      => "Пам'ятка пароля користувача {{grammar:genitive|{{SITENAME}}}}",
 'passwordremindertext'       => 'Хтось (можливо, ви, з IP-адреси $1)
@@ -699,25 +713,25 @@ $1",
 'hr_tip'          => 'Горизонтальна лінія (не використовуйте часто)',
 
 # Edit pages
-'summary'                   => 'Короткий опис змін',
-'subject'                   => 'Тема/заголовок',
-'minoredit'                 => 'Незначна зміна',
-'watchthis'                 => 'Спостерігати за цією сторінкою',
-'savearticle'               => 'Зберегти сторінку',
-'preview'                   => 'Попередній перегляд',
-'showpreview'               => 'Попередній перегляд',
-'showlivepreview'           => 'Швидкий попередній перегляд',
-'showdiff'                  => 'Показати зміни',
-'anoneditwarning'           => "'''Увага''': Ви не ввійшли до системи. Ваша IP-адреса буде записана до історії змін цієї сторінки.",
-'missingsummary'            => "'''Нагадування''': Ви не дали короткого опису змін.
+'summary'                          => 'Короткий опис змін',
+'subject'                          => 'Тема/заголовок',
+'minoredit'                        => 'Незначна зміна',
+'watchthis'                        => 'Спостерігати за цією сторінкою',
+'savearticle'                      => 'Зберегти сторінку',
+'preview'                          => 'Попередній перегляд',
+'showpreview'                      => 'Попередній перегляд',
+'showlivepreview'                  => 'Швидкий попередній перегляд',
+'showdiff'                         => 'Показати зміни',
+'anoneditwarning'                  => "'''Увага''': Ви не ввійшли до системи. Ваша IP-адреса буде записана до історії змін цієї сторінки.",
+'missingsummary'                   => "'''Нагадування''': Ви не дали короткого опису змін.
 Натиснувши кнопку «Зберегти» ще раз, ви збережете зміни без коментаря.",
-'missingcommenttext'        => 'Будь ласка, введіть нижче ваше повідомлення.',
-'missingcommentheader'      => "'''Нагадування''': Ви не зазначили коментар до редагування.
+'missingcommenttext'               => 'Будь ласка, введіть нижче ваше повідомлення.',
+'missingcommentheader'             => "'''Нагадування''': Ви не зазначили коментар до редагування.
 Натиснувши кнопку «Зберегти сторінку» ще раз, ви збережете редагування без коментаря.",
-'summary-preview'           => 'Опис буде',
-'subject-preview'           => 'Заголовок буде',
-'blockedtitle'              => 'Користувача заблоковано',
-'blockedtext'               => "<big>'''Ваш обліковий запис або IP-адреса заблоковані.'''</big>
+'summary-preview'                  => 'Опис буде',
+'subject-preview'                  => 'Заголовок буде',
+'blockedtitle'                     => 'Користувача заблоковано',
+'blockedtext'                      => "<big>'''Ваш обліковий запис або IP-адреса заблоковані.'''</big>
 
 Блокування виконане адміністратором $1. Зазначена наступна причина: ''«$2»''.
 
@@ -730,7 +744,7 @@ $1",
 Зверніть увагу, що ви не зможете надіслати листа адміністратору, якщо ви не зареєстровані або не підтвердили свою електронну адресу в [[Special:Preferences|особистих налаштуваннях]], а також якщо вам було заборонено надсилати листи при блокуванні.
 
 Ваша IP-адреса — $3, ідентифікатор блокування — #$5. Будь ласка, зазначайте ці дані у своїх запитах.",
-'autoblockedtext'           => "Ваша IP-адреса автоматично заблокована у зв'язку з тим, що вона раніше використовувалася кимось із заблокованих користувачів. Адміністратор ($1), що її заблокував, зазначив наступну причину блокування:
+'autoblockedtext'                  => "Ваша IP-адреса автоматично заблокована у зв'язку з тим, що вона раніше використовувалася кимось із заблокованих користувачів. Адміністратор ($1), що її заблокував, зазначив наступну причину блокування:
 
 :«$2»
 
@@ -742,105 +756,106 @@ $1",
 Зверніть увагу, що ви не зможете надіслати листа адміністраторові, якщо ви не зареєстровані у проекті або не підтвердили свою електронну адресу в [[{{ns:special}}:Preferences|особистих налаштуваннях]], а також якщо вам було заборонено надсилати листи при блокуванні.
 
 Ваш ідентифікатор блокування — #$5. Будь ласка, зазначайте його у своїх запитах.",
-'blockednoreason'           => 'не вказано причини',
-'blockedoriginalsource'     => 'Зміст сторінки «$1» наведено нижче:',
-'blockededitsource'         => "Текст '''ваших редагувань''' сторінки «$1» наведено нижче:",
-'whitelistedittitle'        => 'Для редагування необхідно ввійти в систему',
-'whitelistedittext'         => 'Ви повинні $1 щоб редагувати сторінки.',
-'whitelistreadtitle'        => 'Для перегляду необхідно ввійти в систему',
-'whitelistreadtext'         => 'Ви повинні [[Special:Userlogin|зареєструватися]] для перегляду цих сторінок.',
-'whitelistacctitle'         => 'У вас немає прав для створення облікового запису',
-'whitelistacctext'          => 'Щоб мати можливість створення облікових записів в цій вікі, ви повинні [[Special:Userlogin|зареєструватися]] й мати відповідні права.',
-'confirmedittitle'          => 'Для редагування необхідно підтвердити адресу ел. пошти',
-'confirmedittext'           => 'Ви повинні підтвердити вашу адресу електронної пошти перед редагуванням сторінок.
+'blockednoreason'                  => 'не вказано причини',
+'blockedoriginalsource'            => 'Зміст сторінки «$1» наведено нижче:',
+'blockededitsource'                => "Текст '''ваших редагувань''' сторінки «$1» наведено нижче:",
+'whitelistedittitle'               => 'Для редагування необхідно ввійти в систему',
+'whitelistedittext'                => 'Ви повинні $1 щоб редагувати сторінки.',
+'whitelistreadtitle'               => 'Для перегляду необхідно ввійти в систему',
+'whitelistreadtext'                => 'Ви повинні [[Special:Userlogin|зареєструватися]] для перегляду цих сторінок.',
+'whitelistacctitle'                => 'У вас немає прав для створення облікового запису',
+'whitelistacctext'                 => 'Щоб мати можливість створення облікових записів в цій вікі, ви повинні [[Special:Userlogin|зареєструватися]] й мати відповідні права.',
+'confirmedittitle'                 => 'Для редагування необхідно підтвердити адресу ел. пошти',
+'confirmedittext'                  => 'Ви повинні підтвердити вашу адресу електронної пошти перед редагуванням сторінок.
 Будь-ласка зазначте і підтвердіть вашу електронну адресу на [[Special:Preferences|сторінці налаштувань]].',
-'nosuchsectiontitle'        => 'Немає такого розділу',
-'nosuchsectiontext'         => 'Ви пробуєте редагувати розділ, якого не існує. Оскільки немає розділу $1, нема куди зберегти ваші редагування.',
-'loginreqtitle'             => 'Необхідно ввійти до системи',
-'loginreqlink'              => 'ввійти в систему',
-'loginreqpagetext'          => 'Ви повинні $1, щоб переглянути інші сторінки.',
-'accmailtitle'              => 'Пароль надіслано.',
-'accmailtext'               => "Пароль для '$1' надіслано на $2.",
-'newarticle'                => '(Нова)',
-'newarticletext'            => "Ви перейшли на сторінку, яка поки що не існує.
+'nosuchsectiontitle'               => 'Немає такого розділу',
+'nosuchsectiontext'                => 'Ви пробуєте редагувати розділ, якого не існує. Оскільки немає розділу $1, нема куди зберегти ваші редагування.',
+'loginreqtitle'                    => 'Необхідно ввійти до системи',
+'loginreqlink'                     => 'ввійти в систему',
+'loginreqpagetext'                 => 'Ви повинні $1, щоб переглянути інші сторінки.',
+'accmailtitle'                     => 'Пароль надіслано.',
+'accmailtext'                      => "Пароль для '$1' надіслано на $2.",
+'newarticle'                       => '(Нова)',
+'newarticletext'                   => "Ви перейшли на сторінку, яка поки що не існує.
 
 Щоб створити нову сторінку, наберіть текст у вікні нижче (див. [[{{MediaWiki:Helppage}}|довідкову статтю]], щоб отримати більше інформації).
 Якщо ви опинились тут помилково, просто натисніть кнопку браузера '''назад'''.",
-'anontalkpagetext'          => "----
+'anontalkpagetext'                 => "----
 ''Це сторінка обговорення, що належить анонімному користувачу, який ще не зареєструвався або не скористався зареєстрованим ім'ям. Тому ми вимушені використовувати IP-адресу для його ідентифікації.
 Одна IP-адреса може використовуватися декількома користувачами. Якщо ви — анонімний користувач і вважаєте, що отримали коментарі, адресовані не вам, будь ласка [[Special:userlogin|зареєструйтесь або увійдіть до системи]], щоб у майбутньому уникнути можливої плутанини з іншими анонімними користувачами.''",
-'noarticletext'             => "Зараз на цій сторінці нема тексту. Ви можете [[Special:Search/{{PAGENAME}}|пошукати цю назву]] в інших статтях або '''[{{fullurl:{{FULLPAGENAME}}|action=edit}} створити сторінку з такою назвою]'''.",
-'userpage-userdoesnotexist' => 'Користувач під назвою "$1" не зареєстрований. Перевірте, якщо ви хочете створити/редагувати цю сторінку.',
-'clearyourcache'            => "'''Зауваження:''' Після зберігання, ви маєте відновити кеш вашого браузера, щоб побачити зміни. '''Mozilla / Firefox / Safari:''' тримайте ''Shift'' коли натискаєте ''Reload'', або натисніть ''Ctrl-Shift-R'' (''Cmd-Shift-R'' на Apple Mac); '''IE:''' тримайте ''Ctrl'' коли натискаєте ''Refresh'', або натисніть ''Ctrl-F5''; '''Konqueror:''': натисніть кнопку ''Reload'', або натисніть ''F5''; '''Opera''' користувачам може знадобитись повністю очистити кеш у ''Tools→Preferences''.",
-'usercssjsyoucanpreview'    => '<strong>Підказка:</strong> Використовуйте кнопку попереднього перегляду, щоб протестувати ваш новий css-файл чи js-файл перед збереженням.',
-'usercsspreview'            => "'''Пам'ятайте, що це лише попередній перегляд вашого css-файлу, його ще не збережено!'''",
-'userjspreview'             => "'''Пам'ятайте, що це тільки попередній перегляд вашого JavaScript-файлу і поки він ще не збережений!'''",
-'userinvalidcssjstitle'     => "'''Увага:''' теми оформлення «$1» не знайдено. Пам\\'ятайте, що користувацькі .css и .js сторінки повинні мати назву, що складається лише з малих букв, наприклад «{{ns:user}}:Хтось/monobook.css», а не «{{ns:user}}:Хтось/Monobook.css».",
-'updated'                   => '(Оновлена)',
-'note'                      => '<strong>Зауваження:</strong>',
-'previewnote'               => '<strong>Це лише попередній перегляд,
+'noarticletext'                    => "Зараз на цій сторінці нема тексту. Ви можете [[Special:Search/{{PAGENAME}}|пошукати цю назву]] в інших статтях або '''[{{fullurl:{{FULLPAGENAME}}|action=edit}} створити сторінку з такою назвою]'''.",
+'userpage-userdoesnotexist'        => 'Користувач під назвою "$1" не зареєстрований. Перевірте, якщо ви хочете створити/редагувати цю сторінку.',
+'clearyourcache'                   => "'''Зауваження:''' Після зберігання, ви маєте відновити кеш вашого браузера, щоб побачити зміни. '''Mozilla / Firefox / Safari:''' тримайте ''Shift'' коли натискаєте ''Reload'', або натисніть ''Ctrl-Shift-R'' (''Cmd-Shift-R'' на Apple Mac); '''IE:''' тримайте ''Ctrl'' коли натискаєте ''Refresh'', або натисніть ''Ctrl-F5''; '''Konqueror:''': натисніть кнопку ''Reload'', або натисніть ''F5''; '''Opera''' користувачам може знадобитись повністю очистити кеш у ''Tools→Preferences''.",
+'usercssjsyoucanpreview'           => '<strong>Підказка:</strong> Використовуйте кнопку попереднього перегляду, щоб протестувати ваш новий css-файл чи js-файл перед збереженням.',
+'usercsspreview'                   => "'''Пам'ятайте, що це лише попередній перегляд вашого css-файлу, його ще не збережено!'''",
+'userjspreview'                    => "'''Пам'ятайте, що це тільки попередній перегляд вашого JavaScript-файлу і поки він ще не збережений!'''",
+'userinvalidcssjstitle'            => "'''Увага:''' теми оформлення «$1» не знайдено. Пам\\'ятайте, що користувацькі .css и .js сторінки повинні мати назву, що складається лише з малих букв, наприклад «{{ns:user}}:Хтось/monobook.css», а не «{{ns:user}}:Хтось/Monobook.css».",
+'updated'                          => '(Оновлена)',
+'note'                             => '<strong>Зауваження:</strong>',
+'previewnote'                      => '<strong>Це лише попередній перегляд,
 текст ще не збережений!</strong>',
-'previewconflict'           => 'Цей попередній перегляд відображає текст з верхнього вікна редагування так, як він буде виглядіти, якщо ви вирішите зберегти його.',
-'session_fail_preview'      => '<strong>Система не може зберегти ваші редагування оскільки втрачені дані сесії. Будь ласка повторіть вашу спробу. Якщо помилка буде повторюватись, спробуйте вийти з системи і зайти знов.
+'previewconflict'                  => 'Цей попередній перегляд відображає текст з верхнього вікна редагування так, як він буде виглядіти, якщо ви вирішите зберегти його.',
+'session_fail_preview'             => '<strong>Система не може зберегти ваші редагування оскільки втрачені дані сесії. Будь ласка повторіть вашу спробу. Якщо помилка буде повторюватись, спробуйте вийти з системи і зайти знов.
 </strong>',
-'session_fail_preview_html' => "<sstrong>Вибачте! Неможливо зберегти ваші зміни через втрату даних HTML-сесії.</sstrong>
+'session_fail_preview_html'        => "<sstrong>Вибачте! Неможливо зберегти ваші зміни через втрату даних HTML-сесії.</sstrong>
 
 ''Так як дана вікі дозволяє використовувати чистий HTML, попередній перегляд відключено, щоб попередити JavaScript-атаки.''
 
 <sstrong>Якщо це доброякісна спроба редагування, будь ласка, спробуйте ще раз. Якщо не вийде знову, - спробуйте завершити сеанс роботи й ще раз ввійти до системи.</sstrong>",
-'token_suffix_mismatch'     => '<strong>Ваше редагування було відхилене, оскільки ваша програма не правильно обробляє знаки пунктуації у вікні редагування. Редагування було скасоване для запобігання спотворенню тексту статті.
+'token_suffix_mismatch'            => '<strong>Ваше редагування було відхилене, оскільки ваша програма не правильно обробляє знаки пунктуації у вікні редагування. Редагування було скасоване для запобігання спотворенню тексту статті.
 Подібні проблеми можуть виникати при використанні анонімізуючих веб-проксі, що містять помилки.</strong>',
-'editing'                   => 'Редагування $1',
-'editingsection'            => 'Редагування $1 (розділ)',
-'editingcomment'            => 'Редагування $1 (коментар)',
-'editconflict'              => 'Конфлікт редакцій: $1',
-'explainconflict'           => 'Ще хтось змінив цю сторінку з того часу, як ви розпочали її змінювати.
+'editing'                          => 'Редагування $1',
+'editingsection'                   => 'Редагування $1 (розділ)',
+'editingcomment'                   => 'Редагування $1 (коментар)',
+'editconflict'                     => 'Конфлікт редакцій: $1',
+'explainconflict'                  => 'Ще хтось змінив цю сторінку з того часу, як ви розпочали її змінювати.
 У верхньому вікні показано поточний текст сторінки.
 Ваші зміни показані в нижньому вікні.
 Вам необхідно перенести ваші зміни в існуючий текст.
 Якщо ви натиснете «Зберегти сторінку», то буде збережено <b>тільки</b> текст у верхньому вікні редагування.',
-'yourtext'                  => 'Ваш текст',
-'storedversion'             => 'Збережена версія',
-'nonunicodebrowser'         => '<strong>ПОПЕРЕДЖЕННЯ: Ваш [[браузер]] не підтримує кодування [[Юнікод]]. При редагуванні статей всі не-ASCII символи будуть замінені на свої шіснадцяткові коди.</strong>',
-'editingold'                => '<strong>ПОПЕРЕДЖЕННЯ: Ви редагуєте застарілу версію даної статті.
+'yourtext'                         => 'Ваш текст',
+'storedversion'                    => 'Збережена версія',
+'nonunicodebrowser'                => '<strong>ПОПЕРЕДЖЕННЯ: Ваш [[браузер]] не підтримує кодування [[Юнікод]]. При редагуванні статей всі не-ASCII символи будуть замінені на свої шіснадцяткові коди.</strong>',
+'editingold'                       => '<strong>ПОПЕРЕДЖЕННЯ: Ви редагуєте застарілу версію даної статті.
 Якщо ви збережете її, будь-які редагування, зроблені між версіями, будуть втрачені.</strong>',
-'yourdiff'                  => 'Відмінності',
-'copyrightwarning'          => 'Зверніть увагу, що будь-які додавання і зміни до {{grammar:genitive|{{SITENAME}}}} розглядаються як випущені на умовах ліцензії $2 (див. $1).
+'yourdiff'                         => 'Відмінності',
+'copyrightwarning'                 => 'Зверніть увагу, що будь-які додавання і зміни до {{grammar:genitive|{{SITENAME}}}} розглядаються як випущені на умовах ліцензії $2 (див. $1).
 Якщо ви не бажаєте, щоб написане вами безжалісно редагувалось і розповсюджувалося за бажанням будь-кого, не пишіть тут.<br />
 Ви також підтверджуєте, що написане вами тут належить вам або взяте з джерела, що є суспільним надбанням чи подібним вільним джерелом.
 <strong>НЕ ПУБЛІКУЙТЕ ТУТ БЕЗ ДОЗВОЛУ МАТЕРІАЛИ, ЩО ОХОРОНЯЮТЬСЯ АВТОРСЬКИМ ПРАВОМ!</strong>',
-'copyrightwarning2'         => "Будь ласка, зверніть увагу, що всі внесені вами зміни
+'copyrightwarning2'                => "Будь ласка, зверніть увагу, що всі внесені вами зміни
 можуть редагуватися чи бути видаленими іншими користувачами.
 Якщо ви не бажаєте, щоб написане вами безжалісно редагувалось - не пишіть тут.<br />
 Ви також зобов'язуєтесь, що написане вами тут належить вам чи взято з джерела,
 що є суспільною власністю чи подібним вільним джерелом (див. $1).<br />
 <strong>НЕ ПУБЛІКУЙТЕ ТУТ БЕЗ ДОЗВОЛУ ТВОРИ, ЩО Є ОБ'ЄКТОМ АВТОРСКОГО ПРАВА,
 Й ЛІЦЕНЗІЯ ЯКИХ НЕ ДОЗВОЛЯЄ ПОДІБНОЇ ПУБЛІКАЦІЇ!</strong>",
-'longpagewarning'           => '<strong>ПОПЕРЕДЖЕННЯ: Довжина цієї статті $1 кілобайт; статті, розмір яких перевищує 32кб. можуть створювати проблеми для деяких браузерів.
+'longpagewarning'                  => '<strong>ПОПЕРЕДЖЕННЯ: Довжина цієї статті $1 кілобайт; статті, розмір яких перевищує 32кб. можуть створювати проблеми для деяких браузерів.
 Розгляньте, будь-ласка, варіанти розбиття статті на менші частини.</strong>',
-'longpageerror'             => '<strong>ПОМИЛКА: текст, що ви хочете зберегти має $1 кілобайт, що більше ніж встановлену межу $2 кілобайт. Сторінку неможливо зберегти.</strong>',
-'readonlywarning'           => "<strong>ПОПЕРЕДЖЕННЯ: База даних заблокована в зв'язку з процедурами обслуговування,
+'longpageerror'                    => '<strong>ПОМИЛКА: текст, що ви хочете зберегти має $1 кілобайт, що більше ніж встановлену межу $2 кілобайт. Сторінку неможливо зберегти.</strong>',
+'readonlywarning'                  => "<strong>ПОПЕРЕДЖЕННЯ: База даних заблокована в зв'язку з процедурами обслуговування,
 тому, на даний момент, ви не можете записати ваші зміни.
 Можливо, вам варто зберегти текст в локальний файл (на своєму диску) й зберегти його пізніше.</strong>",
-'protectedpagewarning'      => '<strong>ПОПЕРЕДЖЕННЯ: Ця стаття заблокована, так що тільки [[{{ns:project}}:Адміністратори|адміністратори]] можуть змінювати її. Будь-ласка, перегляньте
+'protectedpagewarning'             => '<strong>ПОПЕРЕДЖЕННЯ: Ця стаття заблокована, так що тільки [[{{ns:project}}:Адміністратори|адміністратори]] можуть змінювати її. Будь-ласка, перегляньте
 [[{{ns:project}}:Правила захисту статей|правила захисту статей]].</strong>',
-'semiprotectedpagewarning'  => "'''Примітка:''' Ця сторінка захищена. Її можуть редагувати тільки зареєстровані користувачі.",
-'cascadeprotectedwarning'   => "'''Попередження:''' Цю сторінку можуть редагувати лише користувачі з групи «Адміністратори», оскільки вона включена {{PLURAL:$1|до сторінки, для якої|до наступних сторінок, для яких}} активовано каскадний захист:",
-'titleprotectedwarning'     => '<strong>Попередження. Ця сторінка була захищена, створити її можуть лише певні користувачі.</strong>',
-'templatesused'             => 'Шаблони, використані на цій сторінці:',
-'templatesusedpreview'      => 'Шаблони, використані на цій сторінці:',
-'templatesusedsection'      => 'Шаблони, використані в цій секції:',
-'template-protected'        => '(захищено)',
-'template-semiprotected'    => '(частково захищено)',
-'hiddencategories'          => 'Ця сторінка належить до $1 {{PLURAL:$1|прихованої категорії|прихованих категорій|прихованих категорій}}:',
-'edittools'                 => '<!-- Розміщений тут текст буде відображатися під формою редагування і формою завантаження. -->',
-'nocreatetitle'             => 'Створення сторінок обмежено',
-'nocreatetext'              => 'На цьому сайті обмежено можливість створення нових сторінок.
+'semiprotectedpagewarning'         => "'''Примітка:''' Ця сторінка захищена. Її можуть редагувати тільки зареєстровані користувачі.",
+'cascadeprotectedwarning'          => "'''Попередження:''' Цю сторінку можуть редагувати лише користувачі з групи «Адміністратори», оскільки вона включена {{PLURAL:$1|до сторінки, для якої|до наступних сторінок, для яких}} активовано каскадний захист:",
+'titleprotectedwarning'            => '<strong>Попередження. Ця сторінка була захищена, створити її можуть лише певні користувачі.</strong>',
+'templatesused'                    => 'Шаблони, використані на цій сторінці:',
+'templatesusedpreview'             => 'Шаблони, використані на цій сторінці:',
+'templatesusedsection'             => 'Шаблони, використані в цій секції:',
+'template-protected'               => '(захищено)',
+'template-semiprotected'           => '(частково захищено)',
+'hiddencategories'                 => 'Ця сторінка належить до $1 {{PLURAL:$1|прихованої категорії|прихованих категорій|прихованих категорій}}:',
+'edittools'                        => '<!-- Розміщений тут текст буде відображатися під формою редагування і формою завантаження. -->',
+'nocreatetitle'                    => 'Створення сторінок обмежено',
+'nocreatetext'                     => 'На цьому сайті обмежено можливість створення нових сторінок.
 Ви можете повернуться назад й змінити існуючу сторінку, [[{{ns:special}}:Userlogin|ввійти в систему, або створити новий обліковий запис]].',
-'nocreate-loggedin'         => 'У вас нема дозволу створювати нові сторінки у {{grammar:genitive|{{SITENAME}}}}.',
-'permissionserrors'         => 'Помилки прав доступу',
-'permissionserrorstext'     => 'У вас нема прав на виконання цієї операції з {{PLURAL:$1|наступної причини|наступних причин}}:',
-'recreate-deleted-warn'     => "'''Попередження: ви намагаєтеся створити сторінку, яка раніше вже була вилучена.'''
+'nocreate-loggedin'                => 'У вас нема дозволу створювати нові сторінки у {{grammar:genitive|{{SITENAME}}}}.',
+'permissionserrors'                => 'Помилки прав доступу',
+'permissionserrorstext'            => 'У вас нема прав на виконання цієї операції з {{PLURAL:$1|наступної причини|наступних причин}}:',
+'permissionserrorstext-withaction' => 'У вас нема дозволу на $2 з {{PLURAL:$1|наступної причини|наступних причин}}:',
+'recreate-deleted-warn'            => "'''Попередження: ви намагаєтеся створити сторінку, яка раніше вже була вилучена.'''
 
 Перевірте, чи справді вам потрібно знову створювати цю сторінку.
 Нижче наведений журнал вилучень:",
@@ -992,7 +1007,7 @@ $3 зазначив наступну причину: ''$2''",
 'lineno'                  => 'Рядок $1:',
 'compareselectedversions' => 'Порівняти вибрані версії',
 'editundo'                => 'скасувати',
-'diff-multi'              => '($1 {{plural:$1|проміжну версію|проміжні версії|проміжних версій}} не показано.)',
+'diff-multi'              => '($1 {{PLURAL:$1|проміжну версію|проміжні версії|проміжних версій}} не показано.)',
 
 # Search results
 'searchresults'             => 'Результати пошуку',
@@ -1010,7 +1025,7 @@ $3 зазначив наступну причину: ''$2''",
 'prevn'                     => 'попередні $1',
 'nextn'                     => 'наступні $1',
 'viewprevnext'              => 'Переглянути ($1) ($2) ($3).',
-'search-result-size'        => '$1 ({{PLURAL:$2|$2 слово|$2 слова|$2 слів}})',
+'search-result-size'        => '$1 ($2 {{PLURAL:$2|слово|слова|слів}})',
 'search-result-score'       => 'Відповідність: $1 %',
 'search-redirect'           => '(перенаправлення $1)',
 'search-section'            => '(розділ $1)',
@@ -1025,9 +1040,9 @@ $3 зазначив наступну причину: ''$2''",
 'searchrelated'             => "пов'язаний",
 'searchall'                 => 'усі',
 'showingresults'            => "Нижче {{PLURAL:$1|показане|показані|показані}} '''$1''' {{PLURAL:$1|результат|результати|результатів}}, починаючи з №&nbsp;'''$2'''",
-'showingresultsnum'         => 'Нижче показано <strong>$3</strong> {{plural:$3|результат|результати|результатів}}, починаючи з №&nbsp;<strong>$2</strong>.',
-'showingresultstotal'       => "Нижче показані результати '''$1 — $2''' із '''$3'''",
-'nonefound'                 => "'''Зауваження:''' За замовчуванням пошук відбувається не в усіх просторах назв. Використовуйте префікс ''all:'', щоб шукати у всіх просторах назв (у т.ч. обговорення шаблони тощо), або зазначте потрібний простір назв.",
+'showingresultsnum'         => 'Нижче показано <strong>$3</strong> {{PLURAL:$3|результат|результати|результатів}}, починаючи з №&nbsp;<strong>$2</strong>.',
+'showingresultstotal'       => "Нижче {{PLURAL:$3|показаний результат '''$1''' із '''$3'''|показані результати '''$1 — $2''' із '''$3'''}}",
+'nonefound'                 => "'''Зауваження:''' За замовчуванням пошук відбувається не в усіх просторах назв. Використовуйте префікс ''all:'', щоб шукати у всіх просторах назв (у т.ч. сторінки обговорень, шаблони тощо), або зазначте потрібний простір назв.",
 'powersearch'               => 'Розширений пошук',
 'powersearch-legend'        => 'Розширений пошук',
 'powersearch-ns'            => 'Пошук у просторах назв:',
@@ -1078,7 +1093,7 @@ $3 зазначив наступну причину: ''$2''",
 'textboxsize'              => 'Розміри поля вводу',
 'rows'                     => 'Рядків:',
 'columns'                  => 'Колонок:',
-'searchresultshead'        => 'РезÑ\83лÑ\8cÑ\82аÑ\82и Ð¿Ð¾Ñ\88Ñ\83кÑ\83',
+'searchresultshead'        => 'Ð\9fоÑ\88Ñ\83к',
 'resultsperpage'           => 'Кількість результатів на сторінку:',
 'contextlines'             => 'Кількість рядків на результат',
 'contextchars'             => 'Кількість символів контексту на рядок',
@@ -1093,6 +1108,8 @@ $3 зазначив наступну причину: ''$2''",
 'servertime'               => 'Час сервера',
 'guesstimezone'            => 'Заповнити з браузера',
 'allowemail'               => 'Дозволити електронну пошту від інших користувачів',
+'prefs-searchoptions'      => 'Параметри пошуку',
+'prefs-namespaces'         => 'Простори назв',
 'defaultns'                => 'За замовчуванням шукати в наступних просторах назв:',
 'default'                  => 'за замовчуванням',
 'files'                    => 'Файли',
@@ -1157,6 +1174,7 @@ $3 зазначив наступну причину: ''$2''",
 'right-createaccount'        => 'Створення нових облікових записів',
 'right-minoredit'            => 'Позначення редагувань як незначні',
 'right-move'                 => 'Перейменування сторінок',
+'right-move-subpages'        => 'Перейменування сторінок і їх підсторінок',
 'right-suppressredirect'     => 'Нестворення перенаправлення зі старої назви на нову при перейменуванні сторінки',
 'right-upload'               => 'Завантаження файлів',
 'right-reupload'             => 'Перезаписування існуючих файлів',
@@ -1168,6 +1186,7 @@ $3 зазначив наступну причину: ''$2''",
 'right-bot'                  => 'Автоматична обробка',
 'right-nominornewtalk'       => 'Відсутність незначних редагувань на сторінках обговорень включає режим нових повідомлень',
 'right-apihighlimits'        => 'Розширення обмежень на виконання API-запитів',
+'right-writeapi'             => 'Використання API для запису',
 'right-delete'               => 'Вилучення сторінок',
 'right-bigdelete'            => 'Вилучення сторінок з великою історією',
 'right-deleterevision'       => 'Вилучення і відновлення окремих версій сторінок',
@@ -1187,6 +1206,7 @@ $3 зазначив наступну причину: ''$2''",
 'right-editusercssjs'        => 'Редагування CSS- і JS-файлів інших користувачів',
 'right-rollback'             => 'Швидкий відкіт редагувань останнього користувача, який редагував сторінку',
 'right-markbotedits'         => 'Позначення відкинутих редагувань як редагування бота',
+'right-noratelimit'          => 'Нема обмежень за швидкістю',
 'right-import'               => 'Імпорт сторінок з інших вікі',
 'right-importupload'         => 'Імпорт сторінок через завантаження файлів',
 'right-patrol'               => 'Позначення редагувань патрульованими',
@@ -1210,7 +1230,7 @@ $3 зазначив наступну причину: ''$2''",
 'recentchanges'                     => 'Нові редагування',
 'recentchangestext'                 => 'На цій сторінці показані останні зміни на сторінках {{grammar:genitive|{{SITENAME}}}}.',
 'recentchanges-feed-description'    => 'Відстежувати останні зміни у вікі в цьому потоці.',
-'rcnote'                            => "{{PLURAL:$1|Остання '''$1''' зміна|Останні '''$1''' зміни|Останні '''$1''' змін}} за '''$2''' {{plural:$2|день|дні|днів}}, на момент часу $3.",
+'rcnote'                            => "{{PLURAL:$1|Остання '''$1''' зміна|Останні '''$1''' зміни|Останні '''$1''' змін}} за '''$2''' {{PLURAL:$2|день|дні|днів}}, на момент часу $3.",
 'rcnotefrom'                        => 'Нижче відображені редагування з <strong>$2</strong> (до <strong>$1</strong>).',
 'rclistfrom'                        => 'Показати редагування починаючи з $1.',
 'rcshowhideminor'                   => '$1 незначні редагування',
@@ -1219,7 +1239,7 @@ $3 зазначив наступну причину: ''$2''",
 'rcshowhideanons'                   => '$1 анонімів',
 'rcshowhidepatr'                    => '$1 перевірені',
 'rcshowhidemine'                    => '$1 мої редагування',
-'rclinks'                           => 'Показати останні $1 редагувань за $2 {{plural:$2|день|дні|днів}};<br />$3.',
+'rclinks'                           => 'Показати останні $1 редагувань за $2 {{PLURAL:$2|день|дні|днів}};<br />$3.',
 'diff'                              => 'різн.',
 'hist'                              => 'історія',
 'hide'                              => 'сховати',
@@ -1248,6 +1268,7 @@ $3 зазначив наступну причину: ''$2''",
 'reuploaddesc'                => 'Повернутися до форми завантаження',
 'uploadnologin'               => 'Ви не ввійшли в систему',
 'uploadnologintext'           => 'Ви повинні [[Special:Userlogin|ввійти до системи]], щоб завантажувати файли.',
+'upload_directory_missing'    => 'Директорія для завантажень ($1) відсутня і не може бути створена веб-сервером.',
 'upload_directory_read_only'  => 'Веб-сервер не має прав запису в папку ($1), в якій планується зберігати завантажувані файли.',
 'uploaderror'                 => 'Помилка завантаження файлу',
 'uploadtext'                  => 'За допомогою цієї форми ви можете завантажити файли на сервер.
@@ -1302,7 +1323,9 @@ $3 зазначив наступну причину: ''$2''",
 'file-thumbnail-no'           => 'Назва файлу починається на <strong><tt>$1</tt></strong>. Можллво, це зменшена копія зображення (мініатюра).
 Якщо у вас є дане зображення у повному розмірі, будьте ласкаві, завантажте його, інакше змініть назву файлу.',
 'fileexists-forbidden'        => 'Файл з такою назвою вже існує; будь ласка поверніться та завантажте цей файл під іншою назвою. [[Image:$1|thumb|center|$1]]',
-'fileexists-shared-forbidden' => 'Файл з такою назвою вже існує в загальному сховищі файлів; будь-ласка, поверніться назад й завантажте файл під іншою назвою. [[Image:$1|thumb|center|$1]]',
+'fileexists-shared-forbidden' => 'Файл із такою назвою вже існує у спільному сховищі файлів;
+будь ласка, поверніться назад і завантажте файл під іншою назвою. [[Image:$1|thumb|center|$1]]',
+'file-exists-duplicate'       => 'Цей файл є дублікатом {{PLURAL:$1|файлу|наступних файлів}}:',
 'successfulupload'            => 'Завантаження успішно завершено',
 'uploadwarning'               => 'Попередження',
 'savefile'                    => 'Зберегти файл',
@@ -1317,7 +1340,8 @@ $3 зазначив наступну причину: ''$2''",
 'destfilename'                => 'Назва завантаженого файлу:',
 'upload-maxfilesize'          => 'Максимальний розмір файлу: $1',
 'watchthisupload'             => 'Додати цей файл до списку спостереження',
-'filewasdeleted'              => 'Файл з такою назвою вже існував, але був вилучений. Будь-ласка, перевірте $1 перед повторним завантаженням.',
+'filewasdeleted'              => 'Файл з такою назвою вже існував, але був вилучений.
+Вам слід перевірити $1 перед повторним завантаженням.',
 'upload-wasdeleted'           => "'''Попередження: ви хочете завантажити файл, який раніше вилучався.'''
 
 Перевірте, чи справді варто завантажувати файл.
@@ -1369,11 +1393,11 @@ $3 зазначив наступну причину: ''$2''",
 'filehist-filesize'              => 'Розмір файлу',
 'filehist-comment'               => 'Коментар',
 'imagelinks'                     => 'Посилання',
-'linkstoimage'                   => 'Ось статті, що посилаються на даний файл:',
+'linkstoimage'                   => '{{PLURAL:$1|Наступна сторінка посилається|Наступні сторінки посилаються}} на цей файл:',
 'nolinkstoimage'                 => 'Статті, що посилаються на дане зображення, відсутні.',
 'morelinkstoimage'               => 'Переглянути [[Special:Whatlinkshere/$1|інші посилання]] на цей файл.',
-'redirectstofile'                => 'Наступні файли перенаправляються на цей файл:',
-'duplicatesoffile'               => 'Наступні файли є дублікатами цього файлу:',
+'redirectstofile'                => '{{PLURAL:$1|Наступний файл перенаправляється|Наступні файли перенаправляються}} на цей файл:',
+'duplicatesoffile'               => '{{PLURAL:$1|Наступний файл|Наступні файли}} є дублікатами цього файлу:',
 'sharedupload'                   => 'Цей файл завантажений до спільного для багатьох проектів сховища.',
 'shareduploadwiki'               => 'Додаткову інформацію можна знайти на $1.',
 'shareduploadwiki-desc'          => 'Опис, зазначений на його $1 у Commons, показаний нижче.',
@@ -1445,17 +1469,17 @@ $3 зазначив наступну причину: ''$2''",
 'statistics'             => 'Статистика',
 'sitestats'              => 'Статистика сайту',
 'userstats'              => 'Статистика користувачів',
-'sitestatstext'          => "Загалом в базі даних є '''\$1''' {{plural:\$1|сторінка|сторінки|сторінок}}.
+'sitestatstext'          => "Загалом в базі даних є '''\$1''' {{PLURAL:\$1|сторінка|сторінки|сторінок}}.
 Сюди входять сторінки обговорень, статті про {{grammar:accusative|{{SITENAME}}}}, статті-\"заглушки\", перенаправлення та інші сторінки, які, можливо, не повинні розглядатися як статті.
-Окрім них, є '''\$2''' {{plural:\$2|сторінка|сторінки|сторінок}}, які вважаються повноцінними статтями.
+Окрім них, є '''\$2''' {{PLURAL:\$2|сторінка|сторінки|сторінок}}, які вважаються повноцінними статтями.
 
-Із моменту встановлення програмного забезпечення зроблено '''\$3''' {{plural:\$3|перегляд|перегляди|переглядів}} та '''\$4''' {{plural:\$4|редагування|редагування|редагувань}} сторінок.
+Із моменту встановлення програмного забезпечення зроблено '''\$3''' {{PLURAL:\$3|перегляд|перегляди|переглядів}} та '''\$4''' {{PLURAL:\$4|редагування|редагування|редагувань}} сторінок.
 Таким чином, у середньому припадає '''\$5''' редагувань на сторінку та '''\$6''' переглядів на одне редагування.
 
-{{plural:\$8 | Був завантажений | Було завантажено | Було завантажено}} '''\$8''' {{plural:\$8 | файл | файли | файлів}}.
+{{PLURAL:\$8 | Був завантажений | Було завантажено | Було завантажено}} '''\$8''' {{PLURAL:\$8 | файл | файли | файлів}}.
 
 Величина [[:meta:Help:Job queue|черги завдань]] становить '''\$7'''.",
-'userstatstext'          => "{{plural:$1|Зареєструвався|Зареєструвалися|Зареєструвалися}} '''$1''' {{plural:$1|користувач|користувачі|користувачів}}, з яких '''$2''' ($4 %) {{PLURAL:$2|має|мають|мають}} права «$5».",
+'userstatstext'          => "{{PLURAL:$1|Зареєструвався|Зареєструвалися|Зареєструвалися}} '''$1''' {{PLURAL:$1|користувач|користувачі|користувачів}}, з яких '''$2''' ($4 %) {{PLURAL:$2|має|мають|мають}} права «$5».",
 'statistics-mostpopular' => 'Сторінки, які найчастіше переглядають',
 
 'disambiguations'      => 'Багатозначні статті',
@@ -1499,6 +1523,7 @@ $3 зазначив наступну причину: ''$2''",
 'popularpages'            => 'Популярні статті',
 'wantedcategories'        => 'Необхідні категорії',
 'wantedpages'             => 'Необхідні статті',
+'missingfiles'            => 'Відсутні файли',
 'mostlinked'              => 'Сторінки, на які найбільше посилань',
 'mostlinkedcategories'    => 'Категорії, на які найбільше посилань',
 'mostlinkedtemplates'     => 'Найуживаніші шаблони',
@@ -1518,9 +1543,6 @@ $3 зазначив наступну причину: ''$2''",
 'protectedtitlestext'     => 'Наступні назви не дозволено використовувати',
 'protectedtitlesempty'    => 'Зараз нема захищених назв із зазначеними параметрами.',
 'listusers'               => 'Список користувачів',
-'specialpages'            => 'Спеціальні сторінки',
-'spheading'               => 'Спеціальні сторінки',
-'restrictedpheading'      => 'Спеціальні сторінки з обмеженим доступом',
 'newpages'                => 'Нові сторінки',
 'newpages-username'       => "Ім'я користувача:",
 'ancientpages'            => 'Найстаріші статті',
@@ -1532,8 +1554,8 @@ $3 зазначив наступну причину: ''$2''",
 'notargettext'            => 'Ви не вказали цільову статтю чи користувача, для яких необхідно виконати цю дію.',
 'nopagetitle'             => 'Нема такої цільової сторінки',
 'nopagetext'              => 'Зазначена цільова сторінка не існує.',
-'pager-newer-n'           => '{{PLURAL:$1|новіша $1|новіші $1}}',
-'pager-older-n'           => '{{PLURAL:$1|старіша $1|старіші $1}}',
+'pager-newer-n'           => '{{PLURAL:$1|новіша|новіші|новіших}} $1',
+'pager-older-n'           => '{{PLURAL:$1|старіша|старіші|старіших}} $1',
 'suppress'                => 'Ревізор',
 
 # Book sources
@@ -1631,14 +1653,14 @@ $3 зазначив наступну причину: ''$2''",
 'notanarticle'         => 'Не стаття',
 'notvisiblerev'        => 'Версія була вилучена',
 'watchnochange'        => 'За вказаний період в статтях з списку спостереження нічого не змінено.',
-'watchlist-details'    => 'У списку спостереження $1 {{plural:$1|сторінка|сторінки|сторінок}} (не враховуючи сторінок обговорення).',
+'watchlist-details'    => 'У списку спостереження $1 {{PLURAL:$1|сторінка|сторінки|сторінок}} (не враховуючи сторінок обговорення).',
 'wlheader-enotif'      => '* Звістка електронною поштою ввімкнена.',
 'wlheader-showupdated' => "* Сторінки, що змінилися після вашого останнього їх відвідування, виділені '''жирним''' шрифтом.",
 'watchmethod-recent'   => 'перегляд останніх редагувань статей за якими ведеться спостереження',
 'watchmethod-list'     => 'перегляд статей за якими ведеться спостереження',
-'watchlistcontains'    => 'Ваш список спостереження містить $1 {{plural:$1|сторінку|сторінки|сторінок}}.',
+'watchlistcontains'    => 'Ваш список спостереження містить $1 {{PLURAL:$1|сторінку|сторінки|сторінок}}.',
 'iteminvalidname'      => 'Проблема з елементом «$1», недопустима назва…',
-'wlnote'               => 'Нижче наведені останні $1 {{plural:$1|редагування|редагування|редагувань}} за {{plural:$2|останній|останні|останні}} <strong>$2</strong> {{plural:$2|годину|години|годин}}.',
+'wlnote'               => 'Нижче наведені останні $1 {{PLURAL:$1|редагування|редагування|редагувань}} за {{PLURAL:$2|останній|останні|останні}} <strong>$2</strong> {{PLURAL:$2|годину|години|годин}}.',
 'wlshowlast'           => 'Показати зміни за останні $1 годин $2 днів $3',
 'watchlist-show-bots'  => 'Показати редагування ботів',
 'watchlist-hide-bots'  => 'Сховати редагування ботів',
@@ -1724,7 +1746,7 @@ $NEWPAGE
 
 Останні редагування зробив [[User:$3|$3]] ([[User talk:$3|обговорення]]).',
 'editcomment'                 => 'Редагування прокоментовано так: <em>«$1»</em>.', # only shown if there is an edit comment
-'revertpage'                  => 'Редагування користувача [[{{ns:special}}:Contributions/$2|$2]] ([[User_talk:$2|обговорення]]) відкинуті до версії користувача [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'revertpage'                  => 'Редагування користувача [[Special:Contributions/$2|$2]] ([[User talk:$2|обговорення]]) відкинуті до версії користувача [[User:$1|$1]]', # Additional available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
 'rollback-success'            => 'Відкинуті редагування користувача $1; повернення до версії користувача $2.',
 'sessionfailure'              => 'Здається, виникли проблеми з поточним сеансом роботи;
 ця дія була скасована з метою попередити «захоплення сеансу».
@@ -1781,7 +1803,7 @@ $NEWPAGE
 'viewdeletedpage'              => 'Переглянути видалені сторінки',
 'undeletepagetext'             => 'Наступні статті було вилучено, але вони ще в архіві і тому можуть бути відновлені. Архів періодично очищається.',
 'undeleteextrahelp'            => "Для повного відновлення сторінки залиште всі поля пустими й натисніть '''«Відновити»'''. Для часткового відновлення відмітьте ті версії сторінки, які необхідно відновити й натисніть '''«Відновити»'''. Натисніть '''«Очистити»''', щоб вимкнути всі помітки й очистити коментар.",
-'undeleterevisions'            => 'В архіві $1 {{plural:$1|версія|версії|версій}}',
+'undeleterevisions'            => 'В архіві $1 {{PLURAL:$1|версія|версії|версій}}',
 'undeletehistory'              => 'Якщо ви відновите статтю, всі версії будуть також відновлені, разом з журналом редагувань.
 Якщо з моменту вилучення було створено статтю з такою ж назвою, відновлені версії будуть вказані в журналі редагувань перед новими записами, але поточна версія існуючої статті не буде замінена автоматично.',
 'undeleterevdel'               => 'Відновлення не буде здійснене, якщо воно призведе до часткового вилучення останньої версії сторінки або файлу. У подібному випадку ви повинні зняти позначку або показати останні вилучені версії.',
@@ -1794,9 +1816,9 @@ $NEWPAGE
 'undeletereset'                => 'Очистити',
 'undeletecomment'              => 'Коментар:',
 'undeletedarticle'             => 'відновив «[[$1]]»',
-'undeletedrevisions'           => '$1 {{plural:$1|редагування|редагування|редагувань}} відновлено',
-'undeletedrevisions-files'     => '$1 {{plural:$1|версія|версії|версій}} та $2 {{plural:$2|файл|файли|файлів}} відновлено',
-'undeletedfiles'               => '$1 {{plural:$1|файл|файли|файлів}} відновлено',
+'undeletedrevisions'           => '$1 {{PLURAL:$1|редагування|редагування|редагувань}} відновлено',
+'undeletedrevisions-files'     => '$1 {{PLURAL:$1|версія|версії|версій}} та $2 {{PLURAL:$2|файл|файли|файлів}} відновлено',
+'undeletedfiles'               => '$1 {{PLURAL:$1|файл|файли|файлів}} відновлено',
 'cannotundelete'               => 'Не вдалося скасувати видалення, хтось інший вже міг відмінити видалення сторінки.',
 'undeletedpage'                => "<big>'''Сторінка «$1» відновлена'''</big>
 
@@ -1841,7 +1863,7 @@ $1',
 'whatlinkshere-title'      => 'Сторінки, що посилаються на $1',
 'whatlinkshere-page'       => 'Сторінка:',
 'linklistsub'              => '(Список посилань)',
-'linkshere'                => "На '''[[:$1]]''' посилаються такі статті:",
+'linkshere'                => "Наступні сторінки посилаються на '''[[:$1]]''':",
 'nolinkshere'              => "На статтю '''[[:$1]]''' не вказує жодна стаття.",
 'nolinkshere-ns'           => "У вибраному просторі назв нема сторінок, що посилаються на '''[[:$1]]'''.",
 'isredirect'               => 'сторінка-перенаправлення',
@@ -1925,6 +1947,7 @@ $1',
 'block-log-flags-noemail'     => 'електронні листи заборонені',
 'range_block_disabled'        => 'Адміністраторам заборонено блокувати діапазони.',
 'ipb_expiry_invalid'          => 'Невірно вказано термін.',
+'ipb_expiry_temp'             => 'Блокування із приховуванням імені користувача мають бути безстроковими.',
 'ipb_already_blocked'         => '«$1» уже заблоковано. Для того, щоб призначити новий термін блокування, спочатку розблокуйте його.',
 'ipb_cant_unblock'            => 'Помилка: блокування з ID $1 не знайдено. Можливо користувача вже було розблоковано.',
 'ipb_blocked_as_range'        => 'Помилка: IP-адреса $1 була заблокована не напряму і не може бути розблокована. Однак, вона належить до заблокованого діапазону $2, який можна розблокувати.',
@@ -1995,8 +2018,10 @@ $1',
 'movetalk'                => 'Перейменувати відповідну сторінку обговорення',
 'move-subpages'           => 'Перейменувати всі підсторінки, якщо можливо',
 'move-talk-subpages'      => 'Перейменувати всі підсторінки сторінки обговорення, якщо можливо',
+'movepage-page-exists'    => 'Сторінка $1 вже існує і не може бути автоматчино перезаписана.',
 'movepage-page-moved'     => 'Сторінка $1 перейменована на $2.',
 'movepage-page-unmoved'   => 'Сторінка $1 не може бути перейменована на $2.',
+'movepage-max-pages'      => '$1 сторінок були перейменовані — це максимум, більше сторінок не можна перейменувати автоматично.',
 '1movedto2'               => '«[[$1]]» перейменовано на «[[$2]]»',
 '1movedto2_redir'         => '«[[$1]]» перейменовано на «[[$2]]» (поверх перенаправлення)',
 'movelogpage'             => 'Журнал перейменувань',
@@ -2079,6 +2104,7 @@ $1',
 'import-noarticle'           => 'Нема сторінки для імпорту!',
 'import-nonewrevisions'      => 'Усі версії були раніше імпортовані.',
 'xml-error-string'           => '$1 в рядку $2, позиції $3 (байт $4): $5',
+'import-upload'              => 'Завантажити XML-дані',
 
 # Import log
 'importlogpage'                    => 'Журнал імпорту',
@@ -2255,7 +2281,7 @@ $1',
 
 # Special:Newimages
 'newimages'             => 'Галерея нових файлів',
-'imagelisttext'         => "Нижче подано список з '''$1''' {{plural:$1|файлу|файлів|файлів}}, відсортованих $2.",
+'imagelisttext'         => "Нижче подано список з '''$1''' {{PLURAL:$1|файлу|файлів|файлів}}, відсортованих $2.",
 'newimages-summary'     => 'Ця спеціальна сторінка показує останні завантажені файли',
 'showhidebots'          => '($1 ботів)',
 'noimages'              => 'Файли відсутні.',
@@ -2661,8 +2687,8 @@ $1',
 'livepreview-error'   => "Не вдалося встановити з'єднання: $1 «$2». Спробуйте скористатися звичайним попереднім переглядом.",
 
 # Friendlier slave lag warnings
-'lag-warn-normal' => 'Зміни, зроблені $1 {{plural:$1|секунду|секунди|секунд}} тому, можуть бути не показані в цьому списку.',
-'lag-warn-high'   => 'Через велике відставання у синхронізації серверів баз даних зміни, зроблені менш ніж $1 {{plural:$1|секунду|секунди|секунд}} тому, можуть бути не показані в цьому списку.',
+'lag-warn-normal' => 'Зміни, зроблені $1 {{PLURAL:$1|секунду|секунди|секунд}} тому, можуть бути не показані в цьому списку.',
+'lag-warn-high'   => 'Через велике відставання у синхронізації серверів баз даних зміни, зроблені менш ніж $1 {{PLURAL:$1|секунду|секунди|секунд}} тому, можуть бути не показані в цьому списку.',
 
 # Watchlist editor
 'watchlistedit-numitems'       => 'Ваш список спостереження містить {{PLURAL:$1|$1 запис|$1 записи|$1 записів}}, не включаючи сторінок обговорення.',
@@ -2734,13 +2760,25 @@ $1',
 'fileduplicatesearch-result-n' => 'Файл «$1» має {{PLURAL:$2|1 ідентичний дублікат|$2 ідентичних дублікатів}}.',
 
 # Special:SpecialPages
+'specialpages'                   => 'Спеціальні сторінки',
+'specialpages-note'              => '----
+* Звичайні спеціальні сторінки.
+* <span class="mw-specialpagerestricted">Спеціальні сторінки з обмеженим доступом.</span>',
 'specialpages-group-maintenance' => 'Звіти технічного обслуговування',
 'specialpages-group-other'       => 'Інші спеціальні сторінки',
 'specialpages-group-login'       => 'Вхід до системи / реєстрація',
 'specialpages-group-changes'     => 'Останні зміни і журнали',
 'specialpages-group-media'       => 'Робота з файлами',
 'specialpages-group-users'       => 'Користувачі і права',
-'specialpages-group-needy'       => 'Сторінки, що потребують обробки',
 'specialpages-group-highuse'     => 'Сторінки, що інтенсивно використовуються',
+'specialpages-group-pages'       => 'Списки сторінок',
+'specialpages-group-pagetools'   => 'Інструменти для сторінок',
+'specialpages-group-wiki'        => 'Вікі-дані та інструменти',
+'specialpages-group-redirects'   => 'Спеціальні сторінки-перенаправлення',
+'specialpages-group-spam'        => 'Інструменти проти спаму',
+
+# Special:Blankpage
+'blankpage'              => 'Порожня сторінка',
+'intentionallyblankpage' => 'Цю сторінку навмисне залишили порожньою',
 
 );