
1. textdomain을 설정한 후, translation 파일을 생성하려면 다음 단계를 수행하세요.
- wp-config.php 파일에서 define('WPLANG', ''); 을 설정하여 기본 언어를 지정합니다.
- theme 폴더 내부에 languages 폴더를 생성하고, 해당 폴더 내부에 언어 코드 (예: ko_KR.po, ko_KR.mo)로 이름을 지은 폴더를 생성합니다.
- poedit 프로그램을 사용하여 translation 파일 (.po, .mo)을 생성합니다.
- 생성된 .po 파일을 poedit 프로그램을 통해 번역한 후, .mo 파일을 생성합니다.
2. translation 파일을 생성한 후, WordPress에서 해당 언어로 출력하려면 다음 단계를 수행하세요.
- theme 폴더 내부의 functions.php 파일에서 load_theme_textdomain() 함수를 호출하여 textdomain을 로드합니다.
- WordPress에서 textdomain을 사용하여 번역된 텍스트를 출력합니다.
3. textdomain을 설정한 후, WordPress에서 기본 언어에 따라 자동으로 translation을 적용하려면 다음 방법을 사용하세요.
- WordPress에서 제공하는 load_default_textdomain() 함수를 사용하여 기본 언어의 textdomain을 로드합니다.
- WordPress에서 기본 언어의 textdomain을 사용하여 번역된 텍스트를 출력합니다.
2025-03-07 17:45