Skip to content

[#406] 위젯에 로컬라이제이션을 구현한다#407

Merged
opficdev merged 4 commits intodevelopfrom
feat/#406-widget-l10n
May 1, 2026
Merged

[#406] 위젯에 로컬라이제이션을 구현한다#407
opficdev merged 4 commits intodevelopfrom
feat/#406-widget-l10n

Conversation

@opficdev
Copy link
Copy Markdown
Owner

@opficdev opficdev commented May 1, 2026

🔗 연관된 이슈

📝 작업 내용

📌 요약

위젯에 노출되는 고정 문자열의 위젯 전용 String Catalog 기반 현지화 적용

🔍 상세

  • DevLogWidget/Resource/Localizable.xcstrings 추가
  • Today 위젯 설명 및 빈 상태 안내 문구 현지화 적용
  • Heatmap 위젯 설명, 제목, 요일 라벨 현지화 적용
  • 한국어 및 영어 번역 값 등록
  • Base 지역화 및 Missing Localizability 정적 분석 설정 반영
  • Xcode 26.4 scheme 업그레이드 메타데이터 반영

📸 영상 / 이미지 (Optional)

image

@opficdev opficdev self-assigned this May 1, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이번 PR은 위젯(Heatmap, Today Todo)의 현지화 작업을 위해 하드코딩된 문자열을 현지화 키로 대체하고 관련 프로젝트 설정을 업데이트합니다. 리뷰를 통해 위젯 갤러리 표시 이름과 인텐트 타이틀 등 일부 누락된 하드코딩 문자열("Heatmap", "Today")에 대해서도 현지화 키를 적용하도록 개선이 제안되었습니다.

Comment thread DevLogWidget/Heatmap/HeatmapWidget.swift
Comment thread DevLogWidget/Heatmap/HeatmapWidgetConfigurationIntent.swift
Comment thread DevLogWidget/Today/TodayTodoWidget.swift
Comment thread DevLogWidget/Today/TodayTodoWidgetConfigurationIntent.swift
@opficdev
Copy link
Copy Markdown
Owner Author

opficdev commented May 1, 2026

/gemini review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이번 PR은 위젯(Heatmap, Today)의 하드코딩된 문자열을 현지화 키로 대체하고 Localizable.xcstrings 파일을 추가하는 작업을 포함합니다. 또한 Xcode 프로젝트 설정 및 스킴 업데이트가 이루어졌습니다. 리뷰 결과, 히트맵 위젯에서 요일 라벨(WidgetHeatmapWeekdayLabels)이 삭제되어 정보가 표시되지 않는 문제가 발견되었으며, 레이아웃 계산 로직에서도 해당 영역이 제외된 점을 수정해야 합니다. 더불어 Localizable.xcstrings 내 일부 키(Heatmap, Today)의 번역이 누락되어 보완이 필요합니다.

Comment thread DevLogWidget/Heatmap/WidgetHeatmapGrid.swift
Comment thread DevLogWidget/Heatmap/WidgetHeatmapLayout.swift
Comment thread DevLogWidget/Resource/Localizable.xcstrings
@opficdev opficdev merged commit 405ee73 into develop May 1, 2026
1 check passed
@opficdev opficdev deleted the feat/#406-widget-l10n branch May 1, 2026 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

위젯에 로컬라이제이션을 구현한다

1 participant