{{ $parent := .Params.parent }} {{ $locations := .Params.locations}} {{- with .Params.diplomas -}} {{- $diploma := site.GetPage (printf "/diplomas/%s" .) -}} {{- with $diploma -}}
{{ i18n "programs.diploma" }}
{{ partial "PrepareHTML" .Title }}
{{- if .Params.level -}}
{{ i18n "programs.level" }}
{{ partial "PrepareHTML" .Params.level }}
{{- end -}} {{- with $parent -}}
{{ i18n "programs.mention" }}
{{ partial "PrepareHTML" .title }}
{{- end -}} {{- if .Params.duration -}}
{{ i18n "programs.duration" }}
{{ partial "PrepareHTML" .Params.duration }}
{{- end -}} {{- with $locations -}}
{{ i18n "programs.location" }}
{{- range . -}} {{- $locationpage := site.GetPage ( printf "/locations/%s" .slug ) -}} {{ $locationpage.Params.title }} {{- end -}}
{{- end -}}
{{- end -}} {{- end -}}
{{ if site.Params.programs.single.options.website_link }} {{ $target := .Params.website_url }} {{ $label := (i18n "programs.website") }} {{ if and $target $label }} {{ $label }} {{ end }} {{ end }} {{ if site.Params.programs.share_links.enabled | default site.Params.share_links.enabled }} {{ end }} {{ partial "commons/download-link" (dict "id" .Params.downloadable_summary "title" (i18n "commons.download.singular_name") "use_filename_for_a11y_title" true ) }}