다국어 지원이 가능한 앱을 구현하고 싶습니다. 코어 데이터를 사용하고 싶지만 다른 언어를 어떻게 사용하는지 모르겠습니다.코어 데이터를위한 다국어 접근 방식
두 개의 별도 데이터베이스를 만들어야합니까? 최선의 접근 방법은 무엇입니까?!
덕분에 당신에게 모든 사람, 얏사
정확히 지역화하려는 어떤다국어 지원이 가능한 앱을 구현하고 싶습니다. 코어 데이터를 사용하고 싶지만 다른 언어를 어떻게 사용하는지 모르겠습니다.코어 데이터를위한 다국어 접근 방식
두 개의 별도 데이터베이스를 만들어야합니까? 최선의 접근 방법은 무엇입니까?!
덕분에 당신에게 모든 사람, 얏사
정확히 지역화하려는 어떤나는 마침내 작동하는 해결책을 찾았지만 이것이 최선의 방법인지는 모르겠다.
I했습니다 하나의 데이터베이스, 그러나 그것의 스키마에서 각 주요 기관에 대해, 나는 많은 다른 언어로 저장 번역에 다른 엔티티를 작성했습니다 :
내 번역 테이블에서, 나는 로케일에 대한 정보를 저장하는 "언어"컬럼을 가지고있다.
는 얏사, 희망은 도움이
? 귀하의 데이터에 따라 다르지만, 여러 데이터베이스를 가질 이유가 거의 없습니다.
핵심 데이터에 문자열을 지역화하고 유한 한 경우 지역화 키 및 번역을 Localizable.strings을 통해 저장할 수 있습니다.
일반적으로 데이터가 현지화되지 않았고 문자열이 있습니다. 즉 누군가 이름을 제공하면 번역되지 않습니다.
내 데이터, 예를,시 이름과시를합니다. 그리고이 내용을 영어와 프랑스어로 제공하고 싶습니다. 가장 좋은 방법은 무엇입니까? 핵심 데이터를 사용 하시겠습니까? plist를 사용 하시겠습니까? – yassassin