nslocalizedstring

    0

    2답변

    내 응용 프로그램을 열 때 사용자에게 따뜻한 환영을 전하고 싶습니다. 그래서 무작위로 다른 문장을 보여주고 싶습니다. 메시지 수는 언어마다 다릅니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 내 아이디어 : 저장 문자열 파일도 개수 -이이 메시지를 구분을 "welcomeCount" = "5"; "welcomeN" = "Hi...."; 을 유지해야하

    7

    1답변

    두 번째 매개 변수가 변수로 전달되면 제대로 작동하는 특정 메시지에서 NSLocalizedString을 사용하지만 두 번째 매개 변수가 변수와 정확히 동일하게 쓰여진 경우 Use of undeclared identifier 'NSLocalizedString' 및 Too many arguments provided to function-like macro in

    9

    1답변

    내에서 예전의 코드를 nslocalizedstring 표시 할 NSLocalizedString를 사용하는이 outputText는 단일 출력 세션에서 많은 그런 선을 포함 된 인 NSMutableString 어디 다음 [outputText appendFormat: NSLocalizedString(@"\n\n%@ and %@ are identical. No c

    0

    4답변

    NSLocalizedString과 관련된 예제를 살펴보면 지역화 할 언어에 대한 Localized.string 파일의 모든 문자열을 미리 정의해야한다는 것을 알았습니다. 그러나 동적 문자열을 지역화 할 수 있습니까? 제 아이디어는 UILabel에 웹 요청 후 얻을 수있는 텍스트가 거의 표시되지 않았습니다. 문자열이 본질적으로 동적임을 의미합니다.

    6

    3답변

    NSLocalizedString은 참조 된 키의 예상 값을 가져 오는 절반의 시간에만 작동합니다. NSLocalizedString에 지정된 키 이름을 얻는 다른 시간은 다른 모든 실행에서 일관되게 발생합니다. 현재 현재 영어 만 지원하고 있습니다. 내가 전화 해요 : en.lproj/Localizable.strings의 NSString *someText =

    1

    3답변

    내 iOS 앱에서 NSLocalizedString에 "표시"문자열을 추출하려면, 나는 다음과 같은 터미널 명령을 사용 find . -name \*.m | xargs genstrings -o ro.lproj 이 기본적으로 모든하는 .m 파일에있는 모든 표시 문자열을 추출됩니다 내 프로젝트 루마니아어 폴더에있는 Localizable.strings 파일에 넣

    4

    4답변

    내 앱의 언어를 변경하고 싶습니다. 지금 나는 다음과 같은 방법으로 그것을하고있다. NSUserDefaults에서 언어를 변경하는 두 개의 단추가 있습니다. 그러나 이것이 내 응용 프로그램에 영향을주기 전에 다시 시작해야합니다. 여기 내 코드입니다. 이 작동합니다. 하지만 매번 내 앱을 다시 시작하고 싶지는 않습니다. 아무도 그렇게하는 법을 말해 줄 수 있

    1

    1답변

    2 개의 InfoPlist.strings을 포르투갈어로, 다른 하나를 영어로 작성했습니다. 이 같은 파일 .strings 내 문자열을 사용하십시오 내가 시뮬레이터 및 장치에 하나 디버깅 "BtnTitle" = "Title"; (English) "BtnTitle" = "Título"; (Portuguese) 나만을 제공합니다 BtnTitle을 NSLog

    1

    1답변

    아래와 같이 stringWithFormat을 정수 값으로 사용하여 세부 텍스트 레이블을 현지화해야합니다. 혹시 필요하면 cell.detailTextLabel.text = [NSString stringWithFormat:NSLocalizedString(@"Remaining: %d", @"description for translators"), coun

    6

    3답변

    NSLocalizedString 구현을 디버깅하는 데 문제가 있습니다. 간단해야하지만, 내가하는 일은 함수는 KEY 문자열 만 반환합니다. 내가 엑스 코드 4.5 iOS6의, 그래서 내가 사용하고 있습니다 : 추가를 새 파일은 File.strings을했다. 내 프로젝트 설정에서 언어 설정으로 영어와 스페인어를 추가했습니다. 파일 관리자에서 "현지화"를 클릭