diff --git a/ui/src/i18n/.i18n/vi.meta.json b/ui/src/i18n/.i18n/vi.meta.json index 4bbd1219df5..5656dc35d29 100644 --- a/ui/src/i18n/.i18n/vi.meta.json +++ b/ui/src/i18n/.i18n/vi.meta.json @@ -1,15 +1,11 @@ { - "fallbackKeys": [ - "chat.switchedSession", - "sessionsView.noSessionsMatchFilters", - "sessionsView.showAll" - ], - "generatedAt": "2026-05-04T08:21:50.047Z", + "fallbackKeys": [], + "generatedAt": "2026-05-04T12:04:26.668Z", "locale": "vi", "model": "gpt-5.5", "provider": "openai", "sourceHash": "926c835b1e931594ec63598a966c91906ca98425cc6bd89fe9787668bd442c01", "totalKeys": 1004, - "translatedKeys": 1001, + "translatedKeys": 1004, "workflow": 1 } diff --git a/ui/src/i18n/.i18n/vi.tm.jsonl b/ui/src/i18n/.i18n/vi.tm.jsonl index 968bb0a9039..46547739146 100644 --- a/ui/src/i18n/.i18n/vi.tm.jsonl +++ b/ui/src/i18n/.i18n/vi.tm.jsonl @@ -331,6 +331,7 @@ {"cache_key":"555f0dd6ced8bdc54f177f08fb787a92493aa456c63bf0185b2e143c9b83d3a2","model":"gpt-5.5","provider":"openai","segment_id":"agents.setDefault","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Set Default","text_hash":"c365f1cb6d8e84e7476450255ffb4dd9360ed4a895c83b5378238bcc764e39f8","tgt_lang":"vi","translated":"Đặt làm mặc định","updated_at":"2026-04-29T19:28:03.006Z"} {"cache_key":"558c36b9a690ce93304d058af6dad041487aba06e2011212f701618e6f5d0882","model":"gpt-5.5","provider":"openai","segment_id":"usage.overview.noChannelData","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"No channel data","text_hash":"28b65b08b938c27634e6f67a7d8835da8b4e8cbbcc5413da8b6a24afd9c767f2","tgt_lang":"vi","translated":"Không có dữ liệu kênh","updated_at":"2026-04-29T17:41:06.725Z"} {"cache_key":"55d2a107ef0220f64ae1e805716ac4b99bc390f2378ba81dda711a0edee41da0","model":"gpt-5.5","provider":"openai","segment_id":"overview.cards.modelAuthUsageLeft","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"{pct}% left","text_hash":"053a3cf57bb8573236e95f1b037efd47f4433df82c03dbe65ae747a21afdbf70","tgt_lang":"vi","translated":"còn {pct}%","updated_at":"2026-04-29T17:40:15.142Z"} +{"cache_key":"55e1df3ad42b431f5c2e117744122c963b07305c43b6c95364f4b05da619ca57","model":"gpt-5.5","provider":"openai","segment_id":"sessionsView.showAll","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Show all","text_hash":"2150d8df37e489573fb8f0f19ef89d2eda2ba4b49b3beb36333e5096a99a6dc0","tgt_lang":"vi","translated":"Hiển thị tất cả","updated_at":"2026-05-04T12:04:26.513Z"} {"cache_key":"5619767d25a7433c9f8de5a0689a6746644dfff1e3c44749321911aab446086c","model":"gpt-5.5","provider":"openai","segment_id":"usage.filters.hours","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Hours","text_hash":"21e8492938abc179410c21f3598f141c4c59a8bf2d3b4e475b7d83e10adfc00f","tgt_lang":"vi","translated":"Giờ","updated_at":"2026-04-29T17:40:47.920Z"} {"cache_key":"563625badb583acff86069775986a7038500fa22ad99d29ef11542bac0da0f5e","model":"gpt-5.5","provider":"openai","segment_id":"subtitles.automation","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Commands, hooks, cron, and plugins.","text_hash":"5d8eb54eed1804a56d0f4f108343fcc257e678f019ec56fb4477de64624c551c","tgt_lang":"vi","translated":"Lệnh, hook, cron và plugin.","updated_at":"2026-04-29T17:39:55.530Z"} {"cache_key":"56fbc799ebf9164af226b4c83e89c4e86ba3c0494f7c2bb301161a9cde21972a","model":"gpt-5.5","provider":"openai","segment_id":"sessionsView.tokenRange","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"{before} → {after} tokens","text_hash":"482c9c48824ddd840c30fa1d73c2bbfe7c7af0b9ce0a3291f51f5ed6f9c11b3a","tgt_lang":"vi","translated":"{before} → {after} token","updated_at":"2026-04-29T20:16:43.294Z"} @@ -561,6 +562,7 @@ {"cache_key":"92f5df34bb7de01d68824a444025b07078bf7800a22a9bff6e64e1cbc9d9fd00","model":"gpt-5.5","provider":"openai","segment_id":"overview.pairing.mobileHint","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"On mobile? Copy the full URL (including #token=...) from openclaw dashboard --no-open on your desktop.","text_hash":"643a873cbcaeb3d3b7482411636f4c1bb74140384acc1736313cf7d71de4b083","tgt_lang":"vi","translated":"Đang dùng di động? Sao chép URL đầy đủ (bao gồm #token=...) từ openclaw dashboard --no-open trên máy tính của bạn.","updated_at":"2026-04-29T17:40:11.579Z"} {"cache_key":"935b015c570e3252a3a50c51489b47d9c013df2a1cb9eca1377ec39d02bc8d79","model":"gpt-5.5","provider":"openai","segment_id":"cron.form.advanced","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Advanced","text_hash":"9f088dbebd6c3c70a5ddbc2c943b11e4ca9acea5757b0b4f2b32479f0dbb747e","tgt_lang":"vi","translated":"Nâng cao","updated_at":"2026-04-29T17:42:05.504Z"} {"cache_key":"93857dd5a0ce5a78873ceba9c28cfc7e3b28aaf15ca698aa51888d4492ed8908","model":"gpt-5.5","provider":"openai","segment_id":"usage.loading.badge","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Loading","text_hash":"dc380888c4e2c7762212480ff86eb39150ec70b45009c33bc6adcbd0041384b1","tgt_lang":"vi","translated":"Đang tải","updated_at":"2026-04-29T17:40:44.671Z"} +{"cache_key":"93c95b3b299f71fe1d5982ad02725bf6625644f3830dd9329933f10effecba4a","model":"gpt-5.5","provider":"openai","segment_id":"sessionsView.noSessionsMatchFilters","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"No sessions match your filters.","text_hash":"b050d17ea9750984f7db90917a61a545de26de93aac2b56c0074d6c7295765aa","tgt_lang":"vi","translated":"Không có phiên nào khớp với bộ lọc của bạn.","updated_at":"2026-05-04T12:04:26.512Z"} {"cache_key":"93e3c04c0672556a307ef7126fe042dccb752026f0de1e5774fb900fce2e34c5","model":"gpt-5.5","provider":"openai","segment_id":"usage.details.noMessages","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"No messages","text_hash":"a06faf2668c28d0b26a3d89a7cb8751f4d952bc6f38ba9e0c202218269bdc659","tgt_lang":"vi","translated":"Không có tin nhắn","updated_at":"2026-04-29T17:41:13.544Z"} {"cache_key":"9459b38a342c2765d5da5cd1c8aec0e9207ed57249305932266b35bc786255c0","model":"gpt-5.5","provider":"openai","segment_id":"overview.cards.modelAuthAttentionExpiredTitle","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Model auth expired","text_hash":"0c37d888df561b1ff2a86a41b7297f5935431ea0c56d3c983942912387e496ad","tgt_lang":"vi","translated":"Xác thực mô hình đã hết hạn","updated_at":"2026-04-29T17:40:18.572Z"} {"cache_key":"94bb03542951a229e332a4e87b99c1c5b90400cf17bf799470795e304436c385","model":"gpt-5.5","provider":"openai","segment_id":"common.lastStart","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Last start","text_hash":"37a1eec0a7895251539d960c0ee5951c83da27223bdf5223c8440a4a48e061ef","tgt_lang":"vi","translated":"Lần khởi động gần nhất","updated_at":"2026-04-29T17:39:28.986Z"} @@ -708,6 +710,7 @@ {"cache_key":"b889fb7950ae6f1519c1f2cc899ba964a790fc31b5d96f3a631322de1a030d0c","model":"gpt-5.5","provider":"openai","segment_id":"dreaming.scene.repairCache","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Repair Dream Cache","text_hash":"137618c99bf41b88cb335b627d02c1ad61336cfd9a4c4575c53893b167053d0a","tgt_lang":"vi","translated":"Sửa bộ nhớ đệm Dream","updated_at":"2026-04-29T17:40:26.886Z"} {"cache_key":"b8c30243389a91de20dde244ae97b90167e80078328f102b1e79d4f359da8401","model":"gpt-5.5","provider":"openai","segment_id":"cron.runEntry.runAt","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Run at","text_hash":"4b4c31294fb5b71b1b7b022c0fcc15a8295e19ecf0788db48cdeeab0d5623433","tgt_lang":"vi","translated":"Chạy lúc","updated_at":"2026-04-29T17:42:13.186Z"} {"cache_key":"b8cb40731328516c405c5e2a9e644a744eb31246b90a83306ee28ed5ffd13ab5","model":"gpt-5.5","provider":"openai","segment_id":"sessionsView.fast","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Fast","text_hash":"6c582b62e0e5aa05647388bd045f2e3e5e7f51f479d00d9df592634c8088a22b","tgt_lang":"vi","translated":"Nhanh","updated_at":"2026-04-29T20:16:38.864Z"} +{"cache_key":"b8fc1a75b66291f1d827d27952b1ad64747b2e3e876e7d8b762a2cdc7193f1d1","model":"gpt-5.5","provider":"openai","segment_id":"chat.switchedSession","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Switched to {session}","text_hash":"50c3fc1b5d0a84d8d7c589320e56d9eea5d9c59bc8c5f70c8b22503f00fe37b5","tgt_lang":"vi","translated":"Đã chuyển sang {session}","updated_at":"2026-05-04T12:04:26.513Z"} {"cache_key":"b948c2c4650c9a0c33bbc638a60239b3b0540b41dffc01099345745fa548b6c4","model":"gpt-5.5","provider":"openai","segment_id":"execApproval.pluginApprovalNeeded","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Plugin approval needed","text_hash":"25a91b0ff6e8ffce180a9d26d940fd7d1cb90bb45fed7a029e2d246f2db8e4b3","tgt_lang":"vi","translated":"Cần phê duyệt plugin","updated_at":"2026-04-29T19:28:19.773Z"} {"cache_key":"b95eec3e6f7098b79c5fdc2794f007789824a9d8169d56b80b292a9eb99edf7f","model":"gpt-5.5","provider":"openai","segment_id":"cron.form.deliverySection","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Delivery","text_hash":"52bfe584a5fc450539e2aa651b990fa2415060492a243816ab2994292089c6fd","tgt_lang":"vi","translated":"Gửi","updated_at":"2026-04-29T17:41:59.844Z"} {"cache_key":"b986ba7b9ea9cd199d33b60ec6e777c93f43d4d1df2df7e87609f23b062b0581","model":"gpt-5.5","provider":"openai","segment_id":"usage.details.skills","source_path":"ui/src/i18n/locales/vi.ts","src_lang":"en","text":"Skills","text_hash":"66d0f523a379b2de6f8d5fba3a817ebc395f7bcaa54cc132ca9dfa665d1e9378","tgt_lang":"vi","translated":"Skills","updated_at":"2026-04-29T17:41:13.544Z"} diff --git a/ui/src/i18n/locales/vi.ts b/ui/src/i18n/locales/vi.ts index 4f1ff4149ab..0f08764e1ee 100644 --- a/ui/src/i18n/locales/vi.ts +++ b/ui/src/i18n/locales/vi.ts @@ -190,8 +190,8 @@ export const vi: TranslationMap = { verbose: "Chi tiết", reasoning: "Suy luận", noSessions: "Không tìm thấy phiên nào.", - noSessionsMatchFilters: "No sessions match your filters.", - showAll: "Show all", + noSessionsMatchFilters: "Không có phiên nào khớp với bộ lọc của bạn.", + showAll: "Hiển thị tất cả", inherit: "kế thừa", defaultOption: "Mặc định ({value})", offExplicit: "tắt (rõ ràng)", @@ -932,7 +932,7 @@ export const vi: TranslationMap = { updating: "Đang cập nhật…", updateNow: "Cập nhật ngay", dismissUpdateBanner: "Bỏ qua banner cập nhật", - switchedSession: "Switched to {session}", + switchedSession: "Đã chuyển sang {session}", }, languages: { en: "English (Tiếng Anh)",