Files
sodalive-android/docs/20260320_라이브룸채팅창얼리기국제화.md

1.0 KiB

20260320_라이브룸채팅창얼리기국제화

개요

라이브룸 채팅창 얼리기(Freeze) 기능과 관련된 텍스트가 LiveRoomActivity.kt에 하드코딩되어 있어, 이를 strings.xml로 추출하고 국제화(en, ja)를 적용한다.

작업 내용

  • 다국어 리소스 파일 존재 여부 확인 및 생성 (ko, en, ja)
  • strings.xml에 채팅창 얼리기 관련 리소스 추가
    • chat_freeze_status_creator
    • chat_freeze_status_listener
    • chat_freeze_status_off
    • chat_freeze_blocked
  • LiveRoomActivity.kt의 하드코딩된 문자열을 리소스 참조로 변경
  • 빌드 및 코드 변경 사항 검증

검증 기록

2026-03-20

  • 무엇: 채팅창 얼리기 관련 텍스트 국제화 적용
  • 왜: 하드코딩된 텍스트를 리소스로 관리하여 다국어 지원이 가능하게 함
  • 어떻게: strings.xml (ko, en, ja)에 리소스 추가 및 LiveRoomActivity.kt 수정
  • 결과: ./gradlew :app:assembleDebug 빌드 성공 및 코드 수정 사항 확인 완료