Constants.h
은 내 응용 프로그램에 사용되는 모든 문자열을 가지고 있습니다.Constants.h 파일에 언어 지원을 추가하는 방법은 무엇입니까?
#define kGuideTitle @"Guide"
#define kSeatingTitle @"Seating"
#define kNotesTitle @"Notes"
#define kQuestionsTitle @"Questionnaire"
#define kTimelineTitle @"Timeline"
#define kMessagesTitle @"Messages"
이제 여러 언어 (5 개 언어)를 지원하려면 해당 파일을 현지화해야 할 때가 있습니다.
내가 지원해야하는 각 언어에 대한 번역이 있습니다.
그래서 관리자의 Constants.h
파일에 대한 lanugage 지원을 추가했습니다. 그리고 Xcode는 각 언어에 대해 Constants.h
파일을 만들었습니다.
그런 다음에 언어 별 파일의 내용을 편집했습니다.
Constants.h(Dutch)
#define kGuideTitle @"Leitfaden"
#define kSeatingTitle @"Sitzplan"
#define kNotesTitle @"Notizen"
#define kQuestionsTitle @"Fragebogen"
#define kTimelineTitle @"Zeitlinie"
#define kMessagesTitle @"Nachrichten"
하지만 시뮬레이터의 코드를 실행할 때 (시뮬레이터 언어는 네덜란드어로 설정되었다), 나는 모든 응용 프로그램을 통해 텍스트의 영어 버전을보고하고있다. 왜 그래야만하지?
모든 파일을 현지화 할 수 있습니까? 아니면 localizable.strings 파일 만 현지화 할 수 있습니까?
(모든 것을 localizable.strings 파일로 바꾸는 작업을 다시하고 싶지 않습니다.)
아무도 도와 줄 수 있습니까?
대단히 감사합니다.
네덜란드어입니까? deutsch (german) –