chore: add missing translations (#28631)
This commit is contained in:
@@ -117,6 +117,15 @@ const translation = {
|
||||
currentView: '현재 보기',
|
||||
currentWorkflow: '현재 워크플로',
|
||||
moreActions: '더 많은 작업',
|
||||
listening: '듣기',
|
||||
chooseStartNodeToRun: '실행할 시작 노드를 선택하세요',
|
||||
runAllTriggers: '모든 트리거 실행',
|
||||
features: '특징',
|
||||
featuresDescription: '웹 앱 사용자 경험 향상',
|
||||
featuresDocLink: '자세히 알아보기',
|
||||
needAdd: '{{node}} 노드를 추가해야 합니다',
|
||||
needStartNode: '적어도 하나의 시작 노드를 추가해야 합니다',
|
||||
workflowAsToolDisabledHint: '최신 워크플로를 게시하고 도구로 구성하기 전에 연결된 사용자 입력 노드가 있는지 확인하세요.',
|
||||
},
|
||||
env: {
|
||||
envPanelTitle: '환경 변수',
|
||||
@@ -228,6 +237,7 @@ const translation = {
|
||||
'Rerank Model 을 켜기 전에 설정에서 모델이 성공적으로 구성되었는지 확인하십시오.',
|
||||
noValidTool: '{{field}} 유효한 도구가 선택되지 않았습니다.',
|
||||
toolParameterRequired: '{{field}}: 매개변수 [{{param}}] 이 필요합니다.',
|
||||
startNodeRequired: '{{operation}} 전에 먼저 시작 노드를 추가해 주세요',
|
||||
},
|
||||
singleRun: {
|
||||
testRun: '테스트 실행',
|
||||
@@ -259,6 +269,21 @@ const translation = {
|
||||
'addAll': '모두 추가',
|
||||
'sources': '소스',
|
||||
'searchDataSource': '데이터 소스 검색',
|
||||
'start': '시작',
|
||||
'searchTrigger': '검색 트리거...',
|
||||
'allTriggers': '모든 트리거',
|
||||
'noPluginsFound': '플러그인을 찾을 수 없습니다',
|
||||
'requestToCommunity': '커뮤니티에 대한 요청',
|
||||
'featuredTools': '추천',
|
||||
'showMoreFeatured': '더 보기',
|
||||
'showLessFeatured': '간략히 보기',
|
||||
'installed': '설치됨',
|
||||
'pluginByAuthor': '{{author}} 작성',
|
||||
'usePlugin': '도구 선택',
|
||||
'hideActions': '도구 숨기기',
|
||||
'noFeaturedPlugins': '마켓플레이스에서 더 많은 도구를 발견하세요',
|
||||
'noFeaturedTriggers': '마켓플레이스에서 더 많은 트리거 발견하기',
|
||||
'startDisabledTip': '트리거 노드와 사용자 입력 노드는 상호 배타적입니다.',
|
||||
},
|
||||
blocks: {
|
||||
'start': '시작',
|
||||
@@ -285,6 +310,10 @@ const translation = {
|
||||
'loop': '루프',
|
||||
'datasource': '데이터 소스',
|
||||
'knowledge-index': '기술 자료',
|
||||
'originalStartNode': '원래 시작 노드',
|
||||
'trigger-schedule': '일정 트리거',
|
||||
'trigger-webhook': '웹훅 트리거',
|
||||
'trigger-plugin': '플러그인 트리거',
|
||||
},
|
||||
blocksAbout: {
|
||||
'start': '워크플로우를 시작하기 위한 초기 매개변수를 정의합니다',
|
||||
@@ -321,6 +350,9 @@ const translation = {
|
||||
'"break"와 동일합니다. 이 노드는 구성 항목이 없습니다. 루프 본문이 이 노드에 도달하면 루프가 종료됩니다.',
|
||||
'datasource': '데이터 소스 정보',
|
||||
'knowledge-index': '기술 자료 정보',
|
||||
'trigger-schedule': '일정에 따라 워크플로를 시작하는 시간 기반 워크플로 트리거',
|
||||
'trigger-webhook': '웹훅 트리거는 외부 시스템에서 HTTP 푸시를 받아 워크플로를 자동으로 실행합니다.',
|
||||
'trigger-plugin': '외부 플랫폼 이벤트로 워크플로를 시작하는 타사 통합 트리거',
|
||||
},
|
||||
operator: {
|
||||
zoomIn: '확대',
|
||||
@@ -361,6 +393,8 @@ const translation = {
|
||||
maximize: '캔버스 전체 화면',
|
||||
scrollToSelectedNode: '선택한 노드로 스크롤',
|
||||
optional_and_hidden: '(선택 사항 및 숨김)',
|
||||
goTo: '로 이동',
|
||||
startNode: '시작 노드',
|
||||
},
|
||||
nodes: {
|
||||
common: {
|
||||
@@ -826,6 +860,8 @@ const translation = {
|
||||
'최대 병렬 처리는 단일 반복에서 동시에 실행되는 작업 수를 제어하는 데 사용됩니다.',
|
||||
answerNodeWarningDesc:
|
||||
'병렬 모드 경고: 응답 노드, 대화 변수 할당 및 반복 내의 지속적인 읽기/쓰기 작업으로 인해 예외가 발생할 수 있습니다.',
|
||||
flattenOutput: '출력 평탄화',
|
||||
flattenOutputDesc: '활성화하면, 모든 반복 결과가 배열일 경우 이를 하나의 배열로 평탄화합니다. 비활성화하면, 결과는 중첩된 배열 구조를 유지합니다.',
|
||||
},
|
||||
note: {
|
||||
editor: {
|
||||
@@ -1011,6 +1047,144 @@ const translation = {
|
||||
rerankingModelIsInvalid: '재정렬 모델이 유효하지 않습니다',
|
||||
embeddingModelIsInvalid: '임베딩 모델이 유효하지 않습니다',
|
||||
},
|
||||
triggerPlugin: {
|
||||
authorized: '권한이 부여된',
|
||||
notConfigured: '구성되지 않음',
|
||||
notAuthorized: '권한 없음',
|
||||
selectSubscription: '구독 선택',
|
||||
availableSubscriptions: '이용 가능한 구독',
|
||||
addSubscription: '새 구독 추가',
|
||||
removeSubscription: '구독 해지',
|
||||
subscriptionRemoved: '구독이 성공적으로 취소되었습니다',
|
||||
error: '오류',
|
||||
configuration: '구성',
|
||||
remove: '제거',
|
||||
or: '또는',
|
||||
useOAuth: 'OAuth 사용',
|
||||
useApiKey: 'API 키 사용',
|
||||
authenticationFailed: '인증 실패',
|
||||
authenticationSuccess: '인증 성공',
|
||||
oauthConfigFailed: 'OAuth 구성 실패',
|
||||
configureOAuthClient: 'OAuth 클라이언트 구성',
|
||||
oauthClientDescription: '인증을 활성화하려면 OAuth 클라이언트 자격 증명을 구성하세요',
|
||||
oauthClientSaved: 'OAuth 클라이언트 구성이 성공적으로 저장되었습니다',
|
||||
configureApiKey: 'API 키 설정',
|
||||
apiKeyDescription: '인증을 위해 API 키 자격 증명을 구성합니다',
|
||||
apiKeyConfigured: 'API 키가 성공적으로 설정되었습니다',
|
||||
configurationFailed: '구성 실패',
|
||||
failedToStart: '인증 흐름을 시작하지 못했습니다',
|
||||
credentialsVerified: '자격 증명이 성공적으로 확인되었습니다',
|
||||
credentialVerificationFailed: '자격 증명 확인 실패',
|
||||
verifyAndContinue: '확인 후 계속',
|
||||
configureParameters: '매개변수 구성',
|
||||
parametersDescription: '트리거 매개변수 및 속성 구성',
|
||||
configurationComplete: '구성이 완료되었습니다',
|
||||
configurationCompleteDescription: '트리거가 성공적으로 설정되었습니다',
|
||||
configurationCompleteMessage: '트리거 설정이 완료되었으며 이제 사용할 준비가 되었습니다.',
|
||||
parameters: '매개변수',
|
||||
properties: '속성',
|
||||
propertiesDescription: '이 트리거에 대한 추가 구성 속성',
|
||||
noConfigurationRequired: '이 트리거에는 추가 구성 필요 없습니다.',
|
||||
subscriptionName: '구독 이름',
|
||||
subscriptionNameDescription: '이 트리거 구독에 대한 고유한 이름을 입력하세요',
|
||||
subscriptionNamePlaceholder: '구독 이름 입력...',
|
||||
subscriptionNameRequired: '구독 이름은 필수 항목입니다',
|
||||
subscriptionRequired: '구독이 필요합니다',
|
||||
},
|
||||
triggerSchedule: {
|
||||
title: '일정',
|
||||
nodeTitle: '일정 트리거',
|
||||
notConfigured: '구성되지 않음',
|
||||
useCronExpression: '크론 표현식 사용',
|
||||
useVisualPicker: '시각적 선택기 사용',
|
||||
frequency: {
|
||||
label: '주파수',
|
||||
hourly: '시간별',
|
||||
daily: '일일',
|
||||
weekly: '주간',
|
||||
monthly: '월간',
|
||||
},
|
||||
selectFrequency: '주파수 선택',
|
||||
frequencyLabel: '주파수',
|
||||
nextExecution: '다음 실행',
|
||||
weekdays: '주중',
|
||||
time: '시간',
|
||||
cronExpression: '크론 표현식',
|
||||
nextExecutionTime: '다음 실행 시간',
|
||||
nextExecutionTimes: '다음 5회 실행 시간',
|
||||
startTime: '시작 시간',
|
||||
executeNow: '지금 실행',
|
||||
selectDateTime: '날짜 및 시간 선택',
|
||||
hours: '시간',
|
||||
minutes: '분',
|
||||
onMinute: '분 안에',
|
||||
days: '날들',
|
||||
lastDay: '마지막 날',
|
||||
lastDayTooltip: '모든 달이 31일인 것은 아닙니다. 각 달의 마지막 날을 선택하려면 \'마지막 날\' 옵션을 사용하세요.',
|
||||
mode: '모드',
|
||||
timezone: '시간대',
|
||||
visualConfig: '시각적 구성',
|
||||
monthlyDay: '월간 일',
|
||||
executionTime: '실행 시간',
|
||||
invalidTimezone: '잘못된 시간대',
|
||||
invalidCronExpression: '잘못된 크론 표현식',
|
||||
noValidExecutionTime: '유효한 실행 시간을 계산할 수 없습니다',
|
||||
executionTimeCalculationError: '실행 시간을 계산하지 못했습니다',
|
||||
invalidFrequency: '잘못된 주파수',
|
||||
invalidStartTime: '잘못된 시작 시간',
|
||||
startTimeMustBeFuture: '시작 시간은 미래여야 합니다',
|
||||
invalidTimeFormat: '잘못된 시간 형식(예상 형식: HH:MM AM/PM)',
|
||||
invalidWeekday: '잘못된 요일: {{weekday}}',
|
||||
invalidMonthlyDay: '월별 일자는 1-31 사이이거나 "마지막"이어야 합니다',
|
||||
invalidOnMinute: '분은 0에서 59 사이여야 합니다',
|
||||
invalidExecutionTime: '잘못된 실행 시간',
|
||||
executionTimeMustBeFuture: '실행 시간은 미래여야 합니다',
|
||||
},
|
||||
triggerWebhook: {
|
||||
title: '웹훅 트리거',
|
||||
nodeTitle: '🔗 웹훅 트리거',
|
||||
configPlaceholder: '웹훅 트리거 구성은 여기에서 구현됩니다',
|
||||
webhookUrl: '웹훅 URL',
|
||||
webhookUrlPlaceholder: '웹훅 URL을 생성하려면 생성 버튼을 클릭하세요',
|
||||
generate: '생성',
|
||||
copy: '복사',
|
||||
test: '테스트',
|
||||
urlGenerated: '웹훅 URL이 성공적으로 생성되었습니다',
|
||||
urlGenerationFailed: '웹훅 URL 생성에 실패했습니다',
|
||||
urlCopied: 'URL이 클립보드에 복사되었습니다',
|
||||
method: '방법',
|
||||
contentType: '콘텐츠 유형',
|
||||
queryParameters: '쿼리 매개변수',
|
||||
headerParameters: '헤더 매개변수',
|
||||
requestBodyParameters: '요청 본문 매개변수',
|
||||
parameterName: '변수 이름',
|
||||
varName: '변수 이름',
|
||||
varType: '타입',
|
||||
varNamePlaceholder: '변수 이름 입력...',
|
||||
required: '필수',
|
||||
addParameter: '추가',
|
||||
addHeader: '추가',
|
||||
noParameters: '매개변수가 설정되지 않았습니다',
|
||||
noQueryParameters: '쿼리 매개변수가 설정되지 않았습니다',
|
||||
noHeaders: '헤더가 구성되지 않았습니다',
|
||||
noBodyParameters: '본문 매개변수가 구성되지 않았습니다',
|
||||
debugUrlTitle: '테스트 실행 시에는 항상 이 URL을 사용하세요',
|
||||
debugUrlCopy: '클릭하여 복사',
|
||||
debugUrlCopied: '복사됨!',
|
||||
debugUrlPrivateAddressWarning: '이 URL은 내부 주소인 것으로 보이며, 이로 인해 웹후크 요청이 실패할 수 있습니다. TRIGGER_URL을 공개 주소로 변경할 수 있습니다.',
|
||||
errorHandling: '오류 처리',
|
||||
errorStrategy: '오류 처리',
|
||||
responseConfiguration: '응답',
|
||||
asyncMode: '비동기 모드',
|
||||
statusCode: '상태 코드',
|
||||
responseBody: '응답 본문',
|
||||
responseBodyPlaceholder: '여기에 응답 내용을 작성하세요',
|
||||
headers: '헤더',
|
||||
validation: {
|
||||
webhookUrlRequired: '웹훅 URL이 필요합니다',
|
||||
invalidParameterType: '매개변수 "{{name}}"에 대한 매개변수 유형 "{{type}}"이(가) 잘못되었습니다',
|
||||
},
|
||||
},
|
||||
},
|
||||
tracing: {
|
||||
stopBy: '{{user}}에 의해 중지됨',
|
||||
@@ -1088,6 +1262,18 @@ const translation = {
|
||||
largeData: '대용량 데이터, 읽기 전용 미리 보기. 모두 보도록 내보내기.',
|
||||
exportToolTip: '변수를 파일로 내보내기',
|
||||
largeDataNoExport: '대용량 데이터 - 부분 미리 보기만',
|
||||
listening: {
|
||||
title: '트리거 이벤트 수신 대기 중...',
|
||||
tip: '이제 테스트 요청을 HTTP {{nodeName}} 엔드포인트로 보내 이벤트 트리거를 시뮬레이션하거나 실시간 이벤트 디버깅용 콜백 URL로 사용할 수 있습니다. 모든 출력은 변수 검사기에서 직접 확인할 수 있습니다.',
|
||||
tipPlugin: '이제 {{- pluginName}}에서 이벤트를 생성하고, 변수 검사기에서 이러한 이벤트의 출력을 확인할 수 있습니다.',
|
||||
tipSchedule: '스케줄 트리거의 이벤트를 수신 대기 중입니다.\n다음 예약 실행: {{nextTriggerTime}}',
|
||||
tipFallback: '들어오는 트리거 이벤트를 대기 중입니다. 출력 결과가 여기에 표시됩니다.',
|
||||
defaultNodeName: '이 트리거',
|
||||
defaultPluginName: '이 플러그인 트리거',
|
||||
defaultScheduleTime: '구성되지 않음',
|
||||
selectedTriggers: '선택된 트리거',
|
||||
stopButton: '멈춰',
|
||||
},
|
||||
},
|
||||
settingsTab: '설정',
|
||||
lastRunTab: '마지막 실행',
|
||||
@@ -1105,11 +1291,52 @@ const translation = {
|
||||
noMatchingInputsFound: '지난 실행에서 일치하는 입력을 찾을 수 없습니다.',
|
||||
copyLastRunError: '마지막 실행 입력을 복사하는 데 실패했습니다.',
|
||||
lastOutput: '마지막 출력',
|
||||
lastRunInputsCopied: '지난 실행에서 {{count}}개의 입력이 복사되었습니다',
|
||||
},
|
||||
sidebar: {
|
||||
exportWarning: '현재 저장된 버전 내보내기',
|
||||
exportWarningDesc: '이 작업은 현재 저장된 워크플로우 버전을 내보냅니다. 편집기에서 저장되지 않은 변경 사항이 있는 경우, 먼저 워크플로우 캔버스의 내보내기 옵션을 사용하여 저장해 주세요.',
|
||||
},
|
||||
publishLimit: {
|
||||
startNodeTitlePrefix: '업그레이드하기',
|
||||
startNodeTitleSuffix: '워크플로마다 무제한 트리거 잠금 해제',
|
||||
startNodeDesc: '이 요금제에서는 워크플로당 2개의 트리거 제한에 도달했습니다. 이 워크플로를 게시하려면 업그레이드하세요.',
|
||||
},
|
||||
error: {
|
||||
startNodeRequired: '{{operation}} 전에 먼저 시작 노드를 추가해 주세요',
|
||||
operations: {
|
||||
connectingNodes: '노드 연결',
|
||||
addingNodes: '노드 추가',
|
||||
modifyingWorkflow: '워크플로 수정',
|
||||
updatingWorkflow: '워크플로 업데이트',
|
||||
},
|
||||
},
|
||||
customWebhook: '맞춤 웹훅',
|
||||
difyTeam: '디파이 팀',
|
||||
triggerStatus: {
|
||||
enabled: '트리거',
|
||||
disabled: '트리거 • 비활성화',
|
||||
},
|
||||
entryNodeStatus: {
|
||||
enabled: '시작',
|
||||
disabled: '시작 • 비활성',
|
||||
},
|
||||
onboarding: {
|
||||
title: '시작할 노드를 선택하세요',
|
||||
description: '시작 노드마다 기능이 다릅니다. 걱정하지 마세요, 나중에 언제든지 변경할 수 있습니다.',
|
||||
userInputFull: '사용자 입력 (원래 시작 노드)',
|
||||
userInputDescription: '사용자 입력 변수를 설정할 수 있는 시작 노드로, 웹 앱, 서비스 API, MCP 서버, 워크플로우를 도구 기능으로 제공합니다.',
|
||||
trigger: '트리거',
|
||||
triggerDescription: '트리거는 예약된 작업, 사용자 지정 웹훅 또는 다른 앱과의 통합과 같은 워크플로우의 시작 노드로 사용할 수 있습니다.',
|
||||
back: '뒤로',
|
||||
learnMore: '자세히 알아보기',
|
||||
aboutStartNode: '시작 노드에 대해.',
|
||||
escTip: {
|
||||
press: '누르다',
|
||||
key: '이스케이프',
|
||||
toDismiss: '해고하다',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
||||
Reference in New Issue
Block a user