parent
3d18e5d466
commit
7552464779
|
|
@ -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' => 'Пожалуйста, выберите объекты для удаления.',
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ return [
|
|||
],
|
||||
'theme' => [
|
||||
'not_found_name' => "Тема ':name' не найдена.",
|
||||
'by_author' => 'By :name',
|
||||
'by_author' => 'Создано :name',
|
||||
'active' => [
|
||||
'not_set' => 'Активная тема не установлена.',
|
||||
'not_found' => 'Активная тема не найдена.'
|
||||
|
|
|
|||
|
|
@ -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' => 'Отмена'
|
||||
],
|
||||
],
|
||||
];
|
||||
|
|
|
|||
|
|
@ -3,16 +3,16 @@
|
|||
return [
|
||||
'app' => [
|
||||
'name' => 'October CMS',
|
||||
'tagline' => 'Возвращение к истокам'
|
||||
'tagline' => 'Возвращение к истокам',
|
||||
],
|
||||
'directory' => [
|
||||
'create_fail' => 'Невозможно создать директорию: :name'
|
||||
'create_fail' => 'Невозможно создать директорию: :name',
|
||||
],
|
||||
'file' => [
|
||||
'create_fail' => 'Невозможно создать файл: :name'
|
||||
'create_fail' => 'Невозможно создать файл: :name',
|
||||
],
|
||||
'combiner' => [
|
||||
'not_found' => "Сборщик ресурсов не может найти файл ':name'."
|
||||
'not_found' => "Сборщик ресурсов не может найти файл ':name'.",
|
||||
],
|
||||
'system' => [
|
||||
'name' => 'Система',
|
||||
|
|
@ -31,7 +31,7 @@ return [
|
|||
'events' => 'События',
|
||||
'customers' => 'Клиентское',
|
||||
'my_settings' => 'Мои настройки',
|
||||
'notifications' => 'Уведомления'
|
||||
'notifications' => 'Уведомления',
|
||||
],
|
||||
],
|
||||
'theme' => [
|
||||
|
|
@ -39,7 +39,7 @@ return [
|
|||
'unnamed' => 'Безымянная тема',
|
||||
'name' => [
|
||||
'label' => 'Название темы',
|
||||
'help' => 'Название темы по ее уникальному коду. Например, RainLab.Vanilla'
|
||||
'help' => 'Название темы по ее уникальному коду. Например, RainLab.Vanilla',
|
||||
],
|
||||
],
|
||||
'themes' => [
|
||||
|
|
@ -48,14 +48,14 @@ return [
|
|||
'installed' => 'Установленные темы',
|
||||
'no_themes' => 'Нет тем, установленных из магазина.',
|
||||
'recommended' => 'Рекомендуется',
|
||||
'remove_confirm' => 'Вы уверены, что хотите удалить выбранную тему?'
|
||||
'remove_confirm' => 'Вы уверены, что хотите удалить выбранную тему?',
|
||||
],
|
||||
'plugin' => [
|
||||
'label' => 'Плагин',
|
||||
'unnamed' => 'Безымянный плагин',
|
||||
'name' => [
|
||||
'label' => 'Имя плагина',
|
||||
'help' => 'Введите название плагина со своим уникальным кодом. Например, RainLab.Blog'
|
||||
'help' => 'Введите название плагина со своим уникальным кодом. Например, RainLab.Blog',
|
||||
],
|
||||
],
|
||||
'plugins' => [
|
||||
|
|
@ -82,7 +82,7 @@ return [
|
|||
'disable_confirm' => 'Вы уверены?',
|
||||
'disable_success' => 'Плагин успешно отключен.',
|
||||
'enable_success' => 'Плагин успешно включен.',
|
||||
'unknown_plugin' => 'Плагин был удален из файловой системы.'
|
||||
'unknown_plugin' => 'Плагин был удален из файловой системы.',
|
||||
],
|
||||
'project' => [
|
||||
'name' => 'Проект',
|
||||
|
|
@ -93,10 +93,10 @@ return [
|
|||
'id' => [
|
||||
'label' => 'Идентификатор проекта',
|
||||
'help' => 'Как найти идентификатор вашего проекта',
|
||||
'missing' => 'Пожалуйста, укажите идентификатор вашего проекта для использования.'
|
||||
'missing' => 'Пожалуйста, укажите идентификатор вашего проекта для использования.',
|
||||
],
|
||||
'detach_confirm' => 'Вы уверены, что хотите отсоединить этот проект?',
|
||||
'unbind_success' => 'Проект был успешно отсоединен.'
|
||||
'unbind_success' => 'Проект был успешно отсоединен.',
|
||||
],
|
||||
'settings' => [
|
||||
'menu_label' => 'Настройки',
|
||||
|
|
@ -104,7 +104,7 @@ return [
|
|||
'missing_model' => 'На странице настроек отсутствует определение модели.',
|
||||
'update_success' => 'Настройки для :name успешно обновлены.',
|
||||
'return' => 'Вернуться к системным настройкам',
|
||||
'search' => 'Поиск'
|
||||
'search' => 'Поиск',
|
||||
],
|
||||
'mail' => [
|
||||
'log_file' => 'Файл журнала',
|
||||
|
|
@ -128,11 +128,11 @@ return [
|
|||
'smtp_encryption_tls' => 'TLS',
|
||||
'smtp_encryption_ssl' => 'SSL',
|
||||
'sendmail' => 'Sendmail',
|
||||
'sendmail_path' => 'Sendmail Путь',
|
||||
'sendmail_path' => 'Путь к Sendmail',
|
||||
'sendmail_path_comment' => 'Пожалуйста, укажите путь к sendmail.',
|
||||
'mailgun' => 'Mailgun',
|
||||
'mailgun_domain' => 'Mailgun домен',
|
||||
'mailgun_domain_comment' => 'Пожалуйста, укажите Mailgun домен.',
|
||||
'mailgun_domain' => 'Домен Mailgun',
|
||||
'mailgun_domain_comment' => 'Пожалуйста, укажите домен Mailgun.',
|
||||
'mailgun_secret' => 'Секретный API-ключ',
|
||||
'mailgun_secret_comment' => 'Введите ваш Mailgun API-ключ.',
|
||||
'mandrill' => 'Mandrill',
|
||||
|
|
@ -146,16 +146,20 @@ return [
|
|||
'ses_region' => 'SES регион',
|
||||
'ses_region_comment' => 'Введите ваш SES регион (например, us-east-1)',
|
||||
'drivers_hint_header' => 'Драйвера не установлены',
|
||||
'drivers_hint_content' => 'Этот почтовый метод требует плагин ":plugin", установленный прежде, чем можно будет отправлять почту.'
|
||||
'drivers_hint_content' => 'Этот почтовый метод требует плагин ":plugin", установленный прежде, чем можно будет отправлять почту.',
|
||||
],
|
||||
'mail_templates' => [
|
||||
'menu_label' => 'Шаблоны почты',
|
||||
'menu_description' => 'Изменение шаблонов писем, отправляемых пользователям и администраторам.',
|
||||
'new_template' => 'Новый шаблон',
|
||||
'new_layout' => 'Новый макет',
|
||||
'new_partial' => 'Новый фрагмент',
|
||||
'template' => 'Шаблон',
|
||||
'templates' => 'Шаблоны',
|
||||
'partial' => 'Фрагмент',
|
||||
'partials' => 'Фрагменты',
|
||||
'menu_layouts_label' => 'Макеты почты',
|
||||
'menu_partials_label' => 'Фрагменты почты',
|
||||
'layout' => 'Макет',
|
||||
'layouts' => 'Макеты',
|
||||
'no_layout' => '-- Нет макета --',
|
||||
|
|
@ -168,7 +172,7 @@ return [
|
|||
'description' => 'Описание',
|
||||
'content_html' => 'HTML',
|
||||
'content_css' => 'CSS',
|
||||
'content_text' => 'Plaintext',
|
||||
'content_text' => 'Простой текст',
|
||||
'test_send' => 'Отправить тестовое сообщение',
|
||||
'test_success' => 'Тестовое сообщение было успешно отправлено.',
|
||||
'test_confirm' => 'Тестовое сообщение будет отправлено на :email. Продолжить?',
|
||||
|
|
@ -181,7 +185,58 @@ return [
|
|||
'deleting' => 'Удаление шаблона...',
|
||||
'deleting_layout' => 'Удаление макета...',
|
||||
'sending' => 'Отправка тестового сообщения...',
|
||||
'return' => 'Вернуться к списку шаблонов'
|
||||
'return' => 'Вернуться к списку шаблонов',
|
||||
],
|
||||
'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' => 'Присоединить к проекту',
|
||||
|
|
@ -190,7 +245,7 @@ return [
|
|||
'missing_plugin_name' => 'Пожалуйста, укажите название плагина для установки.',
|
||||
'missing_theme_name' => 'Пожалуйста, укажите название темы для установки.',
|
||||
'install_completing' => 'Завершение процесса установки',
|
||||
'install_success' => 'Плагин был успешно установлен.'
|
||||
'install_success' => 'Плагин был успешно установлен.',
|
||||
],
|
||||
'updates' => [
|
||||
'title' => 'Менеджер обновлений',
|
||||
|
|
@ -211,6 +266,7 @@ return [
|
|||
'core_build_help' => 'Последняя доступная сборка.',
|
||||
'core_downloading' => 'Загрузка файлов приложения',
|
||||
'core_extracting' => 'Распаковка файлов приложения',
|
||||
'core_set_build' => 'Установка номера сборки',
|
||||
'plugins' => 'Плагины',
|
||||
'themes' => 'Темы',
|
||||
'disabled' => 'Отключено',
|
||||
|
|
@ -229,17 +285,17 @@ return [
|
|||
'force_label' => 'Принудительно обновить',
|
||||
'found' => [
|
||||
'label' => 'Доступны новые обновления!',
|
||||
'help' => 'Выберите «Обновить», чтобы начать процесс обновления.'
|
||||
'help' => 'Выберите «Обновить», чтобы начать процесс обновления.',
|
||||
],
|
||||
'none' => [
|
||||
'label' => 'Нет обновлений',
|
||||
'help' => 'Новые обновления не найдены.'
|
||||
'help' => 'Новые обновления не найдены.',
|
||||
],
|
||||
'important_action' => [
|
||||
'empty' => 'Выберите действие',
|
||||
'confirm' => 'Подтвердите обновление',
|
||||
'skip' => 'Пропустить этот плагин (только один раз)',
|
||||
'ignore' => 'Пропустить этот плагин (всегда)'
|
||||
'ignore' => 'Пропустить этот плагин (всегда)',
|
||||
],
|
||||
'important_action_required' => 'Необходимое действие',
|
||||
'important_view_guide' => 'Посмотреть руководство по обновлению',
|
||||
|
|
@ -256,7 +312,7 @@ return [
|
|||
'details_licence' => 'Лицензия',
|
||||
'details_licence_missing' => 'Лицензия не предоставляется.',
|
||||
'details_current_version' => 'Текущая версия',
|
||||
'details_author' => 'Автор'
|
||||
'details_author' => 'Автор',
|
||||
],
|
||||
'server' => [
|
||||
'connect_error' => 'Ошибка подключения к серверу.',
|
||||
|
|
@ -264,17 +320,17 @@ return [
|
|||
'response_invalid' => 'Неверный ответ сервера.',
|
||||
'response_empty' => 'Пустой ответ сервера.',
|
||||
'file_error' => 'Сервер не смог доставить пакет.',
|
||||
'file_corrupt' => 'Загруженный файл поврежден.'
|
||||
'file_corrupt' => 'Загруженный файл поврежден.',
|
||||
],
|
||||
'behavior' => [
|
||||
'missing_property' => 'Класс :class должен содержать свойство $:property, используемое расширением :behavior.'
|
||||
'missing_property' => 'Класс :class должен содержать свойство $:property, используемое расширением :behavior.',
|
||||
],
|
||||
'config' => [
|
||||
'not_found' => 'Не удалось найти конфигурационный файл :file, ожидаемый для :location.',
|
||||
'required' => "Для конфигурации, используемой в :location не указано свойство ':property'."
|
||||
'required' => "Для конфигурации, используемой в :location не указано свойство ':property'.",
|
||||
],
|
||||
'zip' => [
|
||||
'extract_failed' => "Невозможно извлечь файл ':file'."
|
||||
'extract_failed' => "Невозможно извлечь файл ':file'.",
|
||||
],
|
||||
'event_log' => [
|
||||
'hint' => 'В этом журнале отображается список возможных ошибок, которые возникают в работе приложения, таких как исключения и отладочная информация.',
|
||||
|
|
@ -289,7 +345,7 @@ return [
|
|||
'created_at' => 'Дата & Время',
|
||||
'message' => 'Сообщение',
|
||||
'level' => 'Уровень',
|
||||
'preview_title' => 'События'
|
||||
'preview_title' => 'События',
|
||||
],
|
||||
'request_log' => [
|
||||
'hint' => 'В этом журнале отображается список запросов браузера, которые могут потребовать внимания. Например, если посетитель открывает несуществующую страницу, то в журнале создается запись с кодом статуса 404.',
|
||||
|
|
@ -305,7 +361,7 @@ return [
|
|||
'referer' => 'Источник запроса',
|
||||
'url' => 'Адрес',
|
||||
'status_code' => 'Статус',
|
||||
'preview_title' => 'Запрос'
|
||||
'preview_title' => 'Запрос',
|
||||
],
|
||||
'permissions' => [
|
||||
'name' => 'Система',
|
||||
|
|
@ -318,7 +374,7 @@ return [
|
|||
'manage_preferences' => 'Управление настройками бэкенда',
|
||||
'manage_editor' => 'Управление настройками редактора кода',
|
||||
'view_the_dashboard' => 'Просмотр панели управления',
|
||||
'manage_branding' => 'Персонализация панели управления'
|
||||
'manage_branding' => 'Персонализация панели управления',
|
||||
],
|
||||
'log' => [
|
||||
'menu_label' => 'Настройки журналов',
|
||||
|
|
@ -329,7 +385,7 @@ return [
|
|||
'log_requests' => 'Сохранять неудачные запросы',
|
||||
'log_requests_comment' => 'Запросы браузера, которые могут потребовать внимания. Например, 404 ошибки.',
|
||||
'log_theme' => 'Сохранять изменения темы',
|
||||
'log_theme_comment' => 'Изменения которые внесены средствами CMS.'
|
||||
'log_theme_comment' => 'Изменения которые внесены средствами CMS.',
|
||||
],
|
||||
'media' => [
|
||||
'invalid_path' => "Указан недопустимый путь к файлу: ':path'.",
|
||||
|
|
|
|||
|
|
@ -17,58 +17,76 @@ return [
|
|||
"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 элементов.",
|
||||
],
|
||||
'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.",
|
||||
"mimetypes" => "Поле :attribute должно иметь одно из расширений: :values.",
|
||||
"min" => [
|
||||
"numeric" => "Поле :attribute должно быть не менее :min.",
|
||||
"file" => "Поле :attribute должно быть не менее :min Килобайт.",
|
||||
"string" => "Поле :attribute должно быть не короче :min символов.",
|
||||
"array" => "Поле :attribute должно содержать не менее :min элементов."
|
||||
"array" => "Поле :attribute должно содержать не менее :min элементов.",
|
||||
],
|
||||
"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.",
|
||||
],
|
||||
'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' => [],
|
||||
|
||||
];
|
||||
|
|
|
|||
Loading…
Reference in New Issue