이 문서는 Unity Localization 패키지를 활용하여 프로젝트에 다국어 기능을 적용하는 방법을 안내합니다.
패키지의 구조와 커스터마이징을 위한 사용자 테이블 작성 방식까지 단계별로 정리되어 있습니다.
Localization 패키지를 필수로 설치하여야 합니다. 설치 가이드 페이지를 참고해주세요.
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은 직접 수정이 불가능합니다.
따라서 원하는 내용을 커스터마이징하려면 사용자 전용 테이블을 따로 생성해야 합니다.
_User
를 붙여 새 String Table을 생성합니다.
GGemCo_Common_Game_User