export const seeLog = { title: '보기', userCustomLogs: '아무거나 기록', nutritionScore: '영양 점수', nutrients: '영양소', eatenToday: '오늘 먹은 음식', noFoodLogged: '아직 기록된 음식이 없습니다', report: { title: '리포트', generate: '리포트 생성', regenerate: '다시 생성', generating: '리포트 생성 중...', ingredientsToEat: '추천 식재료', recipeIdeas: '추천 음식', logToGenerate: '리포트를 생성하려면 음식을 기록해 주세요.', }, analyzingItems: (count: number) => `${count}개 항목 분석 중`, sorting: { default: '기본', priority: '우선순위', leastFilled: '부족한 순', }, nutrientBreakdown: { usRealFood: '미국 정부 권고', important: '중요', hardToEat: '음식만으로 섭취하기 어려움', more: '더보기', showLess: '접기', showMore: (count: number) => `${count}개 더보기`, }, foodLog: { needsAttention: '확인 필요', identifying: '인식 중...', analyzing: '분석 중...', }, detail: { logNotFound: '기록을 찾을 수 없습니다', ingredients: '재료', detection: '감지', nutrition: '영양', liked: '좋아요', disliked: '싫어요', share: '공유', editName: '이름 편집', deleteConfirmMessage: '이 식사를 삭제하시겠습니까?', deleteError: '기록 삭제에 실패했습니다.', updateError: '기록 업데이트에 실패했습니다.', }, castle: { claude: 'Claude', gemini: 'Gemini', gpt: 'GPT', castle: 'Castle', noNutritionData: '영양 정보 없음', votedFor: '선택', report: '리포트', whatEachAiDetected: '각 AI가 감지한 내용', nutritionComparison: '영양 비교', judging: '판정 중...', judgeResults: '판정 결과', theVerdict: '최종 판정', failedToJudge: '판정 실패', failedToJudgePredictions: '예측 판정에 실패했습니다', theSelectedOption: '선택된 옵션', theOtherOptions: '다른 옵션들', ingredientQuery: (name: string) => `${name} 식재료의 영양 정보에 대해 자세히 알려주세요.`, optionTemplate: (i: number, foodName: string, ingredients: string) => `옵션 ${i}:\n이름: ${foodName}\n재료: ${ingredients}`, fallbackReport: (selectedName: string, ingredients: string, otherList: string) => `${selectedName}을(를) 선택한 이유는 요리 이름${ingredients}이(가) 구조, 색상, 장식 등 시각적 특징과 가장 잘 일치하기 때문입니다. 다른 설명들(${otherList})은 조리법이나 재료 조합과 덜 일치합니다. 이 결정은 일반적인 유사성보다 타당성, 재료의 일관성, 전체적인 시각적 적합성을 더 중요하게 고려합니다.`, }, };