From 220e4fab27b7f419b3e89e2f2d28ae789aac09d7 Mon Sep 17 00:00:00 2001
From: wangzhibo <wangzhibo@shsening.com>
Date: 星期四, 08 十月 2026 16:29:55 +0800
Subject: [PATCH] 5种场景模式家长端ok
---
xiaozhi-esp32-server/main/manager-mobile/src/i18n/vi.ts | 123 +++++++++++++++++++++++++++++++++++++++++
1 files changed, 123 insertions(+), 0 deletions(-)
diff --git a/xiaozhi-esp32-server/main/manager-mobile/src/i18n/vi.ts b/xiaozhi-esp32-server/main/manager-mobile/src/i18n/vi.ts
index 5c89966..96d5aee 100644
--- a/xiaozhi-esp32-server/main/manager-mobile/src/i18n/vi.ts
+++ b/xiaozhi-esp32-server/main/manager-mobile/src/i18n/vi.ts
@@ -84,6 +84,8 @@
'home.daysAgo': 'ng脿y tr瓢峄沜',
'home.languageModel': 'LLM',
'home.voiceModel': 'TTS',
+ 'home.noBoundDevice': 'Ch瓢a g岷痭 thi岷縯 b峄�',
+ 'home.onlineCount': '{online}/{total} online',
// Trang 膽岷 l媒
'agent.pageTitle': '膼岷 l媒',
@@ -91,6 +93,7 @@
'agent.deviceManagement': 'Qu岷 l媒 thi岷縯 b峄�',
'agent.chatHistory': 'L峄媍h s峄� tr貌 chuy峄噉',
'agent.voiceprintManagement': 'Qu岷 l媒 d岷 gi峄峮g n贸i',
+ 'agent.parentTasks': 'B脿i h峄峜',
'agent.editTitle': 'Ch峄塶h s峄璦 膽岷 l媒',
'agent.toolsTitle': 'Ch峄塶h s峄璦 t铆nh n膬ng',
'agent.voiceActivityDetection': 'Ph谩t hi峄噉 ho岷 膽峄檔g gi峄峮g n贸i',
@@ -305,6 +308,11 @@
'device.deviceType': 'Lo岷 thi岷縯 b峄�',
'device.loading': '膼ang t岷...',
'device.neverConnected': 'Ch瓢a k岷縯 n峄慽',
+ 'device.checkingOnline': '膼ang ki峄僲 tra tr岷g th谩i thi岷縯 b峄嬧��',
+ 'device.online': 'Thi岷縯 b峄� online',
+ 'device.offline': 'Thi岷縯 b峄� offline',
+ 'device.onlineHint': 'C贸 th峄� g峄璱 nhi峄噈 v峄� t峄ヽ th矛 v脿 theo l峄媍h.',
+ 'device.offlineHint': 'Kh么ng g峄璱 膽瓢峄 nhi峄噈 v峄�. V岷玭 xem 膽瓢峄 l峄媍h s峄� tr貌 chuy峄噉.',
'device.justNow': 'V峄玜 xong',
'device.minutesAgo': '{minutes} ph煤t tr瓢峄沜',
'device.hoursAgo': '{hours} gi峄� tr瓢峄沜',
@@ -594,4 +602,119 @@
'voiceprint.audioNotExist': '脗m thanh kh么ng t峄搉 t岷',
'voiceprint.getAudioFailed': 'Kh么ng th峄� l岷 芒m thanh',
'voiceprint.audioPlayFailed': 'Ph谩t 芒m thanh th岷 b岷',
+
+ 'parentTask.pageTitle': 'B脿i h峄峜',
+ 'parentTask.createTitle': 'T岷 b脿i h峄峜',
+ 'parentTask.editTitle': 'S峄璦 b脿i h峄峜',
+ 'parentTask.device': 'Thi岷縯 b峄�',
+ 'parentTask.selectDevice': 'Ch峄峮 thi岷縯 b峄�',
+ 'parentTask.bindDeviceFirst': 'H茫y g岷痭 thi岷縯 b峄� tr瓢峄沜',
+ 'parentTask.runningSection': '膼ang ch岷',
+ 'parentTask.scheduledSection': 'L峄媍h tr矛nh',
+ 'parentTask.running': '膼ang ch岷',
+ 'parentTask.emptySchedule': 'Ch瓢a c贸 l峄媍h. B岷 + 膽峄� t岷 nghe r峄檔g, 膽峄峜 theo ho岷穋 tr貌 chuy峄噉.',
+ 'parentTask.startNow': 'B岷痶 膽岷 ngay',
+ 'parentTask.saveSchedule': 'L瓢u l峄媍h',
+ 'parentTask.started': '膼茫 g峄璱 t峄沬 thi岷縯 b峄�',
+ 'parentTask.saved': '膼茫 膽峄搉g b峄� l峄媍h t峄沬 thi岷縯 b峄�',
+ 'parentTask.saveFailed': 'L瓢u th岷 b岷',
+ 'parentTask.deviceOffline': 'Thi岷縯 b峄� offline, ch瓢a l瓢u. B岷璽 m谩y v脿 k岷縯 n峄慽 m岷g r峄搃 th峄� l岷.',
+ 'parentTask.online': 'Thi岷縯 b峄� online',
+ 'parentTask.offline': 'Thi岷縯 b峄� offline',
+ 'parentTask.checkingOnline': '膼ang ki峄僲 tra tr岷g th谩i thi岷縯 b峄嬧��',
+ 'parentTask.onlineHint': 'C贸 th峄� g峄璱 nhi峄噈 v峄� t峄ヽ th矛 v脿 theo l峄媍h.',
+ 'parentTask.offlineHint': 'Kh么ng g峄璱 膽瓢峄 nhi峄噈 v峄�. B岷璽 m谩y v脿 k岷縯 n峄慽 m岷g.',
+ 'parentTask.startFailed': 'G峄璱 th岷 b岷, ki峄僲 tra thi岷縯 b峄� online',
+ 'parentTask.stop': 'D峄玭g',
+ 'parentTask.stopTitle': 'D峄玭g nhi峄噈 v峄� hi峄噉 t岷',
+ 'parentTask.stopConfirm': 'Thi岷縯 b峄� s岷� quay l岷 tr貌 chuy峄噉 ngay.',
+ 'parentTask.stopped': '膼茫 g峄璱 l峄噉h d峄玭g t峄沬 thi岷縯 b峄�',
+ 'parentTask.stopFailed': 'D峄玭g th岷 b岷, ki峄僲 tra thi岷縯 b峄� online',
+ 'parentTask.deleteTitle': 'X贸a nhi峄噈 v峄�',
+ 'parentTask.deleteConfirm': 'L峄媍h tr锚n thi岷縯 b峄� c农ng s岷� b峄� x贸a.',
+ 'parentTask.deleted': '膼茫 x贸a',
+ 'parentTask.deleteFailed': 'X贸a th岷 b岷',
+ 'parentTask.scene': 'C岷h',
+ 'parentTask.dispatchHint': 'B岷痶 膽岷 ngay s岷� 膽峄昳 ch岷� 膽峄� ngay. L峄媍h s岷� 膽峄昳 膽煤ng gi峄�, kh么ng c岷 l峄噉h tho岷.',
+ 'parentTask.lesson': 'B脿i',
+ 'parentTask.pickScene': 'Ch峄峮 c岷h',
+ 'parentTask.pickLesson': 'Ch峄峮 b脿i',
+ 'parentTask.repeat': 'S峄� l岷',
+ 'parentTask.level': 'C岷',
+ 'parentTask.system': 'Nh贸m',
+ 'parentTask.story': 'Th脿nh ng峄�',
+ 'parentTask.pickStory': 'Ch峄峮 m峄檛 th脿nh ng峄�',
+ 'parentTask.noStories': 'Nh贸m n脿y ch瓢a c贸 b脿i. H茫y th锚m trong danh m峄.',
+ 'parentTask.sentenceCount': 'B脿i shadowing c贸 {n} c芒u',
+ 'parentTask.enPassesTitle': 'Nghe ti岷縩g Anh',
+ 'parentTask.cnFixed': 'Ti岷縩g Trung 1 l岷, 1.0脳, sau 膽贸 ti岷縩g Anh theo b锚n d瓢峄沬.',
+ 'parentTask.enPassIndex': 'L瓢峄 ti岷縩g Anh {n}',
+ 'parentTask.addEnPass': 'Th锚m l瓢峄 ti岷縩g Anh',
+ 'parentTask.removePass': 'X贸a',
+ 'parentTask.shadowingSettings': 'Shadowing',
+ 'parentTask.shadowingLang': 'Ng么n ng峄�',
+ 'parentTask.shadowingLang.cn': 'Ti岷縩g Trung',
+ 'parentTask.shadowingLang.en': 'Ti岷縩g Anh',
+ 'parentTask.shadowingSpeed': 'T峄慶 膽峄� ph谩t',
+ 'parentTask.shadowingHint': 'C峄璦 s峄� ghi = th峄漣 l瓢峄g ph谩t th峄眂 t岷� 脳 1.2. Hi峄噉 {speed}脳.',
+ 'parentTask.languagePair': 'C岷穚 ng么n ng峄�',
+ 'parentTask.pickPair': 'Ch峄峮 c岷穚 ng么n ng峄�',
+ 'parentTask.pairSoon': '膽ang ho脿n thi峄噉',
+ 'parentTask.pairFallbackHint': 'G贸i c芒u 膽岷 膽峄� v岷玭 膽ang l脿m. Thi岷縯 b峄� s岷� luy峄噉 Trung-Anh tr瓢峄沜.',
+ 'parentTask.duration': 'Th峄漣 l瓢峄g (ph煤t, 0 = kh么ng gi峄沬 h岷)',
+ 'parentTask.noDuration': 'Kh么ng gi峄沬 h岷',
+ 'parentTask.minutesValue': '{n} ph煤t',
+ 'parentTask.onComplete': 'Khi xong',
+ 'parentTask.completeChat': 'V峄� tr貌 chuy峄噉',
+ 'parentTask.completePowerOff': 'T岷痶 m峄乵',
+ 'parentTask.howToRun': 'C谩ch ch岷',
+ 'parentTask.immediate': 'Ch岷 ngay',
+ 'parentTask.schedule': 'L峄媍h',
+ 'parentTask.schedule.daily': 'H脿ng ng脿y',
+ 'parentTask.schedule.hourly': 'H脿ng gi峄�',
+ 'parentTask.schedule.interval': 'Kho岷g',
+ 'parentTask.time': 'Gi峄�',
+ 'parentTask.pickTime': 'Ch峄峮 gi峄�',
+ 'parentTask.timeHint': 'C贸 th峄� ch峄峮 b岷 k峄� gi峄�:ph煤t trong ng脿y',
+ 'parentTask.repeatDays': 'L岷穚',
+ 'parentTask.everyDay': 'M峄梚 ng脿y',
+ 'parentTask.weekdays': 'Ng脿y l脿m vi峄嘽',
+ 'parentTask.hourlyMinute': 'Ph煤t m峄梚 gi峄�',
+ 'parentTask.hourlyOnTheHour': 'M峄梚 gi峄� 膽煤ng 膽i峄僲',
+ 'parentTask.hourlyAt': 'M峄梚 gi峄� :{minute}',
+ 'parentTask.everyMinutes': 'M峄梚 {minutes} ph煤t',
+ 'parentTask.intervalMinutes': 'Kho岷g (ph煤t)',
+ 'parentTask.weekday.mon': 'T2',
+ 'parentTask.weekday.tue': 'T3',
+ 'parentTask.weekday.wed': 'T4',
+ 'parentTask.weekday.thu': 'T5',
+ 'parentTask.weekday.fri': 'T6',
+ 'parentTask.weekday.sat': 'T7',
+ 'parentTask.weekday.sun': 'CN',
+
+ 'parentHistory.pageTitle': 'L峄媍h s峄�',
+ 'parentHistory.detailTitle': 'Chi ti岷縯',
+ 'parentHistory.entry': 'L峄媍h s峄�',
+ 'parentHistory.empty': 'Ch瓢a c贸 b岷 ghi. Ch煤ng s岷� xu岷 hi峄噉 sau khi b茅 ho脿n th脿nh nhi峄噈 v峄�.',
+ 'parentHistory.loadFailed': 'T岷 th岷 b岷',
+ 'parentHistory.status.running': '膼ang ch岷',
+ 'parentHistory.status.completed': 'Ho脿n th脿nh',
+ 'parentHistory.status.cancelled': '膼茫 tho谩t',
+ 'parentHistory.status.preempted': 'B峄� ng岷痶',
+ 'parentHistory.status.other': 'Ch瓢a xong',
+ 'parentHistory.source.immediate': 'B岷痶 膽岷 ngay',
+ 'parentHistory.source.schedule': 'L峄媍h',
+ 'parentHistory.source.voice': 'L峄噉h tho岷',
+ 'parentHistory.durationSec': '{s} gi芒y',
+ 'parentHistory.durationMin': '{m} ph煤t {s} gi芒y',
+ 'parentHistory.turns': '{n} c芒u',
+ 'parentHistory.sentence': 'C芒u {n}',
+ 'parentHistory.expected': 'Nguy锚n v膬n',
+ 'parentHistory.asr': '膼峄峜 theo',
+ 'parentHistory.noExpected': 'Kh么ng c贸 nguy锚n v膬n',
+ 'parentHistory.noAsr': 'Kh么ng nh岷璶 膽瓢峄 ph岷 膽峄峜 theo',
+ 'parentHistory.noAudio': 'Kh么ng c贸 b岷 ghi ph谩t 膽瓢峄',
+ 'parentHistory.emptyTurns': 'L岷 膽峄峜 theo n脿y ch瓢a c贸 c芒u.',
+ 'parentHistory.extensiveHint': 'Nghe r峄檔g kh么ng c贸 b岷 ghi t峄玭g c芒u. Trang n脿y ch峄� xem ho脿n th脿nh v脿 th峄漣 l瓢峄g.',
+ 'parentHistory.noChat': 'Kho岷g th峄漣 gian n脿y kh么ng c贸 h峄檌 tho岷.',
}
--
Gitblit v1.9.1