Häufige Fragen zu OpenSDG

Hier findest du Antworten auf typische Fragen, die im Umgang mit OpenSDG entstehen. Die Liste wird laufend erweitert. Viele Fragen verlinken direkt auf die passenden Stellen im Redakteurshandbuch.


Wie viele SDG-Indikatoren kann ich anlegen?

So viele wie du brauchst – theoretisch unbegrenzt. Die Datei-Struktur im Ordner _indicators/ erlaubt es, beliebig viele YAML-Dateien anzulegen (z. B. 1-1-1.yml, 3-2-1.yml usw.).

➡️ Indikatoren bearbeiten oder anlegen


Warum wird mein Diagramm nicht korrekt angezeigt?

Meistens liegt es an falschen oder fehlenden Angaben im YAML-Feld graph_type, an unvollständigen CSV-Daten oder an Formatierungsfehlern.

➡️ Häufige Fehler vermeiden


Wie kann ich die Sprache auf meiner Seite ändern?

Die Sprachumschaltung erfolgt über Übersetzungsdateien im translations/-Ordner des Daten-Repos. Es müssen YAML-Dateien pro Sprache angelegt und gepflegt werden.

➡️ Übersetzungen pflegen


Wie kann ich die Startseite anpassen?

Textelemente auf der Startseite wie Titel oder Beschreibung befinden sich in der Datei site_config.yml im Site-Repository.

➡️ Weitere Inhalte bearbeiten


Wer kann Inhalte bearbeiten?

Grundsätzlich alle, die Zugriff auf das Repository haben. Die Bearbeitung erfolgt über Branches, Pull Requests und ein Review-Verfahren – meist über GitLab oder GitHub.

➡️ Wie kann ich mitarbeiten?


Welche Dateiformate muss ich verwenden?

  • Metadaten: YAML (.yml)
  • Datensätze: CSV (UTF-8, Komma als Trennzeichen, Punkt als Dezimaltrennzeichen)
  • Texte: Markdown (.md)

➡️ Struktur & Dateiaufbau verstehen


Wie kann ich sicherstellen, dass mein Projekt datenschutzkonform ist?

Achte auf die datensparsame Konfiguration, sichere Hostingumgebung und optional: Cookie- und Tracking-Verzicht.

➡️ IT-Sicherheit und Datenschutz in OpenSDG


Wie richte ich eine eigene URL ein (Custom Domain, z. B. sdg.example.de)?

Wenn du dein Projekt auf OpenCode (GitLab) oder GitHub Pages hostest, kannst du eine eigene Domain nutzen. Wichtig ist, dass der DNS-Eintrag (meist von der IT-Abteilung) auf die Hosting-IP zeigt. In GitLab Pages wird die benutzerdefinierte Domain im Projekt unter Settings > Pages hinterlegt.

Falls du eine eigene Domain verwendest, musst du in der Datei site_config.yml auch den remote_data_prefix entsprechend anpassen – also z. B.:

remote_data_prefix: https://mein-open-sdg.example.org/data-repo

➡️ Weitere Inhalte bearbeiten