'이하 유지' 다짐은 기록 없는 날도 달성으로 집계되므로 연속 계산이 목표가 생기기 전 과거(스캔 상한 400일)까지 거슬러 올라가 '연속 401일'로 표시되던 버그 수정. 연속은 행동이 아니라 '목표 안 다짐'의 달성이므로 하한 = 목표 시작일: - 하루 단위: 시작일이 속한 논리적 하루부터만 센다 - 주간/월간: 시작일이 걸친 부분 주기까지 포함, 그 이전 주기에서 중단 검증: 시드에 재현 목표(스크린 타임 관리, 3일 전 시작 + 초과 없는 이하 유지 다짐) 추가 → 기대값 연속 4일 확인. -streakDump 런치 인자 신설 (전 다짐의 연속 계산 결과를 Documents/streak-dump.txt로 덤프). 부수: 도움말에 '연속 달성 표시' 항목 추가(ko/en/ja). 지난 기능들의 문자열이 위젯·워치·InfoPlist 카탈로그에 미번역으로 남아 있던 것을 채움(제어 센터·연속 표기·즐겨찾기·캘린더 권한 문구) — l10n 루틴이 IOS 카탈로그만 확인하던 함정을 CLAUDE.md §2.3에 명시. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013yKDMhuF39GVYy3FMcGHh7
90 lines
2.5 KiB
Plaintext
90 lines
2.5 KiB
Plaintext
{
|
|
"sourceLanguage": "ko",
|
|
"strings": {
|
|
"CFBundleDisplayName": {
|
|
"comment": "홈 화면에 표시되는 앱 이름",
|
|
"localizations": {
|
|
"en": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Haru Danim"
|
|
}
|
|
},
|
|
"ja": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Haru Danim"
|
|
}
|
|
},
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "하루 다님"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CFBundleName": {
|
|
"comment": "Bundle name",
|
|
"extractionState": "extracted_with_value",
|
|
"localizations": {
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "new",
|
|
"value": "Haru_Danim"
|
|
}
|
|
}
|
|
},
|
|
"shouldTranslate": false
|
|
},
|
|
"NSCalendarsFullAccessUsageDescription": {
|
|
"comment": "Privacy - Calendars Full Access Usage Description",
|
|
"extractionState": "extracted_with_value",
|
|
"localizations": {
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "일기 타임테이블에 캘린더 일정을 함께 표시하기 위해 필요해요."
|
|
}
|
|
},
|
|
"en": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Needed to show your calendar events alongside the diary timetable."
|
|
}
|
|
},
|
|
"ja": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "日記のタイムテーブルにカレンダーの予定を一緒に表示するために必要です。"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSPhotoLibraryAddUsageDescription": {
|
|
"comment": "이미지 내보내기 → 사진에 저장 권한 문구",
|
|
"extractionState": "manual",
|
|
"localizations": {
|
|
"en": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "Needed to save exported report images to your photo library."
|
|
}
|
|
},
|
|
"ja": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "書き出したレポート画像を写真アルバムに保存するために必要です。"
|
|
}
|
|
},
|
|
"ko": {
|
|
"stringUnit": {
|
|
"state": "translated",
|
|
"value": "내보낸 리포트 이미지를 사진 앨범에 저장하기 위해 필요해요."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"version": "1.0"
|
|
} |