From 028b1382ade6810f6b0d330079ded3b791197ce5 Mon Sep 17 00:00:00 2001 From: Weblate Date: Fri, 25 Jul 2025 20:53:56 +0000 Subject: [PATCH] Translated using Weblate (Russian) Currently translated at 100.0% (504 of 504 strings) Co-authored-by: akrstlv Translate-URL: https://translate.sysadminsmedia.com/projects/homebox/frontend/ru/ Translation: Homebox/Frontend --- frontend/locales/ru.json | 294 +++++++++++++++++++++++++++++++++++++-- 1 file changed, 284 insertions(+), 10 deletions(-) diff --git a/frontend/locales/ru.json b/frontend/locales/ru.json index 06fdd7ad..e6c5323a 100644 --- a/frontend/locales/ru.json +++ b/frontend/locales/ru.json @@ -1,10 +1,20 @@ { "components": { "app": { + "create_modal": { + "createAndAddAnother": "Нажмите {shiftKey} + {enterKey}, чтобы создать и добавить ещё один.", + "enter": "Создать", + "shift": "Shift" + }, "import_dialog": { "change_warning": "Изменено поведение для импортов с существующими import_ref. Если в CSV-файле присутствует import_ref, \nто элемент будет обновлен значениями из CSV-файла.", "description": "Импортируйте CSV-файл, содержащий ваши предметы, ярлыки и местоположения. Для получения информации о требуемом формате \nсм. документацию.", - "title": "Импорт CSV файла" + "title": "Импорт CSV файла", + "toast": { + "import_failed": "Импорт не удался. Повторите попытку позже.", + "import_success": "Импорт выполнен успешно!", + "please_select_file": "Выберите файл для импорта." + } }, "outdated": { "current_version": "Текущая версия", @@ -14,6 +24,18 @@ "new_version_available_link": "Показать комментарии к версии" } }, + "color_selector": { + "clear": "Очистить цвет", + "color": "Цвет", + "no_color": "Без цвета", + "no_color_selected": "Цвет не выбран", + "randomize": "Случайный цвет" + }, + "form": { + "password": { + "toggle_show": "Показать/скрыть пароль" + } + }, "global": { "copy_text": { "documentation": "документация", @@ -45,18 +67,74 @@ "years": "лет", "yesterday": "вчера" }, + "label_maker": { + "browser_print": "Печать из браузера", + "confirm_description": "Вы уверены, что хотите напечатать эту этикетку?", + "download": "Скачать этикетку", + "print": "Напечатать этикетку", + "server_print": "Печать на сервере", + "titles": "Этикетки", + "toast": { + "load_status_failed": "Не удалось загрузить статус", + "print_failed": "Не удалось напечатать этикетку", + "print_success": "Этикетка напечатана" + } + }, "page_qr_code": { - "page_url": "URL-адрес страницы" + "page_url": "URL-адрес страницы", + "qr_tooltip": "Показать QR-код" }, "password_score": { "password_strength": "Сложность пароля" } }, "item": { + "attachments_list": { + "download": "Скачать", + "open_new_tab": "Открыть в новой вкладке" + }, "create_modal": { + "delete_photo": "Удалить фото", "item_description": "Описание элемента", "item_name": "Имя элемента", - "title": "Создать элемент" + "item_photo": "Фото элемента 📷", + "item_quantity": "Количество", + "parent_item": "Родительский элемент", + "product_tooltip_input_barcode": "Автозаполнение по введённому штрих-коду", + "product_tooltip_scan_barcode": "Автозаполнение по штрих-коду с камеры 📷", + "rotate_photo": "Повернуть фото", + "set_as_primary_photo": "Сделать {isPrimary, select, true {не} false {} other {}}основным фото", + "title": "Создать элемент", + "toast": { + "already_creating": "Элемент уже создаётся", + "create_failed": "Не удалось создать элемент", + "create_success": "Элемент создан", + "failed_load_parent": "Не удалось загрузить родительский элемент — выберите вручную", + "no_canvas_support": "Ваш браузер не поддерживает операции с canvas", + "please_select_location": "Выберите местоположение.", + "rotate_failed": "Не удалось повернуть изображение: { error }", + "rotate_process_failed": "Не удалось обработать повёрнутое изображение", + "some_photos_failed": "{count, plural, =0 {Нет фотографий для загрузки.} =1 {Не удалось загрузить 1 фотографию.} other {Не удалось загрузить некоторые фотографии.}}", + "upload_failed": "Не удалось загрузить фотографию: { photoName }", + "upload_success": "{count, plural, =0 {Фотографии не загружены.} =1 {Фотография успешно загружена.} other {Все фотографии успешно загружены.}}", + "uploading_photos": "{count, plural, =0 {Нет фотографий для загрузки} =1 {Загружается 1 фотография…} other {Загружается {count} фотографий…}}" + }, + "upload_photos": "Загрузить фотографии", + "uploaded": "Загруженное фото" + }, + "product_import": { + "barcode": "Штрих-код продукта", + "db_source": "Источник БД", + "error_exception": "Ошибка при получении штрих-кода элемента: ", + "error_invalid_barcode": "Указан недействительный штрих-код", + "error_not_found": "Продукт с данным штрих-кодом не найден.", + "search_item": "Найти продукт", + "title": "Импорт продукта" + }, + "selector": { + "no_results": "Результаты не найдены", + "placeholder": "Выберите…", + "search_placeholder": "Введите для поиска…" }, "view": { "selectable": { @@ -66,62 +144,103 @@ "table": "Таблица" }, "table": { + "headers": "Заголовки", "page": "Страница", - "rows_per_page": "Строк на странице" + "rows_per_page": "Строк на странице", + "table_settings": "Настройки таблицы", + "view_item": "Просмотр элемента" } } }, "label": { "create_modal": { + "label_color": "Цвет метки", "label_description": "Описание метки", "label_name": "Название метки", - "title": "Создать метку" + "title": "Создать метку", + "toast": { + "already_creating": "Метка уже создаётся", + "create_failed": "Не удалось создать метку", + "create_success": "Метка создана", + "label_name_too_long": "Название метки не должно превышать 50 символов" + } + }, + "selector": { + "select_labels": "Выбрать метки" } }, "location": { "create_modal": { "location_description": "Описание места хранения", "location_name": "Название места хранения", - "title": "Создать локацию" + "title": "Создать локацию", + "toast": { + "already_creating": "Локация уже создаётся", + "create_failed": "Не удалось создать локацию", + "create_success": "Локация создана" + } }, "selector": { - "parent_location": "Родительская локация" + "no_location_found": "Локация не найдена", + "parent_location": "Родительская локация", + "search_location": "Поиск локаций", + "select_location": "Выберите локацию" }, "tree": { - "no_locations": "Нет доступных локаций. Добавьте новую локацию, \nнажав на кнопку `<`span class=\"link-primary\"`>`Создать`<`/span`>` в навигационном меню." + "no_locations": "Нет доступных локаций. Добавьте новую локацию,\nнажав на кнопку 'Создать' в навигационном меню." } }, "quick_menu": { + "no_results": "Результаты не найдены.", "shortcut_hint": "Используйте цифровые клавиши, чтобы быстро выбрать действие." } }, + "errors": { + "api_failure": "Ошибка вызова API сервера: " + }, "global": { "add": "Добавить", + "archived": "Архивный", "build": "Сборка: { build }", + "cancel": "Отмена", "confirm": "Подтвердить", "create": "Создать", "create_and_add": "Создать и добавить еще", + "create_subitem": "Создать вложенный элемент", "created": "Создано", "delete": "Удалить", + "delete_confirm": "Вы уверены, что хотите удалить этот элемент? ", + "demo_instance": "Это демонстрационный экземпляр", "details": "Подробнее", "duplicate": "Дублировать", "edit": "Редактировать", "email": "Email", "follow_dev": "Следить за разработчиком", + "footer": { + "api_link": "''API''", + "version_link": "'<'a href=\"https://github.com/sysadminsmedia/homebox/releases/tag/{ version }\" target=\"_blank\"'>' Версия: { version } Сборка: { build } ''" + }, "github": "Github проект", + "insured": "Застрахован", "items": "Элементы", "join_discord": "Присоединяйтесь к Discord", "labels": "Метки", + "loading": "Загрузка…", "locations": "Места", "maintenance": "Техническое обслуживание и ремонт", "name": "Имя", + "navigate": "Навигация", "password": "Пароль", + "quantity": "Количество", "read_docs": "Прочитать документацию", + "return_home": "Вернуться домой", "save": "Сохранить", "search": "Поиск", "sign_out": "Выйти", "submit": "Отправить", + "unknown": "Неизвестно", "update": "Обновить", + "updating": "Обновление", "value": "Значение", "version": "Версия: { version }", "welcome": "Добро пожаловать, { username }" @@ -146,27 +265,49 @@ "set_email": "Какой у вас адрес электронной почты?", "set_name": "Как вас зовут?", "set_password": "Установите пароль", - "tagline": "Отслеживайте, упорядочивайте и управляйте своими вещами." + "tagline": "Отслеживайте, упорядочивайте и управляйте своими вещами.", + "title": "Организуйте и отметьте свои вещи", + "toast": { + "invalid_email": "Неверный адрес электронной почты", + "invalid_email_password": "Неверный email или пароль", + "login_success": "Вход выполнен успешно", + "problem_registering": "Проблема при регистрации пользователя", + "user_registered": "Пользователь зарегистрирован" + } }, "items": { "add": "Добавить", "advanced": "Дополнительно", "archived": "В архиве", "asset_id": "Инвентарный ID", + "associated_with_multiple": "Этот инвентарный номер связан с несколькими элементами", "attachment": "Вложение", "attachments": "Вложения", "changes_persisted_immediately": "Изменения во вложениях будут сохранены сразу же", "created_at": "Создано в", "custom_fields": "Настраиваемые поля", + "delete_attachment_confirm": "Вы уверены, что хотите удалить это вложение?", + "delete_item_confirm": "Вы уверены, что хотите удалить этот элемент?", "description": "Описание", "details": "Подробнее", "drag_and_drop": "Перетащите файлы сюда или нажмите, чтобы выбрать файлы", + "edit": { + "edit_attachment_dialog": { + "attachment_title": "Название вложения", + "attachment_type": "Тип вложения", + "primary_photo": "Основное фото", + "primary_photo_sub": "Эта функция доступна только для фотографий. Только одно фото может быть основным. Если вы выберете эту опцию, текущее основное фото, если таковое имеется, будет отменено.", + "select_type": "Выберите тип", + "title": "Редактирование вложения" + } + }, "edit_details": "Редактирование деталей", "field_selector": "Поле выбора", "field_value": "Значение поля", "first": "Первый", "include_archive": "Включая архивированные элементы", "insured": "Застраховано", + "invalid_asset_id": "Недействительный инвентарный номер", "last": "Последний", "lifetime_warranty": "Гарантия на весь срок эксплуатации", "location": "Местоположение", @@ -177,6 +318,7 @@ "name": "Название", "negate_labels": "Снять выбранные ярлыки", "next_page": "Следующая страница", + "no_attachments": "Вложения не найдены", "no_results": "Элементы не найдены", "notes": "Заметки", "only_with_photo": "Только элементы с фото", @@ -198,35 +340,78 @@ "receipts": "Квитанции", "reset_search": "Сбросить поиск", "results": "{ total } Результатов", + "select_field": "Выберите поле", "serial_number": "Серийный номер", "show_advanced_view_options": "Показать дополнительные параметры", "sold_at": "Место продажи", "sold_details": "Детали продажи", "sold_price": "Цена продажи", "sold_to": "Покупатель", + "sync_child_locations": "Синхронизировать местоположения дочерних элементов", "tip_1": "При фильтрации по локации и по ярлыкам используется логический оператор «ИЛИ». Если выбрано несколько фильтров, то для срабатывания\n требуется лишь одно совпадение.", "tip_2": "Поисковые запросы с префиксом \"#\" должны включать в себя ID актива (прим. '#000-001')", "tip_3": "Фильтры по полю используют операцию «ИЛИ». Если выбрано несколько фильтров, для совпадения\n требуется только один.", "tips": "Подсказки", "tips_sub": "Поисковые подсказки", + "toast": { + "asset_not_found": "Элемент не найден", + "attachment_deleted": "Вложение удалено", + "attachment_updated": "Вложение обновлено", + "attachment_uploaded": "Вложение загружено", + "child_items_location_no_longer_synced": "Местоположения дочерних элементов больше не будут синхронизироваться с этим элементом.", + "child_items_location_synced": "Местоположения дочерних элементов синхронизированы с этим элементом", + "child_location_desync": "Изменение местоположения отключит синхронизацию с местоположением родительского элемента", + "error_loading_parent_data": "Что-то пошло не так при попытке загрузить данные родительского элемента", + "failed_adjust_quantity": "Не удалось изменить количество", + "failed_delete_attachment": "Не удалось удалить вложение", + "failed_delete_item": "Не удалось удалить элемент", + "failed_duplicate_item": "Не удалось дублировать элемент", + "failed_load_asset": "Не удалось загрузить актив", + "failed_load_item": "Не удалось загрузить элемент", + "failed_load_items": "Не удалось загрузить элементы", + "failed_save": "Не удалось сохранить элемент", + "failed_save_no_location": "Не удалось сохранить элемент: местоположение не выбрано", + "failed_search_items": "Не удалось найти элементы", + "failed_update_attachment": "Не удалось обновить вложение", + "failed_upload_attachment": "Не удалось загрузить вложение", + "item_deleted": "Элемент удалён", + "item_saved": "Элемент сохранён", + "quantity_cannot_negative": "Количество не может быть отрицательным", + "sync_child_location": "Выбранный родительский элемент синхронизирует местоположения своих дочерних элементов со своим собственным. Местоположение было обновлено." + }, "updated_at": "Обновлено в", "warranty": "Гарантия", "warranty_details": "Гарантийная информация", "warranty_expires": "Срок гарантии истекает" }, "labels": { + "label_delete_confirm": "Вы уверены, что хотите удалить эту метку? Это действие нельзя отменить.", "no_results": "Метки не найдены", + "toast": { + "failed_delete_label": "Не удалось удалить метку", + "failed_load_label": "Не удалось загрузить метку", + "failed_update_label": "Не удалось обновить метку", + "label_deleted": "Метка удалена", + "label_updated": "Метка обновлена" + }, "update_label": "Обновить метку" }, "languages": { "ca": "Каталанский", + "cs-CZ": "Чешский", "de": "Немецкий", "en": "Английский", "es": "Испанский", + "fi-FI": "Финский", "fr": "французский", "hu": "Венгерский", + "id-ID": "Индонезийский", "it": "Итальянский", "ja-JP": "Японский", + "ko-KR": "Корейский", + "lb-LU": "Люксембургский (Люксембург)", + "lt-LT": "Литовский (Литва)", + "nb-NO": "Норвежский букмол", "nl": "Голландский", "pl": "Польский", "pt-BR": "Португальский (Бразилия)", @@ -234,6 +419,8 @@ "ru": "Русский", "sl": "Словенский", "sv": "Шведский", + "ta-IN": "Тамильский", + "th-TH": "Тайский", "tr": "Турецкий", "uk-UA": "Украинский", "zh-CN": "Китайский (упрощенный)", @@ -248,7 +435,16 @@ "locations": { "child_locations": "Вложенные локации", "collapse_tree": "Свернуть всё дерево", + "expand_tree": "Развернуть дерево", + "location_items_delete_confirm": "Вы уверены, что хотите удалить это местоположение и все его элементы? Это действие нельзя отменить.", "no_results": "Локаций не найдено", + "toast": { + "failed_delete_location": "Не удалось удалить местоположение", + "failed_load_location": "Не удалось загрузить местоположение", + "failed_update_location": "Не удалось обновить местоположение", + "location_deleted": "Местоположение удалено", + "location_updated": "Местоположение обновлено" + }, "update_location": "Обновить локацию" }, "maintenance": { @@ -294,6 +490,7 @@ "locations": "Локации", "maintenance": "Техническое обслуживание и ремонт", "profile": "Профиль", + "scanner": "Сканер", "search": "Поиск", "tools": "Инструменты" }, @@ -303,7 +500,10 @@ "currency_format": "Формат валюты", "current_password": "Текущий пароль", "delete_account": "Удалить аккаунт", + "delete_account_confirm": "Вы уверены, что хотите удалить свою учётную запись? Если вы последний участник в группе, все ваши данные будут удалены. Это действие нельзя отменить.", "delete_account_sub": "Удалить свой аккаунт и все связанные с ним данные. Это действие невозможно отменить.", + "delete_notifier_confirm": "Вы уверены, что хотите удалить этот уведомитель?", + "display_legacy_header": "{currentValue, select, true {Отключить устаревший заголовок} false {Включить устаревший заголовок} other {Не достигнуто}}", "enabled": "Активен", "example": "Пример", "gen_invite": "Сгенерировать ссылку-приглашение", @@ -313,32 +513,97 @@ "language": "Язык", "new_password": "Новый пароль", "no_notifiers": "Нет настроенных уведомлений", + "no_override": "Без переопределения", "notifier_modal": "{ type, select, true {Изменить} false {Создать} other {Другое}} Уведомитель", "notifiers": "Уведомители", "notifiers_sub": "Получать уведомления о предстоящем обслуживании", + "override_locale": "Переопределить язык даты и валюты", "test": "Тест", "theme_settings": "Настройки темы", "theme_settings_sub": "Настройки темы хранятся в локальном хранилище браузера. Вы можете изменить тему в любое время. Если у вас\n не удается установить тему, попробуйте перезапустить браузер.", + "toast": { + "account_deleted": "Ваша учётная запись была удалена.", + "failed_change_password": "Не удалось изменить пароль.", + "failed_create_notifier": "Не удалось создать уведомитель.", + "failed_delete_account": "Не удалось удалить вашу учётную запись.", + "failed_delete_notifier": "Не удалось удалить уведомитель.", + "failed_get_currencies": "Не удалось получить валюты", + "failed_test_notifier": "Не удалось протестировать уведомитель.", + "failed_update_group": "Не удалось обновить группу", + "failed_update_notifier": "Не удалось обновить уведомитель.", + "group_updated": "Группа обновлена", + "notifier_test_success": "Тест уведомителя выполнен успешно.", + "password_changed": "Пароль успешно изменён." + }, "update_group": "Обновить группу", "update_language": "Обновить язык", "url": "URL", "user_profile": "Профиль пользователя", "user_profile_sub": "Приглашайте пользователей и управляйте своим аккаунтом." }, + "reports": { + "label_generator": { + "asset_end": "Конец активов", + "asset_start": "Начало активов", + "base_url": "Базовый URL", + "bordered_labels": "Этикетки с рамками", + "generate_page": "Создать страницу", + "input_placeholder": "Введите здесь", + "instruction_1": "Генератор этикеток Homebox — это инструмент, помогающий печатать этикетки для вашего инвентаря Homebox. Эти этикетки предназначены\n для заблаговременной печати, чтобы вы могли напечатать много этикеток и иметь их готовыми к применению", + "instruction_2": "Таким образом, эти этикетки работают путём печати QR-кода URL и информации об инвентарном номере на этикетке. Если вы отключили\n инвентарные номера в настройках Homebox, вы всё равно можете использовать этот инструмент, но инвентарные номера не будут ссылаться ни на какой элемент", + "instruction_3": "Эта функция находится на раннем этапе разработки и может измениться в будущих выпусках. Если у вас есть отзывы, пожалуйста,\n предоставьте их в 'обсуждении GitHub'", + "label_height": "Высота этикетки", + "label_width": "Ширина этикетки", + "measure_type": "Тип измерения", + "page_bottom_padding": "Отступ снизу страницы", + "page_height": "Высота страницы", + "page_left_padding": "Отступ слева страницы", + "page_right_padding": "Отступ справа страницы", + "page_top_padding": "Отступ сверху страницы", + "page_width": "Ширина страницы", + "qr_code_example": "Пример QR-кода", + "tip_1": "Настройки по умолчанию настроены для\n 'листов этикеток Avery 5260'. Если вы используете другой лист,\n вам нужно будет скорректировать настройки в соответствии с вашим листом.", + "tip_2": "Если вы настраиваете свой лист, размеры указаны в дюймах. При создании листа 5260 я обнаружил,\n что размеры, используемые в их шаблоне, не соответствовали тому, что было необходимо для печати внутри блоков.\n 'Будьте готовы к методу проб и ошибок.'", + "tip_3": "При печати обязательно:\n '
  1. Установите поля на 0 или Нет
  2. Установите масштабирование на 100%
  3. Отключите двустороннюю печать
  4. Распечатайте тестовую страницу перед печатью нескольких страниц
'", + "tips": "Советы", + "title": "Генератор этикеток", + "toast": { + "page_too_small_card": "Размер страницы слишком мал для размера карточки" + } + } + }, + "scanner": { + "barcode_detected_message": "обнаружен штрих-код продукта", + "barcode_fetch_data": "Получить данные о продукте", + "error": "Произошла ошибка при сканировании", + "invalid_url": "Недействительный URL штрих-кода", + "no_sources": "Видеоисточники недоступны", + "permission_denied": "Доступ к камере запрещён, пожалуйста, разрешите доступ к камере в настройках браузера", + "select_video_source": "Выберите видеоисточник", + "title": "Сканер", + "unsupported": "Media Stream API не поддерживается без HTTPS" + }, "tools": { "actions": "Действия с инвентарем", "actions_set": { + "create_missing_thumbnails": "Создать отсутствующие миниатюры", + "create_missing_thumbnails_button": "Создать миниатюры", + "create_missing_thumbnails_confirm": "Вы уверены, что хотите создать отсутствующие миниатюры? Это может занять некоторое время и не может быть приостановлено.", + "create_missing_thumbnails_sub": "Создаёт миниатюры для всех вложений, поддерживаемых текущей конфигурацией. Это полезно для вложений, которые были загружены до выпуска Homebox v0.20.0. Это не перезапишет существующие миниатюры, а только создаст новые для вложений, у которых нет миниатюры. Обратите внимание, что миниатюры создаются в фоновом режиме и их создание может занять некоторое время.", "ensure_ids": "Проверить ID активов", "ensure_ids_button": "Проверить ID активов", + "ensure_ids_confirm": "Вы уверены, что хотите убедиться, что все активы имеют ID? Это может занять некоторое время и не может быть отменено.", "ensure_ids_sub": "Гарантирует, что все вещи в вашем инвентаре будут иметь корректное поле asset_id. Это производится при помощи поиска самого большого текущего значения поля asset_id в базе данных и применяет ко всем вещам новые значения, где они не были установлены в поле asset_id. Это производится в порядке сортировки по полю created_at.", "ensure_import_refs": "Проверка ссылок импорта", "ensure_import_refs_button": "Обеспечение импорта ссылок", "ensure_import_refs_sub": "Гарантирует что все вещи в Вашем инвентаре имеют корректное поле import_ref. Это производится при помощи генерации строки из 8 случайных символов для каждой вещи, где не поле import_ref не заполнено.", "set_primary_photo": "Установить основное фото", "set_primary_photo_button": "Установить основное фото", + "set_primary_photo_confirm": "Вы уверены, что хотите установить основные фотографии? Это может занять некоторое время и не может быть отменено.", "set_primary_photo_sub": "В Homebox v0.10.0 мы добавили возможность отмечать вложенные фото как основное изображение. Это действие устанавливает первую фотографию во вложениях в качестве основной, если основное изображение еще не выбрано. ''Посмотреть pull request #576''", "zero_datetimes": "Сбросить даты", "zero_datetimes_button": "Сбросить даты", + "zero_datetimes_confirm": "Вы уверены, что хотите сбросить все значения даты и времени? Это может занять некоторое время и не может быть отменено.", "zero_datetimes_sub": "Сбрасывает значение полей даты и времени на начало даты в полном наборе. Это исправляет ошибку, когда сохранение значений времени на ранних этапах разработки сайта приводило к ошибке в точном отображении дат ''Посмотреть Issue #236 подробнее.''" }, "actions_sub": "Применить действия ко всему вашему инвентарю. Это необратимое действие. ''Будьте осторожны.''", @@ -349,6 +614,7 @@ "export_sub": "Экспортирует файл в стандартном CSV формате для Homebox. Это экспортирует все Ваши вещи из Вашего инвентаря.", "import": "Импортировать инвентарь", "import_button": "Импортировать инвентарь", + "import_ref_confirm": "Вы уверены, что хотите убедиться, что все активы имеют import_ref? Это может занять некоторое время и не может быть отменено.", "import_sub": "Импортировать стандартный CSV формат в Homebox. Без колонки ''HB.import_ref'' , это ''не'' перезапишет какую либо существующую вещь в вашем инвентаре, только добавит новые вещи. Строки с колонкой ''HB.import_ref'' будут объеденены с существующими вещами с теми же import_ref, если такие существуют." }, "import_export_sub": "Импортировать или экспортировать ваш инвентарь в или из CSV файла. Это полезно при миграции вашего инвентаря в новый экземпляр Homebox.", @@ -361,6 +627,14 @@ "bill_of_materials_button": "Сгенерировать список запчастей", "bill_of_materials_sub": "Генерирует CSV файл (значения, разделенные запятой), который может быть импортирован в приложении электронных таблиц. Это сводка вашего инвентаря с базовой информацией о вещах и их цене." }, - "reports_sub": "Создавайте различные отчеты для вашего инвентаря." + "reports_sub": "Создавайте различные отчеты для вашего инвентаря.", + "toast": { + "asset_success": "{results} активов было обновлено.", + "failed_create_missing_thumbnails": "Не удалось создать отсутствующие миниатюры.", + "failed_ensure_ids": "Не удалось обеспечить ID активов.", + "failed_ensure_import_refs": "Не удалось обеспечить импорт ссылок.", + "failed_set_primary_photos": "Не удалось установить основные фотографии.", + "failed_zero_datetimes": "Не удалось сбросить значения даты и времени." + } } }