Removed JS2 work (has been moved to the js2-work branch). Has been lightly tested...
[lhc/web/wiklou.git] / languages / messages / MessagesUk.php
index ce1e0e2..9ef9933 100644 (file)
@@ -20,6 +20,7 @@
  * @author Innv
  * @author Kalan
  * @author NickK
+ * @author Prima klasy4na
  * @author Urhixidur
  */
 
@@ -90,10 +91,10 @@ $bookstoreList = array(
 
 $magicWords = array(
        'redirect'              => array( '0', '#ПЕРЕНАПРАВЛЕННЯ', '#ПЕРЕНАПР', '#перенаправление', '#перенапр', '#REDIRECT' ),
-       'notoc'                 => array( '0', '__БЕЗ_ЗМІСТУ__', '__БЕЗ_ОГЛ__', '__NOTOC__' ),
+       'notoc'                 => array( '0', '__БЕЗ_ЗМІСТУ__', '__БЕЗ_ОГЛ__', '__БЕЗ_ОГЛАВЛЕНИЯ__', '__NOTOC__' ),
        'nogallery'             => array( '0', '__БЕЗ_ГАЛЕРЕЇ__', '__БЕЗ_ГАЛЕРЕИ__', '__NOGALLERY__' ),
-       'forcetoc'              => array( '0', '__ОБОВ_ЗМІСТ__', '__ОБЯЗ_ОГЛ__', '__FORCETOC__' ),
-       'toc'                   => array( '0', '__ЗМІСТ__', '__ОГЛ__', '__TOC__' ),
+       'forcetoc'              => array( '0', '__ОБОВ_ЗМІСТ__', '__ОБЯЗ_ОГЛ__', '__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__', '__FORCETOC__' ),
+       'toc'                   => array( '0', '__ЗМІСТ__', '__ОГЛ__', '__ОГЛАВЛЕНИЕ__', '__TOC__' ),
        'noeditsection'         => array( '0', '__БЕЗ_РЕДАГУВ_РОЗДІЛУ__', '__БЕЗ_РЕДАКТИРОВАНИЯ_РАЗДЕЛА__', '__NOEDITSECTION__' ),
        'currentmonth'          => array( '1', 'ПОТОЧНИЙ_МІСЯЦЬ', 'ТЕКУЩИЙ_МЕСЯЦ', 'ТЕКУЩИЙ_МЕСЯЦ_2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
        'currentmonthname'      => array( '1', 'НАЗВА_ПОТОЧНОГО_МІСЯЦЯ', 'НАЗВАНИЕ_ТЕКУЩЕГО_МЕСЯЦА', 'CURRENTMONTHNAME' ),
@@ -138,8 +139,8 @@ $magicWords = array(
        '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', 'ПІДСТ:', 'ПОДСТ:', 'SUBST:' ),
+       'msg'                   => array( '0', 'ПОВІД:', 'СООБЩ:', 'СООБЩЕНИЕ:', 'MSG:' ),
+       'subst'                 => array( '0', 'ПІДСТ:', 'ПОДСТ:', 'ПОДСТАНОВКА:', 'SUBST:' ),
        'msgnw'                 => array( '0', 'ПОВІД_БЕЗ_ВІКІ:', 'СООБЩ_БЕЗ_ВИКИ:', 'MSGNW:' ),
        'img_thumbnail'         => array( '1', 'міні', 'мини', 'миниатюра', 'thumbnail', 'thumb' ),
        'img_manualthumb'       => array( '1', 'міні=$1', 'мини=$1', 'миниатюра=$1', 'thumbnail=$1', 'thumb=$1' ),
@@ -349,6 +350,8 @@ $messages = array(
 'category-file-count'            => '{{PLURAL:$2|Ця категорія містить тільки такий файл.|{{PLURAL:$1|Показаний $1 файл|Показані $1 файли|Показані $1 файлів}} цієї категорії з $2.}}',
 'category-file-count-limited'    => 'У цій категорії {{PLURAL:$1|$1 файл|$1 файли|$1 файлів}}.',
 'listingcontinuesabbrev'         => '(прод.)',
+'index-category'                 => 'Індексовані сторінки',
+'noindex-category'               => 'Неіндексовані сторінки',
 
 'linkprefix'        => '/^(.*?)(„|«)$/sD',
 'mainpagetext'      => '<big>Програмне забезпечення «MediaWiki» успішно встановлене.</big>',
@@ -401,9 +404,9 @@ $messages = array(
 'vector-namespace-user'      => 'Сторінка користувача',
 'vector-view-create'         => 'Створити',
 'vector-view-edit'           => 'Редагувати',
-'vector-view-history'        => 'Ð\9fоказати історію',
-'vector-view-view'           => 'Читання',
-'vector-view-viewsource'     => 'Ð\9fоказаÑ\82и Ñ\81иÑ\80еÑ\86Ñ\8c',
+'vector-view-history'        => 'Ð\9fеÑ\80еглÑ\8fнÑ\83ти історію',
+'vector-view-view'           => 'Читати',
+'vector-view-viewsource'     => 'Ð\9fеÑ\80еглÑ\8fнÑ\83Ñ\82и ÐºÐ¾Ð´',
 'actions'                    => 'Дії',
 'namespaces'                 => 'Простори назв',
 'variants'                   => 'Варіанти',
@@ -509,7 +512,7 @@ $1',
 'editold'                 => 'ред.',
 'viewsourceold'           => 'переглянути вихідний код',
 'editlink'                => 'редагувати',
-'viewsourcelink'          => 'показаÑ\82и код',
+'viewsourcelink'          => 'пеÑ\80еглÑ\8fнÑ\83Ñ\82и Ð²Ð¸Ñ\85Ñ\96дний код',
 'editsectionhint'         => 'Редагувати розділ: $1',
 'toc'                     => 'Зміст',
 'showtoc'                 => 'показати',
@@ -546,9 +549,9 @@ $1',
 Ви могли неправильно набрати URL або перейти по некоректному посиланню. 
 Це також може означати помилку в програмному забезпеченні {{GRAMMAR:genitive|{{SITENAME}}}}.',
 'nosuchspecialpage' => 'Такої спеціальної сторінки нема',
-'nospecialpagetext' => "<big>'''Така спеціальна сторінка не існує.'''</big>
+'nospecialpagetext' => '<strong>Така спеціальна сторінка не існує.</strong>
 
-Див. [[Special:SpecialPages|список спеціальних сторінок]].",
+Див. [[Special:SpecialPages|список спеціальних сторінок]].',
 
 # General errors
 'error'                => 'Помилка',
@@ -558,12 +561,12 @@ $1',
 Останній запит до бази даних: 
 <blockquote><tt>$1</tt></blockquote>
 відбувся з функції "<tt>$2</tt>".
-$5 повернув помилку "<tt>$3: $4</tt>".',
+База даних виявила помилку "<tt>$3: $4</tt>".',
 'dberrortextcl'        => 'Знайдено синтаксичну помилку в запиті до бази даних.
 Останній запит до бази даних:
 «$1»
 відбувся з функції «$2».
-$5 повернув помилку «$3: $4».',
+База даних виявила помилку «$3: $4».',
 'laggedslavemode'      => 'Увага: сторінка може не містити останніх редагувань.',
 'readonly'             => 'Запис до бази даних заблокований',
 'enterlockreason'      => 'Зазначте причину і приблизний термін блокування',
@@ -581,7 +584,6 @@ $5 повернув помилку «$3: $4».',
 'readonly_lag'         => 'База даних автоматично заблокована від змін, доки вторинний сервер БД не синхронізується з первинним.',
 'internalerror'        => 'Внутрішня помилка',
 'internalerror_info'   => 'Внутрішня помилка: $1',
-'fileappenderror'      => 'Не вдалося приєднати «$1» до «$2».',
 'filecopyerror'        => 'Неможливо скопіювати файл «$1» в «$2».',
 'filerenameerror'      => 'Неможливо перейменувати файл «$1» в «$2».',
 'filedeleteerror'      => 'Неможливо вилучити файл «$1».',
@@ -591,7 +593,7 @@ $5 повернув помилку «$3: $4».',
 'unexpected'           => 'Неочікуване значення: «$1»=«$2».',
 'formerror'            => 'Помилка: неможливо передати дані форми',
 'badarticleerror'      => 'Ця дія не може бути виконана на цій сторінці.',
-'cannotdelete'         => 'Неможливо вилучити зазначену сторінку або файл.
+'cannotdelete'         => 'Неможливо вилучити сторінку або файл "$1".
 Можливо, її (його) вже вилучив хтось інший.',
 'badtitle'             => 'Неприпустима назва',
 'badtitletext'         => 'Запитана назва сторінки неправильна, порожня, або неправильно зазначена міжмовна чи міжвікі назва.
@@ -643,16 +645,17 @@ $5 повернув помилку «$3: $4».',
 'logout'                     => 'Вихід із системи',
 'userlogout'                 => 'Вихід із системи',
 'notloggedin'                => 'Ви не ввійшли до системи',
-'nologin'                    => 'Ви ще не зареєструвались? $1.',
+'nologin'                    => "Ви ще не зареєструвались? '''$1'''.",
 'nologinlink'                => 'Створіть обліковий запис',
 'createaccount'              => 'Створити',
-'gotaccount'                 => 'Ви вже зареєстровані? $1.',
+'gotaccount'                 => "Ви вже зареєстровані? '''$1'''.",
 'gotaccountlink'             => 'Увійдіть',
 'createaccountmail'          => 'електронною поштою',
 'badretype'                  => 'Уведені вами паролі не збігаються.',
 'userexists'                 => "Уведене ім'я користувача вже існує.
 Оберіть інше ім'я.",
 'loginerror'                 => 'Помилка при вході до системи',
+'createaccounterror'         => 'Не в змозі створити обліковий запис: $1',
 'nocookiesnew'               => 'Користувач зареєструвався, але не ввійшов до системи.
 {{SITENAME}} використовує куки для входу до системи.
 У вас куки заборонені.
@@ -671,8 +674,7 @@ $5 повернув помилку «$3: $4».',
 'nouserspecified'            => "Ви повинні зазначити ім'я користувача.",
 'wrongpassword'              => 'Ви ввели хибний пароль. Спробуйте ще раз.',
 'wrongpasswordempty'         => 'Ви не ввели пароль. Будь ласка, спробуйте ще раз.',
-'passwordtooshort'           => 'Ваш пароль неправильний або занадто короткий.
-Він має містити принаймні $1 {{PLURAL:$1|символ|символи|символів}}.',
+'passwordtooshort'           => 'Ваш пароль закороткий, він має містити принаймні $1 {{PLURAL:$1|символ|символи|символів}}.',
 'password-name-match'        => 'Уведений пароль має відрізнятися від імені користувача.',
 'mailmypassword'             => 'Надіслати новий пароль',
 'passwordremindertitle'      => "Пам'ятка пароля користувача {{grammar:genitive|{{SITENAME}}}}",
@@ -686,6 +688,7 @@ $5 повернув помилку «$3: $4».',
 і не хочете його змінювати, ви можете ігнорувати це повідомлення і
 продовжувати використовувати свій старий пароль.',
 'noemail'                    => 'Для користувача "$1" не вказано адресу електронної пошти.',
+'noemailcreate'              => 'Вам треба вказати правильну адресу електронної пошти',
 'passwordsent'               => 'Новий пароль був надісланий на адресу електронної пошти, зазначену для "$1".
 Будь ласка, ввійдіть до системи після отримання пароля.',
 'blocked-mailpassword'       => 'Редагування з вашої IP-адреси заборонено, заблокована також функція відновлення пароля.',
@@ -704,11 +707,13 @@ $5 повернув помилку «$3: $4».',
 Будь ласка, введіть коректну адресу або залиште поле порожнім.',
 'accountcreated'             => 'Обліковий запис створено.',
 'accountcreatedtext'         => 'Обліковий запис для $1 створено.',
-'createaccount-title'        => '{{SITENAME}}: створення облікового запису',
+'createaccount-title'        => 'Створення облікового запису для {{SITENAME}}',
 'createaccount-text'         => 'Хтось створив обліковий запис «$2» на сервері проекту {{SITENAME}} ($4) з паролем «$3», зазначивши вашу адресу електронної пошти. Вам слід зайти і змінити пароль.
 
 Проігноруйте дане повідомлення, якщо обліковий запис було створено помилково.',
-'login-throttled'            => 'Ви зробили надто багато спроб ввести пароль для цього облікового запису. Будь ласка, зачекайте перед повторною спробою.',
+'usernamehasherror'          => "Ім'я користувача не може містити символу «решітка»",
+'login-throttled'            => 'Ви зробили надто багато спроб ввійти до системи.
+Будь ласка, зачекайте перед повторною спробою.',
 'loginlanguagelabel'         => 'Мова: $1',
 
 # Password reset dialog
@@ -745,7 +750,7 @@ $5 повернув помилку «$3: $4».',
 'image_tip'       => 'Файл',
 'media_tip'       => 'Посилання на медіа-файл',
 'sig_tip'         => 'Ваш підпис з часовою міткою',
-'hr_tip'          => 'Ð\93оÑ\80изонÑ\82алÑ\8cна Ð»Ñ\96нÑ\96Ñ\8f (не Ð²Ð¸ÐºÐ¾Ñ\80иÑ\81Ñ\82овÑ\83йÑ\82е Ñ\87аÑ\81Ñ\82о)',
+'hr_tip'          => 'Ð\93оÑ\80изонÑ\82алÑ\8cна Ð»Ñ\96нÑ\96Ñ\8f (викоÑ\80иÑ\81Ñ\82овÑ\83йÑ\82е Ñ\81кÑ\83по)',
 
 # Edit pages
 'summary'                          => 'Короткий опис змін:',
@@ -820,9 +825,13 @@ $5 повернув помилку «$3: $4».',
 Якщо ви — анонімний користувач і вважаєте, що отримали коментарі, адресовані не вам, будь ласка [[Special:UserLogin/signup|зареєструйтесь]] або [[Special:UserLogin|увійдіть до системи]], щоб у майбутньому уникнути можливої плутанини з іншими анонімними користувачами.''",
 'noarticletext'                    => 'Зараз на цій сторінці нема тексту.
 Ви можете [[Special:Search/{{PAGENAME}}|пошукати цю назву]] в інших сторінках,
-<span class="plainlinks">[{{fullurl:Special:Log|page={{urlencode:{{FULLPAGENAME}}}}}} пошукати в журналах]
+<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{urlencode:{{FULLPAGENAME}}}}}} пошукати в журналах]
 або [{{fullurl:{{FULLPAGENAME}}|action=edit}} створити сторінку з такою назвою]</span>.',
+'noarticletext-nopermission'       => 'Зараз на цій сторінці відсутній текст.
+Ви можете [[Special:Search/{{PAGENAME}}|пошукати такий заголовок]] серед інших сторінок,
+або <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{urlencode:{{FULLPAGENAME}}}}}} пошукати пов\'язані записи в журналах]</span>.',
 'userpage-userdoesnotexist'        => 'Користувач під назвою "$1" не зареєстрований. Переконайтеся, що ви хочете створити/редагувати цю сторінку.',
+'userpage-userdoesnotexist-view'   => 'Обліковий запис користувача „$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''.",
 'usercssyoucanpreview'             => "'''Підказка:''' Використовуйте кнопку попереднього перегляду, щоб протестувати ваш новий css-файл чи js-файл перед збереженням.",
 'userjsyoucanpreview'              => "'''Підказка:''' Використовуйте кнопку попереднього перегляду, щоб протестувати ваш новий css-файл чи js-файл перед збереженням.",
@@ -881,9 +890,9 @@ $5 повернув помилку «$3: $4».',
 'semiprotectedpagewarning'         => "'''Примітка:''' Ця сторінка захищена. Її можуть редагувати тільки зареєстровані користувачі.",
 'cascadeprotectedwarning'          => "'''Попередження:''' Цю сторінку можуть редагувати лише користувачі з групи «Адміністратори», оскільки вона включена {{PLURAL:$1|до сторінки, для якої|до наступних сторінок, для яких}} активовано каскадний захист:",
 'titleprotectedwarning'            => "'''Попередження. Ця сторінка була захищена, тому для її створення потрібні [[Special:ListGroupRights|особливі права]].'''",
-'templatesused'                    => 'Шаблони, використані на цій сторінці:',
-'templatesusedpreview'             => 'Шаблони, використані на цій сторінці:',
-'templatesusedsection'             => 'Шаблони, використані в цій секції:',
+'templatesused'                    => '{{PLURAL:$1|Шаблон, використаний|Шаблони, використані}} на цій сторінці:',
+'templatesusedpreview'             => '{{PLURAL:$1|Шаблон, використаний|Шаблони, використані}} у цьому попередньому перегляді:',
+'templatesusedsection'             => '{{PLURAL:$1|Шаблон, використаний|Шаблони, використані}} у цій секції:',
 'template-protected'               => '(захищено)',
 'template-semiprotected'           => '(частково захищено)',
 'hiddencategories'                 => 'Ця сторінка належить до $1 {{PLURAL:$1|прихованої категорії|прихованих категорій|прихованих категорій}}:',
@@ -894,7 +903,7 @@ $5 повернув помилку «$3: $4».',
 'nocreate-loggedin'                => 'У вас нема дозволу створювати нові сторінки.',
 'permissionserrors'                => 'Помилки прав доступу',
 'permissionserrorstext'            => 'У вас нема прав на виконання цієї операції з {{PLURAL:$1|наступної причини|наступних причин}}:',
-'permissionserrorstext-withaction' => 'У вас нема дозволу на $2 з {{PLURAL:$1|наступної причини|наступних причин}}:',
+'permissionserrorstext-withaction' => 'У вас нема дозволу на $2 з {{PLURAL:$1|такої причини|таких причин}}:',
 'recreate-moveddeleted-warn'       => "'''Попередження: ви намагаєтеся створити сторінку, яка раніше вже була вилучена.'''
 
 Перевірте, чи справді вам потрібно знову створювати цю сторінку.
@@ -954,7 +963,8 @@ $3 зазначив таку причину: ''$2''",
 'page_last'              => 'остання',
 'histlegend'             => "Пояснення: (поточн.) = відмінності від поточної версії,
 (ост.) = відмінності від попередньої версії, '''м''' = незначне редагування",
-'history-fieldset-title' => 'Показати історію',
+'history-fieldset-title' => 'Переглянути історію',
+'history-show-deleted'   => 'Тільки вилучені',
 'histfirst'              => 'найстаріші',
 'histlast'               => 'останні',
 'historysize'            => '($1 {{PLURAL:$1|байт|байти|байтів}})',
@@ -972,6 +982,7 @@ $3 зазначив таку причину: ''$2''",
 'rev-deleted-comment'         => '(коментар вилучено)',
 'rev-deleted-user'            => "(ім'я автора стерто)",
 'rev-deleted-event'           => '(запис журналу вилучений)',
+'rev-deleted-user-contribs'   => "[ім'я користувача або IP-адреса вилучені — редагування приховане у внеску]",
 'rev-deleted-text-permission' => "Ця версія сторінки '''вилучена'''.
 Можливо є пояснення в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журналі вилучень].",
 'rev-deleted-text-unhide'     => "Ця версія сторінки '''вилучена'''.
@@ -983,12 +994,22 @@ $3 зазначив таку причину: ''$2''",
 'rev-deleted-text-view'       => "Ця версія сторінки '''вилучена'''.
 Ви можете переглянути її, оскільки є адміністратором проекту.
 Можливо, є пояснення в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журналі вилучень].",
+'rev-suppressed-text-view'    => "Ця версія сторінки '''прихована'''.
+Як адміністратор ви можете переглянути її. Докладніші дані можуть знаходитися в [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} журналі приховань].",
 'rev-deleted-no-diff'         => "Ви не можете переглянути цю різницю версій, оскільки одна з версій сторінки '''вилучена'''.
 Можливо, деталі можна знайти в [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} журналі вилучень].",
 'rev-deleted-unhide-diff'     => "Одна з версій сторінки '''вилучена'''.
 Можливо, деталі можна знайти в [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} журналі вилучень].
 Ви можете [$1 переглянути цю версію], оскільки є адміністратором.",
+'rev-suppressed-unhide-diff'  => 'Ця версія сторінки була прихована.
+Можливо, є пояснення в [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} журналі приховань].
+Як адміністратор ви можете [$1 переглянути цю різницю версій]',
+'rev-deleted-diff-view'       => "Одна з версій цього порівняння версій була '''вилучена'''.
+Як адміністратор ви можете переглянути це порівняння, докладніші дані можуть знаходитися в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журналі вилучень].",
+'rev-suppressed-diff-view'    => "Одна з версій цього порівняння версій була '''прихована'''.
+Як адміністратор ви можете переглянути це порівняння, докладніші дані можуть знаходитися в [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} журналі приховань].",
 'rev-delundel'                => 'показати/сховати',
+'rev-showdeleted'             => 'показати',
 'revisiondelete'              => 'Вилучити / відновити версії сторінки',
 'revdelete-nooldid-title'     => 'Не вказана цільова версія',
 'revdelete-nooldid-text'      => 'Ви не вказали цільову версію (чи версії) для виконання цієї функції.',
@@ -1002,11 +1023,9 @@ $3 зазначив таку причину: ''$2''",
 'revdelete-selected'          => "'''{{PLURAL:$2|Обрана версія|Обрані версії}} сторінки [[:$1]]:'''",
 'logdelete-selected'          => "'''{{PLURAL:$1|Обраний запис|Обрані записи}} журналу:'''",
 'revdelete-text'              => "'''Вилучені версії сторінок і подій будуть відображатися в історії сторінки та журналах, але частина їх вмісту не буде доступною звичайним користувачам.'''
-
 Доступ до прихованого змісту матимуть адміністратори проекту {{SITENAME}}, які зможуть відновити його за допомогою цього ж інтерфейсу,
-крім випадків, коли були встановлені додаткові обмеження власниками сайту.
-
-Будь ласка, переконайтеся, що ви дійсно бажаєте виконати дані дії, усвідомлюєте їх наслідки, дієте згідно з [[{{MediaWiki:Policy-url}}|правилами]].",
+крім випадків, коли були встановлені додаткові обмеження власниками сайту.",
+'revdelete-confirm'           => 'Будь ласка, підтвердить, що ви справді бажаєте це здійснити, усвідомлюєте наслідки та робите це згідно з [[{{MediaWiki:Policy-url}}|правилами]].',
 'revdelete-suppress-text'     => "Приховування може відбуватися '''лише''' в таких випадках:
 
 * Непотрібна особиста інформація
@@ -1020,12 +1039,12 @@ $3 зазначив таку причину: ''$2''",
 'revdelete-suppress'          => 'Приховувати дані також і від адміністраторів',
 'revdelete-hide-image'        => 'Приховати вміст файлу',
 'revdelete-unsuppress'        => 'Зняти обмеження з відновлених версій',
-'revdelete-log'               => 'Ð\9aоменÑ\82аÑ\80:',
-'revdelete-submit'            => 'Застосувати до вибраної версії',
+'revdelete-log'               => 'Ð\9fÑ\80иÑ\87ина Ð²Ð¸Ð»Ñ\83Ñ\87еннÑ\8f:',
+'revdelete-submit'            => 'Застосувати до {{PLURAL:$1|обраної версії|обраних версій}}',
 'revdelete-logentry'          => 'Змінено видимість версії сторінки для [[$1]]',
 'logdelete-logentry'          => 'змінена видимість події для [[$1]]',
 'revdelete-success'           => "'''Видимість версії успішно змінена.'''",
-'revdelete-failure'           => "'''Ð\94оÑ\81Ñ\82Ñ\83пнÑ\96Ñ\81Ñ\82Ñ\8c Ð²ÐµÑ\80Ñ\81Ñ\96Ñ\97 Ð½Ðµ Ð¼Ð¾Ð¶Ðµ Ð±Ñ\83Ñ\82и Ð²Ñ\81Ñ\82ановлена:'''
+'revdelete-failure'           => "'''Ð\92идимÑ\96Ñ\81Ñ\82Ñ\8c Ð²ÐµÑ\80Ñ\81Ñ\96Ñ\97 Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ Ð·Ð¼Ñ\96ниÑ\82и:'''
 $1",
 'logdelete-success'           => "'''Видимість події успішно змінена.'''",
 'logdelete-failure'           => "'''Не вдалося встановити видимість журналу:'''
@@ -1053,6 +1072,13 @@ $1",
 'revdelete-concurrent-change' => 'Помилка редагування запису від $2, $1: його стан змінений кимось іншим, поки ви робили свої зміни.
 Будь ласка, перевірте журнал.',
 'revdelete-only-restricted'   => 'Ви не можете приховати запис від адміністраторів без вибору однієї з інших опцій.',
+'revdelete-reason-dropdown'   => '* Типові причини вилучення
+** Порушення авторських прав
+** Недоречна особиста інформація',
+'revdelete-otherreason'       => 'Інша/додаткова причина:',
+'revdelete-reasonotherlist'   => 'Інша причина',
+'revdelete-edit-reasonlist'   => 'Редагувати причини вилучень',
+'revdelete-offender'          => 'Автор версії:',
 
 # Suppression log
 'suppressionlog'     => 'Журнал приховувань',
@@ -1094,64 +1120,8 @@ $1",
 'lineno'                   => 'Рядок $1:',
 'compareselectedversions'  => 'Порівняти вибрані версії',
 'showhideselectedversions' => 'Показати/приховати обрані версії',
-'visualcomparison'         => 'Наочне порівняння',
-'wikicodecomparison'       => 'Порівняння вікі-тексту',
 'editundo'                 => 'скасувати',
 'diff-multi'               => '($1 {{PLURAL:$1|проміжна версія не показана|проміжні версії не показані|проміжних версій не показані}}.)',
-'diff-movedto'             => 'оформлено як $1',
-'diff-styleadded'          => 'доданий стиль $1',
-'diff-added'               => 'додано $1',
-'diff-changedto'           => 'змінено на $1',
-'diff-movedoutof'          => 'винесено з $1',
-'diff-styleremoved'        => 'вилучено стиль $1',
-'diff-removed'             => 'вилучено $1',
-'diff-changedfrom'         => 'змінено з $1',
-'diff-src'                 => 'джерело',
-'diff-withdestination'     => 'з призначенням $1',
-'diff-with'                => '&#32;з $1 $2',
-'diff-with-additional'     => '$1 $2',
-'diff-with-final'          => '&#32;і $1 $2',
-'diff-width'               => 'ширина',
-'diff-height'              => 'висота',
-'diff-p'                   => "'''абзац'''",
-'diff-blockquote'          => "'''цитата'''",
-'diff-h1'                  => "'''заголовок 1-го рівня'''",
-'diff-h2'                  => "'''заголовок 2-го рівня'''",
-'diff-h3'                  => "'''заголовок 3-го рівня'''",
-'diff-h4'                  => "'''заголовок 4-го рівня'''",
-'diff-h5'                  => "'''заголовок 5-го рівня'''",
-'diff-pre'                 => "'''блок заданого формату'''",
-'diff-div'                 => "'''розділ'''",
-'diff-ul'                  => "'''невпорядкований список'''",
-'diff-ol'                  => "'''упорядкований список'''",
-'diff-li'                  => "'''елемент списку'''",
-'diff-table'               => "'''таблиця'''",
-'diff-tbody'               => "'''вміст таблиці'''",
-'diff-tr'                  => "'''рядок'''",
-'diff-td'                  => "'''комірка'''",
-'diff-th'                  => "'''заголовок'''",
-'diff-br'                  => "'''розрив'''",
-'diff-hr'                  => "'''горизонтальна лінія'''",
-'diff-code'                => "'''блок програмного коду'''",
-'diff-dl'                  => "'''список означень'''",
-'diff-dt'                  => "'''означуваний термін'''",
-'diff-dd'                  => "'''означення'''",
-'diff-input'               => "'''поле вводу'''",
-'diff-form'                => "'''форма'''",
-'diff-img'                 => "'''зображення'''",
-'diff-span'                => "'''span'''",
-'diff-a'                   => "'''посилання'''",
-'diff-i'                   => "'''курсив'''",
-'diff-b'                   => "'''жирний шрифт'''",
-'diff-strong'              => "'''тег &lt;strong&gt;'''",
-'diff-em'                  => "'''тег &lt;em&gt;'''",
-'diff-font'                => "'''шрифт'''",
-'diff-big'                 => "'''великий шрифт'''",
-'diff-del'                 => "'''вилучено'''",
-'diff-tt'                  => "'''моноширинний шрифт'''",
-'diff-sub'                 => "'''нижній індекс'''",
-'diff-sup'                 => "'''верхній індекс'''",
-'diff-strike'              => "'''закреслений шрифт'''",
 
 # Search results
 'searchresults'                    => 'Результати пошуку',
@@ -1159,9 +1129,6 @@ $1",
 'searchresulttext'                 => 'Для отримання детальнішої інформації про пошук у проекті, див. [[{{MediaWiki:Helppage}}|розділ допомоги]].',
 'searchsubtitle'                   => 'Ви шукали «[[:$1]]» ([[Special:Prefixindex/$1|усі сторінки, що починаються на «$1»]]{{int:pipe-separator}}[[Special:WhatLinksHere/$1|усі сторінки, що мають посилання на «$1»]])',
 'searchsubtitleinvalid'            => 'На запит «$1»',
-'noexactmatch'                     => "'''Сторінка з назвою «$1» не існує.'''
-Ви можете [[:$1|створити сторінку]].",
-'noexactmatch-nocreate'            => 'Сторінка з назвою «$1» не існує.',
 'toomanymatches'                   => 'Знайдено дуже багато відповідностей, будь ласка, спробуйте інший запит',
 'titlematches'                     => 'Збіги в назвах сторінок',
 'notitlematches'                   => 'Нема збігів у назвах сторінок',
@@ -1172,7 +1139,7 @@ $1",
 'prevn-title'                      => '{{PLURAL:$1|Попередній $1 запис|Попередні $1 записи|Попередні $1 записів}}',
 'nextn-title'                      => '{{PLURAL:$1|Наступний $1 запис|Наступні $1 записи|Наступні $1 записів}}',
 'shown-title'                      => 'Показувати $1 {{PLURAL:$1|запис|записи|записів}} на сторінці',
-'viewprevnext'                     => 'Переглянути ($1) ($2) ($3).',
+'viewprevnext'                     => 'Переглянути ($1 {{int:pipe-separator}} $2) ($3).',
 'searchmenu-legend'                => 'Параметри пошуку',
 'searchmenu-exists'                => "'''У цій вікі є сторінка з назвою «[[$1]]»'''",
 'searchmenu-new'                   => "'''Створити сторінку «[[:$1]]» у цій вікі!'''",
@@ -1246,7 +1213,7 @@ $1",
 'prefs-watchlist-days-max'      => '(максимум 7 днів)',
 'prefs-watchlist-edits'         => 'Кількість редагувань для відображення у розширеному списку спостереження:',
 'prefs-watchlist-edits-max'     => '(максимальне число: 1000)',
-'prefs-watchlist-token'         => 'Ð\9fознаÑ\87ка Ñ\81пиÑ\81кÑ\83 Ñ\81поÑ\81Ñ\82еÑ\80женнÑ\8f',
+'prefs-watchlist-token'         => 'Ð\9fознаÑ\87ка Ñ\81пиÑ\81кÑ\83 Ñ\81поÑ\81Ñ\82еÑ\80еженнÑ\8f:',
 'prefs-misc'                    => 'Інші налаштування',
 'prefs-resetpass'               => 'Змінити пароль',
 'prefs-email'                   => 'Параметри електронної пошти',
@@ -1254,7 +1221,7 @@ $1",
 'saveprefs'                     => 'Зберегти',
 'resetprefs'                    => 'Скасувати незбережені зміни',
 'restoreprefs'                  => 'Відновити всі стандартні налаштування',
-'prefs-editing'                 => 'РозмÑ\96Ñ\80и Ð¿Ð¾Ð»Ñ\8f Ð²Ð²Ð¾Ð´Ñ\83',
+'prefs-editing'                 => 'РедагÑ\83ваннÑ\8f',
 'prefs-edit-boxsize'            => 'Розмір вікна редагування.',
 'rows'                          => 'Рядків:',
 'columns'                       => 'Колонок:',
@@ -1267,9 +1234,9 @@ $1",
 'recentchangesdays-max'         => '(максимум $1 {{PLURAL:$1|день|дні|днів}})',
 'recentchangescount'            => 'Кількість редагувань у списках за замовчуванням:',
 'prefs-help-recentchangescount' => 'Це торкається нових редагувань, історій сторінок і журналів.',
-'prefs-help-watchlist-token'    => 'Заповнення цього поля секретним ключем буде створювати RSS-трансляцію для вашого списку спостережень.
+'prefs-help-watchlist-token'    => 'Заповнення цього поля секретним ключем буде створювати RSS-трансляцію для вашого списку спостереження.
 Кожен, хто знає ключ в цьому полі, зможе читати ваш список спостереження, тому оберіть секретне значення.
\92и Ð¼Ð¾Ð¶ÐµÑ\82е Ð²Ð¸ÐºÐ¾Ñ\80иÑ\81Ñ\82овÑ\83ваÑ\82и Ñ\86е Ð²Ð¸Ð¿Ð°Ð´ÐºÐ¾Ð²Ð¾ Ð·Ð³ÐµÐ½ÐµÑ\80оване Ð·Ð½Ð°Ñ\87еннÑ\8f: $1',
+Ви можете використати це випадково згенероване значення: $1',
 'savedprefs'                    => 'Ваші налаштування збережено.',
 'timezonelegend'                => 'Часовий пояс:',
 'localtime'                     => 'Місцевий час:',
@@ -1309,6 +1276,7 @@ $1",
 'yourlanguage'                  => 'Мова інтерфейсу:',
 'yourvariant'                   => 'Варіант мови:',
 'yournick'                      => 'Підпис:',
+'prefs-help-signature'          => 'Репліки на сторінках обговорення слід підписувати символами "<nowiki>~~~~</nowiki>", які будуть перетворені у ваш підпис і час.',
 'badsig'                        => 'Неправильний підпис.
 Перевірте коректність HTML-тегів.',
 'badsiglength'                  => 'Ваш підпис дуже довгий.
@@ -1329,7 +1297,7 @@ $1",
 'prefs-signature'               => 'Підпис',
 'prefs-dateformat'              => 'Формат дати',
 'prefs-timeoffset'              => 'Зсув часу',
-'prefs-advancedediting'         => 'Розширені налштування',
+'prefs-advancedediting'         => 'Розширені налаштування',
 'prefs-advancedrc'              => 'Розширені налаштування',
 'prefs-advancedrendering'       => 'Розширені налаштування',
 'prefs-advancedsearchoptions'   => 'Розширені налаштування',
@@ -1409,6 +1377,7 @@ $1",
 'right-bigdelete'             => 'Вилучення сторінок з великою історією',
 'right-deleterevision'        => 'Вилучення і відновлення окремих версій сторінок',
 'right-deletedhistory'        => 'Перегляд історії вилучених сторінок без перегляду вилученого тексту',
+'right-deletedtext'           => 'перегляд вилученого тексту та змін між вилученими версіями',
 'right-browsearchive'         => 'Пошук вилучених сторінок',
 'right-undelete'              => 'Відновлення сторінок',
 'right-suppressrevision'      => 'Перегляд і відновлення версій, прихованих від адміністраторів',
@@ -1441,6 +1410,7 @@ $1",
 'right-reset-passwords'       => 'скидання паролів інших користувачів',
 'right-override-export-depth' => "експорт сторінок, включаючи пов'язані сторінки з глибиною до 5",
 'right-versiondetail'         => 'Перегляд розширеної інформації про версію програмного забезпечення',
+'right-sendemail'             => 'відправляти пошту іншим користувачам',
 
 # User rights log
 'rightslog'      => 'Журнал прав користувача',
@@ -1449,7 +1419,7 @@ $1",
 'rightsnone'     => '(нема)',
 
 # Associated actions - in the sentence "You do not have permission to X"
-'action-read'                 => 'читання цієї сторінки',
+'action-read'                 => 'перегляд цієї сторінки',
 'action-edit'                 => 'редагування цієї сторінки',
 'action-createpage'           => 'створення сторінок',
 'action-createtalk'           => 'створення сторінок обговорень',
@@ -1491,9 +1461,9 @@ $1",
 'recentchangestext'                 => 'На цій сторінці показані останні зміни на сторінках {{grammar:genitive|{{SITENAME}}}}.',
 'recentchanges-feed-description'    => 'Відстежувати останні зміни у вікі в цьому потоці.',
 'recentchanges-label-legend'        => 'Легенда: $1.',
-'recentchanges-legend-newpage'      => '$1 - нова сторінка',
+'recentchanges-legend-newpage'      => '$1  нова сторінка',
 'recentchanges-label-newpage'       => 'Цим редагуванням створена нова сторінка',
-'recentchanges-legend-minor'        => '$1 - незначне редагування',
+'recentchanges-legend-minor'        => '$1  незначне редагування',
 'recentchanges-label-minor'         => 'Це незначна зміна',
 'recentchanges-legend-bot'          => '$1 — редагування бота',
 'recentchanges-label-bot'           => 'Це редагування зроблене ботом',
@@ -1537,8 +1507,8 @@ $1",
 # Upload
 'upload'                      => 'Завантажити файл',
 'uploadbtn'                   => 'Завантажити файл',
-'reupload'                    => 'Повторно завантажити',
 'reuploaddesc'                => 'Повернутися до форми завантаження',
+'upload-tryagain'             => 'Зберегти змінений опис файлу',
 'uploadnologin'               => 'Ви не ввійшли в систему',
 'uploadnologintext'           => 'Ви повинні [[Special:UserLogin|ввійти до системи]], щоб завантажувати файли.',
 'upload_directory_missing'    => 'Директорія для завантажень ($1) відсутня і не може бути створена веб-сервером.',
@@ -1589,14 +1559,16 @@ $1",
 'large-file'                  => 'Рекомендується використовувати зображення, розмір яких не перевищує $1 байтів (размір завантаженого файлу складає $2 байтів).',
 'largefileserver'             => 'Розмір файлу більший за максимальнодозволений.',
 'emptyfile'                   => 'Завантажений вами файл ймовірно порожній. Можливо, це сталося через помилку при введенні імені файлу. Будь-ласка, перевірте, чи справді ви бажаєте звантажити цей файл.',
-'fileexists'                  => "Файл з такою назвою вже існує. Будь ласка, перевірте '''<tt>$1</tt>''', якщо ви не впевнені, чи хочете замінти його.",
-'filepageexists'              => "Сторінка опису цього файлу вже створена як '''<tt>$1</tt>''', але файлу з такою назвою немає. Уведений опис не з'явиться на сторінці опису зображення. Щоб додати новий опис, вам доведеться змінити його вручну.",
-'fileexists-extension'        => "Існує файл зі схожою назвою:<br />
-Назва завантаженого файлу: '''<tt>$1</tt>'''<br />
-Назва існуючого файлу: '''<tt>$2</tt>'''<br />
+'fileexists'                  => "Файл з такою назвою вже існує.
+Будь ласка, перевірте '''<tt>[[:$1]]</tt>''', якщо ви не впевнені, чи хочете замінти його.
+[[$1|thumb]]",
+'filepageexists'              => "Сторінка опису цього файлу вже створена як '''<tt>[[:$1]]</tt>''', але файлу з такою назвою немає. Уведений опис не з'явиться на сторінці опису зображення. Щоб додати новий опис, вам доведеться змінити його вручну. [[$1|thumb]]",
+'fileexists-extension'        => "Існує файл зі схожою назвою: [[$2|thumb]]
+* Назва завантаженого файлу: '''<tt>[[:$1]]</tt>'''
+* Назва існуючого файлу: '''<tt>[[:$2]]</tt>'''
 Будьте ласкаві, виберіть іншу назву.",
-'fileexists-thumb'            => "<center>'''Існуюче зображення'''</center>",
-'fileexists-thumbnail-yes'    => "Можливо, файл є зменшеною копією (мініатюрою). Будь ласка, перевірте файл '''<tt>$1</tt>'''.<br />
+'fileexists-thumbnail-yes'    => "Можливо, файл є зменшеною копією (мініатюрою). [[$1|thumb]]
+Будь ласка, перевірте файл '''<tt>[[:$1]]</tt>'''.
 Якщо вказаний файл є тим самим зображенням, не варто окремо завантажувати його зменшену копію.",
 'file-thumbnail-no'           => "Назва файлу починається на '''<tt>$1</tt>'''.
 Можливо, це зменшена копія зображення ''(мініатюра)''.
@@ -1610,6 +1582,7 @@ $1",
 'file-deleted-duplicate'      => 'Такий самий файл ([[$1]]) уже вилучався раніше. Будь ласка, ознайомтеся з історією вилучень файлу перед тим, як завантажити його знову.',
 'successfulupload'            => 'Завантаження успішно завершено',
 'uploadwarning'               => 'Попередження',
+'uploadwarning-text'          => 'Будь ласка, змініть наданий нижче опис файлу і спробуйте ще раз.',
 'savefile'                    => 'Зберегти файл',
 'uploadedimage'               => 'завантажив «[[$1]]»',
 'overwroteimage'              => 'завантажив нову версію «[[$1]]»',
@@ -1620,9 +1593,13 @@ $1",
 'uploadcorrupt'               => 'Файл пошкоджений або має неправильне розширення.
 Будь ласка, перевірте файл і спробуйте завантажити його ще раз.',
 'uploadvirus'                 => 'Файл містить вірус! Див. $1',
+'upload-source'               => 'Вихідний файл',
 'sourcefilename'              => 'Назва початкового файлу:',
+'sourceurl'                   => 'Вихідна URL-адреса:',
 'destfilename'                => 'Назва завантаженого файлу:',
 'upload-maxfilesize'          => 'Максимальний розмір файлу: $1',
+'upload-description'          => 'Опис файлу',
+'upload-options'              => 'Параметри завантаження',
 'watchthisupload'             => 'Спостерігати за цим файлом',
 'filewasdeleted'              => 'Файл з такою назвою вже існував, але був вилучений.
 Вам слід перевірити $1 перед повторним завантаженням.',
@@ -1649,13 +1626,31 @@ PICT # різні
 'upload-proto-error'        => 'Невірний протокол',
 'upload-proto-error-text'   => 'Віддалене завантаження вимагає адресів, що починаються з <code>http://</code> або <code>ftp://</code>.',
 'upload-file-error'         => 'Внутрішня помилка',
-'upload-file-error-text'    => 'Ð\92нÑ\83Ñ\82Ñ\80Ñ\96Ñ\88нÑ\8f Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ\80и Ñ\81пÑ\80обÑ\96 Ñ\81Ñ\82воÑ\80иÑ\82и Ñ\82имÑ\87аÑ\81овий Ñ\84айл Ð½Ð° Ñ\81еÑ\80веÑ\80Ñ\96. Ð\91Ñ\83дÑ\8c-лаÑ\81ка, Ð·Ð²ÐµÑ\80нÑ\96Ñ\82Ñ\8cÑ\81Ñ\8f Ð´Ð¾ Ñ\81иÑ\81Ñ\82емного Ð°Ð´Ð¼Ñ\96нÑ\96Ñ\81Ñ\82Ñ\80аÑ\82оÑ\80а.',
+'upload-file-error-text'    => 'СÑ\82алаÑ\81Ñ\8f Ð²Ð½Ñ\83Ñ\82Ñ\80Ñ\96Ñ\88нÑ\8f Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ° Ð¿Ñ\80и Ñ\81пÑ\80обÑ\96 Ñ\81Ñ\82воÑ\80иÑ\82и Ñ\82имÑ\87аÑ\81овий Ñ\84айл Ð½Ð° Ñ\81еÑ\80веÑ\80Ñ\96. Ð\91Ñ\83дÑ\8c-лаÑ\81ка, Ð·Ð²ÐµÑ\80нÑ\96Ñ\82Ñ\8cÑ\81Ñ\8f Ð´Ð¾ [[Special:ListUsers/sysop|адмÑ\96нÑ\96Ñ\81Ñ\82Ñ\80аÑ\82оÑ\80а]].',
 'upload-misc-error'         => 'Невідома помилка завантаження',
 'upload-misc-error-text'    => 'Невідома помилка завантаження. Будь-ласка, перевірте, що вказана адреса вірна й спробуйте ще. Якщо проблема виникає знову, зверніться до системного адміністратора.',
 'upload-too-many-redirects' => 'URL містить надто багато перенаправлень',
 'upload-unknown-size'       => 'Невідомий розмір',
 'upload-http-error'         => 'Відбулася помилка HTTP: $1',
 
+# img_auth script messages
+'img-auth-accessdenied' => 'Відмовлено в доступі',
+'img-auth-nopathinfo'   => 'Брак PATH_INFO.
+Ваш сервер не налаштований для передачі цих даних.
+Можливо, він працює на основі CGI і не підтримує img_auth.
+Глядіть http://www.mediawiki.org/wiki/Manual:Image_Authorization.',
+'img-auth-notindir'     => 'Проханий шлях не відноситься до теки завантажень, вказаної в налаштуваннях.',
+'img-auth-badtitle'     => 'Не можна побудувати правильний заголовок з «$1».',
+'img-auth-nologinnWL'   => 'Ви не ввійшли в систему, а «$1» не входить у білий список.',
+'img-auth-nofile'       => 'Файл «$1» не існує.',
+'img-auth-isdir'        => 'Ви пробуєте отримати доступ до каталогу «$1».
+Дозволений тільки доступ до файлів.',
+'img-auth-streaming'    => 'Потокова передача «$1».',
+'img-auth-public'       => 'Призначенням img_auth.php є добування файлів із закритих вікі.
+Ця вікі налаштована як загальнодоступна.
+Для оптимальної безпеки img_auth.php відключено.',
+'img-auth-noread'       => 'Користувач не має доступу до перегляду "$1".',
+
 # Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
 'upload-curl-error6'       => 'Неможливо досягнути вказану адресу.',
 'upload-curl-error6-text'  => 'Неможливо досягнути вказану адресу. Будь-ласка, перевірте, що вказана адреса вірна, а сайт доступний.',
@@ -1665,7 +1660,7 @@ PICT # різні
 Можливо, операцію слід провести в інший час, коли сайт менш завантажений.',
 
 'license'            => 'Ліцензування:',
-'license-header'     => 'Ліцензування:',
+'license-header'     => 'Ліцензування',
 'nolicense'          => 'Відсутнє',
 'license-nopreview'  => '(Попередній перегляд недоступний)',
 'upload_source_url'  => ' (вірна, публічно доступна інтернет-адреса)',
@@ -1750,6 +1745,7 @@ PICT # різні
 ** порушення авторських прав
 ** файл-дублікат',
 'filedelete-edit-reasonlist'  => 'Редагувати причини вилучень',
+'filedelete-maintenance'      => 'Вилучення та відновлення файлів відімкнене на час технічних робіт.',
 
 # MIME search
 'mimesearch'         => 'Пошук по MIME',
@@ -1770,7 +1766,7 @@ PICT # різні
 
 # Random page
 'randompage'         => 'Випадкова стаття',
-'randompage-nopages' => 'У Ð¿Ñ\80оÑ\81Ñ\82оÑ\80Ñ\96 Ð½Ð°Ð·Ð² Â«$1» Ð½ÐµÐ¼Ð° Ñ\81Ñ\82оÑ\80Ñ\96нок.',
+'randompage-nopages' => 'Ð\9dема Ñ\81Ñ\82оÑ\80Ñ\96нок Ð² {{PLURAL:$2|пÑ\80оÑ\81Ñ\82оÑ\80Ñ\96 Ð½Ð°Ð·Ð²|пÑ\80оÑ\81Ñ\82оÑ\80аÑ\85 Ð½Ð°Ð·Ð²}} $1.',
 
 # Random redirect
 'randomredirect'         => 'Випадкове перенаправлення',
@@ -1782,6 +1778,7 @@ PICT # різні
 'statistics-header-edits'      => 'Статистика редагувань',
 'statistics-header-views'      => 'Статистика переглядів',
 'statistics-header-users'      => 'Статистика користувачів',
+'statistics-header-hooks'      => 'Інша статистика',
 'statistics-articles'          => 'Статей',
 'statistics-pages'             => 'Сторінок',
 'statistics-pages-desc'        => 'Усі сторінки у вікі, включаючи сторінки обговорень, перенаправлення тощо.',
@@ -1945,7 +1942,8 @@ PICT # різні
 
 # Special:ActiveUsers
 'activeusers'          => 'Список активних користувачів',
-'activeusers-count'    => '$1 {{PLURAL:$1|нове редагування|нові редагування|нових редгувань}}',
+'activeusers-intro'    => 'Це список користувачів, які здійснювали які-небудь дії за {{PLURAL:$1|останній $1 день|останні $1 дні|останні $1 днів}}.',
+'activeusers-count'    => '$1 {{PLURAL:$1|нове редагування|нові редагування|нових редагувань}} за {{PLURAL:$3|останній день|останні $3 дні|останні $3 днів}}',
 'activeusers-from'     => 'Показувати користувачів, починаючи з:',
 'activeusers-noresult' => 'Не знайдено користувачів.',
 
@@ -2046,9 +2044,9 @@ PICT # різні
 'enotif_lastvisited'           => 'Див. $1 для перегляду всіх змін, що відбулися після вашого останнього перегляду.',
 'enotif_lastdiff'              => 'Див. $1 для ознайомлення з цією зміною.',
 'enotif_anon_editor'           => 'анонімний користувач $1',
-'enotif_body'                  => '$WATCHINGUSERNAME,
+'enotif_body'                  => 'Шановний/на $WATCHINGUSERNAME,
 
-$PAGEEDITDATEANDTIME сторінка проекту «{{SITENAME}}» $PAGETITLE була $CHANGEDORCREATED користувачем $PAGEEDITOR, див. $PAGETITLE_URL, щоб переглянути поточну версію.
+$PAGEEDITDATE сторінка проекту «{{SITENAME}}» $PAGETITLE була $CHANGEDORCREATED користувачем $PAGEEDITOR, див. $PAGETITLE_URL, щоб переглянути поточну версію.
 
 $NEWPAGE
 
@@ -2058,7 +2056,7 @@ $NEWPAGE
 ел. пошта: $PAGEEDITOR_EMAIL
 вікі: $PAGEEDITOR_WIKI
 
-Не буде подальшого сповіщення в разі нових змін, якщо Ви не відвідуєте цю сторінку. Ви могли також повторно встановити прапори сповіщення для всіх сторінок у вашому списку спостереження.
+Не буде подальшого сповіщення в разі нових змін, якщо Ви не відвідуєте цю сторінку. Ви могли також повторно встановити прапорці сповіщення для всіх сторінок у вашому списку спостереження.
 
              Система сповіщення {{grammar:genitive|{{SITENAME}}}}
 
@@ -2067,7 +2065,7 @@ $NEWPAGE
 {{fullurl:{{#special:Watchlist}}/edit}}
 
 Зворотний зв\'язок та допомога:
-{{fullurl:{{ns:help}}:Зміст}}',
+{{fullurl:{{MediaWiki:Helppage}}}}',
 
 # Delete
 'deletepage'             => 'Вилучити сторінку',
@@ -2078,7 +2076,7 @@ $NEWPAGE
 'exblank'                => 'стаття була порожньою',
 'delete-confirm'         => 'Вилучення «$1»',
 'delete-legend'          => 'Вилучення',
-'historywarning'         => 'Попередження: сторінка, яку ви збираєтеся вилучити, має історію редагувань:',
+'historywarning'         => "'''Попередження:''' сторінка, яку ви збираєтеся вилучити, має історію редагувань з $1 {{PLURAL:$1|версії|версій}}:",
 'confirmdeletetext'      => 'Ви збираєтесь вилучити сторінку і всі її журнали редагувань з бази даних.
 Будь ласка, підтвердіть, що ви бажаєте зробити це, повністю розумієте наслідки і що робите це у відповідності з [[{{MediaWiki:Policy-url}}|правилами]].',
 'actioncomplete'         => 'Дію виконано',
@@ -2106,18 +2104,19 @@ $NEWPAGE
 дійте обережно.',
 
 # Rollback
-'rollback'         => 'Відкинути редагування',
-'rollback_short'   => 'Відкинути',
-'rollbacklink'     => 'відкинути',
-'rollbackfailed'   => 'Відкинути зміни не вдалося',
-'cantrollback'     => 'Неможливо відкинути редагування, останній, хто редагував, є єдиним автором цієї сторінки.',
-'alreadyrolled'    => 'Неможливо відкинути останні редагування [[:$1]], зроблені [[User:$2|$2]] ([[User talk:$2|обговорення]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]); хтось інший уже змінив чи відкинув редагування цієї статті.
+'rollback'          => 'Відкинути редагування',
+'rollback_short'    => 'Відкинути',
+'rollbacklink'      => 'відкинути',
+'rollbackfailed'    => 'Відкинути зміни не вдалося',
+'cantrollback'      => 'Неможливо відкинути редагування, останній, хто редагував, є єдиним автором цієї сторінки.',
+'alreadyrolled'     => 'Неможливо відкинути останні редагування [[:$1]], зроблені [[User:$2|$2]] ([[User talk:$2|обговорення]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]); хтось інший уже змінив чи відкинув редагування цієї статті.
 
 Останні редагування зробив [[User:$3|$3]] ([[User talk:$3|обговорення]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
-'editcomment'      => "Пояснення редагування було: «''$1''».",
-'revertpage'       => 'Редагування користувача [[Special:Contributions/$2|$2]] ([[User talk:$2|обговорення]]) відкинуті до версії користувача [[User:$1|$1]]',
-'rollback-success' => 'Відкинуті редагування користувача $1; повернення до версії користувача $2.',
-'sessionfailure'   => 'Здається, виникли проблеми з поточним сеансом роботи;
+'editcomment'       => "Пояснення редагування було: «''$1''».",
+'revertpage'        => 'Редагування користувача [[Special:Contributions/$2|$2]] ([[User talk:$2|обговорення]]) відкинуті до версії користувача [[User:$1|$1]]',
+'revertpage-nouser' => "Відкинуто редагування (ім'я користувача приховано) до зробленого [[User:$1|$1]]",
+'rollback-success'  => 'Відкинуті редагування користувача $1; повернення до версії користувача $2.',
+'sessionfailure'    => 'Здається, виникли проблеми з поточним сеансом роботи;
 ця дія була скасована з метою попередити «захоплення сеансу».
 Будь ласка, натисніть кнопку «Назад» і перезавантажте сторінку, з якої ви прийшли.',
 
@@ -2132,11 +2131,11 @@ $NEWPAGE
 'protect-title'               => 'Встановлення захисту для «$1»',
 'prot_1movedto2'              => '«[[$1]]» перейменована на «[[$2]]»',
 'protect-legend'              => 'Підтвердження встановлення захисту',
-'protectcomment'              => 'Причина встановлення захисту',
+'protectcomment'              => 'Причина:',
 'protectexpiry'               => 'Закінчується:',
 'protect_expiry_invalid'      => 'Неправильний час закінчення захисту.',
 'protect_expiry_old'          => 'Час закінчення — в минулому.',
-'protect-unchain'             => 'Розблокувати перейменування сторінки',
+'protect-unchain-permissions' => 'Відкрити доступ до додаткових параметрів захисту',
 'protect-text'                => "Тут ви можете переглянути та змінити рівень захисту сторінки '''<nowiki>$1</nowiki>'''.",
 'protect-locked-blocked'      => "Ви не можете змінювати рівень захисту сторінки, доки ваш обліковий запис заблокований.
 Поточні установки для сторінки '''$1''':",
@@ -2246,17 +2245,18 @@ $1',
 'month'               => 'Від місяця (і раніше):',
 'year'                => 'Від року (і раніше):',
 
-'sp-contributions-newbies'       => 'Показати лише внесок з нових облікових записів',
-'sp-contributions-newbies-sub'   => 'Внесок новачків',
-'sp-contributions-newbies-title' => 'Внесок з нових облікових записів',
-'sp-contributions-blocklog'      => 'Протокол блокувань',
-'sp-contributions-deleted'       => 'вилучені редагування користувача',
-'sp-contributions-logs'          => 'журнали',
-'sp-contributions-talk'          => 'обговорення',
-'sp-contributions-userrights'    => 'управління правами користувача',
-'sp-contributions-search'        => 'Пошук внеску',
-'sp-contributions-username'      => "IP-адреса або ім'я користувача:",
-'sp-contributions-submit'        => 'Знайти',
+'sp-contributions-newbies'        => 'Показати лише внесок з нових облікових записів',
+'sp-contributions-newbies-sub'    => 'Внесок новачків',
+'sp-contributions-newbies-title'  => 'Внесок з нових облікових записів',
+'sp-contributions-blocklog'       => 'Протокол блокувань',
+'sp-contributions-deleted'        => 'вилучені редагування користувача',
+'sp-contributions-logs'           => 'журнали',
+'sp-contributions-talk'           => 'обговорення',
+'sp-contributions-userrights'     => 'управління правами користувача',
+'sp-contributions-blocked-notice' => 'Цей користувач наразі заблокований. Останній запис у журналі блокувань такий:',
+'sp-contributions-search'         => 'Пошук внеску',
+'sp-contributions-username'       => "IP-адреса або ім'я користувача:",
+'sp-contributions-submit'         => 'Знайти',
 
 # What links here
 'whatlinkshere'            => 'Посилання сюди',
@@ -2331,6 +2331,8 @@ $1',
 'ipblocklist-sh-tempblocks'       => '$1 тимчасові блокування',
 'ipblocklist-sh-addressblocks'    => '$1 блокування окремих IP-адрес',
 'ipblocklist-submit'              => 'Пошук',
+'ipblocklist-localblock'          => 'Локальне блокування',
+'ipblocklist-otherblocks'         => '{{PLURAL:$1|Інше блокування|Інші блокування}}',
 'blocklistline'                   => '$1, $2 заблокував $3 ($4)',
 'infiniteblock'                   => 'блокування на невизначений термін',
 'expiringblock'                   => 'закінчиться $1 $2',
@@ -2345,9 +2347,10 @@ $1',
 'unblocklink'                     => 'розблокувати',
 'change-blocklink'                => 'змінити блокування',
 'contribslink'                    => 'внесок',
-'autoblocker'                     => 'Доступ заблоковано автоматично, тому що ви використовуєте ту саму адресу, що й "$1". Причина блокування: "$2".',
+'autoblocker'                     => 'Доступ заблоковано автоматично, тому що ви використовуєте ту саму адресу, що й "[[User:$1|$1]]". Причина блокування $1: "$2".',
 'blocklogpage'                    => 'Журнал блокувань',
-'blocklog-fulllog'                => 'Повний журнал блокувань',
+'blocklog-showlog'                => 'Цього користувача вже заблоковано. Далі наведено журнал блокувань:',
+'blocklog-showsuppresslog'        => 'Цього користувача вже заблоковано і приховано. Далі наведено журнал приховань:',
 'blocklogentry'                   => 'заблокував [[$1]] на термін $2 $3',
 'reblock-logentry'                => 'змінив налаштування блокування для [[$1]] з терміном до $2 $3',
 'blocklogtext'                    => 'Журнал блокування й розблокування користувачів.
@@ -2368,6 +2371,7 @@ IP-адреси, що блокуються автоматично тут не в
 'ipb_already_blocked'             => '«$1» уже заблоковано. Для того, щоб призначити новий термін блокування, спочатку розблокуйте його.',
 'ipb-needreblock'                 => '== Уже заблокований ==
 Користувач $1 вже заблокований. Хочете змінити параметри блокування?',
+'ipb-otherblocks-header'          => '{{PLURAL:$1|Інше блокування|Інші блокування}}',
 'ipb_cant_unblock'                => 'Помилка: блокування з ID $1 не знайдене.
 Можливо, користувач уже розблокований.',
 'ipb_blocked_as_range'            => 'Помилка: IP-адреса $1 була заблокована не напряму і не може бути розблокована. Однак, вона належить до заблокованого діапазону $2, який можна розблокувати.',
@@ -2381,6 +2385,7 @@ IP-адреси, що блокуються автоматично тут не в
 'sorbsreason'                     => 'Ваша IP-адреса числиться як відкритий проксі в DNSBL.',
 'sorbs_create_account_reason'     => 'Ваша IP-адреса числиться як відкритий проксі в DNSBL. Ви не можете створити обліковий запис.',
 'cant-block-while-blocked'        => 'Ви не можете блокувати інших користувачів, поки ви самі заблоковані.',
+'cant-see-hidden-user'            => 'Користувача, якого ви хочете заблокувати, вже заблоковано та приховано. Оскільки у вас немає прав щодо приховання користувачів, ви не можете переглянути або змінити дане блокування.',
 
 # Developer tools
 'lockdb'              => 'Заблокувати базу даних (режим "тільки для читання")',
@@ -2477,6 +2482,10 @@ IP-адреси, що блокуються автоматично тут не в
 'move-leave-redirect'          => 'Залишити перенаправлення',
 'protectedpagemovewarning'     => "'''Попередження:''' ця сторінка захищена, її можуть перейменовувати тільки адміністратори.",
 'semiprotectedpagemovewarning' => "'''Зауваження:''' ця сторінка була захищена; перейменовувати її можуть тільки зареєстровані користувачі.",
+'move-over-sharedrepo'         => '== Файл існує ==
+У спільному сховищі існує [[:$1]]. Перейменування файлу на цю назву призведе до перекриття файлу зі спільного сховища.',
+'file-exists-sharedrepo'       => 'Обрана назва файлу вже використовується у спільному сховищі.
+Будь ласка, оберіть іншу назву.',
 
 # Export
 'export'            => 'Експорт статей',
@@ -2586,8 +2595,9 @@ IP-адреси, що блокуються автоматично тут не в
 'tooltip-ca-edit'                 => 'Цю сторінку можна редагувати. Використовуйте, будь ласка, попередній перегляд перед збереженням.',
 'tooltip-ca-addsection'           => 'Створити новий розділ',
 'tooltip-ca-viewsource'           => 'Ця сторінка захищена від змін. Ви можете переглянути і скопіювати її вихідний текст.',
-'tooltip-ca-history'              => 'Журнал змін сторінки.',
+'tooltip-ca-history'              => 'Журнал змін сторінки',
 'tooltip-ca-protect'              => 'Захистити сторінку від змін',
+'tooltip-ca-unprotect'            => 'Зняти захист з цієї сторінки',
 'tooltip-ca-delete'               => 'Вилучити цю сторінку',
 'tooltip-ca-undelete'             => 'Відновити зміни сторінки, зроблені до її вилучення',
 'tooltip-ca-move'                 => 'Перейменувати цю сторінку',
@@ -2598,11 +2608,12 @@ IP-адреси, що блокуються автоматично тут не в
 'tooltip-search-fulltext'         => 'Знайти сторінки, що містять зазначений текст',
 'tooltip-p-logo'                  => 'Головна сторінка',
 'tooltip-n-mainpage'              => 'Перейти на Головну сторінку',
+'tooltip-n-mainpage-description'  => 'Перейти на головну сторінку',
 'tooltip-n-portal'                => 'Про проект, про те, що ви можете зробити, де що знаходиться',
 'tooltip-n-currentevents'         => 'Список поточних подій',
-'tooltip-n-recentchanges'         => 'Список останніх змін.',
+'tooltip-n-recentchanges'         => 'Список останніх змін',
 'tooltip-n-randompage'            => 'Переглянути випадкову сторінку',
-'tooltip-n-help'                  => 'Довідка з проекту.',
+'tooltip-n-help'                  => 'Довідка з проекту',
 'tooltip-t-whatlinkshere'         => 'Список усіх сторінок, що посилаються на цю сторінку',
 'tooltip-t-recentchangeslinked'   => 'Останні зміни на сторінках, на які посилається ця сторінка',
 'tooltip-feed-rss'                => 'Трансляція в RSS для цієї сторінки',
@@ -2662,10 +2673,12 @@ The wiki server can't provide data in a format your client can read.",
 # Attribution
 'anonymous'        => '{{PLURAL:$1|Анонімний користувач|Анонімні користувачі}} {{grammar:genitive|{{SITENAME}}}}',
 'siteuser'         => 'Користувач {{grammar:genitive|{{SITENAME}}}} $1',
+'anonuser'         => 'анонімний користувач {{grammar:genitive|{{SITENAME}}}} $1',
 'lastmodifiedatby' => 'Остання зміна $2, $1 користувачем $3.',
 'othercontribs'    => 'Базується на праці $1.',
 'others'           => 'інші',
 'siteusers'        => '{{PLURAL:$2|Користувач|Користувачі}} {{grammar:genitive|{{SITENAME}}}} $1',
+'anonusers'        => '{{PLURAL:$2|анонімний користувач|анонімні користувачі}} {{grammar:genitive|{{SITENAME}}}} $1',
 'creditspage'      => 'Подяки',
 'nocredits'        => 'Відсутній список користувачів для цієї статті',
 
@@ -2695,6 +2708,7 @@ The wiki server can't provide data in a format your client can read.",
 'skinname-chick'       => 'Курча',
 'skinname-simple'      => 'Просте',
 'skinname-modern'      => 'Сучасне',
+'skinname-vector'      => 'Векторне',
 
 # Math options
 'mw_math_png'    => 'Завжди генерувати PNG',
@@ -2749,9 +2763,6 @@ $1',
 'previousdiff' => '← Попереднє редагування',
 'nextdiff'     => 'Наступне редагування →',
 
-# Visual comparison
-'visual-comparison' => 'Наочне порівняння',
-
 # Media information
 'mediawarning'         => "'''Увага''': цей файл може містити шкідливий програмний код, виконання якого може бути небезпечним для вашої системи. <hr />",
 'imagemaxsize'         => "Обмеження розміру зображення:<br />''(для сторінок опису файлів)''",
@@ -2764,6 +2775,8 @@ $1',
 'svg-long-desc'        => '(SVG-файл, номінально $1 × $2 пікселів, розмір файлу: $3)',
 'show-big-image'       => 'Повна роздільність',
 'show-big-image-thumb' => '<small>Розмір при попередньому перегляді: $1 × $2 пікселів</small>',
+'file-info-gif-looped' => 'кільцеве',
+'file-info-gif-frames' => '$1 {{PLURAL:$1|кадр|кадри|кадрів}}',
 
 # Special:NewFiles
 'newimages'             => 'Галерея нових файлів',
@@ -3076,6 +3089,7 @@ $1',
 'watchlistall2'    => 'всі',
 'namespacesall'    => 'всі',
 'monthsall'        => 'всі',
+'limitall'         => 'усі',
 
 # E-mail address confirmation
 'confirmemail'             => 'Підтвердження адреси ел. пошти',
@@ -3126,7 +3140,7 @@ $1',
 
 # Delete conflict
 'deletedwhileediting' => "'''Увага:''' ця сторінка була вилучена після того, як ви розпочали редагування!",
-'confirmrecreate'     => "Користувач [[Користувач:$1|$1]] ([[Обговорення користувача:$1|обговорення]]) вилучив цю сторінку після того, як ви почали редагування і зазначив причиною:
+'confirmrecreate'     => "!Користувач [[User:$1|$1]] ([[User talk:$1|обговорення]]) вилучив цю сторінку після того, як ви почали редагування і зазначив причиною:
 : ''$2''
 Будь ласка, підтвердьте, що ви дійсно бажаєте створити цю сторінку заново.",
 'recreate'            => 'Повторно створити',
@@ -3285,7 +3299,7 @@ $1',
 'tag-filter-submit'       => 'Відфільтрувати',
 'tags-title'              => 'Мітки',
 'tags-intro'              => 'На цій сторінці наведений список міток, якими програмне забезпечення помічає редагування, а також значення цих міток.',
-'tags-tag'                => 'Ð\92нÑ\83Ñ\82Ñ\80Ñ\96Ñ\88нÑ\8f Ð½азва мітки',
+'tags-tag'                => 'Ð\9dазва мітки',
 'tags-display-header'     => 'Показ у списках змін',
 'tags-description-header' => 'Повний опис значення',
 'tags-hitcount-header'    => 'Помічені редагування',
@@ -3312,4 +3326,19 @@ $1',
 'htmlform-reset'               => 'Відкотити зміни',
 'htmlform-selectorother-other' => 'Інше',
 
+# Add categories per AJAX
+'ajax-add-category'            => 'Додати категорію',
+'ajax-add-category-submit'     => 'Додати',
+'ajax-confirm-title'           => 'Підтвердити дію',
+'ajax-confirm-prompt'          => 'Нижче ви можете вказати опис зроблених змін.
+Натисніть "Зберегти", щоб зберегти ваші редагування.',
+'ajax-confirm-save'            => 'Зберегти',
+'ajax-add-category-summary'    => 'Додати категорію „$1“',
+'ajax-remove-category-summary' => 'Вилучити категорію „$1“',
+'ajax-confirm-actionsummary'   => 'Мета дії:',
+'ajax-error-title'             => 'Помилка',
+'ajax-error-dismiss'           => 'Гаразд',
+'ajax-remove-category-error'   => 'Не вдалося прибрати дану категорію.
+Таке трапляється зазвичай тоді, коли категорія додається в статтю через шаблон.',
+
 );