사용
localization_settings: { localization_level: permissive default_locale: en import_locale_defs: yes | no }
|
계층 구조
localization_settings |
기본값
없음
|
정의
프로젝트에 현지화를 추가하면 사용자의 언어에 따라 Looker UI에서 라벨과 설명의 표시를 맞춤설정할 수 있으며 LookML 대시보드의 특정 부분을 현지화할 수도 있습니다. 현지화를 위해 모델을 설정하는 방법에 대한 자세한 내용은 LookML 모델 현지화 문서 페이지를 참고하세요.
localization_settings 매개변수를 사용하여 프로젝트의 현지화를 사용 설정하고 프로젝트에서 현지화를 처리하는 방법을 지정합니다.
default_locale매개변수는 모델에서 현지화되는 문자열을 정의하는 기본 언어 문자열 파일을 지정합니다. 파일 확장자 없이 정확한 파일 이름 (대소문자 구분)을 입력합니다. 예를 들어 문자열 파일의 이름이en.strings.json인 경우default_locale: en을 지정합니다. 언어 문자열 파일의 작동 방식에 대한 자세한 내용은 LookML 모델 현지화 문서 페이지를 참고하세요.localization_level매개변수는 번역이 없는 문자열이 모델에서 허용되는지 여부를 지정합니다.- 기본 언어 문자열 파일에 정의되지 않은 라벨 또는 설명에 대해 Looker IDE가 LookML 유효성 검사 오류를 반환하도록 하려면 현지화 수준을
strict로 설정합니다. - 기본 현지화 문자열 파일에 정의되지 않은 라벨과 설명을 허용하려면 현지화 수준을
permissive로 설정합니다.
- 기본 언어 문자열 파일에 정의되지 않은 라벨 또는 설명에 대해 Looker IDE가 LookML 유효성 검사 오류를 반환하도록 하려면 현지화 수준을
import_locale_defs매개변수는 가져온 프로젝트의 언어 정의를 가져오기 프로젝트의 언어 정의와 결합해야 하는지 여부를 지정합니다.- 가져온 프로젝트의 언어 정의를 가져오기 프로젝트의 언어 정의와 결합하려면
yes로 설정합니다. - 가져온 프로젝트의 언어 정의를 무시하려면
no(기본값)로 설정합니다. 가져오기 프로젝트에 언어 정의가 있는 경우 Looker는 가져오기 프로젝트의 언어 정의만 사용합니다.
- 가져온 프로젝트의 언어 정의를 가져오기 프로젝트의 언어 정의와 결합하려면
현지화 설정에 대한 자세한 내용은 LookML 모델 현지화 문서 페이지를 참고하세요.
예
매니페스트 파일에서 기본 언어가 'en'이고 현지화에 허용 정책이 있으며 가져온 프로젝트의 언어 정의를 가져오기 프로젝트의 언어 정의와 결합해야 한다고 지정합니다.
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
import_locale_defs: yes
}