返回 JoyAI-Echo
common.json
1 {
2 "app": {
3 "brand": "Echo Director",
4 "loading": {
5 "connecting": "Echo Director에 연결 중…",
6 "boot": "Echo Director 불러오는 중…"
7 },
8 "error": {
9 "title": "Echo Director에 연결할 수 없습니다",
10 "gatewayHint": "gateway(`nanobot gateway`)가 실행 중인지, 그리고 이 페이지가 같은 머신에서 열려 있는지 확인하세요."
11 },
12 "documentTitle": {
13 "base": "Echo Director",
14 "chat": "{{title}} · Echo Director"
15 },
16 "meta": {
17 "description": "Echo Director 웹 UI — Echo Director 작업공간과 대화하세요."
18 }
19 },
20 "sidebar": {
21 "collapse": "사이드바 접기",
22 "toggleTheme": "테마 전환",
23 "newChat": "새 채팅",
24 "recent": "최근 대화",
25 "refreshSessions": "세션 새로고침",
26 "language": {
27 "label": "언어",
28 "ariaLabel": "언어 변경"
29 }
30 },
31 "chat": {
32 "fallbackTitle": "채팅 {{id}}",
33 "loading": "불러오는 중…",
34 "noSessions": "아직 세션이 없습니다.",
35 "actions": "{{title}} 채팅 작업",
36 "delete": "삭제",
37 "newChat": "새 채팅",
38 "mode": {
39 "autoGenerate": "원클릭 완성",
40 "stepwise": "샷 다듬기"
41 }
42 },
43 "deleteConfirm": {
44 "title": "“{{title}}”을(를) 삭제할까요?",
45 "description": "세션 파일이 디스크에서 제거됩니다. 이 작업은 되돌릴 수 없습니다.",
46 "cancel": "취소",
47 "confirm": "삭제"
48 },
49 "connection": {
50 "idle": "대기 중",
51 "connecting": "연결 중…",
52 "open": "연결됨",
53 "reconnecting": "재연결 중…",
54 "closed": "연결 끊김",
55 "error": "연결 오류"
56 },
57 "thread": {
58 "loadingConversation": "대화 불러오는 중…",
59 "empty": {
60 "description": "질문을 하거나, 로컬 작업을 이어가거나, 새 스레드를 시작할 수 있습니다."
61 },
62 "header": {
63 "toggleSidebar": "사이드바 전환"
64 },
65 "composer": {
66 "placeholderThread": "메시지를 입력하세요…",
67 "placeholderHero": "무슨 생각을 하고 있나요?",
68 "placeholderHeroShort": "Share your creative story — you can upload a favorite image as the first frame to make a short video. The image aspect ratio must match the video.",
69 "placeholderStepwise": "Upload a first-frame image, then share your story idea.",
70 "placeholderStepwiseAuto": "Share your story idea — skip polishing and generate the full film.",
71 "placeholderStepwiseAutoEmpty": "Upload a first-frame image and generate the full film in one click.",
72 "autoGenerate": "One-click generate",
73 "placeholderOpening": "새 채팅을 여는 중…",
74 "inputAria": "메시지 입력",
75 "sendHint": "Enter로 전송 · Shift+Enter로 줄바꿈",
76 "charCount": "{{count}}자",
77 "send": "메시지 보내기",
78 "attachImage": "이미지 첨부",
79 "encoding": "처리 중…",
80 "remove": "첨부 제거",
81 "normalizedSizeHint": "{{orig}} → {{current}} (자동 압축)",
82 "imageRejected": {
83 "unsupported_type": "지원하지 않는 파일 형식입니다",
84 "too_many_images": "메시지당 최대 {{max}}장까지 가능합니다",
85 "magic_mismatch": "이미지 파일이 아닌 것 같습니다",
86 "decode_failed": "이 이미지를 디코딩할 수 없습니다",
87 "too_large": "이미지가 너무 큽니다. 더 작은 걸로 시도해 주세요",
88 "io": "이 파일을 읽을 수 없습니다"
89 }
90 },
91 "scrollToBottom": "맨 아래로 스크롤"
92 },
93 "message": {
94 "streaming": "생성 중",
95 "assistantTyping": "도우미가 입력 중",
96 "toolSingle": "도구 사용 중",
97 "toolMany": "도구 {{count}}개 사용됨",
98 "imageAttachment": "이미지 첨부"
99 },
100 "lightbox": {
101 "title": "이미지 미리보기",
102 "open": "이미지 보기",
103 "prev": "이전 이미지",
104 "next": "다음 이미지",
105 "close": "미리보기 닫기"
106 },
107 "code": {
108 "fallbackLanguage": "코드",
109 "copyAria": "코드 복사",
110 "copy": "복사",
111 "copied": "복사됨"
112 },
113 "common": {
114 "dismiss": "닫기"
115 },
116 "errors": {
117 "messageTooBig": {
118 "title": "메시지가 너무 큽니다",
119 "body": "마지막 메시지가 서버의 크기 제한을 초과하여 거부되었습니다. 이미지를 줄이거나 더 작은 파일로 바꿔서 다시 보내 주세요."
120 }
121 }
122 }
123
123 lines JSON