diff --git a/src/lang/de_DE.json b/src/lang/de_DE.json
new file mode 100644
index 0000000..d7c49cc
--- /dev/null
+++ b/src/lang/de_DE.json
@@ -0,0 +1,151 @@
+{
+ "compose_placeholders": [
+ "Was geht, %1?",
+ "Hau raus!",
+ "Leiste einen Beitrag!",
+ "Ich liebe es zu Posten!",
+ "Ein neuer Tag, ein neuer %1 post!"
+ ],
+
+ "login": {
+ "welcome": "Willkommen, Fediverse-Nutzer!",
+ "enter_domain": "Bitte die Server-Domäne eingeben.",
+ "experimental": "Diese Software ist noch\nexperimentele Software;\nFunktionen können jederzeit Probleme aufweisen!\n
\nWenn dies kein Problem ist, Willkommen am Bord!",
+ "button": "Einloggen",
+ "error": {
+ "no_domain": "Bitte eine valide Server-Domäne eingeben.",
+ "connection_failed": "Verbindung zum Server fehlgeschlagen! \nÜberprüfe die Browser-Konsole!",
+ "create_app": "Fehler beim erstellen einer App zum Server."
+ },
+ "made_with_tagline": "Gemacht mit Liebe ❤ von bliss town"
+ },
+
+ "navigation": {
+ "timeline": "Timeline",
+ "notifications": "Benachrichtigungen",
+ "follow_requests": "Follower-Anfragen",
+ "explore": "Entdecken",
+ "lists": "Listen",
+
+ "favourites": "Favoriten",
+ "bookmarks": "Lesezeichen",
+ "hashtags": "Hashtags",
+
+ "profile_information": "Profil Informationen",
+ "settings": "Einstellungen",
+ "log_out": "Ausloggen",
+
+ "back": "Zurück"
+ },
+
+ "follow_requests": {
+ "none": "Gerade keine Follower-Anfragen für dich!"
+ },
+
+ "timeline": {
+ "home": "Home-Feed",
+ "local": "Lokaler-Feed",
+ "federated": "Federations-Feed",
+ "fetching": "Feed wird geladen..."
+ },
+
+ "notification": {
+ "and_others": "und %1 andere",
+ "mention": "%1 hat dich erwähnt.",
+ "reblog": "%1 hat deinen Post geboosted.",
+ "reaction": "%1 hat auf deinen Poste reagiert.",
+ "follow": "%1 hat die gefolgt.",
+ "follow_request": "%1 hat angefragt dir zu folgen.",
+ "favourite": "%1 hat deinen Post favorisiert.",
+ "poll": "%1's Umfrage wurde beendet.",
+ "update": "%1 hat deren Post bearbeitet.",
+ "default": "%1 hat dich angestupst!",
+ "fetching": "Benachrichtigungen werden geladen..."
+ },
+
+ "post": {
+ "loading": "Post wird geladen...",
+ "pinned": "📌 Angepinnter Post",
+ "by": "Post von %1",
+ "boosted": "%1 hat diesen Post geboosted.",
+ "actions": {
+ "reply": "Antworten",
+ "boost": "Boost",
+ "favourite": "Favorisieren",
+ "quote": "Zitieren",
+ "react": "Reagieren",
+ "more": "Mehr",
+ "delete": "Löschen"
+ },
+ "warning": {
+ "placeholder": "Inhaltswarnung",
+ "show": "(Klicken zum Anzeigen)",
+ "hide": "(Klicken zum Verbergen)"
+ },
+ "visibility": {
+ "public": "Öffentlich",
+ "unlisted": "Nicht gelistet",
+ "follow_only": "Nur Follower",
+ "private": "Privat",
+ "direct": "Direktnachricht"
+ }
+ },
+
+ "profile": {
+ "locked": "Dies ist ein privates Profil.",
+ "bot": "Dies ist ein automatiesiertes Profil.",
+ "followers": "Folgen",
+ "following": "Gefolgt",
+ "follow": "Folgen",
+ "home_instance": "Auf Hauptinstanz ansehen",
+ "more": "Mehr",
+ "posts": "Posts",
+ "replies": "Antworten",
+ "media": "Medien",
+ "loading": "Profil wird geladen..."
+ },
+
+ "logs": {
+ "logged_in": "Eingeloggt als %1",
+ "server_detected": "Server entdeckt als %1 (%2) mit Funktionen: {%3}}",
+ "server_unsupported": "Server %1 wird nicht unterstützt (%2). Funktionen können nicht garantiert werden und dein Haus wird vermutlich in Flammen aufgehen",
+ "no_hostname": "Versucht mit Server ohne Hostnamen zu verbinden",
+ "no_https": "Verbindung zu einem unsicheren Server feige verweigert.“",
+ "connection_failed": "Verbindung zu %1 fehlgeschlagen",
+ "post_fetch_failed": "Fehler beim Laden des Posts",
+ "post_fetch_failed_id": "Fehler beim Laden des Posts %1",
+ "post_parse_failed": "Fehler beim Analysieren des Posts",
+ "post_parse_failed_id": "Fehler beim Analysieren des Posts %1",
+ "profile_fetch_failed": "Fehler beim Laden des Profils",
+ "profile_fetch_failed_id": "Fehler beim Laden des Profils %1",
+ "token_revoke_failed": "Token widerrufen fehlgeschlagen! Daten werden trotzdem gedumpt",
+ "sound_does_not_exist": "Versucht Sound \"%1\" abzuspielen, aber es existiert nicht!",
+ "account_data_empty": "Profil Daten wurden analysiert, aber keine Daten wurden gefunden!",
+ "timeline_fetch_failed": "Fehler beim Anfragen der Timeline"
+ },
+
+ "error": {
+ "bad_request": "Fehlgeschlagener Request",
+ "invalid_auth_code": "Ungültiger Authcode",
+ "connection_failed": "Verbindung fehlgeschlagen %1
.",
+ "post_fetch_failed": "Fehler beim Anzeigen des Posts %1
."
+ },
+
+ "time": {
+ "in": "In %1",
+ "ago": "Vor %1",
+ "second": "s",
+ "minute": "m",
+ "hour": "h",
+ "day": "t",
+ "week": "w",
+ "year": "j"
+ },
+
+ "compose": "Posten",
+ "search": "Suchen",
+ "loading": "Nur ein Moment...",
+
+ "source": "Quellcode",
+ "issues": "Issues"
+}