{{ $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 }}