[swift] 인터페이스 빌더를 이용한 다국어 지원

1. Localizable.strings 파일 생성

먼저, 프로젝트 내에 Localizable.strings 파일을 생성합니다. 이 파일에는 지원할 모든 언어의 문자열을 포함시킬 것입니다.

2. Interface Builder에서 다국어 레이블 및 버튼 추가

3. 스위프트 코드에서 로컬라이징된 문자열 사용

로컬라이징된 문자열을 사용하려면 다음과 같이 코드에서 NSLocalizedString 메서드를 사용합니다.

let localizedString = NSLocalizedString("key", comment: "")

4. 다국어 지원 확인

앱을 여러 언어로 테스트하여 각 언어에 올바른 문자열이 표시되는지 확인합니다.

이제 인터페이스 빌더를 통해 간단하게 iOS 앱의 다국어 지원을 할 수 있습니다. iOS와 Xcode에서는 이러한 기능들을 간단하게 이용하여 전 세계 사용자들에게 더 좋은 앱 경험을 제공할 수 있습니다.

참고 문헌: Apple Developer - Internationalization and Localization Guide