diff --git a/beszel/site/src/locales/vi/vi.po b/beszel/site/src/locales/vi/vi.po index 4f7c2a48..c5b30061 100644 --- a/beszel/site/src/locales/vi/vi.po +++ b/beszel/site/src/locales/vi/vi.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: beszel\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2025-02-27 22:31\n" +"PO-Revision-Date: 2025-03-06 07:27\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -18,39 +18,40 @@ msgstr "" "X-Crowdin-File: /main/beszel/site/src/locales/en/en.po\n" "X-Crowdin-File-ID: 16\n" -#: src/components/routes/system.tsx:252 +#. placeholder {0}: Math.trunc(system.info?.u / 86400) +#: src/components/routes/system.tsx:255 msgid "{0, plural, one {# day} other {# days}}" msgstr "{0, plural, one {# ngày} other {# ngày}}" -#: src/components/routes/system.tsx:250 +#: src/components/routes/system.tsx:253 msgid "{hours, plural, one {# hour} other {# hours}}" msgstr "{hours, plural, one {# giờ} other {# giờ}}" -#: src/lib/utils.ts:158 +#: src/lib/utils.ts:168 msgid "1 hour" msgstr "1 giờ" -#: src/lib/utils.ts:181 +#: src/lib/utils.ts:191 msgid "1 week" msgstr "1 tuần" -#: src/lib/utils.ts:166 +#: src/lib/utils.ts:176 msgid "12 hours" msgstr "12 giờ" -#: src/lib/utils.ts:174 +#: src/lib/utils.ts:184 msgid "24 hours" msgstr "24 giờ" -#: src/lib/utils.ts:189 +#: src/lib/utils.ts:199 msgid "30 days" msgstr "30 ngày" #. Table column -#: src/components/systems-table/systems-table.tsx:278 -#: src/components/systems-table/systems-table.tsx:366 -#: src/components/systems-table/systems-table.tsx:508 -#: src/components/systems-table/systems-table.tsx:518 +#: src/components/systems-table/systems-table.tsx:293 +#: src/components/systems-table/systems-table.tsx:381 +#: src/components/systems-table/systems-table.tsx:523 +#: src/components/systems-table/systems-table.tsx:533 msgid "Actions" msgstr "Hành động" @@ -62,11 +63,11 @@ msgstr "Cảnh báo hoạt động" msgid "Add <0>System" msgstr "Thêm <0>Hệ thống" -#: src/components/add-system.tsx:124 +#: src/components/add-system.tsx:125 msgid "Add New System" msgstr "Thêm Hệ thống Mới" -#: src/components/add-system.tsx:230 +#: src/components/add-system.tsx:231 msgid "Add system" msgstr "Thêm hệ thống" @@ -78,15 +79,15 @@ msgstr "Thêm URL" msgid "Adjust display options for charts." msgstr "Điều chỉnh tùy chọn hiển thị cho biểu đồ." -#: src/components/command-palette.tsx:133 -#: src/components/command-palette.tsx:146 -#: src/components/command-palette.tsx:160 -#: src/components/command-palette.tsx:174 -#: src/components/command-palette.tsx:189 +#: src/components/command-palette.tsx:131 +#: src/components/command-palette.tsx:144 +#: src/components/command-palette.tsx:158 +#: src/components/command-palette.tsx:172 +#: src/components/command-palette.tsx:187 msgid "Admin" msgstr "Quản trị viên" -#: src/components/systems-table/systems-table.tsx:246 +#: src/components/systems-table/systems-table.tsx:261 msgid "Agent" msgstr "Tác nhân" @@ -95,12 +96,12 @@ msgstr "Tác nhân" msgid "Alerts" msgstr "Cảnh báo" +#: src/components/systems-table/systems-table.tsx:334 #: src/components/alerts/alert-button.tsx:88 -#: src/components/systems-table/systems-table.tsx:319 msgid "All Systems" msgstr "Tất cả Hệ thống" -#: src/components/systems-table/systems-table.tsx:642 +#: src/components/systems-table/systems-table.tsx:657 msgid "Are you sure you want to delete {name}?" msgstr "Bạn có chắc chắn muốn xóa {name} không?" @@ -108,41 +109,43 @@ msgstr "Bạn có chắc chắn muốn xóa {name} không?" msgid "Automatic copy requires a secure context." msgstr "Sao chép tự động yêu cầu một ngữ cảnh an toàn." -#: src/components/routes/system.tsx:633 +#: src/components/routes/system.tsx:660 msgid "Average" msgstr "Trung bình" -#: src/components/routes/system.tsx:410 +#: src/components/routes/system.tsx:437 msgid "Average CPU utilization of containers" msgstr "Sử dụng CPU trung bình của các container" +#. placeholder {0}: data.alert.unit #: src/components/alerts/alerts-system.tsx:205 msgid "Average exceeds <0>{value}{0}" msgstr "Trung bình vượt quá <0>{value}{0}" -#: src/components/routes/system.tsx:511 +#: src/components/routes/system.tsx:538 msgid "Average power consumption of GPUs" msgstr "" -#: src/components/routes/system.tsx:399 +#: src/components/routes/system.tsx:426 msgid "Average system-wide CPU utilization" msgstr "Sử dụng CPU trung bình toàn hệ thống" -#: src/components/routes/system.tsx:529 +#. placeholder {0}: gpu.n +#: src/components/routes/system.tsx:556 msgid "Average utilization of {0}" msgstr "" -#: src/components/command-palette.tsx:171 #: src/components/navbar.tsx:94 +#: src/components/command-palette.tsx:169 msgid "Backups" msgstr "Sao lưu" -#: src/components/routes/system.tsx:455 -#: src/lib/utils.ts:327 +#: src/lib/utils.ts:337 +#: src/components/routes/system.tsx:482 msgid "Bandwidth" msgstr "Băng thông" -#: src/components/login/auth-form.tsx:304 +#: src/components/login/auth-form.tsx:306 msgid "Beszel supports OpenID Connect and many OAuth2 authentication providers." msgstr "Beszel hỗ trợ OpenID Connect và nhiều nhà cung cấp xác thực OAuth2." @@ -150,7 +153,7 @@ msgstr "Beszel hỗ trợ OpenID Connect và nhiều nhà cung cấp xác thực msgid "Beszel uses <0>Shoutrrr to integrate with popular notification services." msgstr "Beszel sử dụng <0>Shoutrrr để tích hợp với các dịch vụ thông báo phổ biến." -#: src/components/add-system.tsx:129 +#: src/components/add-system.tsx:130 msgid "Binary" msgstr "Nhị phân" @@ -158,7 +161,7 @@ msgstr "Nhị phân" msgid "Cache / Buffers" msgstr "Bộ nhớ đệm / Bộ đệm" -#: src/components/systems-table/systems-table.tsx:653 +#: src/components/systems-table/systems-table.tsx:668 msgid "Cancel" msgstr "Hủy bỏ" @@ -186,7 +189,7 @@ msgstr "Kiểm tra nhật ký để biết thêm chi tiết." msgid "Check your notification service" msgstr "Kiểm tra dịch vụ thông báo của bạn" -#: src/components/add-system.tsx:203 +#: src/components/add-system.tsx:204 msgid "Click to copy" msgstr "Nhấp để sao chép" @@ -199,29 +202,29 @@ msgstr "Hướng dẫn dòng lệnh" msgid "Configure how you receive alert notifications." msgstr "Cấu hình cách bạn nhận thông báo cảnh báo." -#: src/components/login/auth-form.tsx:210 -#: src/components/login/auth-form.tsx:215 +#: src/components/login/auth-form.tsx:212 +#: src/components/login/auth-form.tsx:217 msgid "Confirm password" msgstr "Xác nhận mật khẩu" -#: src/components/systems-table/systems-table.tsx:659 +#: src/components/systems-table/systems-table.tsx:674 msgid "Continue" msgstr "Tiếp tục" -#: src/lib/utils.ts:26 +#: src/lib/utils.ts:35 msgid "Copied to clipboard" msgstr "Đã sao chép vào clipboard" -#: src/components/add-system.tsx:214 -#: src/components/add-system.tsx:216 +#: src/components/add-system.tsx:215 +#: src/components/add-system.tsx:217 msgid "Copy" msgstr "Sao chép" -#: src/components/systems-table/systems-table.tsx:624 +#: src/components/systems-table/systems-table.tsx:639 msgid "Copy host" msgstr "Sao chép máy chủ" -#: src/components/add-system.tsx:223 +#: src/components/add-system.tsx:224 msgid "Copy Linux command" msgstr "Sao chép lệnh Linux" @@ -229,17 +232,17 @@ msgstr "Sao chép lệnh Linux" msgid "Copy text" msgstr "Sao chép văn bản" -#: src/components/systems-table/systems-table.tsx:165 +#: src/components/systems-table/systems-table.tsx:180 msgid "CPU" msgstr "CPU" +#: src/lib/utils.ts:319 +#: src/components/routes/system.tsx:425 #: src/components/charts/area-chart.tsx:56 -#: src/components/routes/system.tsx:398 -#: src/lib/utils.ts:309 msgid "CPU Usage" msgstr "Sử dụng CPU" -#: src/components/login/auth-form.tsx:236 +#: src/components/login/auth-form.tsx:238 msgid "Create account" msgstr "Tạo tài khoản" @@ -248,7 +251,7 @@ msgstr "Tạo tài khoản" msgid "Dark" msgstr "Tối" -#: src/components/command-palette.tsx:82 +#: src/components/command-palette.tsx:80 #: src/components/routes/home.tsx:35 msgid "Dashboard" msgstr "Bảng điều khiển" @@ -257,57 +260,58 @@ msgstr "Bảng điều khiển" msgid "Default time period" msgstr "Thời gian mặc định" -#: src/components/systems-table/systems-table.tsx:629 +#: src/components/systems-table/systems-table.tsx:644 msgid "Delete" msgstr "Xóa" -#: src/components/systems-table/systems-table.tsx:181 +#: src/components/systems-table/systems-table.tsx:196 msgid "Disk" msgstr "Đĩa" -#: src/components/routes/system.tsx:445 +#: src/components/routes/system.tsx:472 msgid "Disk I/O" msgstr "Đĩa I/O" +#: src/lib/utils.ts:331 +#: src/components/routes/system.tsx:465 #: src/components/charts/disk-chart.tsx:79 -#: src/components/routes/system.tsx:438 -#: src/lib/utils.ts:321 msgid "Disk Usage" msgstr "Sử dụng Đĩa" -#: src/components/routes/system.tsx:566 +#: src/components/routes/system.tsx:593 msgid "Disk usage of {extraFsName}" msgstr "Sử dụng đĩa của {extraFsName}" -#: src/components/routes/system.tsx:409 +#: src/components/routes/system.tsx:436 msgid "Docker CPU Usage" msgstr "Sử dụng CPU Docker" -#: src/components/routes/system.tsx:430 +#: src/components/routes/system.tsx:457 msgid "Docker Memory Usage" msgstr "Sử dụng Bộ nhớ Docker" -#: src/components/routes/system.tsx:471 +#: src/components/routes/system.tsx:498 msgid "Docker Network I/O" msgstr "Mạng I/O Docker" -#: src/components/command-palette.tsx:125 +#: src/components/command-palette.tsx:123 msgid "Documentation" msgstr "Tài liệu" #. Context: System is down -#: src/components/routes/system.tsx:309 -#: src/lib/utils.ts:306 +#: src/lib/utils.ts:316 +#: src/components/systems-table/systems-table.tsx:141 +#: src/components/routes/system.tsx:336 msgid "Down" msgstr "" -#: src/components/add-system.tsx:124 -#: src/components/systems-table/systems-table.tsx:599 +#: src/components/add-system.tsx:125 +#: src/components/systems-table/systems-table.tsx:614 msgid "Edit" msgstr "" -#: src/components/login/auth-form.tsx:173 #: src/components/login/forgot-pass-form.tsx:53 +#: src/components/login/auth-form.tsx:175 msgid "Email" msgstr "Email" @@ -323,12 +327,15 @@ msgstr "Nhập địa chỉ email để đặt lại mật khẩu" msgid "Enter email address..." msgstr "Nhập địa chỉ email..." -#: src/components/login/auth-form.tsx:136 -#: src/components/routes/settings/config-yaml.tsx:28 #: src/components/routes/settings/notifications.tsx:188 +#: src/components/routes/settings/config-yaml.tsx:28 +#: src/components/login/auth-form.tsx:136 msgid "Error" msgstr "Lỗi" +#. placeholder {0}: alert.value +#. placeholder {1}: info.unit +#. placeholder {2}: alert.min #: src/components/routes/home.tsx:81 msgid "Exceeds {0}{1} in last {2, plural, one {# minute} other {# minutes}}" msgstr "Vượt quá {0}{1} trong {2, plural, one {# phút} other {# phút}} qua" @@ -345,12 +352,12 @@ msgstr "Xuất cấu hình" msgid "Export your current systems configuration." msgstr "Xuất cấu hình hệ thống hiện tại của bạn." -#: src/lib/utils.ts:39 +#: src/lib/utils.ts:48 msgid "Failed to authenticate" msgstr "Xác thực thất bại" -#: src/components/routes/settings/layout.tsx:39 #: src/components/routes/settings/notifications.tsx:63 +#: src/components/routes/settings/layout.tsx:39 msgid "Failed to save settings" msgstr "Lưu cài đặt thất bại" @@ -362,8 +369,8 @@ msgstr "Gửi thông báo thử nghiệm thất bại" msgid "Failed to update alert" msgstr "Cập nhật cảnh báo thất bại" -#: src/components/routes/system.tsx:606 -#: src/components/systems-table/systems-table.tsx:326 +#: src/components/systems-table/systems-table.tsx:341 +#: src/components/routes/system.tsx:633 msgid "Filter..." msgstr "Lọc..." @@ -371,25 +378,25 @@ msgstr "Lọc..." msgid "For <0>{min} {min, plural, one {minute} other {minutes}}" msgstr "Trong <0>{min} {min, plural, one {phút} other {phút}}" -#: src/components/login/auth-form.tsx:328 +#: src/components/login/auth-form.tsx:330 msgid "Forgot password?" msgstr "Quên mật khẩu?" #. Context: General settings -#: src/components/routes/settings/general.tsx:33 #: src/components/routes/settings/layout.tsx:51 +#: src/components/routes/settings/general.tsx:33 msgid "General" msgstr "Chung" -#: src/components/routes/system.tsx:510 +#: src/components/routes/system.tsx:537 msgid "GPU Power Draw" msgstr "" -#: src/components/systems-table/systems-table.tsx:353 +#: src/components/systems-table/systems-table.tsx:368 msgid "Grid" msgstr "Lưới" -#: src/components/add-system.tsx:157 +#: src/components/add-system.tsx:158 msgid "Host / IP" msgstr "Máy chủ / IP" @@ -402,7 +409,7 @@ msgid "Invalid email address." msgstr "Địa chỉ email không hợp lệ." #. Linux kernel -#: src/components/routes/system.tsx:264 +#: src/components/routes/system.tsx:267 msgid "Kernel" msgstr "Nhân" @@ -410,7 +417,7 @@ msgstr "Nhân" msgid "Language" msgstr "Ngôn ngữ" -#: src/components/systems-table/systems-table.tsx:339 +#: src/components/systems-table/systems-table.tsx:354 msgid "Layout" msgstr "Bố cục" @@ -427,13 +434,13 @@ msgstr "Đăng xuất" msgid "Login" msgstr "Đăng nhập" -#: src/components/login/auth-form.tsx:39 #: src/components/login/forgot-pass-form.tsx:15 +#: src/components/login/auth-form.tsx:39 msgid "Login attempt failed" msgstr "Nỗ lực đăng nhập thất bại" -#: src/components/command-palette.tsx:157 #: src/components/navbar.tsx:86 +#: src/components/command-palette.tsx:155 msgid "Logs" msgstr "Nhật ký" @@ -445,60 +452,60 @@ msgstr "Thay vào đó, bạn đang tìm nơi để tạo cảnh báo? Nhấp v msgid "Manage display and notification preferences." msgstr "Quản lý tùy chọn hiển thị và thông báo." -#: src/components/add-system.tsx:225 +#: src/components/add-system.tsx:226 msgid "Manual setup instructions" msgstr "" #. Chart select field. Please try to keep this short. -#: src/components/routes/system.tsx:636 +#: src/components/routes/system.tsx:663 msgid "Max 1 min" msgstr "Tối đa 1 phút" -#: src/components/systems-table/systems-table.tsx:173 +#: src/components/systems-table/systems-table.tsx:188 msgid "Memory" msgstr "Bộ nhớ" -#: src/components/routes/system.tsx:420 -#: src/lib/utils.ts:315 +#: src/lib/utils.ts:325 +#: src/components/routes/system.tsx:447 msgid "Memory Usage" msgstr "Sử dụng Bộ nhớ" -#: src/components/routes/system.tsx:431 +#: src/components/routes/system.tsx:458 msgid "Memory usage of docker containers" msgstr "Sử dụng bộ nhớ của các container Docker" -#: src/components/add-system.tsx:153 +#: src/components/add-system.tsx:154 msgid "Name" msgstr "Tên" -#: src/components/systems-table/systems-table.tsx:198 +#: src/components/systems-table/systems-table.tsx:213 msgid "Net" msgstr "Mạng" -#: src/components/routes/system.tsx:472 +#: src/components/routes/system.tsx:499 msgid "Network traffic of docker containers" msgstr "Lưu lượng mạng của các container Docker" -#: src/components/routes/system.tsx:457 +#: src/components/routes/system.tsx:484 msgid "Network traffic of public interfaces" msgstr "Lưu lượng mạng của các giao diện công cộng" -#: src/components/command-palette.tsx:50 +#: src/components/command-palette.tsx:48 msgid "No results found." msgstr "Không tìm thấy kết quả." -#: src/components/systems-table/systems-table.tsx:474 -#: src/components/systems-table/systems-table.tsx:547 +#: src/components/systems-table/systems-table.tsx:489 +#: src/components/systems-table/systems-table.tsx:562 msgid "No systems found." msgstr "Không tìm thấy hệ thống." -#: src/components/command-palette.tsx:111 -#: src/components/routes/settings/layout.tsx:56 +#: src/components/command-palette.tsx:109 #: src/components/routes/settings/notifications.tsx:75 +#: src/components/routes/settings/layout.tsx:56 msgid "Notifications" msgstr "Thông báo" -#: src/components/login/auth-form.tsx:299 +#: src/components/login/auth-form.tsx:301 msgid "OAuth 2 / OIDC support" msgstr "Hỗ trợ OAuth 2 / OIDC" @@ -506,11 +513,11 @@ msgstr "Hỗ trợ OAuth 2 / OIDC" msgid "On each restart, systems in the database will be updated to match the systems defined in the file." msgstr "Mỗi khi khởi động lại, các hệ thống trong cơ sở dữ liệu sẽ được cập nhật để khớp với các hệ thống được định nghĩa trong tệp." -#: src/components/systems-table/systems-table.tsx:585 +#: src/components/systems-table/systems-table.tsx:600 msgid "Open menu" msgstr "Mở menu" -#: src/components/login/auth-form.tsx:248 +#: src/components/login/auth-form.tsx:250 msgid "Or continue with" msgstr "Hoặc tiếp tục với" @@ -518,16 +525,16 @@ msgstr "Hoặc tiếp tục với" msgid "Overwrite existing alerts" msgstr "Ghi đè các cảnh báo hiện có" -#: src/components/command-palette.tsx:85 +#: src/components/command-palette.tsx:83 msgid "Page" msgstr "Trang" -#: src/components/command-palette.tsx:72 +#: src/components/command-palette.tsx:70 msgid "Pages / Settings" msgstr "Trang / Cài đặt" -#: src/components/login/auth-form.tsx:192 -#: src/components/login/auth-form.tsx:197 +#: src/components/login/auth-form.tsx:194 +#: src/components/login/auth-form.tsx:199 msgid "Password" msgstr "Mật khẩu" @@ -543,10 +550,14 @@ msgstr "" msgid "Password reset request received" msgstr "Yêu cầu đặt lại mật khẩu đã được nhận" -#: src/components/systems-table/systems-table.tsx:618 +#: src/components/systems-table/systems-table.tsx:633 msgid "Pause" msgstr "Tạm dừng" +#: src/components/systems-table/systems-table.tsx:142 +msgid "Paused" +msgstr "" + #: src/components/routes/settings/notifications.tsx:96 msgid "Please <0>configure an SMTP server to ensure alerts are delivered." msgstr "Vui lòng <0>cấu hình máy chủ SMTP để đảm bảo cảnh báo được gửi đi." @@ -555,8 +566,8 @@ msgstr "Vui lòng <0>cấu hình máy chủ SMTP để đảm bảo cảnh b msgid "Please check logs for more details." msgstr "Vui lòng kiểm tra nhật ký để biết thêm chi tiết." -#: src/components/login/auth-form.tsx:40 #: src/components/login/forgot-pass-form.tsx:16 +#: src/components/login/auth-form.tsx:40 msgid "Please check your credentials and try again" msgstr "Vui lòng kiểm tra thông tin đăng nhập của bạn và thử lại" @@ -568,11 +579,11 @@ msgstr "Vui lòng tạo một tài khoản quản trị viên" msgid "Please enable pop-ups for this site" msgstr "Vui lòng bật cửa sổ bật lên cho trang web này" -#: src/lib/utils.ts:40 +#: src/lib/utils.ts:49 msgid "Please log in again" msgstr "Vui lòng đăng nhập lại" -#: src/components/login/auth-form.tsx:307 +#: src/components/login/auth-form.tsx:309 msgid "Please see <0>the documentation for instructions." msgstr "Vui lòng xem <0>tài liệu để biết hướng dẫn." @@ -580,12 +591,12 @@ msgstr "Vui lòng xem <0>tài liệu để biết hướng dẫn." msgid "Please sign in to your account" msgstr "Vui lòng đăng nhập vào tài khoản của bạn" -#: src/components/add-system.tsx:169 +#: src/components/add-system.tsx:170 msgid "Port" msgstr "Cổng" -#: src/components/routes/system.tsx:421 -#: src/components/routes/system.tsx:537 +#: src/components/routes/system.tsx:448 +#: src/components/routes/system.tsx:564 msgid "Precise utilization at the recorded time" msgstr "Sử dụng chính xác tại thời điểm ghi nhận" @@ -594,7 +605,7 @@ msgid "Preferred Language" msgstr "Ngôn ngữ Ưa thích" #. Use 'Key' if your language requires many more characters -#: src/components/add-system.tsx:180 +#: src/components/add-system.tsx:181 msgid "Public Key" msgstr "Khóa" @@ -613,7 +624,7 @@ msgstr "Đã nhận" msgid "Reset Password" msgstr "Đặt lại Mật khẩu" -#: src/components/systems-table/systems-table.tsx:613 +#: src/components/systems-table/systems-table.tsx:628 msgid "Resume" msgstr "Tiếp tục" @@ -621,12 +632,12 @@ msgstr "Tiếp tục" msgid "Save address using enter key or comma. Leave blank to disable email notifications." msgstr "Lưu địa chỉ bằng cách sử dụng phím enter hoặc dấu phẩy. Để trống để vô hiệu hóa thông báo email." -#: src/components/routes/settings/general.tsx:106 #: src/components/routes/settings/notifications.tsx:168 +#: src/components/routes/settings/general.tsx:106 msgid "Save Settings" msgstr "Lưu Cài đặt" -#: src/components/add-system.tsx:230 +#: src/components/add-system.tsx:231 msgid "Save system" msgstr "" @@ -634,7 +645,7 @@ msgstr "" msgid "Search" msgstr "Tìm kiếm" -#: src/components/command-palette.tsx:47 +#: src/components/command-palette.tsx:45 msgid "Search for systems or settings..." msgstr "Tìm kiếm hệ thống hoặc cài đặt..." @@ -651,9 +662,9 @@ msgstr "Đã gửi" msgid "Sets the default time range for charts when a system is viewed." msgstr "Đặt phạm vi thời gian mặc định cho biểu đồ khi một hệ thống được xem." -#: src/components/command-palette.tsx:96 -#: src/components/command-palette.tsx:99 -#: src/components/command-palette.tsx:114 +#: src/components/command-palette.tsx:94 +#: src/components/command-palette.tsx:97 +#: src/components/command-palette.tsx:112 #: src/components/routes/settings/layout.tsx:71 #: src/components/routes/settings/layout.tsx:82 msgid "Settings" @@ -663,37 +674,37 @@ msgstr "Cài đặt" msgid "Settings saved" msgstr "Cài đặt đã được lưu" -#: src/components/login/auth-form.tsx:236 +#: src/components/login/auth-form.tsx:238 msgid "Sign in" msgstr "Đăng nhập" -#: src/components/command-palette.tsx:186 +#: src/components/command-palette.tsx:184 msgid "SMTP settings" msgstr "Cài đặt SMTP" -#: src/components/systems-table/systems-table.tsx:361 +#: src/components/systems-table/systems-table.tsx:376 msgid "Sort By" msgstr "Sắp xếp theo" -#: src/lib/utils.ts:301 +#: src/lib/utils.ts:311 msgid "Status" msgstr "Trạng thái" -#: src/components/routes/system.tsx:487 +#: src/components/routes/system.tsx:514 msgid "Swap space used by the system" msgstr "Không gian hoán đổi được sử dụng bởi hệ thống" -#: src/components/routes/system.tsx:486 +#: src/components/routes/system.tsx:513 msgid "Swap Usage" msgstr "Sử dụng Hoán đổi" #. System theme +#: src/lib/utils.ts:316 #: src/components/mode-toggle.tsx:26 #: src/components/systems-table/systems-table.tsx:125 #: src/components/systems-table/systems-table.tsx:133 -#: src/components/systems-table/systems-table.tsx:144 -#: src/components/systems-table/systems-table.tsx:518 -#: src/lib/utils.ts:306 +#: src/components/systems-table/systems-table.tsx:150 +#: src/components/systems-table/systems-table.tsx:533 msgid "System" msgstr "Hệ thống" @@ -705,21 +716,21 @@ msgstr "Các hệ thống" msgid "Systems may be managed in a <0>config.yml file inside your data directory." msgstr "Các hệ thống có thể được quản lý trong tệp <0>config.yml bên trong thư mục dữ liệu của bạn." -#: src/components/systems-table/systems-table.tsx:349 +#: src/components/systems-table/systems-table.tsx:364 msgid "Table" msgstr "Bảng" #. Temperature label in systems table -#: src/components/systems-table/systems-table.tsx:218 +#: src/components/systems-table/systems-table.tsx:233 msgid "Temp" msgstr "" -#: src/components/routes/system.tsx:498 -#: src/lib/utils.ts:334 +#: src/lib/utils.ts:344 +#: src/components/routes/system.tsx:525 msgid "Temperature" msgstr "Nhiệt độ" -#: src/components/routes/system.tsx:499 +#: src/components/routes/system.tsx:526 msgid "Temperatures of system sensors" msgstr "Nhiệt độ của các cảm biến hệ thống" @@ -731,11 +742,11 @@ msgstr "Kiểm tra <0>URL" msgid "Test notification sent" msgstr "Thông báo thử nghiệm đã được gửi" -#: src/components/add-system.tsx:145 +#: src/components/add-system.tsx:146 msgid "The agent must be running on the system to connect. Copy the installation command for the agent below." msgstr "Tác nhân phải đang chạy trên hệ thống để kết nối. Sao chép lệnh cài đặt cho tác nhân bên dưới." -#: src/components/add-system.tsx:136 +#: src/components/add-system.tsx:137 msgid "The agent must be running on the system to connect. Copy the<0>docker-compose.yml for the agent below." msgstr "Tác nhân phải đang chạy trên hệ thống để kết nối. Sao chép <0>docker-compose.yml cho tác nhân bên dưới." @@ -743,15 +754,15 @@ msgstr "Tác nhân phải đang chạy trên hệ thống để kết nối. Sao msgid "Then log into the backend and reset your user account password in the users table." msgstr "Sau đó đăng nhập vào backend và đặt lại mật khẩu tài khoản người dùng của bạn trong bảng người dùng." -#: src/components/systems-table/systems-table.tsx:645 +#: src/components/systems-table/systems-table.tsx:660 msgid "This action cannot be undone. This will permanently delete all current records for {name} from the database." msgstr "Hành động này không thể hoàn tác. Điều này sẽ xóa vĩnh viễn tất cả các bản ghi hiện tại cho {name} khỏi cơ sở dữ liệu." -#: src/components/routes/system.tsx:578 +#: src/components/routes/system.tsx:605 msgid "Throughput of {extraFsName}" msgstr "Thông lượng của {extraFsName}" -#: src/components/routes/system.tsx:446 +#: src/components/routes/system.tsx:473 msgid "Throughput of root filesystem" msgstr "Thông lượng của hệ thống tệp gốc" @@ -759,8 +770,8 @@ msgstr "Thông lượng của hệ thống tệp gốc" msgid "To email(s)" msgstr "Đến email(s)" -#: src/components/routes/system.tsx:373 -#: src/components/routes/system.tsx:386 +#: src/components/routes/system.tsx:400 +#: src/components/routes/system.tsx:413 msgid "Toggle grid" msgstr "Chuyển đổi lưới" @@ -768,73 +779,74 @@ msgstr "Chuyển đổi lưới" msgid "Toggle theme" msgstr "Chuyển đổi chủ đề" -#: src/lib/utils.ts:337 +#: src/lib/utils.ts:347 msgid "Triggers when any sensor exceeds a threshold" msgstr "Kích hoạt khi bất kỳ cảm biến nào vượt quá ngưỡng" -#: src/lib/utils.ts:330 +#: src/lib/utils.ts:340 msgid "Triggers when combined up/down exceeds a threshold" msgstr "Kích hoạt khi kết hợp lên/xuống vượt quá ngưỡng" -#: src/lib/utils.ts:312 +#: src/lib/utils.ts:322 msgid "Triggers when CPU usage exceeds a threshold" msgstr "Kích hoạt khi sử dụng CPU vượt quá ngưỡng" -#: src/lib/utils.ts:318 +#: src/lib/utils.ts:328 msgid "Triggers when memory usage exceeds a threshold" msgstr "Kích hoạt khi sử dụng bộ nhớ vượt quá ngưỡng" -#: src/lib/utils.ts:304 +#: src/lib/utils.ts:314 msgid "Triggers when status switches between up and down" msgstr "Kích hoạt khi trạng thái chuyển đổi giữa lên và xuống" -#: src/lib/utils.ts:324 +#: src/lib/utils.ts:334 msgid "Triggers when usage of any disk exceeds a threshold" msgstr "Kích hoạt khi sử dụng bất kỳ đĩa nào vượt quá ngưỡng" #. Context: System is up -#: src/components/routes/system.tsx:307 +#: src/components/systems-table/systems-table.tsx:140 +#: src/components/routes/system.tsx:334 msgid "Up" msgstr "" -#: src/components/systems-table/systems-table.tsx:322 +#: src/components/systems-table/systems-table.tsx:337 msgid "Updated in real time. Click on a system to view information." msgstr "Cập nhật theo thời gian thực. Nhấp vào một hệ thống để xem thông tin." -#: src/components/routes/system.tsx:263 +#: src/components/routes/system.tsx:266 msgid "Uptime" msgstr "Thời gian hoạt động" +#: src/components/routes/system.tsx:555 +#: src/components/routes/system.tsx:592 #: src/components/charts/area-chart.tsx:73 -#: src/components/routes/system.tsx:528 -#: src/components/routes/system.tsx:565 msgid "Usage" msgstr "Sử dụng" -#: src/components/routes/system.tsx:438 +#: src/components/routes/system.tsx:465 msgid "Usage of root partition" msgstr "Sử dụng phân vùng gốc" -#: src/components/charts/area-chart.tsx:73 -#: src/components/charts/mem-chart.tsx:65 #: src/components/charts/swap-chart.tsx:56 +#: src/components/charts/mem-chart.tsx:65 +#: src/components/charts/area-chart.tsx:73 msgid "Used" msgstr "Đã sử dụng" -#: src/components/command-palette.tsx:143 #: src/components/navbar.tsx:70 +#: src/components/command-palette.tsx:141 msgid "Users" msgstr "Người dùng" -#: src/components/systems-table/systems-table.tsx:331 +#: src/components/systems-table/systems-table.tsx:346 msgid "View" msgstr "Xem" -#: src/components/systems-table/systems-table.tsx:395 +#: src/components/systems-table/systems-table.tsx:410 msgid "Visible Fields" msgstr "Các cột hiển thị" -#: src/components/routes/system.tsx:670 +#: src/components/routes/system.tsx:697 msgid "Waiting for enough records to display" msgstr "Đang chờ đủ bản ghi để hiển thị"