> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Partner Center에서 지역화된 문자열 구성

> localization.xml 다운로드 및 업로드 워크플로를 사용하여 Partner Center에서 XBOX Live 도전 과제 및 XSAPI 값에 대한 지역화된 문자열을 구성합니다.

이 항목에서는 Partner Center에서 지역화된 문자열을 구성하는 방법을 설명합니다. 이러한 값은 도전 과제와 같은 타이틀 구성이 시스템 UI 및 `XblAchievementsGetAchievementAsync`와 같은 XSAPI 호출에 표시되는 방식을 결정합니다. [XBOX 서비스 언어 폴백](/services/xbox-services/community/localized-strings/live-language-fallback) 프로세스는 시스템의 현재 언어 설정에서 지역화된 문자열을 사용할 수 없는 경우 사용되는 언어를 결정합니다.

예를 들어, Partner Center에서 도전 과제에 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 서비스 구성을 지역화하려면 Partner Center의 **Localized strings** 페이지를 사용합니다. 이후 XBOX 서비스 페이지에서 만든 서비스 구성이 다운로드하는 파일에 추가됩니다.

[Partner Center](https://partner.microsoft.com/dashboard)를 사용하여 게임과 연결된 모든 언어의 지역화된 문자열을 구성합니다.

**Partner Center에서 문자열 구성을 추가하려면**

1. Partner Center에서 **XBOX services** > **Gameplay settings** > **Localized strings**를 선택합니다. 타이틀에 대한 **Localized strings** 구성 페이지가 나타납니다.
2. **Download**를 선택합니다. localization.xml 파일이 로컬 컴퓨터에 다운로드됩니다. <img src="https://mintcdn.com/microsoft-4404708b/ktEik-YaZoen6Rhy/images/gdk/services/localized-strings-1.png?fit=max&auto=format&n=ktEik-YaZoen6Rhy&q=85&s=c648e4357bfbd0252f943d924f131d48" alt="Screenshot of the Localized strings configuration page in Partner Center." width="1537" height="908" data-path="images/gdk/services/localized-strings-1.png" />
3. 다음 비디오 예제에서는 `<Value locale="en-US">Donuts Eaten</Value>` 태그를 복사하고 로캘 값을 원하는 언어와 지역화된 문자열 값으로 변경하여 지역화된 문자열을 추가할 수 있습니다. 오류를 방지하려면 개발자 표시 로캘 내에 최소한 하나의 `Value` 태그가 있어야 합니다. `locale` 특성 값에는 언어 코드와 하이픈(-), 국가 코드가 포함되어야 합니다. 예를 들어, `locale="en-US"`는 미국에서 사용되는 영어를 의미합니다. 자세한 내용은 <a href="https://learn.microsoft.com/en-us/partner-center/develop/partner-center-supported-languages-and-locales" target="_blank">Partner Center에서 지원하는 언어 및 로캘</a>을 참조하세요. <img src="https://mintcdn.com/microsoft-4404708b/ktEik-YaZoen6Rhy/images/gdk/services/localized-strings.gif?s=96545c4773ff8e5c08ddfde9434b67d7" alt="Video that shows how to edit localized strings." width="836" height="570" data-path="images/gdk/services/localized-strings.gif" />
4. 모든 지역화된 문자열을 추가한 후 .xml 파일을 제공된 상자로 끌거나(다음과 같이 표시됨) 로컬 컴퓨터를 탐색하여 업로드합니다. <img src="https://mintcdn.com/microsoft-4404708b/ktEik-YaZoen6Rhy/images/gdk/services/localized-strings-2.png?fit=max&auto=format&n=ktEik-YaZoen6Rhy&q=85&s=208703f18b5da949f1bced416baf46e6" alt="Screenshot of the Upload button and box to upload the localization.xml file in Partner Center." width="543" height="206" data-path="images/gdk/services/localized-strings-2.png" />

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

| 오류                                                                                                                                                                                                                                                                                                                                                                                | 이유                                                                                              |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------- |
| Failed XSD Validation: The element 'LocalizedString' in namespace '[https://config.mgt.xboxlive.com/schema/localization/1](https://config.mgt.xboxlive.com/schema/localization/1)' cannot contain text. List of possible elements expected: 'Value' in namespace '[https://config.mgt.xboxlive.com/schema/localization/1](https://config.mgt.xboxlive.com/schema/localization/1)' | 이는 XML 문서 형식이 잘못된 경우 발생합니다.                                                                     |
| Localization string is missing an entry for the developer display locale.                                                                                                                                                                                                                                                                                                         | 이는 지역화된 문자열에서 로캘이 개발자 표시 로캘과 일치하지 않는 항목이 누락된 경우 발생합니다.                                          |
| Failed XSD Validation: The 'locale' attribute is invalid - The value ' ' is invalid according to its datatype '[https://config.mgt.xboxlive.com/schema/localization/1:NonEmptyString](https://config.mgt.xboxlive.com/schema/localization/1:NonEmptyString)' - The Pattern constraint failed.                                                                                     | 이는 지역화된 문자열의 `<Value>` 태그에 로캘 값이 누락된 경우 발생합니다. `locale` 특성 값에는 언어 코드와 하이픈(-), 국가 코드가 포함되어야 합니다. |

## 참고 항목

[XBOX Live 언어 폴백](/services/xbox-services/community/localized-strings/live-language-fallback)


## Related topics

- [지역화된 문자열](/ko/services/xbox-services/community/localized-strings/live-localized-strings-nav.md)
- [포털 구성 개요](/ko/services/xbox-services/fundamentals/portal-config/live-portal-config-overview.md)
- [Partner Center에서 Game DVR 구성](/ko/services/xbox-services/fundamentals/portal-config/live-game-dvr.md)
- [지역화된 이메일 템플릿](/ko/services/playfab/live-service-management/game-configuration/title-communications/emails/localized-email-templates.md)
- [게임의 XBOX 서비스 구성](/ko/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-xbox-services.md)
