위성 어셈블리를 통해 WinForms 응용 프로그램을 지역화하기 위해 노력하고 있습니다. 문제는 양식 제목, 그룹 상자 텍스트 및 콤보 상자 항목과 같은 요소가 상자로 표시된다는 것입니다. 레이블 및 단추 텍스트와 같은 다른 요소는 잘 표시됩니다. 이 모든 요소는 동일한 글꼴 설정을 사용합니다..NET Localization - 일본어 문자가 상자로 표시되었습니다.
사용 된 글꼴에서 일본어 문자가 누락 될 수 있지만 다른 요소가 동일한 글꼴로 잘 표시되는 이유 중 하나가 있습니다. GroupBox, ComboBox 등은 내부적으로 다른 글꼴을 사용합니까?
코드에서 명시 적으로 스레드의 문화를 변경하여 영어 Windows 7 x64에서 응용 프로그램을 테스트하고 있습니다. 양식 제목 글꼴은 시스템 글꼴 (일본어 언어 팩과 함께 Windows 7을 사용할 때 변경 될 수 있음)에 묶일 수 있지만 콤보 상자 및 그룹 상자 제목은 어떻게됩니까?
Windows 테마가 기본 글꼴을 지정하지 않습니까? –
@SteenT : 예, "Windows Classic"테마로 전환하면 GroupBox 제목에서 일본어 텍스트를 볼 수 있지만 양식 제목 및 ComboBoxes는 상자를 계속 표시합니다. – A9S6
그런 다음 극동 (및 중동) 언어의 일반적인 문제입니다. 모든 Windows 글꼴에 문자/문자/기호가 포함되지는 않습니다. –