chore(i18n): refresh native vi locale

This commit is contained in:
github-actions[bot]
2026-07-03 11:37:51 +00:00
parent 255e2518de
commit 0e98ba4391

View File

@@ -1044,14 +1044,44 @@
"translated": "Trực tuyến"
},
{
"id": "native.android.d42fe72f8e76b450",
"source": "OPENCLAW",
"translated": "OPENCLAW"
"id": "native.android.9ac2d4498b17d478",
"source": "Trust",
"translated": "Tin cậy"
},
{
"id": "native.android.a5c2d7f27576f0c4",
"source": "Your personal AI assistant.\nExfoliate! Exfoliate!",
"translated": "Trợ lý AI cá nhân của bạn.\nTẩy da chết! Tẩy da chết!"
"id": "native.android.e26ee07a1d1911be",
"source": "Cancel",
"translated": "Hủy"
},
{
"id": "native.android.64c8db13ef91513c",
"source": "Welcome to OpenClaw",
"translated": "Chào mừng đến với OpenClaw"
},
{
"id": "native.android.cc878f72a6b70b23",
"source": "Connect to your Gateway",
"translated": "Kết nối với Gateway của bạn"
},
{
"id": "native.android.bf3750bf264f0063",
"source": "Choose device permissions",
"translated": "Chọn quyền thiết bị"
},
{
"id": "native.android.3bfe29d4d13d3c3e",
"source": "Use OpenClaw from your phone",
"translated": "Sử dụng OpenClaw từ điện thoại của bạn"
},
{
"id": "native.android.c0b539eeb4612f5d",
"source": "Security notice",
"translated": "Thông báo bảo mật"
},
{
"id": "native.android.5aed4b5c8d6b246d",
"source": "The connected OpenClaw agent can use device capabilities you enable. Continue only if you trust the Gateway and agent you connect to.",
"translated": "Tác nhân OpenClaw đã kết nối có thể sử dụng các khả năng của thiết bị mà bạn bật. Chỉ tiếp tục nếu bạn tin cậy Gateway và tác nhân mà bạn kết nối."
},
{
"id": "native.android.63c31ee564d63347",
@@ -1059,20 +1089,135 @@
"translated": "Kết nối Gateway"
},
{
"id": "native.android.afdd3e2c10f56b75",
"source": "Setup code issue",
"translated": "Sự cố mã thiết lập"
"id": "native.android.58d80589d9d4b7ff",
"source": "Could not open setup guide.",
"translated": "Không thể mở hướng dẫn thiết lập."
},
{
"id": "native.android.084eda7046e91737",
"source": "Advanced",
"translated": "Nâng cao"
"id": "native.android.18d6dd32cfcc1c9a",
"source": "Scan QR or setup code",
"translated": "Quét mã QR hoặc mã thiết lập"
},
{
"id": "native.android.8b8acc5b98b8c99f",
"source": "Set up manually",
"translated": "Thiết lập thủ công"
},
{
"id": "native.android.debd7b3e59db6ab2",
"source": "Before you start",
"translated": "Trước khi bạn bắt đầu"
},
{
"id": "native.android.9cfcf68aae2c05c6",
"source": "Access to the Gateway device",
"translated": "Quyền truy cập vào thiết bị Gateway"
},
{
"id": "native.android.71ce00f359981a0b",
"source": "Phone can reach the Gateway",
"translated": "Điện thoại có thể truy cập Gateway"
},
{
"id": "native.android.68a31cee94a9db86",
"source": "Android setup guide",
"translated": "Hướng dẫn thiết lập Android"
},
{
"id": "native.android.d514a981f80779e9",
"source": "Setup Gateway",
"translated": "Thiết lập Gateway"
},
{
"id": "native.android.6a45e2dae35ab5a7",
"source": "Start your Gateway.",
"translated": "Khởi động Gateway của bạn."
},
{
"id": "native.android.c6f9da7008df05a6",
"source": "Generate a QR code.",
"translated": "Tạo mã QR."
},
{
"id": "native.android.96d40475de2885d6",
"source": "Choose from gallery",
"translated": "Chọn từ thư viện"
},
{
"id": "native.android.fd83bd36419ef526",
"source": "QR code not accepted",
"translated": "Mã QR không được chấp nhận"
},
{
"id": "native.android.4dde43318559c65d",
"source": "Choose another image",
"translated": "Chọn hình ảnh khác"
},
{
"id": "native.android.54bab6e4054484d0",
"source": "Scan QR code",
"translated": "Quét mã QR"
},
{
"id": "native.android.05987e822ac102ec",
"source": "Open the camera and frame the code from openclaw qr.",
"translated": "Mở camera và đưa mã từ openclaw qr vào khung."
},
{
"id": "native.android.90fa932d2e0adbd9",
"source": "Align the QR code inside the square.",
"translated": "Căn chỉnh mã QR bên trong hình vuông."
},
{
"id": "native.android.7a817ddf54373dbf",
"source": "Camera access is needed to scan the setup QR.",
"translated": "Cần quyền truy cập camera để quét mã QR thiết lập."
},
{
"id": "native.android.c8d5f12cb28f3853",
"source": "Allow camera",
"translated": "Cho phép camera"
},
{
"id": "native.android.7efba153567b1232",
"source": "Close scanner",
"translated": "Đóng trình quét"
},
{
"id": "native.android.b8d5431e1e441f74",
"source": "Enter setup code",
"translated": "Nhập mã thiết lập"
},
{
"id": "native.android.41e3fbccb2ad5a4c",
"source": "Setup code",
"translated": "Mã thiết lập"
},
{
"id": "native.android.06a2214da1eee841",
"source": "Paste setup code",
"translated": "Dán mã thiết lập"
},
{
"id": "native.android.35aec8a97ac12e1c",
"source": "Setup code was not accepted",
"translated": "Mã thiết lập không được chấp nhận"
},
{
"id": "native.android.9aaee5a05de93dbe",
"source": "Use setup code",
"translated": "Sử dụng mã thiết lập"
},
{
"id": "native.android.073c93545602b198",
"source": "Manual setup",
"translated": "Thiết lập thủ công"
},
{
"id": "native.android.46d58ca58c32ad52",
"source": "Gateway URL",
"translated": "URL Gateway"
},
{
"id": "native.android.d54b9e3433ffd809",
"source": "Host",
@@ -1084,24 +1229,29 @@
"translated": "Cổng"
},
{
"id": "native.android.20d94e1cedd3f319",
"source": "TLS off",
"translated": "Tắt TLS"
"id": "native.android.1b0d9893ae4c0682",
"source": "Use the Gateway computer's LAN address or secure remote hostname.",
"translated": "Sử dụng địa chỉ LAN của máy tính Gateway hoặc tên máy chủ từ xa bảo mật."
},
{
"id": "native.android.a3a158b4a10d34ba",
"source": "TLS on",
"translated": "Bật TLS"
"id": "native.android.bfc48711d6deed92",
"source": "Token",
"translated": "Token"
},
{
"id": "native.android.a02f48c59c8b7b9d",
"source": "Local",
"translated": "Cục bộ"
"id": "native.android.7ac2b9aec9d78cda",
"source": "Paste token",
"translated": "Dán token"
},
{
"id": "native.android.aae4212f2ff4df98",
"source": "Token optional",
"translated": "Token không bắt buộc"
"id": "native.android.96ba0e3919c3955a",
"source": "Paste a shared Gateway token or operator-issued token.",
"translated": "Dán token Gateway được chia sẻ hoặc token do operator cấp."
},
{
"id": "native.android.4a5a1702f0130328",
"source": "Password",
"translated": "Mật khẩu"
},
{
"id": "native.android.e7045d344dd32ddc",
@@ -1109,24 +1259,99 @@
"translated": "Mật khẩu không bắt buộc"
},
{
"id": "native.android.369ee061f6d7881f",
"source": "Pair with Gateway",
"translated": "Ghép nối với Gateway"
"id": "native.android.1259d0d0d1671ed7",
"source": "Connection type",
"translated": "Loại kết nối"
},
{
"id": "native.android.82b296ed39647687",
"source": "Last gateway",
"translated": "Gateway gần nhất"
"id": "native.android.278d9abb3abc12e6",
"source": "Local network",
"translated": "Mạng cục bộ"
},
{
"id": "native.android.e0e5d2bb055863fb",
"source": "Edit connection",
"translated": "Chỉnh sửa kết nối"
"id": "native.android.4aa2b8be11a971eb",
"source": "Secure remote",
"translated": "Kết nối từ xa an toàn"
},
{
"id": "native.android.ea2f18dad7749613",
"source": "Copy diagnostic",
"translated": "Sao chép chẩn đoán"
"id": "native.android.8c31e2762b496d61",
"source": "Local works for LAN or emulator hosts. Secure remote is for wss:// or Tailscale Serve/Funnel.",
"translated": "Cục bộ hoạt động cho các máy chủ LAN hoặc trình giả lập. Kết nối từ xa an toàn dành cho wss:// hoặc Tailscale Serve/Funnel."
},
{
"id": "native.android.24a0a4819f223b87",
"source": "Could not test connection",
"translated": "Không thể kiểm tra kết nối"
},
{
"id": "native.android.9a8f8ba539d4dd68",
"source": "Test connection",
"translated": "Kiểm tra kết nối"
},
{
"id": "native.android.a1c6ad798cdb4e32",
"source": "View details",
"translated": "Xem chi tiết"
},
{
"id": "native.android.ebdc41fd34eab0a5",
"source": "Connection details",
"translated": "Chi tiết kết nối"
},
{
"id": "native.android.f982d1f6ad7b3e5d",
"source": "Copy",
"translated": "Sao chép"
},
{
"id": "native.android.fa2a2369f23aa195",
"source": "Close",
"translated": "Đóng"
},
{
"id": "native.android.50cca1e186823cd6",
"source": "Details copied",
"translated": "Đã sao chép chi tiết"
},
{
"id": "native.android.31a4bf3ed4071f7c",
"source": "Approve node access",
"translated": "Phê duyệt quyền truy cập nút"
},
{
"id": "native.android.f43cb6ed03dc6766",
"source": "Gateway pairing is complete. Approve this phone as a node so OpenClaw can use the device capabilities you enable.",
"translated": "Ghép nối Gateway đã hoàn tất. Phê duyệt điện thoại này làm một nút để OpenClaw có thể sử dụng các khả năng thiết bị mà bạn bật."
},
{
"id": "native.android.8e49feba12c350ac",
"source": "On the Gateway computer, run:",
"translated": "Trên máy tính Gateway, chạy:"
},
{
"id": "native.android.6189b5e2af7cc793",
"source": "Use the requestId from the pending command in the approve command.",
"translated": "Sử dụng requestId từ lệnh đang chờ trong lệnh approve."
},
{
"id": "native.android.53bcd45eeb574d74",
"source": "I have approved",
"translated": "Tôi đã phê duyệt"
},
{
"id": "native.android.cdc44aaeb8bd6e4a",
"source": "Still waiting for approval",
"translated": "Vẫn đang chờ phê duyệt"
},
{
"id": "native.android.df5cc00eb95c21ad",
"source": "Run the approve command on the Gateway computer, then check again.",
"translated": "Chạy lệnh approve trên máy tính Gateway, rồi kiểm tra lại."
},
{
"id": "native.android.f579f91c216dd6c4",
"source": "OK",
"translated": "OK"
},
{
"id": "native.android.b80462122abbe312",
@@ -1134,44 +1359,9 @@
"translated": "Sao chép lệnh phê duyệt"
},
{
"id": "native.android.a31f2beb68298aa8",
"source": "Allow permissions",
"translated": "Cho phép quyền"
},
{
"id": "native.android.b82104d8df1d4b4a",
"source": "These permissions keep OpenClaw secure\nand useful.",
"translated": "Các quyền này giúp OpenClaw luôn an toàn\nvà hữu ích."
},
{
"id": "native.android.03b95088ba72bd8e",
"source": "Open $title",
"translated": "Mở $title"
},
{
"id": "native.android.f38ca3445453a6bb",
"source": "Choose what this phone can share with OpenClaw. You can change these later in Settings.",
"translated": "Chọn những gì điện thoại này có thể chia sẻ với OpenClaw. Bạn có thể thay đổi các lựa chọn này sau trong Settings."
},
{
"id": "native.android.44549cfd7e6a1ab8",
"source": "Back",
"translated": "Quay lại"
},
{
"id": "native.android.4b54af42d17dec84",
"source": "Permission Setup",
"translated": "Thiết lập quyền"
},
{
"id": "native.android.437599c024df158e",
"source": "Granted",
"translated": "Đã cấp"
},
{
"id": "native.android.cf8344d3562e28e3",
"source": "Not granted",
"translated": "Chưa cấp"
"id": "native.android.d4c3bcf880727fb3",
"source": "Only enable access you are comfortable letting OpenClaw use while this phone is connected. You can change these later in Android Settings.",
"translated": "Chỉ bật quyền truy cập mà bạn thấy thoải mái khi cho phép OpenClaw sử dụng trong khi điện thoại này được kết nối. Bạn có thể thay đổi các quyền này sau trong Cài đặt Android."
},
{
"id": "native.android.d7ea800cc2475013",
@@ -1179,24 +1369,19 @@
"translated": "Tiếp tục"
},
{
"id": "native.android.547f11a819721ffb",
"source": "Scan fresh setup code",
"translated": "Quét mã thiết lập mới"
"id": "native.android.44549cfd7e6a1ab8",
"source": "Back",
"translated": "Quay lại"
},
{
"id": "native.android.3b169db8b57795b5",
"source": "Retry connection",
"translated": "Thử kết nối lại"
"id": "native.android.f3f0527db434d756",
"source": "Permissions",
"translated": "Quyền"
},
{
"id": "native.android.e44224ed4df1700f",
"source": "Setup code expired. Scan a fresh setup QR.",
"translated": "Mã thiết lập đã hết hạn. Hãy quét mã QR thiết lập mới."
},
{
"id": "native.android.e03bb4ea463ba7a5",
"source": "Gateway access needs review. Check gateway authentication scopes, then retry.",
"translated": "Quyền truy cập Gateway cần được xem xét. Kiểm tra phạm vi xác thực gateway, rồi thử lại."
"id": "native.android.29732759e050c874",
"source": "The code may have expired or been generated for another Gateway.",
"translated": "Mã có thể đã hết hạn hoặc được tạo cho một Gateway khác."
},
{
"id": "native.android.511925b4321aae31",
@@ -1224,9 +1409,9 @@
"translated": "Xác thực đã lưu không hợp lệ. Xác thực lại hoặc đặt lại kết nối gateway này."
},
{
"id": "native.android.3f61f2c34784ed0f",
"source": "Gateway authentication is not configured. Configure it on the gateway host, then retry.",
"translated": "Xác thực Gateway chưa được cấu hình. Hãy cấu hình trên máy chủ gateway, rồi thử lại."
"id": "native.android.214b03b4cd2199b1",
"source": "Gateway authentication is not configured. Edit this connection and try again.",
"translated": "Xác thực Gateway chưa được cấu hình. Hãy chỉnh sửa kết nối này rồi thử lại."
},
{
"id": "native.android.1ccbb6f3911e7219",
@@ -1244,9 +1429,14 @@
"translated": "Đã sao chép lệnh phê duyệt"
},
{
"id": "native.android.bc9715de99c769c7",
"source": "Diagnostic copied",
"translated": "Đã sao chép chẩn đoán"
"id": "native.android.437599c024df158e",
"source": "Granted",
"translated": "Đã cấp"
},
{
"id": "native.android.cf8344d3562e28e3",
"source": "Not granted",
"translated": "Chưa cấp"
},
{
"id": "native.android.561d07951dc36959",
@@ -2458,6 +2648,11 @@
"source": "Needs attention",
"translated": "Cần chú ý"
},
{
"id": "native.android.8452bcda8a619361",
"source": "Open ${row.title}",
"translated": "Mở ${row.title}"
},
{
"id": "native.android.a65477861c7203aa",
"source": "Open session",
@@ -2568,11 +2763,6 @@
"source": "Open profile",
"translated": "Mở hồ sơ"
},
{
"id": "native.android.8452bcda8a619361",
"source": "Open ${row.title}",
"translated": "Mở ${row.title}"
},
{
"id": "native.android.22d755834386db07",
"source": "Main session",
@@ -3403,51 +3593,6 @@
"source": "Resolved endpoint",
"translated": "Endpoint đã phân giải"
},
{
"id": "native.android.3d9d01cc0af8727d",
"source": "Gateway Setup",
"translated": "Thiết lập Gateway"
},
{
"id": "native.android.fff6a6f130e88354",
"source": "Connect to your Gateway",
"translated": "Kết nối với Gateway của bạn"
},
{
"id": "native.android.77a54beda22bfeb7",
"source": "Scan setup code",
"translated": "Quét mã thiết lập"
},
{
"id": "native.android.8f525f9218215b42",
"source": "Use your Gateway QR or setup code",
"translated": "Sử dụng mã QR hoặc mã thiết lập của Gateway"
},
{
"id": "native.android.40da32c36971b959",
"source": "Nearby gateway",
"translated": "Gateway lân cận"
},
{
"id": "native.android.7423bd0086e6897e",
"source": "Enter gateway URL",
"translated": "Nhập URL Gateway"
},
{
"id": "native.android.c9420b6801f5a76f",
"source": "Connect using a manual URL",
"translated": "Kết nối bằng URL thủ công"
},
{
"id": "native.android.4b55356d9bf6e444",
"source": "Permissions",
"translated": "Quyền"
},
{
"id": "native.android.c49a911b95af5d5d",
"source": "Done",
"translated": "Xong"
},
{
"id": "native.android.288b83f93172c633",
"source": "Verify the certificate fingerprint before trusting this gateway.\n\n%1$s",
@@ -3458,11 +3603,6 @@
"source": "The gateway certificate changed. Continue only if you expected this.\n\nOld SHA-256:\n%1$s\n\nNew SHA-256:\n%2$s",
"translated": "Chứng chỉ gateway đã thay đổi. Chỉ tiếp tục nếu bạn đã dự kiến điều này.\n\nSHA-256 cũ:\n%1$s\n\nSHA-256 mới:\n%2$s"
},
{
"id": "native.android.6ffa3d752514836d",
"source": "Gateway Recovery",
"translated": "Khôi phục Gateway"
},
{
"id": "native.apple.8f741d09cc1d5495",
"source": "OpenClaw Activity",