Prechádzať zdrojové kódy

Merge pull request #1323 from shing100/feat/ko-KR_translation

feat: add ko-KR translation
Timothy Jaeryang Baek 1 rok pred
rodič
commit
5e24e03fe5

+ 362 - 0
src/lib/i18n/locales/ko-KR/translation.json

@@ -0,0 +1,362 @@
+{
+	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'초', '분', '시간', '일', '주' 또는 만료 없음 '-1'",
+	"(Beta)": "(Beta)",
+	"(e.g. `sh webui.sh --api`)": "(예: `sh webui.sh --api`)",
+	"(latest)": "(latest)",
+	"{{modelName}} is thinking...": "{{modelName}} 이(가) 생각중입니다....",
+	"{{webUIName}} Backend Required": "{{webUIName}} 백엔드가 필요합니다.",
+	"a user": "사용자",
+	"About": "소개",
+	"Account": "계정",
+	"Action": "액션",
+	"Add a model": "모델 추가",
+	"Add a model tag name": "모델 태그명 추가",
+	"Add a short description about what this modelfile does": "이 모델파일이 하는 일에 대한 간단한 설명 추가",
+	"Add a short title for this prompt": "이 프롬프트에 대한 간단한 제목 추가",
+	"Add a tag": "태그 추가",
+	"Add Docs": "문서 추가",
+	"Add Files": "파일 추가",
+	"Add message": "메시지 추가",
+	"add tags": "태그들 추가",
+	"Adjusting these settings will apply changes universally to all users.": "이 설정을 조정하면 모든 사용자에게 적용됩니다.",
+	"admin": "관리자",
+	"Admin Panel": "관리자 패널",
+	"Admin Settings": "관리자 설정",
+	"Advanced Parameters": "고급 매개변수",
+	"all": "모두",
+	"All Users": "모든 사용자",
+	"Allow": "허용",
+	"Allow Chat Deletion": "채팅 삭제 허용",
+	"alphanumeric characters and hyphens": "영문자,숫자 및 하이픈",
+	"Already have an account?": "이미 계정이 있으신가요?",
+	"an assistant": "어시스턴트",
+	"and": "그리고",
+	"API Base URL": "API 기본 URL",
+	"API Key": "API키",
+	"API RPM": "API RPM",
+	"are allowed - Activate this command by typing": "허용됩니다 - 이 명령을 활성화하려면 입력하세요.",
+	"Are you sure?": "확실합니까?",
+	"Audio": "오디오",
+	"Auto-playback response": "응답 자동 재생",
+	"Auto-send input after 3 sec.": "3초 후 입력 자동 전송",
+	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 Base URL",
+	"AUTOMATIC1111 Base URL is required.": "AUTOMATIC1111 Base URL이 필요합니다.",
+	"available!": "사용 가능!",
+	"Back": "뒤로가기",
+	"Builder Mode": "빌더 모드",
+	"Cancel": "취소",
+	"Categories": "분류",
+	"Change Password": "비밀번호 변경",
+	"Chat": "채팅",
+	"Chat History": "채팅 기록",
+	"Chat History is off for this browser.": "이 브라우저에서 채팅 기록이 꺼져 있습니다.",
+	"Chats": "채팅",
+	"Check Again": "다시 확인",
+	"Check for updates": "업데이트 확인",
+	"Checking for updates...": "업데이트 확인중...",
+	"Choose a model before saving...": "저장하기 전에 모델을 선택하세요...",
+	"Chunk Overlap": "Chunk Overlap",
+	"Chunk Params": "Chunk Params",
+	"Chunk Size": "Chunk Size",
+	"Click here for help.": "도움말을 보려면 여기를 클릭하세요.",
+	"Click here to check other modelfiles.": "다른 모델파일을 확인하려면 여기를 클릭하세요.",
+	"Click here to select": "선택하려면 여기를 클릭하세요.",
+	"Click here to select documents.": "문서를 선택하려면 여기를 클릭하세요.",
+	"click here.": "여기를 클릭하세요.",
+	"Click on the user role button to change a user's role.": "사용자 역할 버튼을 클릭하여 사용자의 역할을 변경하세요.",
+	"Close": "닫기",
+	"Collection": "컬렉션",
+	"Command": "명령",
+	"Confirm Password": "비밀번호 확인",
+	"Connections": "연결",
+	"Content": "내용",
+	"Context Length": "내용 길이",
+	"Conversation Mode": "대화 모드",
+	"Copy last code block": "마지막 코드 블록 복사",
+	"Copy last response": "마지막 응답 복사",
+	"Copying to clipboard was successful!": "클립보드에 복사되었습니다!",
+	"Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "다음 질문에 대한 제목으로 간결한 3-5 단어 문구를 만드되 3-5 단어 제한을 엄격히 준수하고 'title' 단어 사용을 피하세요:",
+	"Create a modelfile": "모델파일 만들기",
+	"Create Account": "계정 만들기",
+	"Created at": "생성일",
+	"Created by": "생성자",
+	"Current Model": "현재 모델",
+	"Current Password": "현재 비밀번호",
+	"Custom": "사용자 정의",
+	"Customize Ollama models for a specific purpose": "특정 목적으로 Ollama 모델 사용자 정의",
+	"Dark": "어두운",
+	"Database": "데이터베이스",
+	"DD/MM/YYYY HH:mm": "DD/MM/YYYY HH:mm",
+	"Default": "기본값",
+	"Default (Automatic1111)": "기본값 (Automatic1111)",
+	"Default (Web API)": "기본값 (Web API)",
+	"Default model updated": "기본 모델이 업데이트되었습니다.",
+	"Default Prompt Suggestions": "기본 프롬프트 제안",
+	"Default User Role": "기본 사용자 역할",
+	"delete": "삭제",
+	"Delete a model": "모델 삭제",
+	"Delete chat": "채팅 삭제",
+	"Delete Chats": "채팅들 삭제",
+	"Deleted {{deleteModelTag}}": "{{deleteModelTag}} 삭제됨",
+	"Deleted {tagName}": "{tagName} 삭제됨",
+	"Description": "설명",
+	"Desktop Notifications": "알림",
+	"Disabled": "비활성화",
+	"Discover a modelfile": "모델파일 검색",
+	"Discover a prompt": "프롬프트 검색",
+	"Discover, download, and explore custom prompts": "사용자 정의 프롬프트 검색, 다운로드 및 탐색",
+	"Discover, download, and explore model presets": "모델 사전 설정 검색, 다운로드 및 탐색",
+	"Display the username instead of You in the Chat": "채팅에서 'You' 대신 사용자 이름 표시",
+	"Document": "문서",
+	"Document Settings": "문서 설정",
+	"Documents": "문서들",
+	"does not make any external connections, and your data stays securely on your locally hosted server.": "어떠한 외부 연결도 하지 않으며, 데이터는 로컬에서 호스팅되는 서버에 안전하게 유지됩니다.",
+	"Don't Allow": "허용 안 함",
+	"Don't have an account?": "계정이 없으신가요?",
+	"Download as a File": "파일로 다운로드",
+	"Download Database": "데이터베이스 다운로드",
+	"Drop any files here to add to the conversation": "대화에 추가할 파일을 여기에 드롭하세요.",
+	"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "예: '30s','10m'. 유효한 시간 단위는 's', 'm', 'h'입니다.",
+	"Edit Doc": "문서 편집",
+	"Edit User": "사용자 편집",
+	"Email": "이메일",
+	"Enable Chat History": "채팅 기록 활성화",
+	"Enable New Sign Ups": "새 회원가입 활성화",
+	"Enabled": "활성화",
+	"Enter {{role}} message here": "여기에 {{role}} 메시지 입력",
+	"Enter API Key": "API 키 입력",
+	"Enter Chunk Overlap": "청크 오버랩 입력",
+	"Enter Chunk Size": "청크 크기 입력",
+	"Enter Image Size (e.g. 512x512)": "이미지 크기 입력(예: 512x512)",
+	"Enter LiteLLM API Base URL (litellm_params.api_base)": "LiteLLM API 기본 URL 입력(litellm_params.api_base)",
+	"Enter LiteLLM API Key (litellm_params.api_key)": "LiteLLM API 키 입력(litellm_params.api_key)",
+	"Enter LiteLLM API RPM (litellm_params.rpm)": "LiteLLM API RPM 입력(litellm_params.rpm)",
+	"Enter LiteLLM Model (litellm_params.model)": "LiteLLM 모델 입력(litellm_params.model)",
+	"Enter Max Tokens (litellm_params.max_tokens)": "최대 토큰 수 입력(litellm_params.max_tokens)",
+	"Enter model tag (e.g. {{modelTag}})": "모델 태그 입력(예: {{modelTag}})",
+	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
+	"Enter stop sequence": "중지 시퀀스 입력",
+	"Enter Top K": "Top K 입력",
+	"Enter URL (e.g. http://127.0.0.1:7860/)": "URL 입력(예: http://127.0.0.1:7860/)",
+	"Enter Your Email": "이메일 입력",
+	"Enter Your Full Name": "전체 이름 입력",
+	"Enter Your Password": "비밀번호 입력",
+	"Experimental": "실험적",
+	"Export All Chats (All Users)": "모든 채팅 내보내기 (모든 사용자)",
+	"Export Chats": "채팅 내보내기",
+	"Export Documents Mapping": "문서 매핑 내보내기",
+	"Export Modelfiles": "모델파일 내보내기",
+	"Export Prompts": "프롬프트 내보내기",
+	"Failed to read clipboard contents": "클립보드 내용을 읽는 데 실패했습니다.",
+	"File Mode": "파일 모드",
+	"File not found.": "파일을 찾을 수 없습니다.",
+	"Focus chat input": "채팅 입력 포커스",
+	"Format your variables using square brackets like this:": "이렇게 대괄호를 사용하여 변수를 형식화하세요:",
+	"From (Base Model)": "출처(기본 모델)",
+	"Full Screen Mode": "전체 화면 모드",
+	"General": "일반",
+	"General Settings": "일반 설정",
+	"Hello, {{name}}": "안녕하세요, {{name}}",
+	"Hide": "숨기기",
+	"Hide Additional Params": "추가 매개변수 숨기기",
+	"How can I help you today?": "오늘 어떻게 도와드릴까요?",
+	"Image Generation (Experimental)": "이미지 생성(실험적)",
+	"Image Generation Engine": "이미지 생성 엔진",
+	"Image Settings": "이미지 설정",
+	"Images": "이미지",
+	"Import Chats": "채팅 가져오기",
+	"Import Documents Mapping": "문서 매핑 가져오기",
+	"Import Modelfiles": "모델파일 가져오기",
+	"Import Prompts": "프롬프트 가져오기",
+	"Include --api flag when running stable-diffusion-webui": "stable-diffusion-webui를 실행할 때 --api 플래그 포함",
+	"Interface": "인터페이스",
+	"join our Discord for help.": "도움말을 보려면 Discord에 가입하세요.",
+	"JSON": "JSON",
+	"JWT Expiration": "JWT 만료",
+	"JWT Token": "JWT 토큰",
+	"Keep Alive": "계속 유지하기",
+	"Keyboard shortcuts": "키보드 단축키",
+	"Language": "언어",
+	"Light": "밝음",
+	"Listening...": "청취 중...",
+	"LLMs can make mistakes. Verify important information.": "LLM은 실수를 할 수 있습니다. 중요한 정보를 확인하세요.",
+	"Made by OpenWebUI Community": "OpenWebUI 커뮤니티에서 제작",
+	"Make sure to enclose them with": "다음으로 묶는 것을 잊지 마세요:",
+	"Manage LiteLLM Models": "LiteLLM 모델 관리",
+	"Manage Models": "모델 관리",
+	"Manage Ollama Models": "Ollama 모델 관리",
+	"Max Tokens": "최대 토큰 수",
+	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "최대 3개의 모델을 동시에 다운로드할 수 있습니다. 나중에 다시 시도하세요.",
+	"Mirostat": "Mirostat",
+	"Mirostat Eta": "Mirostat Eta",
+	"Mirostat Tau": "Mirostat Tau",
+	"Model '{{modelName}}' has been successfully downloaded.": "모델 '{{modelName}}'이(가) 성공적으로 다운로드되었습니다.",
+	"Model '{{modelTag}}' is already in queue for downloading.": "모델 '{{modelTag}}'이(가) 이미 다운로드 대기열에 있습니다.",
+	"Model {{modelId}} not found": "모델 {{modelId}}를 찾을 수 없습니다.",
+	"Model {{modelName}} already exists.": "모델 {{modelName}}이(가) 이미 존재합니다.",
+	"Model Name": "모델 이름",
+	"Model not selected": "모델이 선택되지 않았습니다.",
+	"Model Tag Name": "모델 태그 이름",
+	"Model Whitelisting": "모델 허용 목록",
+	"Model(s) Whitelisted": "허용된 모델",
+	"Modelfile": "모델파일",
+	"Modelfile Advanced Settings": "모델파일 고급 설정",
+	"Modelfile Content": "모델파일 내용",
+	"Modelfiles": "모델파일",
+	"Models": "모델",
+	"My Documents": "내 문서",
+	"My Modelfiles": "내 모델파일",
+	"My Prompts": "내 프롬프트",
+	"Name": "이름",
+	"Name Tag": "이름 태그",
+	"Name your modelfile": "모델파일 이름 지정",
+	"New Chat": "새 채팅",
+	"New Password": "새 비밀번호",
+	"Not sure what to add?": "추가할 것이 궁금하세요?",
+	"Not sure what to write? Switch to": "무엇을 쓸지 모르겠나요? 전환하세요.",
+	"Off": "끄기",
+	"Okay, Let's Go!": "그렇습니다, 시작합시다!",
+	"Ollama Base URL": "Ollama 기본 URL",
+	"Ollama Version": "Ollama 버전",
+	"On": "켜기",
+	"Only": "오직",
+	"Only alphanumeric characters and hyphens are allowed in the command string.": "명령어 문자열에는 영문자, 숫자 및 하이픈만 허용됩니다.",
+	"Oops! Hold tight! Your files are still in the processing oven. We're cooking them up to perfection. Please be patient and we'll let you know once they're ready.": "이런! 잠시만 기다려 주세요! 파일이 아직 처리 중입니다. 완벽하게 준비하고 있습니다. 잠시만 기다려주시면 준비가 되면 알려드리겠습니다.",
+	"Oops! Looks like the URL is invalid. Please double-check and try again.": "이런! URL이 잘못된 것 같습니다. 다시 한번 확인하고 다시 시도해주세요.",
+	"Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "이런! 지원되지 않는 방식(프론트엔드 전용)을 사용하고 계십니다. 백엔드에서 WebUI를 제공해주세요.",
+	"Open": "열기",
+	"Open AI": "Open AI",
+	"Open AI (Dall-E)": "OpenAI (Dall-E)",
+	"Open new chat": "새 채팅 열기",
+	"OpenAI API": "OpenAI API",
+	"OpenAI API Key": "OpenAI API 키",
+	"OpenAI API Key is required.": "OpenAI API 키가 필요합니다.",
+	"or": "또는",
+	"Parameters": "매개변수",
+	"Password": "비밀번호",
+	"PDF Extract Images (OCR)": "PDF에서 이미지 추출 (OCR)",
+	"pending": "보류 중",
+	"Permission denied when accessing microphone: {{error}}": "마이크 액세스가 거부되었습니다: {{error}}",
+	"Playground": "놀이터",
+	"Profile": "프로필",
+	"Prompt Content": "프롬프트 내용",
+	"Prompt suggestions": "프롬프트 제안",
+	"Prompts": "프롬프트",
+	"Pull a model from Ollama.com": "Ollama.com에서 모델 가져오기",
+	"Pull Progress": "가져오기 진행 상황",
+	"Query Params": "쿼리 매개변수",
+	"RAG Template": "RAG 템플릿",
+	"Raw Format": "Raw 형식",
+	"Record voice": "음성 녹음",
+	"Redirecting you to OpenWebUI Community": "OpenWebUI 커뮤니티로 리디렉션하는 중",
+	"Release Notes": "릴리스 노트",
+	"Repeat Last N": "마지막 N 반복",
+	"Repeat Penalty": "반복 패널티",
+	"Request Mode": "요청 모드",
+	"Reset Vector Storage": "벡터 스토리지 초기화",
+	"Response AutoCopy to Clipboard": "응답 자동 클립보드 복사",
+	"Role": "역할",
+	"Rosé Pine": "로제 파인",
+	"Rosé Pine Dawn": "로제 파인 던",
+	"Save": "저장",
+	"Save & Create": "저장 및 생성",
+	"Save & Submit": "저장 및 제출",
+	"Save & Update": "저장 및 업데이트",
+	"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "브라우저의 저장소에 채팅 로그를 직접 저장하는 것은 더 이상 지원되지 않습니다. 아래 버튼을 클릭하여 채팅 로그를 다운로드하고 삭제하세요. 걱정 마세요. 백엔드를 통해 채팅 로그를 쉽게 다시 가져올 수 있습니다.",
+	"Scan": "스캔",
+	"Scan complete!": "스캔 완료!",
+	"Scan for documents from {{path}}": "{{path}}에서 문서 스캔",
+	"Search": "검색",
+	"Search Documents": "문서 검색",
+	"Search Prompts": "프롬프트 검색",
+	"See readme.md for instructions": "설명은 readme.md를 참조하세요.",
+	"See what's new": "새로운 기능 보기",
+	"Seed": "시드",
+	"Select a mode": "모드 선택",
+	"Select a model": "모델 선택",
+	"Select an Ollama instance": "Ollama 인스턴스 선택",
+	"Send a Message": "메시지 보내기",
+	"Send message": "메시지 보내기",
+	"Server connection verified": "서버 연결 확인됨",
+	"Set as default": "기본값으로 설정",
+	"Set Default Model": "기본 모델 설정",
+	"Set Image Size": "이미지 크기 설정",
+	"Set Steps": "단계 설정",
+	"Set Title Auto-Generation Model": "제목 자동 생성 모델 설정",
+	"Set Voice": "음성 설정",
+	"Settings": "설정",
+	"Settings saved successfully!": "설정이 성공적으로 저장되었습니다!",
+	"Share to OpenWebUI Community": "OpenWebUI 커뮤니티에 공유",
+	"short-summary": "간단한 요약",
+	"Show": "보이기",
+	"Show Additional Params": "추가 매개변수 보기",
+	"Show shortcuts": "단축키 보기",
+	"sidebar": "사이드바",
+	"Sign in": "로그인",
+	"Sign Out": "로그아웃",
+	"Sign up": "가입",
+	"Speech recognition error: {{error}}": "음성 인식 오류: {{error}}",
+	"Speech-to-Text Engine": "음성-텍스트 엔진",
+	"SpeechRecognition API is not supported in this browser.": "이 브라우저에서는 SpeechRecognition API를 지원하지 않습니다.",
+	"Stop Sequence": "중지 시퀀스",
+	"STT Settings": "STT 설정",
+	"Submit": "제출",
+	"Success": "성공",
+	"Successfully updated.": "성공적으로 업데이트되었습니다.",
+	"Sync All": "모두 동기화",
+	"System": "시스템",
+	"System Prompt": "시스템 프롬프트",
+	"Tags": "Tags",
+	"Temperature": "Temperature",
+	"Template": "Template",
+	"Text Completion": "텍스트 완성",
+	"Text-to-Speech Engine": "텍스트-음성 엔진",
+	"Tfs Z": "Tfs Z",
+	"Theme": "테마",
+	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "이렇게 하면 소중한 대화 내용이 백엔드 데이터베이스에 안전하게 저장됩니다. 감사합니다!",
+	"This setting does not sync across browsers or devices.": "이 설정은 브라우저 또는 장치 간에 동기화되지 않습니다.",
+	"Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "팁: 각 대체 후 채팅 입력에서 탭 키를 눌러 여러 개의 변수 슬롯을 연속적으로 업데이트하세요.",
+	"Title": "제목",
+	"Title Auto-Generation": "제목 자동 생성",
+	"Title Generation Prompt": "제목 생성 프롬프트",
+	"to": "~까지",
+	"To access the available model names for downloading,": "다운로드 가능한 모델명을 확인하려면,",
+	"To access the GGUF models available for downloading,": "다운로드 가능한 GGUF 모델을 확인하려면,",
+	"to chat input.": "채팅 입력으로.",
+	"Toggle settings": "설정 전환",
+	"Toggle sidebar": "사이드바 전환",
+	"Top K": "Top K",
+	"Top P": "Top P",
+	"Trouble accessing Ollama?": "Ollama에 접근하는 데 문제가 있나요?",
+	"TTS Settings": "TTS 설정",
+	"Type Hugging Face Resolve (Download) URL": "Hugging Face Resolve (다운로드) URL 입력",
+	"Uh-oh! There was an issue connecting to {{provider}}.": "앗! {{provider}}에 연결하는 데 문제가 있었습니다.",
+	"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "알 수 없는 파일 유형 '{{file_type}}', 하지만 일반 텍스트로 허용하고 처리합니다.",
+	"Update password": "비밀번호 업데이트",
+	"Upload a GGUF model": "GGUF 모델 업로드",
+	"Upload files": "파일 업로드",
+	"Upload Progress": "업로드 진행 상황",
+	"URL Mode": "URL 모드",
+	"Use '#' in the prompt input to load and select your documents.": "프롬프트 입력에서 '#'를 사용하여 문서를 로드하고 선택하세요.",
+	"Use Gravatar": "Gravatar 사용",
+	"user": "사용자",
+	"User Permissions": "사용자 권한",
+	"Users": "사용자",
+	"Utilize": "활용",
+	"Valid time units:": "유효한 시간 단위:",
+	"variable": "변수",
+	"variable to have them replaced with clipboard content.": "변수를 사용하여 클립보드 내용으로 바꾸세요.",
+	"Version": "버전",
+	"Web": "웹",
+	"WebUI Add-ons": "WebUI 애드온",
+	"WebUI Settings": "WebUI 설정",
+	"WebUI will make requests to": "WebUI가 요청할 대상:",
+	"What's New in": "새로운 기능",
+	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "기록 기능이 꺼져 있으면 이 브라우저의 새 채팅이 다른 장치의 채팅 기록에 나타나지 않습니다.",
+	"Whisper (Local)": "위스퍼 (Local)",
+	"Write a prompt suggestion (e.g. Who are you?)": "프롬프트 제안 작성 (예: 당신은 누구인가요?)",
+	"Write a summary in 50 words that summarizes [topic or keyword].": "[주제 또는 키워드]에 대한 50단어 요약문 작성.",
+	"You": "당신",
+	"You're a helpful assistant.": "당신은 유용한 어시스턴트입니다.",
+	"You're now logged in.": "로그인되었습니다."
+}

+ 4 - 0
src/lib/i18n/locales/languages.json

@@ -66,5 +66,9 @@
 	{
 		"code": "zh-TW",
 		"title": "Chinese (Traditional)"
+	},
+	{
+		"code": "ko-KR",
+		"title": "Korean"
 	}
 ]