{{ $lang := .Page.Language.Lang }} {{ $countries := hugo.Data.countries }} {{ $statusClass := dict "enforced" "csm-enforced" "passed" "csm-passed" "progress" "csm-progress" "guidelines" "csm-guidelines" }} {{ $statusLabel := dict "enforced" (dict "en" "Enforced" "de" "In Kraft" "fr" "En vigueur") "passed" (dict "en" "Passed" "de" "Verabschiedet" "fr" "Adopté") "progress" (dict "en" "In Progress" "de" "In Bearbeitung" "fr" "En cours") "guidelines" (dict "en" "Guidelines" "de" "Richtlinien" "fr" "Directives") }}

{{ if eq $lang "de" }}Kinderschutzgesetze weltweit{{ else if eq $lang "fr" }}Lois de protection de l'enfance dans le monde{{ else }}Child Protection Laws Worldwide{{ end }}

{{ if eq $lang "de" }}Stand: 2026{{ else if eq $lang "fr" }}Situation en 2026{{ else }}As of 2026{{ end }}

{{ range $countries }} {{ $loc := index . $lang | default (index . "en") }} {{ $cls := index $statusClass .status }} {{ $lbl := index (index $statusLabel .status) $lang | default (index (index $statusLabel .status) "en") }} {{ end }}
{{ if eq $lang "de" }}Land{{ else if eq $lang "fr" }}Pays{{ else }}Country{{ end }} {{ if eq $lang "de" }}Gesetz{{ else if eq $lang "fr" }}Loi{{ else }}Law{{ end }} Status {{ if eq $lang "de" }}Details{{ else if eq $lang "fr" }}Détails{{ else }}Details{{ end }}
{{ .flag }} {{ $loc.name }} {{ $loc.law }} {{ $lbl }} {{ $loc.detail }}
{{ if eq $lang "de" }}Gesetz in Kraft{{ else if eq $lang "fr" }}Loi en vigueur{{ else }}Law Enforced{{ end }}
{{ if eq $lang "de" }}Verabschiedet{{ else if eq $lang "fr" }}Adopté{{ else }}Passed{{ end }}
{{ if eq $lang "de" }}In Bearbeitung{{ else if eq $lang "fr" }}En cours{{ else }}In Progress{{ end }}
{{ if eq $lang "de" }}Richtlinien{{ else if eq $lang "fr" }}Directives{{ else }}Guidelines{{ end }}