Help:
[lhc/web/wiklou.git] / languages / LanguageUk.php
index 7b56491..7ad6f06 100755 (executable)
@@ -105,6 +105,8 @@ require_once( "LanguageUtf8.php" );
 );
 
 /* private */ $wgAllMessagesUk = array(
+'special_version_prefix' => '',
+'special_version_postfix' => '',
 # User Toggles
 
 "tog-hover"            => "Показувати випливаючу підказку над зв'язками вікі",
@@ -163,7 +165,7 @@ require_once( "LanguageUtf8.php" );
 "mainpage"             => "Головна стаття",
 "mainpagetext" => "Програмне забезпечення вікі встановлено.",
 "about"                        => "Про",
-"aboutwikipedia" => "Про Вікіпедію",
+"aboutsite"      => "Про Вікіпедію",
 "aboutpage"            => "$wgMetaNamespace:Про",
 "help"                 => "Довідка",
 "helppage"             => "$wgMetaNamespace:Довідка",
@@ -188,7 +190,7 @@ require_once( "LanguageUtf8.php" );
 "currentevents" => "Поточні події",
 "errorpagetitle" => "Помилка",
 "returnto"             => "Повернутися до $1.",
-"fromwikipedia"        => "Матеріал з Вікіпедії - вільної енциклопедії.",
+"tagline"              => "Матеріал з Вікіпедії - вільної енциклопедії.",
 "whatlinkshere"        => "Статті, що вказують на дану",
 "help"                 => "Довідка",
 "search"               => "Пошук",
@@ -247,8 +249,6 @@ require_once( "LanguageUtf8.php" );
 "error"                        => "Помилка",
 "databaseerror" => "Помилка бази даних",
 "dberrortext"  => "Знайдено помилку синтаксису запиту до бази даних.
-Це могло статися через невірний запит пошуку (див. $5),
-або означає помилку в програмному забезпеченні.
 Останній запит до бази даних:
 <blockquote><tt>$1</tt></blockquote>
 відбувся з функції \"<tt>$2</tt>\".
@@ -307,12 +307,12 @@ You can view and copy the source of this page:",
 "yourpasswordagain" => "Повторний набір пароля",
 "newusersonly" => " (тільки для нових користувачів)",
 "remembermypassword" => "Запам'ятовувати ваш пароль між сеансами.",
-"loginproblem" => "<b>Проблема при вході в систему.</b><br>попробуйте ще раз!",
-"alreadyloggedin" => "<font color=red><b>Користувач $1, ви вже ввійшли в систему!</b></font><br>\n",
+"loginproblem" => "<b>Проблема при вході в систему.</b><br />попробуйте ще раз!",
+"alreadyloggedin" => "<font color=red><b>Користувач $1, ви вже ввійшли в систему!</b></font><br />\n",
 
 "areyounew"            => "Якщо ви новачок в технології Вікіпедії й хочете стати користувачем,
 введіть ім'я користувача, а потім введіть і повторіть пароль.
-Заповніть поле с адресою вашої електронної пошти; якщо ви забудете ваш пароль, ви зможете зробити запит, щоб новий пароль був відправлений вам на вказану вами адресу.<br>\n",
+Заповніть поле с адресою вашої електронної пошти; якщо ви забудете ваш пароль, ви зможете зробити запит, щоб новий пароль був відправлений вам на вказану вами адресу.<br />\n",
 
 "login"                        => "Вхід в систему",
 "userlogin"            => "Вхід в систему",
@@ -355,7 +355,7 @@ You can view and copy the source of this page:",
 "showpreview"  => "Показати попередній варіант",
 "blockedtitle" => "Користувача заблоковано",
 "blockedtext"  => "Ваш користувач чи IP-адреса заблоковані $1.
-Причина блокування:<br>''$2''<p>Ви можете зв'язатися з $1 чи іншим
+Причина блокування:<br />''$2''<p>Ви можете зв'язатися з $1 чи іншим
 [[$wgMetaNamespace:Администратори|администратором]] що обговорити блокування.
 Зверніть увагу, що ви не можете використовувати функцію \"Надіслати електронного листа користувачу\", якщо ви не вказали адресу вашої електронної пошти в Ваших [[Спеціальні:Настройки|настройках]]
 Ваша IP-адреса - $3. Будь-ласка, вказуйте, якщо будете запитувати про блокування.
@@ -374,8 +374,8 @@ You can view and copy the source of this page:",
 "previewnote"  => "Зверніть увагу, - це тільки попередній перегляд, і текст ще не збережено!",
 "previewconflict" => "Цей попередній перегляд відображає текст з вікна редагування так, як він буде виглядіти, якщо ви вирішите записати його.",
 "editing"              => "Редагування $1",
-"sectionedit"  => " (секція)",
-"commentedit"  => " (коментар)",
+"editingsection"       => "Редагування $1 (секція)",
+"editingcomment"       => "Редагування $1 (коментар)",
 "editconflict" => "Конфлікт редакцій: $1",
 "explainconflict" => "Ще хтось змінив цю статтю з того часу, як ви розпочали її змінювати.
 В верхній частині тексту показано, як стаття виглядить зараз. Ваші зміни показані в нижній частині тексту.
@@ -391,7 +391,7 @@ You can view and copy the source of this page:",
 GNU Free Documentation License без незмінюваних секцій
 (див. $1, щоб взнати подробиці).
 Якщо ви не бажаєте, щоб написане вами безжалісно редагувалось
-і розповсюджувалося за бажанням будь-кого, - не пишіть тут.<br>
+і розповсюджувалося за бажанням будь-кого, - не пишіть тут.<br />
 
 Ви також зобов'язуєтесь, що написане вами тут належить вам чи взято з джерела,
 що є суспільною власністю чи подібним вільним джерелом.
@@ -433,9 +433,7 @@ GNU Free Documentation License без незмінюваних секцій
 # Search results
 #
 "searchresults" => "Результати пошуку",
-"searchhelppage" => "$wgMetaNamespace:Пошук",
-"searchingwikipedia" => "Пошук в Вікіпедії",
-"searchresulttext" => "Для отримання детальнішої інформації про пошук в Вікіпедії, див. $1.",
+"searchresulttext" => "Для отримання детальнішої інформації про пошук в Вікіпедії, див. [[Project:Пошук|Пошук в Вікіпедії]].",
 "searchquery"  => "На запит \"$1\"",
 "badquery"             => "Невірно зфомульований запит",
 "badquerytext" => "Неможливо обробити ваш запит.
@@ -456,8 +454,8 @@ GNU Free Documentation License без незмінюваних секцій
 "nonefound"            => "<strong>Зауваження:</strong>: До невдалого пошуку часто може приводити спроба знайти загальні слова, які не підлягають індексації, наприклад - \"також\" and \"що\", або використання більш ніж одного ключового для пошуку слова (показуються тільки статті, що містять всі вказані для пошуку слова).",
 "powersearch" => "Пошук",
 "powersearchtext" => "
-Пошук в просторі імен :<br>
-$1<br>
+Пошук в просторі імен :<br />
+$1<br />
 $2 Показувати перенаправлення   Пошук на $3 $9",
 "searchdisabled" => "<p>Повнотекстовий пошук тимчасово недоступний через перевантаження сервера; передбачається, що ця функція буде знову включена після установки нового обладнання. Поки що ми пропонуємо вам скористатися пошуковою машиною google:</p>
 
@@ -472,9 +470,9 @@ border=\"0\" ALT=\"Google\"></A>
 <INPUT TYPE=text name=q size=31 maxlength=255 value=\"$1\">
 <INPUT type=submit name=btnG VALUE=\"Google Search\">
 <font size=-1>
-<input type=hidden name=domains value=\"{$wgServer}\"><br><input type=radio
+<input type=hidden name=domains value=\"{$wgServer}\"><br /><input type=radio
 name=sitesearch value=\"\"> WWW <input type=radio name=sitesearch
-value=\"{$wgServer}\" checked> {$wgServer} <br>
+value=\"{$wgServer}\" checked> {$wgServer} <br />
 <input type='hidden' name='ie' value='$2'>
 <input type='hidden' name='oe' value='$2'>
 </font>
@@ -489,7 +487,7 @@ value=\"{$wgServer}\" checked> {$wgServer} <br>
 "preferences"  => "Настройки",
 "prefsnologin" => "Ви не ввійшли в систему",
 "prefsnologintext"     => "Ви повинні <a href=\"" .
-  wfLocalUrl( "Спеціальні:Вхід_в_систему" ) . "\">ввійти в систему</a>
+  "{{localurle:Спеціальні:Вхід_в_систему}}\">ввійти в систему</a>
 щоб змінити настройки користувача.",
 "prefslogintext" => "Ви ввійшли в систему як \"$1\".
 Ваш внутрішній ідентифікаційний номер - $2.
@@ -564,37 +562,40 @@ value=\"{$wgServer}\" checked> {$wgServer} <br>
 "reuploaddesc" => "Повернутися до форми завантаження.",
 "uploadnologin" => "Ви не ввійшли в систему",
 "uploadnologintext"    => "Ви повинні <a href=\"" .
-  wfLocalUrl( "Спеціальні:Вхід_в_систему" ) . "\">ввійти в систему,</a>
+  "{{localurle:Спеціальні:Вхід_в_систему}}\">ввійти в систему,</a>
 щоб завантажувати файли.",
 "uploadfile"   => "Завантажити файли",
 "uploaderror"  => "Помилка завантаження файлу",
-"uploadtext"   => "<strong>СТІЙ!</strong> До того як почати завантажувати файли, переконайтесь, що ви прочитали й дієте відповідно  <a href=\"" .
-wfLocalUrlE( "Вікіпедія:Правила_використання_зображеннь" ) . "\">правилам використання зображень Вікіпедії</a>.
-<p>Якщо файл з вказаним вами іменем вже існує
+"uploadtext"   => "'''СТІЙ!''' До того як почати завантажувати файли, переконайтесь, що ви прочитали й дієте відповідно
+[[Project:Правила_використання_зображеннь|правилам використання зображень Вікіпедії]].
+
+Якщо файл з вказаним вами іменем вже існує
 в Вікіпедії, то він буде замінений без попередження.
 Тому, якщо ви не збираєтесь обновляти файл,
 було б непогано перевірити, чи існує вже
 такий файл.
-<p>Щоб переглянути раніше завантажені файли,
-зайдіть на: <a href=\"" . wfLocalUrlE( "Спеціальні:Список зображень" ) .
-"\">список завантажених зображень</a>.
-Завантаження й вилучення відображаються в <a href=\"" .
-wfLocalUrlE( "$wgMetaNamespace:Журнал завантажень" ) . "\">журналі завантажень</a>.
-<p>Використовуйте відображену нижче форму завантаження нових файлів зображень, що ілюструють ваші статті.
+
+Щоб переглянути раніше завантажені файли,
+зайдіть на: [[Спеціальні:Список зображень|список завантажених зображень]].
+Завантаження й вилучення відображаються в
+[[Project:Журнал завантажень|журналі завантажень]].
+
+Використовуйте відображену нижче форму завантаження нових файлів зображень, що ілюструють ваші статті.
 В більшості браузерів появиться кнопка \"Переглянути...\", натиснувши яку ви можете викликати стандартний діалог
 відкриття файлів операційної системи.
 Вибір фалу призводить до заповнення текстового поля після кнопки.
 Ви також повинні встановити галочку, що підтверджеє, що ви не порушуєте авторських прав завантажуючи цей файл.
 Нтисніть кнопку \"Завантажити\", щоб провести завантаження.
 Завагтаження може тривати деякий час, якщо у вас повільне інтернет-з'єднання.
-<p>Перевагу бажано надавати наступним форматам; JPEG - для фотографій, PNG -
+
+Перевагу бажано надавати наступним форматам; JPEG - для фотографій, PNG -
 для малюнків и невеликих зображень, OGG - для звуків та музики.
 Будь-ласка, щоб попередити виникнення путанини, називайте ваші файли відповідно до їх змісту.
 Для включення зображення в статтю, використовуйте ссилки такого вигляду:
-<b>[[зображення:file.jpg]]</b> або <b>[[зображення:file.png|альтернативний текст]]</b>
+'''<nowiki>[[зображення:file.jpg]]</nowiki>''' або '''<nowiki>[[зображення:file.png|альтернативний текст]]</nowiki>'''
+або '''<nowiki>[[звук:file.ogg]]</nowiki>''' для звуків.
 
-або <b>[[звук:file.ogg]]</b> для звуків.
-<p>Будь-ласка, зверніть увагу, що аналогічно текстам статей Вікіпедії, інші можуть редагувати чи вилучати завантажені вами файли, якщо вони вважають, що це покращить енциклопедію, а ви можете бути заблоковані, якщо ваші дії шкодять системі.",
+Будь-ласка, зверніть увагу, що аналогічно текстам статей Вікіпедії, інші можуть редагувати чи вилучати завантажені вами файли, якщо вони вважають, що це покращить енциклопедію, а ви можете бути заблоковані, якщо ваші дії шкодять системі.",
 "uploadlog"            => "журнал завантажень",
 "uploadlogpage" => "Журнал_завантажень",
 "uploadlogpagetext" => "Нижче представлено список найновіших завантажень файлів.
@@ -640,8 +641,9 @@ wfLocalUrlE( "$wgMetaNamespace:Журнал завантажень" ) . "\">жу
 "imghistory"   => "Журнал зображення",
 "revertimg"            => "відкот.",
 "deleteimg"            => "вилуч.",
+"deleteimgcompletely"          => "вилуч.",
 "imghistlegend" => "Пояснення: (поточ.) = це - поточне зображення, (вилуч.) = вилучити цю стару версію, (відкот.) = відкотитися до цієї старої версії.
-<br><i>Виберіть дату, щоб переглянути список зображень, звантажених на цю дату</i>.",
+<br /><i>Виберіть дату, щоб переглянути список зображень, звантажених на цю дату</i>.",
 "imagelinks"   => "Посилання зображення",
 "linkstoimage" => "Наступні статті посилаються на дане зображення:",
 "nolinkstoimage" => "Статті, що посилаються на дане зображення, відсутні.",
@@ -667,9 +669,9 @@ wfLocalUrlE( "$wgMetaNamespace:Журнал завантажень" ) . "\">жу
 "maintenancebacklink"  => "Повернутися на сторінку обслуговування",
 "disambiguations"      => "Багатозначні статті",
 "disambiguationspage"  => "Вікіпедія:Посилання_на_багатозначні_статті",
-"disambiguationstext"  => "Наступна статті посилаються на <i>багатозначні статті</i>. Замість цього вони повинні вказувати на відповідну конкретну статтю.<br>Стаття вважається багатозначною, якщо на неї вказує $1.<br>Посилання з інших просторів імен тут <i>не</i> вказані.",
+"disambiguationstext"  => "Наступна статті посилаються на <i>багатозначні статті</i>. Замість цього вони повинні вказувати на відповідну конкретну статтю.<br />Стаття вважається багатозначною, якщо на неї вказує $1.<br />Посилання з інших просторів імен тут <i>не</i> вказані.",
 "doubleredirects"      => "Подвійні перенаправлення",
-"doubleredirectstext"  => "<b>Увага:</b> Цей список може містити невірні елементи. Це значить, що після першої директиви #REDIRECT йде додатковий текст з посиланнями.<br>\nКожен рядок містить посилання на перше та друге перенаправлення, а також перший рядок тексту другого перенаправлення, що, звичайно, містить \"реальне\" перенаправленне на необхідну статтю, куди повинно вказувати й перше перенаправленне.",
+"doubleredirectstext"  => "<b>Увага:</b> Цей список може містити невірні елементи. Це значить, що після першої директиви #REDIRECT йде додатковий текст з посиланнями.<br />\nКожен рядок містить посилання на перше та друге перенаправлення, а також перший рядок тексту другого перенаправлення, що, звичайно, містить \"реальне\" перенаправленне на необхідну статтю, куди повинно вказувати й перше перенаправленне.",
 "brokenredirects"      => "Розірвані перенаправлення",
 "brokenredirectstext"  => "Наступні перенаправлення вказують на неіснуючі статті.",
 "selflinks"            => "Статті, що вказують самі на себе",
@@ -717,9 +719,9 @@ $wgSitename ніяк не зв’язані з будь-якими з них, і
 #
 "mailnologin"  => "Відсутня адреса для відправки",
 "mailnologintext" => "Ви повинні <a href=\"" .
-  wfLocalUrl( "Спеціальні:Вхід_в_систему" ) . "\">ввійти в систему</a>
+  "{{localurle:Спеціальні:Вхід_в_систему}}\">ввійти в систему</a>
 й мати адресу електронної пошти в ваших <a href=\"" .
-  wfLocalUrl( "Спеціальні:Настройки" ) . "\">настройках</a>,
+  "{{localurle:Спеціальні:Настройки}}\">настройках</a>,
 щоб мати можливість відправляти електронну пошту іншим користувачам.",
 "emailuser"            => "Відправити електронного листа цьому користувачу",
 "emailpage"            => "Відправити електронного листа користувачу",
@@ -743,14 +745,14 @@ $wgSitename ніяк не зв’язані з будь-якими з них, і
 "nowatchlist"  => "Ваш список спостереження пустий.",
 "watchnologin" => "Ви не ввійшли в систему",
 "watchnologintext"     => "Ви повинні <a href=\"" .
-  wfLocalUrl( "Спеціальні:Реєстрація" ) . "\">ввійти в систему</a>,
+  "{{localurle:Спеціальні:Реєстрація}}\">ввійти в систему</a>,
 щоб змінювати список спостереження.",
 "addedwatch"   => "Добавлена в список спостереження",
 "addedwatchtext" => "Стаття \"$1\" добавлена в ваш <a href=\"" .
-  wfLocalUrl( "Спеціальні:Список_спостереження" ) . "\">список спостереження</a>.
+  "{{localurle:Спеціальні:Список_спостереження}}\">список спостереження</a>.
 Наступні редагування цієї статті й пов'язані з нею дискусії будуть відображатися тут,
 а також будуть відображатися <b>жирним шрифтом</b> на сторінці з <a href=\"" .
-  wfLocalUrl( "Спеціальні:Останні_редагування" ) . "\">списком останніх редагувань</a>, щоб їх було
+  "{{localurle:Спеціальні:Останні_редагування}}\">списком останніх редагувань</a>, щоб їх було
 легше помітити.</p>
 
 <p>Якщо пізніше ви захочете вилучити статтю з свого списку спостереження, виберіть \"Відмінити спостереження\" в списку інструментів.",
@@ -819,8 +821,8 @@ $3...
 "protectlogpage" => "Журнал_захисту",
 "protectlogtext" => "Нижче наведено список установок й зняття захисту з сторінки.
 Додаткова інформація: [[$wgMetaNamespace:Захищена стаття]].",
-"protectedarticle" => "захист на [[$1]] встановлено",
-"unprotectedarticle" => "захист з [[$1]] знято",
+"protectedarticle" => "захист на $1 встановлено",
+"unprotectedarticle" => "захист з $1 знято",
 
 # Undelete
 "undelete" => "Відновити вилучену статтю",
@@ -870,7 +872,7 @@ $3...
 "noblockreason" => "Ви повинні описати причину блокування.",
 "blockipsuccesssub" => "Блокування проведено",
 "blockipsuccesstext" => "\"$1\" заблоковано.
-<br>См. [[Спеціальні:Список_заблокованих_IP|список заблокованих IP]] щоб взнати, які IP-адреси заблоковані.",
+<br />См. [[Спеціальні:Список_заблокованих_IP|список заблокованих IP]] щоб взнати, які IP-адреси заблоковані.",
 "unblockip"            => "Розблокувати IP-адресу",
 "unblockiptext"        => "Використовуйте форму що нижче, щоб відновити можливість збереження раніше заблокованої
 IP-адреси.",
@@ -901,7 +903,7 @@ IP-адреси.",
 "lockdbsuccesssub" => "Базу даних заблоковано",
 "unlockdbsuccesssub" => "Базу даних розблоковано",
 "lockdbsuccesstext" => "Базу даних Вікіпедії заблоковано.
-<br>Не забудьте її розблокувати після завершення обслуговування.",
+<br />Не забудьте її розблокувати після завершення обслуговування.",
 "unlockdbsuccesstext" => "Базу даних Вікіпедії розблоковано.",
 
 # SQL query
@@ -947,7 +949,7 @@ IP-адреси.",
 "movearticle"  => "Перемістити статтю",
 "movenologin"  => "Ви не ввійшли в систему",
 "movenologintext" => "Ви повинні ввійти в систему <a href=\"" .
-  wfLocalUrl( "Спеціальні:Вхід_в_систему" ) . "\"></a>
+  "{{localurle:Спеціальні:Вхід_в_систему}}\"></a>
 щоб перемістити статтю.",
 "newtitle"             => "Нова назва",
 "movepagebtn"  => "Перемістити статтю",
@@ -1041,7 +1043,11 @@ class LanguageUk extends LanguageUtf8 {
        function getMessage( $key )
        {
                global $wgAllMessagesUk;
-               return $wgAllMessagesUk[$key];
+               if( isset( $wgAllMessagesUk[$key] ) ) {
+                       return $wgAllMessagesUk[$key];
+               } else {
+                       return Language::getMessage( $key );
+               }
        }
 
        function fallback8bitEncoding() {