2013-12-12 1 views
1

저는 현재 C++를 사용하여 Mac 앱을 개발 중입니다. 이 앱에서는 사용자를 위해 언어를 선택했습니다.Mac App Development : 설치하는 동안 앱 언어를 선택하는 방법?

그러나 일부 리소스 파일의 경우 사용자는 앱을 사용하는 동안 변경할 수 있습니다. 따라서 설치 중에 리소스 파일의 언어 버전을 선택하고 설치 후 변경할 수 없습니다. packagemaker 및 빙산을 사용하여 .pkg 파일로 패키지를 만들려고했지만 사용자가 언어를 선택할 수있는 대화 상자를 제공 할 방법을 찾을 수 없습니다.

내가 최종 사용자를위한 언어 선택을 제공 할 수있는 방법을 찾을 수 없습니다/파일

을 설정/문서/스크립트/플러그인 :

예를 들어

, 나는 맥 응용 프로그램을 패키지로 빙산을 사용할 때, 그것은 그 옵션을 제공합니다 .

제 질문은이 요구 사항을 어떻게 구현할 수 있습니까?

답변

1

일반적으로이 작업은 수행되지 않습니다. Mac 및 iOS 내에서는 여러 사용자 인터페이스 언어로 단일 바이너리를 지원 한 지 약 30 년의 역사가 있습니다. 단지 하나의 설치를 지원하는 도구가 거의 없다는 이유는 플랫폼이 작동하기로되어있는 방식과 반대되는 것으로 간주되기 때문입니다.

예를 들어, 퀘벡의 실험실에서 컴퓨터를 사용하는 경우 학생이 영어와 프랑스어를 사용하는 경우 혼용되는 경우는 드뭅니다. 예를 들어, 프랑스어로 설치 한 랩 컴퓨터는 Frennche를 사용하는 사용자에게만 유용합니다. 새 사용자 (예 : 로그인)의 언어를 영어로 변경하면 프랑스어로 응용 프로그램이 계속 실행됩니다.

몇 가지 예외를 제외하고 응용 프로그램에는 사용 가능한 모든 언어가 포함되어 있어야하며 사용 중에 언어 변경 사항을 정상적으로 처리해야합니다. 인터페이스 언어를 변경하기 위해 다시 시작될 때까지 기다리지 만 전술은 매우 어려울 수 있습니다.

관련 문제