From 1db999b14dd2ce7b2fd32b4481ca268a4515a969 Mon Sep 17 00:00:00 2001 From: Felix Blanke <info@fblanke.de> Date: Mon, 27 May 2024 04:40:18 +0200 Subject: [PATCH] Update language files --- AKModel/locale/de_DE/LC_MESSAGES/django.po | 452 +++++++++--------- AKPlan/locale/de_DE/LC_MESSAGES/django.po | 10 +- AKPlanning/locale/de_DE/LC_MESSAGES/django.po | 6 +- .../locale/de_DE/LC_MESSAGES/django.po | 8 +- 4 files changed, 249 insertions(+), 227 deletions(-) diff --git a/AKModel/locale/de_DE/LC_MESSAGES/django.po b/AKModel/locale/de_DE/LC_MESSAGES/django.po index 261c5b2c..1026edf9 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: 2024-04-25 01:29+0200\n" +"POT-Creation-Date: 2024-05-27 02:31+0000\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" @@ -33,10 +33,9 @@ msgstr "Plan veröffentlichen" msgid "Unpublish plan" msgstr "Plan verbergen" -#: AKModel/admin.py:168 AKModel/models.py:360 AKModel/models.py:682 -#: AKModel/templates/admin/AKModel/aks_by_user.html:12 +#: AKModel/admin.py:168 AKModel/models.py:437 AKModel/models.py:759 #: AKModel/templates/admin/AKModel/status/event_aks.html:10 -#: AKModel/views/manage.py:73 AKModel/views/status.py:98 +#: AKModel/views/manage.py:73 AKModel/views/status.py:97 msgid "AKs" msgstr "AKs" @@ -60,11 +59,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:320 AKModel/views/ak.py:99 +#: AKModel/admin.py:320 AKModel/views/ak.py:184 msgid "Reset interest in AKs" msgstr "Interesse an AKs zurücksetzen" -#: AKModel/admin.py:330 AKModel/views/ak.py:114 +#: AKModel/admin.py:330 AKModel/views/ak.py:199 msgid "Reset AKs' interest counters" msgstr "Interessenszähler der AKs zurücksetzen" @@ -109,17 +108,17 @@ msgstr "Die eingegebene Verfügbarkeit enthält ein ungültiges Datum." msgid "Please fill in your availabilities!" msgstr "Bitte Verfügbarkeiten eintragen!" -#: AKModel/availability/models.py:43 AKModel/models.py:60 AKModel/models.py:174 -#: AKModel/models.py:251 AKModel/models.py:270 AKModel/models.py:296 -#: AKModel/models.py:350 AKModel/models.py:492 AKModel/models.py:531 -#: AKModel/models.py:621 AKModel/models.py:678 AKModel/models.py:869 +#: AKModel/availability/models.py:43 AKModel/models.py:61 AKModel/models.py:235 +#: AKModel/models.py:328 AKModel/models.py:347 AKModel/models.py:373 +#: AKModel/models.py:427 AKModel/models.py:569 AKModel/models.py:608 +#: AKModel/models.py:698 AKModel/models.py:755 AKModel/models.py:946 msgid "Event" msgstr "Event" -#: AKModel/availability/models.py:44 AKModel/models.py:175 -#: AKModel/models.py:252 AKModel/models.py:271 AKModel/models.py:297 -#: AKModel/models.py:351 AKModel/models.py:493 AKModel/models.py:532 -#: AKModel/models.py:622 AKModel/models.py:679 AKModel/models.py:870 +#: AKModel/availability/models.py:44 AKModel/models.py:236 +#: AKModel/models.py:329 AKModel/models.py:348 AKModel/models.py:374 +#: AKModel/models.py:428 AKModel/models.py:570 AKModel/models.py:609 +#: AKModel/models.py:699 AKModel/models.py:756 AKModel/models.py:947 msgid "Associated event" msgstr "Zugehöriges Event" @@ -131,8 +130,8 @@ msgstr "Person" msgid "Person whose availability this is" msgstr "Person deren Verfügbarkeit hier abgebildet wird" -#: AKModel/availability/models.py:61 AKModel/models.py:496 -#: AKModel/models.py:521 AKModel/models.py:688 +#: AKModel/availability/models.py:61 AKModel/models.py:573 +#: AKModel/models.py:598 AKModel/models.py:765 msgid "Room" msgstr "Raum" @@ -140,8 +139,8 @@ msgstr "Raum" msgid "Room whose availability this is" msgstr "Raum dessen Verfügbarkeit hier abgebildet wird" -#: AKModel/availability/models.py:70 AKModel/models.py:359 -#: AKModel/models.py:520 AKModel/models.py:616 +#: AKModel/availability/models.py:70 AKModel/models.py:436 +#: AKModel/models.py:597 AKModel/models.py:693 msgid "AK" msgstr "AK" @@ -149,8 +148,8 @@ msgstr "AK" msgid "AK whose availability this is" msgstr "Verfügbarkeiten" -#: AKModel/availability/models.py:79 AKModel/models.py:255 -#: AKModel/models.py:694 +#: AKModel/availability/models.py:79 AKModel/models.py:332 +#: AKModel/models.py:771 msgid "AK Category" msgstr "AK-Kategorie" @@ -220,7 +219,7 @@ msgstr "" "fürWünsche markieren, z.B. um während der Präsentation auf einem Touchscreen " "ausgefüllt zu werden?" -#: AKModel/forms.py:189 AKModel/models.py:863 +#: AKModel/forms.py:189 AKModel/models.py:940 msgid "Default Slots" msgstr "Standardslots" @@ -259,7 +258,15 @@ msgstr "Standardverfügbarkeiten für alle Räume anlegen?" msgid "CSV must contain a name column" msgstr "CSV muss eine name-Spalte enthalten" -#: AKModel/metaviews/admin.py:156 AKModel/models.py:29 +#: AKModel/forms.py:281 +msgid "JSON data" +msgstr "JSON-Daten" + +#: AKModel/forms.py:282 +msgid "JSON data from the scheduling solver" +msgstr "JSON-Daten, die der scheduling-solver produziert hat" + +#: AKModel/metaviews/admin.py:156 AKModel/models.py:30 msgid "Start" msgstr "Start" @@ -284,66 +291,66 @@ msgstr "Aktivieren?" msgid "Finish" msgstr "Abschluss" -#: AKModel/models.py:20 AKModel/models.py:243 AKModel/models.py:267 -#: AKModel/models.py:294 AKModel/models.py:312 AKModel/models.py:484 +#: AKModel/models.py:21 AKModel/models.py:320 AKModel/models.py:344 +#: AKModel/models.py:371 AKModel/models.py:389 AKModel/models.py:561 msgid "Name" msgstr "Name" -#: AKModel/models.py:21 +#: AKModel/models.py:22 msgid "Name or iteration of the event" msgstr "Name oder Iteration des Events" -#: AKModel/models.py:22 +#: AKModel/models.py:23 msgid "Short Form" msgstr "Kurzer Name" -#: AKModel/models.py:23 +#: AKModel/models.py:24 msgid "Short name of letters/numbers/dots/dashes/underscores used in URLs." msgstr "" "Kurzname bestehend aus Buchstaben, Nummern, Punkten und Unterstrichen zur " "Nutzung in URLs" -#: AKModel/models.py:25 +#: AKModel/models.py:26 msgid "Place" msgstr "Ort" -#: AKModel/models.py:26 +#: AKModel/models.py:27 msgid "City etc. the event takes place in" msgstr "Stadt o.ä. in der das Event stattfindet" -#: AKModel/models.py:28 +#: AKModel/models.py:29 msgid "Time Zone" msgstr "Zeitzone" -#: AKModel/models.py:28 +#: AKModel/models.py:29 msgid "Time Zone where this event takes place in" msgstr "Zeitzone in der das Event stattfindet" -#: AKModel/models.py:29 +#: AKModel/models.py:30 msgid "Time the event begins" msgstr "Zeit zu der das Event beginnt" -#: AKModel/models.py:30 +#: AKModel/models.py:31 msgid "End" msgstr "Ende" -#: AKModel/models.py:30 +#: AKModel/models.py:31 msgid "Time the event ends" msgstr "Zeit zu der das Event endet" -#: AKModel/models.py:31 +#: AKModel/models.py:32 msgid "Resolution Deadline" msgstr "Resolutionsdeadline" -#: AKModel/models.py:32 +#: AKModel/models.py:33 msgid "When should AKs with intention to submit a resolution be done?" msgstr "Wann sollen AKs mit Resolutionsabsicht stattgefunden haben?" -#: AKModel/models.py:34 +#: AKModel/models.py:35 msgid "Interest Window Start" msgstr "Beginn Interessensbekundung" -#: AKModel/models.py:36 +#: AKModel/models.py:37 msgid "" "Opening time for expression of interest. When left blank, no interest " "indication will be possible." @@ -351,71 +358,71 @@ msgstr "" "Öffnungszeitpunkt für die Angabe von Interesse an AKs.Wenn das Feld leer " "bleibt, wird keine Abgabe von Interesse möglich sein." -#: AKModel/models.py:38 +#: AKModel/models.py:39 msgid "Interest Window End" msgstr "Ende Interessensbekundung" -#: AKModel/models.py:39 +#: AKModel/models.py:40 msgid "Closing time for expression of interest." msgstr "Öffnungszeitpunkt für die Angabe von Interesse an AKs." -#: AKModel/models.py:41 +#: AKModel/models.py:42 msgid "Public event" msgstr "Öffentliches Event" -#: AKModel/models.py:42 +#: AKModel/models.py:43 msgid "Show this event on overview page." msgstr "Zeige dieses Event auf der Übersichtseite an" -#: AKModel/models.py:44 +#: AKModel/models.py:45 msgid "Active State" msgstr "Aktiver Status" -#: AKModel/models.py:44 +#: AKModel/models.py:45 msgid "Marks currently active events" msgstr "Markiert aktuell aktive Events" -#: AKModel/models.py:45 +#: AKModel/models.py:46 msgid "Plan Hidden" msgstr "Plan verborgen" -#: AKModel/models.py:45 +#: AKModel/models.py:46 msgid "Hides plan for non-staff users" msgstr "Verbirgt den Plan für Nutzer*innen ohne erweiterte Rechte" -#: AKModel/models.py:47 +#: AKModel/models.py:48 msgid "Plan published at" msgstr "Plan veröffentlicht am/um" -#: AKModel/models.py:48 +#: AKModel/models.py:49 msgid "Timestamp at which the plan was published" msgstr "Zeitpunkt, zu dem der Plan veröffentlicht wurde" -#: AKModel/models.py:50 +#: AKModel/models.py:51 msgid "Base URL" msgstr "URL-Prefix" -#: AKModel/models.py:50 +#: AKModel/models.py:51 msgid "Prefix for wiki link construction" msgstr "Prefix für die automatische Generierung von Wiki-Links" -#: AKModel/models.py:51 +#: AKModel/models.py:52 msgid "Wiki Export Template Name" msgstr "Wiki-Export Templatename" -#: AKModel/models.py:52 +#: AKModel/models.py:53 msgid "Default Slot Length" msgstr "Standardslotlänge" -#: AKModel/models.py:53 +#: AKModel/models.py:54 msgid "Default length in hours that is assumed for AKs in this event." msgstr "Standardlänge von Slots (in Stunden) für dieses Event" -#: AKModel/models.py:55 +#: AKModel/models.py:56 msgid "Contact email address" msgstr "E-Mail Kontaktadresse" -#: AKModel/models.py:56 +#: AKModel/models.py:57 msgid "" "An email address that is displayed on every page and can be used for all " "kinds of questions" @@ -423,75 +430,75 @@ msgstr "" "Eine Mailadresse die auf jeder Seite angezeigt wird und für alle Arten von " "Fragen genutzt werden kann" -#: AKModel/models.py:61 +#: AKModel/models.py:62 msgid "Events" msgstr "Events" -#: AKModel/models.py:169 +#: AKModel/models.py:230 msgid "Nickname" msgstr "Spitzname" -#: AKModel/models.py:169 +#: AKModel/models.py:230 msgid "Name to identify an AK owner by" msgstr "Name, durch den eine AK-Leitung identifiziert wird" -#: AKModel/models.py:170 +#: AKModel/models.py:231 msgid "Slug" msgstr "Slug" -#: AKModel/models.py:170 +#: AKModel/models.py:231 msgid "Slug for URL generation" msgstr "Slug für URL-Generierung" -#: AKModel/models.py:171 +#: AKModel/models.py:232 msgid "Institution" msgstr "Instutution" -#: AKModel/models.py:171 +#: AKModel/models.py:232 msgid "Uni etc." msgstr "Universität o.ä." -#: AKModel/models.py:172 AKModel/models.py:321 +#: AKModel/models.py:233 AKModel/models.py:398 msgid "Web Link" msgstr "Internet Link" -#: AKModel/models.py:172 +#: AKModel/models.py:233 msgid "Link to Homepage" msgstr "Link zu Homepage oder Webseite" -#: AKModel/models.py:178 AKModel/models.py:687 +#: AKModel/models.py:239 AKModel/models.py:764 msgid "AK Owner" msgstr "AK-Leitung" -#: AKModel/models.py:179 +#: AKModel/models.py:240 msgid "AK Owners" msgstr "AK-Leitungen" -#: AKModel/models.py:243 +#: AKModel/models.py:320 msgid "Name of the AK Category" msgstr "Name der AK-Kategorie" -#: AKModel/models.py:244 AKModel/models.py:268 +#: AKModel/models.py:321 AKModel/models.py:345 msgid "Color" msgstr "Farbe" -#: AKModel/models.py:244 AKModel/models.py:268 +#: AKModel/models.py:321 AKModel/models.py:345 msgid "Color for displaying" msgstr "Farbe für die Anzeige" -#: AKModel/models.py:245 AKModel/models.py:315 +#: AKModel/models.py:322 AKModel/models.py:392 msgid "Description" msgstr "Beschreibung" -#: AKModel/models.py:246 +#: AKModel/models.py:323 msgid "Short description of this AK Category" msgstr "Beschreibung der AK-Kategorie" -#: AKModel/models.py:247 +#: AKModel/models.py:324 msgid "Present by default" msgstr "Defaultmäßig präsentieren" -#: AKModel/models.py:248 +#: AKModel/models.py:325 msgid "" "Present AKs of this category by default if AK owner did not specify whether " "this AK should be presented?" @@ -499,132 +506,132 @@ msgstr "" "AKs dieser Kategorie standardmäßig vorstellen, wenn die Leitungen das für " "ihren AK nicht explizit spezifiziert haben?" -#: AKModel/models.py:256 +#: AKModel/models.py:333 msgid "AK Categories" msgstr "AK-Kategorien" -#: AKModel/models.py:267 +#: AKModel/models.py:344 msgid "Name of the AK Track" msgstr "Name des AK-Tracks" -#: AKModel/models.py:274 +#: AKModel/models.py:351 msgid "AK Track" msgstr "AK-Track" -#: AKModel/models.py:275 +#: AKModel/models.py:352 msgid "AK Tracks" msgstr "AK-Tracks" -#: AKModel/models.py:294 +#: AKModel/models.py:371 msgid "Name of the Requirement" msgstr "Name der Anforderung" -#: AKModel/models.py:300 AKModel/models.py:691 +#: AKModel/models.py:377 AKModel/models.py:768 msgid "AK Requirement" msgstr "AK-Anforderung" -#: AKModel/models.py:301 +#: AKModel/models.py:378 msgid "AK Requirements" msgstr "AK-Anforderungen" -#: AKModel/models.py:312 +#: AKModel/models.py:389 msgid "Name of the AK" msgstr "Name des AKs" -#: AKModel/models.py:313 +#: AKModel/models.py:390 msgid "Short Name" msgstr "Kurzer Name" -#: AKModel/models.py:314 +#: AKModel/models.py:391 msgid "Name displayed in the schedule" msgstr "Name zur Anzeige im AK-Plan" -#: AKModel/models.py:315 +#: AKModel/models.py:392 msgid "Description of the AK" msgstr "Beschreibung des AKs" -#: AKModel/models.py:317 +#: AKModel/models.py:394 msgid "Owners" msgstr "Leitungen" -#: AKModel/models.py:318 +#: AKModel/models.py:395 msgid "Those organizing the AK" msgstr "Menschen, die den AK organisieren und halten" -#: AKModel/models.py:321 +#: AKModel/models.py:398 msgid "Link to wiki page" msgstr "Link zur Wiki Seite" -#: AKModel/models.py:322 +#: AKModel/models.py:399 msgid "Protocol Link" msgstr "Protokolllink" -#: AKModel/models.py:322 +#: AKModel/models.py:399 msgid "Link to protocol" msgstr "Link zum Protokoll" -#: AKModel/models.py:324 +#: AKModel/models.py:401 msgid "Category" msgstr "Kategorie" -#: AKModel/models.py:325 +#: AKModel/models.py:402 msgid "Category of the AK" msgstr "Kategorie des AKs" -#: AKModel/models.py:326 +#: AKModel/models.py:403 msgid "Track" msgstr "Track" -#: AKModel/models.py:327 +#: AKModel/models.py:404 msgid "Track the AK belongs to" msgstr "Track zu dem der AK gehört" -#: AKModel/models.py:329 +#: AKModel/models.py:406 msgid "Resolution Intention" msgstr "Resolutionsabsicht" -#: AKModel/models.py:330 +#: AKModel/models.py:407 msgid "Intends to submit a resolution" msgstr "Beabsichtigt eine Resolution einzureichen" -#: AKModel/models.py:331 +#: AKModel/models.py:408 msgid "Present this AK" msgstr "AK präsentieren" -#: AKModel/models.py:332 +#: AKModel/models.py:409 msgid "Present results of this AK" msgstr "Die Ergebnisse dieses AKs vorstellen" -#: AKModel/models.py:334 AKModel/views/status.py:163 +#: AKModel/models.py:411 AKModel/views/status.py:170 msgid "Requirements" msgstr "Anforderungen" -#: AKModel/models.py:335 +#: AKModel/models.py:412 msgid "AK's Requirements" msgstr "Anforderungen des AKs" -#: AKModel/models.py:337 +#: AKModel/models.py:414 msgid "Conflicting AKs" msgstr "AK-Konflikte" -#: AKModel/models.py:338 +#: AKModel/models.py:415 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:339 +#: AKModel/models.py:416 msgid "Prerequisite AKs" msgstr "Vorausgesetzte AKs" -#: AKModel/models.py:340 +#: AKModel/models.py:417 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:342 +#: AKModel/models.py:419 msgid "Organizational Notes" msgstr "Notizen zur Organisation" -#: AKModel/models.py:343 +#: AKModel/models.py:420 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/" @@ -634,289 +641,291 @@ msgstr "" "Anmerkungen bitte den Button für Direktnachrichten verwenden (nach dem " "Anlegen/Bearbeiten)." -#: AKModel/models.py:346 +#: AKModel/models.py:423 msgid "Interest" msgstr "Interesse" -#: AKModel/models.py:346 +#: AKModel/models.py:423 msgid "Expected number of people" msgstr "Erwartete Personenzahl" -#: AKModel/models.py:347 +#: AKModel/models.py:424 msgid "Interest Counter" msgstr "Interessenszähler" -#: AKModel/models.py:348 +#: AKModel/models.py:425 msgid "People who have indicated interest online" msgstr "Anzahl Personen, die online Interesse bekundet haben" -#: AKModel/models.py:353 +#: AKModel/models.py:430 msgid "Export?" msgstr "Export?" -#: AKModel/models.py:354 +#: AKModel/models.py:431 msgid "Include AK in wiki export?" msgstr "AK bei Wiki-Export berücksichtigen?" -#: AKModel/models.py:484 +#: AKModel/models.py:561 msgid "Name or number of the room" msgstr "Name oder Nummer des Raums" -#: AKModel/models.py:485 +#: AKModel/models.py:562 msgid "Location" msgstr "Ort" -#: AKModel/models.py:486 +#: AKModel/models.py:563 msgid "Name or number of the location" msgstr "Name oder Nummer des Ortes" -#: AKModel/models.py:487 +#: AKModel/models.py:564 msgid "Capacity" msgstr "Kapazität" -#: AKModel/models.py:488 +#: AKModel/models.py:565 msgid "Maximum number of people (-1 for unlimited)." msgstr "Maximale Personenzahl (-1 wenn unbeschränkt)." -#: AKModel/models.py:489 +#: AKModel/models.py:566 msgid "Properties" msgstr "Eigenschaften" -#: AKModel/models.py:490 +#: AKModel/models.py:567 msgid "AK requirements fulfilled by the room" msgstr "AK-Anforderungen, die dieser Raum erfüllt" -#: AKModel/models.py:497 AKModel/views/status.py:60 +#: AKModel/models.py:574 AKModel/views/status.py:59 msgid "Rooms" msgstr "Räume" -#: AKModel/models.py:520 +#: AKModel/models.py:597 msgid "AK being mapped" msgstr "AK, der zugeordnet wird" -#: AKModel/models.py:522 +#: AKModel/models.py:599 msgid "Room the AK will take place in" msgstr "Raum in dem der AK stattfindet" -#: AKModel/models.py:523 AKModel/models.py:866 +#: AKModel/models.py:600 AKModel/models.py:943 msgid "Slot Begin" msgstr "Beginn des Slots" -#: AKModel/models.py:523 AKModel/models.py:866 +#: AKModel/models.py:600 AKModel/models.py:943 msgid "Time and date the slot begins" msgstr "Zeit und Datum zu der der AK beginnt" -#: AKModel/models.py:525 +#: AKModel/models.py:602 msgid "Duration" msgstr "Dauer" -#: AKModel/models.py:526 +#: AKModel/models.py:603 msgid "Length in hours" msgstr "Länge in Stunden" -#: AKModel/models.py:528 +#: AKModel/models.py:605 msgid "Scheduling fixed" msgstr "Planung fix" -#: AKModel/models.py:529 +#: AKModel/models.py:606 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:534 +#: AKModel/models.py:611 msgid "Last update" msgstr "Letzte Aktualisierung" -#: AKModel/models.py:537 +#: AKModel/models.py:614 msgid "AK Slot" msgstr "AK-Slot" -#: AKModel/models.py:538 AKModel/models.py:684 +#: AKModel/models.py:615 AKModel/models.py:761 msgid "AK Slots" msgstr "AK-Slot" -#: AKModel/models.py:560 AKModel/models.py:569 +#: AKModel/models.py:637 AKModel/models.py:646 msgid "Not scheduled yet" msgstr "Noch nicht geplant" -#: AKModel/models.py:617 +#: AKModel/models.py:694 msgid "AK this message belongs to" msgstr "AK zu dem die Nachricht gehört" -#: AKModel/models.py:618 +#: AKModel/models.py:695 msgid "Message text" msgstr "Nachrichtentext" -#: AKModel/models.py:619 +#: AKModel/models.py:696 msgid "Message to the organizers. This is not publicly visible." msgstr "" "Nachricht an die Organisator*innen. Diese ist nicht öffentlich sichtbar." -#: AKModel/models.py:623 +#: AKModel/models.py:700 msgid "Resolved" msgstr "Erledigt" -#: AKModel/models.py:624 +#: AKModel/models.py:701 msgid "This message has been resolved (no further action needed)" -msgstr "Diese Nachricht wurde vollständig bearbeitet (keine weiteren Aktionen notwendig)" +msgstr "" +"Diese Nachricht wurde vollständig bearbeitet (keine weiteren Aktionen " +"notwendig)" -#: AKModel/models.py:627 +#: AKModel/models.py:704 msgid "AK Orga Message" msgstr "AK-Organachricht" -#: AKModel/models.py:628 +#: AKModel/models.py:705 msgid "AK Orga Messages" msgstr "AK-Organachrichten" -#: AKModel/models.py:645 +#: AKModel/models.py:722 msgid "Constraint Violation" msgstr "Constraintverletzung" -#: AKModel/models.py:646 +#: AKModel/models.py:723 msgid "Constraint Violations" msgstr "Constraintverletzungen" -#: AKModel/models.py:653 +#: AKModel/models.py:730 msgid "Owner has two parallel slots" msgstr "Leitung hat zwei Slots parallel" -#: AKModel/models.py:654 +#: AKModel/models.py:731 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:655 +#: AKModel/models.py:732 msgid "Room has two AK slots scheduled at the same time" msgstr "Raum hat zwei AK Slots gleichzeitig" -#: AKModel/models.py:656 +#: AKModel/models.py:733 msgid "Room does not satisfy the requirement of the scheduled AK" msgstr "Room erfüllt die Anforderungen des platzierten AKs nicht" -#: AKModel/models.py:657 +#: AKModel/models.py:734 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:658 +#: AKModel/models.py:735 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:660 +#: AKModel/models.py:737 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:661 +#: AKModel/models.py:738 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:662 +#: AKModel/models.py:739 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:663 +#: AKModel/models.py:740 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:664 +#: AKModel/models.py:741 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:670 +#: AKModel/models.py:747 msgid "Warning" msgstr "Warnung" -#: AKModel/models.py:671 +#: AKModel/models.py:748 msgid "Violation" msgstr "Verletzung" -#: AKModel/models.py:673 +#: AKModel/models.py:750 msgid "Type" msgstr "Art" -#: AKModel/models.py:674 +#: AKModel/models.py:751 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:675 +#: AKModel/models.py:752 msgid "Level" msgstr "Level" -#: AKModel/models.py:676 +#: AKModel/models.py:753 msgid "Severity level of the violation" msgstr "Schweregrad der Verletzung" -#: AKModel/models.py:683 +#: AKModel/models.py:760 msgid "AK(s) belonging to this constraint" msgstr "AK(s), die zu diesem Constraint gehören" -#: AKModel/models.py:685 +#: AKModel/models.py:762 msgid "AK Slot(s) belonging to this constraint" msgstr "AK Slot(s), die zu diesem Constraint gehören" -#: AKModel/models.py:687 +#: AKModel/models.py:764 msgid "AK Owner belonging to this constraint" msgstr "AK Leitung(en), die zu diesem Constraint gehören" -#: AKModel/models.py:689 +#: AKModel/models.py:766 msgid "Room belonging to this constraint" msgstr "Raum, der zu diesem Constraint gehört" -#: AKModel/models.py:692 +#: AKModel/models.py:769 msgid "AK Requirement belonging to this constraint" msgstr "AK Anforderung, die zu diesem Constraint gehört" -#: AKModel/models.py:694 +#: AKModel/models.py:771 msgid "AK Category belonging to this constraint" msgstr "AK Kategorie, di zu diesem Constraint gehört" -#: AKModel/models.py:696 +#: AKModel/models.py:773 msgid "Comment" msgstr "Kommentar" -#: AKModel/models.py:696 +#: AKModel/models.py:773 msgid "Comment or further details for this violation" msgstr "Kommentar oder weitere Details zu dieser Vereletzung" -#: AKModel/models.py:699 +#: AKModel/models.py:776 msgid "Timestamp" msgstr "Timestamp" -#: AKModel/models.py:699 +#: AKModel/models.py:776 msgid "Time of creation" msgstr "Zeitpunkt der ERstellung" -#: AKModel/models.py:700 +#: AKModel/models.py:777 msgid "Manually Resolved" msgstr "Manuell behoben" -#: AKModel/models.py:701 +#: AKModel/models.py:778 msgid "Mark this violation manually as resolved" msgstr "Markiere diese Verletzung manuell als behoben" -#: AKModel/models.py:728 AKModel/templates/admin/AKModel/aks_by_user.html:22 +#: AKModel/models.py:805 #: AKModel/templates/admin/AKModel/requirements_overview.html:27 msgid "Details" msgstr "Details" -#: AKModel/models.py:862 +#: AKModel/models.py:939 msgid "Default Slot" msgstr "Standardslot" -#: AKModel/models.py:867 +#: AKModel/models.py:944 msgid "Slot End" msgstr "Ende des Slots" -#: AKModel/models.py:867 +#: AKModel/models.py:944 msgid "Time and date the slot ends" msgstr "Zeit und Datum zu der der Slot endet" -#: AKModel/models.py:872 +#: AKModel/models.py:949 msgid "Primary categories" msgstr "Primäre Kategorien" -#: AKModel/models.py:873 +#: AKModel/models.py:950 msgid "Categories that should be assigned to this slot primarily" msgstr "Kategorieren, die diesem Slot primär zugewiesen werden sollen" @@ -953,19 +962,6 @@ msgstr "Bestätigen" msgid "Cancel" msgstr "Abbrechen" -#: AKModel/templates/admin/AKModel/aks_by_user.html:8 -msgid "AKs by Owner" -msgstr "AKs der Leitung" - -#: AKModel/templates/admin/AKModel/aks_by_user.html:26 -#: AKModel/templates/admin/AKModel/requirements_overview.html:31 -msgid "Edit" -msgstr "Bearbeiten" - -#: AKModel/templates/admin/AKModel/aks_by_user.html:33 -msgid "This user does not have any AKs currently" -msgstr "Diese Leitung hat aktuell keine AKs" - #: AKModel/templates/admin/AKModel/event_wizard/activate.html:9 #: AKModel/templates/admin/AKModel/event_wizard/created_prepare_import.html:9 #: AKModel/templates/admin/AKModel/event_wizard/finish.html:9 @@ -1032,12 +1028,16 @@ msgstr "" msgid "Requirements Overview" msgstr "Übersicht Anforderungen" +#: AKModel/templates/admin/AKModel/requirements_overview.html:31 +msgid "Edit" +msgstr "Bearbeiten" + #: AKModel/templates/admin/AKModel/requirements_overview.html:38 msgid "No AKs with this requirement" msgstr "Kein AK mit dieser Anforderung" #: AKModel/templates/admin/AKModel/requirements_overview.html:45 -#: AKModel/views/status.py:179 +#: AKModel/views/status.py:186 msgid "Add Requirement" msgstr "Anforderung hinzufügen" @@ -1090,7 +1090,7 @@ msgstr "Bisher keine Räume" msgid "Active Events" msgstr "Aktive Events" -#: AKModel/templates/admin/ak_index.html:16 AKModel/views/status.py:109 +#: AKModel/templates/admin/ak_index.html:16 AKModel/views/status.py:108 msgid "Scheduling" msgstr "Scheduling" @@ -1123,43 +1123,47 @@ msgstr "Login" msgid "Register" msgstr "Registrieren" -#: AKModel/views/ak.py:17 +#: AKModel/views/ak.py:20 msgid "Requirements for Event" msgstr "Anforderungen für das Event" -#: AKModel/views/ak.py:34 +#: AKModel/views/ak.py:37 msgid "AK CSV Export" msgstr "AK-CSV-Export" -#: AKModel/views/ak.py:48 +#: AKModel/views/ak.py:50 +msgid "AK JSON Export" +msgstr "AK-JSON-Export" + +#: AKModel/views/ak.py:133 msgid "AK Wiki Export" msgstr "AK-Wiki-Export" -#: AKModel/views/ak.py:59 AKModel/views/manage.py:53 +#: AKModel/views/ak.py:144 AKModel/views/manage.py:53 msgid "Wishes" msgstr "Wünsche" -#: AKModel/views/ak.py:71 +#: AKModel/views/ak.py:156 msgid "Delete AK Orga Messages" msgstr "AK-Organachrichten löschen" -#: AKModel/views/ak.py:89 +#: AKModel/views/ak.py:174 msgid "AK Orga Messages successfully deleted" msgstr "AK-Organachrichten erfolgreich gelöscht" -#: AKModel/views/ak.py:101 +#: AKModel/views/ak.py:186 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:102 +#: AKModel/views/ak.py:187 msgid "Reset of interest in AKs successful." msgstr "Interesse an AKs erfolgreich zurückgesetzt." -#: AKModel/views/ak.py:116 +#: AKModel/views/ak.py:201 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:117 +#: AKModel/views/ak.py:202 msgid "AKs' interest counters set back to 0." msgstr "Interessenszähler der AKs zurückgesetzt" @@ -1173,7 +1177,7 @@ msgstr "'%(obj)s' kopiert" msgid "Could not copy '%(obj)s' (%(error)s)" msgstr "'%(obj)s' konnte nicht kopiert werden (%(error)s)" -#: AKModel/views/manage.py:35 AKModel/views/status.py:146 +#: AKModel/views/manage.py:35 AKModel/views/status.py:153 msgid "Export AK Slides" msgstr "AK-Folien exportieren" @@ -1241,7 +1245,7 @@ msgstr "Den Plan/die Pläne verbergen von:" msgid "Plan unpublished" msgstr "Plan verborgen" -#: AKModel/views/manage.py:166 AKModel/views/status.py:130 +#: AKModel/views/manage.py:166 AKModel/views/status.py:129 msgid "Edit Default Slots" msgstr "Standardslots bearbeiten" @@ -1257,12 +1261,16 @@ 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/manage.py:252 +msgid "AK JSON Import" +msgstr "AK-JSON-Import" + #: AKModel/views/room.py:37 #, python-format msgid "Created Room '%(room)s'" msgstr "Raum '%(room)s' angelegt" -#: AKModel/views/room.py:51 AKModel/views/status.py:82 +#: AKModel/views/room.py:51 AKModel/views/status.py:81 msgid "Import Rooms from CSV" msgstr "Räume aus CSV importieren" @@ -1280,50 +1288,64 @@ msgstr "{count} Raum/Räume importiert" msgid "No rooms imported" msgstr "Keine Räume importiert" -#: AKModel/views/status.py:17 +#: AKModel/views/status.py:16 msgid "Overview" msgstr "Überblick" -#: AKModel/views/status.py:33 +#: AKModel/views/status.py:32 msgid "Categories" msgstr "Kategorien" -#: AKModel/views/status.py:37 +#: AKModel/views/status.py:36 msgid "Add category" msgstr "Kategorie hinzufügen" -#: AKModel/views/status.py:64 +#: AKModel/views/status.py:63 msgid "Add Room" msgstr "Raum hinzufügen" -#: AKModel/views/status.py:116 +#: AKModel/views/status.py:115 msgid "AKs requiring special attention" msgstr "AKs, die besondere Aufmerksamkeit benötigen" -#: AKModel/views/status.py:122 +#: AKModel/views/status.py:121 msgid "Enter Interest" msgstr "Interesse erfassen" -#: AKModel/views/status.py:134 +#: AKModel/views/status.py:133 msgid "Manage ak tracks" msgstr "AK-Tracks verwalten" -#: AKModel/views/status.py:138 +#: AKModel/views/status.py:137 +msgid "Import AK schedule from JSON" +msgstr "AK-Plan aus JSON importieren" + +#: AKModel/views/status.py:141 msgid "Export AKs as CSV" msgstr "AKs als CSV exportieren" -#: AKModel/views/status.py:142 +#: AKModel/views/status.py:145 +msgid "Export AKs as JSON" +msgstr "AKs als JSON exportieren" + +#: AKModel/views/status.py:149 msgid "Export AKs for Wiki" msgstr "AKs im Wiki-Format exportieren" -#: AKModel/views/status.py:175 +#: AKModel/views/status.py:182 msgid "Show AKs for requirements" msgstr "Zu Anforderungen gehörige AKs anzeigen" -#: AKModel/views/status.py:189 +#: AKModel/views/status.py:196 msgid "Event Status" msgstr "Eventstatus" +#~ msgid "AKs by Owner" +#~ msgstr "AKs der Leitung" + +#~ msgid "This user does not have any AKs currently" +#~ msgstr "Diese Leitung hat aktuell keine AKs" + #~ msgid "Opening time for expression of interest." #~ msgstr "Öffnungszeitpunkt für die Angabe von Interesse an AKs." diff --git a/AKPlan/locale/de_DE/LC_MESSAGES/django.po b/AKPlan/locale/de_DE/LC_MESSAGES/django.po index 90ee78c1..1bbfe725 100644 --- a/AKPlan/locale/de_DE/LC_MESSAGES/django.po +++ b/AKPlan/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: 2024-05-27 01:57+0000\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" @@ -38,7 +38,7 @@ msgstr "Veranstaltung" #: AKPlan/templates/AKPlan/plan_index.html:59 #: AKPlan/templates/AKPlan/plan_room.html:13 #: AKPlan/templates/AKPlan/plan_room.html:59 -#: AKPlan/templates/AKPlan/plan_wall.html:65 +#: AKPlan/templates/AKPlan/plan_wall.html:67 msgid "Room" msgstr "Raum" @@ -63,12 +63,12 @@ msgid "AK Wall" msgstr "AK-Wall" #: AKPlan/templates/AKPlan/plan_index.html:130 -#: AKPlan/templates/AKPlan/plan_wall.html:130 +#: AKPlan/templates/AKPlan/plan_wall.html:132 msgid "Current AKs" msgstr "Aktuelle AKs" #: AKPlan/templates/AKPlan/plan_index.html:137 -#: AKPlan/templates/AKPlan/plan_wall.html:135 +#: AKPlan/templates/AKPlan/plan_wall.html:137 msgid "Next AKs" msgstr "Nächste AKs" @@ -99,7 +99,7 @@ msgstr "Eigenschaften" msgid "Track" msgstr "Track" -#: AKPlan/templates/AKPlan/plan_wall.html:145 +#: AKPlan/templates/AKPlan/plan_wall.html:147 msgid "Reload page automatically?" msgstr "Seite automatisch neu laden?" diff --git a/AKPlanning/locale/de_DE/LC_MESSAGES/django.po b/AKPlanning/locale/de_DE/LC_MESSAGES/django.po index 3f47223f..68529ec4 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-08-16 16:30+0200\n" +"POT-Creation-Date: 2024-05-27 01:57+0000\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:148 +#: AKPlanning/settings.py:147 msgid "German" msgstr "Deutsch" -#: AKPlanning/settings.py:149 +#: AKPlanning/settings.py:148 msgid "English" msgstr "Englisch" diff --git a/AKSubmission/locale/de_DE/LC_MESSAGES/django.po b/AKSubmission/locale/de_DE/LC_MESSAGES/django.po index b25db760..e8add44b 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-08-16 16:30+0200\n" +"POT-Creation-Date: 2024-05-27 01:57+0000\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:93 +#: AKSubmission/forms.py:95 #, python-format msgid "\"%(duration)s\" is not a valid duration" msgstr "\"%(duration)s\" ist keine gültige Dauer" -#: AKSubmission/forms.py:159 +#: AKSubmission/forms.py:155 msgid "Duration(s)" msgstr "Dauer(n)" -#: AKSubmission/forms.py:161 +#: AKSubmission/forms.py:157 msgid "" "Enter at least one planned duration (in hours). If your AK should have " "multiple slots, use multiple lines" -- GitLab