개요

이 문서는 Unity Localization 패키지를 활용하여 프로젝트에 다국어 기능을 적용하는 방법을 안내합니다.

패키지의 구조와 커스터마이징을 위한 사용자 테이블 작성 방식까지 단계별로 정리되어 있습니다.

Localization 패키지를 필수로 설치하여야 합니다. 설치 가이드 페이지를 참고해주세요.

Localization 패키지 설치 가이드

Localization 사용법 관련 영상 보기


GGemCoSDK 전용 String Table

GGemCo 2D Core 패키지에는 공통으로 사용하는 String Table이 기본 제공됩니다.

이들은 다음 경로에서 확인하실 수 있습니다:

Project > Packages/com.ggemco.2d.core/Localization

Table 이름 용도
GGemCo_Common_Game 게임 전반에 사용되는 공용 메시지
GGemCo_Common_UI UI 요소에 사용되는 텍스트
GGemCo_System 시스템 메시지 전용

또한 Window > Asset Management > Localization Tables 메뉴를 통해 각 Table의 내용을 열람할 수 있습니다.


사용자 언어 테이블 만들기

기본 패키지에 포함된 String Table은 직접 수정이 불가능합니다.

따라서 원하는 내용을 커스터마이징하려면 사용자 전용 테이블을 따로 생성해야 합니다.

작성 방법

  1. 기존 테이블 이름 뒤에 _User를 붙여 새 String Table을 생성합니다.
  2. 기존 Table과 동일한 Key를 사용하면, 해당 항목의 내용을 덮어쓸 수 있습니다.