diff --git a/AKDashboard/locale/de_DE/LC_MESSAGES/django.po b/AKDashboard/locale/de_DE/LC_MESSAGES/django.po index 40921dd1daec106fc37a5e8a1e12bde0fae98607..b630ca873d6607cd947ef5ba8ef67cbec7f3844a 100644 --- a/AKDashboard/locale/de_DE/LC_MESSAGES/django.po +++ b/AKDashboard/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 20:03+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -17,47 +17,47 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: AKDashboard/models.py:10 +#: AKDashboard/models.py:21 msgid "Dashboard Button" msgstr "Dashboard-Button" -#: AKDashboard/models.py:11 +#: AKDashboard/models.py:22 msgid "Dashboard Buttons" msgstr "Dashboard-Buttons" -#: AKDashboard/models.py:21 +#: AKDashboard/models.py:32 msgid "Text" msgstr "Text" -#: AKDashboard/models.py:22 +#: AKDashboard/models.py:33 msgid "Text that will be shown on the button" msgstr "Text, der auf dem Button angezeigt wird" -#: AKDashboard/models.py:23 +#: AKDashboard/models.py:34 msgid "Link URL" msgstr "Link-URL" -#: AKDashboard/models.py:23 +#: AKDashboard/models.py:34 msgid "URL this button links to" msgstr "URL auf die der Button verweist" -#: AKDashboard/models.py:24 +#: AKDashboard/models.py:35 msgid "Icon" msgstr "Symbol" -#: AKDashboard/models.py:26 +#: AKDashboard/models.py:37 msgid "Button Style" msgstr "Stil des Buttons" -#: AKDashboard/models.py:26 +#: AKDashboard/models.py:37 msgid "Style (Color) of this button (bootstrap class)" msgstr "Stiel (Farbe) des Buttons (Bootstrap-Klasse)" -#: AKDashboard/models.py:28 +#: AKDashboard/models.py:39 msgid "Event" msgstr "Veranstaltung" -#: AKDashboard/models.py:28 +#: AKDashboard/models.py:39 msgid "Event this button belongs to" msgstr "Veranstaltung, zu der dieser Button gehört" @@ -105,22 +105,22 @@ msgstr "AK-Einreichung" msgid "AK History" msgstr "AK-Verlauf" -#: AKDashboard/views.py:42 +#: AKDashboard/views.py:59 #, python-format msgid "New AK: %(ak)s." msgstr "Neuer AK: %(ak)s." -#: AKDashboard/views.py:45 +#: AKDashboard/views.py:62 #, python-format msgid "AK \"%(ak)s\" edited." msgstr "AK \"%(ak)s\" bearbeitet." -#: AKDashboard/views.py:48 +#: AKDashboard/views.py:65 #, python-format msgid "AK \"%(ak)s\" deleted." msgstr "AK \"%(ak)s\" gelöscht." -#: AKDashboard/views.py:60 +#: AKDashboard/views.py:80 #, python-format msgid "AK \"%(ak)s\" (re-)scheduled." msgstr "AK \"%(ak)s\" (um-)geplant." diff --git a/AKModel/locale/de_DE/LC_MESSAGES/django.po b/AKModel/locale/de_DE/LC_MESSAGES/django.po index 9041cdcbe21ef7e7dcf48c7795c98655e2f38628..ac995f3afa67eb991aaeb41e9d6d8b65cfb378c8 100644 --- a/AKModel/locale/de_DE/LC_MESSAGES/django.po +++ b/AKModel/locale/de_DE/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-13 11:20+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -25,11 +25,11 @@ msgstr "Status" msgid "Toggle plan visibility" msgstr "Plansichtbarkeit ändern" -#: AKModel/admin.py:110 AKModel/admin.py:121 AKModel/views/manage.py:106 +#: AKModel/admin.py:110 AKModel/admin.py:121 AKModel/views/manage.py:138 msgid "Publish plan" msgstr "Plan veröffentlichen" -#: AKModel/admin.py:113 AKModel/admin.py:129 AKModel/views/manage.py:116 +#: AKModel/admin.py:113 AKModel/admin.py:129 AKModel/views/manage.py:151 msgid "Unpublish plan" msgstr "Plan verbergen" @@ -53,11 +53,11 @@ msgstr "In Wiki-Syntax exportieren" msgid "Cannot export AKs from more than one event at the same time." msgstr "Kann nicht AKs von mehreren Events zur selben Zeit exportieren." -#: AKModel/admin.py:306 AKModel/views/ak.py:96 +#: AKModel/admin.py:306 AKModel/views/ak.py:99 msgid "Reset interest in AKs" msgstr "Interesse an AKs zurücksetzen" -#: AKModel/admin.py:316 AKModel/views/ak.py:111 +#: AKModel/admin.py:316 AKModel/views/ak.py:114 msgid "Reset AKs' interest counters" msgstr "Interessenszähler der AKs zurücksetzen" @@ -65,23 +65,23 @@ msgstr "Interessenszähler der AKs zurücksetzen" msgid "AK Details" msgstr "AK-Details" -#: AKModel/admin.py:491 AKModel/views/manage.py:76 +#: AKModel/admin.py:491 AKModel/views/manage.py:99 msgid "Mark Constraint Violations as manually resolved" msgstr "Markiere Constraintverletzungen als manuell behoben" -#: AKModel/admin.py:500 AKModel/views/manage.py:86 +#: AKModel/admin.py:500 AKModel/views/manage.py:112 msgid "Set Constraint Violations to level \"violation\"" msgstr "Constraintverletzungen auf Level \"Violation\" setzen" -#: AKModel/admin.py:509 AKModel/views/manage.py:96 +#: AKModel/admin.py:509 AKModel/views/manage.py:125 msgid "Set Constraint Violations to level \"warning\"" msgstr "Constraintverletzungen auf Level \"Warning\" setzen" -#: AKModel/availability/forms.py:21 AKModel/availability/models.py:251 +#: AKModel/availability/forms.py:25 AKModel/availability/models.py:271 msgid "Availability" msgstr "Verfügbarkeit" -#: AKModel/availability/forms.py:23 +#: AKModel/availability/forms.py:27 msgid "" "Click and drag to mark the availability during the event, double-click to " "delete. Or use the start and end inputs to add entries to the calendar view." @@ -90,121 +90,121 @@ msgstr "" "Doppelt klicken um Einträge zu löschen. Oder Start- und End-Eingabe " "verwenden, um der Kalenderansicht neue Einträge hinzuzufügen." -#: AKModel/availability/forms.py:88 +#: AKModel/availability/forms.py:123 msgid "The submitted availability does not comply with the required format." msgstr "Die eingetragenen Verfügbarkeit haben nicht das notwendige Format." -#: AKModel/availability/forms.py:101 +#: AKModel/availability/forms.py:137 msgid "The submitted availability contains an invalid date." msgstr "Die eingegebene Verfügbarkeit enthält ein ungültiges Datum." -#: AKModel/availability/forms.py:122 AKModel/availability/forms.py:132 +#: AKModel/availability/forms.py:162 AKModel/availability/forms.py:172 msgid "Please fill in your availabilities!" msgstr "Bitte Verfügbarkeiten eintragen!" -#: AKModel/availability/models.py:40 AKModel/models.py:58 AKModel/models.py:135 -#: AKModel/models.py:190 AKModel/models.py:209 AKModel/models.py:230 -#: AKModel/models.py:284 AKModel/models.py:366 AKModel/models.py:399 -#: AKModel/models.py:471 AKModel/models.py:512 AKModel/models.py:677 +#: AKModel/availability/models.py:43 AKModel/models.py:58 AKModel/models.py:172 +#: AKModel/models.py:249 AKModel/models.py:268 AKModel/models.py:294 +#: AKModel/models.py:348 AKModel/models.py:475 AKModel/models.py:514 +#: AKModel/models.py:596 AKModel/models.py:651 AKModel/models.py:842 msgid "Event" msgstr "Event" -#: AKModel/availability/models.py:41 AKModel/models.py:136 -#: AKModel/models.py:191 AKModel/models.py:210 AKModel/models.py:231 -#: AKModel/models.py:285 AKModel/models.py:367 AKModel/models.py:400 -#: AKModel/models.py:472 AKModel/models.py:513 AKModel/models.py:678 +#: AKModel/availability/models.py:44 AKModel/models.py:173 +#: AKModel/models.py:250 AKModel/models.py:269 AKModel/models.py:295 +#: AKModel/models.py:349 AKModel/models.py:476 AKModel/models.py:515 +#: AKModel/models.py:597 AKModel/models.py:652 AKModel/models.py:843 msgid "Associated event" msgstr "Zugehöriges Event" -#: AKModel/availability/models.py:49 +#: AKModel/availability/models.py:52 msgid "Person" msgstr "Person" -#: AKModel/availability/models.py:50 +#: AKModel/availability/models.py:53 msgid "Person whose availability this is" msgstr "Person deren Verfügbarkeit hier abgebildet wird" -#: AKModel/availability/models.py:58 AKModel/models.py:370 -#: AKModel/models.py:389 AKModel/models.py:521 +#: AKModel/availability/models.py:61 AKModel/models.py:479 +#: AKModel/models.py:504 AKModel/models.py:661 msgid "Room" msgstr "Raum" -#: AKModel/availability/models.py:59 +#: AKModel/availability/models.py:62 msgid "Room whose availability this is" msgstr "Raum dessen Verfügbarkeit hier abgebildet wird" -#: AKModel/availability/models.py:67 AKModel/models.py:293 -#: AKModel/models.py:388 AKModel/models.py:466 +#: AKModel/availability/models.py:70 AKModel/models.py:357 +#: AKModel/models.py:503 AKModel/models.py:591 msgid "AK" msgstr "AK" -#: AKModel/availability/models.py:68 +#: AKModel/availability/models.py:71 msgid "AK whose availability this is" msgstr "Verfügbarkeiten" -#: AKModel/availability/models.py:76 AKModel/models.py:194 -#: AKModel/models.py:527 +#: AKModel/availability/models.py:79 AKModel/models.py:253 +#: AKModel/models.py:667 msgid "AK Category" msgstr "AK-Kategorie" -#: AKModel/availability/models.py:77 +#: AKModel/availability/models.py:80 msgid "AK Category whose availability this is" msgstr "AK-Kategorie, deren Verfügbarkeit hier abgebildet wird" -#: AKModel/availability/models.py:252 +#: AKModel/availability/models.py:272 msgid "Availabilities" msgstr "Verfügbarkeiten" -#: AKModel/forms.py:65 +#: AKModel/forms.py:69 msgid "Copy ak requirements and ak categories of existing event" msgstr "AK-Anforderungen und AK-Kategorien eines existierenden Events kopieren" -#: AKModel/forms.py:66 +#: AKModel/forms.py:70 msgid "You can choose what to copy in the next step" msgstr "" "Im nächsten Schritt kann ausgewählt werden, was genau kopiert werden soll" -#: AKModel/forms.py:74 +#: AKModel/forms.py:84 msgid "Copy ak categories" msgstr "AK-Kategorien kopieren" -#: AKModel/forms.py:81 +#: AKModel/forms.py:91 msgid "Copy ak requirements" msgstr "AK-Anforderungen kopieren" -#: AKModel/forms.py:105 +#: AKModel/forms.py:115 msgid "Copy dashboard buttons" msgstr "Dashboard-Buttons kopieren" -#: AKModel/forms.py:129 +#: AKModel/forms.py:156 msgid "# next AKs" msgstr "# nächste AKs" -#: AKModel/forms.py:130 +#: AKModel/forms.py:157 msgid "How many next AKs should be shown on a slide?" msgstr "Wie viele nächste AKs sollen auf einer Folie angezeigt werden?" -#: AKModel/forms.py:133 +#: AKModel/forms.py:160 msgid "Presentation only?" msgstr "Nur Vorstellung?" -#: AKModel/forms.py:135 AKModel/forms.py:142 +#: AKModel/forms.py:162 AKModel/forms.py:169 msgid "Yes" msgstr "Ja" -#: AKModel/forms.py:135 AKModel/forms.py:142 +#: AKModel/forms.py:162 AKModel/forms.py:169 msgid "No" msgstr "Nein" -#: AKModel/forms.py:137 +#: AKModel/forms.py:164 msgid "Restrict AKs to those that asked for chance to be presented?" msgstr "AKs auf solche, die um eine Vorstellung gebeten haben, einschränken?" -#: AKModel/forms.py:140 +#: AKModel/forms.py:167 msgid "Space for notes in wishes?" msgstr "Platz für Notizen bei den Wünschen?" -#: AKModel/forms.py:144 +#: AKModel/forms.py:171 msgid "" "Create symbols indicating space to note down owners and timeslots for " "wishes, e.g., to be filled out on a touch screen while presenting?" @@ -213,11 +213,11 @@ msgstr "" "fürWünsche markieren, z.B. um während der Präsentation auf einem Touchscreen " "ausgefüllt zu werden?" -#: AKModel/forms.py:150 AKModel/models.py:671 +#: AKModel/forms.py:180 AKModel/models.py:836 msgid "Default Slots" msgstr "Standardslots" -#: AKModel/forms.py:152 +#: AKModel/forms.py:182 msgid "" "Click and drag to add default slots, double-click to delete. Or use the " "start and end inputs to add entries to the calendar view." @@ -226,11 +226,11 @@ msgstr "" "Einträge zu löschen. Oder Start- und End-Eingabe verwenden, um der " "Kalenderansicht neue Einträge hinzuzufügen." -#: AKModel/forms.py:162 +#: AKModel/forms.py:198 msgid "New rooms" msgstr "Neue Räume" -#: AKModel/forms.py:163 +#: AKModel/forms.py:199 msgid "" "Enter room details in CSV format. Required colum is \"name\", optional " "colums are \"location\", \"capacity\", and \"url\" for online/hybrid rooms. " @@ -240,45 +240,45 @@ msgstr "" "Spalten sind \"location\", \"capacity\", und \"url\" for Online-/" "HybridräumeTrennzeichen: Semikolon" -#: AKModel/forms.py:169 +#: AKModel/forms.py:205 msgid "Default availabilities?" msgstr "Standardverfügbarkeiten?" -#: AKModel/forms.py:170 +#: AKModel/forms.py:206 msgid "Create default availabilities for all rooms?" msgstr "Standardverfügbarkeiten für alle Räume anlegen?" -#: AKModel/forms.py:179 +#: AKModel/forms.py:222 msgid "CSV must contain a name column" msgstr "CSV muss eine name-Spalte enthalten" -#: AKModel/metaviews/admin.py:146 AKModel/models.py:29 +#: AKModel/metaviews/admin.py:156 AKModel/models.py:29 msgid "Start" msgstr "Start" -#: AKModel/metaviews/admin.py:147 +#: AKModel/metaviews/admin.py:157 msgid "Settings" msgstr "Einstellungen" -#: AKModel/metaviews/admin.py:148 +#: AKModel/metaviews/admin.py:158 msgid "Event created, Prepare Import" msgstr "Event angelegt, Import vorbereiten" -#: AKModel/metaviews/admin.py:149 +#: AKModel/metaviews/admin.py:159 msgid "Import categories & requirements" msgstr "Kategorien & Anforderungen kopieren" -#: AKModel/metaviews/admin.py:150 +#: AKModel/metaviews/admin.py:160 msgid "Activate?" msgstr "Aktivieren?" -#: AKModel/metaviews/admin.py:151 +#: AKModel/metaviews/admin.py:161 #: AKModel/templates/admin/AKModel/event_wizard/activate.html:27 msgid "Finish" msgstr "Abschluss" -#: AKModel/models.py:20 AKModel/models.py:182 AKModel/models.py:206 -#: AKModel/models.py:228 AKModel/models.py:246 AKModel/models.py:358 +#: AKModel/models.py:20 AKModel/models.py:241 AKModel/models.py:265 +#: AKModel/models.py:292 AKModel/models.py:310 AKModel/models.py:467 msgid "Name" msgstr "Name" @@ -416,71 +416,71 @@ msgstr "" msgid "Events" msgstr "Events" -#: AKModel/models.py:130 +#: AKModel/models.py:167 msgid "Nickname" msgstr "Spitzname" -#: AKModel/models.py:130 +#: AKModel/models.py:167 msgid "Name to identify an AK owner by" msgstr "Name, durch den eine AK-Leitung identifiziert wird" -#: AKModel/models.py:131 +#: AKModel/models.py:168 msgid "Slug" msgstr "Slug" -#: AKModel/models.py:131 +#: AKModel/models.py:168 msgid "Slug for URL generation" msgstr "Slug für URL-Generierung" -#: AKModel/models.py:132 +#: AKModel/models.py:169 msgid "Institution" msgstr "Instutution" -#: AKModel/models.py:132 +#: AKModel/models.py:169 msgid "Uni etc." msgstr "Universität o.ä." -#: AKModel/models.py:133 AKModel/models.py:255 +#: AKModel/models.py:170 AKModel/models.py:319 msgid "Web Link" msgstr "Internet Link" -#: AKModel/models.py:133 +#: AKModel/models.py:170 msgid "Link to Homepage" msgstr "Link zu Homepage oder Webseite" -#: AKModel/models.py:139 AKModel/models.py:520 +#: AKModel/models.py:176 AKModel/models.py:660 msgid "AK Owner" msgstr "AK-Leitung" -#: AKModel/models.py:140 +#: AKModel/models.py:177 msgid "AK Owners" msgstr "AK-Leitungen" -#: AKModel/models.py:182 +#: AKModel/models.py:241 msgid "Name of the AK Category" msgstr "Name der AK-Kategorie" -#: AKModel/models.py:183 AKModel/models.py:207 +#: AKModel/models.py:242 AKModel/models.py:266 msgid "Color" msgstr "Farbe" -#: AKModel/models.py:183 AKModel/models.py:207 +#: AKModel/models.py:242 AKModel/models.py:266 msgid "Color for displaying" msgstr "Farbe für die Anzeige" -#: AKModel/models.py:184 AKModel/models.py:249 +#: AKModel/models.py:243 AKModel/models.py:313 msgid "Description" msgstr "Beschreibung" -#: AKModel/models.py:185 +#: AKModel/models.py:244 msgid "Short description of this AK Category" msgstr "Beschreibung der AK-Kategorie" -#: AKModel/models.py:186 +#: AKModel/models.py:245 msgid "Present by default" msgstr "Defaultmäßig präsentieren" -#: AKModel/models.py:187 +#: AKModel/models.py:246 msgid "" "Present AKs of this category by default if AK owner did not specify whether " "this AK should be presented?" @@ -488,132 +488,132 @@ msgstr "" "AKs dieser Kategorie standardmäßig vorstellen, wenn die Leitungen das für " "ihren AK nicht explizit spezifiziert haben?" -#: AKModel/models.py:195 +#: AKModel/models.py:254 msgid "AK Categories" msgstr "AK-Kategorien" -#: AKModel/models.py:206 +#: AKModel/models.py:265 msgid "Name of the AK Track" msgstr "Name des AK-Tracks" -#: AKModel/models.py:213 +#: AKModel/models.py:272 msgid "AK Track" msgstr "AK-Track" -#: AKModel/models.py:214 +#: AKModel/models.py:273 msgid "AK Tracks" msgstr "AK-Tracks" -#: AKModel/models.py:228 +#: AKModel/models.py:292 msgid "Name of the Requirement" msgstr "Name der Anforderung" -#: AKModel/models.py:234 AKModel/models.py:524 +#: AKModel/models.py:298 AKModel/models.py:664 msgid "AK Requirement" msgstr "AK-Anforderung" -#: AKModel/models.py:235 +#: AKModel/models.py:299 msgid "AK Requirements" msgstr "AK-Anforderungen" -#: AKModel/models.py:246 +#: AKModel/models.py:310 msgid "Name of the AK" msgstr "Name des AKs" -#: AKModel/models.py:247 +#: AKModel/models.py:311 msgid "Short Name" msgstr "Kurzer Name" -#: AKModel/models.py:248 +#: AKModel/models.py:312 msgid "Name displayed in the schedule" msgstr "Name zur Anzeige im AK-Plan" -#: AKModel/models.py:249 +#: AKModel/models.py:313 msgid "Description of the AK" msgstr "Beschreibung des AKs" -#: AKModel/models.py:251 +#: AKModel/models.py:315 msgid "Owners" msgstr "Leitungen" -#: AKModel/models.py:252 +#: AKModel/models.py:316 msgid "Those organizing the AK" msgstr "Menschen, die den AK organisieren und halten" -#: AKModel/models.py:255 +#: AKModel/models.py:319 msgid "Link to wiki page" msgstr "Link zur Wiki Seite" -#: AKModel/models.py:256 +#: AKModel/models.py:320 msgid "Protocol Link" msgstr "Protokolllink" -#: AKModel/models.py:256 +#: AKModel/models.py:320 msgid "Link to protocol" msgstr "Link zum Protokoll" -#: AKModel/models.py:258 +#: AKModel/models.py:322 msgid "Category" msgstr "Kategorie" -#: AKModel/models.py:259 +#: AKModel/models.py:323 msgid "Category of the AK" msgstr "Kategorie des AKs" -#: AKModel/models.py:260 +#: AKModel/models.py:324 msgid "Track" msgstr "Track" -#: AKModel/models.py:261 +#: AKModel/models.py:325 msgid "Track the AK belongs to" msgstr "Track zu dem der AK gehört" -#: AKModel/models.py:263 +#: AKModel/models.py:327 msgid "Resolution Intention" msgstr "Resolutionsabsicht" -#: AKModel/models.py:264 +#: AKModel/models.py:328 msgid "Intends to submit a resolution" msgstr "Beabsichtigt eine Resolution einzureichen" -#: AKModel/models.py:265 +#: AKModel/models.py:329 msgid "Present this AK" msgstr "AK präsentieren" -#: AKModel/models.py:266 +#: AKModel/models.py:330 msgid "Present results of this AK" msgstr "Die Ergebnisse dieses AKs vorstellen" -#: AKModel/models.py:268 AKModel/views/status.py:140 +#: AKModel/models.py:332 AKModel/views/status.py:168 msgid "Requirements" msgstr "Anforderungen" -#: AKModel/models.py:269 +#: AKModel/models.py:333 msgid "AK's Requirements" msgstr "Anforderungen des AKs" -#: AKModel/models.py:271 +#: AKModel/models.py:335 msgid "Conflicting AKs" msgstr "AK-Konflikte" -#: AKModel/models.py:272 +#: AKModel/models.py:336 msgid "AKs that conflict and thus must not take place at the same time" msgstr "" "AKs, die Konflikte haben und deshalb nicht gleichzeitig stattfinden dürfen" -#: AKModel/models.py:273 +#: AKModel/models.py:337 msgid "Prerequisite AKs" msgstr "Vorausgesetzte AKs" -#: AKModel/models.py:274 +#: AKModel/models.py:338 msgid "AKs that should precede this AK in the schedule" msgstr "AKs die im AK-Plan vor diesem AK stattfinden müssen" -#: AKModel/models.py:276 +#: AKModel/models.py:340 msgid "Organizational Notes" msgstr "Notizen zur Organisation" -#: AKModel/models.py:277 +#: AKModel/models.py:341 msgid "" "Notes to organizers. These are public. For private notes, please use the " "button for private messages on the detail page of this AK (after creation/" @@ -623,291 +623,291 @@ msgstr "" "Anmerkungen bitte den Button für Direktnachrichten verwenden (nach dem " "Anlegen/Bearbeiten)." -#: AKModel/models.py:280 +#: AKModel/models.py:344 msgid "Interest" msgstr "Interesse" -#: AKModel/models.py:280 +#: AKModel/models.py:344 msgid "Expected number of people" msgstr "Erwartete Personenzahl" -#: AKModel/models.py:281 +#: AKModel/models.py:345 msgid "Interest Counter" msgstr "Interessenszähler" -#: AKModel/models.py:282 +#: AKModel/models.py:346 msgid "People who have indicated interest online" msgstr "Anzahl Personen, die online Interesse bekundet haben" -#: AKModel/models.py:287 +#: AKModel/models.py:351 msgid "Export?" msgstr "Export?" -#: AKModel/models.py:288 +#: AKModel/models.py:352 msgid "Include AK in wiki export?" msgstr "AK bei Wiki-Export berücksichtigen?" -#: AKModel/models.py:294 AKModel/models.py:515 +#: AKModel/models.py:358 AKModel/models.py:655 #: AKModel/templates/admin/AKModel/status/event_aks.html:10 -#: AKModel/views/manage.py:56 AKModel/views/status.py:76 +#: AKModel/views/manage.py:73 AKModel/views/status.py:98 msgid "AKs" msgstr "AKs" -#: AKModel/models.py:358 +#: AKModel/models.py:467 msgid "Name or number of the room" msgstr "Name oder Nummer des Raums" -#: AKModel/models.py:359 +#: AKModel/models.py:468 msgid "Location" msgstr "Ort" -#: AKModel/models.py:360 +#: AKModel/models.py:469 msgid "Name or number of the location" msgstr "Name oder Nummer des Ortes" -#: AKModel/models.py:361 +#: AKModel/models.py:470 msgid "Capacity" msgstr "Kapazität" -#: AKModel/models.py:362 +#: AKModel/models.py:471 msgid "Maximum number of people (-1 for unlimited)." msgstr "Maximale Personenzahl (-1 wenn unbeschränkt)." -#: AKModel/models.py:363 +#: AKModel/models.py:472 msgid "Properties" msgstr "Eigenschaften" -#: AKModel/models.py:364 +#: AKModel/models.py:473 msgid "AK requirements fulfilled by the room" msgstr "AK-Anforderungen, die dieser Raum erfüllt" -#: AKModel/models.py:371 AKModel/views/status.py:45 +#: AKModel/models.py:480 AKModel/views/status.py:60 msgid "Rooms" msgstr "Räume" -#: AKModel/models.py:388 +#: AKModel/models.py:503 msgid "AK being mapped" msgstr "AK, der zugeordnet wird" -#: AKModel/models.py:390 +#: AKModel/models.py:505 msgid "Room the AK will take place in" msgstr "Raum in dem der AK stattfindet" -#: AKModel/models.py:391 AKModel/models.py:674 +#: AKModel/models.py:506 AKModel/models.py:839 msgid "Slot Begin" msgstr "Beginn des Slots" -#: AKModel/models.py:391 AKModel/models.py:674 +#: AKModel/models.py:506 AKModel/models.py:839 msgid "Time and date the slot begins" msgstr "Zeit und Datum zu der der AK beginnt" -#: AKModel/models.py:393 +#: AKModel/models.py:508 msgid "Duration" msgstr "Dauer" -#: AKModel/models.py:394 +#: AKModel/models.py:509 msgid "Length in hours" msgstr "Länge in Stunden" -#: AKModel/models.py:396 +#: AKModel/models.py:511 msgid "Scheduling fixed" msgstr "Planung fix" -#: AKModel/models.py:397 +#: AKModel/models.py:512 msgid "Length and time of this AK should not be changed" msgstr "Dauer und Zeit dieses AKs sollten nicht verändert werden" -#: AKModel/models.py:402 +#: AKModel/models.py:517 msgid "Last update" msgstr "Letzte Aktualisierung" -#: AKModel/models.py:405 +#: AKModel/models.py:520 msgid "AK Slot" msgstr "AK-Slot" -#: AKModel/models.py:406 AKModel/models.py:517 +#: AKModel/models.py:521 AKModel/models.py:657 msgid "AK Slots" msgstr "AK-Slot" -#: AKModel/models.py:428 AKModel/models.py:437 +#: AKModel/models.py:543 AKModel/models.py:552 msgid "Not scheduled yet" msgstr "Noch nicht geplant" -#: AKModel/models.py:467 +#: AKModel/models.py:592 msgid "AK this message belongs to" msgstr "AK zu dem die Nachricht gehört" -#: AKModel/models.py:468 +#: AKModel/models.py:593 msgid "Message text" msgstr "Nachrichtentext" -#: AKModel/models.py:469 +#: AKModel/models.py:594 msgid "Message to the organizers. This is not publicly visible." msgstr "" "Nachricht an die Organisator*innen. Diese ist nicht öffentlich sichtbar." -#: AKModel/models.py:475 +#: AKModel/models.py:600 msgid "AK Orga Message" msgstr "AK-Organachricht" -#: AKModel/models.py:476 +#: AKModel/models.py:601 msgid "AK Orga Messages" msgstr "AK-Organachrichten" -#: AKModel/models.py:485 +#: AKModel/models.py:618 msgid "Constraint Violation" msgstr "Constraintverletzung" -#: AKModel/models.py:486 AKModel/views/status.py:95 +#: AKModel/models.py:619 AKModel/views/status.py:117 msgid "Constraint Violations" msgstr "Constraintverletzungen" -#: AKModel/models.py:490 +#: AKModel/models.py:626 msgid "Owner has two parallel slots" msgstr "Leitung hat zwei Slots parallel" -#: AKModel/models.py:491 +#: AKModel/models.py:627 msgid "AK Slot was scheduled outside the AK's availabilities" msgstr "AK Slot wurde außerhalb der Verfügbarkeit des AKs platziert" -#: AKModel/models.py:492 +#: AKModel/models.py:628 msgid "Room has two AK slots scheduled at the same time" msgstr "Raum hat zwei AK Slots gleichzeitig" -#: AKModel/models.py:493 +#: AKModel/models.py:629 msgid "Room does not satisfy the requirement of the scheduled AK" msgstr "Room erfüllt die Anforderungen des platzierten AKs nicht" -#: AKModel/models.py:494 +#: AKModel/models.py:630 msgid "AK Slot is scheduled at the same time as an AK listed as a conflict" msgstr "" "AK Slot wurde wurde zur gleichen Zeit wie ein Konflikt des AKs platziert" -#: AKModel/models.py:495 +#: AKModel/models.py:631 msgid "AK Slot is scheduled before an AK listed as a prerequisite" msgstr "AK Slot wurde vor einem als Voraussetzung gelisteten AK platziert" -#: AKModel/models.py:497 +#: AKModel/models.py:633 msgid "" "AK Slot for AK with intention to submit a resolution is scheduled after " "resolution deadline" msgstr "" "AK Slot eines AKs mit Resoabsicht wurde nach der Resodeadline platziert" -#: AKModel/models.py:498 +#: AKModel/models.py:634 msgid "AK Slot in a category is outside that categories availabilities" msgstr "AK Slot wurde außerhalb der Verfügbarkeiten seiner Kategorie" -#: AKModel/models.py:499 +#: AKModel/models.py:635 msgid "Two AK Slots for the same AK scheduled at the same time" msgstr "Zwei AK Slots eines AKs wurden zur selben Zeit platziert" -#: AKModel/models.py:500 +#: AKModel/models.py:636 msgid "Room does not have enough space for interest in scheduled AK Slot" msgstr "Room hat nicht genug Platz für das Interesse am geplanten AK-Slot" -#: AKModel/models.py:501 +#: AKModel/models.py:637 msgid "AK Slot is scheduled outside the event's availabilities" msgstr "AK Slot wurde außerhalb der Verfügbarkeit des Events platziert" -#: AKModel/models.py:504 +#: AKModel/models.py:643 msgid "Warning" msgstr "Warnung" -#: AKModel/models.py:505 +#: AKModel/models.py:644 msgid "Violation" msgstr "Verletzung" -#: AKModel/models.py:507 +#: AKModel/models.py:646 msgid "Type" msgstr "Art" -#: AKModel/models.py:508 +#: AKModel/models.py:647 msgid "Type of violation, i.e. what kind of constraint was violated" msgstr "Art der Verletzung, gibt an welche Art Constraint verletzt wurde" -#: AKModel/models.py:509 +#: AKModel/models.py:648 msgid "Level" msgstr "Level" -#: AKModel/models.py:510 +#: AKModel/models.py:649 msgid "Severity level of the violation" msgstr "Schweregrad der Verletzung" -#: AKModel/models.py:516 +#: AKModel/models.py:656 msgid "AK(s) belonging to this constraint" msgstr "AK(s), die zu diesem Constraint gehören" -#: AKModel/models.py:518 +#: AKModel/models.py:658 msgid "AK Slot(s) belonging to this constraint" msgstr "AK Slot(s), die zu diesem Constraint gehören" -#: AKModel/models.py:520 +#: AKModel/models.py:660 msgid "AK Owner belonging to this constraint" msgstr "AK Leitung(en), die zu diesem Constraint gehören" -#: AKModel/models.py:522 +#: AKModel/models.py:662 msgid "Room belonging to this constraint" msgstr "Raum, der zu diesem Constraint gehört" -#: AKModel/models.py:525 +#: AKModel/models.py:665 msgid "AK Requirement belonging to this constraint" msgstr "AK Anforderung, die zu diesem Constraint gehört" -#: AKModel/models.py:527 +#: AKModel/models.py:667 msgid "AK Category belonging to this constraint" msgstr "AK Kategorie, di zu diesem Constraint gehört" -#: AKModel/models.py:529 +#: AKModel/models.py:669 msgid "Comment" msgstr "Kommentar" -#: AKModel/models.py:529 +#: AKModel/models.py:669 msgid "Comment or further details for this violation" msgstr "Kommentar oder weitere Details zu dieser Vereletzung" -#: AKModel/models.py:532 +#: AKModel/models.py:672 msgid "Timestamp" msgstr "Timestamp" -#: AKModel/models.py:532 +#: AKModel/models.py:672 msgid "Time of creation" msgstr "Zeitpunkt der ERstellung" -#: AKModel/models.py:533 +#: AKModel/models.py:673 msgid "Manually Resolved" msgstr "Manuell behoben" -#: AKModel/models.py:534 +#: AKModel/models.py:674 msgid "Mark this violation manually as resolved" msgstr "Markiere diese Verletzung manuell als behoben" -#: AKModel/models.py:561 +#: AKModel/models.py:701 #: AKModel/templates/admin/AKModel/requirements_overview.html:27 msgid "Details" msgstr "Details" -#: AKModel/models.py:670 +#: AKModel/models.py:835 msgid "Default Slot" msgstr "Standardslot" -#: AKModel/models.py:675 +#: AKModel/models.py:840 msgid "Slot End" msgstr "Ende des Slots" -#: AKModel/models.py:675 +#: AKModel/models.py:840 msgid "Time and date the slot ends" msgstr "Zeit und Datum zu der der Slot endet" -#: AKModel/models.py:680 +#: AKModel/models.py:845 msgid "Primary categories" msgstr "Primäre Kategorien" -#: AKModel/models.py:681 +#: AKModel/models.py:846 msgid "Categories that should be assigned to this slot primarily" msgstr "Kategorieren, die diesem Slot primär zugewiesen werden sollen" -#: AKModel/site.py:11 +#: AKModel/site.py:14 msgid "Administration" msgstr "Verwaltung" @@ -1015,7 +1015,7 @@ msgid "No AKs with this requirement" msgstr "Kein AK mit dieser Anforderung" #: AKModel/templates/admin/AKModel/requirements_overview.html:45 -#: AKModel/views/status.py:156 +#: AKModel/views/status.py:184 msgid "Add Requirement" msgstr "Anforderung hinzufügen" @@ -1068,7 +1068,7 @@ msgstr "Bisher keine Räume" msgid "Active Events" msgstr "Aktive Events" -#: AKModel/templates/admin/ak_index.html:16 AKModel/views/status.py:87 +#: AKModel/templates/admin/ak_index.html:16 AKModel/views/status.py:109 msgid "Scheduling" msgstr "Scheduling" @@ -1113,7 +1113,7 @@ msgstr "AK-CSV-Export" msgid "AK Wiki Export" msgstr "AK-Wiki-Export" -#: AKModel/views/ak.py:59 AKModel/views/manage.py:42 +#: AKModel/views/ak.py:59 AKModel/views/manage.py:53 msgid "Wishes" msgstr "Wünsche" @@ -1121,184 +1121,184 @@ msgstr "Wünsche" msgid "Delete AK Orga Messages" msgstr "AK-Organachrichten löschen" -#: AKModel/views/ak.py:86 +#: AKModel/views/ak.py:89 msgid "AK Orga Messages successfully deleted" msgstr "AK-Organachrichten erfolgreich gelöscht" -#: AKModel/views/ak.py:98 +#: AKModel/views/ak.py:101 msgid "Interest of the following AKs will be set to not filled (-1):" msgstr "Interesse an den folgenden AKs wird auf nicht ausgefüllt (-1) gesetzt:" -#: AKModel/views/ak.py:99 +#: AKModel/views/ak.py:102 msgid "Reset of interest in AKs successful." msgstr "Interesse an AKs erfolgreich zurückgesetzt." -#: AKModel/views/ak.py:113 +#: AKModel/views/ak.py:116 msgid "Interest counter of the following AKs will be set to 0:" msgstr "Interessensbekundungszähler der folgenden AKs wird auf 0 gesetzt:" -#: AKModel/views/ak.py:114 +#: AKModel/views/ak.py:117 msgid "AKs' interest counters set back to 0." msgstr "Interessenszähler der AKs zurückgesetzt" -#: AKModel/views/event_wizard.py:70 +#: AKModel/views/event_wizard.py:104 #, python-format msgid "Copied '%(obj)s'" msgstr "'%(obj)s' kopiert" -#: AKModel/views/event_wizard.py:73 +#: AKModel/views/event_wizard.py:107 #, python-format msgid "Could not copy '%(obj)s' (%(error)s)" msgstr "'%(obj)s' konnte nicht kopiert werden (%(error)s)" -#: AKModel/views/manage.py:25 AKModel/views/status.py:129 +#: AKModel/views/manage.py:35 AKModel/views/status.py:151 msgid "Export AK Slides" msgstr "AK-Folien exportieren" -#: AKModel/views/manage.py:37 +#: AKModel/views/manage.py:48 msgid "Symbols" msgstr "Symbole" -#: AKModel/views/manage.py:38 +#: AKModel/views/manage.py:49 msgid "Who?" msgstr "Wer?" -#: AKModel/views/manage.py:39 +#: AKModel/views/manage.py:50 msgid "Duration(s)" msgstr "Dauer(n)" -#: AKModel/views/manage.py:40 +#: AKModel/views/manage.py:51 msgid "Reso intention?" msgstr "Resolutionsabsicht?" -#: AKModel/views/manage.py:41 +#: AKModel/views/manage.py:52 msgid "Category (for Wishes)" msgstr "Kategorie (für Wünsche)" -#: AKModel/views/manage.py:78 +#: AKModel/views/manage.py:101 msgid "The following Constraint Violations will be marked as manually resolved" msgstr "" "Die folgenden Constraintverletzungen werden als manuell behoben markiert." -#: AKModel/views/manage.py:79 +#: AKModel/views/manage.py:102 msgid "Constraint Violations marked as resolved" msgstr "Constraintverletzungen als manuell behoben markiert" -#: AKModel/views/manage.py:88 +#: AKModel/views/manage.py:114 msgid "The following Constraint Violations will be set to level 'violation'" msgstr "" "Die folgenden Constraintverletzungen werden auf das Level \"Violation\" " "gesetzt." -#: AKModel/views/manage.py:89 +#: AKModel/views/manage.py:115 msgid "Constraint Violations set to level 'violation'" msgstr "Constraintverletzungen auf Level \"Violation\" gesetzt" -#: AKModel/views/manage.py:98 +#: AKModel/views/manage.py:127 msgid "The following Constraint Violations will be set to level 'warning'" msgstr "" "Die folgenden Constraintverletzungen werden auf das Level 'warning' gesetzt." -#: AKModel/views/manage.py:99 +#: AKModel/views/manage.py:128 msgid "Constraint Violations set to level 'warning'" msgstr "Constraintverletzungen auf Level \"Warning\" gesetzt" -#: AKModel/views/manage.py:108 +#: AKModel/views/manage.py:140 msgid "Publish the plan(s) of:" msgstr "Den Plan/die Pläne veröffentlichen von:" -#: AKModel/views/manage.py:109 +#: AKModel/views/manage.py:141 msgid "Plan published" msgstr "Plan veröffentlicht" -#: AKModel/views/manage.py:118 +#: AKModel/views/manage.py:153 msgid "Unpublish the plan(s) of:" msgstr "Den Plan/die Pläne verbergen von:" -#: AKModel/views/manage.py:119 +#: AKModel/views/manage.py:154 msgid "Plan unpublished" msgstr "Plan verborgen" -#: AKModel/views/manage.py:128 AKModel/views/status.py:113 +#: AKModel/views/manage.py:166 AKModel/views/status.py:135 msgid "Edit Default Slots" msgstr "Standardslots bearbeiten" -#: AKModel/views/manage.py:165 +#: AKModel/views/manage.py:204 #, python-brace-format msgid "Could not update slot {id} since it does not belong to {event}" msgstr "" "Konnte Slot {id} nicht bearbeiten, da er nicht zum Event {event} gehört" -#: AKModel/views/manage.py:195 +#: AKModel/views/manage.py:235 #, python-brace-format msgid "Updated {u} slot(s). created {c} new slot(s) and deleted {d} slot(s)" msgstr "" "{u} Slot(s) aktualisiert, {c} Slot(s) hinzugefügt und {d} Slot(s) gelöscht" -#: AKModel/views/room.py:34 +#: AKModel/views/room.py:37 #, python-format msgid "Created Room '%(room)s'" msgstr "Raum '%(room)s' angelegt" -#: AKModel/views/room.py:41 AKModel/views/status.py:66 +#: AKModel/views/room.py:51 AKModel/views/status.py:82 msgid "Import Rooms from CSV" msgstr "Räume aus CSV importieren" -#: AKModel/views/room.py:77 +#: AKModel/views/room.py:96 #, python-brace-format msgid "Could not import room {name}: {e}" msgstr "Konnte Raum {name} nicht importieren: {e}" -#: AKModel/views/room.py:81 +#: AKModel/views/room.py:101 #, python-brace-format msgid "Imported {count} room(s)" msgstr "{count} Raum/Räume importiert" -#: AKModel/views/room.py:83 +#: AKModel/views/room.py:103 msgid "No rooms imported" msgstr "Keine Räume importiert" -#: AKModel/views/status.py:14 +#: AKModel/views/status.py:17 msgid "Overview" msgstr "Überblick" -#: AKModel/views/status.py:24 +#: AKModel/views/status.py:33 msgid "Categories" msgstr "Kategorien" -#: AKModel/views/status.py:28 +#: AKModel/views/status.py:37 msgid "Add category" msgstr "Kategorie hinzufügen" -#: AKModel/views/status.py:49 +#: AKModel/views/status.py:64 msgid "Add Room" msgstr "Raum hinzufügen" -#: AKModel/views/status.py:100 +#: AKModel/views/status.py:122 msgid "AKs requiring special attention" msgstr "AKs, die besondere Aufmerksamkeit benötigen" -#: AKModel/views/status.py:104 +#: AKModel/views/status.py:126 msgid "Enter Interest" msgstr "Interesse erfassen" -#: AKModel/views/status.py:117 +#: AKModel/views/status.py:139 msgid "Manage ak tracks" msgstr "AK-Tracks verwalten" -#: AKModel/views/status.py:121 +#: AKModel/views/status.py:143 msgid "Export AKs as CSV" msgstr "AKs als CSV exportieren" -#: AKModel/views/status.py:125 +#: AKModel/views/status.py:147 msgid "Export AKs for Wiki" msgstr "AKs im Wiki-Format exportieren" -#: AKModel/views/status.py:152 +#: AKModel/views/status.py:180 msgid "Show AKs for requirements" msgstr "Zu Anforderungen gehörige AKs anzeigen" -#: AKModel/views/status.py:163 +#: AKModel/views/status.py:194 msgid "Event Status" msgstr "Eventstatus" diff --git a/AKOnline/locale/de_DE/LC_MESSAGES/django.po b/AKOnline/locale/de_DE/LC_MESSAGES/django.po index cf4c442eb4ba431a086fe3c0f9ad748c628ed3f7..142c835d30cdf52c33b56dcd47626f6d534815ea 100644 --- a/AKOnline/locale/de_DE/LC_MESSAGES/django.po +++ b/AKOnline/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-26 19:51+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -34,7 +34,7 @@ msgstr "Raum" msgid "Virtual Room" msgstr "Virtueller Raum" -#: AKOnline/models.py:17 AKOnline/views.py:27 +#: AKOnline/models.py:17 AKOnline/views.py:38 msgid "Virtual Rooms" msgstr "Virtuelle Räume" @@ -42,12 +42,12 @@ msgstr "Virtuelle Räume" msgid "Leave empty if that room is not virtual/hybrid." msgstr "Leer lassen wenn der Raum nicht virtuell/hybrid ist" -#: AKOnline/views.py:18 +#: AKOnline/views.py:25 #, python-format msgid "Created Room '%(room)s'" msgstr "Raum '%(room)s' angelegt" -#: AKOnline/views.py:20 +#: AKOnline/views.py:28 #, python-format msgid "Created related Virtual Room '%(vroom)s'" msgstr "Verbundenen virtuellen Raum '%(vroom)s' angelegt" diff --git a/AKPlanning/locale/de_DE/LC_MESSAGES/django.po b/AKPlanning/locale/de_DE/LC_MESSAGES/django.po index 1149811cf7c7b94b2fc5899f8c518463d376d448..3f47223fa6145f6d4c55f87c6f4c1c660f2bd311 100644 --- a/AKPlanning/locale/de_DE/LC_MESSAGES/django.po +++ b/AKPlanning/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 20:03+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -17,10 +17,10 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: AKPlanning/settings.py:147 +#: AKPlanning/settings.py:148 msgid "German" msgstr "Deutsch" -#: AKPlanning/settings.py:148 +#: AKPlanning/settings.py:149 msgid "English" msgstr "Englisch" diff --git a/AKScheduling/locale/de_DE/LC_MESSAGES/django.po b/AKScheduling/locale/de_DE/LC_MESSAGES/django.po index ec97a5ab0c8c48e0a28e7cd9d56a0188d30502a0..98bda60437d7408d8d716fc7f2fee6c994801e2d 100644 --- a/AKScheduling/locale/de_DE/LC_MESSAGES/django.po +++ b/AKScheduling/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 20:03+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -17,7 +17,28 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: AKScheduling/models.py:80 +#: AKScheduling/forms.py:24 +msgid "Start" +msgstr "Start" + +#: AKScheduling/forms.py:25 +msgid "End" +msgstr "Ende" + +#: AKScheduling/forms.py:26 +msgid "Duration" +msgstr "" + +#: AKScheduling/forms.py:27 +#: AKScheduling/templates/admin/AKScheduling/scheduling.html:171 +msgid "Room" +msgstr "Raum" + +#: AKScheduling/forms.py:31 +msgid "AK" +msgstr "AK" + +#: AKScheduling/models.py:92 #, python-format msgid "" "Not enough space for AK interest (Interest: %(interest)d, Capacity: " @@ -26,7 +47,7 @@ msgstr "" "Nicht genug Platz für AK-Interesse (Interesse: %(interest)d, Kapazität: " "%(capacity)d)" -#: AKScheduling/models.py:92 +#: AKScheduling/models.py:106 #, python-format msgid "" "Space is too close to AK interest (Interest: %(interest)d, Capacity: " @@ -147,10 +168,6 @@ msgstr "Event (horizontal)" msgid "Event (Vertical)" msgstr "Event (vertikal)" -#: AKScheduling/templates/admin/AKScheduling/scheduling.html:171 -msgid "Room" -msgstr "Raum" - #: AKScheduling/templates/admin/AKScheduling/scheduling.html:267 msgid "Please choose AK" msgstr "Bitte AK auswählen" @@ -211,19 +228,19 @@ msgstr "Noch nicht geschedulte AK-Slots" msgid "Count" msgstr "Anzahl" -#: AKScheduling/views.py:112 +#: AKScheduling/views.py:148 msgid "Interest updated" msgstr "Interesse aktualisiert" -#: AKScheduling/views.py:157 +#: AKScheduling/views.py:199 msgid "Wishes" msgstr "Wünsche" -#: AKScheduling/views.py:165 +#: AKScheduling/views.py:217 msgid "Cleanup: Delete unscheduled slots for wishes" msgstr "Aufräumen: Noch nicht geplante Slots für Wünsche löschen" -#: AKScheduling/views.py:172 +#: AKScheduling/views.py:224 #, python-brace-format msgid "" "The following {count} unscheduled slots of wishes will be deleted:\n" @@ -235,15 +252,15 @@ msgstr "" "\n" " {slots}" -#: AKScheduling/views.py:179 +#: AKScheduling/views.py:231 msgid "Unscheduled slots for wishes successfully deleted" msgstr "Noch nicht geplante Slots für Wünsche erfolgreich gelöscht" -#: AKScheduling/views.py:184 +#: AKScheduling/views.py:245 msgid "Create default availabilities for AKs" msgstr "Standardverfügbarkeiten für AKs anlegen" -#: AKScheduling/views.py:191 +#: AKScheduling/views.py:252 #, python-brace-format msgid "" "The following {count} AKs don't have any availability information. Create " @@ -256,12 +273,12 @@ msgstr "" "\n" " {aks}" -#: AKScheduling/views.py:209 +#: AKScheduling/views.py:272 #, python-brace-format msgid "Could not create default availabilities for AK: {ak}" msgstr "Konnte keine Verfügbarkeit anlegen für AK: {ak}" -#: AKScheduling/views.py:214 +#: AKScheduling/views.py:277 #, python-brace-format msgid "Created default availabilities for {count} AKs" msgstr "Standardverfügbarkeiten für {count} AKs angelegt" diff --git a/AKSubmission/locale/de_DE/LC_MESSAGES/django.po b/AKSubmission/locale/de_DE/LC_MESSAGES/django.po index b8462e566cae32be6292571c7b6e1a78999b2d22..b25db7600b98a97b8498ea72067f9504f5b2b1c8 100644 --- a/AKSubmission/locale/de_DE/LC_MESSAGES/django.po +++ b/AKSubmission/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 20:03+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -17,16 +17,16 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: AKSubmission/forms.py:71 +#: AKSubmission/forms.py:93 #, python-format msgid "\"%(duration)s\" is not a valid duration" msgstr "\"%(duration)s\" ist keine gültige Dauer" -#: AKSubmission/forms.py:117 +#: AKSubmission/forms.py:159 msgid "Duration(s)" msgstr "Dauer(n)" -#: AKSubmission/forms.py:119 +#: AKSubmission/forms.py:161 msgid "" "Enter at least one planned duration (in hours). If your AK should have " "multiple slots, use multiple lines" @@ -34,33 +34,6 @@ msgstr "" "Mindestens eine geplante Dauer (in Stunden) angeben. Wenn der AK mehrere " "Slots haben soll, mehrere Zeilen verwenden" -#: AKSubmission/forms.py:170 -#: AKSubmission/templates/AKSubmission/ak_detail.html:309 -msgid "Start" -msgstr "Start" - -#: AKSubmission/forms.py:171 -#: AKSubmission/templates/AKSubmission/ak_detail.html:310 -msgid "End" -msgstr "Ende" - -#: AKSubmission/forms.py:172 -#: AKSubmission/templates/AKSubmission/ak_detail.html:239 -#: AKSubmission/templates/AKSubmission/akslot_delete.html:35 -msgid "Duration" -msgstr "Dauer" - -#: AKSubmission/forms.py:173 -#: AKSubmission/templates/AKSubmission/ak_detail.html:241 -msgid "Room" -msgstr "Raum" - -#: AKSubmission/forms.py:177 -#: AKSubmission/templates/AKSubmission/ak_history.html:11 -#: AKSubmission/templates/AKSubmission/akslot_delete.html:31 -msgid "AK" -msgstr "AK" - #: AKSubmission/templates/AKSubmission/ak_detail.html:22 #: AKSubmission/templates/AKSubmission/ak_edit.html:13 #: AKSubmission/templates/AKSubmission/ak_history.html:16 @@ -215,6 +188,15 @@ msgstr "Notizen" msgid "When?" msgstr "Wann?" +#: AKSubmission/templates/AKSubmission/ak_detail.html:239 +#: AKSubmission/templates/AKSubmission/akslot_delete.html:35 +msgid "Duration" +msgstr "Dauer" + +#: AKSubmission/templates/AKSubmission/ak_detail.html:241 +msgid "Room" +msgstr "Raum" + #: AKSubmission/templates/AKSubmission/ak_detail.html:272 msgid "Delete" msgstr "Löschen" @@ -231,6 +213,14 @@ msgstr "Einen neuen AK-Slot hinzufügen" msgid "Possible Times" msgstr "Mögliche Zeiten" +#: AKSubmission/templates/AKSubmission/ak_detail.html:309 +msgid "Start" +msgstr "Start" + +#: AKSubmission/templates/AKSubmission/ak_detail.html:310 +msgid "End" +msgstr "Ende" + #: AKSubmission/templates/AKSubmission/ak_edit.html:8 #: AKSubmission/templates/AKSubmission/ak_history.html:11 #: AKSubmission/templates/AKSubmission/ak_overview.html:8 @@ -260,6 +250,11 @@ msgstr "" "Person hinzufügen, die noch nicht in der Liste ist. Ungespeicherte " "Änderungen in diesem Formular gehen verloren." +#: AKSubmission/templates/AKSubmission/ak_history.html:11 +#: AKSubmission/templates/AKSubmission/akslot_delete.html:31 +msgid "AK" +msgstr "AK" + #: AKSubmission/templates/AKSubmission/ak_history.html:27 msgid "Back" msgstr "Zurück" @@ -283,7 +278,7 @@ msgstr "Die Ergebnisse dieses AKs vorstellen" msgid "Intends to submit a resolution" msgstr "Beabsichtigt eine Resolution einzureichen" -#: AKSubmission/templates/AKSubmission/ak_list.html:6 AKSubmission/views.py:42 +#: AKSubmission/templates/AKSubmission/ak_list.html:6 AKSubmission/views.py:84 msgid "All AKs" msgstr "Alle AKs" @@ -409,74 +404,74 @@ msgstr "" msgid "Submit" msgstr "Eintragen" -#: AKSubmission/views.py:73 +#: AKSubmission/views.py:127 msgid "Wishes" msgstr "Wünsche" -#: AKSubmission/views.py:73 +#: AKSubmission/views.py:127 msgid "AKs one would like to have" msgstr "" "AKs die sich gewünscht wurden, aber bei denen noch nicht klar ist, wer sie " "macht. Falls du dir das vorstellen kannst, trag dich einfach ein" -#: AKSubmission/views.py:93 +#: AKSubmission/views.py:167 msgid "Currently planned AKs" msgstr "Aktuell geplante AKs" -#: AKSubmission/views.py:186 +#: AKSubmission/views.py:300 msgid "Event inactive. Cannot create or update." msgstr "Event inaktiv. Hinzufügen/Bearbeiten nicht möglich." -#: AKSubmission/views.py:202 +#: AKSubmission/views.py:325 msgid "AK successfully created" msgstr "AK erfolgreich angelegt" -#: AKSubmission/views.py:252 +#: AKSubmission/views.py:398 msgid "AK successfully updated" msgstr "AK erfolgreich aktualisiert" -#: AKSubmission/views.py:290 +#: AKSubmission/views.py:449 #, python-brace-format msgid "Added '{owner}' as new owner of '{ak.name}'" msgstr "'{owner}' als neue Leitung von '{ak.name}' hinzugefügt" -#: AKSubmission/views.py:333 -msgid "Person Info successfully updated" -msgstr "Personen-Info erfolgreich aktualisiert" - -#: AKSubmission/views.py:355 +#: AKSubmission/views.py:553 msgid "No user selected" msgstr "Keine Person ausgewählt" -#: AKSubmission/views.py:382 +#: AKSubmission/views.py:569 +msgid "Person Info successfully updated" +msgstr "Personen-Info erfolgreich aktualisiert" + +#: AKSubmission/views.py:605 msgid "AK Slot successfully added" msgstr "AK-Slot erfolgreich angelegt" -#: AKSubmission/views.py:395 +#: AKSubmission/views.py:624 msgid "You cannot edit a slot that has already been scheduled" msgstr "Bereits geplante AK-Slots können nicht mehr bearbeitet werden" -#: AKSubmission/views.py:405 +#: AKSubmission/views.py:634 msgid "AK Slot successfully updated" msgstr "AK-Slot erfolgreich aktualisiert" -#: AKSubmission/views.py:417 +#: AKSubmission/views.py:652 msgid "You cannot delete a slot that has already been scheduled" msgstr "Bereits geplante AK-Slots können nicht mehr gelöscht werden" -#: AKSubmission/views.py:427 +#: AKSubmission/views.py:662 msgid "AK Slot successfully deleted" msgstr "AK-Slot erfolgreich angelegt" -#: AKSubmission/views.py:434 +#: AKSubmission/views.py:674 msgid "Messages" msgstr "Nachrichten" -#: AKSubmission/views.py:444 +#: AKSubmission/views.py:684 msgid "Delete all messages" msgstr "Alle Nachrichten löschen" -#: AKSubmission/views.py:467 +#: AKSubmission/views.py:711 msgid "Message to organizers successfully saved" msgstr "Nachricht an die Organisator*innen erfolgreich gespeichert" diff --git a/locale/de_DE/LC_MESSAGES/django.po b/locale/de_DE/LC_MESSAGES/django.po index 37a585fa79adb6a71571aa740a3b0dd52d8056cd..c1bbd2db4e5c22f703d2acc6a7388eb37116792b 100644 --- a/locale/de_DE/LC_MESSAGES/django.po +++ b/locale/de_DE/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-05-15 20:05+0200\n" +"POT-Creation-Date: 2023-08-16 16:30+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" @@ -27,11 +27,15 @@ msgstr "Wirklich jetzt die Sprache ändern? Das wird das Formular zurücksetzen! msgid "Go to backend" msgstr "Zum Backend" -#: templates/base.html:114 +#: templates/base.html:109 +msgid "Docs" +msgstr "Doku" + +#: templates/base.html:115 msgid "Impress" msgstr "Impressum" -#: templates/base.html:117 +#: templates/base.html:118 msgid "This software is open source" msgstr "Diese Software ist Open Source"