From fae2b54065ff5bd29c0bb3a7fd50c36a6b018667 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Wed, 3 Nov 2021 15:34:04 +0100
Subject: [PATCH] Update translation files

---
 .../resint/locale/ar/LC_MESSAGES/django.po    | 146 +++++++++++-----
 .../resint/locale/de_DE/LC_MESSAGES/django.po | 163 +++++++++++++-----
 .../resint/locale/fr/LC_MESSAGES/django.po    | 146 +++++++++++-----
 .../resint/locale/la/LC_MESSAGES/django.po    | 146 +++++++++++-----
 .../resint/locale/nb_NO/LC_MESSAGES/django.po | 146 +++++++++++-----
 .../resint/locale/tr_TR/LC_MESSAGES/django.po | 146 +++++++++++-----
 6 files changed, 648 insertions(+), 245 deletions(-)

diff --git a/aleksis/apps/resint/locale/ar/LC_MESSAGES/django.po b/aleksis/apps/resint/locale/ar/LC_MESSAGES/django.po
index ca5dcb3..5cfe588 100644
--- a/aleksis/apps/resint/locale/ar/LC_MESSAGES/django.po
+++ b/aleksis/apps/resint/locale/ar/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-01 11:28+0200\n"
+"POT-Creation-Date: 2021-11-03 15:32+0100\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"
@@ -18,96 +18,144 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
 
-#: aleksis/apps/resint/menus.py:37 aleksis/apps/resint/models.py:125
-msgid "Poster"
+#: aleksis/apps/resint/menus.py:37
+msgid "Documents"
 msgstr ""
 
 #: aleksis/apps/resint/menus.py:46
 msgid "Manage posters"
 msgstr ""
 
-#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:39
+#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:42
 #: aleksis/apps/resint/templates/resint/group/list.html:4
 #: aleksis/apps/resint/templates/resint/group/list.html:14
 msgid "Poster groups"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:19
+#: aleksis/apps/resint/menus.py:68 aleksis/apps/resint/models.py:212
+#: aleksis/apps/resint/templates/resint/live_document/list.html:8
+#: aleksis/apps/resint/templates/resint/live_document/list.html:9
+msgid "Live documents"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:22
 msgid "Slug used in URL name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:20
+#: aleksis/apps/resint/models.py:23
 msgid "If you use 'example', the filename will be 'example.pdf'."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:22
+#: aleksis/apps/resint/models.py:25 aleksis/apps/resint/models.py:156
 #: aleksis/apps/resint/templates/resint/group/list.html:19
 msgid "Name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:24
+#: aleksis/apps/resint/models.py:27
 msgid "Publishing weekday"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:26
+#: aleksis/apps/resint/models.py:29
 #: aleksis/apps/resint/templates/resint/group/list.html:22
 msgid "Publishing time"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:29
+#: aleksis/apps/resint/models.py:32
 msgid "Default PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:30
+#: aleksis/apps/resint/models.py:33
 msgid "This PDF file will be shown if there is no current PDF."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:34
+#: aleksis/apps/resint/models.py:37
 msgid "Show in menu"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:35
+#: aleksis/apps/resint/models.py:38
 msgid "Show for not logged-in users"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:38 aleksis/apps/resint/models.py:104
+#: aleksis/apps/resint/models.py:41 aleksis/apps/resint/models.py:107
 msgid "Poster group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:45
+#: aleksis/apps/resint/models.py:48
 msgid "Can view all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:46
+#: aleksis/apps/resint/models.py:49
 msgid "Can upload new posters to this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:47
+#: aleksis/apps/resint/models.py:50
 msgid "Can change all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:48
+#: aleksis/apps/resint/models.py:51
 msgid "Can delete all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:107
+#: aleksis/apps/resint/models.py:110
 msgid "Calendar week"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:112
+#: aleksis/apps/resint/models.py:115
 msgid "Year"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:115
+#: aleksis/apps/resint/models.py:118
 msgid "PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:126
+#: aleksis/apps/resint/models.py:128
+msgid "Poster"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:129
 #: aleksis/apps/resint/templates/resint/poster/list.html:5
 #: aleksis/apps/resint/templates/resint/poster/list.html:8
 msgid "Posters"
 msgstr ""
 
+#: aleksis/apps/resint/models.py:153
+msgid "Slug"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:154
+msgid "This will be used for the name of the current PDF file."
+msgstr ""
+
+#: aleksis/apps/resint/models.py:162
+msgid "Current file"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:166
+msgid "Was the last update triggered manually?"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:211
+msgid "Live document"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:20
+#: aleksis/apps/resint/templates/resint/group/list.html:49
+#: aleksis/apps/resint/templates/resint/poster/list.html:81
+msgid "Edit"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:22 aleksis/apps/resint/tables.py:29
+#: aleksis/apps/resint/templates/resint/group/list.html:24
+#: aleksis/apps/resint/templates/resint/poster/list.html:65
+msgid "Actions"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:27
+#: aleksis/apps/resint/templates/resint/group/list.html:58
+#: aleksis/apps/resint/templates/resint/poster/list.html:87
+msgid "Delete"
+msgstr ""
+
 #: aleksis/apps/resint/templates/resint/group/create.html:5
 #: aleksis/apps/resint/templates/resint/group/create.html:8
 msgid "Create poster group"
@@ -134,27 +182,33 @@ msgstr ""
 msgid "Default PDF file"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:24
-#: aleksis/apps/resint/templates/resint/poster/list.html:65
-msgid "Actions"
-msgstr ""
-
 #: aleksis/apps/resint/templates/resint/group/list.html:40
 msgid "Open"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:49
-#: aleksis/apps/resint/templates/resint/poster/list.html:81
-msgid "Edit"
+#: aleksis/apps/resint/templates/resint/group/list.html:65
+msgid "There are no poster groups available."
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:58
-#: aleksis/apps/resint/templates/resint/poster/list.html:87
-msgid "Delete"
+#: aleksis/apps/resint/templates/resint/live_document/create.html:8
+#: aleksis/apps/resint/templates/resint/live_document/create.html:12
+#, python-format
+msgid "Create %(document)s"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:65
-msgid "There are no poster groups available."
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:8
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:12
+#, python-format
+msgid "Edit %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:14
+msgid "Create live document"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:22
+#, python-format
+msgid "Create %(name)s"
 msgstr ""
 
 #: aleksis/apps/resint/templates/resint/poster/edit.html:5
@@ -208,22 +262,34 @@ msgstr ""
 msgid "Upload poster"
 msgstr ""
 
-#: aleksis/apps/resint/views.py:40 aleksis/apps/resint/views.py:51
+#: aleksis/apps/resint/views.py:48 aleksis/apps/resint/views.py:59
 msgid "The poster group has been saved."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:61
+#: aleksis/apps/resint/views.py:69
 msgid "The poster group has been deleted."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:97
+#: aleksis/apps/resint/views.py:112
 msgid "The poster has been uploaded."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:111
+#: aleksis/apps/resint/views.py:123
 msgid "The poster has been changed."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:124
+#: aleksis/apps/resint/views.py:133
 msgid "The poster has been deleted."
 msgstr ""
+
+#: aleksis/apps/resint/views.py:195
+msgid "The live document has been created."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:210
+msgid "The live document has been saved."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:221
+msgid "The live document has been deleted."
+msgstr ""
diff --git a/aleksis/apps/resint/locale/de_DE/LC_MESSAGES/django.po b/aleksis/apps/resint/locale/de_DE/LC_MESSAGES/django.po
index 92dc985..9f417db 100644
--- a/aleksis/apps/resint/locale/de_DE/LC_MESSAGES/django.po
+++ b/aleksis/apps/resint/locale/de_DE/LC_MESSAGES/django.po
@@ -7,11 +7,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-01 11:28+0200\n"
+"POT-Creation-Date: 2021-11-03 15:32+0100\n"
 "PO-Revision-Date: 2021-08-01 09:35+0000\n"
 "Last-Translator: Jonathan Weth <teckids@jonathanweth.de>\n"
-"Language-Team: German <https://translate.edugit.org/projects/aleksis/"
-"aleksis-app-resint/de/>\n"
+"Language-Team: German <https://translate.edugit.org/projects/aleksis/aleksis-app-resint/de/>\n"
 "Language: de_DE\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,96 +18,146 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 "X-Generator: Weblate 4.4\n"
 
-#: aleksis/apps/resint/menus.py:37 aleksis/apps/resint/models.py:125
-msgid "Poster"
-msgstr "Dokument"
+#: aleksis/apps/resint/menus.py:37
+msgid "Documents"
+msgstr ""
 
 #: aleksis/apps/resint/menus.py:46
 msgid "Manage posters"
 msgstr "Dokumente verwalten"
 
-#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:39
+#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:42
 #: aleksis/apps/resint/templates/resint/group/list.html:4
 #: aleksis/apps/resint/templates/resint/group/list.html:14
 msgid "Poster groups"
 msgstr "Dokumentengruppen"
 
-#: aleksis/apps/resint/models.py:19
+#: aleksis/apps/resint/menus.py:68 aleksis/apps/resint/models.py:212
+#: aleksis/apps/resint/templates/resint/live_document/list.html:8
+#: aleksis/apps/resint/templates/resint/live_document/list.html:9
+msgid "Live documents"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:22
 msgid "Slug used in URL name"
 msgstr "Slug für den URL-Namen"
 
-#: aleksis/apps/resint/models.py:20
+#: aleksis/apps/resint/models.py:23
 msgid "If you use 'example', the filename will be 'example.pdf'."
 msgstr "Wenn Sie 'beispiel' nutzen, wird der Dateiname 'beispiel.pdf' sein."
 
-#: aleksis/apps/resint/models.py:22
+#: aleksis/apps/resint/models.py:25 aleksis/apps/resint/models.py:156
 #: aleksis/apps/resint/templates/resint/group/list.html:19
 msgid "Name"
 msgstr "Name"
 
-#: aleksis/apps/resint/models.py:24
+#: aleksis/apps/resint/models.py:27
 msgid "Publishing weekday"
 msgstr "Wochentag der Veröffentlichung"
 
-#: aleksis/apps/resint/models.py:26
+#: aleksis/apps/resint/models.py:29
 #: aleksis/apps/resint/templates/resint/group/list.html:22
 msgid "Publishing time"
 msgstr "Zeitpunkt der Veröffentlichung"
 
-#: aleksis/apps/resint/models.py:29
+#: aleksis/apps/resint/models.py:32
 msgid "Default PDF"
 msgstr "Standard-PDF"
 
-#: aleksis/apps/resint/models.py:30
+#: aleksis/apps/resint/models.py:33
 msgid "This PDF file will be shown if there is no current PDF."
 msgstr "Diese PDF-Datei wird angezeigt, wenn es kein aktuelles PDF gibt."
 
-#: aleksis/apps/resint/models.py:34
+#: aleksis/apps/resint/models.py:37
 msgid "Show in menu"
 msgstr "Im Menü anzeigen"
 
-#: aleksis/apps/resint/models.py:35
+#: aleksis/apps/resint/models.py:38
 msgid "Show for not logged-in users"
 msgstr "Für nicht angemeldete Nutzer anzeigen"
 
-#: aleksis/apps/resint/models.py:38 aleksis/apps/resint/models.py:104
+#: aleksis/apps/resint/models.py:41 aleksis/apps/resint/models.py:107
 msgid "Poster group"
 msgstr "Dokumentengruppe"
 
-#: aleksis/apps/resint/models.py:45
+#: aleksis/apps/resint/models.py:48
 msgid "Can view all posters of this group"
 msgstr "Kann alle Dokumente dieser Gruppe sehen"
 
-#: aleksis/apps/resint/models.py:46
+#: aleksis/apps/resint/models.py:49
 msgid "Can upload new posters to this group"
 msgstr "Kann neue Dokumente zu dieser Gruppe hochladen"
 
-#: aleksis/apps/resint/models.py:47
+#: aleksis/apps/resint/models.py:50
 msgid "Can change all posters of this group"
 msgstr "Kann alle Dokumente dieser Gruppe verändern"
 
-#: aleksis/apps/resint/models.py:48
+#: aleksis/apps/resint/models.py:51
 msgid "Can delete all posters of this group"
 msgstr "Kann alle Dokumente dieser Gruppe löschen"
 
-#: aleksis/apps/resint/models.py:107
+#: aleksis/apps/resint/models.py:110
 msgid "Calendar week"
 msgstr "Kalenderwoche"
 
-#: aleksis/apps/resint/models.py:112
+#: aleksis/apps/resint/models.py:115
 msgid "Year"
 msgstr "Jahr"
 
-#: aleksis/apps/resint/models.py:115
+#: aleksis/apps/resint/models.py:118
 msgid "PDF"
 msgstr "PDF"
 
-#: aleksis/apps/resint/models.py:126
+#: aleksis/apps/resint/models.py:128
+msgid "Poster"
+msgstr "Dokument"
+
+#: aleksis/apps/resint/models.py:129
 #: aleksis/apps/resint/templates/resint/poster/list.html:5
 #: aleksis/apps/resint/templates/resint/poster/list.html:8
 msgid "Posters"
 msgstr "Dokumente"
 
+#: aleksis/apps/resint/models.py:153
+msgid "Slug"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:154
+#, fuzzy
+#| msgid "This PDF file will be shown if there is no current PDF."
+msgid "This will be used for the name of the current PDF file."
+msgstr "Diese PDF-Datei wird angezeigt, wenn es kein aktuelles PDF gibt."
+
+#: aleksis/apps/resint/models.py:162
+msgid "Current file"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:166
+msgid "Was the last update triggered manually?"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:211
+msgid "Live document"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:20
+#: aleksis/apps/resint/templates/resint/group/list.html:49
+#: aleksis/apps/resint/templates/resint/poster/list.html:81
+msgid "Edit"
+msgstr "Bearbeiten"
+
+#: aleksis/apps/resint/tables.py:22 aleksis/apps/resint/tables.py:29
+#: aleksis/apps/resint/templates/resint/group/list.html:24
+#: aleksis/apps/resint/templates/resint/poster/list.html:65
+msgid "Actions"
+msgstr "Aktionen"
+
+#: aleksis/apps/resint/tables.py:27
+#: aleksis/apps/resint/templates/resint/group/list.html:58
+#: aleksis/apps/resint/templates/resint/poster/list.html:87
+msgid "Delete"
+msgstr "Löschen"
+
 #: aleksis/apps/resint/templates/resint/group/create.html:5
 #: aleksis/apps/resint/templates/resint/group/create.html:8
 msgid "Create poster group"
@@ -135,29 +184,35 @@ msgstr "Tag der Veröffentlichung"
 msgid "Default PDF file"
 msgstr "Standard-PDF-Datei"
 
-#: aleksis/apps/resint/templates/resint/group/list.html:24
-#: aleksis/apps/resint/templates/resint/poster/list.html:65
-msgid "Actions"
-msgstr "Aktionen"
-
 #: aleksis/apps/resint/templates/resint/group/list.html:40
 msgid "Open"
 msgstr "Öffnen"
 
-#: aleksis/apps/resint/templates/resint/group/list.html:49
-#: aleksis/apps/resint/templates/resint/poster/list.html:81
-msgid "Edit"
-msgstr "Bearbeiten"
-
-#: aleksis/apps/resint/templates/resint/group/list.html:58
-#: aleksis/apps/resint/templates/resint/poster/list.html:87
-msgid "Delete"
-msgstr "Löschen"
-
 #: aleksis/apps/resint/templates/resint/group/list.html:65
 msgid "There are no poster groups available."
 msgstr "Es sind keine Dokumentengruppen verfügbar."
 
+#: aleksis/apps/resint/templates/resint/live_document/create.html:8
+#: aleksis/apps/resint/templates/resint/live_document/create.html:12
+#, python-format
+msgid "Create %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:8
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:12
+#, python-format
+msgid "Edit %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:14
+msgid "Create live document"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:22
+#, python-format
+msgid "Create %(name)s"
+msgstr ""
+
 #: aleksis/apps/resint/templates/resint/poster/edit.html:5
 #: aleksis/apps/resint/templates/resint/poster/edit.html:8
 msgid "Edit poster"
@@ -212,26 +267,44 @@ msgstr "Anzeigen"
 msgid "Upload poster"
 msgstr "Dokument hochladen"
 
-#: aleksis/apps/resint/views.py:40 aleksis/apps/resint/views.py:51
+#: aleksis/apps/resint/views.py:48 aleksis/apps/resint/views.py:59
 msgid "The poster group has been saved."
 msgstr "Die Dokumentengruppe wurde gespeichert."
 
-#: aleksis/apps/resint/views.py:61
+#: aleksis/apps/resint/views.py:69
 msgid "The poster group has been deleted."
 msgstr "Die Dokumentengruppe wurde gelöscht."
 
-#: aleksis/apps/resint/views.py:97
+#: aleksis/apps/resint/views.py:112
 msgid "The poster has been uploaded."
 msgstr "Das Dokument wurde hochgeladen."
 
-#: aleksis/apps/resint/views.py:111
+#: aleksis/apps/resint/views.py:123
 msgid "The poster has been changed."
 msgstr "Das Dokument wurde verändert."
 
-#: aleksis/apps/resint/views.py:124
+#: aleksis/apps/resint/views.py:133
 msgid "The poster has been deleted."
 msgstr "Das Dokument wurde gelöscht."
 
+#: aleksis/apps/resint/views.py:195
+#, fuzzy
+#| msgid "The poster group has been deleted."
+msgid "The live document has been created."
+msgstr "Die Dokumentengruppe wurde gelöscht."
+
+#: aleksis/apps/resint/views.py:210
+#, fuzzy
+#| msgid "The poster group has been saved."
+msgid "The live document has been saved."
+msgstr "Die Dokumentengruppe wurde gespeichert."
+
+#: aleksis/apps/resint/views.py:221
+#, fuzzy
+#| msgid "The poster has been deleted."
+msgid "The live document has been deleted."
+msgstr "Das Dokument wurde gelöscht."
+
 #~ msgid "CW"
 #~ msgstr "KW"
 
diff --git a/aleksis/apps/resint/locale/fr/LC_MESSAGES/django.po b/aleksis/apps/resint/locale/fr/LC_MESSAGES/django.po
index 7794832..c43343c 100644
--- a/aleksis/apps/resint/locale/fr/LC_MESSAGES/django.po
+++ b/aleksis/apps/resint/locale/fr/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-01 11:28+0200\n"
+"POT-Creation-Date: 2021-11-03 15:32+0100\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"
@@ -18,96 +18,144 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: aleksis/apps/resint/menus.py:37 aleksis/apps/resint/models.py:125
-msgid "Poster"
+#: aleksis/apps/resint/menus.py:37
+msgid "Documents"
 msgstr ""
 
 #: aleksis/apps/resint/menus.py:46
 msgid "Manage posters"
 msgstr ""
 
-#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:39
+#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:42
 #: aleksis/apps/resint/templates/resint/group/list.html:4
 #: aleksis/apps/resint/templates/resint/group/list.html:14
 msgid "Poster groups"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:19
+#: aleksis/apps/resint/menus.py:68 aleksis/apps/resint/models.py:212
+#: aleksis/apps/resint/templates/resint/live_document/list.html:8
+#: aleksis/apps/resint/templates/resint/live_document/list.html:9
+msgid "Live documents"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:22
 msgid "Slug used in URL name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:20
+#: aleksis/apps/resint/models.py:23
 msgid "If you use 'example', the filename will be 'example.pdf'."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:22
+#: aleksis/apps/resint/models.py:25 aleksis/apps/resint/models.py:156
 #: aleksis/apps/resint/templates/resint/group/list.html:19
 msgid "Name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:24
+#: aleksis/apps/resint/models.py:27
 msgid "Publishing weekday"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:26
+#: aleksis/apps/resint/models.py:29
 #: aleksis/apps/resint/templates/resint/group/list.html:22
 msgid "Publishing time"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:29
+#: aleksis/apps/resint/models.py:32
 msgid "Default PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:30
+#: aleksis/apps/resint/models.py:33
 msgid "This PDF file will be shown if there is no current PDF."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:34
+#: aleksis/apps/resint/models.py:37
 msgid "Show in menu"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:35
+#: aleksis/apps/resint/models.py:38
 msgid "Show for not logged-in users"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:38 aleksis/apps/resint/models.py:104
+#: aleksis/apps/resint/models.py:41 aleksis/apps/resint/models.py:107
 msgid "Poster group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:45
+#: aleksis/apps/resint/models.py:48
 msgid "Can view all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:46
+#: aleksis/apps/resint/models.py:49
 msgid "Can upload new posters to this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:47
+#: aleksis/apps/resint/models.py:50
 msgid "Can change all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:48
+#: aleksis/apps/resint/models.py:51
 msgid "Can delete all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:107
+#: aleksis/apps/resint/models.py:110
 msgid "Calendar week"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:112
+#: aleksis/apps/resint/models.py:115
 msgid "Year"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:115
+#: aleksis/apps/resint/models.py:118
 msgid "PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:126
+#: aleksis/apps/resint/models.py:128
+msgid "Poster"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:129
 #: aleksis/apps/resint/templates/resint/poster/list.html:5
 #: aleksis/apps/resint/templates/resint/poster/list.html:8
 msgid "Posters"
 msgstr ""
 
+#: aleksis/apps/resint/models.py:153
+msgid "Slug"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:154
+msgid "This will be used for the name of the current PDF file."
+msgstr ""
+
+#: aleksis/apps/resint/models.py:162
+msgid "Current file"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:166
+msgid "Was the last update triggered manually?"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:211
+msgid "Live document"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:20
+#: aleksis/apps/resint/templates/resint/group/list.html:49
+#: aleksis/apps/resint/templates/resint/poster/list.html:81
+msgid "Edit"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:22 aleksis/apps/resint/tables.py:29
+#: aleksis/apps/resint/templates/resint/group/list.html:24
+#: aleksis/apps/resint/templates/resint/poster/list.html:65
+msgid "Actions"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:27
+#: aleksis/apps/resint/templates/resint/group/list.html:58
+#: aleksis/apps/resint/templates/resint/poster/list.html:87
+msgid "Delete"
+msgstr ""
+
 #: aleksis/apps/resint/templates/resint/group/create.html:5
 #: aleksis/apps/resint/templates/resint/group/create.html:8
 msgid "Create poster group"
@@ -134,27 +182,33 @@ msgstr ""
 msgid "Default PDF file"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:24
-#: aleksis/apps/resint/templates/resint/poster/list.html:65
-msgid "Actions"
-msgstr ""
-
 #: aleksis/apps/resint/templates/resint/group/list.html:40
 msgid "Open"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:49
-#: aleksis/apps/resint/templates/resint/poster/list.html:81
-msgid "Edit"
+#: aleksis/apps/resint/templates/resint/group/list.html:65
+msgid "There are no poster groups available."
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:58
-#: aleksis/apps/resint/templates/resint/poster/list.html:87
-msgid "Delete"
+#: aleksis/apps/resint/templates/resint/live_document/create.html:8
+#: aleksis/apps/resint/templates/resint/live_document/create.html:12
+#, python-format
+msgid "Create %(document)s"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:65
-msgid "There are no poster groups available."
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:8
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:12
+#, python-format
+msgid "Edit %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:14
+msgid "Create live document"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:22
+#, python-format
+msgid "Create %(name)s"
 msgstr ""
 
 #: aleksis/apps/resint/templates/resint/poster/edit.html:5
@@ -208,22 +262,34 @@ msgstr ""
 msgid "Upload poster"
 msgstr ""
 
-#: aleksis/apps/resint/views.py:40 aleksis/apps/resint/views.py:51
+#: aleksis/apps/resint/views.py:48 aleksis/apps/resint/views.py:59
 msgid "The poster group has been saved."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:61
+#: aleksis/apps/resint/views.py:69
 msgid "The poster group has been deleted."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:97
+#: aleksis/apps/resint/views.py:112
 msgid "The poster has been uploaded."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:111
+#: aleksis/apps/resint/views.py:123
 msgid "The poster has been changed."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:124
+#: aleksis/apps/resint/views.py:133
 msgid "The poster has been deleted."
 msgstr ""
+
+#: aleksis/apps/resint/views.py:195
+msgid "The live document has been created."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:210
+msgid "The live document has been saved."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:221
+msgid "The live document has been deleted."
+msgstr ""
diff --git a/aleksis/apps/resint/locale/la/LC_MESSAGES/django.po b/aleksis/apps/resint/locale/la/LC_MESSAGES/django.po
index 3588fb0..5768067 100644
--- a/aleksis/apps/resint/locale/la/LC_MESSAGES/django.po
+++ b/aleksis/apps/resint/locale/la/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-01 11:28+0200\n"
+"POT-Creation-Date: 2021-11-03 15:32+0100\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"
@@ -17,96 +17,144 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: aleksis/apps/resint/menus.py:37 aleksis/apps/resint/models.py:125
-msgid "Poster"
+#: aleksis/apps/resint/menus.py:37
+msgid "Documents"
 msgstr ""
 
 #: aleksis/apps/resint/menus.py:46
 msgid "Manage posters"
 msgstr ""
 
-#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:39
+#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:42
 #: aleksis/apps/resint/templates/resint/group/list.html:4
 #: aleksis/apps/resint/templates/resint/group/list.html:14
 msgid "Poster groups"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:19
+#: aleksis/apps/resint/menus.py:68 aleksis/apps/resint/models.py:212
+#: aleksis/apps/resint/templates/resint/live_document/list.html:8
+#: aleksis/apps/resint/templates/resint/live_document/list.html:9
+msgid "Live documents"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:22
 msgid "Slug used in URL name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:20
+#: aleksis/apps/resint/models.py:23
 msgid "If you use 'example', the filename will be 'example.pdf'."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:22
+#: aleksis/apps/resint/models.py:25 aleksis/apps/resint/models.py:156
 #: aleksis/apps/resint/templates/resint/group/list.html:19
 msgid "Name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:24
+#: aleksis/apps/resint/models.py:27
 msgid "Publishing weekday"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:26
+#: aleksis/apps/resint/models.py:29
 #: aleksis/apps/resint/templates/resint/group/list.html:22
 msgid "Publishing time"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:29
+#: aleksis/apps/resint/models.py:32
 msgid "Default PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:30
+#: aleksis/apps/resint/models.py:33
 msgid "This PDF file will be shown if there is no current PDF."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:34
+#: aleksis/apps/resint/models.py:37
 msgid "Show in menu"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:35
+#: aleksis/apps/resint/models.py:38
 msgid "Show for not logged-in users"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:38 aleksis/apps/resint/models.py:104
+#: aleksis/apps/resint/models.py:41 aleksis/apps/resint/models.py:107
 msgid "Poster group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:45
+#: aleksis/apps/resint/models.py:48
 msgid "Can view all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:46
+#: aleksis/apps/resint/models.py:49
 msgid "Can upload new posters to this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:47
+#: aleksis/apps/resint/models.py:50
 msgid "Can change all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:48
+#: aleksis/apps/resint/models.py:51
 msgid "Can delete all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:107
+#: aleksis/apps/resint/models.py:110
 msgid "Calendar week"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:112
+#: aleksis/apps/resint/models.py:115
 msgid "Year"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:115
+#: aleksis/apps/resint/models.py:118
 msgid "PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:126
+#: aleksis/apps/resint/models.py:128
+msgid "Poster"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:129
 #: aleksis/apps/resint/templates/resint/poster/list.html:5
 #: aleksis/apps/resint/templates/resint/poster/list.html:8
 msgid "Posters"
 msgstr ""
 
+#: aleksis/apps/resint/models.py:153
+msgid "Slug"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:154
+msgid "This will be used for the name of the current PDF file."
+msgstr ""
+
+#: aleksis/apps/resint/models.py:162
+msgid "Current file"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:166
+msgid "Was the last update triggered manually?"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:211
+msgid "Live document"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:20
+#: aleksis/apps/resint/templates/resint/group/list.html:49
+#: aleksis/apps/resint/templates/resint/poster/list.html:81
+msgid "Edit"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:22 aleksis/apps/resint/tables.py:29
+#: aleksis/apps/resint/templates/resint/group/list.html:24
+#: aleksis/apps/resint/templates/resint/poster/list.html:65
+msgid "Actions"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:27
+#: aleksis/apps/resint/templates/resint/group/list.html:58
+#: aleksis/apps/resint/templates/resint/poster/list.html:87
+msgid "Delete"
+msgstr ""
+
 #: aleksis/apps/resint/templates/resint/group/create.html:5
 #: aleksis/apps/resint/templates/resint/group/create.html:8
 msgid "Create poster group"
@@ -133,27 +181,33 @@ msgstr ""
 msgid "Default PDF file"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:24
-#: aleksis/apps/resint/templates/resint/poster/list.html:65
-msgid "Actions"
-msgstr ""
-
 #: aleksis/apps/resint/templates/resint/group/list.html:40
 msgid "Open"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:49
-#: aleksis/apps/resint/templates/resint/poster/list.html:81
-msgid "Edit"
+#: aleksis/apps/resint/templates/resint/group/list.html:65
+msgid "There are no poster groups available."
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:58
-#: aleksis/apps/resint/templates/resint/poster/list.html:87
-msgid "Delete"
+#: aleksis/apps/resint/templates/resint/live_document/create.html:8
+#: aleksis/apps/resint/templates/resint/live_document/create.html:12
+#, python-format
+msgid "Create %(document)s"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:65
-msgid "There are no poster groups available."
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:8
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:12
+#, python-format
+msgid "Edit %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:14
+msgid "Create live document"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:22
+#, python-format
+msgid "Create %(name)s"
 msgstr ""
 
 #: aleksis/apps/resint/templates/resint/poster/edit.html:5
@@ -207,22 +261,34 @@ msgstr ""
 msgid "Upload poster"
 msgstr ""
 
-#: aleksis/apps/resint/views.py:40 aleksis/apps/resint/views.py:51
+#: aleksis/apps/resint/views.py:48 aleksis/apps/resint/views.py:59
 msgid "The poster group has been saved."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:61
+#: aleksis/apps/resint/views.py:69
 msgid "The poster group has been deleted."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:97
+#: aleksis/apps/resint/views.py:112
 msgid "The poster has been uploaded."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:111
+#: aleksis/apps/resint/views.py:123
 msgid "The poster has been changed."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:124
+#: aleksis/apps/resint/views.py:133
 msgid "The poster has been deleted."
 msgstr ""
+
+#: aleksis/apps/resint/views.py:195
+msgid "The live document has been created."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:210
+msgid "The live document has been saved."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:221
+msgid "The live document has been deleted."
+msgstr ""
diff --git a/aleksis/apps/resint/locale/nb_NO/LC_MESSAGES/django.po b/aleksis/apps/resint/locale/nb_NO/LC_MESSAGES/django.po
index 3588fb0..5768067 100644
--- a/aleksis/apps/resint/locale/nb_NO/LC_MESSAGES/django.po
+++ b/aleksis/apps/resint/locale/nb_NO/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-01 11:28+0200\n"
+"POT-Creation-Date: 2021-11-03 15:32+0100\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"
@@ -17,96 +17,144 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: aleksis/apps/resint/menus.py:37 aleksis/apps/resint/models.py:125
-msgid "Poster"
+#: aleksis/apps/resint/menus.py:37
+msgid "Documents"
 msgstr ""
 
 #: aleksis/apps/resint/menus.py:46
 msgid "Manage posters"
 msgstr ""
 
-#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:39
+#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:42
 #: aleksis/apps/resint/templates/resint/group/list.html:4
 #: aleksis/apps/resint/templates/resint/group/list.html:14
 msgid "Poster groups"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:19
+#: aleksis/apps/resint/menus.py:68 aleksis/apps/resint/models.py:212
+#: aleksis/apps/resint/templates/resint/live_document/list.html:8
+#: aleksis/apps/resint/templates/resint/live_document/list.html:9
+msgid "Live documents"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:22
 msgid "Slug used in URL name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:20
+#: aleksis/apps/resint/models.py:23
 msgid "If you use 'example', the filename will be 'example.pdf'."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:22
+#: aleksis/apps/resint/models.py:25 aleksis/apps/resint/models.py:156
 #: aleksis/apps/resint/templates/resint/group/list.html:19
 msgid "Name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:24
+#: aleksis/apps/resint/models.py:27
 msgid "Publishing weekday"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:26
+#: aleksis/apps/resint/models.py:29
 #: aleksis/apps/resint/templates/resint/group/list.html:22
 msgid "Publishing time"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:29
+#: aleksis/apps/resint/models.py:32
 msgid "Default PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:30
+#: aleksis/apps/resint/models.py:33
 msgid "This PDF file will be shown if there is no current PDF."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:34
+#: aleksis/apps/resint/models.py:37
 msgid "Show in menu"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:35
+#: aleksis/apps/resint/models.py:38
 msgid "Show for not logged-in users"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:38 aleksis/apps/resint/models.py:104
+#: aleksis/apps/resint/models.py:41 aleksis/apps/resint/models.py:107
 msgid "Poster group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:45
+#: aleksis/apps/resint/models.py:48
 msgid "Can view all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:46
+#: aleksis/apps/resint/models.py:49
 msgid "Can upload new posters to this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:47
+#: aleksis/apps/resint/models.py:50
 msgid "Can change all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:48
+#: aleksis/apps/resint/models.py:51
 msgid "Can delete all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:107
+#: aleksis/apps/resint/models.py:110
 msgid "Calendar week"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:112
+#: aleksis/apps/resint/models.py:115
 msgid "Year"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:115
+#: aleksis/apps/resint/models.py:118
 msgid "PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:126
+#: aleksis/apps/resint/models.py:128
+msgid "Poster"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:129
 #: aleksis/apps/resint/templates/resint/poster/list.html:5
 #: aleksis/apps/resint/templates/resint/poster/list.html:8
 msgid "Posters"
 msgstr ""
 
+#: aleksis/apps/resint/models.py:153
+msgid "Slug"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:154
+msgid "This will be used for the name of the current PDF file."
+msgstr ""
+
+#: aleksis/apps/resint/models.py:162
+msgid "Current file"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:166
+msgid "Was the last update triggered manually?"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:211
+msgid "Live document"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:20
+#: aleksis/apps/resint/templates/resint/group/list.html:49
+#: aleksis/apps/resint/templates/resint/poster/list.html:81
+msgid "Edit"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:22 aleksis/apps/resint/tables.py:29
+#: aleksis/apps/resint/templates/resint/group/list.html:24
+#: aleksis/apps/resint/templates/resint/poster/list.html:65
+msgid "Actions"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:27
+#: aleksis/apps/resint/templates/resint/group/list.html:58
+#: aleksis/apps/resint/templates/resint/poster/list.html:87
+msgid "Delete"
+msgstr ""
+
 #: aleksis/apps/resint/templates/resint/group/create.html:5
 #: aleksis/apps/resint/templates/resint/group/create.html:8
 msgid "Create poster group"
@@ -133,27 +181,33 @@ msgstr ""
 msgid "Default PDF file"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:24
-#: aleksis/apps/resint/templates/resint/poster/list.html:65
-msgid "Actions"
-msgstr ""
-
 #: aleksis/apps/resint/templates/resint/group/list.html:40
 msgid "Open"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:49
-#: aleksis/apps/resint/templates/resint/poster/list.html:81
-msgid "Edit"
+#: aleksis/apps/resint/templates/resint/group/list.html:65
+msgid "There are no poster groups available."
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:58
-#: aleksis/apps/resint/templates/resint/poster/list.html:87
-msgid "Delete"
+#: aleksis/apps/resint/templates/resint/live_document/create.html:8
+#: aleksis/apps/resint/templates/resint/live_document/create.html:12
+#, python-format
+msgid "Create %(document)s"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:65
-msgid "There are no poster groups available."
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:8
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:12
+#, python-format
+msgid "Edit %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:14
+msgid "Create live document"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:22
+#, python-format
+msgid "Create %(name)s"
 msgstr ""
 
 #: aleksis/apps/resint/templates/resint/poster/edit.html:5
@@ -207,22 +261,34 @@ msgstr ""
 msgid "Upload poster"
 msgstr ""
 
-#: aleksis/apps/resint/views.py:40 aleksis/apps/resint/views.py:51
+#: aleksis/apps/resint/views.py:48 aleksis/apps/resint/views.py:59
 msgid "The poster group has been saved."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:61
+#: aleksis/apps/resint/views.py:69
 msgid "The poster group has been deleted."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:97
+#: aleksis/apps/resint/views.py:112
 msgid "The poster has been uploaded."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:111
+#: aleksis/apps/resint/views.py:123
 msgid "The poster has been changed."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:124
+#: aleksis/apps/resint/views.py:133
 msgid "The poster has been deleted."
 msgstr ""
+
+#: aleksis/apps/resint/views.py:195
+msgid "The live document has been created."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:210
+msgid "The live document has been saved."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:221
+msgid "The live document has been deleted."
+msgstr ""
diff --git a/aleksis/apps/resint/locale/tr_TR/LC_MESSAGES/django.po b/aleksis/apps/resint/locale/tr_TR/LC_MESSAGES/django.po
index 3588fb0..5768067 100644
--- a/aleksis/apps/resint/locale/tr_TR/LC_MESSAGES/django.po
+++ b/aleksis/apps/resint/locale/tr_TR/LC_MESSAGES/django.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-08-01 11:28+0200\n"
+"POT-Creation-Date: 2021-11-03 15:32+0100\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"
@@ -17,96 +17,144 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: aleksis/apps/resint/menus.py:37 aleksis/apps/resint/models.py:125
-msgid "Poster"
+#: aleksis/apps/resint/menus.py:37
+msgid "Documents"
 msgstr ""
 
 #: aleksis/apps/resint/menus.py:46
 msgid "Manage posters"
 msgstr ""
 
-#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:39
+#: aleksis/apps/resint/menus.py:57 aleksis/apps/resint/models.py:42
 #: aleksis/apps/resint/templates/resint/group/list.html:4
 #: aleksis/apps/resint/templates/resint/group/list.html:14
 msgid "Poster groups"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:19
+#: aleksis/apps/resint/menus.py:68 aleksis/apps/resint/models.py:212
+#: aleksis/apps/resint/templates/resint/live_document/list.html:8
+#: aleksis/apps/resint/templates/resint/live_document/list.html:9
+msgid "Live documents"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:22
 msgid "Slug used in URL name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:20
+#: aleksis/apps/resint/models.py:23
 msgid "If you use 'example', the filename will be 'example.pdf'."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:22
+#: aleksis/apps/resint/models.py:25 aleksis/apps/resint/models.py:156
 #: aleksis/apps/resint/templates/resint/group/list.html:19
 msgid "Name"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:24
+#: aleksis/apps/resint/models.py:27
 msgid "Publishing weekday"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:26
+#: aleksis/apps/resint/models.py:29
 #: aleksis/apps/resint/templates/resint/group/list.html:22
 msgid "Publishing time"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:29
+#: aleksis/apps/resint/models.py:32
 msgid "Default PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:30
+#: aleksis/apps/resint/models.py:33
 msgid "This PDF file will be shown if there is no current PDF."
 msgstr ""
 
-#: aleksis/apps/resint/models.py:34
+#: aleksis/apps/resint/models.py:37
 msgid "Show in menu"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:35
+#: aleksis/apps/resint/models.py:38
 msgid "Show for not logged-in users"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:38 aleksis/apps/resint/models.py:104
+#: aleksis/apps/resint/models.py:41 aleksis/apps/resint/models.py:107
 msgid "Poster group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:45
+#: aleksis/apps/resint/models.py:48
 msgid "Can view all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:46
+#: aleksis/apps/resint/models.py:49
 msgid "Can upload new posters to this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:47
+#: aleksis/apps/resint/models.py:50
 msgid "Can change all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:48
+#: aleksis/apps/resint/models.py:51
 msgid "Can delete all posters of this group"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:107
+#: aleksis/apps/resint/models.py:110
 msgid "Calendar week"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:112
+#: aleksis/apps/resint/models.py:115
 msgid "Year"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:115
+#: aleksis/apps/resint/models.py:118
 msgid "PDF"
 msgstr ""
 
-#: aleksis/apps/resint/models.py:126
+#: aleksis/apps/resint/models.py:128
+msgid "Poster"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:129
 #: aleksis/apps/resint/templates/resint/poster/list.html:5
 #: aleksis/apps/resint/templates/resint/poster/list.html:8
 msgid "Posters"
 msgstr ""
 
+#: aleksis/apps/resint/models.py:153
+msgid "Slug"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:154
+msgid "This will be used for the name of the current PDF file."
+msgstr ""
+
+#: aleksis/apps/resint/models.py:162
+msgid "Current file"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:166
+msgid "Was the last update triggered manually?"
+msgstr ""
+
+#: aleksis/apps/resint/models.py:211
+msgid "Live document"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:20
+#: aleksis/apps/resint/templates/resint/group/list.html:49
+#: aleksis/apps/resint/templates/resint/poster/list.html:81
+msgid "Edit"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:22 aleksis/apps/resint/tables.py:29
+#: aleksis/apps/resint/templates/resint/group/list.html:24
+#: aleksis/apps/resint/templates/resint/poster/list.html:65
+msgid "Actions"
+msgstr ""
+
+#: aleksis/apps/resint/tables.py:27
+#: aleksis/apps/resint/templates/resint/group/list.html:58
+#: aleksis/apps/resint/templates/resint/poster/list.html:87
+msgid "Delete"
+msgstr ""
+
 #: aleksis/apps/resint/templates/resint/group/create.html:5
 #: aleksis/apps/resint/templates/resint/group/create.html:8
 msgid "Create poster group"
@@ -133,27 +181,33 @@ msgstr ""
 msgid "Default PDF file"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:24
-#: aleksis/apps/resint/templates/resint/poster/list.html:65
-msgid "Actions"
-msgstr ""
-
 #: aleksis/apps/resint/templates/resint/group/list.html:40
 msgid "Open"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:49
-#: aleksis/apps/resint/templates/resint/poster/list.html:81
-msgid "Edit"
+#: aleksis/apps/resint/templates/resint/group/list.html:65
+msgid "There are no poster groups available."
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:58
-#: aleksis/apps/resint/templates/resint/poster/list.html:87
-msgid "Delete"
+#: aleksis/apps/resint/templates/resint/live_document/create.html:8
+#: aleksis/apps/resint/templates/resint/live_document/create.html:12
+#, python-format
+msgid "Create %(document)s"
 msgstr ""
 
-#: aleksis/apps/resint/templates/resint/group/list.html:65
-msgid "There are no poster groups available."
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:8
+#: aleksis/apps/resint/templates/resint/live_document/edit.html:12
+#, python-format
+msgid "Edit %(document)s"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:14
+msgid "Create live document"
+msgstr ""
+
+#: aleksis/apps/resint/templates/resint/live_document/list.html:22
+#, python-format
+msgid "Create %(name)s"
 msgstr ""
 
 #: aleksis/apps/resint/templates/resint/poster/edit.html:5
@@ -207,22 +261,34 @@ msgstr ""
 msgid "Upload poster"
 msgstr ""
 
-#: aleksis/apps/resint/views.py:40 aleksis/apps/resint/views.py:51
+#: aleksis/apps/resint/views.py:48 aleksis/apps/resint/views.py:59
 msgid "The poster group has been saved."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:61
+#: aleksis/apps/resint/views.py:69
 msgid "The poster group has been deleted."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:97
+#: aleksis/apps/resint/views.py:112
 msgid "The poster has been uploaded."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:111
+#: aleksis/apps/resint/views.py:123
 msgid "The poster has been changed."
 msgstr ""
 
-#: aleksis/apps/resint/views.py:124
+#: aleksis/apps/resint/views.py:133
 msgid "The poster has been deleted."
 msgstr ""
+
+#: aleksis/apps/resint/views.py:195
+msgid "The live document has been created."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:210
+msgid "The live document has been saved."
+msgstr ""
+
+#: aleksis/apps/resint/views.py:221
+msgid "The live document has been deleted."
+msgstr ""
-- 
GitLab