다음을 통해 공유


파트너 센터에서 현지화된 문자열 구성

이 항목에서는 파트너 센터에서 지역화된 문자열을 구성하는 방법에 대해 설명합니다. 이러한 값은 도전 과제와 같은 타이틀 구성이 시스템 UI 및 XSAPI 호출(예: XblAchievementsGetAchievementAsync)에 표시되는 방법을 결정합니다. Xbox 서비스 언어 대체 프로세스는 시스템의 현재 언어 설정에서 지역화된 문자열을 사용할 수 없는 경우에 사용되는 언어를 결정합니다.

예를 들어 도전 과제에 en-US 지역화된 문자열 "Hello, World!"가 있는 경우 및 es-MX 문자열 "¡Hola, mundo!" 파트너 센터에서는 다음과 같은 시나리오가 발생합니다.

시스템 설정 사용 언어 시스템 UI 및 XSAPI 호출에 표시
en-US en-US "Hello, World!"
es-MX es-MX "¡Hola, mundo!"
es-AR es-MX* "¡Hola, mundo!"
zh-CN en-US* "Hello, World!"

*Xbox 서비스 언어 대체

모든 Xbox 서비스 구성을 게임에서 지원하는 모든 언어로 지역화하려면, 파트너 센터의 지역화된 문자열 페이지를 사용합니다. 이후 Xbox 서비스 페이지에서 만든 서비스 구성이 다운로드한 파일에 추가됩니다.

파트너 센터를 사용하여 게임과 관련된 모든 언어로 지역화된 문자열을 구성합니다.

파트너 센터에서 문자열 구성을 추가하려면

  1. 파트너 센터에서 Xbox 서비스>게임 플레이 설정>지역화된 문자열을 선택합니다.

    타이틀에 대한 지역화된 문자열 구성 페이지가 나타납니다.

  2. 다운로드를 선택합니다.

    localization.xml 파일이 로컬 컴퓨터에 다운로드됩니다.

    파트너 센터의 지역화된 문자열 구성 페이지 스크린샷.

  3. 다음 비디오 예에서 <Value locale="en-US">Donuts Eaten</Value> 태그를 복사하고 로케일 값을 선택한 언어와 지역화된 문자열 값으로 변경하여 지역화된 문자열을 추가할 수 있습니다. 오류를 방지하려면 개발자 디스플레이 로캘 내에 하나 이상의 Value 태그가 있어야 합니다.

    locale 특성 값에는 언어 코드와 하이픈(-) 및 국가 코드가 차례로 포함되어야 합니다. 예를 들어, locale="en-US"은(는) 미국에서 사용되는 영어를 의미합니다. 자세한 내용은 파트너 센터 지원 언어 및 로캘을 참조하세요.

    지역화된 문자열을 편집하는 방법을 보여주는 비디오입니다.

  4. 지역화된 모든 문자열을 추가한 후 .xml 파일을 제공된 상자로 끌어다 놓거나(다음과 같이 표시됨) 로컬 컴퓨터를 검색하여 업로드합니다.

    파트너 센터에서 localization.xml 파일을 업로드하기 위한 업로드 단추 및 상자의 스크린샷.

다음 표는 localization.xml 파일을 업로드할 때 나타날 수 있는 오류 메시지를 보여줍니다.

오류 이유
XSD 유효성 검사 실패: 네임스페이스 https://config.mgt.xboxlive.com/schema/localization/1의 요소 'LocalizedString'에 텍스트를 포함할 수 없습니다. 예상되는 가능한 요소 목록: 네임스페이스 ‘https://config.mgt.xboxlive.com/schema/localization/1’의 ‘Value’ 이 오류는 XML 문서가 잘못된 경우 발생합니다.
지역화 문자열에 개발자 표시 언어에 대한 항목이 없습니다. 이것은 지역화된 문자열에 로캘이 개발자 표시 로캘과 일치하지 않는 항목이 누락된 경우 발생합니다.
XSD 유효성 검사 실패: ‘locale’ 특성이 잘못되었습니다. 데이터 유형 ‘https://config.mgt.xboxlive.com/schema/localization/1:NonEmptyString’에 따라 ‘ ’ 값이 잘못되었습니다. Pattern 제약 조건이 실패했습니다. 이 오류는 현지화된 문자열의 <Value> 태그에서 로캘 값이 누락된 경우 발생합니다. locale 특성 값에는 언어 코드와 하이픈(-) 및 국가 코드가 차례로 포함되어야 합니다.

참고 항목

Xbox Live 언어 대체