localization_settings

사용

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로 설정하여 기본 현지화 문자열 파일에 정의되지 않은 라벨과 설명을 허용할 수 있습니다.
  • import_locale_defs 매개변수는 가져온 프로젝트의 언어 정의를 가져오는 프로젝트의 언어 정의와 결합할지 여부를 지정합니다.
    • 가져온 프로젝트의 언어 정의를 가져오는 프로젝트의 언어 정의와 결합하려면 yes로 설정합니다.
    • 가져온 프로젝트의 언어 정의를 무시하려면 no (기본값)로 설정합니다. 가져오는 프로젝트에 언어 정의가 있는 경우 Looker는 가져오는 프로젝트의 언어 정의만 사용합니다.

현지화 설정에 대한 자세한 내용은 LookML 모델 현지화 문서 페이지를 참고하세요.

예

매니페스트 파일에서 기본 언어가 'en'이고, 현지화에 허용 정책이 있으며, 가져온 프로젝트의 언어 정의를 가져오기 프로젝트의 언어 정의와 결합해야 한다고 지정합니다.

project_name: "flights"

localization_settings: {
  default_locale: en
  localization_level: permissive
  import_locale_defs: yes
}