Update Russian translation (#5247)
This commit is contained in:
parent
edae0c2476
commit
f708754f07
|
|
@ -7,8 +7,9 @@ return [
|
|||
],
|
||||
'field' => [
|
||||
'invalid_type' => 'Использован неверный тип поля: :type.',
|
||||
'options_method_invalid_model' => "Атрибут ':field' не соответствует допустимой модели. Попробуйте явно указать метод параметров для класса :model .",
|
||||
'options_method_not_exists' => "Класс модели :model должен содержать метод :method(), возвращающий опции для поля формы ':field'.",
|
||||
'colors_method_not_exists' => "Класс модели :model должен содержать метод :method(), возвращающий HTML цвет в HEX для поля формы ':field'."
|
||||
'colors_method_not_exists' => "Класс модели :model должен содержать метод :method(), возвращающий HTML цвет в HEX для поля формы ':field'.",
|
||||
],
|
||||
'widget' => [
|
||||
'not_registered' => "Класс виджета ':name' не зарегистрирован.",
|
||||
|
|
@ -24,12 +25,12 @@ return [
|
|||
'access_denied' => [
|
||||
'label' => 'Доступ запрещен',
|
||||
'help' => 'У вас нет необходимых прав для просмотра этой страницы.',
|
||||
'cms_link' => 'Перейти к CMS'
|
||||
'cms_link' => 'Перейти к CMS',
|
||||
],
|
||||
'no_database' => [
|
||||
'label' => 'Отсутствует база данных',
|
||||
'help' => "Для доступа к серверу требуется база данных. Проверьте, что база данных настроена и перенесена, прежде чем повторять попытку.",
|
||||
'cms_link' => 'Вернуться на главную страницу'
|
||||
'cms_link' => 'Вернуться на главную страницу',
|
||||
],
|
||||
],
|
||||
'partial' => [
|
||||
|
|
@ -41,6 +42,12 @@ return [
|
|||
'not_found' => "AJAX обработчик ':name' не найден.",
|
||||
],
|
||||
'account' => [
|
||||
'impersonate' => 'Имперсонация пользователя',
|
||||
'impersonate_confirm' => 'Вы уверены, что хотите имперсонировать себя в качестве этого пользователя? Вы сможете вернуться в исходное состояние выйдя из системы.',
|
||||
'impersonate_success' => 'Теперь вы имперсонированы как этот пользователь',
|
||||
'impersonate_working' => 'Имперсонация...',
|
||||
'impersonating' => 'Имперсонация :full_name',
|
||||
'stop_impersonating' => 'Остановить имперсонацию',
|
||||
'signed_in_as' => 'Выполнен вход как :full_name',
|
||||
'sign_out' => 'Выйти',
|
||||
'login' => 'Вход',
|
||||
|
|
@ -50,9 +57,9 @@ return [
|
|||
'password_placeholder' => 'пароль',
|
||||
'remember_me' => 'Оставаться в системе',
|
||||
'forgot_password' => 'Забыли пароль?',
|
||||
'enter_email' => 'Введите вашу почту',
|
||||
'enter_email' => 'Введите ваш Email',
|
||||
'enter_login' => 'Введите ваш Логин',
|
||||
'email_placeholder' => 'почта',
|
||||
'email_placeholder' => 'email',
|
||||
'enter_new_password' => 'Введите новый пароль',
|
||||
'password_reset' => 'Сбросить пароль',
|
||||
'restore_success' => 'На вашу электронную почту отправлено сообщение с инструкциями для восстановления пароля.',
|
||||
|
|
@ -63,7 +70,7 @@ return [
|
|||
'apply' => 'Применить',
|
||||
'cancel' => 'Отменить',
|
||||
'delete' => 'Удалить',
|
||||
'ok' => 'OK'
|
||||
'ok' => 'OK',
|
||||
],
|
||||
'dashboard' => [
|
||||
'menu_label' => 'Панель управления',
|
||||
|
|
@ -92,7 +99,7 @@ return [
|
|||
'expand_all' => 'Развернуть всё',
|
||||
'status' => [
|
||||
'widget_title_default' => 'Статус системы',
|
||||
'update_available' => '{0} нет новый обновлений!|{1} доступно новое обновление!|[2,Inf] доступны новые обновления!',
|
||||
'update_available' => '{0} нет новых обновлений!|{1} доступно новое обновление!|[2,Inf] доступны новые обновления!',
|
||||
'updates_pending' => 'Доступны обновления',
|
||||
'updates_nil' => 'Используется последняя версия',
|
||||
'updates_link' => 'Обновить',
|
||||
|
|
@ -102,7 +109,7 @@ return [
|
|||
'core_build' => 'Сборка',
|
||||
'event_log' => 'Лог событий',
|
||||
'request_log' => 'Лог запросов',
|
||||
'app_birthday' => 'Онлайн с'
|
||||
'app_birthday' => 'Онлайн с',
|
||||
],
|
||||
'welcome' => [
|
||||
'widget_title_default' => 'Добро пожаловать',
|
||||
|
|
@ -111,7 +118,7 @@ return [
|
|||
'first_sign_in' => 'Это первый раз, когда вы вошли в систему.',
|
||||
'last_sign_in' => 'Последний раз вы заходили',
|
||||
'view_access_logs' => 'Посмотреть лог доступа',
|
||||
'nice_message' => 'Хорошего дня!'
|
||||
'nice_message' => 'Хорошего дня!',
|
||||
],
|
||||
],
|
||||
'user' => [
|
||||
|
|
@ -163,7 +170,7 @@ return [
|
|||
'new' => 'Добавить группу',
|
||||
'delete_confirm' => 'Вы действительно хотите удалить эту группу администраторов?',
|
||||
'return' => 'Вернуться к списку групп',
|
||||
'users_count' => 'Пользователи'
|
||||
'users_count' => 'Пользователи',
|
||||
],
|
||||
'role' => [
|
||||
'name' => 'Роль',
|
||||
|
|
@ -177,10 +184,10 @@ return [
|
|||
'new' => 'Новая роль',
|
||||
'delete_confirm' => 'Удалить эту роль администратора?',
|
||||
'return' => 'Вернуться к списку ролей',
|
||||
'users_count' => 'Пользователи'
|
||||
'users_count' => 'Пользователи',
|
||||
],
|
||||
'preferences' => [
|
||||
'not_authenticated' => 'Невозможно загрузить или сохранить настройки для неавторизованного пользователя.'
|
||||
'not_authenticated' => 'Невозможно загрузить или сохранить настройки для неавторизованного пользователя.',
|
||||
],
|
||||
'trashed_hint_title' => 'Этот аккаунт был удален',
|
||||
'trashed_hint_desc' => 'Этот аккаунт был удален и не может быть авторизован. Чтобы восстановить его, нажмите иконку восстановления пользователя в правом нижнем углу.',
|
||||
|
|
@ -214,7 +221,7 @@ return [
|
|||
'delete_selected_confirm' => 'Удалить выбранные записи?',
|
||||
'delete_selected_success' => 'Выбранные записи успешно удалены.',
|
||||
'column_switch_true' => 'Да',
|
||||
'column_switch_false' => 'Нет'
|
||||
'column_switch_false' => 'Нет',
|
||||
],
|
||||
'fileupload' => [
|
||||
'attachment' => 'Приложение',
|
||||
|
|
@ -226,7 +233,7 @@ return [
|
|||
'upload_file' => 'Загрузить файл',
|
||||
'upload_error' => 'Ошибка загрузки',
|
||||
'remove_confirm' => 'Вы уверены?',
|
||||
'remove_file' => 'Удалить файл'
|
||||
'remove_file' => 'Удалить файл',
|
||||
],
|
||||
'repeater' => [
|
||||
'add_new_item' => 'Добавить новый объект',
|
||||
|
|
@ -292,15 +299,16 @@ return [
|
|||
'delete_row' => 'Удалить строку',
|
||||
'concurrency_file_changed_title' => 'Файл был изменен',
|
||||
'concurrency_file_changed_description' => 'Файл,редактируемый вами, был изменен другим пользователем. Вы можете перезагрузить файл и потерять ваши изменения или перезаписать его',
|
||||
'return_to_list' => 'Вернуться к списку'
|
||||
'return_to_list' => 'Вернуться к списку',
|
||||
],
|
||||
'recordfinder' => [
|
||||
'find_record' => 'Найти запись',
|
||||
'cancel' => 'Отмена'
|
||||
'invalid_model_class' => 'Предоставленный класс модели ":modelClass" для поиска записи является недействительным',
|
||||
'cancel' => 'Отмена',
|
||||
],
|
||||
'pagelist' => [
|
||||
'page_link' => 'Ссылка на страницу',
|
||||
'select_page' => 'Выберите страницу...'
|
||||
'select_page' => 'Выберите страницу...',
|
||||
],
|
||||
'relation' => [
|
||||
'missing_config' => "Поведение отношения не имеет конфигурации для ':config'.",
|
||||
|
|
@ -333,11 +341,11 @@ return [
|
|||
'link_name' => 'Соединение :name',
|
||||
'unlink' => 'Отвязать',
|
||||
'unlink_name' => 'Разъединение :name',
|
||||
'unlink_confirm' => 'Вы уверены?'
|
||||
'unlink_confirm' => 'Вы уверены?',
|
||||
],
|
||||
'reorder' => [
|
||||
'default_title' => 'Сортировать записи',
|
||||
'no_records' => 'Нет доступных записей для сортировки.'
|
||||
'no_records' => 'Нет доступных записей для сортировки.',
|
||||
],
|
||||
'model' => [
|
||||
'name' => 'Модель',
|
||||
|
|
@ -355,6 +363,7 @@ return [
|
|||
'extension' => 'Расширение PHP :name не установлено. Установите эту библиотеку и активируйте расширение.',
|
||||
'plugin_missing' => 'Плагин :name имеет зависимость. Установите этот плагин.',
|
||||
'debug' => 'Режим отладки включен. Это не рекомендуется для рабочих инсталяций.',
|
||||
'decompileBackendAssets' => 'Ассеты в бэкенде в настоящее время декомпилированы. Это не рекомендуется для рабочих инсталяций.',
|
||||
],
|
||||
'editor' => [
|
||||
'menu_label' => 'Настройки редактора',
|
||||
|
|
@ -393,6 +402,7 @@ return [
|
|||
'label' => 'Название',
|
||||
'class_name' => 'Класс',
|
||||
'markup_tags' => 'Теги разметки',
|
||||
'markup_tag' => 'Тег разметки',
|
||||
'allowed_empty_tags' => 'Разрешенные пустые теги',
|
||||
'allowed_empty_tags_comment' => 'Список тегов, которые не будут удаляться, если внутри них нет содержания.',
|
||||
'allowed_tags' => 'Разрешенные теги',
|
||||
|
|
@ -403,20 +413,29 @@ return [
|
|||
'remove_tags_comment' => 'Список тегов, которые будут удалены вместе с их содержанием.',
|
||||
'line_breaker_tags' => 'Теги с переводом строки',
|
||||
'line_breaker_tags_comment' => 'Список тегов, в которых будет использоваться тег перевода строки',
|
||||
'toolbar_options' => 'Опции панели инструментов',
|
||||
'toolbar_buttons' => 'Кнопки панели инструментов',
|
||||
'toolbar_buttons_comment' => 'Кнопки панели инструментов, которые будут отображаться в Rich Editor по умолчанию.'
|
||||
'toolbar_buttons_comment' => 'Кнопки панели инструментов, которые будут отображаться в Rich Editor по умолчанию.',
|
||||
'toolbar_buttons_preset' => 'Вставить предустановленный набор кнопок панели инструментов:',
|
||||
'toolbar_buttons_presets' => [
|
||||
'default' => 'По умолчанию',
|
||||
'minimal' => 'Минимальный',
|
||||
'full' => 'Полный',
|
||||
],
|
||||
'paragraph_formats' => 'Форматы абзацев',
|
||||
'paragraph_formats_comment' => 'Опции появляющиеся в выпадающем списке Форматы абзацев.',
|
||||
],
|
||||
'tooltips' => [
|
||||
'preview_website' => 'Просмотр сайта'
|
||||
'preview_website' => 'Просмотр сайта',
|
||||
],
|
||||
'mysettings' => [
|
||||
'menu_label' => 'Мои настройки',
|
||||
'menu_description' => 'Управление настройками учетной записи администратора.'
|
||||
'menu_description' => 'Управление настройками учетной записи администратора.',
|
||||
],
|
||||
'myaccount' => [
|
||||
'menu_label' => 'Мой аккаунт',
|
||||
'menu_description' => 'Управление личной информацией (имя, почта, пароль)',
|
||||
'menu_keywords' => 'безопасность логин'
|
||||
'menu_keywords' => 'безопасность логин',
|
||||
],
|
||||
'branding' => [
|
||||
'menu_label' => 'Персонализация панели управления',
|
||||
|
|
@ -441,7 +460,7 @@ return [
|
|||
'menu_mode_inline' => 'Строчный',
|
||||
'menu_mode_inline_no_icons' => 'Строчный (без иконок)',
|
||||
'menu_mode_tile' => 'Плитка',
|
||||
'menu_mode_collapsed' => 'Схлопнутый'
|
||||
'menu_mode_collapsed' => 'Схлопнутый',
|
||||
],
|
||||
'backend_preferences' => [
|
||||
'menu_label' => 'Настройки панели управления',
|
||||
|
|
@ -451,7 +470,7 @@ return [
|
|||
'timezone' => 'Часовой пояс',
|
||||
'timezone_comment' => 'Выводить даты в выбранном часовом поясе.',
|
||||
'locale' => 'Язык',
|
||||
'locale_comment' => 'Выберите желаемый язык панели управления.'
|
||||
'locale_comment' => 'Выберите желаемый язык панели управления.',
|
||||
],
|
||||
'access_log' => [
|
||||
'hint' => 'В этом журнале отображается список успешных попыток авторизаций администраторов. Записи хранятся :days дней.',
|
||||
|
|
@ -464,13 +483,13 @@ return [
|
|||
'ip_address' => 'IP адрес',
|
||||
'first_name' => 'Имя',
|
||||
'last_name' => 'Фамилия',
|
||||
'email' => 'Почта'
|
||||
'email' => 'Email',
|
||||
],
|
||||
'filter' => [
|
||||
'all' => 'все',
|
||||
'options_method_not_exists' => "Модель класса :model должна определить метод :method() возвращающего варианты для фильтра ':filter'.",
|
||||
'date_all' => 'весь период',
|
||||
'number_all' => 'все номера'
|
||||
'number_all' => 'все номера',
|
||||
],
|
||||
'import_export' => [
|
||||
'upload_csv_file' => '1. Загрузка CSV-файл',
|
||||
|
|
@ -541,12 +560,14 @@ return [
|
|||
'iso_8859_13' => 'ISO-8859-13 (Latin-7, Baltic Rim)',
|
||||
'iso_8859_14' => 'ISO-8859-14 (Latin-8, Celtic)',
|
||||
'iso_8859_15' => 'ISO-8859-15 (Latin-9, Western European revision with euro sign)',
|
||||
'windows_1250' => 'Windows-1250 (CP1250, Central and Eastern European)',
|
||||
'windows_1251' => 'Windows-1251 (CP1251)',
|
||||
'windows_1252' => 'Windows-1252 (CP1252)'
|
||||
]
|
||||
],
|
||||
'permissions' => [
|
||||
'manage_media' => 'Загрузка и управление медиаконтентом - изображениями, видео, звуками, документами',
|
||||
'allow_unsafe_markdown' => 'Использовать небезопасный Markdown (может включать Javascript)',
|
||||
],
|
||||
'mediafinder' => [
|
||||
'label' => 'Поиск медиа',
|
||||
|
|
@ -614,6 +635,6 @@ return [
|
|||
'selection_mode' => 'Режим выделения',
|
||||
'resize_image' => 'Изменение размера изображения',
|
||||
'image_size' => 'Размер изображения:',
|
||||
'selected_size' => 'Выбрано:'
|
||||
'selected_size' => 'Выбрано:',
|
||||
],
|
||||
];
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ return [
|
|||
'error_deleting' => "Невозможно удалить файл шаблона ':name'. Пожалуйста, проверьте права на запись.",
|
||||
'delete_success' => 'Шаблоны были успешно удалены: :count.',
|
||||
'file_name_required' => 'Пожалуйста, укажите имя файла шаблона.',
|
||||
'safe_mode_enabled' => 'В настоящий момент включен безопасный режим.'
|
||||
'safe_mode_enabled' => 'В настоящий момент включен безопасный режим.',
|
||||
],
|
||||
'dashboard' => [
|
||||
'active_theme' => [
|
||||
|
|
@ -19,7 +19,7 @@ return [
|
|||
'online' => 'Онлайн',
|
||||
'maintenance' => 'в разработке',
|
||||
'manage_themes' => 'Управление темами',
|
||||
'customize_theme' => 'Настройка Темы'
|
||||
'customize_theme' => 'Настройка Темы',
|
||||
],
|
||||
],
|
||||
'theme' => [
|
||||
|
|
@ -27,12 +27,12 @@ return [
|
|||
'by_author' => 'Создано :name',
|
||||
'active' => [
|
||||
'not_set' => 'Активная тема не установлена.',
|
||||
'not_found' => 'Активная тема не найдена.'
|
||||
'not_found' => 'Активная тема не найдена.',
|
||||
],
|
||||
'edit' => [
|
||||
'not_set' => 'Тема для редактирования не установлена.',
|
||||
'not_found' => 'Тема для редактирования не найдена.',
|
||||
'not_match' => 'Объект, который вы пытаетесь открыть, не принадлежит редактируемой теме. Пожалуйста, обновите страницу.'
|
||||
'not_match' => 'Объект, который вы пытаетесь открыть, не принадлежит редактируемой теме. Пожалуйста, обновите страницу.',
|
||||
],
|
||||
'settings_menu' => 'Фронтенд темы',
|
||||
'settings_menu_description' => 'Управление темой интерфейса',
|
||||
|
|
@ -92,24 +92,24 @@ return [
|
|||
'dir_name_taken' => 'Указанный каталог уже существует.',
|
||||
'find_more_themes' => 'Найти еще темы',
|
||||
'saving' => 'Сохранение темы...',
|
||||
'return' => 'Вернуться к списку тем'
|
||||
'return' => 'Вернуться к списку тем',
|
||||
],
|
||||
'maintenance' => [
|
||||
'settings_menu' => 'Режим обслуживания',
|
||||
'settings_menu_description' => 'Управление режимом работы сайта.',
|
||||
'is_enabled' => 'Включить режим обслуживания',
|
||||
'is_enabled_comment' => 'При активации этого режима посетители сайта увидят страницу выбранную ниже.',
|
||||
'hint' => 'Режим обслуживания покажет страницу обслуживания для посетителей, которые не авторизовались в CMS.'
|
||||
'hint' => 'Режим обслуживания покажет страницу обслуживания для посетителей, которые не авторизовались в CMS.',
|
||||
],
|
||||
'page' => [
|
||||
'not_found_name' => "Страница ':name' не найдена",
|
||||
'not_found' => [
|
||||
'label' => 'Страница не найдена',
|
||||
'help' => 'Запрошенная страница не найдена.'
|
||||
'help' => 'Запрошенная страница не найдена.',
|
||||
],
|
||||
'custom_error' => [
|
||||
'label' => 'Ошибка на странице',
|
||||
'help' => 'К сожалению, страница не может быть отображена из-за ошибки.'
|
||||
'help' => 'К сожалению, страница не может быть отображена из-за ошибки.',
|
||||
],
|
||||
'menu_label' => 'Страницы',
|
||||
'unsaved_label' => 'Несохранённая(е) страница(ы)',
|
||||
|
|
@ -122,7 +122,7 @@ return [
|
|||
'cms_page' => 'CMS страница',
|
||||
'title' => 'Заголовок страницы',
|
||||
'url' => 'Страница URL',
|
||||
'file_name' => 'Имя файла страницы'
|
||||
'file_name' => 'Имя файла страницы',
|
||||
],
|
||||
'layout' => [
|
||||
'not_found_name' => "Не удалось найти шаблон (layout) с именем :name.",
|
||||
|
|
@ -131,7 +131,7 @@ return [
|
|||
'no_list_records' => 'Шаблоны не найдены',
|
||||
'new' => 'Новый шаблон',
|
||||
'delete_confirm_multiple' => 'Вы действительно хотите удалить выделенные шаблоны?',
|
||||
'delete_confirm_single' => 'Вы действительно хотите удалить этот шаблон?'
|
||||
'delete_confirm_single' => 'Вы действительно хотите удалить этот шаблон?',
|
||||
],
|
||||
'partial' => [
|
||||
'not_found_name' => "Не удалось найти шаблон (partial) с именем :name.",
|
||||
|
|
@ -141,7 +141,7 @@ return [
|
|||
'no_list_records' => 'Фрагменты не найдены',
|
||||
'delete_confirm_multiple' => 'Вы действительно хотите удалить выделенные фрагменты?',
|
||||
'delete_confirm_single' => 'Вы действительно хотите удалить этот фрагмент?',
|
||||
'new' => 'Новый фрагмент'
|
||||
'new' => 'Новый фрагмент',
|
||||
],
|
||||
'content' => [
|
||||
'not_found_name' => "Не удалось найти файл содержимого (content file): ':name'.",
|
||||
|
|
@ -150,18 +150,18 @@ return [
|
|||
'no_list_records' => 'Файлы с содержимым не найдены',
|
||||
'delete_confirm_multiple' => 'Вы действительно хотите удалить выделенные файлы?',
|
||||
'delete_confirm_single' => 'Вы действительно хотите удалить этот файл?',
|
||||
'new' => 'Новый файл содержимого'
|
||||
'new' => 'Новый файл содержимого',
|
||||
],
|
||||
'ajax_handler' => [
|
||||
'invalid_name' => 'Ошибка в имени обработчика AJAX: :name.',
|
||||
'not_found' => "Обработчик AJAX не найден: ':name'."
|
||||
'not_found' => "Обработчик AJAX не найден: ':name'.",
|
||||
],
|
||||
'cms' => [
|
||||
'menu_label' => 'CMS'
|
||||
'menu_label' => 'CMS',
|
||||
],
|
||||
'sidebar' => [
|
||||
'add' => 'Добавить',
|
||||
'search' => 'Поиск...'
|
||||
'search' => 'Поиск...',
|
||||
],
|
||||
'editor' => [
|
||||
'settings' => 'Настройки',
|
||||
|
|
@ -182,10 +182,18 @@ return [
|
|||
'hidden_comment' => 'Скрытые страницы доступны только для вошедших в систему пользователей.',
|
||||
'enter_fullscreen' => 'Войти в полноэкранный режим',
|
||||
'exit_fullscreen' => 'Выйти из полноэкранного режима',
|
||||
'open_searchbox' => 'Открыть поле поиска',
|
||||
'open_searchbox' => 'Открыть окно поиска',
|
||||
'close_searchbox' => 'Закрыть окно поиска',
|
||||
'open_replacebox' => 'Открыть поле "Заменить"',
|
||||
'close_replacebox' => 'Закрыть Заменить коробку'
|
||||
'close_replacebox' => 'Закрыть поле "Заменить"',
|
||||
'commit' => 'Зафиксировать',
|
||||
'reset' => 'Сброс',
|
||||
'commit_confirm' => 'Вы уверены, что хотите сохранить изменения этого файла в файловой системе? Это перезапишет существующий в файловой системе файл',
|
||||
'reset_confirm' => 'Вы уверены, что хотите сбросить этот файл до копии, которая находится в файловой системе? Это полностью заменит его файлом, который находится в файловой системе.',
|
||||
'committing' => 'Зафиксировать',
|
||||
'resetting' => 'Сбросить',
|
||||
'commit_success' => ':type был зафиксирован в файловой системе',
|
||||
'reset_success' => ':type был сброшен до версии из файловой системы',
|
||||
],
|
||||
'asset' => [
|
||||
'menu_label' => 'Ресурсы',
|
||||
|
|
@ -229,7 +237,7 @@ return [
|
|||
'error_deleting_directory' => 'Не удалось удалить директорию :dir',
|
||||
'no_list_records' => 'Файлы не найдены',
|
||||
'delete_confirm' => 'Удалить выбранные файлы или каталоги?',
|
||||
'path' => 'Путь'
|
||||
'path' => 'Путь',
|
||||
],
|
||||
'component' => [
|
||||
'menu_label' => 'Компоненты',
|
||||
|
|
@ -241,7 +249,10 @@ return [
|
|||
'invalid_request' => 'Шаблон не может быть сохранен, так как запрос содержит поврежденную информацию о компонентах.',
|
||||
'no_records' => 'Компоненты не найдены',
|
||||
'not_found' => "Компонент ':name' не найден.",
|
||||
'method_not_found' => "Компонент ':name' не содержит метод ':method'."
|
||||
'no_default_partial' => "Этот компонент не имеет 'default' фрагмента (partial)",
|
||||
'method_not_found' => "Компонент ':name' не содержит метод ':method'.",
|
||||
'soft_component' => 'Мягкий компонент',
|
||||
'soft_component_description' => 'Этот компонент отсутствует, но он не является обязательным.',
|
||||
],
|
||||
'template' => [
|
||||
'invalid_type' => 'Неизвестный тип шаблона.',
|
||||
|
|
@ -249,7 +260,7 @@ return [
|
|||
'saved' => 'Шаблон был успешно сохранен.',
|
||||
'no_list_records' => 'Записи не найдены',
|
||||
'delete_confirm' => 'Удалить выбранные шаблоны?',
|
||||
'order_by' => 'Сортировать по'
|
||||
'order_by' => 'Сортировать по',
|
||||
],
|
||||
'permissions' => [
|
||||
'name' => 'Управление CMS',
|
||||
|
|
@ -288,6 +299,6 @@ return [
|
|||
'preview_title' => 'Изменение шаблона',
|
||||
'template_updated' => 'Шаблон обновлен',
|
||||
'template_created' => 'Шаблон был создан',
|
||||
'template_deleted' => 'Шаблон был удален'
|
||||
]
|
||||
'template_deleted' => 'Шаблон был удален',
|
||||
],
|
||||
];
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ return [
|
|||
'link' => 'Ссылка',
|
||||
'horizontalrule' => 'Вставить горизонтальную черту',
|
||||
'fullscreen' => 'Полный экран',
|
||||
'preview' => 'Предпросмотр'
|
||||
'preview' => 'Предпросмотр',
|
||||
],
|
||||
'mediamanager' => [
|
||||
'insert_link' => "Вставить медиа-ссылку",
|
||||
|
|
@ -47,7 +47,7 @@ return [
|
|||
'alert' => [
|
||||
'confirm_button_text' => 'Ок',
|
||||
'cancel_button_text' => 'Отмена',
|
||||
'widget_remove_confirm' => 'Удалить этот виджет?'
|
||||
'widget_remove_confirm' => 'Удалить этот виджет?',
|
||||
],
|
||||
'datepicker' => [
|
||||
'previousMonth' => 'Предыдущий месяц',
|
||||
|
|
@ -61,11 +61,11 @@ return [
|
|||
],
|
||||
'filter' => [
|
||||
'group' => [
|
||||
'all' => 'все'
|
||||
'all' => 'все',
|
||||
],
|
||||
'scopes' => [
|
||||
'apply_button_text' => 'Применить',
|
||||
'clear_button_text' => 'Очистить'
|
||||
'clear_button_text' => 'Очистить',
|
||||
],
|
||||
'dates' => [
|
||||
'all' => 'все',
|
||||
|
|
@ -73,22 +73,22 @@ return [
|
|||
'reset_button_text' => 'Сбросить',
|
||||
'date_placeholder' => 'Дата',
|
||||
'after_placeholder' => 'После',
|
||||
'before_placeholder' => 'До'
|
||||
'before_placeholder' => 'До',
|
||||
],
|
||||
'numbers' => [
|
||||
'all' => 'все',
|
||||
'filter_button_text' => 'Фильтр',
|
||||
'reset_button_text' => 'Сброс',
|
||||
'min_placeholder' => 'Min',
|
||||
'max_placeholder' => 'Max'
|
||||
]
|
||||
'max_placeholder' => 'Max',
|
||||
],
|
||||
],
|
||||
'eventlog' => [
|
||||
'show_stacktrace' => 'Показать трассировку стека',
|
||||
'hide_stacktrace' => 'Скрыть трассировку стека',
|
||||
'tabs' => [
|
||||
'formatted' => 'Форматированный',
|
||||
'raw' => 'Исходный'
|
||||
'raw' => 'Исходный',
|
||||
],
|
||||
'editor' => [
|
||||
'title' => 'Редактор исходного кода',
|
||||
|
|
@ -96,7 +96,7 @@ return [
|
|||
'openWith' => 'Открыть с помощью',
|
||||
'remember_choice' => 'Запомнить выбранный вариант для этой сессии',
|
||||
'open' => 'Открыть',
|
||||
'cancel' => 'Отмена'
|
||||
'cancel' => 'Отмена',
|
||||
],
|
||||
],
|
||||
];
|
||||
|
|
|
|||
|
|
@ -4,56 +4,81 @@ return [
|
|||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Языковые ресурсы для проверки значений
|
||||
| Языковые строки для валидации
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Последующие языковые строки содержат сообщения по-умолчанию, используемые
|
||||
| классом, проверяющим значения (валидатором).Некоторые из правил имеют
|
||||
| несколько версий, например, size. Вы можете поменять их на любые
|
||||
| другие, которые лучше подходят для вашего приложения.
|
||||
| Следующие языковые строки содержат сообщения по умолчанию об ошибках, используемые
|
||||
| классом валидатора. Некоторые из этих правил имеют несколько версий, например
|
||||
| для правила size. Не стесняйтесь здесь настраивать каждое из этих сообщений.
|
||||
|
|
||||
*/
|
||||
|
||||
"accepted" => "Вы должны принять :attribute.",
|
||||
"active_url" => "Поле :attribute недействительный URL.",
|
||||
"after" => "Поле :attribute должно быть датой после :date.",
|
||||
'after_or_equal' => 'The :attribute must be a date after or equal to :date.',
|
||||
'after_or_equal' => 'Поле :attribute должно быть датой после или равной :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.',
|
||||
'before_or_equal' => 'Поле :attribute должно быть датой перед или равной :date.',
|
||||
"between" => [
|
||||
"numeric" => "Поле :attribute должно быть между :min и :max.",
|
||||
"file" => "Размер :attribute должен быть от :min до :max Килобайт.",
|
||||
"string" => "Длина :attribute должна быть от :min до :max символов.",
|
||||
"array" => "Поле :attribute должно содержать :min - :max элементов.",
|
||||
],
|
||||
'boolean' => 'The :attribute field must be true or false.',
|
||||
'boolean' => 'Поле :attribute должно быть true или false.',
|
||||
"confirmed" => "Поле :attribute не совпадает с подтверждением.",
|
||||
"date" => "Поле :attribute не является датой.",
|
||||
'date_equals' => 'Поле :attribute должно быть датой равной :date.',
|
||||
"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.',
|
||||
'dimensions' => ':attribute имеет недопустимые размеры изображения.',
|
||||
'distinct' => 'Поле :attribute имеет повторяющееся значение.',
|
||||
"email" => "Поле :attribute имеет ошибочный формат.",
|
||||
'ends_with' => 'Поле :attribute должно заканчиваться одним из значений: :values.',
|
||||
"exists" => "Выбранное значение для :attribute отсутствует.",
|
||||
'file' => 'The :attribute must be a file.',
|
||||
'filled' => 'The :attribute field must have a value.',
|
||||
'file' => ':attribute должен быть файлом.',
|
||||
'filled' => 'Поле :attribute должно иметь значение.',
|
||||
'gt' => [
|
||||
'numeric' => 'Поле :attribute должно быть больше чем :value.',
|
||||
'file' => 'Файл :attribute должен быть больше :value килобайт.',
|
||||
'string' => 'Поле :attribute должно быть больше :value символов.',
|
||||
'array' => 'Поле :attribute должно содержать больше :value элементов.',
|
||||
],
|
||||
'gte' => [
|
||||
'numeric' => 'Поле :attribute должно быть больше или равно :value.',
|
||||
'file' => 'Файл :attribute должен быть больше или равен :value килобайт.',
|
||||
'string' => 'Поле :attribute должен быть больше or equal :value символов.',
|
||||
'array' => 'Поле :attribute должно содержать :value элементов или больше.',
|
||||
],
|
||||
"image" => "Поле :attribute должно быть изображением.",
|
||||
"in" => "Выбранное значение для :attribute ошибочно.",
|
||||
'in_array' => 'The :attribute field does not exist in :other.',
|
||||
'in_array' => 'Поле :attribute не существует в :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.',
|
||||
'ipv4' => 'Поле :attribute должно быть IPv4 адресом.',
|
||||
'ipv6' => 'Поле :attribute должно быть IPv6 адресом.',
|
||||
'json' => 'Поле :attribute должно быть JSON строкою.',
|
||||
'lt' => [
|
||||
'numeric' => 'Поле :attribute должно быть меньше :value.',
|
||||
'file' => 'Файл :attribute должен быть меньше :value килобайт.',
|
||||
'string' => 'Поле :attribute должно быть меньше :value символов.',
|
||||
'array' => 'Поле :attribute должно содержать меньше :value элементов.',
|
||||
],
|
||||
'lte' => [
|
||||
'numeric' => 'Поле :attribute должно быть меньше или равно :value.',
|
||||
'file' => 'Файл :attribute должен быть меньше или равен :value килобайт.',
|
||||
'string' => 'Поле :attribute должно быть меньше или равно :value символов.',
|
||||
'array' => 'Поле :attribute не должно содержать больше чем :value элементов.',
|
||||
],
|
||||
"max" => [
|
||||
"numeric" => "Поле :attribute должно быть не больше :max.",
|
||||
"file" => "Поле :attribute должно быть не больше :max Килобайт.",
|
||||
"file" => "Поле :attribute должно быть не больше :max килобайт.",
|
||||
"string" => "Поле :attribute должно быть не длиннее :max символов.",
|
||||
"array" => "Поле :attribute должно содержать не более :max элементов.",
|
||||
],
|
||||
|
|
@ -61,37 +86,40 @@ return [
|
|||
"mimetypes" => "Поле :attribute должно иметь одно из расширений: :values.",
|
||||
"min" => [
|
||||
"numeric" => "Поле :attribute должно быть не менее :min.",
|
||||
"file" => "Поле :attribute должно быть не менее :min Килобайт.",
|
||||
"file" => "Поле :attribute должно быть не менее :min килобайт.",
|
||||
"string" => "Поле :attribute должно быть не короче :min символов.",
|
||||
"array" => "Поле :attribute должно содержать не менее :min элементов.",
|
||||
],
|
||||
"not_in" => "Выбранное значение для :attribute ошибочно.",
|
||||
'not_regex' => 'Поле :attribute имеет ошибочный формат.',
|
||||
"numeric" => "Поле :attribute должно быть числом.",
|
||||
'present' => 'The :attribute field must be present.',
|
||||
'present' => 'Поле :attribute должно присутствовать.',
|
||||
"regex" => "Поле :attribute имеет ошибочный формат.",
|
||||
"required" => "Поле :attribute обязательно для заполнения.",
|
||||
"required_if" => "Поле :attribute обязательно для заполнения, когда :other равно :value.",
|
||||
'required_unless' => 'The :attribute field is required unless :other is in :values.',
|
||||
'required_unless' => 'Поле :attribute обязательно если :other нет среди :values.',
|
||||
"required_with" => "Поле :attribute обязательно для заполнения, когда :values указано.",
|
||||
'required_with_all' => 'The :attribute field is required when :values is present.',
|
||||
'required_with_all' => 'Поле :attribute обязательно для заполнения когда одно из :values присутствует.',
|
||||
"required_without" => "Поле :attribute обязательно для заполнения, когда :values не указано.",
|
||||
'required_without_all' => 'The :attribute field is required when none of :values are present.',
|
||||
'required_without_all' => 'Поле :attribute обязательно для заполнения когда нет ни одного из :values.',
|
||||
"same" => "Значение :attribute должно совпадать с :other.",
|
||||
"size" => [
|
||||
"numeric" => "Поле :attribute должно быть :size.",
|
||||
"file" => "Поле :attribute должно быть :size Килобайт.",
|
||||
"file" => "Поле :attribute должно быть :size килобайт.",
|
||||
"string" => "Поле :attribute должно быть длиной :size символов.",
|
||||
"array" => "Количество элементов в поле :attribute должно быть :size.",
|
||||
],
|
||||
'string' => 'The :attribute must be a string.',
|
||||
'starts_with' => 'Поле :attribute должно начинаться одним из значений: :values.',
|
||||
'string' => 'Поле :attribute должно быть строкой.',
|
||||
'timezone' => 'The :attribute must be a valid zone.',
|
||||
"unique" => "Такое значение поля :attribute уже существует.",
|
||||
'uploaded' => 'The :attribute failed to upload.',
|
||||
'uploaded' => ':attribute не удалось загрузить.',
|
||||
"url" => "Поле :attribute имеет ошибочный формат.",
|
||||
'uuid' => 'Поле :attribute должно быть действительным UUID.',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Собственные языковые ресурсы для проверки значений
|
||||
| Пользовательские языковые строки для валидации
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Здесь Вы можете указать собственные сообщения для атрибутов, используя
|
||||
|
|
|
|||
Loading…
Reference in New Issue