HTML 서식이 포함 된 지역화 된 문자열 집합을 만들어이 솔루션을 구현하려고 시도했습니다. 그 아이디어를 연결하여 loadHTMLString:baseURL:
메서드 인 UIWebView
에 할당 할 단일 문자열을 얻는 것이 아이디어였습니다.
그러나 지역화 된 문자열에 일반 텍스트와 HTML을 혼합 일이 기다리고 향후 유지 보수 악몽처럼 보였다, 그래서 대신 내가이 시도 :
내가 영어 텍스트와 함께 간단한 테스트 HTML 파일을 작성하고 그것을 복사 내 Xcode 프로젝트. 그런 다음이 파일에 스페인어 지역화를 추가했습니다. 아이폰 시뮬레이터에서 이것을 테스트했을 때 정상적으로 작동했습니다. 나는 HTML 파일의 내용을 읽고있는 UIWebView에 할당하는 데 사용되는 코드의 라인은 이것이다 :
NSString *path = [[NSBundle mainBundle] pathForResource:@"help" ofType:@"html"];
[myUIWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:path]]];
많은 일 것으로 보일 수 있습니다 유지하기 위해 여러 HTML 파일을 갖는하지만 같은 일이 nib 파일을 현지화 할 때 당신은 할 수 있습니다.이 접근 방식은 정규화 된 현지화 된 문자열에서이 유형의 내용을 분리 할 때 가장 효과적이라고 생각합니다.
희망이 도움이됩니다.
추가 정보를 포함하도록 질문을 업데이트했습니다. 주로 일부 태그/자리 표시자를 사용하고 싶습니다. – sorin
업데이트 된 답변보기 –