songyc macbook 9929e6631e feat(1.5-p4): 신기능 소개 팝업 + 도움말 전면 자연화·신규 주제 3개 + l10n 전량 완역
- WhatsNewView(버전당 1회·신규 설치 시드·온보딩 우선·全기기 업데이트 안내·-showWhatsNew)
- HelpView: 전 주제 ko 자연화(오타 '남긴 하지만'·번역투·'완료 보관함'→'완료된 목표' 정정,
  1.1 맥 일기 반영), 신규 주제 3개(행동 컴플리케이션·건강 보기·건강 다짐), 건강 그룹은
  지원 기기에서만 노출
- l10n: 4개 카탈로그 sync·en/ja 신규 208건+본문 재번역·용어 통일(Action/アクション·
  Quest/クエスト·Home/ホーム)·stale 43 청소 → 전 카탈로그 missing/stale 0,
  InfoPlist에 NSHealthShareUsageDescription 3언어
- 검증: Debug/Store/워치 빌드, 자가 검증 61·20·27·10 ALL PASS, ja 도움말 실렌더 확인

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WtZwRRjbtM9pZJDM4FkTq6
2026-08-22 06:28:11 +09:00

1162 lines
26 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"sourceLanguage": "ko",
"strings": {
"%@": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%@"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%@"
}
}
}
},
"%@ %@": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%@ %@"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%@ %@"
}
},
"ko": {
"stringUnit": {
"state": "new",
"value": "%1$@ %2$@"
}
}
}
},
"%@ %lld%%": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%@ %lld%%"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%@ %lld%%"
}
},
"ko": {
"stringUnit": {
"state": "new",
"value": "%1$@ %2$lld%%"
}
}
}
},
"%@ +%lld": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%@ +%lld"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%@ +%lld"
}
},
"ko": {
"stringUnit": {
"state": "new",
"value": "%1$@ +%2$lld"
}
}
}
},
"%@ 측정 종료": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Stop tracking %@"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%@の計測を終了"
}
}
}
},
"%lld": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%lld"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld"
}
}
}
},
"%lld%%": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%lld%%"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld%%"
}
}
}
},
"%lld분": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%lldm"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld分"
}
}
}
},
"%lld시간": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%lldh"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld時間"
}
}
}
},
"%lld시간 %lld분": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%lldh %lldm"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld時間%lld分"
}
},
"ko": {
"stringUnit": {
"state": "new",
"value": "%1$lld시간 %2$lld분"
}
}
}
},
"%lld초": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%llds"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld秒"
}
}
}
},
"%lld회": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "%lld times"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "%lld回"
}
}
}
},
"+%lld": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "+%lld"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "+%lld"
}
}
}
},
"1회 추가": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Add 1"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "1回追加"
}
}
}
},
"iPhone 앱의 설정 → 프리미엄에서 잠금 해제해 주세요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Unlock in the iPhone app: Settings → Premium"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "iPhoneアプリの設定→プレミアムでロックを解除してください"
}
}
}
},
"iPhone과 연결 중...": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Connecting to iPhone..."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "iPhoneに接続中..."
}
}
}
},
"iPhone에 연결할 수 없어요. 근처에 있는지 확인해 주세요.": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Can't reach your iPhone. Make sure it's nearby."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "iPhoneに接続できません。近くにあるか確認してください。"
}
}
}
},
"iPhone에서 삭제되었거나 아직 연결되지 않았어요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "It was deleted on iPhone, or the watch isn't connected yet"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "iPhoneで削除されたか、まだ接続されていません"
}
}
}
},
"기간": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Period"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "期間"
}
}
}
},
"꼬리표 없음": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No tag"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "タグなし"
}
}
}
},
"누르면 측정이 종료돼요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Tap to stop tracking"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "タップすると計測が終了します"
}
}
}
},
"다짐": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Quest"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "クエスト"
}
}
}
},
"다짐 달성률": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Quest Progress"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "クエスト達成率"
}
}
}
},
"다짐 없음": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No quest"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "クエストなし"
}
}
}
},
"독서": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Reading"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "読書"
}
}
}
},
"목표": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Goals"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "目標"
}
}
}
},
"목표 달성률": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Goal Progress"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "目標達成率"
}
}
}
},
"목표 없음": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No goal"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "目標なし"
}
}
}
},
"새로고침": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Refresh"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "更新"
}
}
}
},
"선택한 다짐의 달성률을 표시해요. 한도형 다짐은 상태로 표시돼요. (프리미엄)": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Shows the selected quest's progress. Limit quests show their status. (Premium)"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "選択したクエストの達成率を表示します。上限型はステータス表示になります。(プレミアム)"
}
}
}
},
"선택한 목표의 하루/주간/월간 달성률을 표시해요. (프리미엄)": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Shows the selected goal's daily/weekly/monthly progress. (Premium)"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "選択した目標の日/週/月の達成率を表示します。(プレミアム)"
}
}
}
},
"선택한 행동의 기간 누적 기록을 표시해요. 기간은 iPhone 행동 편집에서 지정해요. (프리미엄)": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Shows the accumulated record of the chosen action. The period is set in the action editor on iPhone. (Premium)"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "選んだアクションの期間累計を表示します。期間はiPhoneのアクション編集で指定します。プレミアム"
}
}
}
},
"실행 중 아님": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Not running"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "実行中なし"
}
}
}
},
"앱을 열면 새로고침돼요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Open the app to refresh"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "アプリを開くと更新されます"
}
}
}
},
"없음": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "None"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "なし"
}
}
}
},
"오늘": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Today"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "今日"
}
}
}
},
"오늘 %@": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Today %@"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "今日 %@"
}
}
}
},
"오늘 %lld회": {
"localizations": {
"en": {
"variations": {
"plural": {
"one": {
"stringUnit": {
"state": "translated",
"value": "Today %lld time"
}
},
"other": {
"stringUnit": {
"state": "translated",
"value": "Today %lld times"
}
}
}
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "今日%lld回"
}
}
}
},
"월간": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Monthly"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "月間"
}
}
}
},
"이번 달": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "This month"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "今月"
}
}
}
},
"이번 주": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "This week"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "今週"
}
}
}
},
"주간": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Weekly"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "週間"
}
}
}
},
"즐겨찾기": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Favorites"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "お気に入り"
}
}
}
},
"지난 30일": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Last 30 days"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "過去30日間"
}
}
}
},
"지난 7일": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Last 7 days"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "過去7日間"
}
}
}
},
"초과": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Over"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "超過"
}
}
}
},
"측정 시작": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Start"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "計測開始"
}
}
}
},
"측정 종료": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Stop"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "計測終了"
}
}
}
},
"측정 중": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Tracking"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "計測中"
}
}
}
},
"측정 중인 행동과 경과 시간을 표시해요. (프리미엄)": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Shows the running action and elapsed time. (Premium)"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "計測中のアクションと経過時間を表示します。(プレミアム)"
}
}
}
},
"측정 표시 새로고침 필요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Timer display needs a refresh"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "計測表示の更新が必要"
}
}
}
},
"측정 표시가 오래됐어요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Timer display is out of date"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "計測表示が古くなっています"
}
}
}
},
"표시할 다짐과 기간을 선택하세요.": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Choose a quest and period to display."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示するクエストと期間を選んでください。"
}
}
}
},
"표시할 다짐이 없어요 — iPhone 목표 편집에서 '애플워치에서 보기'를 켜면 나타나요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No quests to show — turn on 'Show on Apple Watch' when editing a goal on iPhone"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示するクエストがありません — iPhoneの目標編集で「Apple Watchに表示」をオンにすると表示されます"
}
}
}
},
"표시할 목표가 없어요 — iPhone 목표 편집에서 '애플워치에서 보기'를 켜면 나타나요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No goals to show — turn on 'Show on Apple Watch' when editing a goal on iPhone"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示する目標がありません — iPhoneの目標編集で「Apple Watchに表示」をオンにすると表示されます"
}
}
}
},
"표시할 목표와 기간을 선택하세요.": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Choose a goal and period to display."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示する目標と期間を選んでください。"
}
}
}
},
"표시할 행동을 선택하세요. 표시 기간은 iPhone 행동 편집에서 지정해요.": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Choose an action to display. The period is set in the action editor on iPhone."
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示するアクションを選んでください。表示期間はiPhoneのアクション編集で指定します。"
}
}
}
},
"표시할 행동이 없어요 — iPhone 행동 편집에서 '애플워치 컴플리케이션'을 켜면 나타나요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No actions to show — turn on \"Apple Watch complication\" in the action editor on iPhone"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "表示できるアクションがありません — iPhoneのアクション編集で「Apple Watchコンプリケーション」をオンにすると表示されます"
}
}
}
},
"프리미엄": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Premium"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "プレミアム"
}
}
}
},
"프리미엄 기능": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Premium Features"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "プレミアム機能"
}
}
}
},
"하루": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Daily"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "1日"
}
}
}
},
"하루 다님": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Haru Danim"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "Haru Danim"
}
}
}
},
"한도": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Limit"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "上限"
}
}
}
},
"한도 안": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Within"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "上限内"
}
}
}
},
"한도 초과": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Over limit"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "上限超過"
}
}
}
},
"행동": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Action"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "アクション"
}
}
}
},
"행동 기록": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Action Log"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "アクションの記録"
}
}
}
},
"행동 없음": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "No actions"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "アクションなし"
}
}
}
},
"행동을 찾을 수 없어요": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Action not found"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "アクションが見つかりません"
}
}
}
},
"현재 현황": {
"localizations": {
"en": {
"stringUnit": {
"state": "translated",
"value": "Current Status"
}
},
"ja": {
"stringUnit": {
"state": "translated",
"value": "現在の状況"
}
}
}
}
},
"version": "1.0"
}