Language 소개
고도몰의 Language 를 소개하는 내용입니다.
Locale에 따른 언어를 출력할 수 있도록 지원하며,getText방식이 적용되어 있습니다.튜닝상점의 경우 언어 설정을 별도 수정하여 사용할 수 없습니다. (추후 지원 예정)
📌 기본 Usage
고도몰 컨트롤러 및 컴포넌트에서의 기본적인 사용법은 아래와 같으며 치환코드는 1개만 넣을 수 있습니다.
__('오류가 발생하였습니다.');
__('%s 오류가 발생하였습니다.', $erroCode);치환 문자를 사용해야 하는 경우,
sprintf(__(%s), $sample1, $sample2);📌 상세 Usage
아래 함수는 전역함수로 어느 파일에서도 사용할 수 있습니다.
$original: 기본메시지를 선언합니다.$plural: 기본메시지의 복수형을 선언합니다.$value: 복수형 사용을 위한 조건으로 정수형 숫자를 선언합니다.$context: 메시지를 포함하는 위치 정보로 동일 단어를 다르게 사용할 수 있습니다.$domain: 도메인은 언어파일의 범위(영역)를 나타내며 고도몰에서는 파일 이름을 도메인으로 사용하고 있습니다.
기본형
복수형
컨텍스트형
도메인형
도메인 컨텍스트형
도메인 컨텍스트 복수형
Last updated
Was this helpful?
