2017-02-23 4 views
2

enter image description here iOS에서 힌디어로 App 지역화를 변경할 수 있습니까? 나는 다음 예제를 시도했지만 유일한 지원의 Info.plist 당신은 Info.plist 값을 로컬 라이즈 InfoPlist.strings 파일을 만들 필요가 https://code.tutsplus.com/tutorials/ios-sdk-localization-with-nslocalizedstring--mobile-11603힌디어 또는 타밀어에서 ios APP 글꼴을 변경하는 방법

+0

정확한 문제는 무엇인가요? 왜 당신은 info.plist와 함께 가고 싶지 않아? 문제에 대한 모든 세부 사항을 언급하고 info.plist를 사용하는 동안 문제가있는 경우 언급하십시오. –

답변

0

값. 그렇게하려면 File -> New -> File, choose Strings File under Resource tab of iOS, name it InfoPlist으로 이동하여 만듭니다. 이제 해당 파일을 열고 "CFBundleDisplayName" = "<app name>"과 같이 현지화하려는 값을 Info.plist 개 추가하십시오. 이 파일이 기본 파일이 될 것입니다.

원하는 언어로 현지화 된 파일을 선택하고 번역 된 문자열을 추가하십시오.

+0

몇 가지 스크린 샷을 게시 할 수 있습니까? – SANTOSH

5

예, 앱에 모든 언어를 사용할 수 있습니다. 기기의 설정 언어 대신 앱에서 언어를 선택해야합니다. 현지화 번들의 모든 키워드를 정의하십시오.

NSString *selected_lng_code = @"hi" 

NSString *path = [[NSBundle mainBundle] pathForResource:selected_lng_code ofType:@"lproj" ]; 
NSBundle *localizedBundle = [NSBundle bundleWithPath:path]; 

NSString *translated_word = [localizedBundle localizedStringForKey:@"Hello" value:@"" table:nil]; 
관련 문제