diff --git a/frontend/src/locales/ko/common.js b/frontend/src/locales/ko/common.js
index 5b0cce45a28..5cf309c464c 100644
--- a/frontend/src/locales/ko/common.js
+++ b/frontend/src/locales/ko/common.js
@@ -1,51 +1,58 @@
// Anything with "null" requires a translation. Contribute to translation via a PR!
const TRANSLATIONS = {
onboarding: {
- survey: {
- email: null,
- useCase: null,
- useCaseWork: null,
- useCasePersonal: null,
- useCaseOther: null,
- comment: null,
- commentPlaceholder: null,
- skip: null,
- thankYou: null,
- title: null,
- description: null,
- },
home: {
- title: null,
- getStarted: null,
+ title: "방문을 환영합니다",
+ getStarted: "시작하기",
},
llm: {
- title: null,
- description: null,
+ title: "LLM 기본 설정",
+ description:
+ "AnythingLLM은 다양한 LLM 제공자와 연동할 수 있습니다. 여기서 선택한 서비스가 채팅을 담당하게 됩니다.",
},
userSetup: {
- title: null,
- description: null,
- howManyUsers: null,
- justMe: null,
- myTeam: null,
- instancePassword: null,
- setPassword: null,
- passwordReq: null,
- passwordWarn: null,
- adminUsername: null,
- adminUsernameReq: null,
- adminPassword: null,
- adminPasswordReq: null,
- teamHint: null,
+ title: "사용자 설정",
+ description: "사용자 설정을 구성하세요.",
+ howManyUsers: "이 인스턴스를 사용할 사용자는 몇 명인가요?",
+ justMe: "나만 사용",
+ myTeam: "팀 사용",
+ instancePassword: "인스턴스 비밀번호",
+ setPassword: "비밀번호를 설정하시겠습니까?",
+ passwordReq: "비밀번호는 최소 8자 이상이어야 합니다.",
+ passwordWarn: "이 비밀번호는 복구 방법이 없으니 꼭 안전하게 보관하세요.",
+ adminUsername: "관리자 계정 사용자명",
+ adminUsernameReq:
+ "사용자명은 6자 이상이어야 하며, 소문자, 숫자, 밑줄(_), 하이픈(-)만 사용할 수 있습니다. 공백은 허용되지 않습니다.",
+ adminPassword: "관리자 계정 비밀번호",
+ adminPasswordReq: "비밀번호는 최소 8자 이상이어야 합니다.",
+ teamHint:
+ "기본적으로 본인이 유일한 관리자가 됩니다. 온보딩이 완료되면 다른 사용자를 초대하거나 관리자로 지정할 수 있습니다. 비밀번호를 분실하면 관리자만 비밀번호를 재설정할 수 있으니 꼭 기억해 두세요.",
},
data: {
- title: null,
- description: null,
- settingsHint: null,
+ title: "데이터 처리 및 개인정보 보호",
+ description:
+ "AnythingLLM은 여러분의 개인정보에 대한 투명성과 제어권을 최우선으로 생각합니다.",
+ settingsHint: "이 설정은 언제든지 설정 메뉴에서 다시 변경할 수 있습니다.",
+ },
+ survey: {
+ title: "AnythingLLM에 오신 것을 환영합니다",
+ description:
+ "여러분의 필요에 맞는 AnythingLLM을 만들 수 있도록 도와주세요. (선택 사항)",
+ email: "이메일을 입력해 주세요",
+ useCase: "AnythingLLM을 어떤 용도로 사용하실 예정인가요?",
+ useCaseWork: "업무용",
+ useCasePersonal: "개인용",
+ useCaseOther: "기타",
+ comment: "AnythingLLM을 어떻게 알게 되셨나요?",
+ commentPlaceholder:
+ "Reddit, Twitter, GitHub, YouTube 등 - 어떻게 알게 되셨는지 알려주세요!",
+ skip: "설문 건너뛰기",
+ thankYou: "소중한 의견 감사합니다!",
},
workspace: {
- title: null,
- description: null,
+ title: "첫 번째 워크스페이스 만들기",
+ description:
+ "첫 번째 워크스페이스를 생성하고 AnythingLLM을 시작해보세요.",
},
},
common: {
@@ -58,9 +65,9 @@ const TRANSLATIONS = {
save: "저장",
previous: "이전",
next: "다음",
- optional: null,
- yes: null,
- no: null,
+ optional: "선택 사항",
+ yes: "예",
+ no: "아니오",
},
settings: {
title: "인스턴스 설정",
@@ -89,10 +96,10 @@ const TRANSLATIONS = {
"experimental-features": "실험적 기능",
contact: "지원팀 연락",
"browser-extension": "브라우저 확장 프로그램",
- "system-prompt-variables": null,
- interface: null,
- branding: null,
- chat: null,
+ "system-prompt-variables": "System Prompt Variables",
+ interface: "UI 환경 설정",
+ branding: "브랜딩 및 화이트라벨링",
+ chat: "채팅",
},
login: {
"multi-user": {
@@ -116,6 +123,109 @@ const TRANSLATIONS = {
"back-to-login": "로그인으로 돌아가기",
},
},
+ welcomeMessage: {
+ part1:
+ "AnythingLLM에 오신 것을 환영합니다! AnythingLLM은 Mintplex Labs에서 개발한 오픈소스 AI 도구로, 어떤 것이든 학습된 챗봇으로 만들어 대화하고 질문할 수 있습니다. AnythingLLM은 BYOK(키 직접 제공) 방식의 소프트웨어로, 사용자가 원하는 외부 서비스 이용료 외에는 별도의 구독이나 비용이 없습니다.",
+ part2:
+ "AnythingLLM은 OpenAI, GPT-4, LangChain, PineconeDB, ChromaDB 등 강력한 AI 서비스들을 손쉽게 하나로 묶어 생산성을 100배 높여주는 가장 쉬운 방법입니다.",
+ part3:
+ "AnythingLLM은 별도의 GPU 없이도 여러분의 컴퓨터에서 가볍게 완전히 로컬로 실행할 수 있습니다. 클라우드 및 온프레미스 설치도 지원합니다.\nAI 도구 생태계는 매일 더 강력해지고 있습니다. AnythingLLM은 이를 쉽게 활용할 수 있게 도와줍니다.",
+ githubIssue: "GitHub에서 이슈 만들기",
+ user1: "어떻게 시작하나요?!",
+ part4:
+ "아주 간단합니다. 모든 자료는 '워크스페이스'라는 버킷에 정리됩니다. 워크스페이스는 파일, 문서, 이미지, PDF 등 다양한 자료를 담는 공간이며, 이 파일들은 LLM이 이해하고 대화에 활용할 수 있도록 변환됩니다.\n\n언제든 파일을 추가하거나 삭제할 수 있습니다.",
+ createWorkspace: "첫 워크스페이스 만들기",
+ user2: "이거 AI 드롭박스 같은 건가요? 채팅은 어떻게 하나요? 챗봇 맞죠?",
+ part5:
+ "AnythingLLM은 단순한 드롭박스 그 이상입니다.\n\nAnythingLLM은 데이터와 대화하는 두 가지 방식을 제공합니다:\n\n질의(Query): 워크스페이스에 있는 문서를 바탕으로 데이터를 찾거나 추론 결과를 반환합니다. 문서를 더 추가할수록 더 똑똑해집니다!\n\n대화(Conversational): 문서와 진행 중인 채팅 내역이 동시에 LLM의 지식에 반영됩니다. 실시간 정보 추가, 오해나 오류 수정에 유용합니다.\n\n채팅 중 언제든 두 모드 간 전환이 가능합니다.",
+ user3: "와, 정말 대단하네요! 바로 써보고 싶어요!",
+ part6: "즐겁게 사용하세요!",
+ starOnGitHub: "GitHub에 스타 누르기",
+ contact: "Mintplex Labs에 문의하기",
+ },
+ "main-page": {
+ noWorkspaceError: "채팅을 시작하기 전에 워크스페이스를 먼저 만들어주세요.",
+ checklist: {
+ title: "시작하기",
+ tasksLeft: "남은 작업",
+ completed: "이제 곧 AnythingLLM 전문가가 되실 거예요!",
+ dismiss: "닫기",
+ tasks: {
+ create_workspace: {
+ title: "워크스페이스 만들기",
+ description: "처음으로 워크스페이스를 만들어 시작해보세요",
+ action: "만들기",
+ },
+ send_chat: {
+ title: "채팅 보내기",
+ description: "AI 어시스턴트와 대화를 시작해보세요",
+ action: "채팅",
+ },
+ embed_document: {
+ title: "문서 임베드하기",
+ description: "워크스페이스에 첫 번째 문서를 추가해보세요",
+ action: "임베드",
+ },
+ setup_system_prompt: {
+ title: "시스템 프롬프트 설정",
+ description: "AI 어시스턴트의 동작 방식을 설정하세요",
+ action: "설정",
+ },
+ define_slash_command: {
+ title: "슬래시 명령어 정의",
+ description: "어시스턴트용 맞춤 명령어를 만들어보세요",
+ action: "정의",
+ },
+ visit_community: {
+ title: "커뮤니티 허브 방문",
+ description: "커뮤니티 자료와 템플릿을 둘러보세요",
+ action: "둘러보기",
+ },
+ },
+ },
+ quickLinks: {
+ title: "바로가기",
+ sendChat: "채팅 보내기",
+ embedDocument: "문서 임베드",
+ createWorkspace: "워크스페이스 만들기",
+ },
+ exploreMore: {
+ title: "더 많은 기능 살펴보기",
+ features: {
+ customAgents: {
+ title: "맞춤형 AI 에이전트",
+ description: "코딩 없이 강력한 AI 에이전트와 자동화를 구축하세요.",
+ primaryAction: "@agent로 채팅하기",
+ secondaryAction: "에이전트 플로우 만들기",
+ },
+ slashCommands: {
+ title: "슬래시 명령어",
+ description:
+ "맞춤 슬래시 명령어로 시간을 절약하고 프롬프트를 빠르게 입력하세요.",
+ primaryAction: "슬래시 명령어 만들기",
+ secondaryAction: "허브에서 둘러보기",
+ },
+ systemPrompts: {
+ title: "시스템 프롬프트",
+ description:
+ "시스템 프롬프트를 수정해 워크스페이스의 AI 답변을 원하는 대로 맞춤 설정하세요.",
+ primaryAction: "시스템 프롬프트 수정",
+ secondaryAction: "프롬프트 변수 관리",
+ },
+ },
+ },
+ announcements: {
+ title: "업데이트 및 공지사항",
+ },
+ resources: {
+ title: "자료실",
+ links: {
+ docs: "문서 보기",
+ star: "Github에 스타 누르기",
+ },
+ keyboardShortcuts: "단축키 안내",
+ },
+ },
"new-workspace": {
title: "새 워크스페이스",
placeholder: "내 워크스페이스",
@@ -127,27 +237,6 @@ const TRANSLATIONS = {
members: "구성원",
agent: "에이전트 구성",
},
- welcomeMessage: {
- part1:
- "AnythingLLM에 오신 것을 환영합니다. AnythingLLM은 Mintplex Labs에서 개발한 오픈 소스 AI 도구로, 어떤 것이든 훈련된 챗봇으로 변환하여 쿼리하고 대화할 수 있습니다. AnythingLLM은 BYOK(Bring Your Own Key) 소프트웨어이므로 사용하려는 서비스 외에는 구독료나 기타 비용이 없습니다.",
- part2:
- "AnythingLLM은 OpenAi, GPT-4, LangChain, PineconeDB, ChromaDB 등 강력한 AI 제품을 번거로움 없이 깔끔하게 패키지로 묶어 생산성을 100배 향상시키는 가장 쉬운 방법입니다.",
- part3:
- "AnythingLLM은 로컬 컴퓨터에서 완전히 작동하며, 거의 리소스를 사용하지 않으므로 존재조차 느끼지 못할 것입니다! GPU가 필요하지 않습니다. 클라우드 및 온프레미스 설치도 가능합니다.\nAI 도구 생태계는 날로 강력해지고 있습니다. AnythingLLM은 이를 쉽게 사용할 수 있게 해줍니다.",
- githubIssue: "GitHub에 이슈 생성하기",
- user1: "어떻게 시작하나요?!",
- part4:
- '간단합니다. 모든 컬렉션은 "워크스페이스"라고 부르는 버킷으로 구성됩니다. 워크스페이스는 문서, 이미지, PDF 및 기타 파일의 버킷으로, LLM이 이해하고 대화에서 사용할 수 있는 형태로 변환합니다.\n\n언제든지 파일을 추가하고 삭제할 수 있습니다.',
- createWorkspace: "첫 번째 워크스페이스 생성하기",
- user2:
- "이것은 AI 드롭박스와 같은 건가요? 채팅은 어떤가요? 이건 챗봇 아닌가요?",
- part5:
- "AnythingLLM은 더 스마트한 Dropbox 이상의 것입니다.\n\nAnythingLLM은 데이터와 대화할 수 있는 두 가지 방법을 제공합니다:\n\n쿼리: 워크스페이스 내 문서에서 찾아낸 데이터나 추론 결과만 채팅으로 제공합니다. 워크스페이스에 문서를 더 많이 추가할수록 더 똑똑해집니다!\n\n대화: 문서와 실시간 채팅 기록이 동시에 LLM의 지식에 기여합니다. 실시간 텍스트 정보나 LLM의 오해를 바로잡는 데 매우 유용합니다.\n\n채팅 중간에 모드를 전환할 수 있습니다!",
- user3: "와, 이거 정말 놀랍네요, 당장 사용해보고 싶어요!",
- part6: "즐기세요!",
- starOnGitHub: "GitHub에 별표 달기",
- contact: "Mintplex Labs에 연락하기",
- },
general: {
vector: {
title: "벡터 수",
@@ -217,19 +306,20 @@ const TRANSLATIONS = {
" 45개 이상은 메시지 크기에 따라 채팅 실패가 발생할 수 있습니다.",
},
prompt: {
- title: "프롬프트",
+ title: "시스템 프롬프트",
description:
"이 워크스페이스에서 사용할 프롬프트입니다. AI가 응답을 생성하기 위해 문맥과 지침을 정의합니다. AI가 질문에 대하여 정확한 응답을 생성할 수 있도록 신중하게 프롬프트를 제공해야 합니다.",
history: {
- title: null,
- clearAll: null,
- noHistory: null,
- restore: null,
- delete: null,
- deleteConfirm: null,
- clearAllConfirm: null,
- expand: null,
- publish: null,
+ title: "시스템 프롬프트 기록",
+ clearAll: "전체 삭제",
+ noHistory: "저장된 시스템 프롬프트 기록이 없습니다",
+ restore: "복원",
+ delete: "삭제",
+ publish: "커뮤니티 허브에 게시",
+ deleteConfirm: "이 기록 항목을 삭제하시겠습니까?",
+ clearAllConfirm:
+ "모든 기록을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
+ expand: "확장",
},
},
refusal: {
@@ -237,8 +327,9 @@ const TRANSLATIONS = {
"desc-start": "쿼리 모드에서",
query: "응답에 사용할 수 있는",
"desc-end": "컨텍스트를 찾을 수 없을 때 거부 응답 내용을 작성합니다.",
- "tooltip-title": null,
- "tooltip-description": null,
+ "tooltip-title": "왜 이 메시지가 표시되나요?",
+ "tooltip-description":
+ "현재 쿼리 모드에서는 문서의 정보만을 사용합니다. 더 자유로운 대화를 원하시면 채팅 모드로 전환하거나, 채팅 모드에 대한 자세한 내용은 문서를 참고하세요.",
},
temperature: {
title: "LLM 온도",
@@ -345,6 +436,103 @@ const TRANSLATIONS = {
at: "보낸 시각",
},
},
+ customization: {
+ interface: {
+ title: "UI 환경 설정",
+ description: "AnythingLLM의 UI 환경을 원하는 대로 설정하세요.",
+ },
+ branding: {
+ title: "브랜딩 및 화이트라벨링",
+ description:
+ "AnythingLLM 인스턴스에 맞춤 브랜딩을 적용해 화이트라벨링할 수 있습니다.",
+ },
+ chat: {
+ title: "채팅",
+ description: "AnythingLLM의 채팅 환경을 원하는 대로 설정하세요.",
+ auto_submit: {
+ title: "음성 입력 자동 전송",
+ description:
+ "일정 시간 동안 음성이 감지되지 않으면 음성 입력을 자동으로 전송합니다.",
+ },
+ auto_speak: {
+ title: "응답 자동 음성 출력",
+ description: "AI의 응답을 자동으로 음성으로 들려줍니다.",
+ },
+ spellcheck: {
+ title: "맞춤법 검사 활성화",
+ description: "채팅 입력란에서 맞춤법 검사를 켜거나 끌 수 있습니다.",
+ },
+ },
+ items: {
+ theme: {
+ title: "테마",
+ description: "애플리케이션의 색상 테마를 선택하세요.",
+ },
+ "show-scrollbar": {
+ title: "스크롤바 표시",
+ description: "채팅 창에서 스크롤바를 표시하거나 숨길 수 있습니다.",
+ },
+ "support-email": {
+ title: "지원 이메일",
+ description:
+ "사용자가 도움이 필요할 때 접근할 수 있는 지원 이메일 주소를 설정하세요.",
+ },
+ "app-name": {
+ title: "이름",
+ description:
+ "로그인 페이지에 모든 사용자에게 표시될 애플리케이션 이름을 설정하세요.",
+ },
+ "chat-message-alignment": {
+ title: "채팅 메시지 정렬",
+ description: "채팅 인터페이스에서 메시지 정렬 방식을 선택하세요.",
+ },
+ "display-language": {
+ title: "표시 언어",
+ description:
+ "AnythingLLM의 UI에 사용할 언어를 선택하세요. 번역이 제공되는 경우에만 적용됩니다.",
+ },
+ logo: {
+ title: "브랜드 로고",
+ description: "모든 페이지에 표시할 맞춤 로고를 업로드하세요.",
+ add: "맞춤 로고 추가",
+ recommended: "권장 크기: 800 x 200",
+ remove: "제거",
+ replace: "교체",
+ },
+ "welcome-messages": {
+ title: "환영 메시지",
+ description:
+ "사용자에게 표시될 환영 메시지를 맞춤 설정하세요. 관리자 권한이 없는 사용자만 이 메시지를 볼 수 있습니다.",
+ new: "새 메시지",
+ system: "시스템",
+ user: "사용자",
+ message: "메시지",
+ assistant: "AnythingLLM 채팅 어시스턴트",
+ "double-click": "더블 클릭하여 편집...",
+ save: "메시지 저장",
+ },
+ "browser-appearance": {
+ title: "브라우저 표시 설정",
+ description:
+ "앱이 열려 있을 때 브라우저 탭과 제목의 표시 방식을 맞춤 설정하세요.",
+ tab: {
+ title: "탭 제목",
+ description:
+ "앱이 브라우저에서 열려 있을 때 사용할 맞춤 탭 제목을 설정하세요.",
+ },
+ favicon: {
+ title: "파비콘",
+ description: "브라우저 탭에 사용할 맞춤 파비콘을 지정하세요.",
+ },
+ },
+ "sidebar-footer": {
+ title: "사이드바 하단 항목",
+ description: "사이드바 하단에 표시될 푸터 항목을 맞춤 설정하세요.",
+ icon: "아이콘",
+ link: "링크",
+ },
+ },
+ },
api: {
title: "API 키",
description:
@@ -364,13 +552,13 @@ const TRANSLATIONS = {
provider: "LLM 제공자",
providers: {
azure_openai: {
- azure_service_endpoint: null,
- api_key: null,
- chat_deployment_name: null,
- chat_model_token_limit: null,
- model_type: null,
- default: null,
- reasoning: null,
+ azure_service_endpoint: "Azure 서비스 엔드포인트",
+ api_key: "API 키",
+ chat_deployment_name: "채팅 배포 이름",
+ chat_model_token_limit: "채팅 모델 토큰 한도",
+ model_type: "모델 유형",
+ default: "기본값",
+ reasoning: "추론",
},
},
},
@@ -434,7 +622,7 @@ const TRANSLATIONS = {
workspace: "워크스페이스",
chats: "보낸 채팅",
active: "활성 도메인",
- created: null,
+ created: "생성일",
},
},
"embed-chats": {
@@ -494,507 +682,389 @@ const TRANSLATIONS = {
anonymous: "익명 원격 분석 활성화",
},
connectors: {
- "search-placeholder": null,
- "no-connectors": null,
+ "search-placeholder": "데이터 커넥터 검색",
+ "no-connectors": "데이터 커넥터를 찾을 수 없습니다.",
+ obsidian: {
+ name: "Obsidian",
+ description: "Obsidian 볼트를 한 번에 가져옵니다.",
+ vault_location: "볼트 위치",
+ vault_description:
+ "모든 노트와 연결을 가져오려면 Obsidian 볼트 폴더를 선택하세요.",
+ selected_files: "{{count}}개의 마크다운 파일을 찾았습니다",
+ importing: "볼트 가져오는 중...",
+ import_vault: "볼트 가져오기",
+ processing_time: "볼트 크기에 따라 시간이 다소 소요될 수 있습니다.",
+ vault_warning:
+ "충돌을 방지하려면 Obsidian 볼트가 현재 열려 있지 않은지 확인하세요.",
+ },
github: {
- name: null,
- description: null,
- URL: null,
- URL_explained: null,
- token: null,
- optional: null,
- token_explained: null,
- token_explained_start: null,
- token_explained_link1: null,
- token_explained_middle: null,
- token_explained_link2: null,
- token_explained_end: null,
- ignores: null,
- git_ignore: null,
- task_explained: null,
- branch: null,
- branch_loading: null,
- branch_explained: null,
- token_information: null,
- token_personal: null,
+ name: "GitHub 저장소",
+ description:
+ "공개 또는 비공개 GitHub 저장소 전체를 한 번의 클릭으로 가져옵니다.",
+ URL: "GitHub 저장소 URL",
+ URL_explained: "가져오려는 GitHub 저장소의 URL을 입력하세요.",
+ token: "GitHub 액세스 토큰",
+ optional: "선택 사항",
+ token_explained: "요청 제한을 방지하기 위한 액세스 토큰입니다.",
+ token_explained_start: "",
+ token_explained_link1: "개인 액세스 토큰",
+ token_explained_middle:
+ "이 없으면 GitHub API의 요청 제한으로 인해 가져올 수 있는 파일 수가 제한될 수 있습니다. ",
+ token_explained_link2: "임시 액세스 토큰을 생성",
+ token_explained_end: "하여 이 문제를 피할 수 있습니다.",
+ ignores: "파일 무시 목록",
+ git_ignore:
+ "수집 중 무시할 파일을 .gitignore 형식으로 입력하세요. 저장하려면 각 항목 입력 후 엔터를 누르세요.",
+ task_explained:
+ "가져오기가 완료되면 모든 파일이 문서 선택기에서 워크스페이스에 임베딩할 수 있도록 제공됩니다.",
+ branch: "가져올 브랜치",
+ branch_loading: "-- 사용 가능한 브랜치 불러오는 중 --",
+ branch_explained: "가져오려는 브랜치를 선택하세요.",
+ token_information:
+ "GitHub 액세스 토큰을 입력하지 않으면 GitHub의 공개 API 요청 제한으로 인해 이 데이터 커넥터는 저장소의 최상위 파일만 수집할 수 있습니다.",
+ token_personal:
+ "여기에서 GitHub 계정으로 무료 개인 액세스 토큰을 발급받을 수 있습니다.",
},
gitlab: {
- name: null,
- description: null,
- URL: null,
- URL_explained: null,
- token: null,
- optional: null,
- token_explained: null,
- token_description: null,
- token_explained_start: null,
- token_explained_link1: null,
- token_explained_middle: null,
- token_explained_link2: null,
- token_explained_end: null,
- fetch_issues: null,
- ignores: null,
- git_ignore: null,
- task_explained: null,
- branch: null,
- branch_loading: null,
- branch_explained: null,
- token_information: null,
- token_personal: null,
+ name: "GitLab 저장소",
+ description:
+ "공개 또는 비공개 GitLab 저장소 전체를 한 번의 클릭으로 가져옵니다.",
+ URL: "GitLab 저장소 URL",
+ URL_explained: "가져오려는 GitLab 저장소의 URL을 입력하세요.",
+ token: "GitLab 액세스 토큰",
+ optional: "선택 사항",
+ token_explained: "요청 제한을 방지하기 위한 액세스 토큰입니다.",
+ token_description: "GitLab API에서 추가로 가져올 엔터티를 선택하세요.",
+ token_explained_start: "",
+ token_explained_link1: "개인 액세스 토큰",
+ token_explained_middle:
+ "이 없으면 GitLab API의 요청 제한으로 인해 가져올 수 있는 파일 수가 제한될 수 있습니다. ",
+ token_explained_link2: "임시 액세스 토큰을 생성",
+ token_explained_end: "하여 이 문제를 피할 수 있습니다.",
+ fetch_issues: "이슈를 문서로 가져오기",
+ ignores: "파일 무시 목록",
+ git_ignore:
+ "수집 중 무시할 파일을 .gitignore 형식으로 입력하세요. 저장하려면 각 항목 입력 후 엔터를 누르세요.",
+ task_explained:
+ "가져오기가 완료되면 모든 파일이 문서 선택기에서 워크스페이스에 임베딩할 수 있도록 제공됩니다.",
+ branch: "가져올 브랜치",
+ branch_loading: "-- 사용 가능한 브랜치 불러오는 중 --",
+ branch_explained: "가져오려는 브랜치를 선택하세요.",
+ token_information:
+ "GitLab 액세스 토큰을 입력하지 않으면 GitLab의 공개 API 요청 제한으로 인해 이 데이터 커넥터는 저장소의 최상위 파일만 수집할 수 있습니다.",
+ token_personal:
+ "여기에서 GitLab 계정으로 무료 개인 액세스 토큰을 발급받을 수 있습니다.",
},
youtube: {
- name: null,
- description: null,
- URL: null,
- URL_explained_start: null,
- URL_explained_link: null,
- URL_explained_end: null,
- task_explained: null,
- language: null,
- language_explained: null,
- loading_languages: null,
+ name: "YouTube 자막 가져오기",
+ description: "링크를 통해 YouTube 동영상 전체의 자막을 가져옵니다.",
+ URL: "YouTube 동영상 URL",
+ URL_explained_start:
+ "자막을 가져올 YouTube 동영상의 URL을 입력하세요. 동영상에는 반드시 ",
+ URL_explained_link: "자막(Closed Captions)",
+ URL_explained_end: " 이 활성화되어 있어야 합니다.",
+ task_explained:
+ "가져오기가 완료되면 자막이 문서 선택기에서 워크스페이스에 임베딩할 수 있도록 제공됩니다.",
+ language: "자막 언어",
+ language_explained: "가져오려는 자막의 언어를 선택하세요.",
+ loading_languages: "-- 사용 가능한 언어 불러오는 중 --",
},
"website-depth": {
- name: null,
- description: null,
- URL: null,
- URL_explained: null,
- depth: null,
- depth_explained: null,
- max_pages: null,
- max_pages_explained: null,
- task_explained: null,
+ name: "웹사이트 대량 링크 수집",
+ description:
+ "웹사이트와 하위 링크를 지정한 깊이까지 크롤링하여 수집합니다.",
+ URL: "웹사이트 URL",
+ URL_explained: "수집하려는 웹사이트의 URL을 입력하세요.",
+ depth: "크롤링 깊이",
+ depth_explained:
+ "시작 URL에서 몇 단계의 하위 링크까지 따라가서 수집할지 지정합니다.",
+ max_pages: "최대 페이지 수",
+ max_pages_explained: "수집할 최대 링크(페이지) 개수를 설정합니다.",
+ task_explained:
+ "수집이 완료되면 모든 크롤링된 콘텐츠가 문서 선택기에서 워크스페이스에 임베딩할 수 있도록 제공됩니다.",
},
confluence: {
- name: null,
- description: null,
- deployment_type: null,
- deployment_type_explained: null,
- base_url: null,
- base_url_explained: null,
- space_key: null,
- space_key_explained: null,
- username: null,
- username_explained: null,
- auth_type: null,
- auth_type_explained: null,
- auth_type_username: null,
- auth_type_personal: null,
- token: null,
- token_explained_start: null,
- token_explained_link: null,
- token_desc: null,
- pat_token: null,
- pat_token_explained: null,
- task_explained: null,
+ name: "Confluence",
+ description: "한 번의 클릭으로 전체 Confluence 페이지를 가져옵니다.",
+ deployment_type: "Confluence 배포 유형",
+ deployment_type_explained:
+ "Confluence 인스턴스가 Atlassian 클라우드에 호스팅되어 있는지, 자체 서버에 설치되어 있는지 선택하세요.",
+ base_url: "Confluence 기본 URL",
+ base_url_explained: "Confluence 공간의 기본 URL을 입력하세요.",
+ space_key: "Confluence 스페이스 키",
+ space_key_explained:
+ "가져올 Confluence 스페이스의 키입니다. 보통 ~로 시작합니다.",
+ username: "Confluence 사용자명",
+ username_explained: "Confluence 계정의 사용자명을 입력하세요.",
+ auth_type: "Confluence 인증 방식",
+ auth_type_explained:
+ "Confluence 페이지에 접근할 때 사용할 인증 방식을 선택하세요.",
+ auth_type_username: "사용자명 + 액세스 토큰",
+ auth_type_personal: "개인 액세스 토큰",
+ token: "Confluence 액세스 토큰",
+ token_explained_start:
+ "인증을 위해 액세스 토큰이 필요합니다. 액세스 토큰은",
+ token_explained_link: "여기에서 생성할 수 있습니다",
+ token_desc: "인증용 액세스 토큰",
+ pat_token: "Confluence 개인 액세스 토큰",
+ pat_token_explained: "Confluence 계정의 개인 액세스 토큰입니다.",
+ task_explained:
+ "가져오기가 완료되면 페이지 내용이 문서 선택기에서 워크스페이스에 임베딩할 수 있도록 제공됩니다.",
},
manage: {
- documents: null,
- "data-connectors": null,
- "desktop-only": null,
- dismiss: null,
- editing: null,
+ documents: "문서 관리",
+ "data-connectors": "데이터 커넥터",
+ "desktop-only":
+ "이 설정은 데스크톱 환경에서만 편집할 수 있습니다. 계속하려면 데스크톱에서 이 페이지에 접속해 주세요.",
+ dismiss: "닫기",
+ editing: "편집 중",
},
directory: {
- "my-documents": null,
- "new-folder": null,
- "search-document": null,
- "no-documents": null,
- "move-workspace": null,
- name: null,
- "delete-confirmation": null,
- "removing-message": null,
- "move-success": null,
- date: null,
- type: null,
- no_docs: null,
- select_all: null,
- deselect_all: null,
- remove_selected: null,
- costs: null,
- save_embed: null,
+ "my-documents": "내 문서",
+ "new-folder": "새 폴더",
+ "search-document": "문서 검색",
+ "no-documents": "문서 없음",
+ "move-workspace": "워크스페이스로 이동",
+ name: "이름",
+ "delete-confirmation":
+ "이 파일과 폴더를 삭제하시겠습니까?\n삭제 시 시스템에서 완전히 제거되며, 기존 워크스페이스에서도 자동으로 삭제됩니다.\n이 작업은 되돌릴 수 없습니다.",
+ "removing-message":
+ "{{count}}개의 문서와 {{folderCount}}개의 폴더를 삭제하는 중입니다. 잠시만 기다려 주세요.",
+ "move-success": "{{count}}개의 문서를 성공적으로 이동했습니다.",
+ date: "날짜",
+ type: "유형",
+ no_docs: "문서 없음",
+ select_all: "전체 선택",
+ deselect_all: "전체 선택 해제",
+ remove_selected: "선택 항목 삭제",
+ costs: "*임베딩 1회 비용",
+ save_embed: "저장 및 임베딩",
},
upload: {
- "processor-offline": null,
- "processor-offline-desc": null,
- "click-upload": null,
- "file-types": null,
- "or-submit-link": null,
- "placeholder-link": null,
- fetching: null,
- "fetch-website": null,
- "privacy-notice": null,
+ "processor-offline": "문서 처리기가 오프라인 상태입니다",
+ "processor-offline-desc":
+ "현재 문서 처리기가 오프라인이어서 파일을 업로드할 수 없습니다. 잠시 후 다시 시도해 주세요.",
+ "click-upload": "클릭하여 업로드하거나 파일을 끌어다 놓으세요",
+ "file-types":
+ "텍스트 파일, CSV, 스프레드시트, 오디오 파일 등 다양한 파일을 지원합니다!",
+ "or-submit-link": "또는 링크 제출",
+ "placeholder-link": "https://example.com",
+ fetching: "가져오는 중...",
+ "fetch-website": "웹사이트 가져오기",
+ "privacy-notice":
+ "이 파일들은 이 AnythingLLM 인스턴스에서 실행 중인 문서 처리기로 업로드됩니다. 파일은 제3자에게 전송되거나 공유되지 않습니다.",
},
pinning: {
- what_pinning: null,
- pin_explained_block1: null,
- pin_explained_block2: null,
- pin_explained_block3: null,
- accept: null,
+ what_pinning: "문서 고정이란 무엇인가요?",
+ pin_explained_block1:
+ "AnythingLLM에서 문서를 고정하면 해당 문서의 전체 내용을 프롬프트 창에 삽입하여 LLM이 완전히 이해할 수 있도록 합니다.",
+ pin_explained_block2:
+ "이 기능은 대용량 컨텍스트 모델이나 지식 기반에 중요한 소형 파일에 가장 적합합니다.",
+ pin_explained_block3:
+ "기본 설정만으로 원하는 답변을 얻지 못할 때, 문서 고정은 한 번의 클릭으로 더 높은 품질의 답변을 얻을 수 있는 좋은 방법입니다.",
+ accept: "확인했습니다",
},
watching: {
- what_watching: null,
- watch_explained_block1: null,
- watch_explained_block2: null,
- watch_explained_block3_start: null,
- watch_explained_block3_link: null,
- watch_explained_block3_end: null,
- accept: null,
- },
- obsidian: {
- name: null,
- description: null,
- vault_location: null,
- vault_description: null,
- selected_files: null,
- importing: null,
- import_vault: null,
- processing_time: null,
- vault_warning: null,
+ what_watching: "문서 감시는 무엇을 하나요?",
+ watch_explained_block1:
+ "AnythingLLM에서 문서를 감시하면 원본 소스에서 정기적으로 문서 내용을 자동으로 동기화합니다. 이 파일이 관리되는 모든 워크스페이스의 내용이 자동으로 업데이트됩니다.",
+ watch_explained_block2:
+ "이 기능은 현재 온라인 기반 콘텐츠만 지원하며, 수동으로 업로드한 문서에는 사용할 수 없습니다.",
+ watch_explained_block3_start: "감시 중인 문서는 ",
+ watch_explained_block3_link: "파일 관리자",
+ watch_explained_block3_end: " 관리자 화면에서 관리할 수 있습니다.",
+ accept: "확인했습니다",
},
},
chat_window: {
- welcome: null,
- get_started: null,
- get_started_default: null,
- upload: null,
- or: null,
- send_chat: null,
- send_message: null,
- attach_file: null,
- slash: null,
- agents: null,
- text_size: null,
- microphone: null,
- send: null,
- attachments_processing: null,
- tts_speak_message: null,
- copy: null,
- regenerate: null,
- regenerate_response: null,
- good_response: null,
- more_actions: null,
- hide_citations: null,
- show_citations: null,
- pause_tts_speech_message: null,
- fork: null,
- delete: null,
- save_submit: null,
- cancel: null,
- edit_prompt: null,
- edit_response: null,
- at_agent: null,
- default_agent_description: null,
- custom_agents_coming_soon: null,
- slash_reset: null,
- preset_reset_description: null,
- add_new_preset: null,
- command: null,
- your_command: null,
- placeholder_prompt: null,
- description: null,
- placeholder_description: null,
- save: null,
- small: null,
- normal: null,
- large: null,
+ welcome: "새 워크스페이스에 오신 것을 환영합니다.",
+ get_started: "시작하려면",
+ get_started_default: "시작하려면",
+ upload: "문서 업로드",
+ or: "또는",
+ attachments_processing:
+ "첨부 파일을 처리 중입니다. 잠시만 기다려 주세요...",
+ send_chat: "채팅을 보내세요.",
+ send_message: "메시지 보내기",
+ attach_file: "이 채팅에 파일 첨부",
+ slash: "채팅에서 사용할 수 있는 모든 슬래시 명령어 보기",
+ agents: "채팅에 사용할 수 있는 모든 에이전트 보기",
+ text_size: "텍스트 크기 변경",
+ microphone: "프롬프트를 음성으로 입력",
+ send: "프롬프트 메시지를 워크스페이스로 전송",
+ tts_speak_message: "TTS로 메시지 읽기",
+ copy: "복사",
+ regenerate: "다시 생성",
+ regenerate_response: "응답 다시 생성",
+ good_response: "좋은 답변",
+ more_actions: "더 많은 작업",
+ hide_citations: "인용 숨기기",
+ show_citations: "인용 보기",
+ pause_tts_speech_message: "TTS 음성 읽기 일시정지",
+ fork: "포크",
+ delete: "삭제",
+ save_submit: "저장 및 제출",
+ cancel: "취소",
+ edit_prompt: "프롬프트 수정",
+ edit_response: "응답 수정",
+ at_agent: "@agent",
+ default_agent_description: " - 이 워크스페이스의 기본 에이전트입니다.",
+ custom_agents_coming_soon: "커스텀 에이전트 기능이 곧 제공됩니다!",
+ slash_reset: "/reset",
+ preset_reset_description: "채팅 기록을 초기화하고 새 채팅을 시작합니다",
+ add_new_preset: "새 프리셋 추가",
+ command: "명령어",
+ your_command: "your-command",
+ placeholder_prompt: "이 내용이 프롬프트 앞에 삽입됩니다.",
+ description: "설명",
+ placeholder_description: "LLM에 대한 시로 응답합니다.",
+ save: "저장",
+ small: "작게",
+ normal: "보통",
+ large: "크게",
workspace_llm_manager: {
- search: null,
- loading_workspace_settings: null,
- available_models: null,
- available_models_description: null,
- save: null,
- saving: null,
- missing_credentials: null,
- missing_credentials_description: null,
+ search: "LLM 제공자 검색",
+ loading_workspace_settings: "워크스페이스 설정을 불러오는 중...",
+ available_models: "{{provider}}의 사용 가능한 모델",
+ available_models_description:
+ "이 워크스페이스에서 사용할 모델을 선택하세요.",
+ save: "이 모델 사용하기",
+ saving: "모델을 워크스페이스 기본값으로 설정 중...",
+ missing_credentials: "이 제공자의 인증 정보가 없습니다!",
+ missing_credentials_description: "클릭하여 인증 정보를 설정하세요",
},
},
profile_settings: {
- edit_account: null,
- profile_picture: null,
- remove_profile_picture: null,
- username: null,
- username_description: null,
- new_password: null,
- passwort_description: null,
- cancel: null,
- update_account: null,
- theme: null,
- language: null,
- failed_upload: null,
- upload_success: null,
- failed_remove: null,
- profile_updated: null,
- failed_update_user: null,
- account: null,
- support: null,
- signout: null,
- },
- customization: {
- interface: {
- title: null,
- description: null,
- },
- branding: {
- title: null,
- description: null,
- },
- chat: {
- title: null,
- description: null,
- auto_submit: {
- title: null,
- description: null,
- },
- auto_speak: {
- title: null,
- description: null,
- },
- spellcheck: {
- title: null,
- description: null,
- },
- },
- items: {
- theme: {
- title: null,
- description: null,
- },
- "show-scrollbar": {
- title: null,
- description: null,
- },
- "support-email": {
- title: null,
- description: null,
- },
- "app-name": {
- title: null,
- description: null,
- },
- "chat-message-alignment": {
- title: null,
- description: null,
- },
- "display-language": {
- title: null,
- description: null,
- },
- logo: {
- title: null,
- description: null,
- add: null,
- recommended: null,
- remove: null,
- replace: null,
- },
- "welcome-messages": {
- title: null,
- description: null,
- new: null,
- system: null,
- user: null,
- message: null,
- assistant: null,
- "double-click": null,
- save: null,
- },
- "browser-appearance": {
- title: null,
- description: null,
- tab: {
- title: null,
- description: null,
- },
- favicon: {
- title: null,
- description: null,
- },
- },
- "sidebar-footer": {
- title: null,
- description: null,
- icon: null,
- link: null,
- },
- },
- },
- "main-page": {
- noWorkspaceError: null,
- checklist: {
- title: null,
- tasksLeft: null,
- completed: null,
- dismiss: null,
- tasks: {
- create_workspace: {
- title: null,
- description: null,
- action: null,
- },
- send_chat: {
- title: null,
- description: null,
- action: null,
- },
- embed_document: {
- title: null,
- description: null,
- action: null,
- },
- setup_system_prompt: {
- title: null,
- description: null,
- action: null,
- },
- define_slash_command: {
- title: null,
- description: null,
- action: null,
- },
- visit_community: {
- title: null,
- description: null,
- action: null,
- },
- },
- },
- quickLinks: {
- title: null,
- sendChat: null,
- embedDocument: null,
- createWorkspace: null,
- },
- exploreMore: {
- title: null,
- features: {
- customAgents: {
- title: null,
- description: null,
- primaryAction: null,
- secondaryAction: null,
- },
- slashCommands: {
- title: null,
- description: null,
- primaryAction: null,
- secondaryAction: null,
- },
- systemPrompts: {
- title: null,
- description: null,
- primaryAction: null,
- secondaryAction: null,
- },
- },
- },
- announcements: {
- title: null,
- },
- resources: {
- title: null,
- links: {
- docs: null,
- star: null,
- },
- keyboardShortcuts: null,
- },
+ edit_account: "계정 정보 수정",
+ profile_picture: "프로필 사진",
+ remove_profile_picture: "프로필 사진 삭제",
+ username: "사용자명",
+ username_description:
+ "사용자명은 소문자, 숫자, 밑줄(_), 하이픈(-)만 사용할 수 있으며, 공백은 허용되지 않습니다.",
+ new_password: "새 비밀번호",
+ passwort_description: "비밀번호는 최소 8자 이상이어야 합니다.",
+ cancel: "취소",
+ update_account: "계정 정보 업데이트",
+ theme: "테마 설정",
+ language: "선호 언어",
+ failed_upload: "프로필 사진 업로드 실패: {{error}}",
+ upload_success: "프로필 사진이 업로드되었습니다.",
+ failed_remove: "프로필 사진 삭제 실패: {{error}}",
+ profile_updated: "프로필이 업데이트되었습니다.",
+ failed_update_user: "사용자 정보 업데이트 실패: {{error}}",
+ account: "계정",
+ support: "지원",
+ signout: "로그아웃",
},
"keyboard-shortcuts": {
- title: null,
+ title: "단축키 안내",
shortcuts: {
- settings: null,
- workspaceSettings: null,
- home: null,
- workspaces: null,
- apiKeys: null,
- llmPreferences: null,
- chatSettings: null,
- help: null,
- showLLMSelector: null,
+ settings: "설정 열기",
+ workspaceSettings: "현재 워크스페이스 설정 열기",
+ home: "홈으로 이동",
+ workspaces: "워크스페이스 관리",
+ apiKeys: "API 키 설정",
+ llmPreferences: "LLM 기본 설정",
+ chatSettings: "채팅 설정",
+ help: "단축키 도움말 보기",
+ showLLMSelector: "워크스페이스 LLM 선택기 열기",
},
},
community_hub: {
publish: {
system_prompt: {
- success_title: null,
- success_description: null,
- success_thank_you: null,
- view_on_hub: null,
- modal_title: null,
- name_label: null,
- name_description: null,
- name_placeholder: null,
- description_label: null,
- description_description: null,
- tags_label: null,
- tags_description: null,
- tags_placeholder: null,
- visibility_label: null,
- public_description: null,
- private_description: null,
- publish_button: null,
- submitting: null,
- submit: null,
- prompt_label: null,
- prompt_description: null,
- prompt_placeholder: null,
+ success_title: "성공!",
+ success_description:
+ "시스템 프롬프트가 커뮤니티 허브에 성공적으로 게시되었습니다!",
+ success_thank_you: "커뮤니티에 공유해주셔서 감사합니다!",
+ view_on_hub: "커뮤니티 허브에서 보기",
+ modal_title: "시스템 프롬프트 게시",
+ name_label: "이름",
+ name_description: "시스템 프롬프트의 표시 이름입니다.",
+ name_placeholder: "나의 시스템 프롬프트",
+ description_label: "설명",
+ description_description:
+ "시스템 프롬프트의 목적이나 용도를 설명해 주세요.",
+ tags_label: "태그",
+ tags_description:
+ "태그를 추가하면 시스템 프롬프트를 더 쉽게 검색할 수 있습니다. 여러 개의 태그를 추가할 수 있습니다. 최대 5개, 태그당 20자 이내로 입력해 주세요.",
+ tags_placeholder: "태그 입력 후 Enter를 눌러 추가",
+ visibility_label: "공개 범위",
+ public_description: "공개 시스템 프롬프트는 모든 사용자에게 보입니다.",
+ private_description: "비공개 시스템 프롬프트는 본인만 볼 수 있습니다.",
+ publish_button: "커뮤니티 허브에 게시",
+ submitting: "게시 중...",
+ submit: "커뮤니티 허브에 게시",
+ prompt_label: "프롬프트",
+ prompt_description:
+ "실제로 LLM을 안내하는 데 사용될 시스템 프롬프트를 입력하세요.",
+ prompt_placeholder: "여기에 시스템 프롬프트를 입력하세요...",
},
agent_flow: {
- public_description: null,
- private_description: null,
- success_title: null,
- success_description: null,
- success_thank_you: null,
- view_on_hub: null,
- modal_title: null,
- name_label: null,
- name_description: null,
- name_placeholder: null,
- description_label: null,
- description_description: null,
- tags_label: null,
- tags_description: null,
- tags_placeholder: null,
- visibility_label: null,
- publish_button: null,
- submitting: null,
- submit: null,
- privacy_note: null,
+ public_description:
+ "공개 에이전트 플로우는 모든 사용자에게 표시됩니다.",
+ private_description: "비공개 에이전트 플로우는 본인만 볼 수 있습니다.",
+ success_title: "성공!",
+ success_description:
+ "에이전트 플로우가 커뮤니티 허브에 성공적으로 게시되었습니다!",
+ success_thank_you: "커뮤니티에 공유해주셔서 감사합니다!",
+ view_on_hub: "커뮤니티 허브에서 보기",
+ modal_title: "에이전트 플로우 게시",
+ name_label: "이름",
+ name_description: "에이전트 플로우의 표시 이름입니다.",
+ name_placeholder: "나의 에이전트 플로우",
+ description_label: "설명",
+ description_description:
+ "에이전트 플로우의 목적이나 용도를 설명해 주세요.",
+ tags_label: "태그",
+ tags_description:
+ "태그를 추가하면 에이전트 플로우를 더 쉽게 검색할 수 있습니다. 여러 개의 태그를 추가할 수 있습니다. 최대 5개, 태그당 20자 이내로 입력해 주세요.",
+ tags_placeholder: "태그 입력 후 Enter를 눌러 추가",
+ visibility_label: "공개 범위",
+ publish_button: "커뮤니티 허브에 게시",
+ submitting: "게시 중...",
+ submit: "커뮤니티 허브에 게시",
+ privacy_note:
+ "에이전트 플로우는 민감한 데이터를 보호하기 위해 항상 비공개로 업로드됩니다. 게시 후 커뮤니티 허브에서 공개 범위를 변경할 수 있습니다. 게시 전에 플로우에 민감하거나 개인 정보가 포함되어 있지 않은지 꼭 확인해 주세요.",
+ },
+ slash_command: {
+ success_title: "성공!",
+ success_description:
+ "슬래시 커맨드가 커뮤니티 허브에 성공적으로 게시되었습니다!",
+ success_thank_you: "커뮤니티에 공유해주셔서 감사합니다!",
+ view_on_hub: "커뮤니티 허브에서 보기",
+ modal_title: "슬래시 커맨드 게시",
+ name_label: "이름",
+ name_description: "슬래시 커맨드의 표시 이름입니다.",
+ name_placeholder: "나의 슬래시 커맨드",
+ description_label: "설명",
+ description_description:
+ "슬래시 커맨드의 목적이나 용도를 설명해 주세요.",
+ command_label: "커맨드",
+ command_description:
+ "사용자가 이 프리셋을 실행할 때 입력할 슬래시 커맨드입니다.",
+ command_placeholder: "my-command",
+ tags_label: "태그",
+ tags_description:
+ "태그를 추가하면 슬래시 커맨드를 더 쉽게 검색할 수 있습니다. 여러 개의 태그를 추가할 수 있습니다. 최대 5개, 태그당 20자 이내로 입력해 주세요.",
+ tags_placeholder: "태그 입력 후 Enter를 눌러 추가",
+ visibility_label: "공개 범위",
+ public_description: "공개 슬래시 커맨드는 모든 사용자에게 보입니다.",
+ private_description: "비공개 슬래시 커맨드는 본인만 볼 수 있습니다.",
+ publish_button: "커뮤니티 허브에 게시",
+ submitting: "게시 중...",
+ prompt_label: "프롬프트",
+ prompt_description: "슬래시 커맨드가 실행될 때 사용될 프롬프트입니다.",
+ prompt_placeholder: "여기에 프롬프트를 입력하세요...",
},
generic: {
unauthenticated: {
- title: null,
- description: null,
- button: null,
+ title: "인증 필요",
+ description:
+ "항목을 게시하려면 AnythingLLM 커뮤니티 허브에 인증해야 합니다.",
+ button: "커뮤니티 허브에 연결",
},
},
- slash_command: {
- success_title: null,
- success_description: null,
- success_thank_you: null,
- view_on_hub: null,
- modal_title: null,
- name_label: null,
- name_description: null,
- name_placeholder: null,
- description_label: null,
- description_description: null,
- command_label: null,
- command_description: null,
- command_placeholder: null,
- tags_label: null,
- tags_description: null,
- tags_placeholder: null,
- visibility_label: null,
- public_description: null,
- private_description: null,
- publish_button: null,
- submitting: null,
- prompt_label: null,
- prompt_description: null,
- prompt_placeholder: null,
- },
},
},
};