내 앱에 프랑스어 버전을 추가했습니다. Xcode 4에서는 Localizable.strings을 선택하고 File Inspector에서 새로운 (프랑스어) 지역화를 추가하는 경우에 불과했습니다. 그런 다음 생성 된 새로운 Localizable.strings (프랑스어) 파일에 프랑스어 번역 (Word - 유니 코드 16)을 복사/붙여 넣었습니다.iOS - 일부지만 모든 문자열이 현지화 된 것은 아닙니다.
전화 (둘 다 장치 및 시뮬레이터 모두)의 언어를 프랑스어로 변경하고 현재 설치된 응용 프로그램을 제거하고 정리 및 구축했습니다.
안녕하세요. 프랑스어로되어 있습니다. 그곳에는 영어로 남아있는 몇 줄이 있습니다. 이 라인에 공통 요소 없을 것 같다 - 중 악센트, 형식 또는 arguments.For 예 :
title = [NSString stringWithFormat:NSLocalizedString(@"You've just met %@", @"New friend message title"), self.friend.name];
/* New friend message title */
"You've just met %@" = "Vous venez de rencontrer %@";
스틸로 나타납니다 '당신은 방금 만난 ...'오히려 프랑스어보다. 다른 모든 것이있을 때이 몇 줄이 왜 번역되지 않는지 나는 알 수 없습니다. 도움이 많이 감사!
감사합니다.
좀 더 많은 소스 코드를 공유 할 수 있습니까? 나는 영어와 프랑스어 localizable.strings 위의 예제에 대한 라인을보고 싶습니다. 또한 앱을 삭제하고 현지화를 위해 다시 설치할 필요가 없습니다. 하지만 언어를 변경하기 전에 Xcode로 실행중인 앱을 중지해야합니다. – Daniel
나는 똑같은 문제에 직면 해있다. 텍스트를 잘라내어 Localizable.string에 붙여 넣기 만하면됩니다. 나는 그것이 기술적이 아니지만 그것은 나를 위해 일하는 것입니다 – Hiren
"You 've just met"에 대한 프랑스어 텍스트를 Localizable.strings 파일에 설정 했습니까? –