{{- /* GoLocal! Website Translation & Localization — Hugo public-layout adapter. Call once before : {{ partial "golocal.html" . }} Never include in admin/private/native-localized sections without exclusions. */ -}} {{- $p := site.Params.golocal -}} {{- if and $p $p.enabled (not .Params.golocalskip) -}} {{- $key := $p.projectkey | default (os.Getenv "HUGO_GOLOCAL_PROJECT_KEY") -}} {{- if not (findRE `^c[a-z0-9]{24}$` (printf "%s" $key)) -}} {{- errorf "GoLocal: set your public Website project key in params.golocal.projectKey or HUGO_GOLOCAL_PROJECT_KEY; never a provider/admin secret" -}} {{- else -}} {{- end -}} {{- end -}}