__(), _e() | 번역 텍스트 입력

|

개요

__('번역할 텍스트', '고유식별자') // 첫번째 방법
_e('번역할 텍스트', '고유식별자') // 두번째 방법

우리가 번역을 활용할 수 있도록 도와주는 함수입니다. 여기서 Poedit 을 사용하면 번역 파일을 생성하여 번역작업을 진행할 수 있습니다.

사용방법은 번역할 텍스트와 고유식별자를 추가하면 됩니다. 고유식별자는 사용중인 워드프레스 서버에서 유일하게 사용될만한 변수를 이름으로 지정합니다.

링크가 포함된 글자

sprintf( __( 'You can visit the page by clicking <a href="%s">here</a>.', 'text_domain' ), 
            'http://example.com'
        );

주의사항


$text_domain = 'mytextdomain';
$string = 'Hello World!';
$translated = __( $string, $text_domain );

변수에 값을 넣음으로써 관리를 하는 방법입니다. 구문 분석에서의 오류를 만들 수 있기 때문에 권장되지 않습니다

다른 사용방법

_e(‘this is some message’, ‘twentyfourteen’);

_e는 식별용으로 사용하는 역할을 하기 때문에 __ 와 같은 기능으로 사용되고 있습니다

참조

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

클릭하여 복사