Hi,
My setup:
- Governance and modeling in LookML (parameters, measures, dimensions).
- Visualization in Looker Studio, through the Looker connector.
- End users consume the report via a shared link, with no Looker account/license (so no usable
localeuser attribute).
Goal: make the report UI fully bilingual (FR/EN) driven by a language parameter, WITHOUT duplicating pages or creating two reports (maintenance constraint).
I need ALL of these to switch FR/EN:
- Page title and subtitle
- Column headers
- Axis labels
- Filter (control) titles/labels
- Displayed values (dimension labels)
What I’ve observed:
- VALUES (string measures, dimensions driven by Liquid based on a language parameter) switch correctly.
- NAMES (column headers, control labels, typed titles) appear frozen: the connector seems to read LookML labels once (at schema time) and does not re-evaluate them when the parameter changes.
- Looker’s native model localization (
localization_settings+_user_attributes['locale']) assumes an authenticated Looker user, which isn’t my case (link-based readers).
My questions:
- Is there a supported way to make NAMES (headers, control labels, titles) dynamic based on a parameter, through the Looker connector, without duplicating pages?
- If not, what’s the recommended approach for full UI bilingualism in this specific context (Looker connector + non-licensed readers)?
Thanks!