From 554fd85510b543bda3b5a2c1d6a2c60ae3db0f20 Mon Sep 17 00:00:00 2001 From: Jannik Menzel Date: Mon, 16 Jun 2025 17:12:56 +0200 Subject: [PATCH] localizing Home, Events and News --- content/neuigkeiten.en.md | 2 +- layouts/_default/home.html | 88 +++++++++++++++++++++++------------ layouts/_partials/footer.html | 4 +- layouts/_partials/head.html | 22 ++++++--- layouts/_partials/hero.html | 34 ++++++++++---- 5 files changed, 102 insertions(+), 48 deletions(-) diff --git a/content/neuigkeiten.en.md b/content/neuigkeiten.en.md index 691aea9..8234cfc 100644 --- a/content/neuigkeiten.en.md +++ b/content/neuigkeiten.en.md @@ -3,4 +3,4 @@ title: "Neuigkeiten" draft: false --- -# Neuigkeiten +# News diff --git a/layouts/_default/home.html b/layouts/_default/home.html index 215a2be..09a62fe 100644 --- a/layouts/_default/home.html +++ b/layouts/_default/home.html @@ -1,57 +1,78 @@ {{ define "main" }} -
- {{ partial "hero.html" . }} -
- Hero Bild +
+ {{ partial "hero.html" . }} +
+ {{ if eq .Site.Language.Lang +
-
- Unterstützung im Studium + {{ if eq .Site.Language.Lang "de" }}Unterstützung im Studium{{ else }}Support in Your Studies{{ end }}
-

Wir bieten euch Beratung und Hilfe bei allen Fragen rund ums - Informatik-Studium – egal ob bei der Kurswahl, Prüfungen oder einfach, wenn du mal nicht - weiterweißt.

+

+ {{ if eq .Site.Language.Lang "de" }} + Wir bieten euch Beratung und Hilfe bei allen Fragen rund ums Informatik-Studium – egal ob bei der Kurswahl, Prüfungen oder einfach, wenn du mal nicht weiterweißt. + {{ else }} + We offer advice and support for all questions related to computer science studies – whether it's course selection, exams, or just if you get stuck. + {{ end }} +

- Veranstaltungen & Events + {{ if eq .Site.Language.Lang "de" }}Veranstaltungen & Events{{ else }}Events & Activities{{ end }}
-

Von Spieleabenden bis zu Vernetzungstreffen. Wir organisieren - vielfältige - Events für alle Studierenden. Triff andere Studis, lerne Neues und hab einfach Spaß - abseits vom Uni-Alltag.

+

+ {{ if eq .Site.Language.Lang "de" }} + Von Spieleabenden bis zu Vernetzungstreffen. Wir organisieren vielfältige Events für alle Studierenden. Triff andere Studis, lerne Neues und hab einfach Spaß abseits vom Uni-Alltag. + {{ else }} + From game nights to networking events. We organize diverse activities for all students. Meet others, learn new things, and just have fun outside of university life. + {{ end }} +

- Mitmachen & Engagement + {{ if eq .Site.Language.Lang "de" }}Mitmachen & Engagement{{ else }}Get Involved & Participate{{ end }}
-

Werde Teil des iFSR und bring dich ein! Egal ob du bei Events - helfen willst, oder mitreden möchtest. Bei uns kannst du - das Studium mitgestalten und neue Erfahrungen sammeln.

+

+ {{ if eq .Site.Language.Lang "de" }} + Werde Teil des iFSR und bring dich ein! Egal ob du bei Events helfen willst, oder mitreden möchtest. Bei uns kannst du das Studium mitgestalten und neue Erfahrungen sammeln. + {{ else }} + Become part of iFSR and get involved! Whether you want to help with events or have a say. With us, you can help shape your studies and gain new experiences. + {{ end }} +

@@ -62,23 +83,32 @@
- Neu an der Uni? + {{ if eq .Site.Language.Lang "de" }}Neu an der Uni?{{ else }}New to University?{{ end }}

- Alle Infos für Erstsemester findet ihr auf unserer ESE-Seite – schaut vorbei! Dort erfahrt ihr, was euch in der - Einführungswoche erwartet, welche Veranstaltungen stattfinden und wie ihr am besten in euer Studium startet. Außerdem lernt ihr andere Studis kennen und könnt euch vernetzen. + {{ if eq .Site.Language.Lang "de" }} + Alle Infos für Erstsemester findet ihr auf unserer ESE-Seite – schaut vorbei! Dort erfahrt ihr, was euch in der Einführungswoche erwartet, welche Veranstaltungen stattfinden und wie ihr am besten in euer Studium startet. Außerdem lernt ihr andere Studis kennen und könnt euch vernetzen. + {{ else }} + All information for freshmen can be found on our ESE page – check it out! There you will learn what to expect during orientation week, which events are happening, and how to best start your studies. You’ll also meet other students and have the chance to network. + {{ end }}

- Zur ESE-Website + + {{ if eq .Site.Language.Lang "de" }}Zur ESE-Website{{ else }}To the ESE website{{ end }} +
-

Neuigkeiten

-

Aktuelles aus der Fachschaft – Neuigkeiten, Events und Infos rund ums Informatikstudium

+

+ {{ if eq .Site.Language.Lang "de" }}Neuigkeiten{{ else }}News{{ end }} +

+

+ {{ if eq .Site.Language.Lang "de" }}Aktuelles aus der Fachschaft – Neuigkeiten, Events und Infos rund ums Informatikstudium{{ else }}Latest from the student council – news, events and info about computer science studies{{ end }} +

-{{ end }} +{{ end }} \ No newline at end of file diff --git a/layouts/_partials/footer.html b/layouts/_partials/footer.html index f37882b..819e323 100644 --- a/layouts/_partials/footer.html +++ b/layouts/_partials/footer.html @@ -10,9 +10,9 @@
diff --git a/layouts/_partials/head.html b/layouts/_partials/head.html index 25952ea..c2a9600 100644 --- a/layouts/_partials/head.html +++ b/layouts/_partials/head.html @@ -38,13 +38,23 @@ {{ if .IsHome }} {{ end }} @@ -53,7 +63,7 @@ {{ if .IsHome }}{{ site.Title }}{{ else }}{{ printf "%s | %s" .Title site.Title }}{{ end }} -{{ if eq .RelPermalink "/events/" }} +{{ if or (eq .RelPermalink "/events/") (eq .RelPermalink "/en/events/") }} diff --git a/layouts/_partials/hero.html b/layouts/_partials/hero.html index 3901575..40cfc08 100644 --- a/layouts/_partials/hero.html +++ b/layouts/_partials/hero.html @@ -3,7 +3,8 @@
-

Willkommen auf der Website des FSR Informatik

-

Gemeinsam stark im Studium – dein Fachschaftsrat steht für Austausch, - Unterstützung und Mitgestaltung.

+

+ {{ if eq .Site.Language.Lang "de" }}Willkommen auf der Website des FSR Informatik{{ else }}Welcome to the website of the FSR Computer Science{{ end }} +

+

+ {{ if eq .Site.Language.Lang "de" }}Gemeinsam stark im Studium – dein Fachschaftsrat steht für Austausch, + Unterstützung und Mitgestaltung.{{ else }}Your student council is here to empower your studies through collaboration, help, and community engagement.{{ end }} +

@@ -44,17 +56,19 @@ {{ end }} ESE Website - + {{ with resources.Get "icons/home-link.svg" }} {{ .Content | safeHTML }} {{ end }} Events - + {{ with resources.Get "icons/home-link.svg" }} {{ .Content | safeHTML }} {{ end }} - Neuigkeiten + {{ if eq .Site.Language.Lang "de" }}Neuigkeiten{{ else }}News{{ end }}