OS 설정에서 현지화를 어떻게 독립적으로 만들 수 있습니까? 예를 들어 장치 언어가 en-US 인 경우 하지만 사용자가 히브리어 현지화를 사용하여 작동하도록 앱을 설정할 수있게하려고합니다. 필자의 경우 - 비상시 사용자 (이스라엘)가 전화 번호 (101)를 사용해야하는 앱이 있습니다. 는 그 앱 영어 &을 히브리어 현지화를 만들어 & 사용자가 911, 로
내가이있는 tableview이 채워되는 통화의 배열을 만들려면 다음 코드를 사용하여 통화 목록을 표시하고 screen.for을 선택하는 통화를 만드는 중이라서 NSArray *countryArray = [NSLocale ISOCurrencyCodes];
for(NSString *country in countryArray)
{
/
지원되는 언어 목록이있는 XCode 프로젝트가 있습니다. 기본적으로 XCode는 현지화 된 그룹 정보 창에서 "지역화 추가"를 클릭 할 때 4 가지 기본 언어 만 나열합니다. 필자는 샘플 프로젝트를 따라하고 전체 언어 이름을 혼합하여 현지화를 추가했으며 일부는 ISO 639-1 표기법을 사용하여 일부를 추가했습니다. 이상한 점은 다음과 같습니다. 간체 한자
이 문제를 해결하기 위해 서클에 등장한 것 같습니다. 지금은 어디로 가고 싶습니다. 다음과 같이 내 언어를 강제로 (스웨덴어로) 보내려고합니다. @autoreleasepool {
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"sv", nil] forKey:@
현재 NSLocale을 사용하여 현재 국가를 결정한 다음이를 웹 서비스의 인수로 전달하지만 아프리카 등 다른 국가를 테스트 할 수는 없습니다. 테스트 방법이 있습니까? 나는 국가 이름을 얻기 위해이 일을하고있다 : NSLocale *locale = [NSLocale currentLocale];
NSString *countryCode = [local
저는 장치의 현재 로케일을 쉽게 가져올 수 있지만 제 경우에는 사용자가 UIPickerView에서 언어를 선택합니다. 각 언어는 장치 언어 설정을위한 설정에서 휴대폰에있는 것과 똑같은 방식으로 입력 된 배열의 문자열입니다. @ "영어"또는 @ "아랍어"와 같은 문자열에서 언어 약어를 사용할 수 있습니까? 감사합니다.
우리 응용 프로그램은 (어리석게도) Windows 언어 약어 (SABBREVLANGNAME)를 매개 변수로 사용하는 서버 구성 요소와 대화해야합니다. Mac OS X에서는 NSLocale에서 LCID를 쉽게 얻을 수 있지만 SABBREVLANGNAME을 구할 수있는 방법은 없습니다. 그래서, 나는 거인 (그리고 나는 거인을 의미한다.) 룩업 테이블을 생성
사용자 위치에 따라 앱을 변경하고 싶습니다. 좋은 작품,하지만 난 countryName 's이 (가) 표시됩니다 방법을 알고 싶어요, 그래서 내가 아는 정확히 어떻게 각 국가를 당신이 해달라고하면 어렵다 스위치 케이스의를 설정할 수 있습니다 NSLocale *locale = [NSLocale autoupdatingCurrentLocale];
NSS
사용자 영역이 아닌 NSLocale 객체를 만드는 앱에서 작업 중이지만 (대부분의 인터페이스 요소에서 사용자가 선호하는 언어로 유지해야 함) 여행자, 통화를 포맷합니다. 그러나 NSLocale을 구현하려면 언어 (예 : 'en')와 위치 (예 : 'US')를 initWithLocaleIdentifier : @ "en_US"에 연결해야하므로 형식 규칙에 통화