[Swift] Localizable
2023. 3. 18. 20:20
Localizable(다국어)
- 지역에 따라 언어가 다르게 나타남
1. Localizable.string 생성
2. Localizable.string에서 Localizable 버튼 클릭
3. [Project] - [Localizations]에서 원하는 언어 추가
4. Localizable 생성했기 때문에, Localizable 선택
5. 각 언어 적어주기
※ ["Hello" : "안녕하세요'; ] 형식 지키기(세미 콜론 포함)
6. localize 함수 만들기
extension String{
func localized(comment: String = "") -> String{
return NSLocalizedString(self, comment: comment)
}
}
결과
출처
728x90
'iOS > Swift' 카테고리의 다른 글
[Swift] Task, await, async (0) | 2023.05.20 |
---|---|
[Swift] NotificationCenter (0) | 2023.04.16 |
[Swift] 제네릭 (0) | 2023.03.15 |
[Swift] for문 (0) | 2023.02.07 |
[Swift] UnsafePointer, UnsafeMutablePointer (0) | 2023.01.08 |