- 톡(짧게)/톡톡/드르륵/지잉(길게, 0.3s 겹침으로 끊기지 않는 긴 진동) — 사용자 피드백 '한 번·두 번 방식은 아니고 간격도 길다' 반영, 연타 간격 0.5s로 단축 - 기본값: 수축=지잉(조이고 유지), 이완=톡(탁 풀기) — 첫 진동 즉시 구분 - 워치는 반복 재생 대신 패턴별 단일 시스템 햅틱(.start/.directionUp/.retry/.notification) — 워치 연타 뭉개짐·긴 간격 문제 자체를 제거 - 구버전 저장값(once/twice/thrice/heartbeat) 자동 이관, 라벨 3언어 번역·stale 정리 - 검증: Debug·Release·워치 빌드 그린, 세팅 화면 QA, 카탈로그 missing·stale 0 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UPmp29DQHY6Ahfss5SRopT
87 lines
2.2 KiB
Plaintext
87 lines
2.2 KiB
Plaintext
{
|
|
"sourceLanguage" : "ko",
|
|
"strings" : {
|
|
"CFBundleDisplayName" : {
|
|
"extractionState" : "manual",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Keging"
|
|
}
|
|
},
|
|
"ja" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Keging"
|
|
}
|
|
},
|
|
"ko" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "케깅"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CFBundleName" : {
|
|
"comment" : "Bundle name",
|
|
"extractionState" : "extracted_with_value",
|
|
"localizations" : {
|
|
"ko" : {
|
|
"stringUnit" : {
|
|
"state" : "new",
|
|
"value" : "KegingWatch Watch App"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSHealthShareUsageDescription" : {
|
|
"extractionState" : "manual",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Keging does not read your health data."
|
|
}
|
|
},
|
|
"ja" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Kegingはヘルスケアデータを読み取りません。"
|
|
}
|
|
},
|
|
"ko" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "케깅은 건강 데이터를 읽지 않아요."
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSHealthUpdateUsageDescription" : {
|
|
"extractionState" : "manual",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Used to save your finished Kegel workouts to Apple Health."
|
|
}
|
|
},
|
|
"ja" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "完了したケーゲル運動をヘルスケアにワークアウトとして記録するために使用します。"
|
|
}
|
|
},
|
|
"ko" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "케겔 운동을 마치면 그 시간을 애플 건강에 운동으로 기록하기 위해 필요해요."
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"version" : "1.0"
|
|
} |