Skip to content

[#734] 앱별 언어 설정에 맞춰 푸시 알림 문구를 현지화한다 - #777

Merged
opficdev merged 2 commits into
developfrom
feat/#734
Jul 29, 2026
Merged

[#734] 앱별 언어 설정에 맞춰 푸시 알림 문구를 현지화한다#777
opficdev merged 2 commits into
developfrom
feat/#734

Conversation

@opficdev

Copy link
Copy Markdown
Owner

🔗 연관된 이슈

🎯 의도

  • DevLog 앱별 언어 설정에 맞춰 NotificationTab과 실제 푸시알림 문구 구성

📝 작업 내용

📌 요약

  • todoTitle 기반 NotificationTab 알림 문구 현지화
  • 기존 title·body 알림 문서 호환 유지
  • FCM token과 pushLanguageCode 동기화

🔍 상세

  • PushNotificationResponsePushNotificationtodoTitle 기반 알림 데이터 경로 추가
  • 기존 알림 문서를 처리하기 위한 사용 중단 예정 Legacy 래퍼와 매핑 경로 유지
  • PushNotificationMapper를 통한 신규 todoTitle 문서와 기존 title·body 문서 구분
  • PushNotificationItem에서 알림 제목과 본문을 문자열 카탈로그로 구성
  • Todo 제목이 없거나 공백인 경우 현지화된 일반 문구 표시
  • PushLanguageCode를 통한 ko·en 언어 코드 정규화와 한국어 기본 처리
  • FCM token 저장 데이터를 fcmTokenpushLanguageCode 조합으로 변경
  • uid, FCM token, 앱 언어 코드 조합을 기준으로 중복 동기화 방지
  • 인증 사용자 저장과 FCM token 저장 책임 분리
  • DTO, mapper, 알림 문구 구성 경로의 단위 테스트 보강
  • 시스템 푸시 배너의 실제 문구 생성은 DevLog_Firebase #46으로 분리

📸 영상 / 이미지 (Optional)

  • 없음

@opficdev opficdev self-assigned this Jul 29, 2026
@opficdev
opficdev merged commit 584e282 into develop Jul 29, 2026
8 checks passed
@opficdev
opficdev deleted the feat/#734 branch July 29, 2026 16:06
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