|
1 | 1 | import type { DesignLabLocale } from "./core.mjs"; |
2 | 2 |
|
3 | 3 | export const enUSMessages = { |
| 4 | + "component.VoiceCallPanel.description": "A controlled live-call surface with a particle logo, transcripts and call controls.", |
| 5 | + "component.VoiceParticleLogo.description": "A reusable particle logo that reacts separately to microphone and assistant playback audio.", |
| 6 | + "voice.preview.title": "Live Call", |
| 7 | + "voice.preview.back": "Back to chat", |
| 8 | + "voice.preview.mute": "Mute microphone", |
| 9 | + "voice.preview.unmute": "Unmute microphone", |
| 10 | + "voice.preview.settings": "Voice settings", |
| 11 | + "voice.preview.end": "End call", |
| 12 | + "voice.preview.reopen": "Open call preview", |
| 13 | + "voice.preview.user": "Hello, I want to make a portfolio website", |
| 14 | + "voice.preview.assistant": "Hello! I’d be happy to help you create a portfolio website.\nA strong portfolio usually includes:", |
| 15 | + "voice.preview.settingsRequested": "Settings action received by the preview host.", |
| 16 | + "voice.preview.connecting": "Connecting…", |
| 17 | + "voice.preview.ending": "Ending call…", |
| 18 | + "voice.preview.error": "Connection interrupted", |
4 | 19 | "app.brandSubtitle": "Independent Design Lab", |
5 | 20 | "app.closeNavigation": "Close navigation", |
6 | 21 | "app.openNavigation": "Open navigation", |
@@ -747,6 +762,21 @@ export type MessageKey = keyof typeof enUSMessages; |
747 | 762 | export type MessageCatalog = Readonly<Record<MessageKey, string>>; |
748 | 763 |
|
749 | 764 | export const zhCNMessages = { |
| 765 | + "component.VoiceCallPanel.description": "受控通话面板,包含粒子标志、转写文本和通话控件。", |
| 766 | + "component.VoiceParticleLogo.description": "可复用的粒子标志,分别响应麦克风与 AI 播放音频。", |
| 767 | + "voice.preview.title": "实时通话", |
| 768 | + "voice.preview.back": "返回聊天", |
| 769 | + "voice.preview.mute": "麦克风静音", |
| 770 | + "voice.preview.unmute": "取消麦克风静音", |
| 771 | + "voice.preview.settings": "语音设置", |
| 772 | + "voice.preview.end": "挂断通话", |
| 773 | + "voice.preview.reopen": "打开通话预览", |
| 774 | + "voice.preview.user": "你好,我想制作一个作品集网站", |
| 775 | + "voice.preview.assistant": "你好!很乐意帮你创建作品集网站。\n一个出色的作品集通常包括:", |
| 776 | + "voice.preview.settingsRequested": "预览宿主已收到设置操作。", |
| 777 | + "voice.preview.connecting": "正在连接…", |
| 778 | + "voice.preview.ending": "正在结束通话…", |
| 779 | + "voice.preview.error": "连接已中断", |
750 | 780 | "app.brandSubtitle": "独立 Design Lab", |
751 | 781 | "app.closeNavigation": "关闭导航", |
752 | 782 | "app.openNavigation": "打开导航", |
@@ -1491,6 +1521,21 @@ export const zhCNMessages = { |
1491 | 1521 |
|
1492 | 1522 | export const zhTWMessages = { |
1493 | 1523 | ...zhCNMessages, |
| 1524 | + "component.VoiceCallPanel.description": "受控通話面板,包含粒子標誌、轉寫文字與通話控制項。", |
| 1525 | + "component.VoiceParticleLogo.description": "可重用的粒子標誌,分別回應麥克風與 AI 播放音訊。", |
| 1526 | + "voice.preview.title": "即時通話", |
| 1527 | + "voice.preview.back": "返回聊天", |
| 1528 | + "voice.preview.mute": "麥克風靜音", |
| 1529 | + "voice.preview.unmute": "取消麥克風靜音", |
| 1530 | + "voice.preview.settings": "語音設定", |
| 1531 | + "voice.preview.end": "掛斷通話", |
| 1532 | + "voice.preview.reopen": "開啟通話預覽", |
| 1533 | + "voice.preview.user": "你好,我想製作一個作品集網站", |
| 1534 | + "voice.preview.assistant": "你好!很樂意幫你建立作品集網站。\n一個出色的作品集通常包括:", |
| 1535 | + "voice.preview.settingsRequested": "預覽宿主已收到設定操作。", |
| 1536 | + "voice.preview.connecting": "正在連線…", |
| 1537 | + "voice.preview.ending": "正在結束通話…", |
| 1538 | + "voice.preview.error": "連線已中斷", |
1494 | 1539 | "patterns.workspace.parent": "父資料夾", |
1495 | 1540 | "patterns.workspace.name": "工作區名稱", |
1496 | 1541 | "patterns.workspace.fullPath": "完整路徑", |
|
0 commit comments