Merge pull request #278 from cosmopolityan/russian-translation

- added russian translation
Many thanks to @cosmopolityan
This commit is contained in:
Frank Hochmuth 2023-12-01 22:20:07 +01:00 committed by GitHub
commit ea2f35e14c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 1657 additions and 3 deletions

View File

@ -2,7 +2,7 @@
/**
* Get the language code from the browser
*
* @param array Allowed Languages "array('cs-cz','da-dk','de-de','en-us','es-es',fr-fr','el-gr','it-it','ja-jp','nl-nl','pt-br','sl-si')"
* @param array Allowed Languages "array('cs-cz','da-dk','de-de','en-us','es-es',fr-fr','el-gr','it-it','ja-jp','nl-nl','pt-br', 'ru-ru', 'sl-si')"
* @param string Default language
* @param string Language string from HTTP-Header
* @param bool Strict-Mode
@ -60,6 +60,6 @@ function getBrowserLanguage($arrAllowedLanguages, $strDefaultLanguage, $strLangV
// Only enter another language abbreviation here, if the language files are available for FlatPress, the plugins, the admin area and for the setup!
// accept the following languages, otherwise fall back to "en-us"
$browserLang = getBrowserLanguage(array('cs-cz', 'da-dk', 'de-de', 'en-us', 'es-es', 'fr-fr', 'el-gr', 'it-it', 'ja-jp', 'nl-nl', 'pt-br', 'sl-si'), 'en-us');
$browserLang = getBrowserLanguage(array('cs-cz', 'da-dk', 'de-de', 'en-us', 'es-es', 'fr-fr', 'el-gr', 'it-it', 'ja-jp', 'nl-nl', 'pt-br', 'ru-ru', 'sl-si'), 'en-us');
?>

View File

@ -0,0 +1,67 @@
<?php
$lang['admin']['config']['default'] =
array(
'head' => 'Настройки',
'descr' => 'Настройка и конфигурирование установки FlatPress.',
'submit' => 'Сохранить изменения',
'sysfset' => 'Общие сведения о системе',
'syswarning' => '<big>Внимание!</big> Эти данные являются критическими и должны быть правильными, иначе FlatPress (вероятно) не будет работать должным образом.',
'blog_root' => '<strong>Абсолютный путь к flatpress</strong>. Примечание:
как правило, вам не придется редактировать это, но в любом случае будьте внимательны, потому что мы не можем проверить, правильно это или нет.',
'www' =>'<strong>Корневой домен блога.</strong>. URL-адрес вашего блога, включая подкаталоги.<br />
Например: http://www.mydomain.com/flatpress/ (необходим слэш в конце строки)',
// ------
'gensetts' => 'Основные настройки',
'blogtitle' => 'Название блога',
'blogsubtitle' => 'Подзаголовок блога',
'blogfooter' => 'Подвал блога',
'blogauthor' => 'Автор блога',
'startpage' => 'Главная страница этого сайта',
'stdstartpage' => 'мой блог (по умолчанию)',
'blogurl' => 'URL блога',
'blogemail' => 'Электронная почта',
'notifications' => 'Уведомления',
'mailnotify' => 'Включить уведомление о комментариях по электронной почте',
'blogmaxentries' => 'Количество постов на странице',
'langchoice' => 'Язык',
'intsetts' => 'Международные параметры',
'utctime' => 'Время по <abbr title="Всемирное координированное время">UTC</abbr>',
'timeoffset' => 'Время должно отличаться на',
'hours' => '(в часах)',
'timeformat' => 'Формат времени по умолчанию',
'dateformat' => 'Формат даты по умолчанию',
'dateformatshort' => 'Формат даты по умолчанию (короткий)',
'output' => 'Вывод',
'charset' => 'Стандарт кодирования',
'charsettip' => 'Стандарт кодирования символов, в котором вы пишете свой блог ('.'<a class="hint" href="https://wiki.flatpress.org/doc:techfaq#character_encoding" target="_blank" title="Какие стандарты кодирования символов поддерживаются FlatPress?">рекомендуется</a> UTF-8)'
);
$lang['admin']['config']['default']['msgs'] =
array(
1 => 'Конфигурация успешно сохранена.',
-1 => 'При попытке сохранить конфигурацию произошла ошибка.',
);
$lang['admin']['config']['default']['error'] =
array(
'www' => 'Корневой домен блога должен быть действительным URL',
'title' => 'Вы должны указать название',
'email' => 'Электронная почта должна иметь правильный формат',
'maxentries'=> 'Вы не указали действительное количество записей',
'timeoffset'=> 'Вы не ввели корректное смещение времени! '.
'Вы можете использовать плавающую точку (например, 2ч30м" => 2.5)',
'timeformat'=> 'Вы должны указать формат строки для времени',
'dateformat'=> 'Вы должны указать формат строки для даты',
'dateformatshort'=> 'Вы должны указать формат строки для даты (короткий)',
'charset' => 'Вы должны указать идентификатор кодировки',
'lang' => 'Выбранный вами язык недоступен'
);
?>

View File

@ -0,0 +1,171 @@
<?php
$lang ['admin'] ['entry'] ['submenu'] = array(
'list' => 'Управление записями',
'write' => 'Создать запись',
'cats' => 'Управление категориями',
'stats' => 'Статистика'
);
/* default action */
$lang ['admin'] ['entry'] ['list'] = array(
'head' => 'Управление записями',
'descr' => 'Выберите запись для редактирования или <a href="admin.php?p=entry&amp;action=write">добавьте новую</a>' . '<br /><a href="admin.php?p=entry&amp;action=cats">Редактировать категории</a>',
'drafts' => 'Черновики: ',
'filter' => 'Фильтр: ',
'nofilter' => 'Показать все',
'filterbtn' => 'Применить фильтр',
'sel' => 'Sel', // checkbox
'date' => 'Дата',
'title' => 'Заголовок',
'author' => 'Автор',
'comms' => '#Комментарии', // comments
'action' => 'Действия',
'act_del' => 'Удалить',
'act_view' => 'Просмотр',
'act_edit' => 'Редактировать'
);
/* write action */
$lang ['admin'] ['entry'] ['write'] = array(
'head' => 'Создать запись',
'descr' => 'Редактирование формы для создания записи',
'uploader' => 'Загрузка файлов',
'fieldset1' => 'Редактировать',
'subject' => 'Тема (*):',
'content' => 'Содержание (*):',
'fieldset2' => 'Подтвердить',
'submit' => 'Опубликовать',
'preview' => 'Предварительный просмотр',
'savecontinue' => 'Сохранить и продолжить',
'categories' => 'Категории',
'nocategories' => 'Категории не заданы. <a href="admin.php?p=entry&amp;action=cats">Создайте свои собственные ' . 'категории</a> с главной панели входа. ' . '<a href="#save">Сохраните</a> сначала Вашу запись.',
'saveopts' => 'Настройки сохранения',
'success' => 'Ваша запись была успешно опубликована',
'otheropts' => 'Другие настройки',
'commmsg' => 'Управление комментариями к этой записи',
'delmsg' => 'Удалить эту запись'
// 'back' => 'Back discarding changes',
);
$lang ['admin'] ['entry'] ['list'] ['msgs'] = array(
1 => 'Запись успешно сохранена',
-1 => 'При попытке сохранения записи произошла ошибка',
2 => 'Запись успешно удалена',
-2 => 'При попытке удаления записи произошла ошибка'
);
$lang ['admin'] ['entry'] ['write'] ['error'] = array(
'subject' => 'Вы не можете оставить тему пустой',
'content' => 'Вы не можете опубликовать пустую запись'
);
$lang ['admin'] ['entry'] ['write'] ['msgs'] = array(
1 => 'Запись успешно сохранена',
-1 => 'Произошла ошибка: вашу запись не удалось успешно сохранить',
-2 => 'Произошла ошибка: ваша запись не была сохранена; возможно, индекс поврежден',
-3 => 'Произошла ошибка: ваша запись сохранена как черновик',
-4 => 'Произошла ошибка: ваша запись была сохранена как черновик; возможно, индекс поврежден',
'draft' => 'Вы редактируете <strong>черновик</strong> записи'
);
/* comments */
$lang ['admin'] ['entry'] ['commentlist'] = array(
'head' => "Комментарии к записи: ",
'descr' => 'Выбрать комментарий для удаления',
'sel' => 'Sel',
'content' => 'Содержание',
'date' => 'Дата',
'author' => 'Автор',
'email' => 'Электронная почта',
'ip' => 'IP-адрес',
'actions' => 'Действия',
'act_edit' => 'Редактировать',
'act_del' => 'Удалить',
'act_del_confirm' => 'Вы действительно хотите удалить этот комментарий?',
'nocomments' => 'Эта запись еще не была прокомментирована.'
);
$lang ['admin'] ['entry'] ['commentlist'] ['msgs'] = array(
1 => 'Комментарий успешно удален',
-1 => 'При попытке удаления комментария произошла ошибка'
);
$lang ['admin'] ['entry'] ['commedit'] = array(
'head' => "Редактировать комментарий к записи",
'content' => 'Содержание',
'date' => 'Дата',
'author' => 'Автор',
'www' => 'Веб-сайт',
'email' => 'Электронная почта',
'ip' => 'IP-адрес',
'loggedin' => 'Зарегистрированный пользователь',
'submit' => 'Сохранить'
);
$lang ['admin'] ['entry'] ['commedit'] ['msgs'] = array(
1 => 'Комментарий отредактирован',
-1 => 'При попытке отредактировать комментарий произошла ошибка'
);
/* delete action */
$lang ['admin'] ['entry'] ['delete'] = array(
'head' => 'Удалить запись',
'descr' => 'Вы собираетесь удалить следующую запись:',
'preview' => 'Предварительный просмотр',
'confirm' => 'Вы уверены, что хотите продолжить?',
'fset' => 'Удалить',
'ok' => 'Да, удалить эту запись',
'cancel' => 'Нет, вернуться в панель управления',
'err' => 'Указанная запись не существует'
);
/* category mgmt */
$lang ['admin'] ['entry'] ['cats'] = array(
'head' => 'Редактирование категорий',
'descr' => '<p>Используйте приведенную ниже форму для добавления и редактирования своих категорий. </p><p>Каждый элемент категории должен иметь такой формат "Наименование категории: <em>ID (идентификатор категории)</em>". Для создания иерархий элементы отделяются черточками.</p>
<p>Пример:</p>
<pre>
Основное :1
Новости :2
--Объявления :3
--События :4
----Разное :5
Технологии :6
</pre>',
'clear' => 'Удалить все категории',
'fset1' => 'Редактор',
'fset2' => 'Применить изменения',
'submit' => 'Сохранить'
);
$lang ['admin'] ['entry'] ['cats'] ['msgs'] = array(
1 => 'Категории сохранены',
-1 => 'При попытке сохранить категории произошла ошибка',
2 => 'Категории очищены',
-2 => 'При попытке очистить категории возникла ошибка',
-3 => 'Идентификаторы категорий должны быть строго положительными (0 не допускается)'
);
/* stats */
$lang ['admin'] ['entry'] ['stats'] = array(
'head' => 'Статистика',
'entries' => 'Записи',
'you_have' => 'Количество:',
'entries_using' => 'В них',
'characters_in' => 'символов в',
'words' => 'словах',
'total_disk_space_is' => 'Общее дисковое пространство составляет',
'comments' => 'Комментарии:',
'comments_using' => 'В них',
'the' => 'Самые комментируемые записи:',
'most_commented_entries' => ''
);
?>

View File

@ -0,0 +1,20 @@
<?php
$lang ['admin'] ['panel'] ['main'] = 'Main';
$lang ['admin'] ['main'] ['default'] = array(
'head' => 'Добро пожаловать в административный раздел!',
'descr' => 'Выберите действие',
'op1' => 'Новая запись',
'op1d' => 'Добавить новую запись',
'op2' => 'Записи',
'op2d' => 'Отображение и управление всеми записями',
'op3' => 'Виджеты',
'op3d' => 'Управление виджетами боковой, нижней и верхней панелей',
'op4' => 'Плагины',
'op4d' => 'Установка, включение, отключение плагинов',
'op5' => 'Конфигурация',
'op5d' => 'Кастомизировать FlatPress',
'op6' => 'Техническое обслуживание',
'op6d' => 'Очистка и восстановление FlatPress'
);

View File

@ -0,0 +1,44 @@
<?php
$lang['admin']['panel']['maintain'] = 'Maintainance';
$lang['admin']['maintain']['default'] = array(
'head' => 'Техническое обслуживание',
'descr' => 'Заходите сюда, когда вам кажется, что что-то не так, '.
'и, возможно, здесь вы найдете решение.
Однако это может не сработать.',
'opt0' => '&laquo; Вернуться в главное меню',
'opt1' => 'Переиндексация',
'opt2' => 'Очистить кэш тем и шаблонов',
'opt3' => 'Восстановить права доступа к файлам',
'opt4' => 'Показать информацию о PHP',
'opt5' => 'Проверить наличие обновлений',
'chmod_info' => "<strong>Не удалось<strong> сбросить следующие права доступа к файлам на 0775; вероятно, владелец файла не совпадает с владельцем веб-сервера. Обычно это уведомление можно проигнорировать.",
);
$lang['admin']['maintain']['default']['msgs'] = array(
1 => 'Операция выполнена'
);
$lang['admin']['maintain']['updates'] = array(
'head' => 'Обновления',
'list' => '<ul>
<li>Ваша текущая версия FlatPress: <big>%s</big></li>
<li>Последняя стабильная версия FlatPress: <big><a href="%s">%s</a></big></li>
<li>Последняя нестабильная версия FlatPress: <big><a href="%s">%s</a></big></li>
</ul>',
'notice'=>'Примечание:'
);
$lang['admin']['maintain']['updates']['msgs'] = array(
1 => 'Доступны обновления!',
2 => 'Вы уже обновились',
-1 => 'Невозможно получить обновления'
);
?>

View File

@ -0,0 +1,34 @@
<?php
$lang ['admin'] ['head'] = 'Зона администрирования';
$lang ['admin'] ['panels'] = array(
'main' => 'Главное',
'config' => 'Настройки',
// 'users' => 'Пользователи',
'entry' => 'Записи',
'static' => 'Статические страницы',
'uploader' => 'Загрузка файлов',
'widgets' => 'Виджеты',
// 'add' => 'Добавить',
// 'edit' => 'Редактировать/Удалить',
'maintain' => 'Техническое обслуживание',
'plugin' => 'Плагины',
'themes' => 'Темы'
// 'updates' => 'Обновления',
);
$lang ['admin'] ['general'] = array(
'id' => 'ID (идентификатор)', // for entry ids
'name' => 'Наименование', // for file names
'title' => 'Заголовок', // for entry/posts/static titles
'comments' => '#Комментарии',
'author' => 'Автор',
'actdel' => 'Удалить',
'actedit' => 'Редактировать',
'actenable' => 'Включить',
'actdisable' => 'Отключить',
'startpage' => 'Главная (стартовая) страница',
'logout' => 'Выход'
);
?>

View File

@ -0,0 +1,39 @@
<?php
$lang['admin']['plugin']['submenu'] = array (
'default' => 'Управление плагинами'
);
/* main plugin panel */
/* To do: invalid link at descr (http://wiki.flatpress.org/doc:plugins) */
$lang['admin']['plugin']['default'] = array(
'head' => 'Управление плагинами',
'enable' => 'Включить',
'disable' => 'Отключить',
'descr' => '<a class="hint" '.
'href="https://wiki.flatpress.org/doc:techfaq#plugins" target="_blank" title="Что такое плагин?">'.
'Плагин</a> это компонент, позволяющий расширить возможности FlatPress.</p>'.
'<p>Вы можете установить плагины, загрузив их в директорию <code>fp-plugins/</code> '.
'<p>Эта панель позволяет включать и отключать плагины',
'name' => 'Название',
'description'=>'Описание',
'author' => 'Автор',
'version' => 'Версия',
'action' => 'Действие',
);
$lang['admin']['plugin']['default']['msgs'] = array(
1 => 'Конфигурация сохранена',
-1 => 'При попытке сохранения произошла ошибка. Это может произойти по нескольким причинам: возможно, ваш файл содержит синтаксические ошибки.',
);
/* system errors */
$lang['admin']['plugin']['errors'] = array(
'head' => 'При загрузке плагинов были обнаружены следующие ошибки:',
'notfound' => 'Плагин не найден. Пропущено.',
'generic' => 'Номер ошибки %d',
);
?>

View File

@ -0,0 +1,80 @@
<?php
$lang['admin']['static']['submenu'] = array(
'list' => 'Управление статическими страницами',
'write' => 'Создать статическую страницу'
);
/* main panel */
$lang['admin']['static']['list'] = array(
'head' => 'Статические страницы',
'descr' => 'Пожалуйста, выберите страницу для редактирования или <a href="admin.php?p=static&amp;action=write">создайте новую</a>.',
'sel' => 'Sel', // checkbox
'date' => 'Дата',
'name' => 'Страница',
'title' => 'Заголовок',
'author' => 'Автор',
'action' => 'Действия',
'act_view' => 'Просмотр',
'act_del' => 'Удалить',
'act_edit' => 'Редактировать'
);
$lang['admin']['static']['list']['msgs'] = array(
1 => 'Page has been saved successfully',
-1 => 'An error occurred while trying to save
the page',
2 => 'Page has been deleted successfully',
-2 => 'An error occurred while trying to delete
the page',
);
/* write panel */
$lang['admin']['static']['write'] =
array(
'head' => 'Публикация статической страницы',
'descr' => 'Редактирование формы для публикации страницы',
'fieldset1' => 'Редактировать',
'subject' => 'Тема (*):',
'content' => 'Содержание (*):',
'fieldset2' => 'Подтвердить',
'pagename' => 'Наименование страницы (*):',
'submit' => 'Опубликовать',
'preview' => 'Предварительный просмотр',
'delfset' => 'Удалить',
'deletemsg' => 'Удалить эту страницу',
'del' => 'Удалить',
'success' => 'Ваша страница была успешно опубликована',
'otheropts' => 'Другие опции',
);
$lang['admin']['static']['write']['error'] = array(
'subject' => 'Вы не можете оставить тему пустой',
'content' => 'Вы не можете опубликовать пустую запись',
'id' => 'Вы должны указать действительный идентификатор'
);
/* delete action */
$lang['admin']['static']['delete'] = array(
'head' => "Удаление страницы",
'descr' => 'Вы собираетесь удалить следующую страницу:',
'preview' => 'Предварительный просмотр',
'confirm' => 'Вы уверены, что хотите продолжить?',
'fset' => 'Удалить',
'ok' => 'Да, удалить эту страницу',
'cancel' => 'Нет, вернуться в панель управления',
'err' => 'Указанная страница не существует',
);
?>

View File

@ -0,0 +1,48 @@
<?php
$lang['admin']['themes']['submenu'] = array(
'default' => 'Темы',
'style' => 'Стили',
);
/* default panel action (change theme) */
$lang['admin']['themes']['default'] = array(
'head1' => 'Текущая тема',
'head2' => 'Доступные темы',
'descr' => 'Выберите тему, которую вы хотите использовать',
'nodescr' => 'Нет описания',
'noauthor' => 'Неизвестный автор',
);
$lang['admin']['themes']['default']['msgs'] = array(
1 => 'Тема была изменена.',
-1 => 'При попытке сменить тему произошла ошибка.',
-2 => 'Выбранная вами тема не существует.'
);
/* select style */
$lang['admin']['themes']['style'] = array(
'head1' => 'Текущий стиль',
'head2' => 'Доступные стили',
'descr' => 'Выберите стиль, который вы хотите использовать в данной теме',
'nodescr' => 'Нет описания',
'noauthor' => 'Неизвестный автор',
);
$lang['admin']['themes']['style']['msgs'] = array(
1 => 'Стиль был изменен.',
-1 => 'При попытке сменить стиль произошла ошибка.',
-2 => 'Выбранный вами стиль не существует.'
);
?>

View File

@ -0,0 +1,29 @@
<?php
$lang['admin']['uploader']['default'] = array(
'head' => 'Загрузка файлов',
'descr' => 'Выберите один или несколько файлов для загрузки.',
'fset1' => 'Выбор файлов',
'fset2' => 'Загрузить',
'submit' => 'Загрузить',
);
$lang['admin']['uploader']['default']['msgs'] = array(
1 => 'Файл(-ы) загружен(-ы)',
-1 => 'При попытке загрузки произошла ошибка.',
);
$lang['admin']['uploader']['browse'] = array(
'head' => 'Просмотр',
'descr' => 'Выберите один или несколько файлов для загрузки.',
'fset1' => 'Выбор файлов',
'submit' => 'Загрузить',
);
?>

View File

@ -0,0 +1,84 @@
<?php
$lang['admin']['widgets']['submenu']['default'] = 'Управление виджетами';
$lang['admin']['widgets']['submenu']['raw'] = 'Управление виджетами (PHP)';
/* default action */
$lang['admin']['widgets']['default'] = array(
'head' => 'Управление виджетами',
// links for widgets anf plugins: This page does not exist anymore
'descr' => '<p><a class="hint" '.
'href="https://wiki.flatpress.org/doc:techfaq#widgets" target="_blank" title="Что такое виджет?">'.
'Виджет</a> это динамический компонент, который может отображать данные и взаимодействовать с пользователем.
В то время как <strong>темы</strong> предназначены для изменения внешнего вида вашего блога, виджеты <strong>распространяются</strong> на внешний вид и функциональные возможности.</p>
<p>Виджеты можно перетаскивать в специальные области темы, называемые <strong>Наборы виджетов</strong>. Количество и названия наборов виджетов может отличаться в зависимости от выбранной темы.</p>
<p>FlatPress поставляется с несколькими виджетами: есть виджеты для входа в систему, для отображения строки поиска и т.д.</p>
<p>Каждый виджет определяется <a class="hint" '.
'href="https://wiki.flatpress.org/doc:techfaq#plugins" target="_blank" title=Что такое плагин?">плагином</a>.',
'availwdgs' => 'Доступные виджеты',
'trashcan' => 'Перенесите сюда, чтобы удалить',
'themewdgs' => 'Наборы виджетов для этой темы',
'themewdgsdescr' => 'Выбранная в данный момент тема позволяет иметь следующие наборы виджетов',
'oldwdgs' => 'Другие наборы виджетов',
'oldwdgsdescr' =>'Следующие виджеты, по-видимому, не принадлежат ни к одному '.
'из перечисленных выше наборов виджетов. Возможно, это остатки от другой темы.',
'submit' => 'Сохранить изменения',
);
$lang['admin']['widgets']['default']['stdsets'] = array(
'top' => 'Верхняя панель',
'bottom' => 'Нижняя панель',
'left' => 'Левая панель',
'right' => 'Правая панель',
);
$lang['admin']['widgets']['default']['msgs'] = array(
1 => 'Конфигурация сохранена',
-1 => 'При попытке сохранения произошла ошибка, попробуйте еще раз',
);
/* "raw" panel */
$lang['admin']['widgets']['raw'] = array(
'head' => 'Управление виджетами (<em>PHP</em>)',
'descr' => '<p><a class="hint" '.
'href="http://wiki.flatpress.org/doc:widgets" title="Что такое виджет?">'.
'Виджет</a> — это визуальный элемент <a class="hint" '.
'href="http://wiki.flatpress.org/doc:plugins" title="What is a plugin?">'.
'плагина</a>, который можно поместить в специальные области (<em>наборы виджетов</em>) на страницах вашего блога.</p>'.
'<p>Это <strong>PHP</strong>-редактор; некоторые опытные пользователи или люди, у которых '.
'отключен JavaScript, могут предпочесть его.',
'fset1' => 'Редактор',
'fset2' => 'Применить изменения',
'submit' => 'Применить',
);
$lang['admin']['widgets']['raw']['msgs'] = array(
1 => 'Конфигурация сохранена',
-1 => 'При попытке сохранения произошла ошибка. Это может произойти по нескольким причинам: возможно, ваш файл содержит синтаксические ошибки.',
);
/* system errors */
$lang['admin']['widgets']['errors'] = array(
'generic' => 'Виджет с именем <strong>%s</strong> не зарегистрирован и будет пропущен. '.
'Включен ли плагин в <a href="admin.php?p=plugin">панели плагинов</a>?'
);
?>

View File

@ -0,0 +1,21 @@
<?php
$lang ['comments'] ['mail'] = 'Уважаемый (-ая) %toname%,
"%fromname%" %frommail% только что опубликовал комментарий к записи под названием "%entrytitle%".
Это ссылка на комментарий к вашей записи:
%commentlink%
Вот комментарий, который только что был опубликован:
***************
%content%
***************
Всего наилучшего,
%blogtitle%
';
$lang ['comments'] ['newcomment'] = 'Новый комментарий к ';
?>

View File

@ -0,0 +1,9 @@
<?php
$langconf = array();
$langconf['id'] = 'Russian (RU)';
$langconf['locale'] = 'ru-ru';
$langconf['charsets'][0] = 'utf-8';
$langconf['charsets'][1] = 'iso-8859-5';
?>

View File

@ -0,0 +1,36 @@
<?php
$lang ['contact'] = array(
'head' => 'Напишите нам',
'descr' => 'Заполните приведенную ниже форму, чтобы отправить нам отзыв. Пожалуйста, добавьте свой e-mail, если вы хотите получить ответ.',
'fieldset1' => 'Данные пользователя',
'name' => 'Имя (*)',
'email' => 'Электронная почта:',
'www' => 'Веб-сайт:',
'cookie' => 'Запомнить меня',
'fieldset2' => 'Ваше сообщение',
'comment' => 'Сообщение (*):',
'fieldset3' => 'Отправить',
'submit' => 'Отправить',
'reset' => 'Очистить поля',
);
$lang ['contact'] ['notification'] = array(
'name' => 'Имя',
'email' => 'Электронная почта:',
'www' => 'Веб-сайт:',
'content' => 'Сообщение:',
'subject' => 'Контакт отправлен через ',
);
$lang ['contact'] ['error'] = array(
'name' => 'Необходимо ввести имя',
'email' => 'Вы должны ввести действительный адрес электронной почты',
'www' => 'Необходимо ввести действительный URL-адрес',
'content' => 'Необходимо ввести сообщение',
);
$lang ['contact'] ['msgs'] = array(
1 => 'Сообщение успешно отправлено',
-1 => 'Не удалось отправить сообщение',
);
?>

View File

@ -0,0 +1,198 @@
<?php
$lang = array();
$lang ['main'] = array(
'nextpage' => 'Следующая страница &raquo;',
'prevpage' => '&laquo; Предыдущая страница',
'entry' => 'Запись',
'static' => 'Статическая страница',
'comment' => 'Комментарий',
'preview' => 'Редактирование/Предварительный просмотр',
'filed_under' => 'В разделе ',
'add_entry' => 'Добавить запись',
'add_comment' => 'Добавить комментарий',
'add_static' => 'Добавить статическую страницу',
'btn_edit' => 'Редактировать',
'btn_delete' => 'Удалить',
'nocomments' => 'Добавить комментарий',
'comment' => '1 комментарий',
'comments' => 'комментарии'
);
$lang ['search'] = array(
'head' => 'Поиск',
'fset1' => 'Вставьте критерии поиска',
'keywords' => 'Фраза',
'onlytitles' => 'Только в заголовках',
'fulltext' => 'В тексте',
'fset2' => 'Дата',
'datedescr' => 'Поиск можно привязать к определенной дате. Можно выбрать год, год и месяц или полную дату. ' . 'Оставьте пустым для поиска по всей базе данных.',
'fset3' => 'Искать в категориях',
'catdescr' => 'Не выбирайте ни одной, чтобы выполнить поиск по всем',
'fset4' => 'Начать поиск',
'submit' => 'Искать',
'headres' => 'Результаты поиска',
'descrres' => 'Поиск <strong>%s</strong> дал следующие результаты:',
'descrnores' => 'Поиск <strong>%s</strong> не дал результатов.',
'moreopts' => 'Больше опций',
'searchag' => 'Искать снова'
);
$lang ['search'] ['error'] = array(
'keywords' => 'Вы должны указать хотя бы одно ключевое слово'
);
$lang ['staticauthor'] = array(
// "Published by" in static pages
'published_by' => 'Опубликовано пользователем',
'on' => ''
);
$lang ['entryauthor'] = array(
// "Posted by" in entry pages
'posted_by' => 'Размещено пользователем',
'at' => 'в'
);
$lang ['entry'] = array();
$lang ['entry'] ['flags'] = array();
$lang ['entry'] ['flags'] ['long'] = array(
'draft' => '<strong>Черновик записи</strong>: скрытый, ожидающий публикации',
// 'static' => '<strong>Статическая запись</strong>: обычно скрыт, для доступа к записи вставьте ?page=title-of-the-entry in URL-адрес (экспериментально)',
'commslock' => '<strong>Комментарии заблокированы</strong>: комментарии запрещены для данной записи'
);
$lang ['entry'] ['flags'] ['short'] = array(
'draft' => 'Черновик',
// 'static' => 'Статическая запись',
'commslock' => 'Комментарии заблокированы'
);
$lang ['entry'] ['categories'] = array(
'unfiled' => 'Отсутствуют'
);
$lang ['404error'] = array(
'subject' => 'Не найдено',
'content' => '<p>Извините, мы не смогли найти запрошенную вами страницу</p>'
);
// Login
$lang ['login'] = array(
'head' => 'Вход',
'fieldset1' => 'Введите имя пользователя и пароль',
'user' => 'Имя пользователя:',
'pass' => 'Пароль:',
'fieldset2' => 'Войти',
'submit' => 'Войти',
'forgot' => 'Пароль утерян'
);
$lang ['login'] ['success'] = array(
'success' => 'Вы вошли в систему.',
'logout' => 'Вы вышли из системы.',
'redirect' => 'Вы будете перенаправлены через 5 секунд.',
'opt1' => 'Вернуться к указателю',
'opt2' => 'Перейти в зону администрирования',
'opt3' => 'Добавить новую запись'
);
$lang ['login'] ['error'] = array(
'user' => 'Необходимо ввести имя пользователя.',
'pass' => 'Необходимо ввести пароль.',
'match' => 'Пароль неверный.'
);
$lang ['comments'] = array(
'head' => 'Добавить комментарий',
'descr' => 'Заполните форму ниже, чтобы добавить свои комментарии',
'fieldset1' => 'Данные пользователя',
'name' => 'Имя (*)',
'email' => 'Электронная почта:',
'www' => 'Веб-сайт:',
'cookie' => 'Запомнить меня',
'fieldset2' => 'Добавьте ваш комментарий',
'comment' => 'Комментарий (*):',
'fieldset3' => 'Отправить',
'submit' => 'Отправить',
'reset' => 'Очистить поля',
'success' => 'Ваш комментарий был успешно добавлен',
'nocomments' => 'Эта запись еще не была прокомментирована',
'commslock' => 'Комментарии к записи отключены'
);
$lang ['comments'] ['error'] = array(
'name' => 'Необходимо ввести имя',
'email' => 'Вы должны ввести действительный адрес электронной почты',
'www' => 'Необходимо ввести действительный URL-адрес',
'comment' => 'Вы должны ввести комментарий'
);
$lang ['postviews'] = array(
// PostView-Plugin
'views' => 'просмотры',
);
$lang ['date'] ['month'] = array(
'Январь',
'Февраль',
'Март',
'Апрель',
'Май',
'Июнь',
'Июль',
'Август',
'Сентябрь',
'Октябрь',
'Ноябрь',
'Декабрь'
);
$lang ['date'] ['month_abbr'] = array(
'Янв',
'Фев',
'Мар',
'Апр',
'Май',
'Июн',
'Июл',
'Авг',
'Сент',
'Окт',
'Нояб',
'Дек'
);
$lang ['date'] ['weekday'] = array(
'Воскресенье',
'Понедельник',
'Вторник',
'Среда',
'Четверг',
'Пятница',
'Суббота'
);
$lang ['date'] ['weekday_abbr'] = array(
'Вс',
'Пн',
'Вт',
'Ср',
'Чт',
'Пт',
'Сб'
);
?>

View File

@ -0,0 +1,15 @@
<?php
$lang['plugin']['accessibleantispam'] = array(
'prefix' => 'Для того чтобы исключить автоматические спам-атаки '.
'мы вынуждены просить вас подтвердить, что вы человек. Сколько будет ',
'sum' => '%s плюс %s ?',
'sub' => '%2$s минус %1$s ?',
'prod' => '%s умножить на %s ?',
'error' => 'Извините, вы дали неправильный ответ. Пожалуйста, попробуйте еще раз.'
);

View File

@ -0,0 +1,11 @@
<?php
$lang ['plugin'] ['adminarea'] = array(
'subject' => 'Администратор',
'welcome' => 'Добро пожаловать, ',
'admin_panel' => 'Зона администрирования',
'add_entry' => 'Добавить запись',
'add_static' => 'Добавить статическую страницу',
'login' => 'Войти',
'logout' => 'Выйти'
);

View File

@ -0,0 +1,23 @@
<?php
$lang['plugin']['akismet']['errors'] = array (
-1 => 'Не установлен API-ключ. Откройте плагин для установки API-ключа. Зарегистрируйтесь на сайте <a href="https://wordpress.com">Wordpress.com</a> чтобы получить его'
);
$lang['admin']['plugin']['submenu']['akismet'] = 'Конфигурация плагина Akismet';
$lang['admin']['plugin']['akismet'] = array(
'head' => 'Конфигурация плагина Akismet',
'description'=>'Для многих <a href="https://akismet.com/">Akismet</a> значительно уменьшит '
.'или даже полностью устранит спам в комментариях и трекбэках, который вы получаете на своем сайте. '
.'Если у вас еще нет учетной записи WordPress.com, вы можете получить ее на сайте '.
'<a href="https://wordpress.com/api-keys/">WordPress.com</a>.',
'apikey' => 'WordPress.com API Key',
'whatis' => '(<a href="https://faq.wordpress.com/2005/10/19/api-key/">Что это?</a>)',
'submit' => 'Сохранить API-ключ'
);
$lang['admin']['plugin']['akismet']['msgs'] = array(
1 => 'API-ключ сохранен',
-1 => 'API-ключ не действителен'
);
?>

View File

@ -0,0 +1,9 @@
<?php
$lang['plugin']['archives'] = array(
'subject' => 'Архивы',
'no_posts' => 'Нет сообщений',
);
?>

View File

@ -0,0 +1,63 @@
<?php
$lang ['admin'] ['plugin'] ['submenu'] ['bbcode'] = 'BBCode';
$lang ['admin'] ['plugin'] ['bbcode'] = array(
'head' => 'Конфигурация BBCode',
'desc1' => 'Этот плагин позволяет использовать разметку <a href="https://wiki.flatpress.org/doc:techfaq#bbcode" class="hint" target="_blank">BBCode</a>.',
'options' => 'Опции',
'editing' => 'Редактирование',
'allow_html' => 'Встраиваемый HTML',
'allow_html_long' => 'Разрешить использование HTML вместе с BBCode',
'toolbar' => 'Панель инструментов',
'toolbar_long' => 'Включить панель инструментов редактора.',
'other' => 'Другие опции',
'comments' => 'Комментарии',
'comments_long' => 'Разрешить BBCode в комментариях',
'urlmaxlen' => 'Максимальная длина URL-адреса',
'urlmaxlen_long_pre' => 'Сокращение URL-адресов, длина которых превышает ',
'urlmaxlen_long_post' => ' символов.',
'submit' => 'Сохранить конфигурацию',
'msgs' => array(
1 => 'Конфигурация BBCode успешно сохранена.',
-1 => 'Конфигурация BBCode не сохранена.'
),
'editor' => array(
'formatting' => 'Форматирование',
'textarea' => 'Текстовая область: ',
'expand' => 'Увеличить',
'expandtitle' => 'Увеличить высоту текстовой области',
'reduce' => 'Уменьшить',
'reducetitle' => 'Уменьшить высоту текстовой области',
// note: accesskeys are not internationalized...
// btw. why not :-D
'bold' => 'B',
'boldtitle' => 'Жирный',
'italic' => 'I',
'italictitle' => 'Курсив',
'underline' => 'U',
'underlinetitle' => 'Подчеркнутый',
'quote' => 'Quote',
'quotetitle' => 'Цитата',
'code' => 'Code',
'codetitle' => 'Код',
'help' => 'Подсказки BBCode',
'file' => 'Файл: ',
'image' => 'Изображение: ',
'selection' => '-- Выбрать --',
// currently not used
'status' => 'Статус',
'statusbar' => 'Обычный режим. Нажмите &lt;Esc&gt; для переключения режима редактирования.'
)
);
$lang ['plugin'] ['bbcode'] = array (
'go_to' => 'Перейти к',
// language tag for Facebook Video
'langtag' => 'ru_RU'
);
?>

View File

@ -0,0 +1,26 @@
<?php
$lang['admin']['widgets']['submenu']['blockparser'] = 'BlockParser Виджеты';
$lang['admin']['widgets']['blockparser'] = array(
'head' => 'BlockParser Виджеты',
'description' => 'Плагин BlockParser позволяет создать виджет из статической страницы. </p><p>
Выберите одну или несколько статических страниц из списка, чтобы сделать доступным соответствующий виджет.</p><p>
Каждая <a href="?p=static&amp;action=write">новая статическая страница</a>, созданная вами, будет указана здесь.',
'id' => 'Статическая страница',
'title' => 'Заголовок',
'action' => 'Действие',
'enable' => 'Включить',
'disable' => 'Отключить',
'edit' => 'Редактировать',
);
$lang['admin']['widgets']['blockparser']['msgs'] = array(
1 => 'Ваш новый виджет доступен. Добавьте его в свой блог из <a href="?p=widgets">главной панели</a>.!</a>',
-1 => 'Невозможно создать запрашиваемый виджет',
2 => 'Вы отключили виджет: не забудьте удалить все ссылки из <a href="?p=widgets">главной панели</a>.!',
-2 => 'Невозможно отключить виджет'
);
?>

View File

@ -0,0 +1,9 @@
<?php
$lang['plugin']['calendar'] = array(
'subject' => 'Календарь'
);
?>

View File

@ -44,7 +44,7 @@ function generate_calendar($year, $month, $days = array(), $day_name_length = 3,
if ($day_name_length) { // if the day names should be shown ($day_name_length > 0)
// if day_name_length is >3, the full name of the day will be printed
foreach ($day_names as $d)
$calendar .= '<th abbr="' . htmlentities($d) . '">' . htmlentities($day_name_length < 4 ? substr($d, 0, $day_name_length) : $d) . '</th>';
$calendar .= '<th abbr="' . htmlentities($d) . '">' . htmlentities($day_name_length < 4 ? mb_substr($d, 0, $day_name_length, 'UTF-8') : $d) . '</th>';
$calendar .= "</tr>\n<tr>";
}

View File

@ -0,0 +1,6 @@
<?php
$lang ['plugin'] ['categories'] = array(
'subject' => 'Категории',
'in' => 'в'
);
?>

View File

@ -0,0 +1,182 @@
<?php
$lang ['admin'] ['entry'] ['submenu'] ['commentcenter'] = 'Центр обработки комментариев';
$lang ['admin'] ['entry'] ['commentcenter'] = array(
// Header of the panel
'title' => 'Центр обработки комментариев',
'desc1' => 'Эта панель позволяет управлять комментариями в вашем блоге.',
'desc2' => 'Здесь можно выполнить несколько действий:',
// Links
'lpolicies' => 'Управление политиками',
'lapprove' => 'Показывать заблокированные комментарии',
'lmanage' => 'Управление комментариями',
'lconfig' => 'Настройка плагина',
// Policies
'policies' => 'Политики',
'desc_pol' => 'Здесь вы можете изменить политику комментариев.',
'select' => 'Выбрано',
'criteria' => 'Критерий',
'behavoir' => 'Поведение',
'options' => 'Опции',
'entry' => 'Запись',
'entries' => 'Записи',
'categories' => 'Категории',
'nopolicies' => 'Нет ни одной политики.',
'all_entries' => 'Все записи',
'fol_entries' => 'Политика применяется для следующих записей:',
'fol_cats' => 'Политика применяется к записям в следующих категориях:',
'older' => 'Политика применяется к записям старше, чем: %d день (дней).',
'allow' => 'Разрешить комментарии',
'block' => 'Запретить комментарии',
'approvation' => 'Комментарии должны быть одобрены',
'up' => 'Переместить вверх',
'down' => 'Переместить вниз',
'edit' => 'Редактировать',
'delete' => 'Удалить',
'newpol' => 'Добавить новую политику',
'del_selected' => 'Удалить выбранную (-ые) политику (-и)',
'select_all' => 'Выделить все',
'deselect_all' => 'Снять выделение со всех',
// Configuration page
'configure' => 'Настройка плагина',
'desc_conf' => 'Здесь вы можете изменить параметры плагина.',
'log_all' => 'Вести журнал заблокированных комментариев',
'log_all_long' => 'Установите этот флажок, если хотите регистрировать также комментарии, которые блокируются.',
'email_alert' => 'Уведомление о комментариях по электронной почте',
'email_alert_long' => 'Установите флажок, если вы хотите, чтобы при появлении комментария, который необходимо одобрить, ' . 'вы получали уведомление по электронной почте.',
'akismet' => 'Akismet',
'akismet_use' => 'Включить проверку Akismet',
'akismet_use_long' => 'С помощью <a href="https://akismet.com/" target="_blank">Akismet</a> можно уменьшить количество спама в комментариях.',
'akismet_key' => 'Ключ Akismet',
'akismet_key_long' => 'Сервис Akismet предоставляет Вам ключ для его использования. Вставьте сюда.',
'akismet_url' => 'Базовый URL-адрес блога для Akismet',
'akismet_url_long' => 'Я думаю, что для бесплатного сервиса Akismet нужно использовать только домен. ' . 'Вы можете оставить это поле пустым, будет использоваться <code>%s</code>.',
'save_conf' => 'Сохранить конфигурацию',
// Edit policy page
'apply_to' => 'Применить к',
'editpol' => 'Изменение политики',
'createpol' => 'Создание политики',
'some_entries' => 'Некоторые записи',
'properties' => 'Записи с определенными свойствами',
'se_desc' => 'Если вы выбрали опцию %s, укажите записи, к которым вы хотите применить эту политику.',
'se_fill' => 'Пожалуйста, заполните поля, указав id записей (<code>entryYYMMDD-HHMMSS</code>).',
'po_title' => 'Свойства',
'po_desc' => 'Если вы выбрали опцию %s, заполните свойства.',
'po_comp' => 'Поля не являются обязательными, но вы должны заполнить хотя бы одно из них, ' . 'иначе политика будет применяться ко всем записям.',
'po_time' => 'Параметры времени',
'po_older' => 'Применяется для записей старше, чем ',
'days' => '(в днях)',
'save_policy' => 'Сохранить политику',
// Delete policies page
'del_policies' => 'Удалить политики',
'del_descs' => 'Вы собираетесь удалить эту политику: ',
'del_descm' => 'Вы собираетесь удалить эти политики: ',
'sure' => 'Вы уверены?',
'del_subs' => 'Да, пожалуйста, удалите ее',
'del_subm' => 'Да, пожалуйста, удалите их',
'del_cancel' => 'Нет, вернуться в панель управления',
// Approve comments page
'app_title' => 'Одобрить комментарий',
'app_desc' => 'Здесь вы можете одобрить комментарии.',
'app_date' => 'Дата',
'app_content' => 'Комментарий',
'app_author' => 'Автор',
'app_email' => 'Электронная почта',
'app_ip' => 'IP-адрес',
'app_actions' => 'Действия',
'app_publish' => 'Опубликовать',
'app_delete' => 'Удалить',
'app_nocomms' => 'Нет ни одного комментария.',
'app_pselected' => 'Опубликовать выбранный (-ые) комментарий (-ии)',
'app_dselected' => 'Удалить выбранный (-ые) комментарий (-ии)',
'app_other' => 'Другие комментарии',
'app_akismet' => 'Помечено как спам',
'app_spamdesc' => 'Эти комментарии были заблокированы Akismet.',
'app_hamsubmit' => 'При публикации отправлять в Akismet как Ham (ложные срабатывания).',
'app_pubnotham' => 'Опубликовать, но не представлять как Ham (ложные срабатывания).',
// Delete comments page
'delc_title' => 'Удалить комментарии',
'delc_descs' => 'Вы собираетесь удалить этот комментарий: ',
'delc_descm' => 'Вы собираетесь удалить эти комментарии: ',
// Manage comments page
'man_searcht' => 'Поиск по записи',
'man_searchd' => 'Вставьте id записи, комментариями к которой вы хотите управлять.' . '<br>' . 'Укажите полный id записи вида: <code>entryYYMMDD-HHMMSS</code>. Например, entry231124-104149',
'man_search' => 'Поиск',
'man_commfor' => 'Комментарии для %s',
'man_spam' => 'Отправить в Akismet как спам',
// The simple edit
'simple_pre' => 'Комментарии к этой записи ',
'simple_1' => 'будут разрешены.',
'simple_0' => 'требуют вашего одобрения.',
'simple_-1' => 'будут заблокированы.',
'simple_manage' => 'Управление комментариями к этой записи.',
'simple_edit' => 'Редактировать политики',
// Akismet warnings
'akismet_errors' => array(
-1 => 'Ключ Akismet пуст. Пожалуйста, вставьте его.',
-2 => 'Мы не могли связаться с серверами Akismet.',
-3 => 'Ответ Akismet не был получен.',
-4 => 'Ключ Akismet не является действительным.'
),
// Messages
'msgs' => array(
1 => 'Конфигурация сохранена.',
-1 => 'При попытке сохранить конфигурацию произошла ошибка.',
2 => 'Политика сохранена.',
-2 => 'При попытке сохранить политику произошла ошибка (возможно, неверные настройки).',
3 => 'Политика перемещена.',
-3 => 'При попытке перемещения политики произошла ошибка (или она не может быть перемещена).',
4 => 'Политика (-и) удалена (-ы).',
-4 => 'При попытке удалить политику (-и) произошла ошибка (или вы не выбрали ни одной политики).',
5 => 'Комментарий (-ии) опубликован (-ы).',
-5 => 'При попытке опубликовать комментарий (-ии) произошла ошибка.',
6 => 'Комментарий (-ии) удален (-ы).',
-6 => 'При попытке удалить комментарий (-ии) произошла ошибка (или вы не выбрали ни одного комментария).',
7 => 'Комментарий отправлен.',
-7 => 'При попытке отправить комментарий произошла ошибка.'
),
// Errors
'errors' => array(
'pol_nonex' => 'The policy you want to edit does not exist.',
'entry_nf' => 'The entry you have selected does not exist.'
)
);
$lang ['plugin'] ['commentcenter'] = array(
'akismet_error' => 'Извините, у нас возникли технические проблемы.',
'lock' => 'Комментарии к этой записи заблокированы, извините.',
'approvation' => 'Комментарий сохранен, но администратор должен одобрить его перед показом.',
// Mail for comments
'mail_subj' => 'Новый комментарий для утверждения на %s'
);
$lang ['plugin'] ['commentcenter'] ['mail_text'] = 'Уважаемый %toname%,
"%fromname%" %frommail% только что опубликовал комментарий к записи под названием "%entrytitle%", но ему необходимо ваше одобрение, прежде чем он будет показан.
Вот комментарий, который только что был опубликован:
***************
%content%
***************
Всего наилучшего,
%blogtitle%
';

View File

@ -0,0 +1,18 @@
<?php
/**
* Admin area phrases
*/
// "Plugins" menu entry
$lang ['admin'] ['uploader'] ['submenu'] ['gallerycaptions'] = 'Подписи в галерее';
// Plugin configuration panel
$lang ['admin'] ['uploader'] ['gallerycaptions'] = array(
'head' => 'Подписи в галерее',
'label_selectgallery' => 'Выберите галерею для редактирования:',
'button_selectgallery' => 'Выбор галереи',
'label_editcaptionsforgallery' => 'Редактирование подписей в галерее:',
'label_noimagesingallery' => 'В этой галерее пока нет ни одного изображения ¯\_()_/¯<br>
<br>
Загружайте изображения через <a href="' . BLOG_BASEURL . 'admin.php?p=uploader&action=default' . '">Загрузку файлов</a>, а затем добавляйте их в галерею с помощью <a href="' . BLOG_BASEURL . 'admin.php?p=uploader&action=mediamanager' . '">Медиа-менеджера</a>!',
'button_savecaptions' => 'Сохранить подписи'
);

View File

@ -0,0 +1,12 @@
<?php
// cimangi Aggiunta traduzione stringhe
$lang['plugin']['lastcomments'] = array(
'last' => 'Последние комментарии: ',
'comments' => '',
'no_comments' => 'Нет комментариев',
'no_new_comments' => 'Нет новых комментариев'
);
?>

View File

@ -0,0 +1,24 @@
<?php
$lang['plugin']['lastcommentsadmin ']['errors'] = array (
-1 => 'API-ключ не установлен. Откройте плагин, чтобы установить API-ключ. Зарегистрируйтесь на <a href="http://wordpress.com">Wordpress.com</a> чтобы получить его'
);
$lang['admin']['plugin']['submenu']['lastcommentsadmin'] = 'Администрирование последних комментариев';
$lang['admin']['plugin']['lastcommentsadmin'] = array(
'head' => 'Администрирование последних комментариев',
'description'=>'Очистка и восстановление кэша последних комментариев ',
'clear' => 'Очистка кэша',
'cleardescription' => 'Удаление кэш-файла последнего комментария. Новый файл кэша будет создан при публикации нового комментария.',
'rebuild' => 'Восстановление кэша',
'rebuilddescription' => 'Восстановить кэш-файл последнего комментария. Это может занять очень много времени. Может вообще не сработать. Может загореться Ваша мышь! =)',
);
$lang['admin']['plugin']['lastcommentsadmin']['msgs'] = array(
1 => 'Кэщ удален',
2 => 'Кэш восстановлен!',
-1 => 'Ошибка!',
-2 => 'Для работы этого плагина требуется плагин LastComments!'
);
?>

View File

@ -0,0 +1,14 @@
<?php
$lang['plugin']['lastentries'] = array(
'subject_before_count' => 'Последние записи: ',
'subject_after_count' => '',
'edit' => 'Редактировать',
'add_entry' => 'Добавить запись',
'no_entries' => 'Нет записей'
);
?>

View File

@ -0,0 +1,5 @@
<?php
$lang['plugin']['lightbox']['errors'] = array (
-1 => 'Для загрузки этого плагина требуется jsUtils. Возможно, плагины были загружены в неправильном порядке'
);
?>

View File

@ -0,0 +1,43 @@
<?php
/* MediaManager RU-RU language file by cosmopolityan */
/* THIS LINE SHOULDN'T BE HERE! */
$lang['admin']['uploader']['submenu']['default'] = 'Загрузка файлов';
$lang['admin']['uploader']['submenu']['mediamanager'] = 'Медиа-менеджер';
$lang['admin']['uploader']['mediamanager'] = array(
'head' => 'Медиа-менеджер',
'description'=>'Управление Вашими медиа-файлами',
'delete' => 'Удалить',
'up' => 'Назад',
'page' => 'Страница',
'colname' => 'Наименование файла',
'colsize' => 'Размер',
'coltype' => 'Тип',
'colmtime' => 'Загружен',
'colusecount'=>'# использован',
'nofiles' => 'Нет загруженных файлов.',
'loadfile' => 'Загрузить файл',
'selected' => 'Выбрано действие',
'selectaction' => '-- выберите действие --',
'addtogallery' => 'Добавить в галерею',
'newgallery' => 'Новая галерея',
'go' => 'ОК',
'add' => 'Добавить'
);
$lang['admin']['uploader']['mediamanager']['msgs'] = array(
3 => 'Создана новая галерея',
2 => 'Изображения перемещены в галерею',
1 => 'Файл удален',
-1 => 'Ошибка при удалении файла',
-2 => 'Ошибка при создании новой галереи',
-3 => 'Пожалуйста, укажите название новой галереи'
);
?>

View File

@ -0,0 +1,13 @@
<?php
// Phrases for the frontend
$lang ['plugin'] ['photoswipe'] = array(
'tooltip_closebutton' => 'Закрыть (клавиша Esc)',
'tooltip_sharebutton' => 'Поделиться',
'tooltip_fullscreenbutton' => 'Во весь экран',
'tooltip_zoombutton' => 'Приблизить',
'tooltip_autoplaybutton' => 'Запустить слайд-шоу',
'tooltip_prevbutton' => 'Предыдущее изображение (стрелка влево)',
'tooltip_nextbutton' => 'Следующее изображение (стрелка вправо)',
'label_gallerydoesntexist' => 'Галерея не существует:',
'label_imagedoesntexist' => 'Изображение не существует:'
);

View File

@ -0,0 +1,36 @@
<?php
$lang['plugin']['prettyurls']['errors'] = array (
-2 => 'Я не могу найти или создать файл <code>.htaccess</code> в вашем корневом каталоге '.
'PrettyURLs может работать некорректно, см. панель конфигурации.'
);
$lang['admin']['plugin']['submenu']['prettyurls'] = 'Конфигурация PrettyURLs';
$lang['admin']['plugin']['prettyurls'] = array(
'head' => 'Конфигурация PrettyURLs',
'htaccess' => '.htaccess',
'description'=>'Этот редактор позволяет редактировать ваш '.
'<code>.htaccess</code>.',
'cantsave' => 'Вы не можете редактировать этот файл, поскольку он <strong>недоступен для записи</strong>. Вы можете дать разрешение на запись или скопировать и вставить в файл, а затем загрузить вручную.',
'mode' => 'Режим',
'auto' => 'Автоматический',
'autodescr' => 'выбрать оптимальный вариант',
'pathinfo' => 'Информация о пути',
'pathinfodescr' => 'Например, /index.php/2011/01/01/hello-world/',
'httpget' => 'HTTP-запрос методом GET',
'httpgetdescr'=> 'Например, /?u=/2011/01/01/hello-world/',
'pretty' => 'Красивый URL',
'prettydescr'=> 'Например, /2011/01/01/hello-world/',
'saveopt' => 'Сохранить настройки',
'submit' => 'Сохранить .htaccess'
);
$lang['admin']['plugin']['prettyurls']['msgs'] = array(
1 => '.htaccess успешно сохранен',
-1 => '.htaccess не удалось сохранить (есть ли у вас права на запись <code>'. BLOG_ROOT .'</code>)?',
2 => 'Параметры успешно сохранены',
-2 => 'При попытке сохранить настройки произошла ошибка',
);
?>

View File

@ -0,0 +1,25 @@
<?php
$lang['plugin']['qspam'] = array(
'error' => 'ОШИБКА: Комментарий содержит запрещенные слова'
);
$lang['admin']['plugin']['submenu']['qspam'] = 'QuickSpamFilter';
$lang['admin']['plugin']['qspam'] = array(
'head' => 'Конфигурация QuickSpam',
'desc1' => 'Не допускаются комментарии, содержащие эти слова (пишите по одному в строке) :',
'desc2' => '<strong>Предупреждение:</strong> Комментарий будет запрещен даже в том случае, если одно слово является частью другого.
(Например, "ток" содержится в "ка<em>ток</em>")',
'options' => 'Другие настройки',
'desc3' => 'Количество плохих слов',
'desc3pre' => 'Блокировать комментарии, содержащие более ',
'desc3post' => ' плохих (-ого) слов (-а) .',
'submit' => 'Сохранить конфигурацию',
'msgs' => array(
1 => 'Плохие слова успешно сохранены.',
-1 => 'Плохие слова не сохранены.'
)
);
?>

View File

@ -0,0 +1,4 @@
<?php
$lang ['plugin'] ['readmore'] = array(
'readmore' => '[Читать далее...]'
);

View File

@ -0,0 +1,28 @@
<?php
$lang ['admin'] ['plugin'] ['seometataginfo'] = array(
'legend_desc' => 'Описание и ключевые слова',
'description' => 'Благодаря этим деталям их легче найти в поисковых системах и разместить в социальных сетях. <a href="https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%B0%D1%82%D0%B5%D0%B3%D0%B8" title="Метатеги" target="_blank">Метатеги (Википедия)</a>',
'input_desc' => 'Добавьте описание:',
'sample_desc' => 'FlatPress. Похожие статьи, руководства и плагины',
'input_keywords' => 'Добавьте ключевые слова:',
'sample_keywords' => 'flatpress, flatpress статьи, flatpress руководства, flatpress плагины',
'input_noindex' => 'Запретить индексацию (<a class="hint" href="https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ru#noindex" target="_blank" title="Подробнее о noindex">noindex</a>):',
'input_nofollow' => 'Запретить сканирование (<a class="hint" href="https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ru#nofollow" target="_blank" title="Подробнее о nofollow">nofollow</a>):',
'input_noarchive' => 'Запретить архивирование (<a class="hint" href="https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=ru#noarchive" target="_blank" title="Подробнее о noarchive">noarchive</a>):',
'input_nosnippet' => 'Запретить сниппеты:'
);
$lang ['plugin'] ['seometataginfo'] = array(
'sep' => ' - ',
'home' => 'Домашняя',
'blog_home' => 'Домашняя страница',
'blog_page' => 'Блог',
'archive' => 'Архив',
'category' => 'Категория',
'tag' => 'Тег',
'contact' => 'Свяжитесь с нами',
'comments' => 'Комментарии',
'pagenum' => 'Страница №'
);
?>

View File

@ -0,0 +1,8 @@
<?php
$lang['plugin']['thumb']['errors'] = array (
-1 => 'Не удалось найти расширение '.
'<a href="https://www.php.net/manual/en/ref.image.php">PHP GD2</a>, ' .
'необходимое для работы c изображениями (<strong>thumb</strong>). Пожалуйста, отключите thumb на этой панели ' .
'или включите это расширение'
);
?>

200
setup/lang/lang.ru-ru.php Normal file
View File

@ -0,0 +1,200 @@
<?php
/*
* LangId: English
*/
$lang ['setup'] = array(
'setup' => 'Установка'
);
$lang ['locked'] = array(
'head' => 'Установка была заблокирована',
'descr' => 'Похоже, что вы уже запустили настройку, потому что
мы нашли файл блокировки <code>%s</code>.
Если вам нужно перезапустить установку, сначала удалите этот файл..
<strong >Помните!</strong> Хранение <code>setup.php</code> и каталога <code>setup/</code> на Вашем сервере небезопасно, on your server, мы предлагаем Вам его удалить!
<ul>
<li><a href="%s">Хорошо, вернуться в мой блог.</a></li>
<li><a href="%s">Я удалил файл, перезапустить установку.</a></li>
</ul>'
);
$lang ['err'] = array(
'setuprun1' => 'Выполняется установка.',
'setuprun2' => 'Установка уже началась: Если вы являетесь администратором, вы можете удалить ',
'setuprun3' => ' чтобы перезапустить.',
'writeerror' => 'Ошибки в написании',
'fpuser1' => ' не является действующим пользователем.
Имя пользователя должно быть буквенно-цифровым и не должно содержать пробелов.',
'fpuser2' => ' не является действующим пользователем.
Имя пользователя может содержать только буквы, цифры и 1 знак подчеркивания.',
'fppwd' => 'Пароль должен содержать не менее 6 символов и не должен содержать пробелов.',
'fppwd2' => 'Пароли не совпадают.',
'email' => ' не является действительным адресом электронной почты.',
'www' => ' не является действительным URL-адресом.',
'error' => '<p><big>Ошибка!</big>
При обработке формы возникли следующие ошибки:</p><ul>'
);
$lang ['step1'] = array(
'head' => 'Добро пожаловать во FlatPress!',
'descr' => 'Благодарим Вас за выбор <strong>FlatPress</strong>.
Прежде чем Вы начнете развлекаться с Вашим новым блогом, мы должны задать вам несколько вопросов.
Не волнуйтесь, это не займет у Вас много времени!',
'descrl1' => 'Выберите Ваш язык.',
'descrl2' => '<a class="hint" onclick="toggleinfo();">Нет в списке?</a>',
'descrlang' => 'Если вы не видите своего языка в этом списке, посмотрите, есть ли <a href="https://wiki.flatpress.org/res:language">языковой пакет</a> для этой версии:
<pre>%s</pre>
Чтобы установить языковой пакет, загрузите содержимое пакета в Ваш <code>flatpress/</code>, и перезапишите все, а затем <a href="./setup.php">перезапустите эту установку</a>.',
'descrw' => '<strong>Единственное</strong>, что вам нужно для работы FlatPress, это каталог, <em>доступный для записи</em>.
<pre>%s</pre>'
);
$lang ['step2'] = array(
'head' => 'Создание пользователя',
'descr' => 'Вы уже почти закончили, заполните следующие данные:',
'fpuser' => 'Имя пользователя (логин)',
'fppwd' => 'Пароль',
'fppwd2' => 'Повторно введите пароль',
'www' => 'Домашняя страница',
'email' => 'Электронная почта'
);
$lang ['step3'] = array(
'head' => 'Готово!',
'descr' => '<strong>Вот и все!</strong>.
Невероятно?
И вы правы: <strong>история только начинается</strong>, но <strong>писать ее предстоит Вам</strong>!
<p style="color:#cc0000">Примечание: Для большего удобства и безопасности мы рекомендуем настраивать инструкции для Вашего сервера в зоне администрирования с помощью плагина PrettyURL.</p>
<ul>
<li>Посмотрите <a href="%s">как выглядит главная страница</a></li>
<li>Развлекайтесь! <a href="%s">Войдите в систему сейчас!</a></li>
<li>Не хотите ли Вы написать нам пару строчек? <a href="https://www.flatpress.org/">Переходите на FlatPress.org!</a></li>
</ul>
И спасибо, что выбрали FlatPress!'
);
$lang ['buttonbar'] = array(
'next' => 'Далее >'
);
$lang ['samplecontent'] = array();
$lang ['samplecontent'] ['menu'] ['subject'] = 'Меню';
$lang ['samplecontent'] ['menu'] ['content'] = '[list]
[*][url=?]Домашняя[/url]
[*][url=?paged=1]Блог[/url]
[*][url=static.php?page=about]Обо мне[/url]
[*][url=contact.php]Контакты[/url]
[/list]';
$lang ['samplecontent'] ['entry'] ['subject'] = 'FlatPress';
$lang ['samplecontent'] ['entry'] ['content'] = 'Добро пожаловать во FlatPress! Это примерная запись, опубликованная для того, чтобы показать вам некоторые возможности [url=https://www.flatpress.org]FlatPress[/url].
Тег more позволяет создать "переход" между отрывком и полным текстом статьи.
[more]
[h4]Стилизация[/h4]
По умолчанию стилизация и форматирование содержимого выполняется с помощью [url=https://wiki.flatpress.org/doc:plugins:bbcode]BBcode-разметки[/url] (bulletin board code). BBCode это простой способ стилизовать ваши сообщения. Допускается использование наиболее распространенных кодов. Например, [b] для [b]жирного[/b] (html: strong), [i] для [i]курсива[/i] (html: em), etc.
[quote]Также есть [b]quote[/b] для отображения ваших любимых цитат.[/quote]
[code]А \'code\' отображает фрагменты моноширинным шрифтом.
Он также поддерживает
отступы.[/code]
Теги img и url также имеют специальные опции. Подробнее об этом можно узнать в разделе на [url=https://wiki.flatpress.org/doc:plugins:bbcode]FP wiki[/url].
[h4]Записи (посты) и статические страницы[/h4]
Это запись, а [url=static.php?page=about]Обо мне[/url] это [b]статическая страница[/b]. Статическая страница это запись (пост), которую нельзя комментировать, и которая не появляется вместе с обычными записями блога.
Статические страницы полезны для создания страниц с общей информацией. Вы также можете сделать одну из этих страниц [b]начальной страницей[/b] для посетителей. Это означает, что с помощью FlatPress вы можете запустить полноценный сайт, не являющийся блогом. Возможность сделать статическую страницу Главной (стартовой) находится в [b]панеле опций[/b] в [url=admin.php]зоне администрирования[/url].
[h4]Плагины[/h4]
FlatPress очень хорошо настраивается и поддерживает [url=https://wiki.flatpress.org/doc:plugins:standard]плагины[/url] для расширения своих возможностей. BBCode является самостоятельным плагином.
Мы создали еще несколько примеров контента, чтобы показать вам некоторые из скрытых функций и жемчужин FP :)
Вы можете найти две [b]статические страницы[/b], готовые к наполнению Вашим контентом:
[list]
[*][url=static.php?page=about]Обо мне[/url]
[*][url=static.php?page=menu]Меню[/url] (обратите внимание, что ссылки на этой странице будут появляться и в боковой панели такова магия [b]виджета blockparser[/b]. Об этом и о многом другом читайте в разделе [url=https://wiki.flatpress.org/doc:faq]FAQ[/url]!)
[/list]
С помощью плагина [b]PhotoSwipe[/b] вы можете размещать свои изображения еще проще, либо как float="left", либо как float="right", выровненные по одному изображению, заключенному в текст.
Вы даже можете использовать элемент \'gallery\', чтобы представить посетителям целые галереи. Как это работает, [url="https://wiki.flatpress.org/res:plugins:photoswipe"]вы можете узнать здесь[/url].
[h4]Виджеты[/h4]
В боковой панели нет ни одного фиксированного элемента. Все элементы, которые вы можете найти в полосах, окружающих этот текст, полностью позиционируются, и большинство из них также настраиваются. Некоторые темы даже предоставляют интерфейс панели в области администрирования.
Эти элементы называются [b]виджетами[/b]. Подробнее о виджетах и [url=https://wiki.flatpress.org/doc:tips:widgets]некоторых советах[/url] по получению красивых эффектов вы можете узнать на [url=https://wiki.flatpress.org/]wiki[/url].
[h4]Темы[/h4]
[gallery="images/Leggero-Themepreview/" width="140"]
С темой FlatPress-Leggero в вашем распоряжении 3 шаблона стиля от классического до современного. Эти шаблоны прекрасное начало для создания чего-то своего.
[h4]Узнать больше[/h4]
Хотите узнать больше?
[list]
[*]Следите за [url=https://www.flatpress.org/?x]официальным блогом[/url], чтобы знать, что происходит в мире FlatPress.
[*]Посетите [url=https://forum.flatpress.org/]форум[/url], чтобы получить поддержку и пообщаться.
[*]Используйте [b]отличные темы[/b], [url=https://wiki.flatpress.org/res:themes] созданные другими пользователями[/url]!
[*]Посмотрите [url=https://wiki.flatpress.org/res:plugins]плагины[/url].
[*]Используйте [url=https://wiki.flatpress.org/res:language]языковой пакет[/url] для Вашего языка.
[*]Вы также можете следить за FlatPress на [url=https://twitter.com/FlatPress]X (Twitter)[/url] и [url=https://fosstodon.org/@flatpress]Mastodon[/url].
[/list]
[h4]Как я могу помочь?[/h4]
[list]
[*]Поддержите проект [url=https://www.flatpress.org/home/static.php?page=donate]небольшим пожертвованием[/url]
[*][url=https://www.flatpress.org/contact/]Свяжитесь с нами[/url], чтобы сообщить об ошибках или предложить улучшения.
[*]Участвуйте в разработке FlatPress на [url="https://github.com/flatpressblog/flatpress"]GitHub[/url].
[*]Переведите FlatPress или документацию на [url=https://wiki.flatpress.org/res:language]Ваш язык[/url].
[*]Делитесь своими знаниями и общайтесь с другими пользователями FlatPress на [url=https://forum.flatpress.org/]форуме[/url].
[*]Распространяйте информацию! :)
[/list]
[h4]И что теперь?[/h4]
Теперь вы можете [url=login.php]Войти в систему[/url], чтобы попасть в [url=admin.php]зону администрирования[/url] и начать публиковать!
Развлекайтесь! :)
[i]Команда [url=https://www.flatpress.org]FlatPress[/url][/i]
';
$lang ['samplecontent'] ['about'] ['subject'] = 'Обо мне';
$lang ['samplecontent'] ['about'] ['content'] = "Напишите что-нибудь о себе здесь. ([url=admin.php?p=static&action=write&page=about]Редактировать[/url])";
?>