{{ .Title }}
{{- .Content -}} {{ $usergroupsPath := (printf "data/%s/usergroups/usergroups.toml" $.Language.Lang) }} {{ $usergroupsData := "" }} {{ if (fileExists $usergroupsPath) -}} {{ $data := index .Site.Data $.Language.Lang }} {{ $usergroupsData = $data.usergroups }} {{ else }} {{ $dataDefaultLanguage := index .Site.Data .Sites.First.Language.Lang }} {{ $usergroupsData = $dataDefaultLanguage.usergroups }} {{ end }}- {{ i18n "europe" }} ( {{ len $usergroupsData.usergroups.Europe }} user groups)
- {{ i18n "northAmerica" }} ( {{ len $usergroupsData.usergroups.NorthAmerica }} user groups)
- {{ i18n "asia" }} ( {{ len $usergroupsData.usergroups.Asia }} user groups)
- {{ i18n "southAmerica" }} ( {{ len $usergroupsData.usergroups.SouthAmerica }} user groups)
- {{ i18n "oceania" }} ( {{ len $usergroupsData.usergroups.Oceania }} user groups)
- {{ i18n "global" }} ( {{ len $usergroupsData.usergroups.Global }} user groups)
{{ $usergroupsCodes := slice }} {{ $usergroupsCodesTimes := newScratch }} {{ with $usergroupsData.usergroups }} {{ range . }} {{ range . }} {{ if .countryCode }} {{ $usergroupsCodes = $usergroupsCodes | append .countryCode }} {{ if $usergroupsCodesTimes.Get .countryCode }} {{ $usergroupsCodesTimes.Add .countryCode 1 }} {{ else }} {{ $usergroupsCodesTimes.Set .countryCode 1 }} {{ end }} {{ end }} {{ end }} {{ end }} {{ end }} {{ $usergroupsCodes = $usergroupsCodes | uniq }} {{ $usergroupsTimes := slice }} {{ range $element := $usergroupsCodes }} {{ $usergroupsTimes = $usergroupsTimes | append ($usergroupsCodesTimes.Get .) }} {{ end }} {{ $usergroupsImageUrl := (printf "https://chart.googleapis.com/chart?cht=t&chs=400x200&chtm=world&chco=ffffff,ffbe38,600000&chf=bg,s,4D89F9&chd=t:%s&chld=%s" (delimit $usergroupsTimes ",") (delimit $usergroupsCodes "")) }}
{{ i18n "europe" }}
{{ with $usergroupsData.usergroups }}-
{{ range (sort .Europe "name" "asc") }}
- {{ .name }}
-
{{ .description | safeHTML }}
{{ end }}
{{ i18n "northAmerica" }}
{{ with $usergroupsData.usergroups }}-
{{ range (sort .NorthAmerica "name" "asc") }}
- {{ .name }}
-
{{ .description | safeHTML }}
{{ end }}
{{ i18n "asia" }}
{{ with $usergroupsData.usergroups }}-
{{ range (sort .Asia "name" "asc") }}
- {{ .name }}
-
{{ .description | safeHTML }}
{{ end }}
{{ i18n "oceania" }}
{{ with $usergroupsData.usergroups }}-
{{ range (sort .Oceania "name" "asc") }}
- {{ .name }}
-
{{ .description | safeHTML }}
{{ end }}
{{ i18n "southAmerica" }}
{{ with $usergroupsData.usergroups }}-
{{ range (sort .SouthAmerica "name" "asc") }}
- {{ .name }}
-
{{ .description | safeHTML }}
{{ end }}
{{ i18n "global" }}
{{ with $usergroupsData.usergroups }}-
{{ range (sort .Global "name" "asc") }}
- {{ .name }}
-
{{ .description | safeHTML }}
{{ end }}