diff --git a/aleksis/apps/kolego/locale/de_DE/LC_MESSAGES/django.po b/aleksis/apps/kolego/locale/de_DE/LC_MESSAGES/django.po
index 29813d448623c27ded342aecdbde03df12a2aae5..978a641f14c07d2e625501196817a3f5e1691583 100644
--- a/aleksis/apps/kolego/locale/de_DE/LC_MESSAGES/django.po
+++ b/aleksis/apps/kolego/locale/de_DE/LC_MESSAGES/django.po
@@ -3,83 +3,88 @@
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
-#, fuzzy
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2024-08-17 15:54+0200\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
+"PO-Revision-Date: 2024-08-18 12:05+0000\n"
+"Last-Translator: Jonathan Weth <teckids@jonathanweth.de>\n"
+"Language-Team: German <https://translate.edugit.org/projects/aleksis/"
+"aleksis-app-kolego/de/>\n"
+"Language: de_DE\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 5.0.2\n"
 
 #: aleksis/apps/kolego/models/absence.py:18
 #: aleksis/apps/kolego/models/absence.py:33
 msgid "Short name"
-msgstr ""
+msgstr "Kurzname"
 
 #: aleksis/apps/kolego/models/absence.py:19
 #: aleksis/apps/kolego/models/absence.py:34
+#, fuzzy
 msgid "Name"
-msgstr ""
+msgstr "Name"
 
 #: aleksis/apps/kolego/models/absence.py:28
 msgid "Absence reason tag"
-msgstr ""
+msgstr "Abwesenheitsgrund-Tag"
 
 #: aleksis/apps/kolego/models/absence.py:29
 msgid "Absence reason tags"
-msgstr ""
+msgstr "Abwesenheitsgrund-Tags"
 
 #: aleksis/apps/kolego/models/absence.py:36
 msgid "Colour"
-msgstr ""
+msgstr "Farbe"
 
 #: aleksis/apps/kolego/models/absence.py:40
 msgid "Count as absent"
-msgstr ""
+msgstr "Als abwesend zählen"
 
 #: aleksis/apps/kolego/models/absence.py:42
 msgid "If checked, this excuse type will be counted as absent. If not checked,it won't show up in absence reports."
 msgstr ""
+"Wenn ausgewählt wird diese Entschuldigungsart als eine Abwesenheit gezählt. "
+"Wenn nicht ausgewählt wird es nicht in Abwesenheitsberichten auftauchen."
 
 #: aleksis/apps/kolego/models/absence.py:47
 msgid "Default Reason"
-msgstr ""
+msgstr "Standard-Grund"
 
 #: aleksis/apps/kolego/models/absence.py:50
 msgid "Tags"
-msgstr ""
+msgstr "Tags"
 
 #: aleksis/apps/kolego/models/absence.py:73
 msgid "Unexcused"
-msgstr ""
+msgstr "Unentschuldigt"
 
 #: aleksis/apps/kolego/models/absence.py:80
 #: aleksis/apps/kolego/models/absence.py:99
 msgid "Absence reason"
-msgstr ""
+msgstr "Abwesenheitsgrund"
 
 #: aleksis/apps/kolego/models/absence.py:81
 msgid "Absence reasons"
-msgstr ""
+msgstr "Abwesenheitsgründe"
 
 #: aleksis/apps/kolego/models/absence.py:106
 msgid "Person"
-msgstr ""
+msgstr "Person"
 
 #: aleksis/apps/kolego/models/absence.py:109
 msgid "Comment"
-msgstr ""
+msgstr "Kommentar"
 
 #: aleksis/apps/kolego/models/absence.py:141
 msgid "Absence"
-msgstr ""
+msgstr "Abwesenheit"
 
 #: aleksis/apps/kolego/models/absence.py:142
 msgid "Absences"
-msgstr ""
+msgstr "Abwesenheiten"