Update from language.php 1.560 to 1.564
authorAlexander Sigachov <ajvol@users.mediawiki.org>
Sat, 18 Jun 2005 09:10:58 +0000 (09:10 +0000)
committerAlexander Sigachov <ajvol@users.mediawiki.org>
Sat, 18 Jun 2005 09:10:58 +0000 (09:10 +0000)
includes/Article.php
languages/LanguageRu.php

index 8837e25..9e94b43 100644 (file)
@@ -1635,7 +1635,7 @@ class Article {
 
                                # comment field=255, let's grep the first 150 to have some user
                                # space left
-                               $text=substr($text,0,150);
+                               $text=mb_substr($text,0,150);
                                # let's strip out newlines and HTML tags
                                $text=preg_replace('/\"/',"'",$text);
                                $text=preg_replace('/\</','&lt;',$text);
index 4811b0a..f6d1435 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /** Russian (русский язык)
   *
-  * Based on Language.php 1.560
+  * Based on Language.php 1.564
   *
   * @bug 1998
   *
@@ -161,24 +161,6 @@ if(isset($wgExtraNamespaces)) {
 
 /* private */ $wgAllMessagesRu = array(
 
-# The navigation toolbar, int: is used here to make sure that the appropriate
-# messages are automatically pulled from the user-selected language file.
-'sidebar' => "
-This is the markup that's parsed when the sidebar(s) are generated, lines that
-do not begin with * or ** are automatically discarded.
-
-Only put [a-z-] in the level one headings since it will be used as an XHMTL id.
-
-* navigation
-** mainpage|mainpage
-** portal-url|portal
-** currentevents-url|currentevents
-** recentchanges-url|recentchanges
-** randompage-url|randompage
-** helppage|help
-** sitesupport-url|sitesupport
-",
-
 # User preference toggles 
 'tog-underline' => 'Подчёркивать ссылки',
 'tog-highlightbroken' => 'Показывать несуществующие ссылки <a href=\"\" class=\"new\">вот так</a> (иначе вот так<a href=\"\" class=\"internal\">?</a>).',
@@ -478,6 +460,8 @@ $1',
 'yourpasswordagain' => 'Повторный набор пароля',
 'newusersonly'  => ' (только для новых участников)',
 'remembermypassword' => 'Запоминать ваш пароль между сеансами.',
+'yourdomainname'       => 'Ваш домен',
+'externaldberror'      => 'Произошла ошибка при аутентификации с помощью внешней базы данных, или у вас недостаточно прав для внесения изменений в свою внешнюю учётную запись.',
 'loginproblem'  => '<span style=\"color:red\">Участник неопознан.</span>',
 'alreadyloggedin' => "<font color=red><strong>Участник $1, вы уже представились системе!</strong></font><br />",
 
@@ -1360,12 +1344,12 @@ SQL-запросы к БД часто создают ощутимую нагру
 'val_of' => '$1 из $2',
 'val_revision' => 'Версия',
 'val_time' => 'Время',
-'val_user_stats_title' => 'Ð\9aÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¿Ñ\80овеÑ\80ки Ñ\83Ñ\87аÑ\81Ñ\82ника $1', #FIXME
-'val_my_stats_title' => 'Ð\9cой ÐºÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¿Ñ\80овеÑ\80ки', #FIXME
+'val_user_stats_title' => 'Ð\9aÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¾Ñ\86енок Ñ\83Ñ\87аÑ\81Ñ\82ника $1', 
+'val_my_stats_title' => 'Ð\9aÑ\80аÑ\82кий Ð¾Ð±Ð·Ð¾Ñ\80 Ð¼Ð¾Ð¸Ñ\85 Ð¾Ñ\86енок', 
 'val_list_header' => '<th>#</th><th>Тема</th><th>Диапазон</th><th>Действие</th>',
 'val_add' => 'Добавить',
 'val_del' => 'Удалить',
-'val_show_my_ratings' => 'Ð\9fоказаÑ\82Ñ\8c Ð¼Ð¾Ð¸ Ð¿Ñ\80овеÑ\80ки',
+'val_show_my_ratings' => 'Ð\9fоказаÑ\82Ñ\8c Ð¼Ð¾Ð¸ Ð¾Ñ\86енки',
 'val_revision_number' => 'Версия №$1',
 'val_warning' => '<b>Никогда не изменяйте что-либо здесь без <i>явного</i> согласия сообщества!</b>',
 'val_rev_for' => 'Версии для ',
@@ -1376,16 +1360,18 @@ SQL-запросы к БД часто создают ощутимую нагру
 'val_rev_stats_link' => 'См. статистику проверок для «$1» <a href="$2">здесь</a>',
 'val_revision_stats_link' => '(<a href="$1">подробнее</a>)',
 'val_iamsure' => 'Подтвердите, что вы действительно хотите сделать это!',
-'val_clear_old' => 'Ð\9eÑ\87иÑ\81Ñ\82иÑ\82Ñ\8c Ð¼Ð¾Ð¸ Ñ\80анние Ð¿Ñ\80овеÑ\80ки',
+'val_clear_old' => 'Ð\9eÑ\87иÑ\81Ñ\82иÑ\82Ñ\8c Ð¼Ð¾Ð¸ Ñ\81Ñ\82аÑ\80Ñ\8bе Ð¾Ñ\86енки',
 'val_merge_old' => 'Использовать мою предыдущую оценку там где выбрано «Нет мнения»',
 'val_form_note' => '<strong>Посказка:</strong> Слияние ваших данных означает что для версии 
-статьи которую вы выбрали, все пции где вы выбрали <em>нет мнения</em>
-будут установлено значение и комментарий для самой последней версии для которой вы
-вÑ\8bÑ\80азили Ð¼Ð½ÐµÐ½Ð¸Ðµ. Ð\9dапÑ\80имеÑ\80, ÐµÑ\81ли Ð²Ñ\8b Ñ\85оÑ\82иÑ\82е Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ\82Ñ\8c ÐºÐ°ÐºÐ¾Ðµ-Ñ\82о ÐºÐ¾Ð½ÐºÑ\80еÑ\82ное Ð¼Ð½ÐµÐ½Ð¸Ðµ
+статьи, которую вы выбрали, все опции где вы выбрали пункт <em>нет мнения</em>
+будут заполнены значениями и комментариями самой последней версии для которой вы
+вÑ\8bÑ\80азили Ð¼Ð½ÐµÐ½Ð¸Ðµ. Ð\9dапÑ\80имеÑ\80, ÐµÑ\81ли Ð²Ñ\8b Ñ\85оÑ\82иÑ\82е Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ\82Ñ\8c Ð¼Ð½ÐµÐ½Ð¸Ðµ Ð¿Ð¾ ÐºÐ°ÐºÐ¾Ð¹-Ñ\82о Ð¾Ð¿Ñ\86ии
 для новой версии, но при этом сохранить ваши другие установки для этой статьи в этой версии,
 просто выберите какую опцию вы хотели бы <em>изменить</em>, и
 слияние заполнит другие опции вашими предыдущими установками.',
 'val_noop' => 'Нет мнения',
+'val_topic_desc_page' => '{{ns:project}}:Оценки',
+'val_votepage_intro' => '<p>Измените этот текст <a href="{{SERVER}}{{localurl:MediaWiki:Val_votepage_intro|edit=yes}}">здесь</a>!</p>',
 'val_percent' => '<strong>$1%</strong><br />($2 из $3 баллов<br />$4 участников)',
 'val_percent_single' => '<strong>$1%</strong><br />($2 из $3 баллов<br />для одного участника)',
 'val_total' => 'Всего',
@@ -1969,14 +1955,14 @@ class LanguageRu extends LanguageUtf8 {
                 return $wgNamespaceNamesRu;
         }
 
-
-
         function getNsIndex( $text ) {
-                global $wgNamespaceNamesRu;
+                $ns = $this->getNamespaces();
+
+               foreach ( $ns as $i => $n ) {
+                       if ( strcasecmp( $n, $text ) == 0)
+                               return $i;
+               }
 
-                foreach ( $wgNamespaceNamesRu as $i => $n ) {
-                        if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
-                }
                 return false;
         }