added Russian translation #581
 Open
	
	
		
		
			
		
		
		
			
		
		
			
				rtzra wants to merge 1 commits from rtzra/feature/RussianLanguage into master
			
			
		
	
	
				 6 changed files with 302 additions and 0 deletions
			
			
		@ -0,0 +1,120 @@ | 
				
			|||
<?php | 
				
			|||
 | 
				
			|||
return [ | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | App Language Lines | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'settings.system' => 'Система', | 
				
			|||
    'settings.appearance' => 'Внешний вид', | 
				
			|||
    'settings.miscellaneous' => 'Разное', | 
				
			|||
    'settings.support' => 'Поддержка', | 
				
			|||
    'settings.donate' => 'Пожертвования', | 
				
			|||
 | 
				
			|||
    'settings.version' => 'Версия', | 
				
			|||
    'settings.background_image' => 'Фоновое изображение', | 
				
			|||
    'settings.window_target' => 'Открывать ссылки в', | 
				
			|||
    'settings.window_target.current' => 'Открывать в этой же закладке', | 
				
			|||
    'settings.window_target.one' => 'Открывать в той же закладке', | 
				
			|||
    'settings.window_target.new' => 'Открывать в новой закладке', | 
				
			|||
    'settings.homepage_search' => 'Страница поиска', | 
				
			|||
    'settings.search_provider' => 'Поисковая система', | 
				
			|||
    'settings.language' => 'Язык', | 
				
			|||
    'settings.reset' => 'Вернуть к начальным значениям', | 
				
			|||
    'settings.remove' => 'Удалить', | 
				
			|||
    'settings.search' => 'найти', | 
				
			|||
    'settings.no_items' => 'Ничего не найдено', | 
				
			|||
 | 
				
			|||
 | 
				
			|||
    'settings.label' => 'Метка', | 
				
			|||
    'settings.value' => 'Значение', | 
				
			|||
    'settings.edit' => 'Редактировать', | 
				
			|||
    'settings.view' => 'Просмотр', | 
				
			|||
 | 
				
			|||
    'options.none' => '- не установлено -', | 
				
			|||
    'options.google' => 'Google', | 
				
			|||
    'options.ddg' => 'DuckDuckGo', | 
				
			|||
    'options.bing' => 'Bing', | 
				
			|||
    'options.qwant' => 'Qwant', | 
				
			|||
    'options.startpage' => 'Начальная страница', | 
				
			|||
    'options.yes' => 'Да', | 
				
			|||
    'options.no' => 'Нет', | 
				
			|||
    'options.nzbhydra' => 'NZBHydra', | 
				
			|||
    'options.jackett' => 'Jackett', | 
				
			|||
 | 
				
			|||
    'buttons.save' => 'Сохранить', | 
				
			|||
    'buttons.cancel' => 'Отменить', | 
				
			|||
    'buttons.add' => 'Добавить', | 
				
			|||
    'buttons.upload' => 'Загрузить картинку', | 
				
			|||
    'buttons.downloadapps' => 'Обновить список приложений', | 
				
			|||
 | 
				
			|||
    'dash.pin_item' => 'Прикрепить к панели', | 
				
			|||
    'dash.no_apps' => 'Нет прикрепленных приложений, :link1 или :link2', | 
				
			|||
    'dash.link1' => 'Добавьте приложение', | 
				
			|||
    'dash.link2' => 'Прикрепите на доску', | 
				
			|||
    'dash.pinned_items' => 'Прикрепленные элементы', | 
				
			|||
 | 
				
			|||
    'apps.app_list' => 'Список приложений', | 
				
			|||
    'apps.view_trash' => 'Показать корзину', | 
				
			|||
    'apps.add_application' => 'Добавить приложение', | 
				
			|||
    'apps.application_name' => 'Имя приложения', | 
				
			|||
    'apps.colour' => 'Цвет', | 
				
			|||
    'apps.icon' => 'Изображение', | 
				
			|||
    'apps.pinned' => 'Прикреплено', | 
				
			|||
    'apps.title' => 'Заголовок', | 
				
			|||
    'apps.hex' => 'Цвет в Hex', | 
				
			|||
    'apps.username' => 'Имя пользователя', | 
				
			|||
    'apps.password' => 'Пароль', | 
				
			|||
    'apps.config' => 'Настройки', | 
				
			|||
    'apps.apikey' => 'Ключ API', | 
				
			|||
    'apps.enable' => 'Включено', | 
				
			|||
    'apps.tag_list' => 'Список тегов', | 
				
			|||
    'apps.add_tag' => 'Добавить тэг', | 
				
			|||
    'apps.tag_name' => 'Название тэга', | 
				
			|||
    'apps.tags' => 'Тэги', | 
				
			|||
    'apps.override' => 'Если отличается от основного url', | 
				
			|||
    'apps.preview' => 'Предпросмотр', | 
				
			|||
    'apps.apptype' => 'Тип приложения', | 
				
			|||
 | 
				
			|||
    'dashboard' => 'Основная панель', | 
				
			|||
 | 
				
			|||
    'user.user_list' => 'Пользователи', | 
				
			|||
    'user.add_user' => 'Добавить пользователя', | 
				
			|||
    'user.username' => 'Имя пользователя', | 
				
			|||
    'user.avatar' => 'Аватар', | 
				
			|||
    'user.email' => 'Email', | 
				
			|||
    'user.password_confirm' => 'Подтверждение пароля', | 
				
			|||
    'user.secure_front' => 'Разрешить публичный доступ - Возможно только если установлен пароль.', | 
				
			|||
    'user.autologin' => 'Автоматический вход с определенного URL. Кто угодно может войти с данной ссылкой.', | 
				
			|||
 | 
				
			|||
    'url' => 'URL', | 
				
			|||
    'title' => 'Заголовок', | 
				
			|||
    'delete' => 'Удалить', | 
				
			|||
    'optional' => 'Опционально', | 
				
			|||
    'restore' => 'Восстановить', | 
				
			|||
 | 
				
			|||
    'alert.success.item_created' => 'Элемент создан успешно', | 
				
			|||
    'alert.success.item_updated' => 'Элемент обновлен успешно', | 
				
			|||
    'alert.success.item_deleted' => 'Элемент удален успешно', | 
				
			|||
    'alert.success.item_restored' => 'Элемент восстановлен успешно', | 
				
			|||
    'alert.success.updating' => 'Обновлен список приложений', | 
				
			|||
 | 
				
			|||
    'alert.success.tag_created' => 'Тэг создан успешно', | 
				
			|||
    'alert.success.tag_updated' => 'Тэг обновлен успешно', | 
				
			|||
    'alert.success.tag_deleted' => 'Тэг удален успешно', | 
				
			|||
    'alert.success.tag_restored' => 'Тэг восстановлен успешно', | 
				
			|||
 | 
				
			|||
    'alert.success.setting_updated' => 'Вы успешно отредактировали настройки', | 
				
			|||
    'alert.error.not_exist' => 'Ваших настроек не существует.', | 
				
			|||
 | 
				
			|||
    'alert.success.user_created' => 'Пользователь создан успешно', | 
				
			|||
    'alert.success.user_updated' => 'Пользователь обновлен успешно', | 
				
			|||
    'alert.success.user_deleted' => 'Пользователь удален успешно', | 
				
			|||
    'alert.success.user_restored' => 'Пользователь восстановлен успешно', | 
				
			|||
 | 
				
			|||
 | 
				
			|||
]; | 
				
			|||
@ -0,0 +1,19 @@ | 
				
			|||
<?php | 
				
			|||
 | 
				
			|||
return [ | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | Authentication Language Lines | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    | The following language lines are used during authentication for various | 
				
			|||
    | messages that we need to display to the user. You are free to modify | 
				
			|||
    | these language lines according to your application's requirements. | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'failed' => 'Введенные реквизиты не совпадают c существующими.', | 
				
			|||
    'throttle' => 'Слишком много попыток авторизации. Попробуйте снова через :seconds секунд.', | 
				
			|||
 | 
				
			|||
]; | 
				
			|||
@ -0,0 +1,19 @@ | 
				
			|||
<?php | 
				
			|||
 | 
				
			|||
return [ | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | Pagination Language Lines | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    | The following language lines are used by the paginator library to build | 
				
			|||
    | the simple pagination links. You are free to change them to anything | 
				
			|||
    | you want to customize your views to better match your application. | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'previous' => '« Предыдущий', | 
				
			|||
    'next' => 'Следующий »', | 
				
			|||
 | 
				
			|||
]; | 
				
			|||
@ -0,0 +1,22 @@ | 
				
			|||
<?php | 
				
			|||
 | 
				
			|||
return [ | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | Password Reset Language Lines | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    | The following language lines are the default lines which match reasons | 
				
			|||
    | that are given by the password broker for a password update attempt | 
				
			|||
    | has failed, such as for an invalid token or invalid new password. | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'password' => 'Длина пароля минимум 6 символов и он должен совпадать с подтверждением.', | 
				
			|||
    'reset' => 'Ваш пароль сброшен!', | 
				
			|||
    'sent' => 'Мы отправили вам ссылку для сброса пароля!', | 
				
			|||
    'token' => 'Неверный токен для сброса пароля.', | 
				
			|||
    'user' => "Не могу найти пользователя с таким адресом e-mail.", | 
				
			|||
 | 
				
			|||
]; | 
				
			|||
@ -0,0 +1,121 @@ | 
				
			|||
<?php | 
				
			|||
 | 
				
			|||
return [ | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | Validation Language Lines | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    | The following language lines contain the default error messages used by | 
				
			|||
    | the validator class. Some of these rules have multiple versions such | 
				
			|||
    | as the size rules. Feel free to tweak each of these messages here. | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'accepted'             => ':attribute должен быть подтвержден.', | 
				
			|||
    'active_url'           => ':attribute содержит неверный URL.', | 
				
			|||
    'after'                => ':attribute должна быть дата больше :date.', | 
				
			|||
    'after_or_equal'       => ':attribute должна быть дата больше или равная :date.', | 
				
			|||
    'alpha'                => ':attribute может содержать только буквы.', | 
				
			|||
    'alpha_dash'           => ':attribute может содержать только буквы, цифры и тире.', | 
				
			|||
    'alpha_num'            => ':attribute может содержать только буквы и цифры.', | 
				
			|||
    'array'                => ':attribute должен быть массивом.', | 
				
			|||
    'before'               => ':attribute должна быть дата меньше :date.', | 
				
			|||
    'before_or_equal'      => ':attribute должна быть дата меньше или равная :date.', | 
				
			|||
    'between'              => [ | 
				
			|||
        'numeric' => ':attribute должен быть в интервале :min и :max.', | 
				
			|||
        'file'    => ':attribute должен быть в интервале :min и :max килобайт.', | 
				
			|||
        'string'  => ':attribute должен быть в интервале :min и :max символов.', | 
				
			|||
        'array'   => ':attribute должен иметь :min и :max элементов.', | 
				
			|||
    ], | 
				
			|||
    'boolean'              => ':attribute поле должно быть Истина или Ложь.', | 
				
			|||
    'confirmed'            => ':attribute подтверждение не соответствует.', | 
				
			|||
    'date'                 => ':attribute неверная дата.', | 
				
			|||
    'date_format'          => ':attribute не совпадает с форматом :format.', | 
				
			|||
    'different'            => ':attribute и :other должны отличаться.', | 
				
			|||
    'digits'               => ':attribute должен иметь :digits разрядов.', | 
				
			|||
    'digits_between'       => ':attribute должен иметь :min и :max разрядов.', | 
				
			|||
    'dimensions'           => ':attribute имеет неверное разрешение.', | 
				
			|||
    'distinct'             => ':attribute поле имеет дублирующееся значение.', | 
				
			|||
    'email'                => ':attribute должен быть правильным адресом email.', | 
				
			|||
    'exists'               => 'Выбранный :attribute неверный.', | 
				
			|||
    'file'                 => ':attribute должен быть файлом.', | 
				
			|||
    'filled'               => ':attribute поле должно быть заполнено.', | 
				
			|||
    'image'                => ':attribute должно быть изображением.', | 
				
			|||
    'in'                   => 'Выбранное :attribute неверно.', | 
				
			|||
    'in_array'             => ':attribute поле не должно существовать в :other.', | 
				
			|||
    'integer'              => ':attribute должно быть целым.', | 
				
			|||
    'ip'                   => ':attribute должно содержать правильный адрес IP.', | 
				
			|||
    'ipv4'                 => ':attribute должно содержать правильный адрес IPv4.', | 
				
			|||
    'ipv6'                 => ':attribute должно содержать правильный адрес IPv6.', | 
				
			|||
    'json'                 => ':attribute должно содержать правильную строку JSON.', | 
				
			|||
    'max'                  => [ | 
				
			|||
        'numeric' => ':attribute не может быть больше :max.', | 
				
			|||
        'file'    => ':attribute не может быть больше :max килобайт.', | 
				
			|||
        'string'  => ':attribute не может быть больше :max символов.', | 
				
			|||
        'array'   => ':attribute не может быть больше :max элементов.', | 
				
			|||
    ], | 
				
			|||
    'mimes'                => ':attribute должен быть файлом вида: :values.', | 
				
			|||
    'mimetypes'            => ':attribute должен быть файлом вида: :values.', | 
				
			|||
    'min'                  => [ | 
				
			|||
        'numeric' => 'The :attribute должен быть как минимум :min.', | 
				
			|||
        'file'    => 'The :attribute должен быть :min килобайт.', | 
				
			|||
        'string'  => 'The :attribute должен быть :min символов.', | 
				
			|||
        'array'   => 'The :attribute должен иметь минимум :min элементов.', | 
				
			|||
    ], | 
				
			|||
    'not_in'               => 'Выбранный :attribute неверен.', | 
				
			|||
    'numeric'              => ':attribute должен быть числом.', | 
				
			|||
    'present'              => ':attribute поле должно существовать.', | 
				
			|||
    'regex'                => ':attribute формат неверен.', | 
				
			|||
    'required'             => ':attribute поле обязательно.', | 
				
			|||
    'required_if'          => ':attribute поле требуется в случае когда :other является :value.', | 
				
			|||
    'required_unless'      => ':attribute поле требуется в случае кроме :other является :values.', | 
				
			|||
    'required_with'        => ':attribute поле требуется в случае :values существует.', | 
				
			|||
    'required_with_all'    => ':attribute поле требуется в случае :values существует.', | 
				
			|||
    'required_without'     => ':attribute поле требуется в случае :values не существует.', | 
				
			|||
    'required_without_all' => ':attribute поле требуется в случае когда ни одно из :values не существует.', | 
				
			|||
    'same'                 => ':attribute и :other должны совпадать.', | 
				
			|||
    'size'                 => [ | 
				
			|||
        'numeric' => ':attribute должен быть :size.', | 
				
			|||
        'file'    => ':attribute должен быть килобайт.', | 
				
			|||
        'string'  => ':attribute должен быть символов.', | 
				
			|||
        'array'   => ':attribute олжен содержать :size элементов.', | 
				
			|||
    ], | 
				
			|||
    'string'               => ':attribute должен быть строе=кой.', | 
				
			|||
    'timezone'             => ':attribute должна быть правильной зоной.', | 
				
			|||
    'unique'               => ':attribute уже существует.', | 
				
			|||
    'uploaded'             => ':attribute ошибка загрузки.', | 
				
			|||
    'url'                  => ':attribute неверный формат.', | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | Custom Validation Language Lines | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    | Here you may specify custom validation messages for attributes using the | 
				
			|||
    | convention "attribute.rule" to name the lines. This makes it quick to | 
				
			|||
    | specify a specific custom language line for a given attribute rule. | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'custom' => [ | 
				
			|||
        'attribute-name' => [ | 
				
			|||
            'rule-name' => 'Произвольное сообщение', | 
				
			|||
        ], | 
				
			|||
    ], | 
				
			|||
 | 
				
			|||
    /* | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | Custom Validation Attributes | 
				
			|||
    |-------------------------------------------------------------------------- | 
				
			|||
    | | 
				
			|||
    | The following language lines are used to swap attribute place-holders | 
				
			|||
    | with something more reader friendly such as E-Mail Address instead | 
				
			|||
    | of "email". This simply helps us make messages a little cleaner. | 
				
			|||
    | | 
				
			|||
    */ | 
				
			|||
 | 
				
			|||
    'attributes' => [], | 
				
			|||
 | 
				
			|||
]; | 
				
			|||
					Loading…
					
					
				
		Reference in new issue