Updated Russian Translations (#3414)

Credit to @PopcornPHP
This commit is contained in:
Alexander Shapoval 2018-02-26 05:25:12 +02:00 committed by Luke Towers
parent 3d18e5d466
commit 7552464779
5 changed files with 419 additions and 334 deletions

View File

@ -33,6 +33,7 @@ return [
'not_found_name' => 'Не удалось найти шаблон (partial) с именем :name.'
],
'account' => [
'signed_in_as' => 'Выполнен вход как :full_name',
'sign_out' => 'Выйти',
'login' => 'Вход',
'reset' => 'Сбросить',
@ -140,8 +141,8 @@ return [
'updated_at' => 'Обновлен',
'group' => [
'name' => 'Группы',
'name_comment' => 'Название отображается в списке групп в форме создания/редактирования администраторов.',
'name_field' => 'Название',
'name_comment' => 'Название отображается в списке групп в форме создания/редактирования администраторов.',
'description_field' => 'Описание',
'is_new_user_default_field_label' => 'Группа по умолчанию',
'is_new_user_default_field_comment' => 'Добавлять новых администраторов в эту группу по умолчанию.',
@ -439,7 +440,8 @@ return [
'filter' => [
'all' => 'все',
'options_method_not_exists' => "Модель класса :model должна определить метод :method() возвращающего варианты для фильтра ':filter'.",
'date_all' => 'весь период'
'date_all' => 'весь период',
'number_all' => 'все номера'
],
'import_export' => [
'upload_csv_file' => '1. Загрузка CSV-файл',
@ -544,11 +546,14 @@ return [
'return_to_parent_label' => 'Подняться на уровень выше ..',
'nothing_selected' => 'Ничего не выбрано.',
'multiple_selected' => 'Выбрано несколько объектов.',
'uploading_file_num' => 'Загрузка файлов: :number',
'uploading_file_num' => 'Загрузка файлов: :number ...',
'uploading_complete' => 'Загрузка файлов завершена!',
'uploading_error' => 'Ошибка загрузки',
'type_blocked' => 'Используемый тип файла блокируется по соображениям безопасности.',
'order_by' => 'Сортировать по',
'direction' => 'Направление сортировки',
'direction_asc' => 'По возрастанию',
'direction_desc' => 'По убыванию',
'folder' => 'Папка',
'no_files_found' => 'Ни один из файлов не удовлетворяет вашему запросу.',
'delete_empty' => 'Пожалуйста, выберите объекты для удаления.',

View File

@ -24,7 +24,7 @@ return [
],
'theme' => [
'not_found_name' => "Тема ':name' не найдена.",
'by_author' => 'By :name',
'by_author' => 'Создано :name',
'active' => [
'not_set' => 'Активная тема не установлена.',
'not_found' => 'Активная тема не найдена.'

View File

@ -56,6 +56,9 @@ return [
'weekdays' => ['Воскресение', 'Понедельник', 'Вторник', 'Среда', 'Четверг', 'Пятница', 'Суббота'],
'weekdaysShort' => ['Вс', 'Пн', 'Вт', 'Ср', 'Чт', 'Пт', 'Сб'],
],
'colorpicker' => [
'choose' => 'ОК',
],
'filter' => [
'group' => [
'all' => 'все'
@ -68,6 +71,13 @@ return [
'after_placeholder' => 'После',
'before_placeholder' => 'До'
],
'numbers' => [
'all' => 'все',
'filter_button_text' => 'Фильтр',
'reset_button_text' => 'Сброс',
'min_placeholder' => 'Min',
'max_placeholder' => 'Max'
]
],
'eventlog' => [
'show_stacktrace' => 'Показать трассировку стека',
@ -82,7 +92,7 @@ return [
'openWith' => 'Открыть с помощью',
'remember_choice' => 'Запомнить выбранный вариант для этой сессии',
'open' => 'Открыть',
'cancel' => 'Отменить'
'cancel' => 'Отмена'
],
],
];

View File

@ -1,338 +1,394 @@
<?php
return [
'app' => [
'name' => 'October CMS',
'tagline' => 'Возвращение к истокам'
'app' => [
'name' => 'October CMS',
'tagline' => 'Возвращение к истокам',
],
'directory' => [
'create_fail' => 'Невозможно создать директорию: :name'
'directory' => [
'create_fail' => 'Невозможно создать директорию: :name',
],
'file' => [
'create_fail' => 'Невозможно создать файл: :name'
'file' => [
'create_fail' => 'Невозможно создать файл: :name',
],
'combiner' => [
'not_found' => "Сборщик ресурсов не может найти файл ':name'."
'combiner' => [
'not_found' => "Сборщик ресурсов не может найти файл ':name'.",
],
'system' => [
'name' => 'Система',
'system' => [
'name' => 'Система',
'menu_label' => 'Система',
'categories' => [
'cms' => 'CMS',
'misc' => 'Разное',
'logs' => 'Логи',
'mail' => 'Почта',
'shop' => 'Магазин',
'team' => 'Команда',
'users' => 'Пользователи',
'system' => 'Система',
'social' => 'Социальное',
'backend' => 'Backend',
'events' => 'События',
'customers' => 'Клиентское',
'my_settings' => 'Мои настройки',
'notifications' => 'Уведомления'
'cms' => 'CMS',
'misc' => 'Разное',
'logs' => 'Логи',
'mail' => 'Почта',
'shop' => 'Магазин',
'team' => 'Команда',
'users' => 'Пользователи',
'system' => 'Система',
'social' => 'Социальное',
'backend' => 'Backend',
'events' => 'События',
'customers' => 'Клиентское',
'my_settings' => 'Мои настройки',
'notifications' => 'Уведомления',
],
],
'theme' => [
'label' => 'Тема',
'theme' => [
'label' => 'Тема',
'unnamed' => 'Безымянная тема',
'name' => [
'name' => [
'label' => 'Название темы',
'help' => 'Название темы по ее уникальному коду. Например, RainLab.Vanilla'
'help' => 'Название темы по ее уникальному коду. Например, RainLab.Vanilla',
],
],
'themes' => [
'install' => 'Установить темы',
'search' => 'поиск тем для установки...',
'installed' => 'Установленные темы',
'no_themes' => 'Нет тем, установленных из магазина.',
'recommended' => 'Рекомендуется',
'remove_confirm' => 'Вы уверены, что хотите удалить выбранную тему?'
'themes' => [
'install' => 'Установить темы',
'search' => 'поиск тем для установки...',
'installed' => 'Установленные темы',
'no_themes' => 'Нет тем, установленных из магазина.',
'recommended' => 'Рекомендуется',
'remove_confirm' => 'Вы уверены, что хотите удалить выбранную тему?',
],
'plugin' => [
'label' => 'Плагин',
'plugin' => [
'label' => 'Плагин',
'unnamed' => 'Безымянный плагин',
'name' => [
'name' => [
'label' => 'Имя плагина',
'help' => 'Введите название плагина со своим уникальным кодом. Например, RainLab.Blog'
'help' => 'Введите название плагина со своим уникальным кодом. Например, RainLab.Blog',
],
],
'plugins' => [
'manage' => 'Управление плагинами',
'enable_or_disable' => 'Включить или выключить',
'plugins' => [
'manage' => 'Управление плагинами',
'enable_or_disable' => 'Включить или выключить',
'enable_or_disable_title' => 'Включение или отключение плагинов',
'install' => 'Установить плагины',
'install_products' => 'Установка расширений',
'search' => 'поиск плагинов для установки...',
'installed' => 'Установленные плагины',
'no_plugins' => 'Нет плагинов, установленных из магазина.',
'recommended' => 'Рекомендуется',
'remove' => 'Удалить',
'refresh' => 'Обновить',
'disabled_label' => 'Отключить',
'disabled_help' => 'Отключенные плагины будут игнорироваться.',
'frozen_label' => 'Замораживание обновления',
'frozen_help' => 'Плагины, которые были заморожены игнорируются в процессе обновления.',
'selected_amount' => 'Выбрано плагинов: :amount',
'remove_confirm' => 'Вы уверены, что хотите удалить этот плагин?',
'remove_success' => 'Выбранные плагины успешно удалены.',
'refresh_confirm' => 'Вы уверены?',
'refresh_success' => 'Выбранные плагины успешно обновлены.',
'disable_confirm' => 'Вы уверены?',
'disable_success' => 'Плагин успешно отключен.',
'enable_success' => 'Плагин успешно включен.',
'unknown_plugin' => 'Плагин был удален из файловой системы.'
'install' => 'Установить плагины',
'install_products' => 'Установка расширений',
'search' => 'поиск плагинов для установки...',
'installed' => 'Установленные плагины',
'no_plugins' => 'Нет плагинов, установленных из магазина.',
'recommended' => 'Рекомендуется',
'remove' => 'Удалить',
'refresh' => 'Обновить',
'disabled_label' => 'Отключить',
'disabled_help' => 'Отключенные плагины будут игнорироваться.',
'frozen_label' => 'Замораживание обновления',
'frozen_help' => 'Плагины, которые были заморожены игнорируются в процессе обновления.',
'selected_amount' => 'Выбрано плагинов: :amount',
'remove_confirm' => 'Вы уверены, что хотите удалить этот плагин?',
'remove_success' => 'Выбранные плагины успешно удалены.',
'refresh_confirm' => 'Вы уверены?',
'refresh_success' => 'Выбранные плагины успешно обновлены.',
'disable_confirm' => 'Вы уверены?',
'disable_success' => 'Плагин успешно отключен.',
'enable_success' => 'Плагин успешно включен.',
'unknown_plugin' => 'Плагин был удален из файловой системы.',
],
'project' => [
'name' => 'Проект',
'owner_label' => 'Владелец',
'attach' => 'Подключить проект',
'detach' => 'Отсоединить проект',
'none' => 'Не обнаружено',
'id' => [
'label' => 'Идентификатор проекта',
'help' => 'Как найти идентификатор вашего проекта',
'missing' => 'Пожалуйста, укажите идентификатор вашего проекта для использования.'
'project' => [
'name' => 'Проект',
'owner_label' => 'Владелец',
'attach' => 'Подключить проект',
'detach' => 'Отсоединить проект',
'none' => 'Не обнаружено',
'id' => [
'label' => 'Идентификатор проекта',
'help' => 'Как найти идентификатор вашего проекта',
'missing' => 'Пожалуйста, укажите идентификатор вашего проекта для использования.',
],
'detach_confirm' => 'Вы уверены, что хотите отсоединить этот проект?',
'unbind_success' => 'Проект был успешно отсоединен.'
'unbind_success' => 'Проект был успешно отсоединен.',
],
'settings' => [
'menu_label' => 'Настройки',
'not_found' => 'Не удается найти указанные настройки.',
'missing_model' => 'На странице настроек отсутствует определение модели.',
'settings' => [
'menu_label' => 'Настройки',
'not_found' => 'Не удается найти указанные настройки.',
'missing_model' => 'На странице настроек отсутствует определение модели.',
'update_success' => 'Настройки для :name успешно обновлены.',
'return' => 'Вернуться к системным настройкам',
'search' => 'Поиск'
'return' => 'Вернуться к системным настройкам',
'search' => 'Поиск',
],
'mail' => [
'log_file' => 'Файл журнала',
'menu_label' => 'Настройки почты',
'menu_description' => 'Управление настройками электронной почты.',
'general' => 'Общее',
'method' => 'Метод',
'sender_name' => 'Имя отправителя',
'sender_email' => 'Адрес отправителя',
'php_mail' => 'PHP mail',
'smtp' => 'SMTP',
'smtp_address' => 'Сервер исходящей почты',
'smtp_authorization' => 'Использовать SMTP авторизацию',
'mail' => [
'log_file' => 'Файл журнала',
'menu_label' => 'Настройки почты',
'menu_description' => 'Управление настройками электронной почты.',
'general' => 'Общее',
'method' => 'Метод',
'sender_name' => 'Имя отправителя',
'sender_email' => 'Адрес отправителя',
'php_mail' => 'PHP mail',
'smtp' => 'SMTP',
'smtp_address' => 'Сервер исходящей почты',
'smtp_authorization' => 'Использовать SMTP авторизацию',
'smtp_authorization_comment' => 'Активируйте эту опцию, если ваш SMTP-сервер требует авторизацию.',
'smtp_username' => 'SMTP логин',
'smtp_password' => 'SMTP пароль',
'smtp_port' => 'SMTP порт',
'smtp_ssl' => 'Использовать SSL',
'smtp_encryption' => 'Протокол шифрования для SMTP',
'smtp_encryption_none' => 'Без шифрования',
'smtp_encryption_tls' => 'TLS',
'smtp_encryption_ssl' => 'SSL',
'sendmail' => 'Sendmail',
'sendmail_path' => 'Sendmail Путь',
'sendmail_path_comment' => 'Пожалуйста, укажите путь к sendmail.',
'mailgun' => 'Mailgun',
'mailgun_domain' => 'Mailgun домен',
'mailgun_domain_comment' => 'Пожалуйста, укажите Mailgun домен.',
'mailgun_secret' => 'Секретный API-ключ',
'mailgun_secret_comment' => 'Введите ваш Mailgun API-ключ.',
'mandrill' => 'Mandrill',
'mandrill_secret' => 'Секретный ключ Mandrill',
'mandrill_secret_comment' => 'Введите ваш Mandrill API-ключ.',
'ses' => 'SES',
'ses_key' => 'SES API-ключ',
'ses_key_comment' => 'Введите ваш SES API-ключ',
'ses_secret' => 'SES секретный API-ключ',
'ses_secret_comment' => 'Введите ваш секретный SES API-ключ',
'ses_region' => 'SES регион',
'ses_region_comment' => 'Введите ваш SES регион (например, us-east-1)',
'drivers_hint_header' => 'Драйвера не установлены',
'drivers_hint_content' => 'Этот почтовый метод требует плагин ":plugin", установленный прежде, чем можно будет отправлять почту.'
'smtp_username' => 'SMTP логин',
'smtp_password' => 'SMTP пароль',
'smtp_port' => 'SMTP порт',
'smtp_ssl' => 'Использовать SSL',
'smtp_encryption' => 'Протокол шифрования для SMTP',
'smtp_encryption_none' => 'Без шифрования',
'smtp_encryption_tls' => 'TLS',
'smtp_encryption_ssl' => 'SSL',
'sendmail' => 'Sendmail',
'sendmail_path' => 'Путь к Sendmail',
'sendmail_path_comment' => 'Пожалуйста, укажите путь к sendmail.',
'mailgun' => 'Mailgun',
'mailgun_domain' => 'Домен Mailgun',
'mailgun_domain_comment' => 'Пожалуйста, укажите домен Mailgun.',
'mailgun_secret' => 'Секретный API-ключ',
'mailgun_secret_comment' => 'Введите ваш Mailgun API-ключ.',
'mandrill' => 'Mandrill',
'mandrill_secret' => 'Секретный ключ Mandrill',
'mandrill_secret_comment' => 'Введите ваш Mandrill API-ключ.',
'ses' => 'SES',
'ses_key' => 'SES API-ключ',
'ses_key_comment' => 'Введите ваш SES API-ключ',
'ses_secret' => 'SES секретный API-ключ',
'ses_secret_comment' => 'Введите ваш секретный SES API-ключ',
'ses_region' => 'SES регион',
'ses_region_comment' => 'Введите ваш SES регион (например, us-east-1)',
'drivers_hint_header' => 'Драйвера не установлены',
'drivers_hint_content' => 'Этот почтовый метод требует плагин ":plugin", установленный прежде, чем можно будет отправлять почту.',
],
'mail_templates' => [
'menu_label' => 'Шаблоны почты',
'menu_description' => 'Изменение шаблонов писем, отправляемых пользователям и администраторам.',
'new_template' => 'Новый шаблон',
'new_layout' => 'Новый макет',
'template' => 'Шаблон',
'templates' => 'Шаблоны',
'menu_layouts_label' => 'Макеты почты',
'layout' => 'Макет',
'layouts' => 'Макеты',
'no_layout' => '-- Нет макета --',
'name' => 'Название',
'name_comment' => 'Уникальное имя, используемое для обозначения этого шаблона',
'code' => 'Код',
'code_comment' => 'Уникальный код, используемый для обозначения этого шаблона',
'subject' => 'Тема',
'subject_comment' => 'Тема сообщения',
'description' => 'Описание',
'content_html' => 'HTML',
'content_css' => 'CSS',
'content_text' => 'Plaintext',
'test_send' => 'Отправить тестовое сообщение',
'test_success' => 'Тестовое сообщение было успешно отправлено.',
'test_confirm' => 'Тестовое сообщение будет отправлено на :email. Продолжить?',
'creating' => 'Создание шаблона...',
'creating_layout' => 'Создание макета...',
'saving' => 'Сохранение шаблона...',
'saving_layout' => 'Сохранение макета...',
'delete_confirm' => 'Вы действительно хотите удалить этот шаблон?',
'menu_label' => 'Шаблоны почты',
'menu_description' => 'Изменение шаблонов писем, отправляемых пользователям и администраторам.',
'new_template' => 'Новый шаблон',
'new_layout' => 'Новый макет',
'new_partial' => 'Новый фрагмент',
'template' => 'Шаблон',
'templates' => 'Шаблоны',
'partial' => 'Фрагмент',
'partials' => 'Фрагменты',
'menu_layouts_label' => 'Макеты почты',
'menu_partials_label' => 'Фрагменты почты',
'layout' => 'Макет',
'layouts' => 'Макеты',
'no_layout' => '-- Нет макета --',
'name' => 'Название',
'name_comment' => 'Уникальное имя, используемое для обозначения этого шаблона',
'code' => 'Код',
'code_comment' => 'Уникальный код, используемый для обозначения этого шаблона',
'subject' => 'Тема',
'subject_comment' => 'Тема сообщения',
'description' => 'Описание',
'content_html' => 'HTML',
'content_css' => 'CSS',
'content_text' => 'Простой текст',
'test_send' => 'Отправить тестовое сообщение',
'test_success' => 'Тестовое сообщение было успешно отправлено.',
'test_confirm' => 'Тестовое сообщение будет отправлено на :email. Продолжить?',
'creating' => 'Создание шаблона...',
'creating_layout' => 'Создание макета...',
'saving' => 'Сохранение шаблона...',
'saving_layout' => 'Сохранение макета...',
'delete_confirm' => 'Вы действительно хотите удалить этот шаблон?',
'delete_layout_confirm' => 'Вы действительно хотите удалить этот макет?',
'deleting' => 'Удаление шаблона...',
'deleting_layout' => 'Удаление макета...',
'sending' => 'Отправка тестового сообщения...',
'return' => 'Вернуться к списку шаблонов'
'deleting' => 'Удаление шаблона...',
'deleting_layout' => 'Удаление макета...',
'sending' => 'Отправка тестового сообщения...',
'return' => 'Вернуться к списку шаблонов',
],
'install' => [
'project_label' => 'Присоединить к проекту',
'plugin_label' => 'Установить плагин',
'theme_label' => 'Установить тему',
'mail_brand' => [
'menu_label' => 'Почтовый брендинг',
'menu_description' => 'Измените цвета и внешний вид почтовых шаблонов.',
'page_title' => 'Настройка внешнего вида почты',
'sample_template' => [
'heading' => 'Заголовок',
'paragraph' => 'Это абзац, содержит текст Lorem Ipsum и ссылку. Cumque dicta <a>doloremque eaque</a>, enim error laboriosam pariatur possimus tenetur veritatis voluptas.',
'table' => [
'item' => 'Пункт',
'description' => 'Описание',
'price' => 'Цена',
'centered' => 'По центру',
'right_aligned' => 'По правому краю',
],
'buttons' => [
'primary' => 'Основная кнопка',
'positive' => 'Положительная кнопка',
'negative' => 'Отрицательная кнопка',
],
'panel' => 'Насколько великолепна эта панель?',
'more' => 'Еще один текст',
'promotion' => 'Код купона: OCTOBER',
'subcopy' => 'Это подкопия письма',
'thanks' => 'Спасибо',
],
'fields' => [
'_section_background' => 'Задний план',
'body_bg' => 'Фон тела документа',
'content_bg' => 'Фон обертки содержимого',
'content_inner_bg' => 'Фон содержимого',
'_section_buttons' => 'Кнопки',
'button_text_color' => 'Цвет текста кнопки',
'button_primary_bg' => 'Цвет основной кнопки',
'button_positive_bg' => 'Цвет положительной кнопки',
'button_negative_bg' => 'Цвет отрицательной кнопки',
'_section_type' => 'Типография',
'header_color' => 'Цвет заголовка',
'heading_color' => 'Цвет заголовков',
'text_color' => 'Цвет текста',
'link_color' => 'Цвет ссылки',
'footer_color' => 'Нижний колонтитул',
'_section_borders' => 'Границы',
'body_border_color' => 'Цвет под заголовком',
'subcopy_border_color' => 'Цвет над колонтитулом',
'table_border_color' => 'Цвет таблицы',
'_section_components' => 'Компоненты',
'panel_bg' => 'Фон панели',
'promotion_bg' => 'Фон промо блока',
'promotion_border_color' => 'Цвет рамки промо блока',
],
],
'install' => [
'project_label' => 'Присоединить к проекту',
'plugin_label' => 'Установить плагин',
'theme_label' => 'Установить тему',
'missing_plugin_name' => 'Пожалуйста, укажите название плагина для установки.',
'missing_theme_name' => 'Пожалуйста, укажите название темы для установки.',
'install_completing' => 'Завершение процесса установки',
'install_success' => 'Плагин был успешно установлен.'
'missing_theme_name' => 'Пожалуйста, укажите название темы для установки.',
'install_completing' => 'Завершение процесса установки',
'install_success' => 'Плагин был успешно установлен.',
],
'updates' => [
'title' => 'Менеджер обновлений',
'name' => 'Обновление ПО',
'menu_label' => 'Обновления',
'menu_description' => 'Обновление системы, управление и установка плагинов и тем.',
'return_link' => 'Вернуться к системе обновлений',
'check_label' => 'Проверить обновления ',
'retry_label' => 'Попробовать еще раз',
'plugin_name' => 'Название',
'plugin_code' => 'Код',
'plugin_description' => 'Описание',
'plugin_version' => 'Версия',
'plugin_author' => 'Автор',
'plugin_not_found' => 'Плагин не найден',
'core_current_build' => 'Текущая сборка',
'core_build' => 'Сборка :build',
'core_build_help' => 'Последняя доступная сборка.',
'core_downloading' => 'Загрузка файлов приложения',
'core_extracting' => 'Распаковка файлов приложения',
'plugins' => 'Плагины',
'themes' => 'Темы',
'disabled' => 'Отключено',
'plugin_downloading' => 'Загрузка плагина: :name',
'plugin_extracting' => 'Распаковка плагина: :name',
'plugin_version_none' => 'Новый плагин',
'plugin_current_version' => 'Текущая версия',
'theme_new_install' => 'Новая тема установлена.',
'theme_downloading' => 'Загрузка темы: :name',
'theme_extracting' => 'Распаковка темы: :name',
'update_label' => 'Обновить',
'update_completing' => 'Завершение процесса обновления',
'update_loading' => 'Поиск доступных обновлений...',
'update_success' => 'Процесс обновления был успешно завершен.',
'update_failed_label' => 'Не удалось выполнить обновление',
'force_label' => 'Принудительно обновить',
'found' => [
'updates' => [
'title' => 'Менеджер обновлений',
'name' => 'Обновление ПО',
'menu_label' => 'Обновления',
'menu_description' => 'Обновление системы, управление и установка плагинов и тем.',
'return_link' => 'Вернуться к системе обновлений',
'check_label' => 'Проверить обновления ',
'retry_label' => 'Попробовать еще раз',
'plugin_name' => 'Название',
'plugin_code' => 'Код',
'plugin_description' => 'Описание',
'plugin_version' => 'Версия',
'plugin_author' => 'Автор',
'plugin_not_found' => 'Плагин не найден',
'core_current_build' => 'Текущая сборка',
'core_build' => 'Сборка :build',
'core_build_help' => 'Последняя доступная сборка.',
'core_downloading' => 'Загрузка файлов приложения',
'core_extracting' => 'Распаковка файлов приложения',
'core_set_build' => 'Установка номера сборки',
'plugins' => 'Плагины',
'themes' => 'Темы',
'disabled' => 'Отключено',
'plugin_downloading' => 'Загрузка плагина: :name',
'plugin_extracting' => 'Распаковка плагина: :name',
'plugin_version_none' => 'Новый плагин',
'plugin_current_version' => 'Текущая версия',
'theme_new_install' => 'Новая тема установлена.',
'theme_downloading' => 'Загрузка темы: :name',
'theme_extracting' => 'Распаковка темы: :name',
'update_label' => 'Обновить',
'update_completing' => 'Завершение процесса обновления',
'update_loading' => 'Поиск доступных обновлений...',
'update_success' => 'Процесс обновления был успешно завершен.',
'update_failed_label' => 'Не удалось выполнить обновление',
'force_label' => 'Принудительно обновить',
'found' => [
'label' => 'Доступны новые обновления!',
'help' => 'Выберите «Обновить», чтобы начать процесс обновления.'
'help' => 'Выберите «Обновить», чтобы начать процесс обновления.',
],
'none' => [
'none' => [
'label' => 'Нет обновлений',
'help' => 'Новые обновления не найдены.'
'help' => 'Новые обновления не найдены.',
],
'important_action' => [
'empty' => 'Выберите действие',
'important_action' => [
'empty' => 'Выберите действие',
'confirm' => 'Подтвердите обновление',
'skip' => 'Пропустить этот плагин (только один раз)',
'ignore' => 'Пропустить этот плагин (всегда)'
'skip' => 'Пропустить этот плагин (только один раз)',
'ignore' => 'Пропустить этот плагин (всегда)',
],
'important_action_required' => 'Необходимое действие',
'important_view_guide' => 'Посмотреть руководство по обновлению',
'important_action_required' => 'Необходимое действие',
'important_view_guide' => 'Посмотреть руководство по обновлению',
'important_view_release_notes' => 'Просмотреть заметки о выпуске',
'important_alert_text' => 'Некоторые обновления требуют вашего внимания.',
'details_title' => 'Информация о плагине',
'details_view_homepage' => 'Перейти к домашней странице',
'details_readme' => 'Документация',
'details_readme_missing' => 'Документация не предоставлена.',
'details_changelog' => 'Изменения',
'details_changelog_missing' => 'Нет никакого измененного списка.',
'details_upgrades' => 'Инструкция по обновлению',
'details_upgrades_missing' => 'Инструкция по обновлению не предоставлена.',
'details_licence' => 'Лицензия',
'details_licence_missing' => 'Лицензия не предоставляется.',
'details_current_version' => 'Текущая версия',
'details_author' => 'Автор'
'important_alert_text' => 'Некоторые обновления требуют вашего внимания.',
'details_title' => 'Информация о плагине',
'details_view_homepage' => 'Перейти к домашней странице',
'details_readme' => 'Документация',
'details_readme_missing' => 'Документация не предоставлена.',
'details_changelog' => 'Изменения',
'details_changelog_missing' => 'Нет никакого измененного списка.',
'details_upgrades' => 'Инструкция по обновлению',
'details_upgrades_missing' => 'Инструкция по обновлению не предоставлена.',
'details_licence' => 'Лицензия',
'details_licence_missing' => 'Лицензия не предоставляется.',
'details_current_version' => 'Текущая версия',
'details_author' => 'Автор',
],
'server' => [
'connect_error' => 'Ошибка подключения к серверу.',
'server' => [
'connect_error' => 'Ошибка подключения к серверу.',
'response_not_found' => 'Сервер обновления не найден.',
'response_invalid' => 'Неверный ответ сервера.',
'response_empty' => 'Пустой ответ сервера.',
'file_error' => 'Сервер не смог доставить пакет.',
'file_corrupt' => 'Загруженный файл поврежден.'
'response_invalid' => 'Неверный ответ сервера.',
'response_empty' => 'Пустой ответ сервера.',
'file_error' => 'Сервер не смог доставить пакет.',
'file_corrupt' => 'Загруженный файл поврежден.',
],
'behavior' => [
'missing_property' => 'Класс :class должен содержать свойство $:property, используемое расширением :behavior.'
'behavior' => [
'missing_property' => 'Класс :class должен содержать свойство $:property, используемое расширением :behavior.',
],
'config' => [
'config' => [
'not_found' => 'Не удалось найти конфигурационный файл :file, ожидаемый для :location.',
'required' => "Для конфигурации, используемой в :location не указано свойство ':property'."
'required' => "Для конфигурации, используемой в :location не указано свойство ':property'.",
],
'zip' => [
'extract_failed' => "Невозможно извлечь файл ':file'."
'zip' => [
'extract_failed' => "Невозможно извлечь файл ':file'.",
],
'event_log' => [
'hint' => 'В этом журнале отображается список возможных ошибок, которые возникают в работе приложения, таких как исключения и отладочная информация.',
'menu_label' => 'Журнал событий',
'event_log' => [
'hint' => 'В этом журнале отображается список возможных ошибок, которые возникают в работе приложения, таких как исключения и отладочная информация.',
'menu_label' => 'Журнал событий',
'menu_description' => 'Просмотр системного журнала событий.',
'empty_link' => 'Очистить журнал событий',
'empty_loading' => 'Очищение журнала событий...',
'empty_success' => 'Успешное очищение журнала событий.',
'return_link' => 'Вернуться в журнал событий',
'id' => 'ID',
'id_label' => 'ID события',
'created_at' => 'Дата & Время',
'message' => 'Сообщение',
'level' => 'Уровень',
'preview_title' => 'События'
'empty_link' => 'Очистить журнал событий',
'empty_loading' => 'Очищение журнала событий...',
'empty_success' => 'Успешное очищение журнала событий.',
'return_link' => 'Вернуться в журнал событий',
'id' => 'ID',
'id_label' => 'ID события',
'created_at' => 'Дата & Время',
'message' => 'Сообщение',
'level' => 'Уровень',
'preview_title' => 'События',
],
'request_log' => [
'hint' => 'В этом журнале отображается список запросов браузера, которые могут потребовать внимания. Например, если посетитель открывает несуществующую страницу, то в журнале создается запись с кодом статуса 404.',
'menu_label' => 'Журнал запросов',
'request_log' => [
'hint' => 'В этом журнале отображается список запросов браузера, которые могут потребовать внимания. Например, если посетитель открывает несуществующую страницу, то в журнале создается запись с кодом статуса 404.',
'menu_label' => 'Журнал запросов',
'menu_description' => 'Просмотр неудачных или перенаправленных запросов.',
'empty_link' => 'Очистить журнал запросов',
'empty_loading' => 'Очищение журнала запросов...',
'empty_success' => 'Успешное очищение журнала запросов.',
'return_link' => 'Вернуться к журналу запросов',
'id' => 'ID',
'id_label' => 'ID записи',
'count' => 'Счетчик',
'referer' => 'Источник запроса',
'url' => 'Адрес',
'status_code' => 'Статус',
'preview_title' => 'Запрос'
'empty_link' => 'Очистить журнал запросов',
'empty_loading' => 'Очищение журнала запросов...',
'empty_success' => 'Успешное очищение журнала запросов.',
'return_link' => 'Вернуться к журналу запросов',
'id' => 'ID',
'id_label' => 'ID записи',
'count' => 'Счетчик',
'referer' => 'Источник запроса',
'url' => 'Адрес',
'status_code' => 'Статус',
'preview_title' => 'Запрос',
],
'permissions' => [
'name' => 'Система',
'manage_system_settings' => 'Настройка системных параметров',
'manage_software_updates' => 'Управление обновлениями',
'access_logs' => 'Просмотр системных логов',
'manage_mail_templates' => 'Управление почтовыми шаблонами',
'manage_mail_settings' => 'Управление настройками почты',
'permissions' => [
'name' => 'Система',
'manage_system_settings' => 'Настройка системных параметров',
'manage_software_updates' => 'Управление обновлениями',
'access_logs' => 'Просмотр системных логов',
'manage_mail_templates' => 'Управление почтовыми шаблонами',
'manage_mail_settings' => 'Управление настройками почты',
'manage_other_administrators' => 'Управление другими администраторами',
'manage_preferences' => 'Управление настройками бэкенда',
'manage_editor' => 'Управление настройками редактора кода',
'view_the_dashboard' => 'Просмотр панели управления',
'manage_branding' => 'Персонализация панели управления'
'manage_preferences' => 'Управление настройками бэкенда',
'manage_editor' => 'Управление настройками редактора кода',
'view_the_dashboard' => 'Просмотр панели управления',
'manage_branding' => 'Персонализация панели управления',
],
'log' => [
'menu_label' => 'Настройки журналов',
'menu_description' => 'Укажите для каких частей CMS следует вести журнал.',
'default_tab' => 'Ведение журнала',
'log_events' => 'Сохранять системные события',
'log_events_comment' => 'Хранить системные события в базе данных в дополнение к файловому журналу.',
'log_requests' => 'Сохранять неудачные запросы',
'log' => [
'menu_label' => 'Настройки журналов',
'menu_description' => 'Укажите для каких частей CMS следует вести журнал.',
'default_tab' => 'Ведение журнала',
'log_events' => 'Сохранять системные события',
'log_events_comment' => 'Хранить системные события в базе данных в дополнение к файловому журналу.',
'log_requests' => 'Сохранять неудачные запросы',
'log_requests_comment' => 'Запросы браузера, которые могут потребовать внимания. Например, 404 ошибки.',
'log_theme' => 'Сохранять изменения темы',
'log_theme_comment' => 'Изменения которые внесены средствами CMS.'
'log_theme' => 'Сохранять изменения темы',
'log_theme_comment' => 'Изменения которые внесены средствами CMS.',
],
'media' => [
'invalid_path' => "Указан недопустимый путь к файлу: ':path'.",
'media' => [
'invalid_path' => "Указан недопустимый путь к файлу: ':path'.",
'folder_size_items' => 'объектов',
],
];

View File

@ -14,62 +14,80 @@ return [
|
*/
"accepted" => "Вы должны принять :attribute.",
"active_url" => "Поле :attribute недействительный URL.",
"after" => "Поле :attribute должно быть датой после :date.",
"alpha" => "Поле :attribute может содержать только буквы.",
"alpha_dash" => "Поле :attribute может содержать только буквы, цифры и дефис.",
"alpha_num" => "Поле :attribute может содержать только буквы и цифры.",
"array" => "Поле :attribute должно быть массивом.",
"before" => "Поле :attribute должно быть датой перед :date.",
"between" => [
"accepted" => "Вы должны принять :attribute.",
"active_url" => "Поле :attribute недействительный URL.",
"after" => "Поле :attribute должно быть датой после :date.",
'after_or_equal' => 'The :attribute must be a date after or equal to :date.',
"alpha" => "Поле :attribute может содержать только буквы.",
"alpha_dash" => "Поле :attribute может содержать только буквы, цифры и дефис.",
"alpha_num" => "Поле :attribute может содержать только буквы и цифры.",
"array" => "Поле :attribute должно быть массивом.",
"before" => "Поле :attribute должно быть датой перед :date.",
'before_or_equal' => 'The :attribute must be a date before or equal to :date.',
"between" => [
"numeric" => "Поле :attribute должно быть между :min и :max.",
"file" => "Размер :attribute должен быть от :min до :max Килобайт.",
"string" => "Длина :attribute должна быть от :min до :max символов.",
"array" => "Поле :attribute должно содержать :min - :max элементов."
"array" => "Поле :attribute должно содержать :min - :max элементов.",
],
"confirmed" => "Поле :attribute не совпадает с подтверждением.",
"date" => "Поле :attribute не является датой.",
"date_format" => "Поле :attribute не соответствует формату :format.",
"different" => "Поля :attribute и :other должны различаться.",
"digits" => "Длина цифрового поля :attribute должна быть :digits.",
"digits_between" => "Длина цифрового поля :attribute должна быть между :min и :max.",
"email" => "Поле :attribute имеет ошибочный формат.",
"exists" => "Выбранное значение для :attribute уже существует.",
"image" => "Поле :attribute должно быть изображением.",
"in" => "Выбранное значение для :attribute ошибочно.",
"integer" => "Поле :attribute должно быть целым числом.",
"ip" => "Поле :attribute должно быть действительным IP-адресом.",
"max" => [
'boolean' => 'The :attribute field must be true or false.',
"confirmed" => "Поле :attribute не совпадает с подтверждением.",
"date" => "Поле :attribute не является датой.",
"date_format" => "Поле :attribute не соответствует формату :format.",
"different" => "Поля :attribute и :other должны различаться.",
"digits" => "Длина цифрового поля :attribute должна быть :digits.",
"digits_between" => "Длина цифрового поля :attribute должна быть между :min и :max.",
'dimensions' => 'The :attribute has invalid image dimensions.',
'distinct' => 'The :attribute field has a duplicate value.',
"email" => "Поле :attribute имеет ошибочный формат.",
"exists" => "Выбранное значение для :attribute уже существует.",
'file' => 'The :attribute must be a file.',
'filled' => 'The :attribute field must have a value.',
"image" => "Поле :attribute должно быть изображением.",
"in" => "Выбранное значение для :attribute ошибочно.",
'in_array' => 'The :attribute field does not exist in :other.',
"integer" => "Поле :attribute должно быть целым числом.",
"ip" => "Поле :attribute должно быть действительным IP-адресом.",
'ipv4' => 'The :attribute must be a valid IPv4 address.',
'ipv6' => 'The :attribute must be a valid IPv6 address.',
'json' => 'The :attribute must be a valid JSON string.',
"max" => [
"numeric" => "Поле :attribute должно быть не больше :max.",
"file" => "Поле :attribute должно быть не больше :max Килобайт.",
"string" => "Поле :attribute должно быть не длиннее :max символов.",
"array" => "Поле :attribute должно содержать не более :max элементов."
"array" => "Поле :attribute должно содержать не более :max элементов.",
],
"mimes" => "Поле :attribute должно быть файлом одного из типов: :values.",
"extensions" => "Поле :attribute должно иметь одно из расширений: :values.",
"min" => [
"mimes" => "Поле :attribute должно быть файлом одного из типов: :values.",
"mimetypes" => "Поле :attribute должно иметь одно из расширений: :values.",
"min" => [
"numeric" => "Поле :attribute должно быть не менее :min.",
"file" => "Поле :attribute должно быть не менее :min Килобайт.",
"string" => "Поле :attribute должно быть не короче :min символов.",
"array" => "Поле :attribute должно содержать не менее :min элементов."
"array" => "Поле :attribute должно содержать не менее :min элементов.",
],
"not_in" => "Выбранное значение для :attribute ошибочно.",
"numeric" => "Поле :attribute должно быть числом.",
"regex" => "Поле :attribute имеет ошибочный формат.",
"required" => "Поле :attribute обязательно для заполнения.",
"required_if" => "Поле :attribute обязательно для заполнения, когда :other равно :value.",
"required_with" => "Поле :attribute обязательно для заполнения, когда :values указано.",
"required_without" => "Поле :attribute обязательно для заполнения, когда :values не указано.",
"same" => "Значение :attribute должно совпадать с :other.",
"size" => [
"not_in" => "Выбранное значение для :attribute ошибочно.",
"numeric" => "Поле :attribute должно быть числом.",
'present' => 'The :attribute field must be present.',
"regex" => "Поле :attribute имеет ошибочный формат.",
"required" => "Поле :attribute обязательно для заполнения.",
"required_if" => "Поле :attribute обязательно для заполнения, когда :other равно :value.",
'required_unless' => 'The :attribute field is required unless :other is in :values.',
"required_with" => "Поле :attribute обязательно для заполнения, когда :values указано.",
'required_with_all' => 'The :attribute field is required when :values is present.',
"required_without" => "Поле :attribute обязательно для заполнения, когда :values не указано.",
'required_without_all' => 'The :attribute field is required when none of :values are present.',
"same" => "Значение :attribute должно совпадать с :other.",
"size" => [
"numeric" => "Поле :attribute должно быть :size.",
"file" => "Поле :attribute должно быть :size Килобайт.",
"string" => "Поле :attribute должно быть длиной :size символов.",
"array" => "Количество элементов в поле :attribute должно быть :size."
"array" => "Количество элементов в поле :attribute должно быть :size.",
],
"unique" => "Такое значение поля :attribute уже существует.",
"url" => "Поле :attribute имеет ошибочный формат.",
'string' => 'The :attribute must be a string.',
'timezone' => 'The :attribute must be a valid zone.',
"unique" => "Такое значение поля :attribute уже существует.",
'uploaded' => 'The :attribute failed to upload.',
"url" => "Поле :attribute имеет ошибочный формат.",
/*
|--------------------------------------------------------------------------
@ -80,11 +98,13 @@ return [
| соглашение именования строк "attribute.rule". Это позволяет легко указать
| свое сообщение для заданного правила атрибута.
|
| http://laravel.com/docs/validation#custom-error-messages
|
*/
'custom' => [],
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
@ -95,14 +115,8 @@ return [
| пользовательского интерфейса на удобочитаемые. Например, вместо имени
| поля "email" в сообщениях будет выводиться "электронный адрес".
|
| Пример использования
|
| 'attributes' => array(
| 'email' => 'электронный адрес',
| )
|
*/
'attributes' => []
'attributes' => [],
];