v1.2.0-ko.4
1.2.0-ko.42026년 4월 19일
요약
1.1.x에서 1.2.0-ko.x로 업그레이드했을 때 기본 UI 언어가 한국어 대신 벨라루스어(키릴 문자)로 바뀌던 현상을 수정합니다. 기존 기기는 다음 부팅 시 자동으로 한국어로 복귀합니다.
한국어 버전 변경 사항
수정
- 언어 설정 마이그레이션 (v1 → v2): upstream 1.2.0에서 Belarusian 언어가 추가되며 내부 Language enum에서
BE=11, KOREAN=12로 밀려, SD 카드에 저장된 기존 값(11)이 Belarusian으로 재해석되어 부팅 시 키릴 문자가 표시되던 문제.SETTINGS_VERSION을 2로 올리고, v1 파일의 인덱스11을 현재KOREAN인덱스로 자동 재매핑- 마이그레이션 결과를 v2로 다시 저장하므로 기기당 1회만 실행
- 다른 언어(EN, ES, FR, DE, CS, PT, RU, SV, RO, CA, UK)는 인덱스 변동이 없어 사용자 선택 그대로 유지
알려진 제한
- 1.2.0-ko.2/.3에서 의도적으로 Belarusian을 선택한 사용자는 이 마이그레이션으로 Korean으로 되돌아갑니다. 바이너리 파일로는 "1.1.x의 Korean=11"과 "1.2.0의 Belarusian=11"을 구분할 수 없습니다. 필요 시 설정에서 다시 Belarusian을 선택해 주세요.
유지된 한국어 전용 기능
- UnifiedFontFamily / SdFontFamily 글꼴 시스템
- 합성 볼드(Synthetic Bold) 렌더링
- 자간 조절 / 첫 줄 들여쓰기 / 글자 단위 줄바꿈
- SD 카드 커스텀 글꼴 로딩 (KoPub Batang 기본)
- 1.2.0-ko.3에서 수정된 BW 버퍼 할당 실패 시 abort() 크래시 방지