{
	"readFile": {
		"linesRange": " ({{start}}-{{end}}행)",
		"definitionsOnly": " (정의만)",
		"maxLines": " (최대 {{max}}행)",
		"imageTooLarge": "이미지 파일이 너무 큽니다 ({{size}} MB). 최대 허용 크기는 {{max}} MB입니다.",
		"imageWithSize": "이미지 파일 ({{size}} KB)"
	},
	"toolRepetitionLimitReached": "Zoo가 같은 동작({{toolName}})을 반복적으로 시도하면서 루프에 갇힌 것 같습니다. 이는 현재 전략에 문제가 있을 수 있음을 나타냅니다. 작업을 다시 표현하거나, 더 구체적인 지침을 제공하거나, 다른 접근 방식으로 안내해 보세요.",
	"unknownToolError": "Zoo가 알 수 없는 도구를 사용하려고 했습니다: \"{{toolName}}\". 다시 시도 중...",
	"codebaseSearch": {
		"approval": "코드베이스에서 '{{query}}' 검색 중..."
	},
	"newTask": {
		"errors": {
			"policy_restriction": "정책 제한으로 인해 새 작업을 생성하지 못했습니다."
		}
	},
	"generateImage": {
		"openRouterApiKeyRequired": "OpenRouter 모델로 이미지를 생성하려면 OpenRouter API 키가 필요합니다. 이미지 생성 실험 설정에서 구성하세요.",
		"failedWithStatus": "이미지 생성 실패: {{status}} {{statusText}}",
		"failedWithMessage": "이미지 생성 실패: {{message}}",
		"noImageGenerated": "응답에서 이미지가 생성되지 않았습니다",
		"invalidImageData": "응답에 잘못된 이미지 데이터가 있습니다",
		"invalidImageFormat": "잘못된 이미지 형식을 받았습니다",
		"unknownError": "알 수 없는 오류가 발생했습니다",
		"roo": {
			"authRequired": "이미지 생성에는 Zoo Code Cloud 인증이 필요합니다. Zoo Code Cloud에 로그인하세요."
		}
	}
}
