chore: translate i18n files (#7965)

Co-authored-by: JohnJyong <76649700+JohnJyong@users.noreply.github.com>
Co-authored-by: crazywoola <100913391+crazywoola@users.noreply.github.com>
Co-authored-by: Hanqing Zhao <sherry9277@gmail.com>
Co-authored-by: crazywoola <427733928@qq.com>
This commit is contained in:
github-actions[bot] 2024-09-04 17:45:12 +08:00 • committed by GitHub
commit fb113a9479
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
136 changed files with 2953 additions and 1375 deletions

View file

@ -48,6 +48,8 @@ const translation = {
title: '워크플로 단계',
show: '표시',
hide: '숨기기',
showDesc: 'WebApp에서 워크플로 세부 정보 표시 또는 숨기기',
subTitle: '워크플로우 세부 정보',
},
chatColorTheme: '챗봇 색상 테마',
chatColorThemeDesc: '챗봇의 색상 테마를 설정하세요',
@ -60,6 +62,15 @@ const translation = {
privacyPolicy: '개인정보 처리방침',
privacyPolicyPlaceholder: '개인정보 처리방침 링크를 입력하세요',
privacyPolicyTip: '방문자가 애플리케이션이 수집하는 데이터를 이해하고, Dify의 <privacyPolicyLink>개인정보 처리방침</privacyPolicyLink>을 참조할 수 있도록 합니다.',
customDisclaimer: '사용자 지정 면책 조항',
customDisclaimerPlaceholder: '사용자 지정 면책 조항 텍스트를 입력합니다.',
customDisclaimerTip: '사용자 지정 고지 사항 텍스트는 클라이언트 쪽에 표시되어 응용 프로그램에 대한 추가 정보를 제공합니다',
},
sso: {
label: 'SSO 인증',
title: '웹앱 SSO',
tooltip: '관리자에게 문의하여 WebApp SSO를 사용하도록 설정합니다.',
description: '모든 사용자는 WebApp을 사용하기 전에 SSO로 로그인해야 합니다.',
},
},
embedded: {

View file

@ -118,7 +118,17 @@ const translation = {
removeConfirmTitle: '{{key}} 구성을 제거하시겠습니까?',
removeConfirmContent: '현재 구성이 사용 중입니다. 제거하면 추적 기능이 꺼집니다.',
},
view: '보기',
},
answerIcon: {
description: 'WebApp 아이콘을 사용하여 공유 응용 프로그램에서 바꿀🤖지 여부',
title: 'WebApp 아이콘을 사용하여 🤖',
descriptionInExplore: 'Explore에서 WebApp 아이콘을 사용하여 바꿀🤖지 여부',
},
importFromDSL: 'DSL에서 가져오기',
importFromDSLFile: 'DSL 파일에서',
importFromDSLUrl: 'URL에서',
importFromDSLUrlPlaceholder: '여기에 DSL 링크 붙여 넣기',
}
export default translation

View file

@ -58,6 +58,9 @@ const translation = {
ragAPIRequest: 'RAG API 요청',
agentMode: '에이전트 모드',
workflow: '워크플로우',
llmLoadingBalancing: 'LLM 로드 밸런싱',
bulkUpload: '문서 대량 업로드',
llmLoadingBalancingTooltip: '모델에 여러 API 키를 추가하여 API 속도 제한을 효과적으로 우회할 수 있습니다.',
},
comingSoon: '곧 출시 예정',
member: '멤버',
@ -72,6 +75,8 @@ const translation = {
},
ragAPIRequestTooltip: 'Dify의 지식베이스 처리 기능을 호출하는 API 호출 수를 나타냅니다.',
receiptInfo: '팀 소유자 및 팀 관리자만 구독 및 청구 정보를 볼 수 있습니다',
annotationQuota: 'Annotation Quota(주석 할당량)',
documentsUploadQuota: '문서 업로드 할당량',
},
plans: {
sandbox: {

View file

@ -197,6 +197,11 @@ const translation = {
disinvite: '초대 취소',
deleteMember: '멤버 삭제',
you: '(나)',
datasetOperator: '지식 관리자',
setBuilder: '빌더로 설정',
builder: '건설자',
builderTip: '자신의 앱을 구축 및 편집할 수 있습니다.',
datasetOperatorTip: '기술 자료만 관리할 수 있습니다.',
},
integrations: {
connected: '연결됨',
@ -343,6 +348,22 @@ const translation = {
quotaTip: '남은 무료 토큰 사용 가능',
loadPresets: '프리셋 로드',
parameters: '매개변수',
apiKey: 'API 키',
defaultConfig: '기본 구성',
providerManaged: '제공자 관리',
loadBalancing: '부하 분산Load balancing',
addConfig: '구성 추가',
apiKeyStatusNormal: 'APIKey 상태는 정상입니다.',
configLoadBalancing: 'Config 로드 밸런싱',
editConfig: '구성 편집',
loadBalancingHeadline: '로드 밸런싱',
modelHasBeenDeprecated: '이 모델은 더 이상 사용되지 않습니다',
loadBalancingDescription: '여러 자격 증명 세트로 부담을 줄입니다.',
upgradeForLoadBalancing: '로드 밸런싱을 사용하도록 계획을 업그레이드합니다.',
apiKeyRateLimit: '속도 제한에 도달했으며, {{seconds}}s 후에 사용할 수 있습니다.',
loadBalancingInfo: '기본적으로 부하 분산은 라운드 로빈 전략을 사용합니다. 속도 제한이 트리거되면 1분의 휴지 기간이 적용됩니다.',
loadBalancingLeastKeyWarning: '로드 밸런싱을 사용하려면 최소 2개의 키를 사용하도록 설정해야 합니다.',
providerManagedDescription: '모델 공급자가 제공하는 단일 자격 증명 집합을 사용합니다.',
},
dataSource: {
add: '데이터 소스 추가하기',
@ -366,6 +387,15 @@ const translation = {
preview: '미리보기',
},
},
website: {
inactive: '게으른',
title: '웹 사이트',
configuredCrawlers: '구성된 크롤러',
with: '와',
active: '활동적인',
description: '웹 크롤러를 사용하여 웹 사이트에서 콘텐츠를 가져옵니다.',
},
configure: '구성',
},
plugin: {
serpapi: {
@ -534,6 +564,10 @@ const translation = {
created: '태그가 성공적으로 생성되었습니다',
failed: '태그 생성에 실패했습니다',
},
errorMsg: {
urlError: 'URL은 http:// 또는 https:// 로 시작해야 합니다.',
fieldRequired: '{{field}}는 필수입니다.',
},
}
export default translation

View file

@ -50,6 +50,30 @@ const translation = {
confirmButton: '생성',
failed: '생성에 실패했습니다',
},
website: {
firecrawlDocLink: 'https://docs.dify.ai/guides/knowledge-base/sync-from-website',
limit: '한계',
options: '옵션',
firecrawlDoc: 'Firecrawl 문서',
selectAll: '모두 선택',
maxDepth: '최대 수심',
includeOnlyPaths: '경로만 포함',
excludePaths: '경로 제외',
preview: '미리 보기',
run: '달리다',
fireCrawlNotConfigured: 'Firecrawl이 구성되지 않았습니다.',
firecrawlTitle: 'Firecrawl로 🔥웹 콘텐츠 추출',
configure: '구성',
resetAll: '모두 재설정',
crawlSubPage: '하위 페이지 크롤링',
exceptionErrorTitle: 'Firecrawl 작업을 실행하는 동안 예외가 발생했습니다.',
scrapTimeInfo: '{{time}}s 내에 총 {{total}} 페이지를 스크랩했습니다.',
unknownError: '알 수 없는 오류',
totalPageScraped: '스크랩한 총 페이지 수:',
fireCrawlNotConfiguredDescription: 'API 키로 Firecrawl을 구성하여 사용합니다.',
extractOnlyMainContent: '기본 콘텐츠만 추출합니다(머리글, 탐색, 바닥글 등 없음).',
maxDepthTooltip: '입력한 URL을 기준으로 크롤링할 최대 수준입니다. 깊이 0은 입력 된 url의 페이지를 긁어 내고, 깊이 1은 url과 enteredURL + one / 이후의 모든 것을 긁어 모으는 식입니다.',
},
},
stepTwo: {
segmentation: '청크 설정',
@ -107,6 +131,8 @@ const translation = {
indexSettedTip: '인덱스 방식을 변경하려면,',
retrivalSettedTip: '인덱스 방식을 변경하려면,',
datasetSettingLink: '지식 설정',
webpageUnit: '페이지',
websiteSource: '웹 사이트 전처리',
},
stepThree: {
creationTitle: '🎉 지식이 생성되었습니다',
@ -126,6 +152,11 @@ const translation = {
modelButtonConfirm: '확인',
modelButtonCancel: '취소',
},
firecrawl: {
getApiKeyLinkText: 'firecrawl.dev 에서 API 키 가져오기',
apiKeyPlaceholder: 'firecrawl.dev 의 API 키',
configFirecrawl: 'Firecrawl 구성 🔥',
},
}
export default translation

View file

@ -13,6 +13,8 @@ const translation = {
status: '상태',
action: '동작',
},
name: '이름',
rename: '이름 바꾸기',
},
action: {
uploadFile: '새 파일 업로드',
@ -74,6 +76,7 @@ const translation = {
error: '가져오기 오류',
ok: '확인',
},
addUrl: 'URL 추가',
},
metadata: {
title: '메타데이터',

View file

@ -27,6 +27,8 @@ const translation = {
longDescription: ' 검색 방법에 대한 자세한 내용은 언제든지 지식 설정에서 변경할 수 있습니다.',
},
save: '저장',
permissionsInvitedMembers: '부분 팀 구성원',
me: '(당신)',
},
}

View file

@ -53,6 +53,7 @@ const translation = {
nameEmpty: '사용자 이름을 입력하세요.',
passwordEmpty: '비밀번호를 입력하세요.',
passwordInvalid: '비밀번호는 문자와 숫자를 포함하고 8자 이상이어야 합니다.',
passwordLengthInValid: '비밀번호는 8자 이상이어야 합니다.',
},
license: {
tip: 'Dify Community Edition을 시작하기 전에 GitHub의',
@ -68,6 +69,7 @@ const translation = {
activated: '지금 로그인하세요',
adminInitPassword: '관리자 초기화 비밀번호',
validate: '확인',
sso: 'SSO로 계속하기',
}
export default translation

View file

@ -69,6 +69,14 @@ const translation = {
manageInTools: '도구에서 관리',
workflowAsToolTip: '워크플로우 업데이트 후 도구 재구성이 필요합니다.',
viewDetailInTracingPanel: '세부 정보 보기',
importDSL: 'DSL 가져오기',
importFailure: '가져오기 실패',
chooseDSL: 'DSL(yml) 파일 선택',
backupCurrentDraft: '현재 초안 백업',
overwriteAndImport: '덮어쓰기 및 가져오기',
importSuccess: '가져오기 성공',
syncingData: '단 몇 초 만에 데이터를 동기화할 수 있습니다.',
importDSLTip: '현재 초안을 덮어씁니다. 가져오기 전에 워크플로를 백업으로 내보냅니다.',
},
env: {
envPanelTitle: '환경 변수',
@ -178,6 +186,7 @@ const translation = {
'transform': '변환',
'utilities': '유틸리티',
'noResult': '일치하는 결과 없음',
'searchTool': '검색 도구',
},
blocks: {
'start': '시작',
@ -407,6 +416,7 @@ const translation = {
enterValue: '값 입력',
addCondition: '조건 추가',
conditionNotSetup: '조건이 설정되지 않음',
selectVariable: '변수 선택...',
},
variableAssigner: {
title: '변수 할당',
@ -502,6 +512,25 @@ const translation = {
iteration_other: '{{count}} 반복',
currentIteration: '현재 반복',
},
note: {
editor: {
medium: '보통',
showAuthor: '작성자 표시',
link: '링크',
unlink: '해제',
small: '작다',
large: '큰',
placeholder: '메모 쓰기...',
bold: '대담한',
enterUrl: 'URL 입력...',
openLink: '열다',
italic: '이탤릭체',
invalidUrl: '잘못된 URL',
strikethrough: '취소선',
bulletList: '글머리 기호 목록',
},
addNote: '메모 추가',
},
},
tracing: {
stopBy: '{{user}}에 의해 중지됨',