|
43 | 43 | "common_environment_variables": "Biến môi trường", |
44 | 44 | "common_always": "Luôn luôn", |
45 | 45 | "common_working_directory": "Thư mục làm việc", |
46 | | - "common_remove_selected": "Remove Selected", |
| 46 | + "common_remove_selected": "Gỡ bỏ mục đã chọn", |
47 | 47 | "sync_environment": "Đồng bộ", |
48 | 48 | "sync_environment_success": "Đồng bộ môi truờng thành công", |
49 | 49 | "sync_environment_failed": "Đồng bộ môi trường đã thất bại", |
|
166 | 166 | "common_use_template": "Sử dụng Template", |
167 | 167 | "maintenance_title": "Maintenance", |
168 | 168 | "scheduled_prune_title": "Scheduled Prune", |
169 | | - "scheduled_prune_description": "Automatically clean up unused Docker resources on a schedule", |
| 169 | + "scheduled_prune_description": "Tự động dọn tài nguyên Docker không sử dụng theo lịch trình", |
170 | 170 | "scheduled_prune_interval_label": "Prune Interval", |
171 | | - "scheduled_prune_interval_description": "Time between automatic prune operations (60-10080 minutes)", |
| 171 | + "scheduled_prune_interval_description": "Thời gian giữa các tiến trình prune tự động (60-10080 phút)", |
172 | 172 | "scheduled_prune_containers_label": "Prune Containers", |
173 | 173 | "scheduled_prune_containers_description": "Xóa bỏ các container đã dừng", |
174 | 174 | "scheduled_prune_images_label": "Prune Images", |
|
589 | 589 | "images_tag_latest": "latest", |
590 | 590 | "images_has_updates": "Có bản cập nhật", |
591 | 591 | "images_no_updates": "Không có cập nhật", |
592 | | - "images_tags_description": "Repository tags associated with this image", |
593 | | - "images_env_vars_description": "Environment variables defined in this image", |
| 592 | + "images_tags_description": "Các Repository tags liên kết với Image này", |
| 593 | + "images_env_vars_description": "Các biến môi trường được định nghĩa trong Image này", |
594 | 594 | "images_pull_description": "Nhập Image reference bạn muốn pull từ một Registry.", |
595 | 595 | "images_image_name_label": "Tên Image *", |
596 | 596 | "images_image_name_placeholder": "nginx, redis, ubuntu, v.v.", |
|
760 | 760 | "projects_status_partial": "Partially Running", |
761 | 761 | "compose_subtitle": "Xem và Quản lý các Compose Projects", |
762 | 762 | "compose_services": "Services", |
763 | | - "compose_services_description": "Docker Compose services and their current status", |
| 763 | + "compose_services_description": "Các Docker Compose Services và trạng thái hiện tại", |
764 | 764 | "compose_total": "Tổng số Projects", |
765 | 765 | "compose_create_project": "Tạo Project", |
766 | 766 | "compose_update_projects": "Cập nhật Projects", |
|
862 | 862 | "environments_warning_offline": "Môi trường này đang ngoại tuyến hoặc không thể truy cập. Bạn vẫn có thể sửa cấu hình và kiểm tra kết nối để chẩn đoán lỗi.", |
863 | 863 | "environments_warning_no_settings": "Không thể tải cài đặt cho môi trường này. Có thể nó đang ngoại tuyến, bị tắt hoặc URL không hợp lệ. Bạn vẫn có thể sửa các chi tiết cơ bản.", |
864 | 864 | "environments_local_setting_disabled": "Cài đặt này không thể thay đổi đối với môi trường Local", |
865 | | - "environments_health_check_title": "Environment Health Monitoring", |
866 | | - "environments_health_check_description": "Automatic monitoring of environment connectivity and status", |
867 | | - "environments_health_check_interval_label": "Health Check Interval", |
868 | | - "environments_health_check_interval_description": "How often to check environment connectivity (in minutes). Default: 2 minutes.", |
| 865 | + "environments_health_check_title": "Giám sát sức khỏe môi trường", |
| 866 | + "environments_health_check_description": "Tự động giám sát kết nối và trạng thái môi trường", |
| 867 | + "environments_health_check_interval_label": "Khoảng thời gian kiểm tra sức khỏe", |
| 868 | + "environments_health_check_interval_description": "Tần suất kiểm tra kết nối môi trường (phút). Mặc định: 2 phút.", |
869 | 869 | "environments_use_environment": "Sử dụng môi trường", |
870 | 870 | "environments_current_environment": "Môi trường hiện tại", |
871 | 871 | "environments_switched_to": "Đã chuyển sang {name}", |
|
917 | 917 | "events_warning_subtitle": "Sự kiện cảnh báo", |
918 | 918 | "events_error": "Lỗi", |
919 | 919 | "events_error_subtitle": "Sự kiện lỗi", |
920 | | - "events_delete_item_failed": "Failed to delete event {id}", |
| 920 | + "events_delete_item_failed": "Xóa sự kiện {id} thất bại", |
921 | 921 | "events_col_severity": "Mức độ", |
922 | 922 | "events_col_resource": "Tài nguyên", |
923 | 923 | "events_col_time": "Thời gian", |
|
933 | 933 | "events_environment_label": "Môi trường", |
934 | 934 | "_comment_settings": "=== SETTINGS ===", |
935 | 935 | "settings_title": "Cài đặt", |
936 | | - "settings_description": "Configure the application settings", |
| 936 | + "settings_description": "Cấu hình các thiết lập ứng dụng", |
937 | 937 | "settings_subtitle": "Cấu hình và tùy chỉnh trải nghiệm Arcane của bạn", |
938 | 938 | "settings_search_placeholder": "Tìm kiếm cài đặt...", |
939 | 939 | "settings_search_results": "Kết quả tìm kiếm cho {query} - {count} kết quả", |
|
984 | 984 | "security_session_timeout_max": "Tối đa là 1440 phút", |
985 | 985 | "security_password_policy_label": "Chính sách mật khẩu", |
986 | 986 | "security_password_policy_description": "Thiết lập yêu cầu về độ mạnh mật khẩu", |
987 | | - "security_password_policy_basic": "Basic", |
| 987 | + "security_password_policy_basic": "Cơ bản", |
988 | 988 | "security_password_policy_standard": "Tiêu chuẩn", |
989 | 989 | "security_password_policy_strong": "Mạnh", |
990 | 990 | "security_password_policy_basic_tooltip": "Tối thiểu 8 ký tự.", |
|
1111 | 1111 | "docker_max_upload_size_label": "Kích thước upload Image tối đa (MB)", |
1112 | 1112 | "docker_max_upload_size_description": "Kích thước tối đa tính bằng MB cho việc upload tệp lưu trữ Image (50-5000 MB)", |
1113 | 1113 | "docker_prune_placeholder": "Docker PruneMode", |
1114 | | - "docker_enable_polling_label": "Enable Image Polling", |
1115 | | - "docker_enable_polling_description": "Periodically check registries for newer image versions", |
1116 | | - "docker_polling_interval_label": "Polling Interval", |
| 1114 | + "docker_enable_polling_label": "Bật Image Polling", |
| 1115 | + "docker_enable_polling_description": "Định kỳ kiểm tra các Registries để tìm phiên bản Image mới hơn", |
| 1116 | + "docker_polling_interval_label": "Khoảng thời gian Polling", |
1117 | 1117 | "docker_polling_interval_placeholder": "60", |
1118 | | - "docker_polling_interval_placeholder_select": "Select interval", |
1119 | | - "docker_polling_interval_description": "How often to check for new images (5-10080 minutes)", |
1120 | | - "docker_auto_update_label": "Auto-update Containers", |
1121 | | - "docker_auto_update_description": "Automatically update containers when newer images are found", |
1122 | | - "docker_auto_update_interval_label": "Auto-update Interval (minutes)", |
| 1118 | + "docker_polling_interval_placeholder_select": "Chọn khoảng thời gian", |
| 1119 | + "docker_polling_interval_description": "Tần suất kiểm tra Image mới (5-10080 phút)", |
| 1120 | + "docker_auto_update_label": "Tự động cập nhật Containers", |
| 1121 | + "docker_auto_update_description": "Tự động cập nhật các Container khi tìm thấy Image mới hơn", |
| 1122 | + "docker_auto_update_interval_label": "Khoảng thời gian tự động cập nhật (phút)", |
1123 | 1123 | "docker_auto_update_interval_placeholder": "60", |
1124 | | - "docker_auto_update_interval_description": "How often to perform automatic updates (5-1440 minutes)", |
| 1124 | + "docker_auto_update_interval_description": "Tần suất thực hiện cập nhật tự động (5-1440 phút)", |
1125 | 1125 | "docker_auto_inject_env_label": "Auto Inject Env Variables", |
1126 | 1126 | "docker_auto_inject_env_description": "Tự động thêm biến môi trường .env của dự án vào tất cả container", |
1127 | | - "docker_rate_limit_warning_title": "Rate Limiting Warning", |
1128 | | - "docker_rate_limit_warning_description": "Polling intervals below 30 minutes may trigger registry rate limits. Prefer longer intervals in production.", |
| 1127 | + "docker_rate_limit_warning_title": "Cảnh báo Rate Limiting", |
| 1128 | + "docker_rate_limit_warning_description": "Khoảng thời gian polling dưới 30 phút có thể kích hoạt giới hạn tần suất (rate limits) của Registry. Nên để khoảng thời gian dài hơn trong môi trường production.", |
1129 | 1129 | "_comment_settings_navigation": "=== SETTINGS - NAVIGATION ===", |
1130 | 1130 | "navigation_title": "Điều hướng", |
1131 | 1131 | "navigation_mobile_appearance_title": "Giao diện di động", |
|
1200 | 1200 | "_comment_customize_templates": "=== CUSTOMIZATION - TEMPLATES ===", |
1201 | 1201 | "templates_title": "Templates", |
1202 | 1202 | "templates_subtitle": "Quản lý Compose Registries, Templates và mặc định", |
1203 | | - "templates_refresh": "Refresh Templates", |
| 1203 | + "templates_refresh": "Làm mới Templates", |
1204 | 1204 | "templates_local_templates": "Templates cục bộ", |
1205 | 1205 | "templates_remote_templates": "Templates từ xa", |
1206 | 1206 | "templates_registries": "Registries", |
|
1346 | 1346 | "git_sync_last_sync": "Lần đồng bộ cuối", |
1347 | 1347 | "git_sync_status": "Trạng thái đồng bộ", |
1348 | 1348 | "git_sync_perform": "Đồng bộ ngay bây giờ", |
1349 | | - "git_sync_browse_files": "Browse Files", |
| 1349 | + "git_sync_browse_files": "Duyệt tệp tin", |
1350 | 1350 | "git_sync_add_title": "Thêm đồng bộ Git", |
1351 | 1351 | "git_sync_edit_title": "Sửa đồng bộ Git", |
1352 | 1352 | "git_sync_remove_confirm": "Xóa đồng bộ Git", |
|
1379 | 1379 | "git_sync_commit": "Commit", |
1380 | 1380 | "git_managed_readonly_alert": "This project is managed by Git. The compose file and project name cannot be edited here. Changes must be made in the connected Git repository.", |
1381 | 1381 | "git_managed_env_note": "Tệp tin biến môi trường (.env) vẫn có thể được chỉnh sửa trong Arcane để cung cấp khả năng cấu hình thời gian thực.", |
1382 | | - "git_environment_card_description": "Configure Git syncs to automatically deploy Docker Compose projects from Git repositories to this environment.", |
1383 | | - "git_manage_syncs": "Manage Git Syncs", |
| 1382 | + "git_environment_card_description": "Cấu hình đồng bộ Git để tự động deploy các dự án Docker Compose từ các kho lưu trữ Git tới môi trường này.", |
| 1383 | + "git_manage_syncs": "Quản lý đồng bộ Git", |
1384 | 1384 | "git_from_git_repo": "Từ kho lưu trữ git", |
1385 | 1385 | "git_sync_from_git": "Đồng bộ từ Git", |
1386 | 1386 | "common_syncing": "Đang đồng bộ", |
|
1500 | 1500 | "progress_subtitle": "Đang thực hiện…", |
1501 | 1501 | "progress_downloading": "Đang tải xuống", |
1502 | 1502 | "progress_extracting": "Đang giải nén", |
1503 | | - "progress_pulling": "Pulling", |
| 1503 | + "progress_pulling": "Đang pulling", |
1504 | 1504 | "progress_verifying": "Đang xác thực", |
1505 | 1505 | "progress_waiting": "Đang chờ", |
1506 | 1506 | "progress_pull_completed": "Pull hoàn tất", |
|
1635 | 1635 | "language": "Ngôn ngữ", |
1636 | 1636 | "bridge": "Bridge", |
1637 | 1637 | "custom": "Tùy chỉnh", |
1638 | | - "weekly": "Weekly", |
1639 | | - "daily": "Daily", |
1640 | | - "hourly": "Hourly", |
1641 | | - "polling_hourly_description": "Check for new images every 60 minutes", |
1642 | | - "polling_daily_description": "Check for new images every 1440 minutes", |
1643 | | - "polling_weekly_description": "Check for new images every 10080 minutes", |
1644 | | - "use_custom_polling_value": "Use a custom polling value between 5-10080 minutes", |
1645 | | - "custom_polling_interval": "Custom Polling Interval (minutes)", |
| 1638 | + "weekly": "Hàng tuần", |
| 1639 | + "daily": "Hàng ngày", |
| 1640 | + "hourly": "Hàng giờ", |
| 1641 | + "polling_hourly_description": "Kiểm tra Image mới mỗi 60 phút", |
| 1642 | + "polling_daily_description": "Kiểm tra Image mới mỗi 1440 phút", |
| 1643 | + "polling_weekly_description": "Kiểm tra Image mới mỗi 10080 phút", |
| 1644 | + "use_custom_polling_value": "Sử dụng giá trị polling tùy chỉnh từ 5-10080 phút", |
| 1645 | + "custom_polling_interval": "Khoảng thời gian Polling tùy chỉnh (phút)", |
1646 | 1646 | "build_cache": "Build Cache", |
1647 | 1647 | "ui_config_disabled_title": "Cấu hình UI đã bị tắt", |
1648 | 1648 | "ui_config_disabled_description": "Các cài đặt phải được quản lý thông qua biến môi trường.", |
|
1652 | 1652 | "services": "Services", |
1653 | 1653 | "_comment_missing_translations": "=== MISSING TRANSLATIONS ===", |
1654 | 1654 | "cancel": "Hủy", |
1655 | | - "duplicate": "Duplicate", |
| 1655 | + "duplicate": "Nhân bản", |
1656 | 1656 | "registries_remove_message": "Bạn có chắc chắn muốn gỡ bỏ registry {url}?", |
1657 | 1657 | "registries_delete_failed": "Xóa registry {url} thất bại", |
1658 | 1658 | "templates_loaded_success": "Template \"{name}\" đã được tải thành công", |
|
0 commit comments