diff --git a/fp-interface/lang/browserlang.php b/fp-interface/lang/browserlang.php
index 65c0197..68e531c 100644
--- a/fp-interface/lang/browserlang.php
+++ b/fp-interface/lang/browserlang.php
@@ -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');
?>
diff --git a/fp-interface/lang/ru-ru/lang.admin.config.php b/fp-interface/lang/ru-ru/lang.admin.config.php
new file mode 100644
index 0000000..13634f6
--- /dev/null
+++ b/fp-interface/lang/ru-ru/lang.admin.config.php
@@ -0,0 +1,67 @@
+ 'Настройки',
+ 'descr' => 'Настройка и конфигурирование установки FlatPress.',
+ 'submit' => 'Сохранить изменения',
+
+ 'sysfset' => 'Общие сведения о системе',
+ 'syswarning' => 'Внимание! Эти данные являются критическими и должны быть правильными, иначе FlatPress (вероятно) не будет работать должным образом.',
+ 'blog_root' => 'Абсолютный путь к flatpress. Примечание:
+ как правило, вам не придется редактировать это, но в любом случае будьте внимательны, потому что мы не можем проверить, правильно это или нет.',
+ 'www' =>'Корневой домен блога.. URL-адрес вашего блога, включая подкаталоги.
+ Например: http://www.mydomain.com/flatpress/ (необходим слэш в конце строки)',
+
+ // ------
+
+ 'gensetts' => 'Основные настройки',
+ 'blogtitle' => 'Название блога',
+ 'blogsubtitle' => 'Подзаголовок блога',
+ 'blogfooter' => 'Подвал блога',
+ 'blogauthor' => 'Автор блога',
+ 'startpage' => 'Главная страница этого сайта',
+ 'stdstartpage' => 'мой блог (по умолчанию)',
+ 'blogurl' => 'URL блога',
+ 'blogemail' => 'Электронная почта',
+ 'notifications' => 'Уведомления',
+ 'mailnotify' => 'Включить уведомление о комментариях по электронной почте',
+ 'blogmaxentries' => 'Количество постов на странице',
+ 'langchoice' => 'Язык',
+
+ 'intsetts' => 'Международные параметры',
+ 'utctime' => 'Время по UTC',
+ 'timeoffset' => 'Время должно отличаться на',
+ 'hours' => '(в часах)',
+ 'timeformat' => 'Формат времени по умолчанию',
+ 'dateformat' => 'Формат даты по умолчанию',
+ 'dateformatshort' => 'Формат даты по умолчанию (короткий)',
+ 'output' => 'Вывод',
+ 'charset' => 'Стандарт кодирования',
+ 'charsettip' => 'Стандарт кодирования символов, в котором вы пишете свой блог ('.'рекомендуется 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' => 'Выбранный вами язык недоступен'
+ );
+
+
+?>
diff --git a/fp-interface/lang/ru-ru/lang.admin.entry.php b/fp-interface/lang/ru-ru/lang.admin.entry.php
new file mode 100644
index 0000000..45f4da4
--- /dev/null
+++ b/fp-interface/lang/ru-ru/lang.admin.entry.php
@@ -0,0 +1,171 @@
+ 'Управление записями',
+ 'write' => 'Создать запись',
+ 'cats' => 'Управление категориями',
+ 'stats' => 'Статистика'
+);
+
+/* default action */
+
+$lang ['admin'] ['entry'] ['list'] = array(
+ 'head' => 'Управление записями',
+ 'descr' => 'Выберите запись для редактирования или добавьте новую' . '
Редактировать категории',
+ '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' => 'Категории не заданы. Создайте свои собственные ' . 'категории с главной панели входа. ' . 'Сохраните сначала Вашу запись.',
+ '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' => 'Вы редактируете черновик записи'
+);
+
+/* 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' => '
Используйте приведенную ниже форму для добавления и редактирования своих категорий.
Каждый элемент категории должен иметь такой формат "Наименование категории: ID (идентификатор категории)". Для создания иерархий элементы отделяются черточками.
+ +Пример:
++Основное :1 +Новости :2 +--Объявления :3 +--События :4 +----Разное :5 +Технологии :6 +', + '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' => '' +); + +?> diff --git a/fp-interface/lang/ru-ru/lang.admin.main.php b/fp-interface/lang/ru-ru/lang.admin.main.php new file mode 100644 index 0000000..386f20b --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.admin.main.php @@ -0,0 +1,20 @@ + 'Добро пожаловать в административный раздел!', + 'descr' => 'Выберите действие', + + 'op1' => 'Новая запись', + 'op1d' => 'Добавить новую запись', + 'op2' => 'Записи', + 'op2d' => 'Отображение и управление всеми записями', + 'op3' => 'Виджеты', + 'op3d' => 'Управление виджетами боковой, нижней и верхней панелей', + 'op4' => 'Плагины', + 'op4d' => 'Установка, включение, отключение плагинов', + 'op5' => 'Конфигурация', + 'op5d' => 'Кастомизировать FlatPress', + 'op6' => 'Техническое обслуживание', + 'op6d' => 'Очистка и восстановление FlatPress' +); diff --git a/fp-interface/lang/ru-ru/lang.admin.maintain.php b/fp-interface/lang/ru-ru/lang.admin.maintain.php new file mode 100644 index 0000000..2952705 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.admin.maintain.php @@ -0,0 +1,44 @@ + 'Техническое обслуживание', + 'descr' => 'Заходите сюда, когда вам кажется, что что-то не так, '. + 'и, возможно, здесь вы найдете решение. + Однако это может не сработать.', + 'opt0' => '« Вернуться в главное меню', + 'opt1' => 'Переиндексация', + 'opt2' => 'Очистить кэш тем и шаблонов', + 'opt3' => 'Восстановить права доступа к файлам', + 'opt4' => 'Показать информацию о PHP', + 'opt5' => 'Проверить наличие обновлений', + + 'chmod_info' => "Не удалось сбросить следующие права доступа к файлам на 0775; вероятно, владелец файла не совпадает с владельцем веб-сервера. Обычно это уведомление можно проигнорировать.", + + ); + + $lang['admin']['maintain']['default']['msgs'] = array( + 1 => 'Операция выполнена' + ); + + $lang['admin']['maintain']['updates'] = array( + 'head' => 'Обновления', + 'list' => '
Вы можете установить плагины, загрузив их в директорию fp-plugins/
'.
+ '
Эта панель позволяет включать и отключать плагины', + 'name' => 'Название', + 'description'=>'Описание', + 'author' => 'Автор', + 'version' => 'Версия', + 'action' => 'Действие', + ); + + $lang['admin']['plugin']['default']['msgs'] = array( + 1 => 'Конфигурация сохранена', + -1 => 'При попытке сохранения произошла ошибка. Это может произойти по нескольким причинам: возможно, ваш файл содержит синтаксические ошибки.', + ); + + /* system errors */ + + $lang['admin']['plugin']['errors'] = array( + 'head' => 'При загрузке плагинов были обнаружены следующие ошибки:', + 'notfound' => 'Плагин не найден. Пропущено.', + 'generic' => 'Номер ошибки %d', + ); + +?> diff --git a/fp-interface/lang/ru-ru/lang.admin.static.php b/fp-interface/lang/ru-ru/lang.admin.static.php new file mode 100644 index 0000000..dbbcc7b --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.admin.static.php @@ -0,0 +1,80 @@ + 'Управление статическими страницами', + 'write' => 'Создать статическую страницу' + ); + + + /* main panel */ + + $lang['admin']['static']['list'] = array( + + 'head' => 'Статические страницы', + 'descr' => 'Пожалуйста, выберите страницу для редактирования или создайте новую.', + + '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' => 'Указанная страница не существует', + + ); + + + +?> diff --git a/fp-interface/lang/ru-ru/lang.admin.themes.php b/fp-interface/lang/ru-ru/lang.admin.themes.php new file mode 100644 index 0000000..b4ee740 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.admin.themes.php @@ -0,0 +1,48 @@ + 'Темы', + '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 => 'Выбранный вами стиль не существует.' + ); + + +?> diff --git a/fp-interface/lang/ru-ru/lang.admin.uploader.php b/fp-interface/lang/ru-ru/lang.admin.uploader.php new file mode 100644 index 0000000..e5fe79e --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.admin.uploader.php @@ -0,0 +1,29 @@ + 'Загрузка файлов', + 'descr' => 'Выберите один или несколько файлов для загрузки.', + 'fset1' => 'Выбор файлов', + 'fset2' => 'Загрузить', + 'submit' => 'Загрузить', + + ); + + $lang['admin']['uploader']['default']['msgs'] = array( + 1 => 'Файл(-ы) загружен(-ы)', + -1 => 'При попытке загрузки произошла ошибка.', + ); + + + + $lang['admin']['uploader']['browse'] = array( + 'head' => 'Просмотр', + 'descr' => 'Выберите один или несколько файлов для загрузки.', + 'fset1' => 'Выбор файлов', + 'submit' => 'Загрузить', + + ); + + +?> diff --git a/fp-interface/lang/ru-ru/lang.admin.widgets.php b/fp-interface/lang/ru-ru/lang.admin.widgets.php new file mode 100644 index 0000000..4d17b91 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.admin.widgets.php @@ -0,0 +1,84 @@ + 'Управление виджетами', + // links for widgets anf plugins: This page does not exist anymore + 'descr' => '
'. + 'Виджет — это динамический компонент, который может отображать данные и взаимодействовать с пользователем. + В то время как темы предназначены для изменения внешнего вида вашего блога, виджеты распространяются на внешний вид и функциональные возможности.
+ +Виджеты можно перетаскивать в специальные области темы, называемые Наборы виджетов. Количество и названия наборов виджетов может отличаться в зависимости от выбранной темы.
+ +FlatPress поставляется с несколькими виджетами: есть виджеты для входа в систему, для отображения строки поиска и т.д.
+ +Каждый виджет определяется плагином.', + + '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' => 'Управление виджетами (PHP)', + 'descr' => '
'. + 'Виджет — это визуальный элемент '. + 'плагина, который можно поместить в специальные области (наборы виджетов) на страницах вашего блога.
'. + 'Это PHP-редактор; некоторые опытные пользователи или люди, у которых '. + 'отключен JavaScript, могут предпочесть его.', + + 'fset1' => 'Редактор', + 'fset2' => 'Применить изменения', + 'submit' => 'Применить', + + ); + + + $lang['admin']['widgets']['raw']['msgs'] = array( + 1 => 'Конфигурация сохранена', + -1 => 'При попытке сохранения произошла ошибка. Это может произойти по нескольким причинам: возможно, ваш файл содержит синтаксические ошибки.', + ); + + + + /* system errors */ + + $lang['admin']['widgets']['errors'] = array( + 'generic' => 'Виджет с именем %s не зарегистрирован и будет пропущен. '. + 'Включен ли плагин в панели плагинов?' + + ); + +?> diff --git a/fp-interface/lang/ru-ru/lang.comments.php b/fp-interface/lang/ru-ru/lang.comments.php new file mode 100644 index 0000000..88ce4b6 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.comments.php @@ -0,0 +1,21 @@ + diff --git a/fp-interface/lang/ru-ru/lang.conf.php b/fp-interface/lang/ru-ru/lang.conf.php new file mode 100644 index 0000000..d928287 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.conf.php @@ -0,0 +1,9 @@ + diff --git a/fp-interface/lang/ru-ru/lang.contact.php b/fp-interface/lang/ru-ru/lang.contact.php new file mode 100644 index 0000000..fb63596 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.contact.php @@ -0,0 +1,36 @@ + 'Напишите нам', + '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 => 'Не удалось отправить сообщение', +); +?> \ No newline at end of file diff --git a/fp-interface/lang/ru-ru/lang.default.php b/fp-interface/lang/ru-ru/lang.default.php new file mode 100644 index 0000000..4b60c58 --- /dev/null +++ b/fp-interface/lang/ru-ru/lang.default.php @@ -0,0 +1,198 @@ + 'Следующая страница »', + 'prevpage' => '« Предыдущая страница', + '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' => 'Поиск %s дал следующие результаты:', + 'descrnores' => 'Поиск %s не дал результатов.', + + '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' => 'Черновик записи: скрытый, ожидающий публикации', + // 'static' => 'Статическая запись: обычно скрыт, для доступа к записи вставьте ?page=title-of-the-entry in URL-адрес (экспериментально)', + 'commslock' => 'Комментарии заблокированы: комментарии запрещены для данной записи' +); + +$lang ['entry'] ['flags'] ['short'] = array( + 'draft' => 'Черновик', + // 'static' => 'Статическая запись', + 'commslock' => 'Комментарии заблокированы' +); + +$lang ['entry'] ['categories'] = array( + 'unfiled' => 'Отсутствуют' +); + + +$lang ['404error'] = array( + 'subject' => 'Не найдено', + 'content' => '
Извините, мы не смогли найти запрошенную вами страницу
' +); + +// 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( + 'Вс', + 'Пн', + 'Вт', + 'Ср', + 'Чт', + 'Пт', + 'Сб' +); +?> diff --git a/fp-plugins/accessibleantispam/lang/lang.ru-ru.php b/fp-plugins/accessibleantispam/lang/lang.ru-ru.php new file mode 100644 index 0000000..dccd1fa --- /dev/null +++ b/fp-plugins/accessibleantispam/lang/lang.ru-ru.php @@ -0,0 +1,15 @@ + 'Для того чтобы исключить автоматические спам-атаки '. + 'мы вынуждены просить вас подтвердить, что вы человек. Сколько будет ', + + 'sum' => '%s плюс %s ?', + 'sub' => '%2$s минус %1$s ?', + 'prod' => '%s умножить на %s ?', + + 'error' => 'Извините, вы дали неправильный ответ. Пожалуйста, попробуйте еще раз.' + + ); + diff --git a/fp-plugins/adminarea/lang/lang.ru-ru.php b/fp-plugins/adminarea/lang/lang.ru-ru.php new file mode 100644 index 0000000..c58e7f2 --- /dev/null +++ b/fp-plugins/adminarea/lang/lang.ru-ru.php @@ -0,0 +1,11 @@ + 'Администратор', + 'welcome' => 'Добро пожаловать, ', + 'admin_panel' => 'Зона администрирования', + 'add_entry' => 'Добавить запись', + 'add_static' => 'Добавить статическую страницу', + 'login' => 'Войти', + 'logout' => 'Выйти' +); \ No newline at end of file diff --git a/fp-plugins/akismet/lang/lang.ru-ru.php b/fp-plugins/akismet/lang/lang.ru-ru.php new file mode 100644 index 0000000..71c2cc1 --- /dev/null +++ b/fp-plugins/akismet/lang/lang.ru-ru.php @@ -0,0 +1,23 @@ + 'Не установлен API-ключ. Откройте плагин для установки API-ключа. Зарегистрируйтесь на сайте Wordpress.com чтобы получить его' + ); + + $lang['admin']['plugin']['submenu']['akismet'] = 'Конфигурация плагина Akismet'; + + $lang['admin']['plugin']['akismet'] = array( + 'head' => 'Конфигурация плагина Akismet', + 'description'=>'Для многих Akismet значительно уменьшит ' + .'или даже полностью устранит спам в комментариях и трекбэках, который вы получаете на своем сайте. ' + .'Если у вас еще нет учетной записи WordPress.com, вы можете получить ее на сайте '. + 'WordPress.com.', + 'apikey' => 'WordPress.com API Key', + 'whatis' => '(Что это?)', + 'submit' => 'Сохранить API-ключ' + ); + $lang['admin']['plugin']['akismet']['msgs'] = array( + 1 => 'API-ключ сохранен', + -1 => 'API-ключ не действителен' + ); + +?> \ No newline at end of file diff --git a/fp-plugins/archives/lang/lang.ru-ru.php b/fp-plugins/archives/lang/lang.ru-ru.php new file mode 100644 index 0000000..e0f715d --- /dev/null +++ b/fp-plugins/archives/lang/lang.ru-ru.php @@ -0,0 +1,9 @@ + 'Архивы', + 'no_posts' => 'Нет сообщений', + + ); + +?> diff --git a/fp-plugins/bbcode/lang/lang.ru-ru.php b/fp-plugins/bbcode/lang/lang.ru-ru.php new file mode 100644 index 0000000..8323108 --- /dev/null +++ b/fp-plugins/bbcode/lang/lang.ru-ru.php @@ -0,0 +1,63 @@ + 'Конфигурация BBCode', + 'desc1' => 'Этот плагин позволяет использовать разметку BBCode.', + + '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' => 'Обычный режим. Нажмите <Esc> для переключения режима редактирования.' + ) +); + +$lang ['plugin'] ['bbcode'] = array ( + 'go_to' => 'Перейти к', + // language tag for Facebook Video + 'langtag' => 'ru_RU' +); + +?> diff --git a/fp-plugins/blockparser/lang/lang.ru-ru.php b/fp-plugins/blockparser/lang/lang.ru-ru.php new file mode 100644 index 0000000..465df66 --- /dev/null +++ b/fp-plugins/blockparser/lang/lang.ru-ru.php @@ -0,0 +1,26 @@ + 'BlockParser Виджеты', + 'description' => 'Плагин BlockParser позволяет создать виджет из статической страницы.+ Выберите одну или несколько статических страниц из списка, чтобы сделать доступным соответствующий виджет.
+ Каждая новая статическая страница, созданная вами, будет указана здесь.', + + 'id' => 'Статическая страница', + 'title' => 'Заголовок', + 'action' => 'Действие', + 'enable' => 'Включить', + 'disable' => 'Отключить', + 'edit' => 'Редактировать', + + ); + $lang['admin']['widgets']['blockparser']['msgs'] = array( + 1 => 'Ваш новый виджет доступен. Добавьте его в свой блог из главной панели.!', + -1 => 'Невозможно создать запрашиваемый виджет', + 2 => 'Вы отключили виджет: не забудьте удалить все ссылки из главной панели.!', + -2 => 'Невозможно отключить виджет' + ); + +?> diff --git a/fp-plugins/calendar/lang/lang.ru-ru.php b/fp-plugins/calendar/lang/lang.ru-ru.php new file mode 100644 index 0000000..1aa866c --- /dev/null +++ b/fp-plugins/calendar/lang/lang.ru-ru.php @@ -0,0 +1,9 @@ + 'Календарь' + + ); + +?> \ No newline at end of file diff --git a/fp-plugins/calendar/plugin.calendar.php b/fp-plugins/calendar/plugin.calendar.php index d00256a..c4756f3 100755 --- a/fp-plugins/calendar/plugin.calendar.php +++ b/fp-plugins/calendar/plugin.calendar.php @@ -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 .= '
%s
.',
+ 'save_conf' => 'Сохранить конфигурацию',
+
+ // Edit policy page
+ 'apply_to' => 'Применить к',
+ 'editpol' => 'Изменение политики',
+ 'createpol' => 'Создание политики',
+ 'some_entries' => 'Некоторые записи',
+ 'properties' => 'Записи с определенными свойствами',
+ 'se_desc' => 'Если вы выбрали опцию %s, укажите записи, к которым вы хотите применить эту политику.',
+ 'se_fill' => 'Пожалуйста, заполните поля, указав id записей (entryYYMMDD-HHMMSS
).',
+ '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 записи, комментариями к которой вы хотите управлять.' . 'entryYYMMDD-HHMMSS
. Например, 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%
+
+';
diff --git a/fp-plugins/gallerycaptions/lang/lang.ru-ru.php b/fp-plugins/gallerycaptions/lang/lang.ru-ru.php
new file mode 100644
index 0000000..9276f6d
--- /dev/null
+++ b/fp-plugins/gallerycaptions/lang/lang.ru-ru.php
@@ -0,0 +1,18 @@
+ 'Подписи в галерее',
+ 'label_selectgallery' => 'Выберите галерею для редактирования:',
+ 'button_selectgallery' => 'Выбор галереи',
+ 'label_editcaptionsforgallery' => 'Редактирование подписей в галерее:',
+ 'label_noimagesingallery' => 'В этой галерее пока нет ни одного изображения ¯\_(ツ)_/¯.htaccess
в вашем корневом каталоге '.
+ 'PrettyURLs может работать некорректно, см. панель конфигурации.'
+ );
+
+ $lang['admin']['plugin']['submenu']['prettyurls'] = 'Конфигурация PrettyURLs';
+ $lang['admin']['plugin']['prettyurls'] = array(
+ 'head' => 'Конфигурация PrettyURLs',
+ 'htaccess' => '.htaccess',
+ 'description'=>'Этот редактор позволяет редактировать ваш '.
+ '.htaccess
.',
+ 'cantsave' => 'Вы не можете редактировать этот файл, поскольку он недоступен для записи. Вы можете дать разрешение на запись или скопировать и вставить в файл, а затем загрузить вручную.',
+ '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 не удалось сохранить (есть ли у вас права на запись '. BLOG_ROOT .'
)?',
+
+ 2 => 'Параметры успешно сохранены',
+ -2 => 'При попытке сохранить настройки произошла ошибка',
+ );
+
+?>
diff --git a/fp-plugins/qspam/lang/lang.ru-ru.php b/fp-plugins/qspam/lang/lang.ru-ru.php
new file mode 100644
index 0000000..c97ea7b
--- /dev/null
+++ b/fp-plugins/qspam/lang/lang.ru-ru.php
@@ -0,0 +1,25 @@
+ 'ОШИБКА: Комментарий содержит запрещенные слова'
+);
+
+$lang['admin']['plugin']['submenu']['qspam'] = 'QuickSpamFilter';
+$lang['admin']['plugin']['qspam'] = array(
+ 'head' => 'Конфигурация QuickSpam',
+ 'desc1' => 'Не допускаются комментарии, содержащие эти слова (пишите по одному в строке) :',
+ 'desc2' => 'Предупреждение: Комментарий будет запрещен даже в том случае, если одно слово является частью другого.
+
+ (Например, "ток" содержится в "каток")',
+ 'options' => 'Другие настройки',
+ 'desc3' => 'Количество плохих слов',
+ 'desc3pre' => 'Блокировать комментарии, содержащие более ',
+ 'desc3post' => ' плохих (-ого) слов (-а) .',
+ 'submit' => 'Сохранить конфигурацию',
+ 'msgs' => array(
+ 1 => 'Плохие слова успешно сохранены.',
+ -1 => 'Плохие слова не сохранены.'
+ )
+);
+
+?>
diff --git a/fp-plugins/readmore/lang/lang.ru-ru.php b/fp-plugins/readmore/lang/lang.ru-ru.php
new file mode 100644
index 0000000..60b5eb7
--- /dev/null
+++ b/fp-plugins/readmore/lang/lang.ru-ru.php
@@ -0,0 +1,4 @@
+ '[Читать далее...]'
+);
diff --git a/fp-plugins/seometataginfo/lang/lang.ru-ru.php b/fp-plugins/seometataginfo/lang/lang.ru-ru.php
new file mode 100644
index 0000000..e322ec8
--- /dev/null
+++ b/fp-plugins/seometataginfo/lang/lang.ru-ru.php
@@ -0,0 +1,28 @@
+ 'Описание и ключевые слова',
+ 'description' => 'Благодаря этим деталям их легче найти в поисковых системах и разместить в социальных сетях. Метатеги (Википедия)',
+ 'input_desc' => 'Добавьте описание:',
+ 'sample_desc' => 'FlatPress. Похожие статьи, руководства и плагины',
+ 'input_keywords' => 'Добавьте ключевые слова:',
+ 'sample_keywords' => 'flatpress, flatpress статьи, flatpress руководства, flatpress плагины',
+ 'input_noindex' => 'Запретить индексацию (noindex):',
+ 'input_nofollow' => 'Запретить сканирование (nofollow):',
+ 'input_noarchive' => 'Запретить архивирование (noarchive):',
+ 'input_nosnippet' => 'Запретить сниппеты:'
+);
+
+$lang ['plugin'] ['seometataginfo'] = array(
+ 'sep' => ' - ',
+ 'home' => 'Домашняя',
+ 'blog_home' => 'Домашняя страница',
+ 'blog_page' => 'Блог',
+ 'archive' => 'Архив',
+ 'category' => 'Категория',
+ 'tag' => 'Тег',
+ 'contact' => 'Свяжитесь с нами',
+ 'comments' => 'Комментарии',
+ 'pagenum' => 'Страница №'
+);
+
+?>
diff --git a/fp-plugins/thumb/lang/lang.ru-ru.php b/fp-plugins/thumb/lang/lang.ru-ru.php
new file mode 100644
index 0000000..b00bb19
--- /dev/null
+++ b/fp-plugins/thumb/lang/lang.ru-ru.php
@@ -0,0 +1,8 @@
+ 'Не удалось найти расширение '.
+ 'PHP GD2, ' .
+ 'необходимое для работы c изображениями (thumb). Пожалуйста, отключите thumb на этой панели ' .
+ 'или включите это расширение'
+ );
+?>
\ No newline at end of file
diff --git a/setup/lang/lang.ru-ru.php b/setup/lang/lang.ru-ru.php
new file mode 100644
index 0000000..a5e761b
--- /dev/null
+++ b/setup/lang/lang.ru-ru.php
@@ -0,0 +1,200 @@
+ 'Установка'
+);
+
+$lang ['locked'] = array(
+ 'head' => 'Установка была заблокирована',
+ 'descr' => 'Похоже, что вы уже запустили настройку, потому что
+ мы нашли файл блокировки %s
.
+
+ Если вам нужно перезапустить установку, сначала удалите этот файл..
+
+ Помните! Хранение setup.php
и каталога setup/
на Вашем сервере небезопасно, on your server, мы предлагаем Вам его удалить!
+
+ '
+);
+
+$lang ['err'] = array(
+ 'setuprun1' => 'Выполняется установка.',
+
+ 'setuprun2' => 'Установка уже началась: Если вы являетесь администратором, вы можете удалить ',
+ 'setuprun3' => ' чтобы перезапустить.',
+ 'writeerror' => 'Ошибки в написании',
+
+ 'fpuser1' => ' не является действующим пользователем.
+ Имя пользователя должно быть буквенно-цифровым и не должно содержать пробелов.',
+ 'fpuser2' => ' не является действующим пользователем.
+ Имя пользователя может содержать только буквы, цифры и 1 знак подчеркивания.',
+ 'fppwd' => 'Пароль должен содержать не менее 6 символов и не должен содержать пробелов.',
+ 'fppwd2' => 'Пароли не совпадают.',
+ 'email' => ' не является действительным адресом электронной почты.',
+ 'www' => ' не является действительным URL-адресом.',
+ 'error' => 'Ошибка! + При обработке формы возникли следующие ошибки:
%s+ + Чтобы установить языковой пакет, загрузите содержимое пакета в Ваш
flatpress/
, и перезапишите все, а затем перезапустите эту установку.',
+ 'descrw' => 'Единственное, что вам нужно для работы FlatPress, — это каталог, доступный для записи.
+
+ %s' +); + +$lang ['step2'] = array( + 'head' => 'Создание пользователя', + 'descr' => 'Вы уже почти закончили, заполните следующие данные:', + 'fpuser' => 'Имя пользователя (логин)', + 'fppwd' => 'Пароль', + 'fppwd2' => 'Повторно введите пароль', + 'www' => 'Домашняя страница', + 'email' => 'Электронная почта' +); + +$lang ['step3'] = array( + 'head' => 'Готово!', + 'descr' => 'Вот и все!. + + Невероятно? + + И вы правы: история только начинается, но писать ее предстоит Вам! + +
Примечание: Для большего удобства и безопасности мы рекомендуем настраивать инструкции для Вашего сервера в зоне администрирования с помощью плагина PrettyURL.
+ +