用量
localization_settings: { localization_level: permissive default_locale: en }
|
階層
localization_settings |
預設值
無
|
定義
在專案中加入本地化設定後,您就能根據使用者的語言代碼,自訂 Looker 使用者介面中標籤和說明的顯示方式,還能本地化 LookML 資訊主頁的特定部分。如要瞭解如何設定本地化模型,請參閱「本地化 LookML 模型」說明文件頁面。
使用 localization_settings 參數為專案啟用本地化功能,並指定專案處理本地化的方式:
default_locale參數會指定預設語言代碼字串檔案,定義模型中要本地化的字串。輸入檔案的確切名稱 (區分大小寫),不含副檔名。舉例來說,如果字串檔案名為en.strings.json,您會指定default_locale: en。如要瞭解地區設定字串檔案的運作方式,請參閱「將 LookML 模型本地化」說明文件頁面。localization_level參數可指定模型是否允許沒有翻譯的字串:- 如要讓 Looker IDE 針對未在預設語言代碼字串檔案中定義的任何標籤或說明,傳回 LookML 驗證錯誤,請將本地化層級設為
strict。 - 將本地化層級設為
permissive,允許使用預設本地化字串檔案中未定義的標籤和說明。
如要進一步瞭解本地化層級設定,請參閱「本地化 LookML 模型」說明文件頁面。
- 如要讓 Looker IDE 針對未在預設語言代碼字串檔案中定義的任何標籤或說明,傳回 LookML 驗證錯誤,請將本地化層級設為
範例
在資訊清單檔案中,指定預設語言代碼為「en」,並指定本地化政策為寬鬆政策,允許標籤或說明未本地化:
project_name: "flights"
localization_settings: {
default_locale: en
localization_level: permissive
}