-<?
+<?php
-include_once( "Utf8Case.php" );
+require_once( "LanguageUtf8.php" );
# NOTE: To turn off "Current Events" in the sidebar,
# set "currentevents" => "-"
# encapsulates some of the magic-ness.
#
-if($wgMetaNamespace === FALSE)
- $wgMetaNamespace = str_replace( " ", "_", $wgSitename );
-
/* private */ $wgNamespaceNamesUk = array(
-2 => "Медіа",
-1 => "Спеціальні",
4 => $wgMetaNamespace,
5 => $wgMetaNamespace . "_обговорення",
6 => "Зображення",
- 7 => "Зображення_обговорення"
-);
+ 7 => "Зображення_обговорення",
+ 8 => "MediaWiki",
+ 9 => "MediaWiki_обговорення"
+) + $wgNamespaceNamesEn;
/* private */ $wgQuickbarSettingsUk = array(
"Не показувати панель", "Фіксована зліва", "Фіксована справа", "Плаваюча зліва"
);
/* private */ $wgSkinNamesUk = array(
- "Стандартне", "Ностальгія", "Кельнське Синє"
+ 'standard' => "Стандартне",
+ 'nostalgia' => "Ностальгія",
+ 'cologneblue' => "Кельнське Синє",
+ 'smarty' => "Paddington",
+ 'montparnasse' => "Montparnasse",
+ 'davinci' => "DaVinci",
+ 'mono' => "Mono",
+ 'monobook' => "MonoBook",
+ "myskin" => "MySkin"
);
-/* private */ $wgMathNamesUk = array(
- "Завжди генерувати PNG",
- "HTML в простих випадках, інакше PNG",
- "HTML якщо можливо, інакше PNG",
- "Залишити в вигляді ТеХ (для текстових браузерів)",
- "Рекомендовано для сучасних браузерів"
-);
/* Non-std date formats are only enabled for English, which is idiosyncratic that way */
/* private */ $wgDateFormatsUk = array(
"2001 січень 15"
);
-/* private */ $wgUserTogglesUk = array(
- "hover" => "Показувати випливаючу підказку над зв'язками вікі",
- "underline" => "Підкреслювати зв'язки",
- "highlightbroken" => "Форматувати неіснуючі зв'язки <a href=\"\" class=\"new\">ось так</a> (Альтернатива: ось так<a href=\"\" class=\"internal\">?</a>).",
- "justify" => "Вирівнювати параграфи",
- "hideminor" => "Ховати незначні зміни в списку недавніх змін",
- "usenewrc" => "Покращений список недавніх змін (підтримується не всіма браузерами)",
- "numberheadings" => "Автоматично нумерувати заголовки",
- "editondblclick" => "Редагувати статті при подвійному натисканні кнопки миші (JavaScript)",
- "editsection"=>"Редагувати секції по зв'язку [прав.]",
- "editsectiononrightclick"=>"Редагувати секції по правій кнопці миші на назві секції (JavaScript)",
- "showtoc"=>"Показувати зміст (для статей з більше ніж 3-ма заголовками)",
- "rememberpassword" => "Запам'ятовувати пароль між сеансами",
- "editwidth" => "Розширяти вікно для редагування до меж вікна браузера ",
- "watchdefault" => "Слідкувати за новими та зміненими статтями",
- "minordefault" => "Спочатку вважати всі зміни незначними",
- "previewontop" => "Показувати попередній текст до вікна редагування, а не післе",
- "nocache" => "Заборонити кешування статей"
-);
-
/* Add a $wgBookstoreListUk to override default list of book links for ISBN links */
-/* private */ $wgWeekdayNamesUk = array(
- "Неділя", "Понеділок", "Вівторок", "Середа", "Четвер",
- "П'ятниця", "Субота"
-);
-
-/* private */ $wgMonthNamesUk = array(
- "Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень",
- "Липень", "Серпень", "Вересень", "Жовтень", "Листопад",
- "Грудень"
-);
-
-/* private */ $wgMonthAbbreviationsUk = array(
- "Січ", "Лют", "Бер", "Квіт", "Трав", "Черв", "Лип", "Серп",
- "Вер", "Жов", "Лист", "Груд"
-);
# All special pages have to be listed here: a description of ""
# will make them not show up on the "Special Pages" page, which
);
/* private */ $wgAllMessagesUk = array(
+# User Toggles
+
+"tog-hover" => "Показувати випливаючу підказку над зв'язками вікі",
+"tog-underline" => "Підкреслювати зв'язки",
+"tog-highlightbroken" => "Форматувати неіснуючі зв'язки <a href=\"\" class=\"new\">ось так</a> (Альтернатива: ось так<a href=\"\" class=\"internal\">?</a>).",
+"tog-justify" => "Вирівнювати параграфи",
+"tog-hideminor" => "Ховати незначні зміни в списку недавніх змін",
+"tog-usenewrc" => "Покращений список недавніх змін (підтримується не всіма браузерами)",
+"tog-numberheadings" => "Автоматично нумерувати заголовки",
+"tog-editondblclick" => "Редагувати статті при подвійному натисканні кнопки миші (JavaScript)",
+"tog-editsection"=>"Редагувати секції по зв'язку [прав.]",
+"tog-editsectiononrightclick"=>"Редагувати секції по правій кнопці миші на назві секції (JavaScript)",
+"tog-showtoc"=>"Показувати зміст (для статей з більше ніж 3-ма заголовками)",
+"tog-rememberpassword" => "Запам'ятовувати пароль між сеансами",
+"tog-editwidth" => "Розширяти вікно для редагування до меж вікна браузера ",
+"tog-watchdefault" => "Слідкувати за новими та зміненими статтями",
+"tog-minordefault" => "Спочатку вважати всі зміни незначними",
+"tog-previewontop" => "Показувати попередній текст до вікна редагування, а не післе",
+"tog-nocache" => "Заборонити кешування статей",
+# Dates
+'sunday' => "Неділя",
+'monday' => "Понеділок",
+'tuesday' => "Вівторок",
+'wednesday' => "Середа",
+'thursday' => "Четвер",
+'friday' => "П'ятниця",
+'saturday' => "Субота",
+'january' => "Січень",
+'february' => "Лютий",
+'march' => "Березень",
+'april' => "Квітень",
+'may_long' => "Травень",
+'june' => "Червень",
+'july' => "Липень",
+'augst' => "Серпень",
+'september' => "Вересень",
+'october' => "Жовтень",
+'november' => "Листопад",
+'december' => "Грудень",
+'jan' => "Січ",
+'feb' => "Лют",
+'mar' => "Бер",
+'apr' => "Квіт",
+'may' => "Трав",
+'jun' => "Черв",
+'jul' => "Лип",
+'aug' => "Серп",
+'sep' => "Вер",
+'oct' => "Жов",
+'nov' => "Лист",
+'dec' => "Груд",
# Bits of text used by many pages:
#
"preferences" => "Настройки",
"prefsnologin" => "Ви не ввійшли в систему",
"prefsnologintext" => "Ви повинні <a href=\"" .
- wfLocalUrl( "Спеціальні:Вхід_в_систему" ) "\">ввійти в систему</a>
+ wfLocalUrl( "Спеціальні:Вхід_в_систему" ) . "\">ввійти в систему</a>
щоб змінити настройки користувача.",
"prefslogintext" => "Ви ввійшли в систему як \"$1\".
Ваш внутрішній ідентифікаційний номер - $2.
"talkpagemoved" => "Відповідна сторінка обговорення також переміщена.",
"talkpagenotmoved" => "Відповідна сторінка обговорення <strong>не</strong> переміщена.",
+# Math
+
+'mw_math_png' => "Завжди генерувати PNG",
+'mw_math_simple' => "HTML в простих випадках, інакше PNG",
+'mw_math_html' => "HTML якщо можливо, інакше PNG",
+'mw_math_source' => "Залишити в вигляді ТеХ (для текстових браузерів)",
+'mw_math_modern' => "Рекомендовано для сучасних браузерів",
+
);
class LanguageUk extends LanguageUtf8 {
return $wgSkinNamesUk;
}
- function getMathNames() {
- global $wgMathNamesUk;
- return $wgMathNamesUk;
- }
-
function getDateFormats() {
global $wgDateFormatsUk;
return $wgDateFormatsUk;
}
- function getUserToggles() {
- global $wgUserTogglesUk;
- return $wgUserTogglesUk;
- }
-
- function getMonthName( $key )
- {
- global $wgMonthNamesUk;
- return $wgMonthNamesUk[$key-1];
- }
-
- /* by default we just return base form */
- function getMonthNameGen( $key )
- {
- global $wgMonthNamesUk;
- return $wgMonthNamesUk[$key-1];
- }
-
- function getMonthRegex()
- {
- global $wgMonthNamesUk;
- return implode( "|", $wgMonthNamesUk );
- }
-
- function getMonthAbbreviation( $key )
- {
- global $wgMonthAbbreviationsUk;
- return $wgMonthAbbreviationsUk[$key-1];
- }
-
- function getWeekdayName( $key )
- {
- global $wgWeekdayNamesUk;
- return $wgWeekdayNamesUk[$key-1];
- }
+ #function getMonthRegex()
+ #{
+ # global $wgMonthNamesUk;
+ # return implode( "|", $wgMonthNamesUk );
+ #}
function getValidSpecialPages()
{