diff --git a/resources/lang/ru/cachet.php b/resources/lang/ru/cachet.php
index e1c70fa6..5071f7b1 100644
--- a/resources/lang/ru/cachet.php
+++ b/resources/lang/ru/cachet.php
@@ -31,7 +31,7 @@ return [
'scheduled_at' => ', запланировано :timestamp',
'status' => [
0 => 'Запланировано', // TODO: Hopefully remove this.
- 1 => 'Исследуется',
+ 1 => 'Проводим анализ проблемы',
2 => 'Причина определена',
3 => 'Под наблюдением',
4 => 'Исправлено',
@@ -45,23 +45,23 @@ return [
],
'api' => [
- 'regenerate' => 'Регенерировать API ключ',
+ 'regenerate' => 'Сгенерировать ключ API',
'revoke' => 'Отозвать API ключ',
],
// Metrics
'metrics' => [
'filter' => [
- 'hourly' => 'Часы',
- 'daily' => 'Дни',
- 'monthly' => 'Месяцы',
+ 'hourly' => 'Ежечасно',
+ 'daily' => 'Ежедневно',
+ 'monthly' => 'Ежемесячно',
],
],
// Subscriber
'subscriber' => [
'subscribe' => 'Подпишитесь, чтобы получать информацию об изменениях.',
- 'button' => 'Подписка',
+ 'button' => 'Подписаться',
'email' => [
'subscribe' => 'Подписка на рассылку об изменениях.',
'subscribed' => 'Вы подписались на рассылку email уведомлений. Проверьте вашу почту, чтобы подтвердить подписку.',
diff --git a/resources/lang/ru/dashboard.php b/resources/lang/ru/dashboard.php
index f91f5ada..c6769b76 100644
--- a/resources/lang/ru/dashboard.php
+++ b/resources/lang/ru/dashboard.php
@@ -18,15 +18,15 @@ return [
'title' => 'Инциденты и Плановые работы',
'incidents' => 'Инциденты',
'logged' => '{0} Нет инцидентов, отличная работа!|У вас записан один инцидент.|Записано инцидентов: :count',
- 'incident-create-template' => 'Добавить Шаблон',
- 'incident-templates' => 'Шаблоны Инцидентов',
+ 'incident-create-template' => 'Создать шаблон',
+ 'incident-templates' => 'Шаблоны инцидентов',
'add' => [
'title' => 'Добавить инцидент',
'success' => 'Инцидент добавлен.',
'failure' => 'Что-то пошло не так при добавлении инцидента.',
],
'edit' => [
- 'title' => 'Правка инцидента',
+ 'title' => 'Редактировать инцидент',
'success' => 'Инцидент обновлен.',
'failure' => 'Что-то пошло не так при изменении инцидента.',
],
@@ -40,7 +40,7 @@ return [
'failure' => 'Что-то пошло не так при создании шаблона.',
],
'edit' => [
- 'title' => 'Правка шаблона',
+ 'title' => 'Редактировать шаблон',
'success' => 'Шаблон обновлен!',
'failure' => 'Что-то пошло не так при изменении шаблона.',
],
@@ -49,15 +49,15 @@ return [
// Incident Maintenance
'schedule' => [
- 'schedule' => 'Плановые работы',
- 'scheduled_at' => 'Запланировано :timestamp',
+ 'schedule' => 'Плановое техническое обслуживание',
+ 'scheduled_at' => 'Запланировано на :timestamp',
'add' => [
- 'title' => 'Добавить плановые работы',
+ 'title' => 'Добавить плановое техническое обслуживание',
'success' => 'Плановые работы добавлены.',
'failure' => 'Что-то пошло не так при добавлении плановых работ.',
],
'edit' => [
- 'title' => 'Правка плановых работ',
+ 'title' => 'Изменить плановое техническое обслуживание',
'success' => 'Плановые работы обновлены!',
'failure' => 'Что-то пошло не так при изменении плановых работ.',
],
@@ -70,16 +70,16 @@ return [
// Components
'components' => [
'components' => 'Компоненты',
- 'component_statuses' => 'Статус Компонентов',
+ 'component_statuses' => 'Статусы компонентов',
'listed_group' => 'В группе :name',
'add' => [
'title' => 'Добавить компонент',
- 'message' => 'Вам необходимо добавить хотя бы один компонент.',
+ 'message' => 'Вам следует добавить компонент.',
'success' => 'Компонент создан.',
'failure' => 'Что-то пошло не так при создании компонента.',
],
'edit' => [
- 'title' => 'Правка компонента',
+ 'title' => 'Редактировать компонент',
'success' => 'Компонент обновлен.',
'failure' => 'Что-то пошло не так при изменении компонента.',
],
@@ -87,14 +87,14 @@ return [
// Component groups
'groups' => [
'groups' => 'Группа компонентов|Группы компонентов',
- 'no_components' => 'Вам необходимо добавить группу компонентов',
+ 'no_components' => 'Вам следует добавить группу компонентов.',
'add' => [
'title' => 'Добавить группу компонентов',
- 'success' => 'Группа компонентов создана.',
+ 'success' => 'Группа компонентов добавлена.',
'failure' => 'Что-то пошло не так при создании группы компонентов.',
],
'edit' => [
- 'title' => 'Правка группы компонентов',
+ 'title' => 'Изменение группы компонентов',
'success' => 'Группа компонентов обновлена.',
'failure' => 'Что-то пошло не так при изменении группы компонентов.',
],
@@ -110,7 +110,7 @@ return [
'failure' => 'Что-то пошло не так при создании метрики.',
],
'edit' => [
- 'title' => 'Правка метрики',
+ 'title' => 'Изменить метрику',
'success' => 'Метрика обновлена.',
'failure' => 'Что-то пошло не так при изменении метрики.',
],
@@ -118,18 +118,18 @@ return [
// Team
'team' => [
- 'team' => 'Компания',
- 'member' => 'Сотрудник',
+ 'team' => 'Команда',
+ 'member' => 'Участник',
'profile' => 'Профиль',
- 'description' => 'Сотрудники компании смогут добавлять и изменять компоненты и инциденты.',
+ 'description' => 'Участники команды смогут добавлять и изменять компоненты и инциденты.',
'add' => [
- 'title' => 'Добавить сотрудника',
- 'success' => 'Сотрудник добавлен.',
- 'failure' => 'Что-то пошло не так при добавлении сотрудника.',
+ 'title' => 'Добавить нового участника команды',
+ 'success' => 'Участник команды добавлен.',
+ 'failure' => 'Что-то пошло не так при добавлении участника команды.',
],
'edit' => [
'title' => 'Обновить профиль',
- 'success' => 'Профиль изменен.',
+ 'success' => 'Данные профиля обновлены.',
'failure' => 'Что-то пошло не так при изменении профиля.',
],
],
@@ -139,15 +139,15 @@ return [
'settings' => 'Настройки',
'app-setup' => [
'app-setup' => 'Настройки приложения',
- 'images-only' => 'Могут быть загружены только картинки.',
+ 'images-only' => 'Могут быть загружены только изображения.',
'too-big' => 'Загруженный вами файл слишком большой. Загрузите картинку меньше чем :size',
],
'security' => [
'security' => 'Безопасность',
- 'two-factor' => 'Пользователи без двухфакторной авторизации',
+ 'two-factor' => 'Пользователи без двухфакторной аутентификации',
],
'stylesheet' => [
- 'stylesheet' => 'CSS-стили',
+ 'stylesheet' => 'Таблица стилей',
],
'theme' => [
'theme' => 'Тема',
@@ -160,15 +160,15 @@ return [
// Login
'login' => [
- 'login' => 'Вход',
- 'logged_in' => 'Вы успешно вошли.',
- 'welcome' => 'Добро пожаловать!',
+ 'login' => 'Войти',
+ 'logged_in' => 'Вы вошли в систему.',
+ 'welcome' => 'С возвращением!',
'two-factor' => 'Пожалуйста, введите ваш токен.',
],
// Sidebar footer
'help' => 'Помощь',
- 'status_page' => 'Статусная страница',
+ 'status_page' => 'Страница статуса',
'logout' => 'Выйти',
// Notifications
@@ -182,14 +182,14 @@ return [
'welcome' => [
'welcome' => 'Добро пожаловать в Cachet',
'message' => 'Ваша статусная страница почти готова! Возможно, вы захотите настроить дополнительные параметры',
- 'close' => 'Я хочу сразу в панель управления',
+ 'close' => 'Я хочу сразу перейти в панель управления',
'steps' => [
- 'component' => 'Создать компоненты',
- 'incident' => 'Создать инциденты',
- 'customize' => 'Настроить',
- 'team' => 'Добавить пользователей',
+ 'component' => 'Создание компонентов',
+ 'incident' => 'Создание инцидентов',
+ 'customize' => 'Настройка',
+ 'team' => 'Добавление пользователей',
'api' => 'Сгенерировать API токен',
- 'two-factor' => 'Двухфакторная авторизация',
+ 'two-factor' => 'Двухфакторная аутентификация',
],
],
diff --git a/resources/lang/ru/forms.php b/resources/lang/ru/forms.php
index 083d1394..9c4076fd 100644
--- a/resources/lang/ru/forms.php
+++ b/resources/lang/ru/forms.php
@@ -13,24 +13,24 @@ return [
// Setup form fields
'setup' => [
- 'email' => 'Email',
+ 'email' => 'Эл. почта',
'username' => 'Имя пользователя',
'password' => 'Пароль',
'site_name' => 'Название сайта',
- 'site_domain' => 'Домен',
- 'site_timezone' => 'Выберите временную зону',
- 'site_locale' => 'Выберите язык',
- 'enable_google2fa' => 'Включить двухфакторную авторизацию через Google',
- 'cache_driver' => 'Cache Driver',
- 'session_driver' => 'Session Driver',
+ 'site_domain' => 'Домен сайта',
+ 'site_timezone' => 'Выберите ваш часовой пояс',
+ 'site_locale' => 'Выберите ваш язык',
+ 'enable_google2fa' => 'Включить двухфакторную аутентификацию через Google',
+ 'cache_driver' => 'Драйвер кеша',
+ 'session_driver' => 'Драйвер сессий',
],
// Login form fields
'login' => [
- 'email' => 'Email',
+ 'email' => 'Эл. почта',
'password' => 'Пароль',
'2fauth' => 'Код аутентификации',
- 'invalid' => 'Неправильный email или пароль',
+ 'invalid' => 'Неправильный E-mail или пароль',
'invalid-token' => 'Неправильный токен',
'cookies' => 'Необходимо включить cookies для входа.',
],
@@ -41,11 +41,11 @@ return [
'status' => 'Статус',
'component' => 'Компонент',
'message' => 'Сообщение',
- 'message-help' => 'Вы можете использовать Markdown.',
+ 'message-help' => 'Вы также можете использовать Markdown.',
'scheduled_at' => 'Когда запланированы работы?',
'incident_time' => 'Когда инцидент произошел?',
'notify_subscribers' => 'Уведомить подписчиков',
- 'visibility' => 'Видимость Инцидента',
+ 'visibility' => 'Видимость инцидента',
'public' => 'Доступен публично',
'logged_in_only' => 'Видимый только авторизованным пользователям',
'templates' => [
@@ -74,7 +74,7 @@ return [
'name' => 'Название',
'suffix' => 'Суффикс',
'description' => 'Описание',
- 'description-help' => 'Вы можете использовать Markdown.',
+ 'description-help' => 'Вы также можете использовать Markdown.',
'display-chart' => 'Отображать график на статусной странице?',
'default-value' => 'Значение по-умолчанию',
'calc_type' => 'Расчет метрики',
@@ -92,8 +92,8 @@ return [
'app-setup' => [
'site-name' => 'Название сайта',
'site-url' => 'URL сайта',
- 'site-timezone' => 'Временная зона',
- 'site-locale' => 'Язык',
+ 'site-timezone' => 'Часовой пояс сайта',
+ 'site-locale' => 'Язык сайта',
'date-format' => 'Формат даты',
'incident-date-format' => 'Формат даты и времени инцидента',
'display-graphs' => 'Отображать графики на статусной странице?',
@@ -112,7 +112,7 @@ return [
'allowed-domains-help' => 'Разделитель - запятые. Домен, установленный в настройках разрешен по-умолчанию.',
],
'stylesheet' => [
- 'custom-css' => 'Собственная css-таблица',
+ 'custom-css' => 'Пользовательские таблицы стилей',
],
'theme' => [
'background-color' => 'Цвет фона',
@@ -122,10 +122,10 @@ return [
'user' => [
'username' => 'Имя пользователя',
- 'email' => 'Email',
+ 'email' => 'Эл. почта',
'password' => 'Пароль',
'api-token' => 'API токен',
- 'api-token-help' => 'Регенерирование API токена заблокирует существующим приложениям доступ в Cachet. Вам будет необходимо прописать в них новый токен.',
+ 'api-token-help' => 'Обновление вашего API токена заблокирует существующим приложениям доступ в Cachet. Вам будет необходимо прописать в них новый токен.',
'2fa' => [
'help' => 'Включение двухфакторной аутентификации увеличивает безопасность вашей учетной записи. Вам понадобится скачать Google Authenticator или аналогичное приложение на свой смартфон. Когда в следующий раз вы войдете в панель управления, вам понадобится токен, выданный этим приложением.',
],
@@ -136,9 +136,9 @@ return [
'save' => 'Сохранить',
'update' => 'Обновить',
'create' => 'Создать',
- 'edit' => 'Правка',
+ 'edit' => 'Изменить',
'delete' => 'Удалить',
- 'submit' => 'Сохранить',
+ 'submit' => 'Отправить',
'cancel' => 'Отмена',
'remove' => 'Удалить',
diff --git a/resources/lang/ru/reminders.php b/resources/lang/ru/reminders.php
index f4965920..3e695d73 100644
--- a/resources/lang/ru/reminders.php
+++ b/resources/lang/ru/reminders.php
@@ -22,10 +22,10 @@ return [
|
*/
- 'password' => 'Пароли должны совпадать и быть не меньше 6 символов.',
- 'user' => 'Неудается найти пользователя с таким email-адресом',
- 'token' => 'Токен для сброса пароля не верен.',
- 'sent' => 'Напоминание пароля отправлено!',
- 'reset' => 'Пароль сброшен!',
+ 'password' => 'Пароль должен состоять минимум из 6 символов и совпадать с подтверждением.',
+ 'user' => 'Пользователь с данным адресом электронной почты не существует.',
+ 'token' => 'Неверный токен обнуления пароля.',
+ 'sent' => 'Напоминание о пароле выслано!',
+ 'reset' => 'Ваш пароль был сброшен!',
];
diff --git a/resources/lang/ru/setup.php b/resources/lang/ru/setup.php
index 6679ff8b..26b658bd 100644
--- a/resources/lang/ru/setup.php
+++ b/resources/lang/ru/setup.php
@@ -14,11 +14,11 @@ return [
'title' => 'Установка Cachet',
'service_details' => 'Детали сервиса',
'env_setup' => 'Настройка окружения',
- 'status_page_setup' => 'Настройка страницы статуса',
+ 'status_page_setup' => 'Настройки статусной страницы',
'show_support' => 'Показывать, что статусная страница создана на Cachet?',
'admin_account' => 'Учетная запись администратора',
'complete_setup' => 'Завершить установку',
- 'completed' => 'Cachet успешно настроен!',
+ 'completed' => 'Вы успешно установили Cachet!',
'finish_setup' => 'Перейти в панель управления',
'allow_tracking' => 'Разрешить отправку анонимной статистики использования?',
];
diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php
index 31b1805f..11ed83c9 100644
--- a/resources/lang/ru/validation.php
+++ b/resources/lang/ru/validation.php
@@ -23,10 +23,10 @@ return [
*/
'accepted' => ':attribute должно быть принято.',
- 'active_url' => ':attribute не является корректным URL-адресом',
+ 'active_url' => ':attribute не является правильным URL.',
'after' => ':attribute должно быть датой после :date.',
'alpha' => ':attribute может содержать только буквы.',
- 'alpha_dash' => ':attribute может содержать только буквы, цифры и дефисы.',
+ 'alpha_dash' => ':attribute может содержать только латинские буквы, цифры и дефис.',
'alpha_num' => ':attribute может содержать только буквы и цифры.',
'array' => ':attribute должно быть массивом.',
'before' => ':attribute должно быть датой до :date.',
@@ -43,45 +43,45 @@ return [
'different' => ':attribute и :other должны различаться.',
'digits' => ':attribute должно содержать :digits цифр.',
'digits_between' => ':attribute должно содержать от :min до :max цифр.',
- 'email' => ':attribute не является корректным email-адресом.',
+ 'email' => ':attribute должно быть корректным адресом электронной почты.',
'exists' => 'Выбранное значение :attribute не верно.',
- 'image' => ':attribute должно быть картинкой.',
+ 'image' => ':attribute должно быть изображением.',
'in' => 'Выбранное значение :attribute не верно.',
'integer' => ':attribute должно быть целым числом.',
'ip' => ':attribute не является корректным IP-адресом.',
'max' => [
- 'numeric' => ':attribute не может быть больше :max.',
+ 'numeric' => ':attribute не может быть больше чем :max .',
'file' => ':attribute не может быть больше :max килобайт.',
- 'string' => ':attribute не может быть больше :max символов.',
+ 'string' => ':attribute не должно превышать :max символов.',
'array' => ':attribute не может содержать больше чем :max элементов.',
],
- 'mimes' => ':attribute должно быть файлов типа: :values.',
+ 'mimes' => ':attribute должно быть файлом типа: :values.',
'min' => [
- 'numeric' => ':attribute не может быть меньше :min.',
- 'file' => ':attribute не может быть меньше :min килобайт.',
- 'string' => ':attribute не может быть меньше :min символов.',
- 'array' => ':attribute не может содержать меньше чем :min элементов.',
+ 'numeric' => ':attribute должно быть не меньше :min.',
+ 'file' => ':attribute должно быть не меньше :min килобайт.',
+ 'string' => ':attribute должно быть не меньше :min символов.',
+ 'array' => ':attribute должно содержать не меньше чем :min элементов.',
],
'not_in' => 'Выбранное значение :attribute не верно.',
'numeric' => ':attribute должно быть числом.',
- 'regex' => ':attribute формат неверен.',
+ 'regex' => 'Неправильный формат :attribute.',
'required' => 'Поле :attribute является обязательным.',
'required_if' => 'Поле :attribute является обязательным, если :other имеет значение :value.',
'required_with' => 'Поле :attribute является обязательным, если заполнено :values.',
- 'required_with_all' => 'Поле :attribute является обязательным, если :values заполнены.',
+ 'required_with_all' => 'Поле :attribute является обязательным, если все :values заполнены.',
'required_without' => 'Поле :attribute является обязательным, если :values не заполнены.',
'required_without_all' => 'Поле :attribute является обязательным, если ни одно из :values не заполнены.',
'same' => 'Поля :attribute и :other должны совпадать.',
'size' => [
- 'numeric' => 'The :attribute must be :size.',
- 'file' => 'The :attribute must be :size kilobytes.',
- 'string' => 'The :attribute must be :size characters.',
- 'array' => 'The :attribute must contain :size items.',
+ 'numeric' => 'Поле :attribute должно быть длиной :size.',
+ 'file' => 'Поле :attribute должно быть объемом :size килобайт.',
+ 'string' => 'Поле :attribute должно содержать :size символов.',
+ 'array' => 'Поле :attribute должно содержать :size элементов.',
],
- 'string' => 'The :attribute must be a string.',
- 'unique' => 'The :attribute has already been taken.',
- 'url' => 'Не верный формат :attribute.',
- 'timezone' => ':attribute должно быть корректной временной зоной.',
+ 'string' => 'Поле :attribute должно быть строкой.',
+ 'unique' => ':attribute уже занято.',
+ 'url' => 'Неправильный формат :attribute.',
+ 'timezone' => ':attribute должно быть корректным часовым поясом.',
/*
|--------------------------------------------------------------------------