diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po
index f847cf595..968ebb52f 100644
--- a/locale/de_DE/LC_MESSAGES/django.po
+++ b/locale/de_DE/LC_MESSAGES/django.po
@@ -902,63 +902,63 @@ msgstr " dein Import ist abgeschlossen."
#: bookwyrm/templates/notifications.html:138
msgid "You're all caught up!"
-msgstr ""
+msgstr "Du bist auf dem neusten Stand!"
#: bookwyrm/templates/password_reset.html:4
#: bookwyrm/templates/password_reset.html:10
#: bookwyrm/templates/password_reset_request.html:4
#: bookwyrm/templates/password_reset_request.html:10
msgid "Reset Password"
-msgstr ""
+msgstr "Passwort zurücksetzen!"
#: bookwyrm/templates/password_reset.html:23
#: bookwyrm/templates/preferences/change_password.html:18
msgid "Confirm password:"
-msgstr ""
+msgstr "Passwort bestätigen:"
#: bookwyrm/templates/password_reset.html:30
msgid "Confirm"
-msgstr ""
+msgstr "Bestätigen"
#: bookwyrm/templates/password_reset_request.html:12
msgid "A link to reset your password will be sent to your email address"
-msgstr ""
+msgstr "Ein Link zum Zurücksetzen deines Passworts wird an deine Mailadresse geschickt"
#: bookwyrm/templates/password_reset_request.html:16
#: bookwyrm/templates/preferences/edit_user.html:38
#: bookwyrm/templates/snippets/register_form.html:13
msgid "Email address:"
-msgstr ""
+msgstr "E-Mail Adresse"
#: bookwyrm/templates/password_reset_request.html:23
msgid "Reset password"
-msgstr ""
+msgstr "Passwort zurücksetzen"
#: bookwyrm/templates/preferences/blocks.html:4
#: bookwyrm/templates/preferences/blocks.html:7
#: bookwyrm/templates/preferences/preferences_layout.html:23
msgid "Blocked Users"
-msgstr ""
+msgstr "Blockierte Nutzer*innen"
#: bookwyrm/templates/preferences/blocks.html:12
msgid "No users currently blocked."
-msgstr ""
+msgstr "Momentan keine Nutzer*innen blockiert."
#: bookwyrm/templates/preferences/change_password.html:4
#: bookwyrm/templates/preferences/change_password.html:7
#: bookwyrm/templates/preferences/change_password.html:21
#: bookwyrm/templates/preferences/preferences_layout.html:17
msgid "Change Password"
-msgstr ""
+msgstr "Passwort ändern"
#: bookwyrm/templates/preferences/change_password.html:14
msgid "New password:"
-msgstr ""
+msgstr "Neues Passwort:"
#: bookwyrm/templates/preferences/edit_user.html:4
#: bookwyrm/templates/preferences/edit_user.html:7
msgid "Edit Profile"
-msgstr ""
+msgstr "Profil bearbeiten:"
#: bookwyrm/templates/preferences/edit_user.html:17
msgid "Avatar:"
@@ -966,15 +966,15 @@ msgstr ""
#: bookwyrm/templates/preferences/edit_user.html:24
msgid "Display name:"
-msgstr ""
+msgstr "Displayname:"
#: bookwyrm/templates/preferences/edit_user.html:31
msgid "Summary:"
-msgstr ""
+msgstr "Zusammenfassung:"
#: bookwyrm/templates/preferences/edit_user.html:46
msgid "Manually approve followers:"
-msgstr ""
+msgstr "Folgende manuell bestätigen"
#: bookwyrm/templates/preferences/preferences_layout.html:11
msgid "Account"
@@ -982,55 +982,55 @@ msgstr ""
#: bookwyrm/templates/preferences/preferences_layout.html:20
msgid "Relationships"
-msgstr ""
+msgstr "Beziehungen"
#: bookwyrm/templates/search_results.html:4
msgid "Search Results"
-msgstr ""
+msgstr "Suchergebnisse"
#: bookwyrm/templates/search_results.html:9
#, python-format
msgid "Search Results for \"%(query)s\""
-msgstr ""
+msgstr "Suchergebnisse für \"%(query)s\""
#: bookwyrm/templates/search_results.html:14
msgid "Matching Books"
-msgstr ""
+msgstr "Passende Bücher"
#: bookwyrm/templates/search_results.html:17
#, python-format
msgid "No books found for \"%(query)s\""
-msgstr ""
+msgstr "Keine Bücher für \"%(query)s\" gefunden"
#: bookwyrm/templates/search_results.html:33
msgid "Didn't find what you were looking for?"
-msgstr ""
+msgstr "Nicht gefunden, wonach du gesucht hast?"
#: bookwyrm/templates/search_results.html:35
msgid "Show results from other catalogues"
-msgstr ""
+msgstr "Ergebnisse aus anderen Katalogen zeigen"
#: bookwyrm/templates/search_results.html:57
msgid "Import book"
-msgstr ""
+msgstr "Buch importieren"
#: bookwyrm/templates/search_results.html:67
msgid "Hide results from other catalogues"
-msgstr ""
+msgstr "Ergebnisse aus anderen Katalogen ausblenden"
#: bookwyrm/templates/search_results.html:75
msgid "Matching Users"
-msgstr ""
+msgstr "Passende Nutzer*innen"
#: bookwyrm/templates/search_results.html:77
#, python-format
msgid "No users found for \"%(query)s\""
-msgstr ""
+msgstr "Keine Nutzer*innen für \"%(query)s\" gefunden"
#: bookwyrm/templates/search_results.html:92
#, python-format
msgid "No lists found for \"%(query)s\""
-msgstr ""
+msgstr "Keine Liste für \"%(query)s\" gefunden"
#: bookwyrm/templates/settings/admin_layout.html:4
msgid "Administration"
@@ -1038,46 +1038,46 @@ msgstr ""
#: bookwyrm/templates/settings/admin_layout.html:15
msgid "Manage Users"
-msgstr ""
+msgstr "Nutzer*innen verwalten"
#: bookwyrm/templates/settings/admin_layout.html:23
#: bookwyrm/templates/settings/federation.html:4
msgid "Federated Servers"
-msgstr ""
+msgstr "Föderierende Server"
#: bookwyrm/templates/settings/admin_layout.html:28
msgid "Instance Settings"
-msgstr ""
+msgstr "Instanzeinstellungen"
#: bookwyrm/templates/settings/admin_layout.html:32
#: bookwyrm/templates/settings/site.html:4
#: bookwyrm/templates/settings/site.html:6
msgid "Site Settings"
-msgstr ""
+msgstr "Seiteneinstellungen"
#: bookwyrm/templates/settings/admin_layout.html:35
#: bookwyrm/templates/settings/site.html:13
msgid "Instance Info"
-msgstr ""
+msgstr "Instanzinformationen"
#: bookwyrm/templates/settings/admin_layout.html:36
#: bookwyrm/templates/settings/site.html:39
msgid "Images"
-msgstr ""
+msgstr "Bilder"
#: bookwyrm/templates/settings/admin_layout.html:37
#: bookwyrm/templates/settings/site.html:59
msgid "Footer Content"
-msgstr ""
+msgstr "Inhalt des Footers"
#: bookwyrm/templates/settings/admin_layout.html:38
#: bookwyrm/templates/settings/site.html:77
msgid "Registration"
-msgstr ""
+msgstr "Registrierung"
#: bookwyrm/templates/settings/federation.html:10
msgid "Server name"
-msgstr ""
+msgstr "Servername"
#: bookwyrm/templates/settings/federation.html:11
msgid "Software"
@@ -1089,19 +1089,19 @@ msgstr ""
#: bookwyrm/templates/settings/manage_invites.html:7
msgid "Generate New Invite"
-msgstr ""
+msgstr "Neue Einladung erzeugen"
#: bookwyrm/templates/settings/manage_invites.html:13
msgid "Expiry:"
-msgstr ""
+msgstr "Ablaufen:"
#: bookwyrm/templates/settings/manage_invites.html:19
msgid "Use limit:"
-msgstr ""
+msgstr "Begrenzte Benutzung"
#: bookwyrm/templates/settings/manage_invites.html:26
msgid "Create Invite"
-msgstr ""
+msgstr "Einladung erstellen"
#: bookwyrm/templates/settings/manage_invites.html:33
msgid "Link"
@@ -1109,23 +1109,23 @@ msgstr ""
#: bookwyrm/templates/settings/manage_invites.html:34
msgid "Expires"
-msgstr ""
+msgstr "Läuft aus"
#: bookwyrm/templates/settings/manage_invites.html:35
msgid "Max uses"
-msgstr ""
+msgstr "Maximale Benutzungen"
#: bookwyrm/templates/settings/manage_invites.html:36
msgid "Times used"
-msgstr ""
+msgstr "Mal benutzt"
#: bookwyrm/templates/settings/manage_invites.html:39
msgid "No active invites"
-msgstr ""
+msgstr "Keine aktiven Einladungen"
#: bookwyrm/templates/settings/site.html:15
msgid "Instance Name:"
-msgstr ""
+msgstr "Instanzname"
#: bookwyrm/templates/settings/site.html:19
msgid "Tagline:"
@@ -1133,7 +1133,7 @@ msgstr ""
#: bookwyrm/templates/settings/site.html:23
msgid "Instance description:"
-msgstr ""
+msgstr "Instanzbeschreibung"
#: bookwyrm/templates/settings/site.html:27
msgid "Code of conduct:"
@@ -1141,7 +1141,7 @@ msgstr ""
#: bookwyrm/templates/settings/site.html:31
msgid "Privacy Policy:"
-msgstr ""
+msgstr "Datenschutzerklärung"
#: bookwyrm/templates/settings/site.html:42
msgid "Logo:"
@@ -1149,7 +1149,7 @@ msgstr ""
#: bookwyrm/templates/settings/site.html:46
msgid "Logo small:"
-msgstr ""
+msgstr "Logo klein"
#: bookwyrm/templates/settings/site.html:50
msgid "Favicon:"
@@ -1157,11 +1157,11 @@ msgstr ""
#: bookwyrm/templates/settings/site.html:61
msgid "Support link:"
-msgstr ""
+msgstr "Unterstützungslink"
#: bookwyrm/templates/settings/site.html:65
msgid "Support title:"
-msgstr ""
+msgstr "Unterstützungstitel"
#: bookwyrm/templates/settings/site.html:69
msgid "Admin email:"
@@ -1169,11 +1169,11 @@ msgstr ""
#: bookwyrm/templates/settings/site.html:79
msgid "Allow registration:"
-msgstr ""
+msgstr "Registrierungen erlauben"
#: bookwyrm/templates/settings/site.html:83
msgid "Registration closed text:"
-msgstr ""
+msgstr "Registrierungen geschlossen text"
#: bookwyrm/templates/snippets/block_button.html:5
msgid "Block"
@@ -1186,40 +1186,40 @@ msgstr ""
#: bookwyrm/templates/snippets/book_titleby.html:3
#, python-format
msgid "%(title)s by "
-msgstr ""
+msgstr "%(title)s von"
#: bookwyrm/templates/snippets/boost_button.html:8
#: bookwyrm/templates/snippets/boost_button.html:9
#: bookwyrm/templates/snippets/status/status_body.html:41
#: bookwyrm/templates/snippets/status/status_body.html:42
msgid "Boost status"
-msgstr ""
+msgstr "Status teilen"
#: bookwyrm/templates/snippets/boost_button.html:16
#: bookwyrm/templates/snippets/boost_button.html:17
msgid "Un-boost status"
-msgstr ""
+msgstr "Teilen zurücknehmen"
#: bookwyrm/templates/snippets/content_warning_field.html:3
msgid "Spoiler alert:"
-msgstr ""
+msgstr "Spoileralarm:"
#: bookwyrm/templates/snippets/content_warning_field.html:4
msgid "Spoilers ahead!"
-msgstr ""
+msgstr "Spoileralarm!"
#: bookwyrm/templates/snippets/create_status.html:9
msgid "Review"
-msgstr ""
+msgstr "Bewerten"
#: bookwyrm/templates/snippets/create_status.html:12
#: bookwyrm/templates/snippets/create_status_form.html:44
msgid "Comment"
-msgstr ""
+msgstr "Kommentieren"
#: bookwyrm/templates/snippets/create_status.html:15
msgid "Quote"
-msgstr ""
+msgstr "Zitieren"
#: bookwyrm/templates/snippets/create_status_form.html:21
#: bookwyrm/templates/snippets/shelf.html:17
@@ -1234,14 +1234,14 @@ msgstr ""
#: bookwyrm/templates/snippets/create_status_form.html:54
msgid "Include spoiler alert"
-msgstr ""
+msgstr "Spoileralarm aktivieren"
#: bookwyrm/templates/snippets/create_status_form.html:60
#: bookwyrm/templates/snippets/privacy-icons.html:15
#: bookwyrm/templates/snippets/privacy-icons.html:16
#: bookwyrm/templates/snippets/privacy_select.html:19
msgid "Private"
-msgstr ""
+msgstr "Privat"
#: bookwyrm/templates/snippets/create_status_form.html:67
msgid "Post"
@@ -1249,51 +1249,51 @@ msgstr ""
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:4
msgid "Delete these read dates?"
-msgstr ""
+msgstr "Diese Lesedaten löschen?"
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:7
#, python-format
msgid ""
"You are deleting this readthrough and its %(count)s associated progress "
"updates."
-msgstr ""
+msgstr "Du löscht diesen Leseforschritt und %(count)s zugehörige Fortschrittsupdates."
#: bookwyrm/templates/snippets/delete_readthrough_modal.html:15
#: bookwyrm/templates/snippets/follow_request_buttons.html:13
msgid "Delete"
-msgstr ""
+msgstr "Löschen"
#: bookwyrm/templates/snippets/fav_button.html:7
#: bookwyrm/templates/snippets/fav_button.html:8
#: bookwyrm/templates/snippets/status/status_body.html:45
#: bookwyrm/templates/snippets/status/status_body.html:46
msgid "Like status"
-msgstr ""
+msgstr "Status favorisieren"
#: bookwyrm/templates/snippets/fav_button.html:15
#: bookwyrm/templates/snippets/fav_button.html:16
msgid "Un-like status"
-msgstr ""
+msgstr "Favorisieren zurücknehmen"
#: bookwyrm/templates/snippets/follow_button.html:6
msgid "Follow request already sent."
-msgstr ""
+msgstr "Folgeanfrage bereits gesendet."
#: bookwyrm/templates/snippets/follow_button.html:19
msgid "Send follow request"
-msgstr ""
+msgstr "Folgeanfrage senden"
#: bookwyrm/templates/snippets/follow_button.html:21
msgid "Follow"
-msgstr ""
+msgstr "Folgen"
#: bookwyrm/templates/snippets/follow_button.html:27
msgid "Unfollow"
-msgstr ""
+msgstr "Entfolgen"
#: bookwyrm/templates/snippets/follow_request_buttons.html:8
msgid "Accept"
-msgstr ""
+msgstr "Annehmen"
#: bookwyrm/templates/snippets/generated_status/goal.html:1
#, python-format
@@ -1304,41 +1304,42 @@ msgstr[1] ""
#: bookwyrm/templates/snippets/goal_card.html:21
msgid "Dismiss message"
-msgstr ""
+msgstr "Nachricht verwerfen"
#: bookwyrm/templates/snippets/goal_card.html:22
#, python-format
msgid ""
"You can set or change your reading goal any time from your profile page"
-msgstr ""
+msgstr "Du kannst dein Leseziel jederzeit auf deiner Profilseite setzen oder ändern."
#: bookwyrm/templates/snippets/goal_form.html:9
msgid "Reading goal:"
-msgstr ""
+msgstr "Leseziel:"
#: bookwyrm/templates/snippets/goal_form.html:14
msgid "books"
-msgstr ""
+msgstr "Bücher"
#: bookwyrm/templates/snippets/goal_form.html:19
msgid "Goal privacy:"
-msgstr ""
+msgstr "Sichtbarkeit des Ziels"
#: bookwyrm/templates/snippets/goal_form.html:26
#: bookwyrm/templates/snippets/shelve_button/finish_reading_modal.html:37
#: bookwyrm/templates/snippets/shelve_button/start_reading_modal.html:29
#: bookwyrm/templates/snippets/shelve_button/want_to_read_modal.html:20
msgid "Post to feed"
-msgstr ""
+msgstr "Posten"
#: bookwyrm/templates/snippets/goal_form.html:30
msgid "Set goal"
-msgstr ""
+msgstr "Ziel setzen"
#: bookwyrm/templates/snippets/goal_progress.html:5
msgid "Success!"
-msgstr ""
+msgstr "Erfolg!"
#: bookwyrm/templates/snippets/goal_progress.html:7
#, python-format