chore(i18n): auto-update translations via LLM

This commit is contained in:
Christian Krakau-Louis
2026-03-16 17:15:40 +00:00
parent 872ff6c53b
commit 3cd895d57c
79 changed files with 27228 additions and 78 deletions
+173
View File
@@ -41,6 +41,161 @@
"about.story_heading": "Câu chuyện của chúng tôi",
"about.story_p1": "DocuElevate được tạo ra với một mục tiêu duy nhất: đơn giản hóa và hợp lý hóa quản lý tài liệu cho mọi người, cho dù bạn là một startup nhỏ hay một doanh nghiệp lớn.",
"about.story_p2": "Chúng tôi tận dụng sức mạnh của các nhà cung cấp AI có thể cắm (OpenAI, Anthropic Claude, Google Gemini, Ollama, OpenRouter, Portkey, và nhiều hơn nữa) cho việc trích xuất siêu dữ liệu và tinh chỉnh văn bản, tích hợp liền mạch với Dropbox, Nextcloud và Paperless NGX cho lưu trữ và lập chỉ mục, tận dụng Azure Document Intelligence cho OCR, và thậm chí sử dụng Gotenberg cho chuyển đổi tệp sang PDF.",
"admin_files.admin_only_badge": "Chỉ Dành Cho Quản Trị",
"admin_files.aria_breadcrumb": "Dấu Vết",
"admin_files.badge_delta_detected": "Đã phát hiện Delta",
"admin_files.badge_duplicate": "trùng",
"admin_files.badge_in_db": "trong DB",
"admin_files.badge_on_disk": "trên đĩa",
"admin_files.breadcrumb_workdir": "thư mục làm việc",
"admin_files.btn_download": "Tải Xuống",
"admin_files.col_actions": "Hành Động",
"admin_files.col_db": "DB",
"admin_files.col_health": "Tình Trạng",
"admin_files.col_id": "ID",
"admin_files.col_ingested": "Đã nhập",
"admin_files.col_local_filename": "tên_tệp_cục_bộ",
"admin_files.col_missing_paths": "Các đường dẫn bị thiếu",
"admin_files.col_modified": "Đã sửa đổi",
"admin_files.col_name": "Tên",
"admin_files.col_original_file_path": "đường_dẫn_tệp_gốc",
"admin_files.col_original_filename": "Tên tệp gốc",
"admin_files.col_path_relative": "Đường dẫn (tương đối với thư mục làm việc)",
"admin_files.col_processed_file_path": "đường_dẫn_tệp_đã_xử_lý",
"admin_files.col_size": "Kích thước",
"admin_files.delta_detected_detail": "Tìm thấy {orphan_count} tệp mồ côi trên đĩa không có bản ghi trong DB, và {ghost_count} bản ghi DB với các tệp bị thiếu trên đĩa.",
"admin_files.delta_detected_title": "Phát hiện delta.",
"admin_files.empty_database": "Không tìm thấy bản ghi tệp nào trong cơ sở dữ liệu.",
"admin_files.empty_directory": "Thư mục này trống.",
"admin_files.ghost_records_desc": "(trong DB, tệp bị thiếu trên đĩa)",
"admin_files.ghost_records_heading": "Bản ghi ma",
"admin_files.heading": "Quản lý tệp",
"admin_files.health_missing": "Thiếu",
"admin_files.health_ok": "OK",
"admin_files.legend_file_exists": "Tệp tồn tại trên đĩa",
"admin_files.legend_file_missing": "Tệp thiếu trên đĩa",
"admin_files.legend_found_in_db": "Tìm thấy trong DB",
"admin_files.legend_not_in_db": "Không có trong DB (mồ côi)",
"admin_files.legend_path_not_set": "Đường dẫn chưa được thiết lập",
"admin_files.no_delta": "Không tìm thấy delta — hệ thống tệp và cơ sở dữ liệu đang đồng bộ.",
"admin_files.no_ghost_records": "Không tìm thấy bản ghi ma.",
"admin_files.no_orphan_files": "Không tìm thấy tệp mồ côi.",
"admin_files.orphan_files_desc": "(trên đĩa, không có bản ghi trong DB)",
"admin_files.orphan_files_heading": "Tệp mồ côi",
"admin_files.page_title": "Quản lý tệp Quản trị viên",
"admin_files.status_in_db": "Trong DB",
"admin_files.status_orphan": "Mồ côi",
"admin_files.tab_database": "Bản ghi cơ sở dữ liệu",
"admin_files.tab_filesystem": "Hệ thống tệp",
"admin_files.tab_reconcile": "Đối chiếu",
"admin_plans.aria_delete_plan": "Xóa {name}",
"admin_plans.aria_edit_plan": "Chỉnh sửa {name}",
"admin_plans.aria_feature_n": "Tính năng {n}",
"admin_plans.aria_move_down": "Di chuyển {name} xuống",
"admin_plans.aria_move_up": "Di chuyển {name} lên",
"admin_plans.aria_remove_feature_n": "Xóa tính năng {n}",
"admin_plans.btn_add_feature": "Thêm Tính Năng",
"admin_plans.btn_add_plan": "Thêm Kế Hoạch",
"admin_plans.btn_cancel": "Hủy",
"admin_plans.btn_create": "Tạo Kế Hoạch",
"admin_plans.btn_delete": "Xóa",
"admin_plans.btn_edit": "Chỉnh sửa",
"admin_plans.btn_restore_defaults": "Khôi phục Mặc định",
"admin_plans.btn_restore_defaults_title": "Khôi phục tất cả bốn kế hoạch mặc định (chỉ khi chưa có kế hoạch nào)",
"admin_plans.btn_restoring": "Đang khôi phục\u001e...",
"admin_plans.btn_save_changes": "Lưu Thay Đổi",
"admin_plans.btn_save_order": "Lưu Thứ Tự",
"admin_plans.btn_saving": "Đang lưu\u001e...",
"admin_plans.btn_stripe_setup": "Cài đặt Stripe",
"admin_plans.btn_stripe_setup_title": "Mở Trình hướng dẫn Cài đặt Stripe để cấu hình các khóa API và đồng bộ kế hoạch",
"admin_plans.col_actions": "Hành Động",
"admin_plans.col_active": "Hoạt Động",
"admin_plans.col_monthly": "Hàng Tháng",
"admin_plans.col_monthly_limit": "Giới Hạn Hàng Tháng",
"admin_plans.col_order": "Thứ Tự",
"admin_plans.col_overage_pct": "Phần Trăm Vượt Món",
"admin_plans.col_plan": "Kế Hoạch",
"admin_plans.col_yearly": "Hàng Năm",
"admin_plans.coming_soon": "Sắp có",
"admin_plans.featured_badge": "Nổi bật",
"admin_plans.field_active": "Hoạt Động",
"admin_plans.field_allow_overage": "Cho Phép Tính tiền Vượt Món",
"admin_plans.field_api_access": "Truy Cập API",
"admin_plans.field_badge_text": "Văn Bản Thẻ",
"admin_plans.field_buffer": "Đệm:",
"admin_plans.field_cta_text": "Văn Bản Nút CTA",
"admin_plans.field_docs_month": "Tài liệu / Tháng",
"admin_plans.field_featured": "Nổi bật / Nổi bật",
"admin_plans.field_lifetime_docs": "Tài liệu Trọn Đời",
"admin_plans.field_mailboxes": "Hộp Thư Điện Tử",
"admin_plans.field_max_file_size": "Kích thước tệp tối đa (MB)",
"admin_plans.field_name": "Tên",
"admin_plans.field_ocr_pages": "Số trang OCR / Tháng",
"admin_plans.field_overage_doc_price": "Giá vượt mức / tài liệu ($)",
"admin_plans.field_overage_ocr_price": "Giá vượt mức / trang OCR ($)",
"admin_plans.field_plan_id": "ID kế hoạch",
"admin_plans.field_price_monthly": "Giá hàng tháng ($)",
"admin_plans.field_price_yearly": "Giá hàng năm ($)",
"admin_plans.field_sort_order": "Thứ tự sắp xếp",
"admin_plans.field_storage_dests": "Đích lưu trữ",
"admin_plans.field_stripe_monthly": "ID giá Stripe (hàng tháng)",
"admin_plans.field_stripe_yearly": "ID giá Stripe (hàng năm)",
"admin_plans.field_tagline": "Khẩu hiệu",
"admin_plans.field_trial_days": "Số ngày dùng thử",
"admin_plans.free_label": "Miễn phí",
"admin_plans.heading": "Nhà thiết kế kế hoạch",
"admin_plans.hint_features": "Những điểm nổi bật này xuất hiện trên thẻ trang giá cho kế hoạch này.",
"admin_plans.hint_plan_id": "Slug viết thường, không thể thay đổi sau khi tạo.",
"admin_plans.hint_zero_unlimited": "Nhập 0 để không giới hạn.",
"admin_plans.js_delete_confirm": "Xóa kế hoạch \"{id}\"? Điều này không thể hoàn tác.",
"admin_plans.js_delete_failed": "Xóa thất bại",
"admin_plans.js_failed_load": "Tải kế hoạch thất bại",
"admin_plans.js_order_saved": "Đơn hàng đã được lưu!",
"admin_plans.js_plan_created": "Kế hoạch đã được tạo!",
"admin_plans.js_plan_deleted": "Kế hoạch \"{id}\" đã bị xóa.",
"admin_plans.js_plan_updated": "Kế hoạch đã được cập nhật!",
"admin_plans.js_reorder_failed": "Đặt lại không thành công",
"admin_plans.js_save_failed": "Lưu không thành công",
"admin_plans.js_seed_confirm": "Hạt giống bốn kế hoạch mặc định? Điều này là một hoạt động không có tác dụng nếu kế hoạch đã tồn tại.",
"admin_plans.js_seed_failed": "Hạt giống thất bại",
"admin_plans.js_yearly_enter": "Nhập giá hàng năm để hiển thị tiết kiệm",
"admin_plans.js_yearly_save": "Tiết kiệm {pct}% so với hàng tháng",
"admin_plans.loading": "Đang tải kế hoạch\u0017",
"admin_plans.modal_close_aria": "Đóng modal",
"admin_plans.modal_create_title": "Thêm Kế hoạch",
"admin_plans.modal_edit_title_prefix": "Chỉnh sửa Kế hoạch: ",
"admin_plans.no_plans_intro": "Chưa có kế hoạch nào. Nhấn",
"admin_plans.no_plans_suffix": "để hạt giống bốn kế hoạch tích hợp.",
"admin_plans.overage_0pct": "0% (chính xác)",
"admin_plans.overage_100pct": "100%",
"admin_plans.overage_50pct": "50%",
"admin_plans.overage_announce": "\u001b\u0010 announce",
"admin_plans.overage_buffer_body_prefix": "Bộ đệm vượt mức là",
"admin_plans.overage_buffer_body_suffix": "Chúng tôi quảng cáo X tài liệu/tháng nhưng chỉ thực thi tại",
"admin_plans.overage_buffer_formula": "X \u0000D7 (1 + phần trăm bộ đệm)",
"admin_plans.overage_buffer_invisible": "không hiển thị với người dùng",
"admin_plans.overage_buffer_tail": "tài liệu. Ví dụ, một kế hoạch 150 tài liệu/tháng với bộ đệm 20% được thực thi tại 180 tài liệu. Điều này ngăn chặn các giới hạn cứng tại giới hạn đã công bố chính xác, giúp người dùng hạ cánh nhẹ nhàng.",
"admin_plans.overage_buffer_title": "Về Bộ Đệm Vượt Mức",
"admin_plans.overage_docs": "tài liệu,",
"admin_plans.overage_docs_end": "tài liệu",
"admin_plans.overage_enforce_at": "thực thi tại",
"admin_plans.page_title": "Nhà Thiết Kế Kế Hoạch — Quản Trị Viên DocuElevate",
"admin_plans.section_basic_info": "Thông Tin Cơ Bản",
"admin_plans.section_display": "Hiển Thị",
"admin_plans.section_features": "Danh Sách Tính Năng",
"admin_plans.section_overage": "Nhà Thiết Kế Vượt Mức",
"admin_plans.section_pricing": "Giá Cả",
"admin_plans.section_stripe": "Tích Hợp Stripe",
"admin_plans.section_volume": "Giới Hạn Khối Lượng",
"admin_plans.status_active": "Đang Hoạt Động",
"admin_plans.status_inactive": "Không Hoạt Động",
"admin_plans.stripe_desc_after": "để tự động tạo chúng. Các kế hoạch miễn phí không cần ID Giá Stripe.",
"admin_plans.stripe_desc_before": "Nhập ID Giá Stripe cho kế hoạch này, hoặc sử dụng",
"admin_plans.stripe_wizard_aria": "Mở Trình Hướng Dẫn Cài Đặt Stripe trong tab mới",
"admin_plans.stripe_wizard_link": "Trình Chuyên Gia Stripe",
"admin_plans.stripe_wizard_text": "Trình Hướng Dẫn Cài Đặt Stripe",
"admin_plans.subheading": "Quản lý các kế hoạch đăng ký được hiển thị trên trang giá công khai.",
"admin_plans.table_aria_label": "Các kế hoạch đăng ký",
"admin_users.add_user_profile_btn": "Thêm Hồ Sơ Người Dùng",
"admin_users.admin_only_badge": "Chỉ Dành Cho Quản Trị Viên",
"admin_users.btn_password": "Mật Khẩu",
@@ -1222,6 +1377,9 @@
"profile.contact_email_label": "Email Liên hệ / Thông báo",
"profile.contact_email_placeholder": "bạn@example.com",
"profile.current_password": "Mật khẩu Hiện tại",
"profile.default_document_language_auto": "Sử dụng mặc định của hệ thống",
"profile.default_document_language_hint": "Tài liệu bằng các ngôn ngữ khác sẽ được tự động dịch sang ngôn ngữ này. Để trống để sử dụng mặc định của hệ thống (Tiếng Anh).",
"profile.default_document_language_label": "Ngôn ngữ Tài liệu Mặc định",
"profile.dismiss": "Gạt bỏ",
"profile.display_name_hint": "Để trống để sử dụng tên người dùng hoặc email của bạn.",
"profile.display_name_label": "Tên Hiển Thị",
@@ -1549,6 +1707,21 @@
"terms.s6_p3_mid": ". Để biết thông tin về cấp phép, xin vui lòng tham khảo",
"terms.s6_p3_post": ".",
"terms.s6_p3_pre": "Để biết thông tin về cách chúng tôi sử dụng cookie, xin vui lòng xem",
"translation.copied": "Đã sao chép!",
"translation.copy": "Sao chép",
"translation.default_language_version": "Phiên bản Ngôn ngữ Mặc định",
"translation.detected_language": "Ngôn ngữ đã phát hiện",
"translation.hide_text": "Ẩn văn bản",
"translation.load_translation": "Tải bản dịch",
"translation.no_translation": "Chưa có bản dịch nào khả dụng \u00160— nó vẫn có thể đang xử lý",
"translation.select_language": "Chọn ngôn ngữ\u00160;",
"translation.select_target": "Vui lòng chọn một ngôn ngữ đích.",
"translation.show_text": "Hiện văn bản",
"translation.translate_btn": "Dịch",
"translation.translate_to": "Dịch sang ngôn ngữ khác",
"translation.translated_to": "Đã dịch sang",
"translation.translating": "Đang dịch\u00160;",
"translation.translation_failed": "Dịch không thành công",
"upload.browse_button": "Duyệt tập tin",
"upload.button_processing": "Đang xử lý...",
"upload.camera_button": "Chụp ảnh / Quét tài liệu",