수색…


소개

현지화 는 iOS에서 제공하는 기능으로 앱을 여러 언어로 번역합니다. 현지화 에는 국제화 가 필요합니다. 국제화 는 iOS 앱을 다른 문화, 언어 및 지역에 맞게 조정할 수있게하는 과정입니다.

iOS에서의 현지화

각 언어에 대해 개별 Localizable.strings 파일을 만듭니다. 오른쪽은 언어마다 다를 수 있습니다. 키 - 값 쌍으로 생각하십시오.

"str" = "str-language";

Objective-C에서 str에 액세스 :

//Try to provide description on the localized string to be able to create a proper documentation if needed
NSString *str = NSLocalizedString(@"string", @"description of the string");

Swift에서 str에 액세스 :

let str = NSLocalizedString("string", comment: "language");


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow