chore(i18n): auto-update translations via LLM
This commit is contained in:
@@ -41,6 +41,161 @@
|
||||
"about.story_heading": "Наша історія",
|
||||
"about.story_p1": "DocuElevate було створено з однією метою: спростити та оптимізувати управління документами для всіх, незалежно від того, чи ви маленький стартап, чи велике підприємство.",
|
||||
"about.story_p2": "Ми використовуємо потужність підключаемих AI постачальників (OpenAI, Anthropic Claude, Google Gemini, Ollama, OpenRouter, Portkey тощо) для витягування метаданих та вдосконалення тексту, безшовно інтегруємося з Dropbox, Nextcloud та Paperless NGX для зберігання та індексації, використовуємо Azure Document Intelligence для OCR і навіть використовуємо Gotenberg для конверсій файлів у PDF.",
|
||||
"admin_files.admin_only_badge": "Тільки адміністратор",
|
||||
"admin_files.aria_breadcrumb": "Крихти",
|
||||
"admin_files.badge_delta_detected": "Виявлено дельту",
|
||||
"admin_files.badge_duplicate": "дуб",
|
||||
"admin_files.badge_in_db": "в БД",
|
||||
"admin_files.badge_on_disk": "на диску",
|
||||
"admin_files.breadcrumb_workdir": "робочий каталог",
|
||||
"admin_files.btn_download": "Завантажити",
|
||||
"admin_files.col_actions": "Дії",
|
||||
"admin_files.col_db": "БД",
|
||||
"admin_files.col_health": "Стан",
|
||||
"admin_files.col_id": "ID",
|
||||
"admin_files.col_ingested": "Інжектовано",
|
||||
"admin_files.col_local_filename": "local_filename",
|
||||
"admin_files.col_missing_paths": "Відсутні шляхи",
|
||||
"admin_files.col_modified": "Змінено",
|
||||
"admin_files.col_name": "Ім'я",
|
||||
"admin_files.col_original_file_path": "original_file_path",
|
||||
"admin_files.col_original_filename": "Оригінальна назва файлу",
|
||||
"admin_files.col_path_relative": "Шлях (відносно workdir)",
|
||||
"admin_files.col_processed_file_path": "processed_file_path",
|
||||
"admin_files.col_size": "Розмір",
|
||||
"admin_files.delta_detected_detail": "Знайдено {orphan_count} орфанних файл(и) на диску без запису в БД та {ghost_count} запис(и) в БД з відсутніми файлами на диску.",
|
||||
"admin_files.delta_detected_title": "Виявлено дельту.",
|
||||
"admin_files.empty_database": "Записи файлів у базі даних не знайдено.",
|
||||
"admin_files.empty_directory": "Ця директорія порожня.",
|
||||
"admin_files.ghost_records_desc": "(в БД, файл(и) відсутні на диску)",
|
||||
"admin_files.ghost_records_heading": "Примарні записи",
|
||||
"admin_files.heading": "Менеджер файлів",
|
||||
"admin_files.health_missing": "Відсутній",
|
||||
"admin_files.health_ok": "ОК",
|
||||
"admin_files.legend_file_exists": "Файл існує на диску",
|
||||
"admin_files.legend_file_missing": "Файл відсутній на диску",
|
||||
"admin_files.legend_found_in_db": "Знайдено в БД",
|
||||
"admin_files.legend_not_in_db": "Не в БД (орфан)",
|
||||
"admin_files.legend_path_not_set": "Шлях не задано",
|
||||
"admin_files.no_delta": "Дельта не знайдена — файлову систему та базу даних синхронізовано.",
|
||||
"admin_files.no_ghost_records": "Примарні записи не знайдено.",
|
||||
"admin_files.no_orphan_files": "Орфанних файлів не знайдено.",
|
||||
"admin_files.orphan_files_desc": "(на диску, без запису в БД)",
|
||||
"admin_files.orphan_files_heading": "Орфанні файли",
|
||||
"admin_files.page_title": "Менеджер файлів – адміністратор",
|
||||
"admin_files.status_in_db": "В БД",
|
||||
"admin_files.status_orphan": "Орфан",
|
||||
"admin_files.tab_database": "Записи бази даних",
|
||||
"admin_files.tab_filesystem": "Файлова система",
|
||||
"admin_files.tab_reconcile": "Примирити",
|
||||
"admin_plans.aria_delete_plan": "Видалити {name}",
|
||||
"admin_plans.aria_edit_plan": "Редагувати {name}",
|
||||
"admin_plans.aria_feature_n": "Особливість {n}",
|
||||
"admin_plans.aria_move_down": "Перемістити {name} вниз",
|
||||
"admin_plans.aria_move_up": "Перемістити {name} вгору",
|
||||
"admin_plans.aria_remove_feature_n": "Видалити особливість {n}",
|
||||
"admin_plans.btn_add_feature": "Додати особливість",
|
||||
"admin_plans.btn_add_plan": "Додати план",
|
||||
"admin_plans.btn_cancel": "Скасувати",
|
||||
"admin_plans.btn_create": "Створити план",
|
||||
"admin_plans.btn_delete": "Видалити",
|
||||
"admin_plans.btn_edit": "Редагувати",
|
||||
"admin_plans.btn_restore_defaults": "Відновити значення за замовчуванням",
|
||||
"admin_plans.btn_restore_defaults_title": "Відновити всі чотири плани за замовчуванням (тільки якщо ще немає планів)",
|
||||
"admin_plans.btn_restoring": "Відновлення\u00167",
|
||||
"admin_plans.btn_save_changes": "Зберегти зміни",
|
||||
"admin_plans.btn_save_order": "Зберегти порядок",
|
||||
"admin_plans.btn_saving": "Збереження\u00167",
|
||||
"admin_plans.btn_stripe_setup": "Налаштування Stripe",
|
||||
"admin_plans.btn_stripe_setup_title": "Відкрити майстра налаштування Stripe для конфігурації API ключів та синхронізації планів",
|
||||
"admin_plans.col_actions": "Дії",
|
||||
"admin_plans.col_active": "Активний",
|
||||
"admin_plans.col_monthly": "Щомісячно",
|
||||
"admin_plans.col_monthly_limit": "Щомісячний ліміт",
|
||||
"admin_plans.col_order": "Порядок",
|
||||
"admin_plans.col_overage_pct": "Перевищення %",
|
||||
"admin_plans.col_plan": "План",
|
||||
"admin_plans.col_yearly": "Щорічно",
|
||||
"admin_plans.coming_soon": "Скоро буде",
|
||||
"admin_plans.featured_badge": "Рекомендовано",
|
||||
"admin_plans.field_active": "Активний",
|
||||
"admin_plans.field_allow_overage": "Дозволити виставлення рахунків за перевищення",
|
||||
"admin_plans.field_api_access": "Доступ до API",
|
||||
"admin_plans.field_badge_text": "Текст значка",
|
||||
"admin_plans.field_buffer": "Буфер:",
|
||||
"admin_plans.field_cta_text": "Текст кнопки CTA",
|
||||
"admin_plans.field_docs_month": "Документи / місяць",
|
||||
"admin_plans.field_featured": "Рекомендовано / Висвітлено",
|
||||
"admin_plans.field_lifetime_docs": "Документи на весь термін",
|
||||
"admin_plans.field_mailboxes": "Поштові скриньки",
|
||||
"admin_plans.field_max_file_size": "Максимальний розмір файлу (МБ)",
|
||||
"admin_plans.field_name": "Назва",
|
||||
"admin_plans.field_ocr_pages": "OCR Сторінки / Місяць",
|
||||
"admin_plans.field_overage_doc_price": "Ціна за перевищення / документ ($)",
|
||||
"admin_plans.field_overage_ocr_price": "Ціна за перевищення / OCR сторінка ($)",
|
||||
"admin_plans.field_plan_id": "ID плану",
|
||||
"admin_plans.field_price_monthly": "Щомісячна ціна ($)",
|
||||
"admin_plans.field_price_yearly": "Річна ціна ($)",
|
||||
"admin_plans.field_sort_order": "Порядок сортування",
|
||||
"admin_plans.field_storage_dests": "Місця зберігання",
|
||||
"admin_plans.field_stripe_monthly": "ID ціни Stripe (щомісячно)",
|
||||
"admin_plans.field_stripe_yearly": "ID ціни Stripe (річно)",
|
||||
"admin_plans.field_tagline": "Слоган",
|
||||
"admin_plans.field_trial_days": "Дні випробувального терміну",
|
||||
"admin_plans.free_label": "Безкоштовно",
|
||||
"admin_plans.heading": "Дизайнер планів",
|
||||
"admin_plans.hint_features": "Ці пункти з'являються на картці цінової сторінки для цього плану.",
|
||||
"admin_plans.hint_plan_id": "Слог в нижньому регістрі, не може бути змінений після створення.",
|
||||
"admin_plans.hint_zero_unlimited": "Введіть 0 для безмежного.",
|
||||
"admin_plans.js_delete_confirm": "Видалити план \"{id}\"? Це не можна скасувати.",
|
||||
"admin_plans.js_delete_failed": "Не вдалося видалити",
|
||||
"admin_plans.js_failed_load": "Не вдалося завантажити плани",
|
||||
"admin_plans.js_order_saved": "Замовлення збережено!",
|
||||
"admin_plans.js_plan_created": "План створено!",
|
||||
"admin_plans.js_plan_deleted": "План \"{id}\" видалено.",
|
||||
"admin_plans.js_plan_updated": "План оновлено!",
|
||||
"admin_plans.js_reorder_failed": "Не вдалося повторно замовити",
|
||||
"admin_plans.js_save_failed": "Не вдалося зберегти",
|
||||
"admin_plans.js_seed_confirm": "Посіяти чотири стандартні плани? Це не має ефекту, якщо плани вже існують.",
|
||||
"admin_plans.js_seed_failed": "Не вдалося посіяти",
|
||||
"admin_plans.js_yearly_enter": "Введіть річну ціну для показу економії",
|
||||
"admin_plans.js_yearly_save": "Зекономте {pct}% проти щомісячної",
|
||||
"admin_plans.loading": "Завантаження планів\u0010...",
|
||||
"admin_plans.modal_close_aria": "Закрити модальне вікно",
|
||||
"admin_plans.modal_create_title": "Додати план",
|
||||
"admin_plans.modal_edit_title_prefix": "Редагувати план: ",
|
||||
"admin_plans.no_plans_intro": "Поки що немає планів. Натисніть",
|
||||
"admin_plans.no_plans_suffix": "щоб посіяти чотири вбудовані плани.",
|
||||
"admin_plans.overage_0pct": "0% (точно)",
|
||||
"admin_plans.overage_100pct": "100%",
|
||||
"admin_plans.overage_50pct": "50%",
|
||||
"admin_plans.overage_announce": "\u0002 оголосити",
|
||||
"admin_plans.overage_buffer_body_prefix": "Буфер перевищення становить",
|
||||
"admin_plans.overage_buffer_body_suffix": "Ми рекламуємо X документів на місяць, але застосовуємо лише на",
|
||||
"admin_plans.overage_buffer_formula": "X \r (1 + buffer%)",
|
||||
"admin_plans.overage_buffer_invisible": "невидимий для користувачів",
|
||||
"admin_plans.overage_buffer_tail": "документів. Наприклад, план на 150 документів на місяць з буфером 20% застосовується на 180 документах. Це запобігає різким відключенням на точному оголошеному ліміті, даючи користувачам м'яку посадку.",
|
||||
"admin_plans.overage_buffer_title": "Про буфер перевищення",
|
||||
"admin_plans.overage_docs": "документи,",
|
||||
"admin_plans.overage_docs_end": "документів",
|
||||
"admin_plans.overage_enforce_at": "застосувати на",
|
||||
"admin_plans.page_title": "Дизайнер планів \r DocuElevate Admin",
|
||||
"admin_plans.section_basic_info": "Основна інформація",
|
||||
"admin_plans.section_display": "Відображення",
|
||||
"admin_plans.section_features": "Список функцій",
|
||||
"admin_plans.section_overage": "Дизайнер перевищення",
|
||||
"admin_plans.section_pricing": "Ціноутворення",
|
||||
"admin_plans.section_stripe": "Інтеграція Stripe",
|
||||
"admin_plans.section_volume": "Обмеження обсягу",
|
||||
"admin_plans.status_active": "Активний",
|
||||
"admin_plans.status_inactive": "Неактивний",
|
||||
"admin_plans.stripe_desc_after": "для автоматичного створення їх. Безкоштовні плани не потребують ідентифікаторів цін Stripe.",
|
||||
"admin_plans.stripe_desc_before": "Введіть ідентифікатори цін Stripe для цього плану або використайте",
|
||||
"admin_plans.stripe_wizard_aria": "Відкрити майстра налаштування Stripe в новій вкладці",
|
||||
"admin_plans.stripe_wizard_link": "Майстер Stripe",
|
||||
"admin_plans.stripe_wizard_text": "Майстер налаштування Stripe",
|
||||
"admin_plans.subheading": "Керуйте планами підписок, що відображаються на публічній ціновій сторінці.",
|
||||
"admin_plans.table_aria_label": "Плани підписки",
|
||||
"admin_users.add_user_profile_btn": "Додати профіль користувача",
|
||||
"admin_users.admin_only_badge": "Тільки для адміністраторів",
|
||||
"admin_users.btn_password": "Пароль",
|
||||
@@ -1222,6 +1377,9 @@
|
||||
"profile.contact_email_label": "Електронна пошта для контакту / повідомлень",
|
||||
"profile.contact_email_placeholder": "you@example.com",
|
||||
"profile.current_password": "Поточний пароль",
|
||||
"profile.default_document_language_auto": "Використовувати системний за замовчуванням",
|
||||
"profile.default_document_language_hint": "Документи іншими мовами автоматично перекладаються цією мовою. Залиште порожнім, щоб використовувати системний варіант за замовчуванням (англійською).",
|
||||
"profile.default_document_language_label": "Мова документа за замовчуванням",
|
||||
"profile.dismiss": "Приховати",
|
||||
"profile.display_name_hint": "Залиште порожнім, щоб використовувати ім'я користувача або електронну пошту вашого облікового запису.",
|
||||
"profile.display_name_label": "Відображуване ім'я",
|
||||
@@ -1549,6 +1707,21 @@
|
||||
"terms.s6_p3_mid": ". Для отримання інформації про ліцензування, будь ласка, зверніться до нашої",
|
||||
"terms.s6_p3_post": ".",
|
||||
"terms.s6_p3_pre": "Для отримання інформації про те, як ми використовуємо файли cookie, будь ласка, перегляньте нашу",
|
||||
"translation.copied": "Скопійовано!",
|
||||
"translation.copy": "Скопіювати",
|
||||
"translation.default_language_version": "Версія мови за замовчуванням",
|
||||
"translation.detected_language": "Виявлена мова",
|
||||
"translation.hide_text": "Сховати текст",
|
||||
"translation.load_translation": "Завантажити переклад",
|
||||
"translation.no_translation": "Перекладу поки немає \u0002013 він ще може бути в обробці",
|
||||
"translation.select_language": "Виберіть мову\u0002013",
|
||||
"translation.select_target": "Будь ласка, виберіть мову для перекладу.",
|
||||
"translation.show_text": "Показати текст",
|
||||
"translation.translate_btn": "Перекласти",
|
||||
"translation.translate_to": "Перекласти на іншу мову",
|
||||
"translation.translated_to": "Перекладено на",
|
||||
"translation.translating": "Перекладаю\u0002013",
|
||||
"translation.translation_failed": "Переклад не вдався",
|
||||
"upload.browse_button": "Вибрати файли",
|
||||
"upload.button_processing": "Обробка...",
|
||||
"upload.camera_button": "Зробити фото / Сканувати документ",
|
||||
|
||||
Reference in New Issue
Block a user