{{ $siteLanguages := site.Languages}} {{ $pageLang := .Page.Lang}} {{- range .Page.AllTranslations }} {{ $translation := . }} {{- range sort $siteLanguages "Weight" "asc" }} {{- if eq $translation.Lang .Lang }} {{ if eq $pageLang .Lang}} {{ .Params.languageName }} {{ else }} {{ .Params.languageName }} {{ end }} {{- end }} {{- end }} {{- end }}