반응형
XCode 15.2 부터 사용 가능한 Localizable.xcstrings를 기존 Localizable.strings에서 전환했을 때 경험했던 내용들을 작성해 보았다.
Localizable.xcstrings를 처음 만들고 빌드 시
- 코드에서 'LocalizedStringKey'를 사용하는 모든 텍스트들(ex. Text("test"))은 자동으로 Localizable.xcstrings에 key로 추가된다.
- 자동으로 추가된 key는 삭제할 수 없다.
- source code로 변환 후 삭제해도 빌드하면 자동으로 생성된다.
- 자동으로 추가된 key를 기존 tw처럼 사용하고 싶으면 코드에서 사용하는 'LocalizedStringKey'를 기존 Localizable.strings에서 사용하던 key로 변환하고, 빌드를 한다.
- (ex. Text("text") -> Text("my_tw_01")
반응형
'Dev-iOS > iOS' 카테고리의 다른 글
Apple Watch - iPhone 간 데이터 전송 시 (0) | 2024.09.05 |
---|---|
iOS 버전별 점유율 - 2024년 8월 기준 (0) | 2024.08.23 |
[iOS 앱] ScreenTime API 적용 앱 개발 진행기 (19) | 2023.09.15 |
[iOS] CloudKit 학습 - CloudKit은 언제 사용할까? (29) | 2023.07.20 |
[iOS] CloudKit 학습 - CloudKit 이해 (0) | 2023.07.19 |