2012-10-24 4 views
1

2 개의 InfoPlist.strings을 포르투갈어로, 다른 하나를 영어로 작성했습니다. 이 같은 파일 .strings 내 문자열을 사용하십시오NSLocalizedString 오류

내가 시뮬레이터 및 장치에 하나 디버깅
"BtnTitle" = "Title"; (English) 
"BtnTitle" = "Título"; (Portuguese) 

나만을 제공합니다 BtnTitle을 NSLog의 결과로 :

NSLog(@"Titulo : %@", NSLocalizedString(@"BtnTitle", @"")); 

Log는 개체 "Title"또는 "Título"의 속성을 제공하지 않지만 개체 이름 "BtnTitle"

+0

현재 사용중인 언어 설정은 무엇입니까? – propstm

+0

기기에서 언어를 변경하려고 했습니까? – tiguero

+0

포르투갈어 - 태평양 표준시 – darkman

답변

2

InfoPlist.stringsInfo.plist의 지역화입니다. UI 문자열은 Localizable.strings에 있어야합니다.

관련 문제