This commit is contained in:
2024-04-19 10:27:36 +02:00
parent fcb6bbe566
commit 35c96e715c
7852 changed files with 4815 additions and 8 deletions

View File

@ -0,0 +1,22 @@
<?php
return array(
'accessory_category' => 'Категория аксессуара',
'accessory_name' => 'Имя аксессуара',
'checkout' => 'Отвязать прочее',
'checkin' => 'Привязать прочее',
'create' => 'Создать аксесуар',
'edit' => 'Править прочее',
'eula_text' => 'Категория EULA',
'eula_text_help' => 'Это поле позволяет персонализировать пользовательские соглашения для определенных типов активов. Если у вас только одно пользовательское соглашение для всех активов, вы можете отметить чекбокс внизу, чтобы использовать основное соглашение по умолчанию.',
'require_acceptance' => 'Требовать обязательного подтверждения пользователем прием активов в этой категории.',
'no_default_eula' => 'Не найдено пользовательского соглашения по умолчанию. Добавьте его в Настройках.',
'total' => 'Всего',
'remaining' => 'Наличие',
'update' => 'Обновить аксессуар',
'use_default_eula' => 'Использовать <a href="#" data-toggle="modal" data-target="#eulaModal">главное пользовательское соглашение по умолчанию</a>.',
'use_default_eula_disabled' => '<del>Использовать основное пользовательское соглашение.</del> Не задано основное пользовательское соглашение. Добавьте его в Настройках.',
'clone' => 'Клонировать аксессуар',
'delete_disabled' => 'Этот аксессуар не может быть удален потому, что некоторые элементы по-прежнему заблокированы.',
);

View File

@ -0,0 +1,39 @@
<?php
return array(
'does_not_exist' => 'Аксессуар [:id] не существует.',
'not_found' => 'Этот аксессуар не найден.',
'assoc_users' => 'Данный аксессуар выдан пользователям в количестве :count. Сделайте возврат аксессуара и попробуйте снова. ',
'create' => array(
'error' => 'Аксесуар не был создан, попробуйте ещё раз.',
'success' => 'Аксесуар успешно создан.'
),
'update' => array(
'error' => 'Аксесуар не обновлён, попробуйте ещё раз',
'success' => 'Аксесуар успешно обновлён.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить этот компонент?',
'error' => 'Невозможно удалить компонент. Пожалуйста, попробуйте еще раз.',
'success' => 'Копонент удален успешно.'
),
'checkout' => array(
'error' => 'Ошибка при выдаче аксессуара. Повторите попытку',
'success' => 'Аксессуар успешно выдан.',
'unavailable' => 'Нет доступных аксессуаров для выдачи. Проверьте их количество',
'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.'
),
'checkin' => array(
'error' => 'Ошибка при возврате аксессуара. Повторите попытку',
'success' => 'Аксессуар успешно возвращен.',
'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'dl_csv' => 'Загрузить CSV',
'eula_text' => 'EULA',
'id' => 'ID',
'require_acceptance' => 'Принятие',
'title' => 'Название аксессуара',
);

View File

@ -0,0 +1,14 @@
<?php
return [
'asset_maintenance_type' => 'Вид обслуживания актива',
'title' => 'Заголовок',
'start_date' => 'Дата начала',
'completion_date' => 'Дата завершения',
'cost' => 'Стоймость',
'is_warranty' => 'Расширенная гарантия',
'asset_maintenance_time' => 'Время обслуживания (в днях)',
'notes' => 'Примечания',
'update' => 'Обновить статус обслуживания актива',
'create' => 'Отправить актив на обслуживание'
];

View File

@ -0,0 +1,16 @@
<?php
return [
'asset_maintenances' => 'Обслуживание',
'edit' => 'Редактировать',
'delete' => 'Удалить',
'view' => 'Показать подробности',
'repair' => 'Починить',
'maintenance' => 'Обслуживание',
'upgrade' => 'Модернизировать',
'calibration' => 'Калибровка',
'software_support' => 'Программная поддержка',
'hardware_support' => 'Аппаратная поддержка',
'configuration_change' => 'Изменение конфигурации',
'pat_test' => 'Тест ЭБ',
];

View File

@ -0,0 +1,21 @@
<?php
return [
'not_found' => 'Актив не найден!',
'delete' => [
'confirm' => 'Вы уверены что хотите удалить?',
'error' => 'При удалении возникла проблема. Пожалуйста попробуйте еще раз.',
'success' => 'Удалено.',
],
'create' => [
'error' => 'Не выполнено, попробуйте еще раз.',
'success' => 'Выполнено.',
],
'edit' => [
'error' => 'Обслуживание активов не было отредактировано, повторите попытку.',
'success' => 'Управление активами отредактировано успешно.',
],
'asset_maintenance_incomplete' => 'Ещё не готово',
'warranty' => 'Гарантия',
'not_warranty' => 'Гарантии нет/истекла',
];

View File

@ -0,0 +1,8 @@
<?php
return [
'title' => 'Заголовок',
'asset_name' => 'Имя ресурса',
'is_warranty' => 'Гарантия',
'dl_csv' => 'Загрузить CSV',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'asset_categories' => 'Категории активов',
'category_name' => 'Имя категории',
'checkin_email' => 'Отправить email пользователю при выдаче или возврате.',
'checkin_email_notification' => 'Этому пользователю будет отправлено электронное письмо о выдаче/возврате.',
'clone' => 'Копировать категорию',
'create' => 'Создать категорию',
'edit' => 'Редактировать категорию',
'email_will_be_sent_due_to_global_eula' => 'Письмо будет отправлено пользователю, потому что используется глобальное соглашение с конечным пользователем (EULA).',
'email_will_be_sent_due_to_category_eula' => 'Письмо будет отправлено пользователю, потому что для данной категории используется соглашение с конечным пользователем (EULA).',
'eula_text' => 'Категория EULA',
'eula_text_help' => 'Это поле позволяет персонализировать пользовательские соглашения для определенных типов активов. Если у вас только одно пользовательское соглашение для всех активов, вы можете отметить чекбокс внизу, чтобы использовать основное соглашение по умолчанию.',
'name' => 'Название категории',
'require_acceptance' => 'Требовать обязательного подтверждения пользователем прием активов в этой категории.',
'required_acceptance' => 'Этому пользователю будет выслано электронное письмо со ссылкой для подтверждения получения этого предмета.',
'required_eula' => 'Пользователю будет отправлена копия EULA',
'no_default_eula' => 'Не найдено пользовательского соглашения по умолчанию. Добавьте его в Настройках.',
'update' => 'Изменить категорию',
'use_default_eula' => 'Использовать <a href="#" data-toggle="modal" data-target="#eulaModal">главное пользовательское соглашение по умолчанию</a>.',
'use_default_eula_disabled' => '<del>Использовать основное пользовательское соглашение.</del> Не задано основное пользовательское соглашение. Добавьте его в Настройках.',
'use_default_eula_column' => 'Использовать лицензию по умолчанию',
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'does_not_exist' => 'Категория не существует.',
'assoc_models' => 'Эта категория уже связана с одной или несколькими моделями и не может быть удалена. Пожалуйста обновите категории в моделях и повторите попытку. ',
'assoc_items' => 'Эта категория связана с одним или несколькими типами активов и не может быть удалена. Пожалуйста обновите категории типов активов и повторите попытку. ',
'create' => array(
'error' => 'Категория не создана, пожалуйста попробуйте снова.',
'success' => 'Категория успешно создана.'
),
'update' => array(
'error' => 'Категория не изменена, пожалуйста попробуйте снова',
'success' => 'Категория успешно изменена.',
'cannot_change_category_type' => 'Вы не можете изменить тип категории после ее создания',
),
'delete' => array(
'confirm' => 'Вы уверены что хотите удалить категорию?',
'error' => 'При удалении категории возникла проблема. Пожалуйста попробуйте снова.',
'success' => 'Категория успешно удалена.'
)
);

View File

@ -0,0 +1,10 @@
<?php
return array(
'eula_text' => 'EULA',
'id' => 'ID',
'parent' => 'Родительская категория',
'require_acceptance' => 'Подтверждение',
'title' => 'Имя категории актива',
);

View File

@ -0,0 +1,7 @@
<?php
return [
'select_company' => 'Выберите компанию',
'about_companies' => 'О компаниях',
'about_companies_description' => ' Вы можете использовать компании в качестве простого информационного поля или использовать их для ограничения видимости и доступности активов для пользователей определенной компании, включив полную поддержку компании в настройках администратора.',
];

View File

@ -0,0 +1,20 @@
<?php
return [
'does_not_exist' => 'Компания не существует.',
'deleted' => 'Удаленная компания',
'assoc_users' => 'Эта компания на данный момент связана по крайней мере с одной моделью и не может быть удалена. Пожалуйста обновите модели, убрав ссылку на эту компанию, и попробуйте снова. ',
'create' => [
'error' => 'Компания не была создана, попробуйте ещё раз.',
'success' => 'Компания создана успешно.',
],
'update' => [
'error' => 'Компания не была обновлена, попробуйте ещё раз',
'success' => 'Компания обновлена успешно.',
],
'delete' => [
'confirm' => 'Вы уверены, что хотите удалить эту компанию?',
'error' => 'Возникла проблема при удалении компании. Пожалуйста попробуйте снова.',
'success' => 'Компания была успешно удалена.',
],
];

View File

@ -0,0 +1,11 @@
<?php
return array(
'companies' => 'Компании',
'create' => 'Создать компанию',
'email' => 'Email компании',
'title' => 'Компания',
'phone' => 'Телефон компании',
'update' => 'Обновить компанию',
'name' => 'Название компании',
'id' => 'ID',
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'component_name' => 'Наименование компонента',
'checkin' => 'Привязать компонент',
'checkout' => 'Отвязать компонент',
'cost' => 'Закупочная цена',
'create' => 'Создать компонент',
'edit' => 'править компонент',
'date' => 'Дата закупки',
'order' => 'Номер заказа',
'remaining' => 'Остаток',
'total' => 'Всего',
'update' => 'Обновить компонент',
'checkin_limit' => 'Количество должно быть меньше или равно :assigned_qty'
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'Компонент не существует.',
'create' => array(
'error' => 'Не удалось создать компонент, попробуйте еще раз.',
'success' => 'Компонент успешно создан.'
),
'update' => array(
'error' => 'Не удалось обновить компонент, попробуйте еще раз',
'success' => 'Компонент успешно обновлен.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить этот компонент?',
'error' => 'Возникла проблема при удалении компонента, пожалуйста попробуйте еще раз.',
'success' => 'Компонент успешно удален.'
),
'checkout' => array(
'error' => 'Не удалось отвязать компонент, пожалуйста попробуйте еще раз',
'success' => 'Связь с компонентом успешно удалена.',
'user_does_not_exist' => 'Неверный пользователь. Попробуйте еще раз.',
'unavailable' => 'Недостаточно компонентов: :remaining - осталось, :requested - запрошено',
),
'checkin' => array(
'error' => 'Не удалось привязать компонент, пожалуйста попробуйте еще раз',
'success' => 'Компонент успешно привязан.',
'user_does_not_exist' => 'Неверный пользователь. Пожалуйста, попробуйте еще раз.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Наименование компонента',
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'checkout' => 'Выдать расходники пользователю',
'consumable_name' => 'Название расходного материала',
'create' => 'Создать расходный материал',
'item_no' => 'Пункт №.',
'remaining' => 'Осталось',
'total' => 'Всего',
'update' => 'Обновить расходный материал',
);

View File

@ -0,0 +1,37 @@
<?php
return array(
'does_not_exist' => 'Расходный материал не существует.',
'create' => array(
'error' => 'Расходный материал не создан, попробуйте ещё раз.',
'success' => 'Расходный материал успешно создан.'
),
'update' => array(
'error' => 'Расходный материал не был обновлён, попробуйте ещё раз',
'success' => 'Расходный материал успешно обновлён.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить расходный материал?',
'error' => 'В процессе удаления расходного материала произошла ошибка. Попробуйте ещё раз.',
'success' => 'Расходный материал успешно удалён.'
),
'checkout' => array(
'error' => 'Расходный материал не был выдан, попробуйте ещё раз',
'success' => 'Расходный материал успешно выдан.',
'user_does_not_exist' => 'Неверный пользователь. Попробуйте ещё раз.',
'unavailable' => 'Недостаточно расходных материалов для выдачи. Пожалуйста, проверьте их количество.',
),
'checkin' => array(
'error' => 'Расходный материал не был принят, попробуйте ещё раз',
'success' => 'Расходный материал успешно принят.',
'user_does_not_exist' => 'Неверный пользователь. Попробуйте ещё раз.'
)
);

View File

@ -0,0 +1,5 @@
<?php
return array(
'title' => 'Название расходного материала',
);

View File

@ -0,0 +1,61 @@
<?php
return [
'custom_fields' => 'Настраиваемые поля',
'manage' => 'Управление',
'field' => 'Поле',
'about_fieldsets_title' => 'О наборах полей',
'about_fieldsets_text' => 'Наборы полей позволяют вам создавать группы пользовательских полей, которые часто используются для конкретных типов модели активов.',
'custom_format' => 'Пользовательский формат регулярных выражений...',
'encrypt_field' => 'Зашифровать значение этого поля в базе данных',
'encrypt_field_help' => 'ПРЕДУПРЕЖДЕНИЕ: Шифрование поля исключит возможность его поиска.',
'encrypted' => 'Зашифровано',
'fieldset' => 'Набор полей',
'qty_fields' => 'Кол-во полей',
'fieldsets' => 'Наборы полей',
'fieldset_name' => 'Имя набора',
'field_name' => 'Имя поля',
'field_values' => 'Значения полей',
'field_values_help' => 'Добавьте выбранные значения по одной в строку. Пустые строки, кроме первой, будут проигнорованы.',
'field_element' => 'Элемент формы',
'field_element_short' => 'Элемент',
'field_format' => 'Формат',
'field_custom_format' => 'Пользовательский формат',
'field_custom_format_help' => 'Это поле позволяет использовать регулярное выражения для проверки. Оно должен начинаться с «regex:». Например, чтобы проверить, что значение настраиваемого поля содержит допустимый IMEI (15 цифр), вы должны использовать <code>regex:/^[0-9]{15}$/</code>.',
'required' => 'Обязательно',
'req' => 'Треб.',
'used_by_models' => 'Использован в моделях',
'order' => 'Порядок',
'create_fieldset' => 'Новый набор полей',
'update_fieldset' => 'Обновить набор полей',
'fieldset_does_not_exist' => 'Набор полей :id не существует',
'fieldset_updated' => 'Набор полей обновлен',
'create_fieldset_title' => 'Создайте новый набор полей',
'create_field' => 'Новое настраиваемое поле',
'create_field_title' => 'Создайте новое настраиваемое поле',
'value_encrypted' => 'Значение этого поля зашифровано в базе данных. Только администраторам будет доступно для просмотра расшифрованное значение',
'show_in_email' => 'Включить значение этого поля в письмах оформления заказа, отправленных пользователю? Зашифрованные поля не могут быть включены в письма',
'show_in_email_short' => 'Включить в письма.',
'help_text' => 'Текст справки',
'help_text_description' => 'Это необязательный текст, который будет отображаться под элементами формы при редактировании ресурса для предоставления контекста в поле.',
'about_custom_fields_title' => 'О пользовательских полях',
'about_custom_fields_text' => 'Настраиваемые поля позволяют добавлять произвольные атрибуты к ресурсам.',
'add_field_to_fieldset' => 'Добавить поле к набору полей',
'make_optional' => 'Требуется - нажмите чтобы сделать необязательным',
'make_required' => 'Необязательное - нажмите чтобы сделать обязательным',
'reorder' => 'Изменить порядок',
'db_field' => 'Поле БД',
'db_convert_warning' => 'ВНИМАНИЕ. Настраиваемое поле <code>:db_column</code>, должно быть <code>:expected</code>.',
'is_unique' => 'Это значение должно быть уникальным для всех активов',
'unique' => 'Уникальный',
'display_in_user_view' => 'Разрешить владельцу актива просматривать эти значения на странице Просмотр Назначенных Активов',
'display_in_user_view_table' => 'Видимый для пользователя',
'auto_add_to_fieldsets' => 'Автоматически добавлять это к каждому новому набору полей',
'add_to_preexisting_fieldsets' => 'Добавить в любые существующие наборы полей',
'show_in_listview' => 'Показывать в списках по умолчанию. Авторизованные пользователи будут по-прежнему иметь возможность показывать/скрывать через выбор столбца',
'show_in_listview_short' => 'Показать в списках',
'show_in_requestable_list_short' => 'Показать в списке запрашиваемых активов',
'show_in_requestable_list' => 'Показать значение в списке запрашиваемых активов. Зашифрованные поля не будут показаны',
'encrypted_options' => 'Это поле зашифровано, поэтому некоторые параметры отображения будут недоступны.',
];

View File

@ -0,0 +1,63 @@
<?php
return array(
'field' => array(
'invalid' => 'Это поле не существует.',
'already_added' => 'Поле уже добавлено',
'create' => array(
'error' => 'Поле не было создано, попробуйте ещё раз.',
'success' => 'Поле успешно создано.',
'assoc_success' => 'Поле успешно добавлено в набор.'
),
'update' => array(
'error' => 'Поле не было обновлено, попробуйте ещё раз',
'success' => 'Поле успешно обновлено.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить это поле?',
'error' => 'При удалении поля возникла ошибка. Попробуйте еще раз.',
'success' => 'Поле было успешно удалено.',
'in_use' => 'Поле ещё используется.',
)
),
'fieldset' => array(
'does_not_exist' => 'Набор полей не существует',
'create' => array(
'error' => 'Набор полей не был создан, попробуйте ещё раз.',
'success' => 'Набор полей создан успешно.'
),
'update' => array(
'error' => 'Набор полей не был обновлен, попробуйте ещё раз',
'success' => 'Набор полей успешно обновлён.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить этот набор полей?',
'error' => 'При удалении набора полей возникла ошибка. Попробуйте еще раз.',
'success' => 'Набор полей был успешно удален.',
'in_use' => 'Набор полей всё ещё используется.',
)
),
'fieldset_default_value' => array(
'error' => 'Ошибка проверки значений полей по умолчанию.',
),
);

View File

@ -0,0 +1,22 @@
<?php
return array(
'does_not_exist' => 'Департамент не существует.',
'department_already_exists' => 'Отдел с таким названием уже существует в данном местоположении. Попробуйте уточнить название для этого отдела. ',
'assoc_users' => 'Департамент в данный момент связан с одним или несколькими пользователями и не может быть удалён. Удалите или измените связи в пользователях и попробуйте ещё раз. ',
'create' => array(
'error' => 'Департамент не был создан, попробуйте ещё раз.',
'success' => 'Департамент успешно создан.'
),
'update' => array(
'error' => 'Департамент не был изменён, попробуйте ещё раз',
'success' => 'Департамент успешно изменён.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить этот департамент?',
'error' => 'При удалении департамента возникла проблема. Пожалуйста, попробуйте ещё раз.',
'success' => 'Департамент был успешно удалён.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return array(
'id' => 'ID',
'name' => 'Название департамента',
'manager' => 'Руководитель',
'location' => 'Расположение',
'create' => 'Создать департамент',
'update' => 'Изменить департамент',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_asset_depreciations' => 'О износе активов',
'about_depreciations' => 'Этот раздел служит для настройки расчета вычисления степени износа активов.',
'asset_depreciations' => 'Износ активов',
'create' => 'Создать амортизацию',
'depreciation_name' => 'Название амортизации',
'depreciation_min' => 'Минимальная стоимость амортизации',
'number_of_months' => 'Количество месяцев',
'update' => 'Обновить амортизацию',
'depreciation_min' => 'Минимальное значение после амортизации',
'no_depreciations_warning' => '<strong>Предупреждение: </strong>
В настоящее время у вас нет настроенных амортизаций.
Пожалуйста, установите хотя бы одну амортизацию для просмотра отчета об амортизации.',
];

View File

@ -0,0 +1,25 @@
<?php
return array(
'does_not_exist' => 'Класс амортизации не существует.',
'assoc_users' => 'Данная амортизация связана с одной или несколькими моделями, и не может быть удалена. Удалите либо измените связанные модели. ',
'create' => array(
'error' => 'Класс амортизации не был создан, попробуйте еще раз.',
'success' => 'Класс амортизации успешно создан.'
),
'update' => array(
'error' => 'Класс амортизации не был обновлен, попробуйте еще раз',
'success' => 'Класс амортизации успешно обновлен.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить класс амортизации?',
'error' => 'При удалении класса амортизации произошла ошибка. Попробуйте еще раз.',
'success' => 'Класс амортизации успешно удален.'
)
);

View File

@ -0,0 +1,11 @@
<?php
return [
'id' => 'ID',
'months' => 'Месяцев',
'term' => 'Срок',
'title' => 'Название ',
'depreciation_min' => 'Минимальное значение',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'group_exists' => 'Группа уже существует!',
'group_not_found' => 'Группа [:id] не существует.',
'group_name_required' => 'Поле "Имя" является обязательным',
'success' => array(
'create' => 'Группа успешно создана.',
'update' => 'Группа успешно изменена.',
'delete' => 'Группа успешно удалена.',
),
'delete' => array(
'confirm' => 'Вы уверены что хотите удалить эту группу?',
'create' => 'При созданий группы возникла проблема. Пожалуйста попробуйте снова.',
'update' => 'При изменении группы возникла проблема. Пожалуйста попробуйте снова.',
'delete' => 'При удалении группы возникла проблема. Пожалуйста попробуйте снова.',
),
);

View File

@ -0,0 +1,9 @@
<?php
return array(
'id' => 'ID',
'name' => 'Название',
'users' => 'Кол-во пользователей',
);

View File

@ -0,0 +1,16 @@
<?php
return [
'about_groups_title' => 'О группах',
'about_groups' => 'Группы используются для обобщения разрешений пользователей.',
'group_management' => 'Управление группой',
'create' => 'Создать новую группу',
'update' => 'Редактировать группу',
'group_name' => 'Название группы',
'group_admin' => 'Администратор группы',
'allow' => 'Разрешить',
'deny' => 'Запретить',
'permission' => 'Права доступа',
'grant' => 'Предоставить',
'no_permissions' => 'Эта группа не имеет прав доступа.'
];

View File

@ -0,0 +1,59 @@
<?php
return [
'bulk_delete' => 'Подвердите массовое удаление активов',
'bulk_restore' => 'Подвердите массовое восстановление активов',
'bulk_delete_help' => 'Просмотрите активны, выбранные для удаления. После удаления активы могут быть восстановлены, но уже не будет привязаны к пользователям, к которым они привязаны сейчас.',
'bulk_restore_help' => 'Проверьте активы для массового восстановления. После восстановления эти активы не будут связаны с пользователями, с которыми они были ранее связаны.',
'bulk_delete_warn' => 'Вы собираетесь удалить :asset_count активов.',
'bulk_restore_warn' => 'Вы собираетесь восстановить :asset_count активов.',
'bulk_update' => 'Редактировать выбранное',
'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько объектов за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений. ',
'bulk_update_warn' => 'Вы собираетесь отредактировать свойства одного ресурса.|Вы собираетесь отредактировать свойства :asset_count assets.',
'bulk_update_with_custom_field' => 'Обратите внимание: активы содержат :asset_model_count различных типов моделей.',
'bulk_update_model_prefix' => 'На моделях',
'bulk_update_custom_field_unique' => 'Это уникальное поле и не может быть отредактированы через массовую обработку.',
'checkedout_to' => 'Привязан к',
'checkout_date' => 'Дата выдачи',
'checkin_date' => 'Дата возврата',
'checkout_to' => 'Привязать к',
'cost' => 'Цена',
'create' => 'Создать актив',
'date' => 'Дата покупки',
'depreciation' => 'обесценивание',
'depreciates_on' => 'Обесценивается на',
'default_location' => 'Текущее расположение',
'default_location_phone' => 'Телефон местоположения по умолчанию',
'eol_date' => 'Срок эксплуатации',
'eol_rate' => 'EOL величина',
'expected_checkin' => 'Ожидаемая дата возврата',
'expires' => 'Истекает',
'fully_depreciated' => 'Полностью изношен',
'help_checkout' => 'Если вы хотите привязать этот актив немедленно, выберите статус "Готов к установке" из списка ниже. ',
'mac_address' => 'MAC Адрес',
'manufacturer' => 'Производитель',
'model' => 'Модель',
'months' => 'Месяцев',
'name' => 'Имя актива',
'notes' => 'Примечания',
'order' => 'Номер заказа',
'qr' => 'QR-код',
'requestable' => 'Пользователи могут запросить этот актив',
'select_statustype' => 'Выберите тип статуса',
'serial' => 'Серийный номер',
'status' => 'Статус',
'tag' => 'Тег актива',
'update' => 'Изменить актив',
'warranty' => 'Гарантия',
'warranty_expires' => 'Срок действия гарантии',
'years' => 'Лет',
'asset_location' => 'Обновить местоположение актива',
'asset_location_update_default_current' => 'Обновить местоположение по умолчанию и фактическое местоположение',
'asset_location_update_default' => 'Обновить только местоположение по умолчанию',
'asset_location_update_actual' => 'Обновить только фактическое местоположение',
'asset_not_deployable' => 'Этот статус актива не подлежит развертыванию. Этот актив не может быть проверен.',
'asset_deployable' => 'Этот статус доступен для развертывания. Этот актив может быть привязан.',
'processing_spinner' => 'Обработка... (Это может занять некоторое время на больших файлах)',
'optional_infos' => 'Дополнительная информация',
'order_details' => 'Информация, связанная с заказом'
];

View File

@ -0,0 +1,43 @@
<?php
return [
'about_assets_title' => 'Об активах',
'about_assets_text' => 'Активы - вещи, которые отслеживаются по серийному номеру или инвентарному номеру. Они, как правило, являются ценными.',
'archived' => 'Архивированные',
'asset' => 'Актив',
'bulk_checkout' => 'Выдать актив пользователю',
'bulk_checkin' => 'Проверка активов',
'checkin' => 'Вернуть актив на склад',
'checkout' => 'Выдать актив пользователю',
'clone' => 'Клонировать актив',
'deployable' => 'Доступные',
'deleted' => 'Этот актив был удален.',
'delete_confirm' => 'Вы уверены, что хотите удалить этот актив?',
'edit' => 'Редактировать актив',
'model_deleted' => 'Эта модель была удалена. Вы должны восстановить модель прежде, чем сможете восстановить актив.',
'model_invalid' => 'Модель этого актива недействительна.',
'model_invalid_fix' => 'Актив должен быть отредактирован для исправления этого перед тем, как отвязать или привязать его.',
'requestable' => 'Готов к выдаче',
'requested' => 'Запрошенное',
'not_requestable' => 'Не подлежит запросу',
'requestable_status_warning' => 'Не изменять запрашиваемый статус',
'restore' => 'Восстановить актив',
'pending' => 'Ожидание',
'undeployable' => 'Выданные',
'undeployable_tooltip' => 'Статус этого актива помечен как "не готов к выдаче". Поэтому он не может быть выдан в данный момент.',
'view' => 'Показать актив',
'csv_error' => 'У вас ошибка в вашем CSV-файле:',
'import_text' => '<p>Загрузите CSV, который содержит историю активов. Ресурсы и пользователи ДОЛЖНЫ уже существуют в системе, или они будут пропущены. Сопоставление ресурсов импорта истории происходит с тегом активов. Мы постараемся найти подходящего пользователя по указанному вами имени и выбранным ниже критериям. Если вы не выбрали критерии ниже, он просто попытается сопоставить формат имени пользователя, который вы настроили в <code>Администратор &gt; Общие настройки</code>.</p><p>Поля, включенные в CSV должны совпадать с заголовками: <strong>Тег активов, имя, дата выписки, Дата выписки</strong>. Любые дополнительные поля будут игнорироваться. </p><p>Дата подтверждения: даты оформления чеков или пустые (пустые или будущие даты) будут выдавать элементы соответствующему пользователю. За исключением столбца Дата возврата создается дата чека с днями даты.</p>
',
'csv_import_match_f-l' => 'Попробуйте сопоставить пользователей с форматом <strong>firstname.lastname</strong> (<code>jane.smith</code>)',
'csv_import_match_initial_last' => 'Попробуйте сопоставить пользователей с форматом <strong>первого первоначального имени</strong> (<code>jsmith</code>)',
'csv_import_match_first' => 'Попробуйте сопоставить пользователей с форматом <strong>имени</strong> (<code>jane</code>)',
'csv_import_match_email' => 'Try to match users by <strong>email</strong> as username',
'csv_import_match_username' => 'Попытаться сопоставить пользователей с помощью <strong>имени пользователя</strong>',
'error_messages' => 'Сообщения об ошибках:',
'success_messages' => 'Сообщения об успехе:',
'alert_details' => 'Подробности смотрите ниже.',
'custom_export' => 'Пользовательский экспорт',
'mfg_warranty_lookup' => ':manufacturer статус гарантии',
'user_department' => 'Отдел пользователя',
];

View File

@ -0,0 +1,91 @@
<?php
return [
'undeployable' => '<strong>Внимание: </strong> Этот актив был помечен как выданный.
Если этот статус изменился, необходимо его обновить.',
'does_not_exist' => 'Актив не существует.',
'does_not_exist_or_not_requestable' => 'Этот актив не существует или не подлежит запросу.',
'assoc_users' => 'Этот актив в настоящее время привязан к пользователю и не может быть удален. Пожалуйста сначала снимите привязку, и затем попробуйте удалить снова. ',
'create' => [
'error' => 'Актив не был создан, пожалуйста попробуйте снова. :(',
'success' => 'Актив успешно создан. :)',
'success_linked' => 'Актив с тегом :tag успешно создан. <strong><a href=":link" style="color: white;">Нажмите для просмотра</a></strong>.',
],
'update' => [
'error' => 'Актив не был изменен, пожалуйста попробуйте снова',
'success' => 'Актив успешно изменен.',
'nothing_updated' => 'Поля не выбраны, нечего обновлять.',
'no_assets_selected' => 'Никакие ресурсы не были выбраны, поэтому ничего не обновлялось.',
'assets_do_not_exist_or_are_invalid' => 'Выбранные медиафайлы не могут быть обновлены.',
],
'restore' => [
'error' => 'Актив не был восстановлен, повторите попытку',
'success' => 'Актив успешно восстановлен.',
'bulk_success' => 'Актив успешно восстановлен.',
'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не восстановлено.',
],
'audit' => [
'error' => 'Аудит активов не увенчался успехом. Пожалуйста, попробуйте еще раз.',
'success' => 'Аудит успешно выполнен.',
],
'deletefile' => [
'error' => 'Не удалось удалить файл. Повторите попытку.',
'success' => 'Файл успешно удален.',
],
'upload' => [
'error' => 'Не удалось загрузить файл(ы). Повторите попытку.',
'success' => 'Файл(ы) успешно загружены.',
'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой',
'invalidfiles' => 'Один или несколько ваших файлов слишком большого размера или имеют неподдерживаемый формат. Разрешены только следующие форматы файлов: png, gif, jpg, doc, docx, pdf, txt.',
],
'import' => [
'error' => 'Некоторые элементы не были импортированы корректно.',
'errorDetail' => 'Следующие элементы не были импортированы из за ошибок.',
'success' => 'Ваш файл был импортирован',
'file_delete_success' => 'Ваш файл был успешно удален',
'file_delete_error' => 'Невозможно удалить файл',
'file_missing' => 'Выбранный файл отсутствует',
'header_row_has_malformed_characters' => 'Один или несколько атрибутов в строке заголовка содержат неправильно сформированные символы UTF-8',
'content_row_has_malformed_characters' => 'Один или несколько атрибутов в первой строке содержимого содержат неправильно сформированные символы UTF-8',
],
'delete' => [
'confirm' => 'Вы уверены что хотите удалить этот актив?',
'error' => 'При удалении актива возникла проблема. Пожалуйста попробуйте снова.',
'nothing_updated' => 'Ни один из активов не выбран, поэтому ничего не удалено.',
'success' => 'Актив был успешно удален.',
],
'checkout' => [
'error' => 'Актив не был привязан, пожалуйста попробуйте снова',
'success' => 'Актив успешно привязан.',
'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.',
'not_available' => 'Данный актив недоступен к выдаче!',
'no_assets_selected' => 'Вы должны выбрать хотя бы один актив из списка',
],
'checkin' => [
'error' => 'Актив не был отвязан, пожалуйста попробуйте снова',
'success' => 'Актив успешно отвязан.',
'user_does_not_exist' => 'Этот пользователь является недопустимым. Пожалуйста, попробуйте еще раз.',
'already_checked_in' => 'Этот актив уже привязан.',
],
'requests' => [
'error' => 'Актив не был запрошен, попробуйте ещё раз',
'success' => 'Актив запрошен успешно.',
'canceled' => 'Запрос актива успешно отменен',
],
];

View File

@ -0,0 +1,33 @@
<?php
return [
'asset_tag' => 'Тег',
'asset_model' => 'Модель',
'assigned_to' => 'Назначенный На',
'book_value' => 'Текущее значение',
'change' => 'Отвязан/Привязан',
'checkout_date' => 'Дата привязки',
'checkoutto' => 'Привязан',
'components_cost' => 'Общая стоимость компонентов',
'current_value' => 'Текущее значение',
'diff' => 'Разн',
'dl_csv' => 'Загрузить CSV',
'eol' => 'Истек',
'id' => 'ID',
'last_checkin_date' => 'Последняя дата регистрации',
'location' => 'Расположение',
'purchase_cost' => 'Стоимость',
'purchase_date' => 'Куплен',
'serial' => 'Серийный номер',
'status' => 'Статус',
'title' => 'Актив ',
'image' => 'Изображение устройства',
'days_without_acceptance' => 'Дней без принятия',
'monthly_depreciation' => 'Ежемесячная амортизация',
'assigned_to' => 'Назначенный На',
'requesting_user' => 'Запрашивающий пользователь',
'requested_date' => 'Запрошенная дата',
'changed' => 'Измененный',
'icon' => 'Значок',
];

View File

@ -0,0 +1,50 @@
<?php
return [
'about_kits_title' => 'О готовых наборах',
'about_kits_text' => 'Готовые Наборы позволяют быстро выдать несколько предметов (активов, лицензий, и т. д.) пользователю. Это может быть очень удобно, когда Вы сталкиваетесь с процессом массовой выдачи предметов большому количеству пользователей или же Ваши пользователи часто получают одни и те же предметы.',
'checkout' => 'Выдать готовый набор ',
'create_success' => 'Набор был успешно создан.',
'create' => 'Создать Готовый Набор',
'update' => 'Изменить Готовый Набор',
'delete_success' => 'Набор был успешно удалён.',
'update_success' => 'Набор был успешно изменен.',
'none_models' => 'Недостаточно доступных активов :model для выдачи. Необходимое количество - :qty. ',
'none_licenses' => 'Недостаточно доступных мест :license для выдачи. Необходимое количество мест - :qty. ',
'none_consumables' => 'Недостаточно доступных единиц :consumable для выдачи. Необходимое количество - :qty ед. ',
'none_accessory' => 'Недостаточно единиц :accessory для выдачи. Необходимое количество - :qty ед. ',
'append_accessory' => 'Добавить аксессуар',
'update_appended_accessory' => 'Обновить добавленный аксессуар',
'append_consumable' => 'Добавить расходный материал',
'update_appended_consumable' => 'Обновить добавленный расходный материал',
'append_license' => 'Добавить лицензию',
'update_appended_license' => 'Обновить добавленную лицензию',
'append_model' => 'Добавить модель',
'update_appended_model' => 'Обновить добавленную модель',
'license_error' => 'Лицензия уже прикреплена к комплекту',
'license_added_success' => 'Лицензия успешно добавлена',
'license_updated' => 'Лицензия успешно обновлена',
'license_none' => 'Лицензия не существует',
'license_detached' => 'Лицензия успешно отсоединена',
'consumable_added_success' => 'Расходный материал успешно добавлен',
'consumable_updated' => 'Расходный материал успешно обновлен',
'consumable_error' => 'Расходный материал уже подключен к комплекту',
'consumable_deleted' => 'Удаление прошло успешно',
'consumable_none' => 'Расходный материал не существует',
'consumable_detached' => 'Расходный материал успешно отсоединен',
'accessory_added_success' => 'Аксессуар успешно добавлен',
'accessory_updated' => 'Аксессуар успешно обновлен',
'accessory_detached' => 'Аксессуар успешно отсоединен',
'accessory_error' => 'Аксессуар уже прикреплен к комплекту',
'accessory_deleted' => 'Удаление прошло успешно',
'accessory_none' => 'Аксесуар не существует',
'checkout_success' => 'Выдача успешна',
'checkout_error' => 'Ошибка выдачи',
'kit_none' => 'Комплекта не существует',
'kit_created' => 'Комплект успешно создан',
'kit_updated' => 'Комплект успешно изменен',
'kit_not_found' => 'Комплект не найден',
'kit_deleted' => 'Комплект успешно удален',
'kit_model_updated' => 'Модель успешно изменена',
'kit_model_detached' => 'Модель успешно отсоединена',
];

View File

@ -0,0 +1,11 @@
<?php
return [
'invalid_return_count' => 'Неверное количество возвращено из :name. Ожидалось :expected, получено :actual.',
'invalid_return_type' => 'Недопустимый тип возвращен из :name. Ожидалось :expected, получено :actual.',
'invalid_return_value' => 'Неверное значение возвращено из :name. Ожидалось :expected, получено :actual.',
'does_not_exist' => 'Ярлык не существует',
];

View File

@ -0,0 +1,19 @@
<?php
return [
'example_company' => 'Тестовая компания Ограниченная',
'example_defaultloc' => 'Здание 1',
'example_category' => 'Категория теста',
'example_location' => 'Здание 2',
'example_manufacturer' => 'Тест Manufacturing Inc.',
'example_model' => 'Тестовая модель',
'example_supplier' => 'Тестовая компания Ограниченная',
'labels_per_page' => 'Этикетки',
'support_fields' => 'Поля',
'support_asset_tag' => 'Тег',
'support_1d_barcode' => '1D',
'support_2d_barcode' => '2D',
'support_logo' => 'Логотип',
'support_title' => 'Заголовок',
];

View File

@ -0,0 +1,22 @@
<?php
return array(
'asset' => 'Актив',
'checkin' => 'Привязать',
'create' => 'Создать лицензию',
'expiration' => 'Истекает',
'license_key' => 'Ключ продукта',
'maintained' => 'Поддерживаемая',
'name' => 'Название ПО',
'no_depreciation' => 'Не амортизируется',
'purchase_order' => 'Номер заказа на поставку',
'reassignable' => 'Переназначаемый',
'remaining_seats' => 'Осталось лицезий',
'seats' => 'Количество рабочих мест',
'termination_date' => 'Дата окончания',
'to_email' => 'Лицензирован на E-mail',
'to_name' => 'Лицензировано на имя',
'update' => 'Обновить лицензию',
'checkout_help' => 'Вы должны привязать лицензию к физическому активу или человеку. Вы можете выбрать оба варианта, но владелец актива должен соответствовать человеку привязанному к этому активу.'
);

View File

@ -0,0 +1,51 @@
<?php
return array(
'about_licenses_title' => 'О лицензиях',
'about_licenses' => 'Лицензии используются для отслеживания программного обеспечения. Как правило, количество пользователей, которые могут их использовать - ограничено',
'checkin' => 'Отвязать лицензию',
'checkout_history' => 'История привязок',
'checkout' => 'Привязать лицензию',
'edit' => 'Редактировать лицензию',
'filetype_info' => 'Разрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.',
'clone' => 'Клонировать лицензию',
'history_for' => 'История для ',
'in_out' => 'Отвязано / Привязано',
'info' => 'Информация о лицензии',
'license_seats' => 'Лицензируемых мест',
'seat' => 'Место',
'seats' => 'Мест',
'software_licenses' => 'Лицензии ПО',
'user' => 'Пользователь',
'view' => 'Показать лицензию',
'delete_disabled' => 'Эта лицензия не может быть удалена потому, что некоторые места по-прежнему используют её.',
'bulk' =>
[
'checkin_all' => [
'button' => 'Изъять все места',
'modal' => 'Это действие освободит одно место. | Это действие освободит все места :checkedout_seats_count для этой лицензии.',
'enabled_tooltip' => 'Освободить назначения ВСЕХ мест на эту лицензию как от пользователей, так и от активов',
'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет выданных (назначенных) мест',
'disabled_tooltip_reassignable' => 'Недоступно, т.к. Лицензия не переназначаема',
'success' => 'Лицензия успешно получена! | Все лицензии были успешно получены!',
'log_msg' => 'Принято через массовую выдачу лицензий в веб-интерфейсе лицензии',
],
'checkout_all' => [
'button' => 'Выдать все места',
'modal' => 'Это действие назначит одно место первому доступному пользователю. | Это действие назначит все :available_seats_count места первым доступным пользователям. Пользователь считается доступным для этого места, если у него еще нет этой лицензии на него, и свойство Auto-Assign License включено в его учетной записи.',
'enabled_tooltip' => 'Выдать ВСЕ места (или сколько доступно) на ВСЕХ пользователей',
'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет свободных лицензий',
'success' => 'Лицензия успешно выдана! | :count лицензий были успешно выданы!',
'error_no_seats' => 'Нет оставшихся мест для этой лицензии.',
'warn_not_enough_seats' => ':count пользователей получили эту лицензию, но у нас закончились свободные лицензии.',
'warn_no_avail_users' => 'Нечего делать. Нет пользователей, у которых еще нет этой лицензии.',
'log_msg' => 'Оформлено через массовую выдачу лицензий в веб-интерфейсе лицензии',
],
],
'below_threshold' => 'Для этой лицензии осталось только :remaining_count мест с минимальным количеством :min_amt. Вы можете захотеть приобрести больше мест.',
'below_threshold_short' => 'Этот пункт ниже минимального требуемого количества.',
);

View File

@ -0,0 +1,54 @@
<?php
return array(
'does_not_exist' => 'Лицензии не существует или у вас нет разрешения на её просмотр.',
'user_does_not_exist' => 'Пользователь не существует.',
'asset_does_not_exist' => 'Актив который вы пытаетесь ассоциировать с этой лицензией не существует.',
'owner_doesnt_match_asset' => 'Владелец актива, который вы пытаетесь связать с этой лицензией, отличается от выбранного в списке пользователя.',
'assoc_users' => 'Эта лицензия выдана пользователю и не может быть удалена. Перед удалением необходимо сначала списать лицензию на склад. ',
'select_asset_or_person' => 'Вы должны выбрать актив или пользователя, но не оба.',
'not_found' => 'Лицензия не найдена',
'seats_available' => ':seat_count мест доступно',
'create' => array(
'error' => 'Невозможно создать лицензию, повторите попытку.',
'success' => 'Лицензия успешно создана.'
),
'deletefile' => array(
'error' => 'Не удалось удалить файл. Повторите попытку.',
'success' => 'Файл успешно удален.',
),
'upload' => array(
'error' => 'Не удалось загрузить файл(ы). Повторите попытку.',
'success' => 'Файл(ы) успешно загружены.',
'nofiles' => 'Не выбрано ни одного файла для загрузки или файл, который вы пытаетесь загрузить, слишком большой',
'invalidfiles' => 'Один из ваших файлов слишком большой или имеет запрещенный тип файла. Резрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, и lic.',
),
'update' => array(
'error' => 'Невозможно обновить лицензию, повторите попытку',
'success' => 'Лицензия успешно обновлена.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить эту лицензию?',
'error' => 'При удалении лицензии возникли проблемы. Повторите попытку.',
'success' => 'Лицензия успешно удалена.'
),
'checkout' => array(
'error' => 'При выдаче лицензии произошла ошибка. Повторите попытку.',
'success' => 'Лицензия успешно назначена',
'not_enough_seats' => 'Недостаточно лицензионных мест для оформления заказа',
),
'checkin' => array(
'error' => 'При возврате лицензии произошла ошибка. Попробуйте еще раз.',
'success' => 'Лицензия успешно назначена'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'assigned_to' => 'Выдано',
'checkout' => 'Выдача/Возврат',
'id' => 'ID',
'license_email' => 'Email, привязанный к лицензии',
'license_name' => 'Лицензировано для',
'purchase_date' => 'Дата покупки',
'purchased' => 'Оплачено',
'seats' => 'Количество',
'hardware' => 'Оборудование',
'serial' => 'Серийный номер',
'title' => 'Лицензия',
);

View File

@ -0,0 +1,29 @@
<?php
return array(
'does_not_exist' => 'Статус актива не существует.',
'assoc_users' => 'Данный статус связан с одним или несколькими активами, и не может быть удален. Удалите либо измените связанные активы. ',
'assoc_assets' => 'Это месторасположение связано как минимум с одним активом и не может быть удалено. Измените ваши активы так, чтобы они не ссылались на это месторасположение и попробуйте ещё раз. ',
'assoc_child_loc' => 'У этого месторасположения является родительским и у него есть как минимум одно месторасположение уровнем ниже. Поэтому оно не может быть удалено. Обновите ваши месторасположения, так чтобы не ссылаться на него и попробуйте снова. ',
'assigned_assets' => 'Присвоенные активы',
'current_location' => 'Текущее местоположение',
'create' => array(
'error' => 'Статус актива не был создан, попробуйте еще раз.',
'success' => 'Статус актива успешно создан.'
),
'update' => array(
'error' => 'Статус актива не был обновлен, попробуйте еще раз',
'success' => 'Статус актива успешно обновлен.'
),
'delete' => array(
'confirm' => 'Вы уверено, что хотите удалить этот статус?',
'error' => 'При удалении статуса актива произошла ошибка. Попробуйте еще раз.',
'success' => 'Статус актива успешно удален.'
)
);

View File

@ -0,0 +1,42 @@
<?php
return [
'about_locations_title' => 'О местонахождениях',
'about_locations' => 'Местонахождения используются для отслеживания информации о месте находжения активов, и прочих элементов',
'assets_rtd' => 'Активы', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted.
'assets_checkedout' => 'Присвоенные активы',
'id' => 'ID',
'city' => 'Город',
'state' => 'Область/Регион',
'country' => 'Страна',
'create' => 'Создать статус',
'update' => 'Обновить статус',
'print_assigned' => 'Печать выделенных',
'print_all_assigned' => 'Печать всех выделенных',
'name' => 'Имя статуса',
'address' => 'Адрес',
'address2' => 'Адрес, строка 2',
'zip' => 'Почтовый индекс',
'locations' => 'Размещения',
'parent' => 'Родитель',
'currency' => 'Валюта местонахождения',
'ldap_ou' => 'Поиск в LDAP OU',
'user_name' => 'Имя пользователя',
'department' => 'Подразделение',
'location' => 'Местоположение',
'asset_tag' => 'Тег активов',
'asset_name' => 'Название',
'asset_category' => 'Категория',
'asset_manufacturer' => 'Производитель',
'asset_model' => 'Модель',
'asset_serial' => 'Серийный номер',
'asset_location' => 'Расположение',
'asset_checked_out' => 'Проверено',
'asset_expected_checkin' => 'Ожидаемая проверка',
'date' => 'Дата:',
'phone' => 'Телефон местоположения',
'signed_by_asset_auditor' => 'Подписано (Аудитором активов):',
'signed_by_finance_auditor' => 'Подписано (Аудитором активов):',
'signed_by_location_manager' => 'Подписано (Менеджер по местоположению):',
'signed_by' => 'Подписано:',
];

View File

@ -0,0 +1,30 @@
<?php
return array(
'support_url_help' => 'Переменные <code>{LOCALE}</code>, <code>{SERIAL}</code>, <code>{MODEL_NUMBER}</code>, и <code>{MODEL_NAME}</code> может быть использован в вашем URL для автоматического заполнения значений при просмотре активов - например https://checkcoverage. pple.com/{LOCALE}/{SERIAL}.',
'does_not_exist' => 'Производителя не существует.',
'assoc_users' => 'Этот производитель сейчас связан с как минимум одной моделью и не может быть удален. Для удаления необходимо удалить связь модели с производителем. ',
'create' => array(
'error' => 'Невозможно создать производителя, повторите попытку.',
'success' => 'Производитель успешно создан.'
),
'update' => array(
'error' => 'Производитель не был обновлен, повторите попытку',
'success' => 'Производитель успешно обновлен.'
),
'restore' => array(
'error' => 'Производитель не был восстановлен, повторите попытку',
'success' => 'Производитель успешно восстановлен.'
),
'delete' => array(
'confirm' => 'Вы действительно хотите удалить производителя?',
'error' => 'При удалении производителя возникла ошибка. Повторите попытку.',
'success' => 'Производитель успешно удален.'
)
);

View File

@ -0,0 +1,16 @@
<?php
return array(
'about_manufacturers_title' => 'О производителях',
'about_manufacturers_text' => 'Производители - компании, создающие ваши активы. Вы можете хранить здесь важные контактные данные, которые будут отображаться вместе с подробностями о ваших активах.',
'asset_manufacturers' => 'Производители оборудования',
'create' => 'Создать производителя',
'id' => 'ID',
'name' => 'Название',
'support_email' => 'Электронная почта поддержки',
'support_phone' => 'Телефон поддержки',
'support_url' => 'Страница поддержки',
'warranty_lookup_url' => 'Ссылка на гарантию',
'update' => 'Обновить производителя',
);

View File

@ -0,0 +1,18 @@
<?php
return array(
'about_models_title' => 'О моделях активов',
'about_models_text' => 'Модели активов это способ группировки идентичных активов. Например, "MacBookPro 2013, iPhone 6s", и т. д.',
'deleted' => 'Эта модель была удалена.',
'bulk_delete' => 'Массовое удаление моделей активов',
'bulk_delete_help' => 'Установите флажки ниже, чтобы подтвердить удаление выбранных моделей активов. Модели, имеющие связанные с ними активы, не могут быть удалены до тех пор, пока активы не будут связаны с другой моделью.',
'bulk_delete_warn' => 'Вы собираетесь удалить одну модель активов.|Вы собираетесь удалить :model_count моделей активов.',
'restore' => 'Восстановить модель',
'requestable' => 'Данная модель может быть запрошена пользователем',
'show_mac_address' => 'Отображать поле MAC адрес для данной модели',
'view_deleted' => 'Просмотр удаленных',
'view_models' => 'Просмотр моделей',
'fieldset' => 'Набор полей',
'no_custom_field' => 'Нет пользовательских полей',
'add_default_values' => 'Добавить значения по умолчанию',
);

View File

@ -0,0 +1,47 @@
<?php
return array(
'deleted' => 'Модель удалена',
'does_not_exist' => 'Модель не существует.',
'no_association' => 'ПРЕДУПРЕЖДЕНИЕ! Модель активов для этого элемента неверна или отсутствует!',
'no_association_fix' => 'Это странно и ужасно сломает вещи. Отредактируйте этот актив сейчас, чтобы назначить ему модель.',
'assoc_users' => 'Данная модель связана с одним или несколькими активами, и не может быть удалена. Удалите либо измените связанные активы. ',
'create' => array(
'error' => 'Модель не была создана, повторите еще раз.',
'success' => 'Модель успешно создана.',
'duplicate_set' => 'Модель с таким именем, производителем и номером уже существует.',
),
'update' => array(
'error' => 'Невозможно обновить Модель, повторите еще раз',
'success' => 'Модель успешно обновлена.',
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить данную модель актива?',
'error' => 'При удалении модели возникла ошибка. Повторите еще раз.',
'success' => 'Модель успешно удалена.'
),
'restore' => array(
'error' => 'Модель не была восстановлена, повторите попытку',
'success' => 'Модель успешно восстановлена.'
),
'bulkedit' => array(
'error' => 'Никаких изменений нет, поэтому ничего не обновлено.',
'success' => 'Модель успешно обновлена. |:model_count моделей успешно обновлено.',
'warn' => 'Вы собираетесь обновить свойства следующей модели:|Вы собираетесь изменить свойства следующих моделей :model_count:',
),
'bulkdelete' => array(
'error' => 'Ни одна модель не выбрана, поэтому нечего удалить.',
'success' => 'Модель удалена!|:success_count моделей удалено!',
'success_partial' => 'Удалено : success_count моделей(ль), однако: fail_count моделей не удалены, потому что они всё ещё имеют связанные с ними активы.'
),
);

View File

@ -0,0 +1,17 @@
<?php
return array(
'create' => 'Создать модель актива',
'created_at' => 'Создано',
'eol' => 'Срок службы',
'modelnumber' => 'Модель',
'name' => 'Название модели',
'numassets' => 'Активы',
'title' => 'Модели активов',
'update' => 'Измененить модель актива',
'view' => 'Просмотр модели актива',
'update' => 'Измененить модель актива',
'clone' => 'Клонировать модель',
'edit' => 'Изменить модель',
);

View File

@ -0,0 +1,17 @@
<?php
return [
'info' => 'Выберите опции, которые должны отображаться в отчете актива.',
'deleted_user' => 'Удаленный пользователь',
'send_reminder' => 'Отправить напоминание',
'reminder_sent' => 'Напоминание отправлено',
'acceptance_deleted' => 'Запрос на приемку удален',
'acceptance_request' => 'Запрос на приемку',
'custom_export' => [
'user_address' => 'Адрес пользователя',
'user_city' => 'Город',
'user_state' => 'Область\\Штат',
'user_country' => 'Страна',
'user_zip' => 'Индекс'
]
];

View File

@ -0,0 +1,5 @@
<?php
return array(
'error' => 'Необходимо выбрать как минимум ОДНУ опцию.'
);

View File

@ -0,0 +1,367 @@
<?php
return [
'ad' => 'Active Directory',
'ad_domain' => 'Домен Active Directory',
'ad_domain_help' => 'Обычно, то же, что и ваш домен, но не всегда.',
'ad_append_domain_label' => 'Добавить доменное имя',
'ad_append_domain' => 'Добавить имя домена к имени пользователя',
'ad_append_domain_help' => 'Пользователю не нужно будет вводить "username@domain.local", можно просто ввести "username".',
'admin_cc_email' => 'Скрытая копия',
'admin_cc_email_help' => 'Если вы хотите отправлять копии писем, что приходят пользователям при выдаче/возврате, на какой-то дополнительный адрес электронной почты, то введите его здесь. В противном случае оставьте это поле пустым.',
'admin_settings' => 'Настройки администратора',
'is_ad' => 'У вас сервер Active Directory',
'alerts' => 'Уведомления',
'alert_title' => 'Обновить настройки уведомлений',
'alert_email' => 'Посылать уведомления на',
'alert_email_help' => 'Адреса электронной почты или списки рассылки которые вы хотите отправить, должны быть разделены запятыми',
'alerts_enabled' => 'Уведомления включены',
'alert_interval' => 'Предупреждение об истечении срока (в днях)',
'alert_inv_threshold' => 'Порог оповещения о запасах',
'allow_user_skin' => 'Разрешить пользовтельские темы офрмления',
'allow_user_skin_help_text' => 'Включение позволит пользователю изменять тему веб-интерфейса',
'asset_ids' => 'ID актива',
'audit_interval' => 'Интервал аудита',
'audit_interval_help' => 'Если требуется регулярное проведение аудита, вы можете обозначить необходимый вам интервал в месяцах. При обновлении этого значения, будут обновлены все "даты следующего аудита" у активов с приближающейся датой аудита.',
'audit_warning_days' => 'Предупреждающий порог предупреждения',
'audit_warning_days_help' => 'За сколько дней мы должны предупредить вас, когда активы подлежат аудиту?',
'auto_increment_assets' => 'Генерировать метки активов авто увеличением',
'auto_increment_prefix' => 'Префикс ( не обязательно )',
'auto_incrementing_help' => 'Сначала включите автоинкремент тегов активов, чтобы установить это',
'backups' => 'Резервные копии',
'backups_help' => 'Создавать, загружать и восстанавливать резервные копии ',
'backups_restoring' => 'Восстановление из резервной копии',
'backups_upload' => 'Загрузить резервную копию',
'backups_path' => 'Резервные копии хранятся на сервере в <code>:path</code>',
'backups_restore_warning' => 'Используйте кнопку восстановления <small><span class="btn btn-xs btn-warning"><i class="text-white fas fa-retweet" aria-hidden="true"></i></span></small> для восстановления из предыдущей резервной копии. (В настоящее время он не работает с хранилищем файлов S3 или Docker.)<br><br>Ваша <strong>база данных :app_name и все загруженные файлы будут полностью заменены</strong> на те, что находится в файле резервной копии. ',
'backups_logged_out' => 'Все пользователи, включая текущего, будут разлогинены после завершения восстановления.',
'backups_large' => 'Очень большой бекап может не уложиться в стандартные значения ожидания и может потребоваться запуск восстановления через командную строку.',
'barcode_settings' => 'Настройки штрихкода',
'confirm_purge' => 'Подтвердить удаление',
'confirm_purge_help' => 'Введите "DELETE" в поле ниже для окончательного удаления ваших удаленных записей. Это действие не может быть отменено и ПОЛНОСТЬЮ очистит все удаленные записи. (Предварительно сделайте бекап, просто на всякий случай.)',
'custom_css' => 'Пользовательское CSS',
'custom_css_help' => 'Введите любое пользовательское CSS, которые вы хотите использовать. Не указывайте &lt;style&gt;&lt;/style&gt; теги.',
'custom_forgot_pass_url' => 'Пользовательский URL для сброса пароля',
'custom_forgot_pass_url_help' => 'Этим заменяется встроенный URL забытого пароля на экране входа в систему, что полезно, чтобы направлять пользователей на внутренние или размещенные в LDAP функции сброса пароля. Это позволит эффективно отключить локальный функционал восстановления забытого пользовательского пароля.',
'dashboard_message' => 'Сообщение панели управления',
'dashboard_message_help' => 'Этот текст будет отображаться на панели управления у всех кто обладает правом просмотра панели управления.',
'default_currency' => 'Валюта по-умолчанию',
'default_eula_text' => 'Пользовательское соглашение по умолчанию',
'default_language' => 'Язык по умолчанию',
'default_eula_help_text' => 'Вы так же можете привязать собственные пользовательские соглашения к определенным категориям активов.',
'display_asset_name' => 'Отображаемое имя актива',
'display_checkout_date' => 'Отображать дату выдачи',
'display_eol' => 'Отображать дату истечения срока гарантии в таблице',
'display_qr' => 'Отображать QR коды',
'display_alt_barcode' => 'Показывать штрих-коды',
'email_logo' => 'Логотип E-Mail',
'barcode_type' => 'Тип 2D штрихкода',
'alt_barcode_type' => 'Тип линейного штрихкода',
'email_logo_size' => 'В почте лучше всего выглядят квадратные логотипы. ',
'enabled' => 'Включено',
'eula_settings' => 'Настройки лицензионного соглашения',
'eula_markdown' => 'Это EULA поддерживает <a href="https://help.github.com/articles/github-flavored-markdown/">форматирование Github flavored markdown</a>.',
'favicon' => 'Favicon',
'favicon_format' => 'Разрешенные типы файлов: ico, png и gif. Другие форматы изображений могут не отображаться во всех браузерах.',
'favicon_size' => 'Favicon\'ы быть квадратными размером 16х16 пикселей.',
'footer_text' => 'Дополнительный текст нижнего колонтитула ',
'footer_text_help' => 'Этот текст будет отображаться в правой части нижнего колонтитула. Разрешается использовать ссылки следующего вида <a href="https://help.github.com/articles/github-flavored-markdown/">Github ароматизированные уценок</a>. Использование прочей HTML разметки, переводов строк, изображений - может привести к непредсказуемым результатам.',
'general_settings' => 'Общие настройки',
'general_settings_keywords' => 'поддержка компании, подписание, принятие, формат электронной почты, формат имени пользователя, изображения, на страницу, эскизы, eula, Gravatar, tos, dashard, конфиденциальность',
'general_settings_help' => 'EULA по умолчанию и прочее',
'generate_backup' => 'Создать резервную копию',
'google_workspaces' => 'Рабочие области Google',
'header_color' => 'Цвет заголовка',
'info' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.',
'label_logo' => 'Логотип этикетки',
'label_logo_size' => 'Для маркировки активов лучше всего подойдут квадратные логотипы. Они будт отображаться в правом верхнем углу актива. ',
'laravel' => 'Версия Laravel',
'ldap' => 'LDAP',
'ldap_default_group' => 'Группа прав доступа по умолчанию',
'ldap_default_group_info' => 'Выберите группу для привязки к пользователю, помните пользователь получает права доступа группы к которой он привязан.',
'no_default_group' => 'Нет группы по умолчанию',
'ldap_help' => 'LDAP/Active Directory',
'ldap_client_tls_key' => 'Клиентский TLS-ключ LDAP',
'ldap_client_tls_cert' => 'LDAP сертификат клиентской части',
'ldap_enabled' => 'LDAP активно',
'ldap_integration' => 'Интеграция LDAP',
'ldap_settings' => 'Настройка LDAP',
'ldap_client_tls_cert_help' => 'Клиентский TLS сертификат и Ключ для LDAP-соединений обычно принято использовать только в конфигурациях Google Workspace с параметром “Secure LDAP”. Оба параметра обязательны.',
'ldap_location' => 'LDAP Location',
'ldap_location_help' => 'Поле LDAP Location должно использоваться, если <strong>OU не указано в Base Bind DN.</strong> Оставьте поле пустым, если нужно использовать поиск по OU.',
'ldap_login_test_help' => 'Введите действительное имя пользователя и пароль LDAP из базового DN, указанного выше, чтобы проверить, правильно ли настроен логин LDAP. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.',
'ldap_login_sync_help' => 'Этим производится проверка правильности синхронизации LDAP. Если тест подлинности LDAP не пройдёт, пользователи так и не смогут войти в систему. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.',
'ldap_manager' => 'LDAP Manager',
'ldap_server' => 'Сервер LDAP',
'ldap_server_help' => 'Должен начинаться с ldap:// (для незашифрованных или TLS соединений) или ldaps:// (SSL)',
'ldap_server_cert' => 'Подтверждение SSL сертификата LDAP',
'ldap_server_cert_ignore' => 'Разрешить невалидный SSL сертификат',
'ldap_server_cert_help' => 'Выберите галочку если вы используете самоподписанный SSL сертификат и хотите принять невалидный SSL сертификат.',
'ldap_tls' => 'Использовать TLS',
'ldap_tls_help' => 'Отметьте, только если у вас запущен STARTTLS на вашем LDAP сервере. ',
'ldap_uname' => 'Имя пользователя LDAP Bind',
'ldap_dept' => 'LDAP Department',
'ldap_phone' => 'LDAP номер телефона',
'ldap_jobtitle' => 'LDAP Job Title',
'ldap_country' => 'Страна LDAP',
'ldap_pword' => 'Пароль LDAP Bind',
'ldap_basedn' => 'Основной Bind DN',
'ldap_filter' => 'Фильтр LDAP',
'ldap_pw_sync' => 'LDAP синхронизация паролей',
'ldap_pw_sync_help' => 'Снимите галку, если вы не хотите синхронизировать LDAP пароли с локальными. Отключение этого означает, что ваши пользователи не смогут зайти в систему, если ваш LDAP сервер станет недоступным.',
'ldap_username_field' => 'Поле имени пользователя',
'ldap_lname_field' => 'Фамилия',
'ldap_fname_field' => 'LDAP Имя',
'ldap_auth_filter_query' => 'Запрос аутентификации LDAP',
'ldap_version' => 'Версия LDAP',
'ldap_active_flag' => 'Активный флаг LDAP',
'ldap_activated_flag_help' => 'Это значение используется для определения того, может ли синхронизированный пользователь войти в Snipe-IT. <strong>Это не влияет на возможность проверки элементов в них или из них</strong>, и должен быть <strong>атрибутом</strong> в AD/LDAP, <strong>не значением</strong>. <br><br>Если это поле установлено в имени поля, которого нет в вашем AD/LDAP, или значение в поле AD/LDAP установлено в <code>0</code> или <code>false</code>, <strong>логин пользователя будет отключён</strong>. Если значение в поле AD/LDAP установлено в <code></code> или <code>true</code> или <em>любой другой текст</em> означает, что пользователь может войти в систему. Когда поле пустое в вашем объявлении, мы уважаем атрибут <code>userAccountControl</code> , который обычно позволяет не заблокированным пользователям входить в систему.',
'ldap_emp_num' => 'Номер сотрудника LDAP',
'ldap_email' => 'Email LDAP',
'ldap_test' => 'Тест LDAP',
'ldap_test_sync' => 'Тест синхронизации LDAP',
'license' => 'Лицензия на ПО',
'load_remote' => 'Использовать Gravatar',
'load_remote_help_text' => 'Снимите флажок, если вы не можете загрузить скрипты из внешнего интернета. Это не позволит Snipe-IT пытаться загрузить образы из Gravatar.',
'login' => 'Попытки входа',
'login_attempt' => 'Попытка входа',
'login_ip' => 'IP-адрес',
'login_success' => 'Успешно?',
'login_user_agent' => 'Браузер пользователя',
'login_help' => 'Список попыток входа',
'login_note' => 'Комментарий для экрана логина',
'login_note_help' => 'Опционально выводит несколько предложений на экране логина. Например, чтобы помочь людям, которые нашли потерянное или украденное устройство. Здесь можно использовать <a href="https://help.github.com/articles/github-flavored-markdown/">Github flavored markdown</a>',
'login_remote_user_text' => 'Параметры входа удаленного пользователя',
'login_remote_user_enabled_text' => 'Включение входа через использование Remote User Header',
'login_remote_user_enabled_help' => 'Эта опция дает возможность аутентификации с использванием заголовка REMOTE_USER согласно спецификации "Common Gateway Interface (rfc3875)"',
'login_common_disabled_text' => 'Отключить прочие механизмы аутентификации',
'login_common_disabled_help' => 'Этот параметр отключает другие механизмы аутентификации. Просто включите эту опцию, если вы уверены, что ваш REMOTE_USER логин уже работает.',
'login_remote_user_custom_logout_url_text' => 'Пользовательский URL выхода',
'login_remote_user_custom_logout_url_help' => 'Если здесь будет указан URL-адрес, пользователи будут перенаправлены туда после выхода из Snipe-IT. Это полезно для правильного закрытия пользовательской сессии вашего поставщика аутентификации.',
'login_remote_user_header_name_text' => 'Пользовательский заголовок имени пользователя',
'login_remote_user_header_name_help' => 'Использовать указанный заголовок вместо REMOTE_USER',
'logo' => 'Логотип',
'logo_print_assets' => 'Используется при печати',
'logo_print_assets_help' => 'Использование брендинга в распечатке списка активов ',
'full_multiple_companies_support_help_text' => 'Ограничить доступ пользователям (включая админов) только активами их компаний.',
'full_multiple_companies_support_text' => 'Полная поддержка нескольких компаний',
'show_in_model_list' => 'Показать в списках (дропдаунах) модели',
'optional' => 'не обязательно',
'per_page' => 'Результатов на страницу',
'php' => 'Версия PHP',
'php_info' => 'PHP информация',
'php_overview' => 'PHP',
'php_overview_keywords' => 'phpinfo, system, info',
'php_overview_help' => 'PHP System info',
'php_gd_info' => 'Для отображения QR кодов необходимо установить модуль php-gd.',
'php_gd_warning' => 'Библиотеки PHP Image Processing и GD plugin не установлены.',
'pwd_secure_complexity' => 'Сложность пароля',
'pwd_secure_complexity_help' => 'Выберете необходимые вам правила сложности паролей.',
'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Пароль должен отличаться от имени, фамилии, адреса электронной почты и имени пользователя',
'pwd_secure_complexity_letters' => 'Требуется хотя бы одна буква',
'pwd_secure_complexity_numbers' => 'Требуется хотя бы одно число',
'pwd_secure_complexity_symbols' => 'Требовать хотя бы один символ',
'pwd_secure_complexity_case_diff' => 'Требуется хотя бы одна заглавная буква и одна строчная',
'pwd_secure_min' => 'Минимальное количество символов',
'pwd_secure_min_help' => 'Минимально разрешенное значение - 8',
'pwd_secure_uncommon' => 'Запретить простые пароли',
'pwd_secure_uncommon_help' => 'Запретит пользователям использовать пароли входящие в 10 000 самых популярных.',
'qr_help' => 'Включить QR коды',
'qr_text' => 'Текст QR кода',
'saml' => 'SAML',
'saml_title' => 'Обновление настроек SAML',
'saml_help' => 'Настройки SAML',
'saml_enabled' => 'SAML включён',
'saml_integration' => 'Интеграция SAML',
'saml_sp_entityid' => 'ID записи',
'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL',
'saml_sp_sls_url' => 'Single Logout Service (SLS) URL',
'saml_sp_x509cert' => 'Открытая часть Сертификата',
'saml_sp_metadata_url' => 'URL Метаданных',
'saml_idp_metadata' => 'Метаданные SAML IdP',
'saml_idp_metadata_help' => 'Метаданные IdP можно указать с помощью URL или XML-файла.',
'saml_attr_mapping_username' => 'Привязка Атрибута - Имя Пользователя',
'saml_attr_mapping_username_help' => 'NameID будет использоваться, если сопоставление атрибутов указано как unspecified или указано неверно.',
'saml_forcelogin_label' => 'Приоритет входа SAML',
'saml_forcelogin' => 'Сделать SAML-авторизацию входом по умолчанию',
'saml_forcelogin_help' => 'Вы можете использовать \'/login?nosaml\' для перехода на обычную страницу входа.',
'saml_slo_label' => 'Единый выход SAML',
'saml_slo' => 'Отправить запрос на выход в IdP при выходе',
'saml_slo_help' => 'Это приведет к тому, что пользователь будет сначала перенаправлен на IdP при выходе. Оставьте неотмеченным, если IdP не поддерживает SAML SLO, инициированный SP.',
'saml_custom_settings' => 'Дополнительные параметры SAML',
'saml_custom_settings_help' => 'Вы можете указать дополнительные параметры библиотеке onelogin/php-saml. Используйте на свой страх и риск.',
'saml_download' => 'Скачать Метаданные',
'setting' => 'Настройка',
'settings' => 'Настройки',
'show_alerts_in_menu' => 'Показать оповещения в верхнем меню',
'show_archived_in_list' => 'Архивные активы',
'show_archived_in_list_text' => 'Отображать активы из архива в списке «все активы»',
'show_assigned_assets' => 'Показать активы, назначенные активам',
'show_assigned_assets_help' => 'Выводить активы, назначенные другим активам в "Вид пользователя -> Активы", "Вид пользователя -> Информация-> Печать всех назначенных" и в "Учетная запись -> Просмотр назначенных активов".',
'show_images_in_email' => 'Показать изображения в письмах',
'show_images_in_email_help' => 'Снимите этот флажок, если ваша установка Snipe-IT находится за VPN или в закрытой сети в случае, если в E-mail-ах, которые просматриваются пользователями за пределами указанной сети не отбражаются/не загружаются изображения из данной установки Snipe-IT.',
'site_name' => 'Название сайта',
'integrations' => 'Интеграции',
'slack' => 'Slack',
'general_webhook' => 'General Webhook',
'ms_teams' => 'Команды Microsoft',
'webhook' => ':app',
'webhook_presave' => 'Протестировать перед сохранением',
'webhook_title' => 'Обновить настройки Webhook',
'webhook_help' => 'Настройки интеграций',
'webhook_botname' => 'Имя бота :app',
'webhook_channel' => ':app канал',
'webhook_endpoint' => ':app Endpoint',
'webhook_integration' => ':app Настройки',
'webhook_test' =>'Test :app integration',
'webhook_integration_help' => 'Интеграция с :app необязательна, однако конечная точка и канал - обязательны, если Вы планируете её использовать. Для конфигурации интеграции с :app, Вы должны в первую очередь <a href=":webhook_link" target="_new" rel="noopener"> создать исходящий веб-хук</a> на свою учетную запись в :app. Нажмите на кнопку <strong> Протестировать Интеграцию с :app</strong> чтобы убедится перед сохранением, что Ваши параметры - верны. ',
'webhook_integration_help_button' => 'Как только вы сохраните :app информацию, появится тестовая кнопка.',
'webhook_test_help' => 'Проверьте, правильно ли настроена интеграция :app. ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШЕЕ ОБНОВЛЕННЫЕ :app НАСТРОЙКИ ПРИВЛЕЧЕНИЯ.',
'snipe_version' => 'Версия Snipe-IT',
'support_footer' => 'Ссылки на поддержу в нижнем колонтитуле ',
'support_footer_help' => 'Отображать или не отображать ссылку на руководство пользователя и поддержку Snipe-IT',
'version_footer' => 'Версия в нижнем колонтитуле ',
'version_footer_help' => 'Отображать или не отображать версию и номер сборки Snipe-IT.',
'system' => 'Информация о системе',
'update' => 'Обновить настройки',
'value' => 'Значение',
'brand' => 'Фирменный стиль',
'brand_keywords' => 'нижняя часть страницы, логотип, print, тема, оболочка, верхняя часть страницы, цветовая палитра, цвет, css',
'brand_help' => 'Логотип, Имя сайта',
'web_brand' => 'Тип Web-Брендинга',
'about_settings_title' => 'О настройках',
'about_settings_text' => 'Эти настройки позволяют персонализировать некоторые аспекты вашей установки.',
'labels_per_page' => 'Этикеток на странице',
'label_dimensions' => 'Размеры наклеек (в дюймах)',
'next_auto_tag_base' => 'Следующий автоинкремент',
'page_padding' => 'Поля страницы (в дюймах)',
'privacy_policy_link' => 'Ссылка на политику конфиденциальности',
'privacy_policy' => 'Политика конфидициальности',
'privacy_policy_link_help' => 'Добавленный здесь URL-адрес, будет являться ссылкой на политику конфиденциальности и будет отображаться в футере приложения, а также будет добавлен в e-mail сообщения, которые посылает система, в соответствии с GDPR. ',
'purge' => 'Очистка удалённых записей',
'purge_deleted' => 'Очистить удаленное',
'labels_display_bgutter' => 'Метка внизу страницы',
'labels_display_sgutter' => 'Метка сбоку страницы',
'labels_fontsize' => 'Размер шрифта метки',
'labels_pagewidth' => 'Ширина ярлыка',
'labels_pageheight' => 'Высота ярлыка',
'label_gutters' => 'Интервал ярлыков (дюймы)',
'page_dimensions' => 'Размер страницы (дюймы)',
'label_fields' => 'Видимые поля ярлыков',
'inches' => 'дюймы',
'width_w' => 'ширина',
'height_h' => 'высота',
'show_url_in_emails' => 'Ссылка на Snipe-IT в электронных письмах',
'show_url_in_emails_help_text' => 'Снимите этот флажок, если вы не хотите ссылаться на свою установку Snipe-IT в нижних колонтитулах электронной почты. Полезно, если большинство ваших пользователей никогда не заходят в систему.',
'text_pt' => 'pt',
'thumbnail_max_h' => 'Максимальная высота иконки',
'thumbnail_max_h_help' => 'Максимальная высота в пикселях для отображения в списке. Минимум 25, максимум 500.',
'two_factor' => 'Двухфакторная аутентификация',
'two_factor_secret' => 'Двухфакторный код',
'two_factor_enrollment' => 'Двухфакторная регистрация',
'two_factor_enabled_text' => 'Включить двухфакторную аутентификацию',
'two_factor_reset' => 'Сбросить двухфакторный секрет',
'two_factor_reset_help' => 'Это заставит пользователя снова зарегистрировать свое устройство на устройство-аутентификатор. Это может быть полезно, если зачисленное в данный момент устройство потеряно или украдено. ',
'two_factor_reset_success' => 'Двухфакторное устройство успешно сброшено',
'two_factor_reset_error' => 'Ошибка сброса двухфакторного устройства',
'two_factor_enabled_warning' => 'Если включить двухфакторный режим (если он в данный момент не включен) вы сразу же будете вынуждены проходить аутентификацию на устройстве, зарегистрированном в Google Auth. У вас будет возможность зарегистрировать свое устройство, если оно не зарегистрировано.',
'two_factor_enabled_help' => 'Это включит двухфакторную проверку подлинности с помощью Google Authenticator.',
'two_factor_optional' => 'Выборочно (пользователи могут включить или отключить если разрешено)',
'two_factor_required' => 'Требуется для всех пользователей',
'two_factor_disabled' => 'Выключен',
'two_factor_enter_code' => 'Введите Двухфакторный код',
'two_factor_config_complete' => 'Подтвердить код',
'two_factor_enabled_edit_not_allowed' => 'Ваш администратор не позволяет изменять этот параметр.',
'two_factor_enrollment_text' => "Требуется двухфакторная аутентификация, однако ваше устройство еще не зарегистрировано. Откройте приложение Google Authenticator и отсканируйте QR-код ниже, чтобы зарегистрировать свое устройство. После того, как вы зарегистрируете свое устройство, введите приведенный ниже код",
'require_accept_signature' => 'Требуется подпись',
'require_accept_signature_help_text' => 'Включение этой функции потребует от пользователей физического выхода из системы при принятии актива.',
'left' => 'слева',
'right' => 'справа',
'top' => 'сверху',
'bottom' => 'снизу',
'vertical' => 'вертикально',
'horizontal' => 'горизонтально',
'unique_serial' => 'Уникальные серийные номера',
'unique_serial_help_text' => 'Установка этого флажка включает ограничение по уникальности на серии активов',
'zerofill_count' => 'Длина инвентарного номера, включая заполнение нулями',
'username_format_help' => 'Этот параметр используется только в процессе импорта, если имя пользователя не предоставляется и мы должны сгенерировать его для Вас.',
'oauth_title' => 'Настройки OAuth API',
'oauth' => 'OAuth',
'oauth_help' => 'Настройки Oauth Endpoint',
'asset_tag_title' => 'Обновить Настройки Тега Актива',
'barcode_title' => 'Обновить Настройки Штрих-кода',
'barcodes' => 'Штрихкоды',
'barcodes_help_overview' => ' Настройки штрих-кодов 1D &amp; 2D',
'barcodes_help' => 'Эта операция попытается удалить штрих-коды. Обычно это нужно делать только в том случае, если вы изменили настройки штрих-кода, или изменился URL-адрес вашего инстанса Snipe-IT. Штрих-коды будут перегенерированы при следующем запросе.',
'barcodes_spinner' => 'Попытка удаления файлов...',
'barcode_delete_cache' => 'Удалить кеш штрихкодов',
'branding_title' => 'Обновить настройки брендирования',
'general_title' => 'Обновить основные настройки',
'mail_test' => 'Отправить тестовое сообщение',
'mail_test_help' => 'Это отправит тестовое сообщение :replyto.',
'filter_by_keyword' => 'Сортировать по ключевому слову',
'security' => 'Безопасность',
'security_title' => 'Обновить настройки безопасности',
'security_keywords' => 'пароль, пароли, требования, два фактора, два фактора, общие пароли, удаленный вход, выход из системы, аутентификация',
'security_help' => 'Двухфакторная авторизация, ограничения паролей',
'groups_keywords' => 'разрешения, группы разрешений, авторизация',
'groups_help' => 'Группы прав доступа',
'localization' => 'Локализация',
'localization_title' => 'Обновить настройки локализации',
'localization_keywords' => 'локализация, валюта, локальный, локаль, временная зона, интернационализация, язык, перевод',
'localization_help' => 'Язык, формат даты',
'notifications' => 'Уведомления',
'notifications_help' => 'Настройки оповещений и аудита электронной почты',
'asset_tags_help' => 'Инкременты и префиксы',
'labels' => 'Этикетки',
'labels_title' => 'Обновить настройки этикетки',
'labels_help' => 'Настройки &amp; размеров этикетки',
'purge' => 'Очистить',
'purge_keywords' => 'удалить полностью',
'purge_help' => 'Очистка удалённых записей',
'ldap_extension_warning' => 'Похоже на вашем сервере не установлен или не включен модуль LDAP синхронизации. Вы можете сохранить ваши параметры, но вам потребуется установить\\включить модуль для PHP прежде выполнить синхронизацию с доменом.',
'ldap_ad' => 'LDAP/Active Directory',
'employee_number' => 'Номер сотрудника',
'create_admin_user' => 'Создать пользователя ::',
'create_admin_success' => 'Отлично! Администратор успешно добавлен!',
'create_admin_redirect' => 'Нажмите тут, что бы авторизоваться в вашем приложении!',
'setup_migrations' => 'Миграции базы данных ::',
'setup_no_migrations' => 'Ничего мигрировать. Ваши таблицы базы данных уже настроены!',
'setup_successful_migrations' => 'Ваши таблицы базы данных были созданы',
'setup_migration_output' => 'Вывод миграции:',
'setup_migration_create_user' => 'Далее: Создать пользователя',
'ldap_settings_link' => 'Страница настроек LDAP',
'slack_test' => 'Протестировать <i class="fab fa-slack"></i> интеграцию',
'label2_enable' => 'Новый движок этикеток',
'label2_enable_help' => 'Переключиться на новый движок этикеток. <b>Важно: вам нужно сохранить эти настройки перед изменением других настроек.</b>',
'label2_template' => 'Шаблон',
'label2_template_help' => 'Выберите шаблон для генерации этикеток',
'label2_title' => 'Заголовок',
'label2_title_help' => 'Заголовок выводится на этикетках, в которых включен его вывод',
'label2_title_help_phold' => 'Заполнитель <code>{COMPANY}</code> будет заменен активом&apos;с именем компании',
'label2_asset_logo' => 'Использовать логотип актива',
'label2_asset_logo_help' => 'Использовать логотип компании актива, а не значение <code>:setting_name</code>',
'label2_1d_type' => 'Тип штрих-кода 1D',
'label2_1d_type_help' => 'Формат для 1D штрих-кодов',
'label2_2d_type' => 'Тип 2D штрих-кода',
'label2_2d_type_help' => 'Формат 2D штрих-кодов',
'label2_2d_target' => 'Цель 2D штрих-кода',
'label2_2d_target_help' => 'URL для 2D штрих-кодов указывает адрес сайта с активом/объектом',
'label2_fields' => 'Определения полей',
'label2_fields_help' => 'Поля могут быть добавлены, удалены и переупорядочены в левой колонке. Для каждого поля можно добавлять, удалять и переупорядочивать несколько параметров меток и DataSource.',
'help_asterisk_bold' => 'Текст, введенный как <code>**текст**</code> будет отображаться как жирный',
'help_blank_to_use' => 'Оставьте пустым, чтобы использовать значение из <code>:setting_name</code>',
'help_default_will_use' => '<code>:default</code> будет использовать значение из <code>:setting_name</code>. <br>Обратите внимание, что для успешной генерации значение штрих-кодов должно соответствовать соответствующей спецификации штрих-кода. Подробнее см. <a href="https://snipe-it.readme.io/docs/barcodes">в документации <i class="fa fa-external-link"></i></a>. ',
'default' => 'По умолчанию',
'none' => 'None',
'google_callback_help' => 'Это должно быть введено как URL обратного вызова в настройках приложения Google OAuth в вашей организации&apos;s <strong><a href="https://console.cloud.google.com/" target="_blank">консоль разработчика Google <i class="fa fa-external-link" aria-hidden="true"></i></a></strong>.',
'google_login' => 'Настройки входа через Google Workspace',
'enable_google_login' => 'Разрешить пользователям входить, используя Google Workspace',
'enable_google_login_help' => 'Пользователи не будут автоматически обеспечены. Они должны иметь существующую учетную запись здесь И в Google Workspace, и их имя пользователя здесь должно соответствовать их электронному адресу Google Workspace. ',
'mail_reply_to' => 'Адрес почты для ответа',
'mail_from' => 'Адрес почты отправителя',
'database_driver' => 'Драйвер базы данных',
'bs_table_storage' => 'Хранилище таблицы',
'timezone' => 'Часовой пояс',
];

View File

@ -0,0 +1,46 @@
<?php
return [
'update' => [
'error' => 'При обновлении произошла ошибка. ',
'success' => 'Настройки успешно обновлены.',
],
'backup' => [
'delete_confirm' => 'Вы уверены, что хотите удалить резервную копию? Это действие нельзя отменить. ',
'file_deleted' => 'Резервная копия успешно удалена. ',
'generated' => 'Новая резервная копия успешно создана.',
'file_not_found' => 'Эта резервная копия не найдена на сервере.',
'restore_warning' => 'Да, восстановить. Я осознаю, что это перезапишет все существующие данные в базе данных. Это также выйдет из учетных записей всех ваших существующих пользователей (включая вас).',
'restore_confirm' => 'Вы уверены, что хотите восстановить базу данных из :filename?'
],
'purge' => [
'error' => 'Возникла ошибка при попытке очистки. ',
'validation_failed' => 'Ваш текст подтверждения очистки неверен. Пожалуйста, наберите слово "DELETE" в поле подтверждения.',
'success' => 'Удаленные записи успешно очищены.',
],
'mail' => [
'sending' => 'Отправляется тестовое электронное письмо...',
'success' => 'Письмо отправлено!',
'error' => 'Не удалось отправить электронное письмо.',
'additional' => 'Нет дополнительных сообщений об ошибке. Проверьте настройки почты и журнал вашего приложения.'
],
'ldap' => [
'testing' => 'Тестирование подключения к LDAP, привязка & запрос ...',
'500' => 'Ошибка в 500 сервере. Пожалуйста, проверьте журналы сервера для получения дополнительной информации.',
'error' => 'Что-то пошло не так :(',
'sync_success' => 'Пример 10 пользователей, полученных с заданного LDAP сервера:',
'testing_authentication' => 'Тестирование LDAP аутентификации...',
'authentication_success' => 'Пользователь успешно аутентифицирован с LDAP!'
],
'webhook' => [
'sending' => 'Отправка тестового сообщения в :app...',
'success' => 'Ваша интеграция :webhook_name работает!',
'success_pt1' => 'Успех! Проверьте ',
'success_pt2' => ' канал для вашего тестового сообщения и не забудьте нажать СОХРАНИТЬ ниже, чтобы сохранить ваши настройки.',
'500' => '500 Ошибка на сервера.',
'error' => 'Что-то пошло не так. :app ответил: :error_message',
'error_redirect' => 'ОШИБКА: 301/302 :endpoint возвращает редирект. По соображениям безопасности мы не переходим по редиректам. Пожалуйста, используйте фактическую конечную точку.',
'error_misc' => 'Что-то пошло не так. :( ',
]
];

View File

@ -0,0 +1,6 @@
<?php
return array(
'created' => 'Создан',
'size' => 'Размер',
);

View File

@ -0,0 +1,32 @@
<?php
return [
'does_not_exist' => 'Ярлык состояния не существует.',
'deleted_label' => 'Удаленный статус метки',
'assoc_assets' => 'Этот ярлык состояния связан как минимум с одним активом и не может быть удален. Измените состояние ваших активов и попробуйте ещё раз. ',
'create' => [
'error' => 'Ярлык состояния не создан, попробуйте еще раз.',
'success' => 'Ярлык состояния успешно создан.',
],
'update' => [
'error' => 'Ярлык состояния не обновлен, попробуйте еще раз',
'success' => 'Ярлык состояния успешно обновлен.',
],
'delete' => [
'confirm' => 'Вы уверены что хотите удалить это состояние?',
'error' => 'При удалении состояния возникла проблема. Пожалуйста попробуйте снова.',
'success' => 'Ярлык состояние был успешно удален.',
],
'help' => [
'undeployable' => 'Эти активы не могут быть назначены никому.',
'deployable' => 'Эти активы могут быть проверены. Как только они будут назначены, они получат мета-статус <i class="fas fa-circle text-blue"></i> <strong>Развернуты</strong>.',
'archived' => 'Эти активы не могут быть проверены и будут отображаться только в архивированном виде. Это полезно для сохранения информации об активах для составления бюджета / исторических целей, но не оставляя их вне списка текущих активов.',
'pending' => 'Эти активы еще не могут быть назначены никому, часто используемым для предметов, которые не подлежат ремонту, но, как ожидается, возвращаются в обращение.',
],
];

View File

@ -0,0 +1,19 @@
<?php
return array(
'about' => 'Справка по статусам активов',
'archived' => 'Архивные',
'create' => 'Создать статус актива',
'color' => 'Цвет диаграммы',
'default_label' => 'Метка по умолчанию',
'default_label_help' => 'Это нужно для того, чтобы ваши наиболее часто используемые статусы отображались первыми в выпадающем списке при создании/редактировании активов.',
'deployable' => 'Доступные',
'info' => 'Статус активов необходим для отслеживания состояния активов. Активы могут быть утеряны, находится в сервисных центрах, в архиве либо быть готовыми к использованию.',
'name' => 'Название статуса',
'pending' => 'Ожидающие',
'status_type' => 'Тип статуса',
'show_in_nav' => 'Показать в боковой панели',
'title' => 'Статус активов',
'undeployable' => 'Недоступные',
'update' => 'Изменить статус актива',
);

View File

@ -0,0 +1,28 @@
<?php
return array(
'deleted' => 'Удаленный поставщик',
'does_not_exist' => 'Поставщик не существует.',
'create' => array(
'error' => 'Поставщик не был создан, попробуйте еще раз.',
'success' => 'Поставщик успешно создан.'
),
'update' => array(
'error' => 'Поставщик не был обновлен, попробуйте еще раз',
'success' => 'Поставщик успешно обновлен.'
),
'delete' => array(
'confirm' => 'Вы уверены, что хотите удалить данного поставщика?',
'error' => 'При удалении поставщика произошла ошибка. Попробуйте еще раз.',
'success' => 'Поставщик успешно удален.',
'assoc_assets' => 'Этот поставщик в настоящее время связан с :asset_count активом(активами) и не может быть удален. Обновите свои активы, чтобы больше не ссылаться на этого поставщика и повторите попытку. ',
'assoc_licenses' => 'Этот поставщик в настоящее время связан с: license_count лицензией(лицензиями) и не может быть удален. Обновите свои лицензии, чтобы больше не ссылаться на этого поставщика и повторите попытку. ',
'assoc_maintenances' => 'Этот поставщик в настоящее время связан с:asset_maintenances_count активом(активами)на обслуживании и не может быть удален. Пожалуйста, обновите информацию о своих активах на ремонте, чтобы больше не ссылаться на этого поставщика и повторите попытку. ',
)
);

View File

@ -0,0 +1,26 @@
<?php
return array(
'about_suppliers_title' => 'О поставщиках',
'about_suppliers_text' => 'Поставщики используются для отслеживания источника поставок',
'address' => 'Адрес поставщика',
'assets' => 'Активы',
'city' => 'Город',
'contact' => 'Контактное лицо',
'country' => 'Страна',
'create' => 'Создание поставщика',
'email' => 'Адрес эл. почты',
'fax' => 'Факс',
'id' => 'ID',
'licenses' => 'Лицензии',
'name' => 'Имя поставщика',
'notes' => 'Примечание',
'phone' => 'Телефон',
'state' => 'Штат',
'suppliers' => 'Поставщики',
'update' => 'Обновить поставщика',
'view' => 'Просмотр поставщика',
'view_assets_for' => 'Список активов от',
'zip' => 'Почтовый индекс',
);

View File

@ -0,0 +1,54 @@
<?php
return [
'activated_help_text' => 'Этот пользователь может войти в систему',
'activated_disabled_help_text' => 'Вы не можете редактировать статус активации своей учетной записи.',
'assets_user' => 'Актив привязан к :name',
'bulk_update_warn' => 'Вы собираетесь изменить свойства :user_count пользователей. Пожалуйста, обратите внимание, что вы не сможете изменить ваши собственные атрибуты используя эту форму. Если вам нужно изменить атрибуты своего профиля, то внесите изменения отдельно.',
'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько пользователей за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений.',
'current_assets' => 'Активы, выданные данному пользователю',
'clone' => 'Клонировать пользователя',
'contact_user' => 'Связаться с :name',
'edit' => 'Редактировать пользователя',
'filetype_info' => 'Разрешенные типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, и rar.',
'history_user' => 'История для :name',
'info' => 'Информация',
'restore_user' => 'Нажмите здесь, чтобы восстановить их.',
'last_login' => 'Последний вход',
'ldap_config_text' => 'Параметры конфигурации LDAP можно найти Администратор > Параметры. Выбранное местоположение будет установлено для всех импортируемых пользователей. (Необязательно).',
'print_assigned' => 'Печать всех назначенных',
'email_assigned' => 'Список адресов электронной почты всех назначенных',
'user_notified' => 'Пользователю был отправлен по электронной почте список назначенных им в данный момент элементов.',
'auto_assign_label' => 'Включить этого пользователя при автоматическом назначении лицензий',
'auto_assign_help' => 'Пропустить этого пользователя в автоматическом назначении лицензий',
'software_user' => 'Программное обеспечение привязано к :name',
'send_email_help' => 'Вы должны указать адрес электронной почты для этого пользователя, чтобы отправить им учетные данные. Электронная почта может быть выполнена только при создании пользователя. Пароли хранятся в одностороннем хэше и не могут быть восстановлены после сохранения.',
'view_user' => 'Показать пользователя :name',
'usercsv' => 'CSV файл',
'two_factor_admin_optin_help' => 'Ваши текущие параметры администрирования разрешают избирательное применение двухфакторной аутентификации. ',
'two_factor_enrolled' => 'Устройство 2FA зарегистрировано ',
'two_factor_active' => '2FA Активный ',
'user_deactivated' => 'Пользователь не может войти',
'user_activated' => 'Пользователь может войти',
'activation_status_warning' => 'Не изменяйте статус активации',
'group_memberships_helpblock' => 'Только суперпользователи могут изменять членство группы.',
'superadmin_permission_warning' => 'Только суперпользователи могут предоставить права суперпользователя.',
'admin_permission_warning' => 'Только пользователи с правами администратора могут предоставить административный доступ пользователю.',
'remove_group_memberships' => 'Удалить членство в группах',
'warning_deletion_information' => 'Вы собираетесь отвязать ВСЕ элементы от :count пользователя(ей) перечисленных ниже. Имена супер-администраторов выделены красным цветом.',
'update_user_assets_status' => 'Обновить все активы для этих пользователей до этого статуса',
'checkin_user_properties' => 'Отвязать все свойства связанные с этими пользователями',
'remote_label' => 'Это удаленный пользователь',
'remote' => 'Удаленное',
'remote_help' => 'Это может быть полезно, если вам нужно фильтровать удалённых пользователей, которые никогда или редко появляются в вашем физическом местоположении.',
'not_remote_label' => 'Это не удаленный пользователь',
'vip_label' => 'VIP пользователь',
'vip_help' => 'Это может быть полезно для обозначения важных людей в вашей организации, если вы хотите обрабатывать их обращения особым образом.',
'create_user' => 'Создать пользователя',
'create_user_page_explanation' => 'Это информация об учетной записи, которую вы будете использовать для первого входа на сайт.',
'email_credentials' => 'Учётные данные электронной почты',
'email_credentials_text' => 'Отправить мои учетные данные на указанный выше адрес электронной почты',
'next_save_user' => 'Далее: Сохранить пользователя',
'all_assigned_list_generation' => 'Создано:',
'email_user_creds_on_create' => 'Отправить этому пользователю его данные по почте?',
];

View File

@ -0,0 +1,68 @@
<?php
return array(
'accepted' => 'Вы успешно приняли актив.',
'declined' => 'Вы успешно отклонили актив.',
'bulk_manager_warn' => 'Ваши пользователи были успешно обновлены, однако запись менеджера не была сохранена, потому что выбранный менеджер также присутствовал в редактируемом списке пользователей, и пользователи не могут быть менеджерами самим себе. Пожалуйста выберите ваших пользователей снова, за исключением их менеджера.',
'user_exists' => 'Пользователь уже существует!',
'user_not_found' => 'Пользователь не существует.',
'user_login_required' => 'Поле "Логин" является обязательным',
'user_has_no_assets_assigned' => 'Нет активов закреплённых за этим пользователем.',
'user_password_required' => 'Поле "Пароль" является обязательным.',
'insufficient_permissions' => 'Недостаточно прав.',
'user_deleted_warning' => 'Этот пользователь был удален. Вы должны его восстановить чтобы иметь возможность его редактировать или привязывать новые активы.',
'ldap_not_configured' => 'Интеграция с LDAP не настроена для этой инсталляции.',
'password_resets_sent' => 'Ссылка для сброса пароля была отправлена выбранным пользователям которые имеют действительный адрес электронной почты а активированы.',
'password_reset_sent' => 'Ссылка для сброса пароля была отправлена на адрес :email!',
'user_has_no_email' => 'У этого пользователя нет адреса электронной почты в его профиле.',
'log_record_not_found' => 'Соответствующая запись журнала для этого пользователя не найдена.',
'success' => array(
'create' => 'Пользователь успешно создан.',
'update' => 'Пользователь успешно изменен.',
'update_bulk' => 'Пользователи успешно изменены!',
'delete' => 'Пользователь успешно удален.',
'ban' => 'Пользователь успешно заблокирован.',
'unban' => 'Пользователь успешно разблокирован.',
'suspend' => 'Пользователь успешно заморожен.',
'unsuspend' => 'Пользователь успешно разморожен.',
'restored' => 'Пользователь успешно восстановлен.',
'import' => 'Пользователи успешно импортированы.',
),
'error' => array(
'create' => 'При создании пользователя возникла проблема. Пожалуйста попробуйте снова.',
'update' => 'При изменении пользователя возникла проблема. Пожалуйста попробуйте снова.',
'delete' => 'При удалении пользователя возникла проблема. Пожалуйста попробуйте снова.',
'delete_has_assets' => 'У пользователя есть назначенные ему активы и не может быть удалён.',
'unsuspend' => 'При разморозке пользователя возникла проблема. Пожалуйста попробуйте снова.',
'import' => 'При импорте пользователей произошла ошибка. Попробуйте еще раз.',
'asset_already_accepted' => 'Этот актив уже был принят.',
'accept_or_decline' => 'Примите или отклоните актив.',
'incorrect_user_accepted' => 'Актив, который вы попытались принять, не был записан на вас.',
'ldap_could_not_connect' => 'Не могу подключиться к серверу LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.<br>Ошибка от LDAP сервера:',
'ldap_could_not_bind' => 'Не могу связаться (bind) с сервером LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.<br>Ошибка от LDAP сервера: ',
'ldap_could_not_search' => 'Не могу найти сервер LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.<br>Ошибка от LDAP сервера:',
'ldap_could_not_get_entries' => 'Не могу загрузить записи с сервера LDAP. Проверьте настройки LDAP сервера в файле конфигурации LDAP.<br>Ошибка от LDAP сервера:',
'password_ldap' => 'Пароль для этой учетной записи управляется LDAP/Active Directory. Пожалуйста, свяжитесь с департаментом ИТ, чтобы изменить свой пароль. ',
),
'deletefile' => array(
'error' => 'Не удалось удалить файл. Повторите попытку.',
'success' => 'Файл успешно удален.',
),
'upload' => array(
'error' => 'Не удалось загрузить файл(ы). Повторите попытку.',
'success' => 'Файл(ы) успешно загружены.',
'nofiles' => 'Не выбраны файлы для загрузки',
'invalidfiles' => 'Один или несколько ваших файлов слишком большого размера или имеют неподдерживаемый формат. Разрешены только следующие форматы файлов: png, gif, jpg, doc, docx, pdf, txt.',
),
'inventorynotification' => array(
'error' => 'У этого пользователя нет электронной почты.',
'success' => 'Пользователь был уведомлен о своем текущем инвентаре.'
)
);

View File

@ -0,0 +1,40 @@
<?php
return array(
'activated' => 'Активен',
'allow' => 'Разрешить',
'checkedout' => 'Активы',
'created_at' => 'Создано',
'createuser' => 'Создать пользователя',
'deny' => 'Запретить',
'email' => 'Электронная почта',
'employee_num' => 'Сотрудник №',
'first_name' => 'Имя',
'groupnotes' => 'Выберите группу для назначения пользователю, помните, что пользователь принимает права группы, которые ему назначены. Используйте ctrl+click (или cmd+click в Mac OS), чтобы отменить выбор групп.',
'id' => 'Id',
'inherit' => 'Наследование',
'job' => 'Должность',
'last_login' => 'Последнее посещение',
'last_name' => 'Фамилия',
'location' => 'Расположение',
'lock_passwords' => 'Подробности логина не могут быть изменены на этой конфигурации.',
'manager' => 'Руководитель',
'managed_locations' => 'Управляемые расположения',
'name' => 'Имя',
'nogroup' => 'Ни одной группы ещё не было создано. Что бы добавить, посетите: ',
'notes' => 'Заметки',
'password_confirm' => 'Подтверждение пароля',
'password' => 'Пароль',
'phone' => 'Телефон',
'show_current' => 'Показать текущих пользователей',
'show_deleted' => 'Показать удаленных пользователей',
'title' => 'Название',
'to_restore_them' => 'чтобы восстановить их.',
'total_assets_cost' => "Общая стоимость активов",
'updateuser' => 'Обновить пользователя',
'username' => 'Имя Пользователя',
'user_deleted_text' => 'Этот пользователь был помечен как удаленный.',
'username_note' => '(Это используется для связи с Active Directory, а не для входа.)',
'cloneuser' => 'Дублировать пользователя',
'viewusers' => 'Просмотр пользователей',
);