From e11d24b8c4cfcc3624779576e62c00976bf698c0 Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Thu, 4 Nov 2021 14:57:00 +0100 Subject: [PATCH] updated translations again --- cookbook/locale/ca/LC_MESSAGES/django.po | 2 +- cookbook/locale/de/LC_MESSAGES/django.mo | Bin 53783 -> 55978 bytes cookbook/locale/de/LC_MESSAGES/django.po | 1150 ++++++++++--------- cookbook/locale/en/LC_MESSAGES/django.po | 2 +- cookbook/locale/es/LC_MESSAGES/django.po | 2 +- cookbook/locale/fr/LC_MESSAGES/django.po | 2 +- cookbook/locale/hu_HU/LC_MESSAGES/django.po | 2 +- cookbook/locale/it/LC_MESSAGES/django.po | 2 +- cookbook/locale/lv/LC_MESSAGES/django.po | 2 +- cookbook/locale/nl/LC_MESSAGES/django.po | 2 +- cookbook/locale/pt/LC_MESSAGES/django.po | 2 +- cookbook/locale/rn/LC_MESSAGES/django.po | 2 +- cookbook/locale/tr/LC_MESSAGES/django.po | 2 +- cookbook/locale/zh_CN/LC_MESSAGES/django.po | 2 +- recipes/locale/ca/LC_MESSAGES/django.po | 2 +- recipes/locale/de/LC_MESSAGES/django.po | 2 +- recipes/locale/en/LC_MESSAGES/django.po | 2 +- recipes/locale/es/LC_MESSAGES/django.po | 2 +- recipes/locale/fr/LC_MESSAGES/django.po | 2 +- recipes/locale/hu_HU/LC_MESSAGES/django.po | 2 +- recipes/locale/it/LC_MESSAGES/django.po | 2 +- recipes/locale/lv/LC_MESSAGES/django.po | 2 +- recipes/locale/nl/LC_MESSAGES/django.po | 2 +- recipes/locale/pt/LC_MESSAGES/django.po | 2 +- recipes/locale/rn/LC_MESSAGES/django.po | 2 +- recipes/locale/tr/LC_MESSAGES/django.po | 2 +- recipes/locale/zh_CN/LC_MESSAGES/django.po | 2 +- 27 files changed, 652 insertions(+), 548 deletions(-) diff --git a/cookbook/locale/ca/LC_MESSAGES/django.po b/cookbook/locale/ca/LC_MESSAGES/django.po index 4f8c5510e..109e77ef1 100644 --- a/cookbook/locale/ca/LC_MESSAGES/django.po +++ b/cookbook/locale/ca/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: Miguel Canteras , 2021\n" "Language-Team: Catalan (https://www.transifex.com/django-recipes/" diff --git a/cookbook/locale/de/LC_MESSAGES/django.mo b/cookbook/locale/de/LC_MESSAGES/django.mo index f89c8bc993fad5c3a55386130fb6fa84f9ac63c1..02c91528fdf4081d06f12275fb5a35dccfa5b8ae 100644 GIT binary patch delta 13096 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 s{Hq{e$m%HpzN70Z74!|xYZB`FY\n" -"Language-Team: German \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -29,11 +29,11 @@ msgstr "" #: .\cookbook\filters.py:23 .\cookbook\templates\base.html:125 #: .\cookbook\templates\forms\ingredients.html:34 #: .\cookbook\templates\space.html:43 .\cookbook\templates\stats.html:28 -#: .\cookbook\templates\url_import.html:270 +#: .\cookbook\templates\url_import.html:272 msgid "Ingredients" msgstr "Zutaten" -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:53 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -41,13 +41,13 @@ msgstr "" "Farbe der oberen Navigationsleiste. Nicht alle Farben passen, daher einfach " "mal ausprobieren!" -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:55 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "Standardeinheit, die beim Einfügen einer neuen Zutat in ein Rezept zu " "verwenden ist." -#: .\cookbook\forms.py:54 +#: .\cookbook\forms.py:57 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -55,7 +55,11 @@ msgstr "" "Unterstützung für Brüche in Zutaten aktivieren. Dadurch werden Dezimalzahlen " "mit Brüchen ersetzt, z.B. 0.5 mit ½." -#: .\cookbook\forms.py:57 +#: .\cookbook\forms.py:59 +msgid "Display nutritional energy amounts in joules instead of calories" +msgstr "" + +#: .\cookbook\forms.py:61 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." @@ -63,21 +67,21 @@ msgstr "" "Nutzer, mit denen neue Pläne und Einkaufslisten standardmäßig geteilt werden " "sollen." -#: .\cookbook\forms.py:59 +#: .\cookbook\forms.py:63 msgid "Show recently viewed recipes on search page." msgstr "Zuletzt angeschaute Rezepte bei der Suche anzeigen." -#: .\cookbook\forms.py:60 +#: .\cookbook\forms.py:64 msgid "Number of decimals to round ingredients." msgstr "Anzahl an Dezimalstellen, auf die gerundet werden soll." -#: .\cookbook\forms.py:61 +#: .\cookbook\forms.py:65 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" "Wenn du in der Lage sein willst, Kommentare unter Rezepten zu erstellen und " "zu sehen." -#: .\cookbook\forms.py:63 +#: .\cookbook\forms.py:67 msgid "" "Setting to 0 will disable auto sync. When viewing a shopping list the list " "is updated every set seconds to sync changes someone else might have made. " @@ -89,11 +93,11 @@ msgstr "" "aktualisiert. Dies ist nützlich, wenn mehrere Personen eine Liste beim " "Einkaufen verwenden, benötigt jedoch etwas Datenvolumen." -#: .\cookbook\forms.py:66 +#: .\cookbook\forms.py:70 msgid "Makes the navbar stick to the top of the page." msgstr "Navigationsleiste wird oben angeheftet." -#: .\cookbook\forms.py:82 +#: .\cookbook\forms.py:86 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -101,39 +105,39 @@ msgstr "" "Beide Felder sind optional. Wenn keins von beiden gegeben ist, wird der " "Nutzername angezeigt" -#: .\cookbook\forms.py:103 .\cookbook\forms.py:334 -#: .\cookbook\templates\url_import.html:154 +#: .\cookbook\forms.py:107 .\cookbook\forms.py:266 +#: .\cookbook\templates\url_import.html:156 msgid "Name" msgstr "Name" -#: .\cookbook\forms.py:104 .\cookbook\forms.py:335 +#: .\cookbook\forms.py:108 .\cookbook\forms.py:267 #: .\cookbook\templates\space.html:39 .\cookbook\templates\stats.html:24 -#: .\cookbook\templates\url_import.html:188 -#: .\cookbook\templates\url_import.html:573 .\cookbook\views\lists.py:112 +#: .\cookbook\templates\url_import.html:190 +#: .\cookbook\templates\url_import.html:575 .\cookbook\views\lists.py:112 msgid "Keywords" msgstr "Stichwörter" -#: .\cookbook\forms.py:105 +#: .\cookbook\forms.py:109 msgid "Preparation time in minutes" msgstr "Zubereitungszeit in Minuten" -#: .\cookbook\forms.py:106 +#: .\cookbook\forms.py:110 msgid "Waiting time (cooking/baking) in minutes" msgstr "Wartezeit (kochen/backen) in Minuten" -#: .\cookbook\forms.py:107 .\cookbook\forms.py:336 +#: .\cookbook\forms.py:111 .\cookbook\forms.py:268 msgid "Path" msgstr "Pfad" -#: .\cookbook\forms.py:108 +#: .\cookbook\forms.py:112 msgid "Storage UID" msgstr "Speicher-UID" -#: .\cookbook\forms.py:134 +#: .\cookbook\forms.py:140 msgid "Default" msgstr "Standard" -#: .\cookbook\forms.py:145 .\cookbook\templates\url_import.html:90 +#: .\cookbook\forms.py:151 .\cookbook\templates\url_import.html:92 msgid "" "To prevent duplicates recipes with the same name as existing ones are " "ignored. Check this box to import everything." @@ -141,51 +145,19 @@ msgstr "" "Um Duplikate zu vermeiden werden Rezepte mit dem gleichen Namen ignoriert. " "Aktivieren Sie dieses Kontrollkästchen, um alles zu importieren." -#: .\cookbook\forms.py:165 -msgid "New Unit" -msgstr "Neue Einheit" - -#: .\cookbook\forms.py:166 -msgid "New unit that other gets replaced by." -msgstr "Neue Einheit, welche die alte ersetzt." - -#: .\cookbook\forms.py:171 -msgid "Old Unit" -msgstr "Alte Einheit" - -#: .\cookbook\forms.py:172 -msgid "Unit that should be replaced." -msgstr "Einheit, die ersetzt werden soll." - -#: .\cookbook\forms.py:189 -msgid "New Food" -msgstr "Neue Zutat" - -#: .\cookbook\forms.py:190 -msgid "New food that other gets replaced by." -msgstr "Neue Zutat, welche die alte ersetzt." - -#: .\cookbook\forms.py:195 -msgid "Old Food" -msgstr "Alte Zutat" - -#: .\cookbook\forms.py:196 -msgid "Food that should be replaced." -msgstr "Zutat, die ersetzt werden soll." - -#: .\cookbook\forms.py:214 +#: .\cookbook\forms.py:173 msgid "Add your comment: " msgstr "Schreibe einen Kommentar: " -#: .\cookbook\forms.py:256 +#: .\cookbook\forms.py:188 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "Für Dropbox leer lassen, bei Nextcloud App-Passwort eingeben." -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:195 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "Für Nextcloud leer lassen, für Dropbox API-Token eingeben." -#: .\cookbook\forms.py:272 +#: .\cookbook\forms.py:204 msgid "" "Leave empty for dropbox and enter only base url for nextcloud (/remote." "php/webdav/ is added automatically)" @@ -193,25 +165,25 @@ msgstr "" "Für Dropbox leer lassen, für Nextcloud Server-URL angeben (/remote.php/" "webdav/ wird automatisch hinzugefügt)" -#: .\cookbook\forms.py:310 +#: .\cookbook\forms.py:242 msgid "Search String" msgstr "Suchwort" -#: .\cookbook\forms.py:337 +#: .\cookbook\forms.py:269 msgid "File ID" msgstr "Datei-ID" -#: .\cookbook\forms.py:373 +#: .\cookbook\forms.py:290 msgid "You must provide at least a recipe or a title." msgstr "Mindestens ein Rezept oder ein Titel müssen angegeben werden." -#: .\cookbook\forms.py:386 +#: .\cookbook\forms.py:303 msgid "You can list default users to share recipes with in the settings." msgstr "" "Sie können in den Einstellungen Standardbenutzer auflisten, für die Sie " "Rezepte freigeben möchten." -#: .\cookbook\forms.py:387 +#: .\cookbook\forms.py:304 msgid "" "You can use markdown to format this field. See the docs here" @@ -219,15 +191,15 @@ msgstr "" "Markdown kann genutzt werden, um dieses Feld zu formatieren. Siehe hier für weitere Information" -#: .\cookbook\forms.py:412 +#: .\cookbook\forms.py:329 msgid "Maximum number of users for this space reached." msgstr "Maximale Nutzer-Anzahl wurde für diesen Space erreicht." -#: .\cookbook\forms.py:418 +#: .\cookbook\forms.py:335 msgid "Email address already taken!" msgstr "Email-Adresse ist bereits vergeben!" -#: .\cookbook\forms.py:426 +#: .\cookbook\forms.py:343 msgid "" "An email address is not required but if present the invite link will be send " "to the user." @@ -235,15 +207,21 @@ msgstr "" "Eine Email-Adresse wird nicht benötigt, aber falls vorhanden, wird der " "Einladungslink zum Benutzer geschickt." -#: .\cookbook\forms.py:441 +#: .\cookbook\forms.py:358 msgid "Name already taken." msgstr "Name wird bereits verwendet." -#: .\cookbook\forms.py:452 +#: .\cookbook\forms.py:369 msgid "Accept Terms and Privacy" msgstr "AGBs und Datenschutz akzeptieren" -#: .\cookbook\forms.py:487 +#: .\cookbook\forms.py:399 +msgid "" +"Determines how fuzzy a search is if it uses trigram similarity matching (e." +"g. low values mean more typos are ignored)." +msgstr "" + +#: .\cookbook\forms.py:407 msgid "" "Select type method of search. Click here for " "full desciption of choices." @@ -251,7 +229,7 @@ msgstr "" "Suchmethode auswählen. Klicke hier für eine " "Auflistung der Optionen." -#: .\cookbook\forms.py:488 +#: .\cookbook\forms.py:408 msgid "" "Use fuzzy matching on units, keywords and ingredients when editing and " "importing recipes." @@ -259,7 +237,7 @@ msgstr "" "Benutze Fuzzy-Suche für Einheiten, Schlüsselwörter und Zutaten beim ändern " "und importieren von Rezepten." -#: .\cookbook\forms.py:489 +#: .\cookbook\forms.py:409 msgid "" "Fields to search ignoring accents. Selecting this option can improve or " "degrade search quality depending on language" @@ -268,7 +246,7 @@ msgstr "" "kann die Suchqualität abhängig von der Sprache verbessern oder " "verschlechtern." -#: .\cookbook\forms.py:490 +#: .\cookbook\forms.py:410 msgid "" "Fields to search for partial matches. (e.g. searching for 'Pie' will return " "'pie' and 'piece' and 'soapie')" @@ -276,7 +254,7 @@ msgstr "" "Felder welche auf partielle Treffer durchsucht werden. (z.B. eine Suche " "nach \"Spa\" wird \"Spaghetti\", \"Spargel\" und \"Grünspargel\" liefern.)" -#: .\cookbook\forms.py:491 +#: .\cookbook\forms.py:411 msgid "" "Fields to search for beginning of word matches. (e.g. searching for 'sa' " "will return 'salad' and 'sandwich')" @@ -284,7 +262,7 @@ msgstr "" "Felder welche auf übereinstimmenden Wortbeginn durchsucht werden. (z.B. eine " "Suche nach \"Spa\" wird \"Spaghetti\" und \"Spargel\" liefern.)" -#: .\cookbook\forms.py:492 +#: .\cookbook\forms.py:412 msgid "" "Fields to 'fuzzy' search. (e.g. searching for 'recpie' will find 'recipe'.) " "Note: this option will conflict with 'web' and 'raw' methods of search." @@ -293,7 +271,7 @@ msgstr "" "\"Kuhcen\" wird \"Kuchen\" liefern.) Tipp: Diese Option konfligiert mit den " "\"web\" und \"raw\" Suchtypen." -#: .\cookbook\forms.py:493 +#: .\cookbook\forms.py:413 msgid "" "Fields to full text search. Note: 'web', 'phrase', and 'raw' search methods " "only function with fulltext fields." @@ -301,31 +279,31 @@ msgstr "" "Felder welche im Volltext durchsucht werden sollen. Tipp: Die Suchtypen \"web" "\", \"raw\" und \"phrase\" funktionieren nur mit Volltext-Feldern." -#: .\cookbook\forms.py:497 +#: .\cookbook\forms.py:417 msgid "Search Method" msgstr "Suchmethode" -#: .\cookbook\forms.py:498 +#: .\cookbook\forms.py:418 msgid "Fuzzy Lookups" msgstr "Unpräzise Suche" -#: .\cookbook\forms.py:499 +#: .\cookbook\forms.py:419 msgid "Ignore Accent" msgstr "Akzente ignorieren" -#: .\cookbook\forms.py:500 +#: .\cookbook\forms.py:420 msgid "Partial Match" msgstr "Teilweise Übereinstimmung" -#: .\cookbook\forms.py:501 +#: .\cookbook\forms.py:421 msgid "Starts Wtih" msgstr "Beginnt mit" -#: .\cookbook\forms.py:502 +#: .\cookbook\forms.py:422 msgid "Fuzzy Search" msgstr "Unpräzise Suche" -#: .\cookbook\forms.py:503 +#: .\cookbook\forms.py:423 msgid "Full Text" msgstr "Volltext" @@ -338,7 +316,7 @@ msgstr "" "warte ein paar Minuten und versuche es erneut." #: .\cookbook\helper\permission_helper.py:136 -#: .\cookbook\helper\permission_helper.py:159 .\cookbook\views\views.py:150 +#: .\cookbook\helper\permission_helper.py:159 .\cookbook\views\views.py:149 msgid "You are not logged in and therefore cannot view this page!" msgstr "Du bist nicht angemeldet, daher kannst du diese Seite nicht sehen!" @@ -348,9 +326,9 @@ msgstr "Du bist nicht angemeldet, daher kannst du diese Seite nicht sehen!" #: .\cookbook\helper\permission_helper.py:216 #: .\cookbook\helper\permission_helper.py:230 #: .\cookbook\helper\permission_helper.py:241 -#: .\cookbook\helper\permission_helper.py:252 .\cookbook\views\data.py:40 -#: .\cookbook\views\views.py:161 .\cookbook\views\views.py:168 -#: .\cookbook\views\views.py:245 +#: .\cookbook\helper\permission_helper.py:252 .\cookbook\views\data.py:42 +#: .\cookbook\views\views.py:160 .\cookbook\views\views.py:167 +#: .\cookbook\views\views.py:233 msgid "You do not have the required permissions to view this page!" msgstr "Du hast nicht die notwendigen Rechte um diese Seite zu sehen!" @@ -366,20 +344,20 @@ msgstr "" msgid "Could not parse template code." msgstr "Konnte den Template code nicht verarbeiten." -#: .\cookbook\integration\integration.py:119 +#: .\cookbook\integration\integration.py:126 #: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 #: .\cookbook\templates\import_response.html:7 #: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 #: .\cookbook\templates\url_import.html:27 -#: .\cookbook\templates\url_import.html:101 -#: .\cookbook\templates\url_import.html:123 -#: .\cookbook\templates\url_import.html:317 -#: .\cookbook\templates\url_import.html:604 .\cookbook\views\delete.py:60 +#: .\cookbook\templates\url_import.html:103 +#: .\cookbook\templates\url_import.html:125 +#: .\cookbook\templates\url_import.html:319 +#: .\cookbook\templates\url_import.html:606 .\cookbook\views\delete.py:89 #: .\cookbook\views\edit.py:197 msgid "Import" msgstr "Importieren" -#: .\cookbook\integration\integration.py:200 +#: .\cookbook\integration\integration.py:208 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" @@ -387,7 +365,7 @@ msgstr "" "Importer erwartet eine .zip Datei. Hast du den richtigen Importer-Typ für " "deine Daten ausgewählt?" -#: .\cookbook\integration\integration.py:203 +#: .\cookbook\integration\integration.py:211 msgid "" "An unexpected error occurred during the import. Please make sure you have " "uploaded a valid file." @@ -395,11 +373,11 @@ msgstr "" "Ein unerwarteter Fehler trat beim Importieren auf. Bitte stelle sicher, dass " "die hochgeladene Datei gültig ist." -#: .\cookbook\integration\integration.py:208 +#: .\cookbook\integration\integration.py:216 msgid "The following recipes were ignored because they already existed:" msgstr "Die folgenden Rezepte wurden ignoriert da sie bereits existieren:" -#: .\cookbook\integration\integration.py:212 +#: .\cookbook\integration\integration.py:220 #, python-format msgid "Imported %s recipes." msgstr "%s Rezepte importiert." @@ -418,8 +396,8 @@ msgstr "Quelle" #: .\cookbook\integration\safron.py:23 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:224 -#: .\cookbook\templates\url_import.html:455 +#: .\cookbook\templates\url_import.html:226 +#: .\cookbook\templates\url_import.html:457 msgid "Servings" msgstr "Portionen" @@ -475,7 +453,7 @@ msgstr "Abendessen" msgid "Other" msgstr "Andere" -#: .\cookbook\models.py:144 +#: .\cookbook\models.py:150 msgid "" "Maximum file storage for space in MB. 0 for unlimited, -1 to disable file " "upload." @@ -483,96 +461,112 @@ msgstr "" "Maximale Datei-Speichergröße in MB. 0 für unbegrenzt, -1 um den Datei-Upload " "zu deaktivieren." -#: .\cookbook\models.py:196 .\cookbook\templates\search.html:7 -#: .\cookbook\templates\shopping_list.html:52 +#: .\cookbook\models.py:202 .\cookbook\templates\search.html:7 +#: .\cookbook\templates\shopping_list.html:59 msgid "Search" msgstr "Suchen" -#: .\cookbook\models.py:197 .\cookbook\templates\base.html:82 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 -#: .\cookbook\views\edit.py:231 .\cookbook\views\new.py:200 +#: .\cookbook\models.py:203 .\cookbook\templates\base.html:82 +#: .\cookbook\templates\meal_plan.html:7 +#: .\cookbook\templates\meal_plan_new.html:7 .\cookbook\views\delete.py:181 +#: .\cookbook\views\edit.py:217 .\cookbook\views\new.py:180 msgid "Meal-Plan" msgstr "Essensplan" -#: .\cookbook\models.py:198 .\cookbook\templates\base.html:90 +#: .\cookbook\models.py:204 .\cookbook\templates\base.html:90 msgid "Books" msgstr "Bücher" -#: .\cookbook\models.py:206 +#: .\cookbook\models.py:212 msgid "Small" msgstr "Klein" -#: .\cookbook\models.py:206 +#: .\cookbook\models.py:212 msgid "Large" msgstr "Groß" -#: .\cookbook\models.py:206 .\cookbook\templates\generic\new_template.html:6 +#: .\cookbook\models.py:212 .\cookbook\templates\generic\new_template.html:6 #: .\cookbook\templates\generic\new_template.html:14 -#: .\cookbook\templates\meal_plan.html:323 msgid "New" msgstr "Neu" -#: .\cookbook\models.py:389 +#: .\cookbook\models.py:396 msgid " is part of a recipe step and cannot be deleted" msgstr " ist Teil eines Rezepts und kann nicht gelöscht werden" -#: .\cookbook\models.py:429 +#: .\cookbook\models.py:441 msgid "Text" msgstr "Text" -#: .\cookbook\models.py:429 +#: .\cookbook\models.py:441 msgid "Time" msgstr "Zeit" -#: .\cookbook\models.py:429 +#: .\cookbook\models.py:441 msgid "File" msgstr "Datei" -#: .\cookbook\models.py:429 +#: .\cookbook\models.py:441 #: .\cookbook\templates\include\recipe_open_modal.html:7 -#: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:271 .\cookbook\views\new.py:52 +#: .\cookbook\views\delete.py:39 .\cookbook\views\edit.py:257 +#: .\cookbook\views\new.py:52 msgid "Recipe" msgstr "Rezept" -#: .\cookbook\models.py:836 .\cookbook\templates\search_info.html:28 +#: .\cookbook\models.py:871 .\cookbook\templates\search_info.html:28 msgid "Simple" msgstr "Einfach" -#: .\cookbook\models.py:837 .\cookbook\templates\search_info.html:33 +#: .\cookbook\models.py:872 .\cookbook\templates\search_info.html:33 msgid "Phrase" msgstr "Satz" -#: .\cookbook\models.py:838 .\cookbook\templates\search_info.html:38 +#: .\cookbook\models.py:873 .\cookbook\templates\search_info.html:38 msgid "Web" msgstr "Web" -#: .\cookbook\models.py:839 .\cookbook\templates\search_info.html:47 +#: .\cookbook\models.py:874 .\cookbook\templates\search_info.html:47 msgid "Raw" msgstr "Rohdaten" -#: .\cookbook\serializer.py:112 +#: .\cookbook\models.py:912 +#, fuzzy +#| msgid "Foods" +msgid "Food Alias" +msgstr "Lebensmittel" + +#: .\cookbook\models.py:912 +#, fuzzy +#| msgid "Units" +msgid "Unit Alias" +msgstr "Einheiten" + +#: .\cookbook\models.py:912 +#, fuzzy +#| msgid "Keywords" +msgid "Keyword Alias" +msgstr "Stichwörter" + +#: .\cookbook\serializer.py:157 msgid "File uploads are not enabled for this Space." msgstr "Datei-Uploads sind in diesem Space nicht aktiviert." -#: .\cookbook\serializer.py:125 +#: .\cookbook\serializer.py:168 msgid "You have reached your file upload limit." msgstr "Du hast Dein Datei-Uploadlimit erreicht." #: .\cookbook\tables.py:35 .\cookbook\templates\generic\edit_template.html:6 #: .\cookbook\templates\generic\edit_template.html:14 -#: .\cookbook\templates\meal_plan.html:281 #: .\cookbook\templates\recipes_table.html:82 -#: .\cookbook\templates\shopping_list.html:33 +#: .\cookbook\templates\shopping_list.html:40 #: .\cookbook\templates\space.html:90 msgid "Edit" msgstr "Bearbeiten" #: .\cookbook\tables.py:115 .\cookbook\tables.py:138 -#: .\cookbook\templates\generic\delete_template.html:5 -#: .\cookbook\templates\generic\delete_template.html:13 +#: .\cookbook\templates\generic\delete_template.html:7 +#: .\cookbook\templates\generic\delete_template.html:15 #: .\cookbook\templates\generic\edit_template.html:28 -#: .\cookbook\templates\meal_plan.html:277 #: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Löschen" @@ -601,7 +595,7 @@ msgstr "Email-Adressen" #: .\cookbook\templates\account\email.html:12 #: .\cookbook\templates\account\password_change.html:11 #: .\cookbook\templates\account\password_set.html:11 -#: .\cookbook\templates\base.html:204 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:257 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:17 #: .\cookbook\templates\socialaccount\connections.html:10 msgid "Settings" @@ -636,6 +630,7 @@ msgid "Re-send Verification" msgstr "Verifikation erneut senden" #: .\cookbook\templates\account\email.html:50 +#: .\cookbook\templates\generic\delete_template.html:56 #: .\cookbook\templates\socialaccount\connections.html:44 msgid "Remove" msgstr "Entfernen" @@ -684,7 +679,7 @@ msgstr "" " ist." #: .\cookbook\templates\account\email_confirm.html:22 -#: .\cookbook\templates\generic\delete_template.html:22 +#: .\cookbook\templates\generic\delete_template.html:71 msgid "Confirm" msgstr "Bestätigen" @@ -699,7 +694,7 @@ msgstr "" " beantrage einen neuen Email-" "Bestätigungslink." -#: .\cookbook\templates\account\login.html:8 .\cookbook\templates\base.html:234 +#: .\cookbook\templates\account\login.html:8 .\cookbook\templates\base.html:289 msgid "Login" msgstr "Anmelden" @@ -747,12 +742,16 @@ msgstr "Willst du dich wirklich ausloggen?" #: .\cookbook\templates\account\password_change.html:6 #: .\cookbook\templates\account\password_change.html:16 #: .\cookbook\templates\account\password_change.html:21 +#: .\cookbook\templates\account\password_reset_from_key.html:7 +#: .\cookbook\templates\account\password_reset_from_key.html:13 +#: .\cookbook\templates\account\password_reset_from_key_done.html:7 +#: .\cookbook\templates\account\password_reset_from_key_done.html:13 msgid "Change Password" msgstr "Passwort ändern" #: .\cookbook\templates\account\password_change.html:12 #: .\cookbook\templates\account\password_set.html:12 -#: .\cookbook\templates\settings.html:64 +#: .\cookbook\templates\settings.html:69 msgid "Password" msgstr "Passwort" @@ -787,6 +786,32 @@ msgstr "" "Wir haben Dir eine Email gesendet. Bitte kontaktiere uns, falls du sie nicht " "innerhalb der nächsten Minuten erhältst." +#: .\cookbook\templates\account\password_reset_from_key.html:13 +#, fuzzy +#| msgid "API Token" +msgid "Bad Token" +msgstr "API-Token" + +#: .\cookbook\templates\account\password_reset_from_key.html:25 +#, python-format +msgid "" +"The password reset link was invalid, possibly because it has already been " +"used.\n" +" Please request a new " +"password reset." +msgstr "" + +#: .\cookbook\templates\account\password_reset_from_key.html:33 +#, fuzzy +#| msgid "Change Password" +msgid "change password" +msgstr "Passwort ändern" + +#: .\cookbook\templates\account\password_reset_from_key.html:36 +#: .\cookbook\templates\account\password_reset_from_key_done.html:19 +msgid "Your password is now changed." +msgstr "" + #: .\cookbook\templates\account\password_set.html:6 #: .\cookbook\templates\account\password_set.html:16 #: .\cookbook\templates\account\password_set.html:21 @@ -838,7 +863,7 @@ msgstr "Registrierung geschlossen" msgid "We are sorry, but the sign up is currently closed." msgstr "Es tut uns Leid, aber die Registrierung ist derzeit geschlossen." -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:222 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:279 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "API-Dokumentation" @@ -859,65 +884,92 @@ msgid "Units" msgstr "Einheiten" #: .\cookbook\templates\base.html:151 -#: .\cookbook\templates\shopping_list.html:230 +#: .\cookbook\templates\shopping_list.html:237 #: .\cookbook\templates\supermarket.html:7 msgid "Supermarket" msgstr "Supermarkt" #: .\cookbook\templates\base.html:163 +#, fuzzy +#| msgid "Supermarket" +msgid "Supermarket Category" +msgstr "Supermarkt" + +#: .\cookbook\templates\base.html:175 .\cookbook\views\lists.py:195 +#, fuzzy +#| msgid "Information" +msgid "Automations" +msgstr "Information" + +#: .\cookbook\templates\base.html:189 .\cookbook\views\lists.py:215 +msgid "Files" +msgstr "Dateien" + +#: .\cookbook\templates\base.html:201 msgid "Batch Edit" msgstr "Massenbearbeitung" -#: .\cookbook\templates\base.html:175 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:213 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Verlauf" -#: .\cookbook\templates\base.html:191 .\cookbook\templates\index.html:47 +#: .\cookbook\templates\base.html:228 .\cookbook\templates\export.html:14 +#: .\cookbook\templates\export.html:20 +#: .\cookbook\templates\shopping_list.html:358 +#: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 +msgid "Export" +msgstr "Exportieren" + +#: .\cookbook\templates\base.html:244 .\cookbook\templates\index.html:47 msgid "Import Recipe" msgstr "Rezept importieren" -#: .\cookbook\templates\base.html:193 -#: .\cookbook\templates\shopping_list.html:188 -#: .\cookbook\templates\shopping_list.html:210 +#: .\cookbook\templates\base.html:246 +#: .\cookbook\templates\shopping_list.html:195 +#: .\cookbook\templates\shopping_list.html:217 msgid "Create" msgstr "Erstellen" -#: .\cookbook\templates\base.html:207 .\cookbook\templates\space.html:7 -#: .\cookbook\templates\space.html:19 -msgid "Space Settings" -msgstr "Space Einstellungen" - -#: .\cookbook\templates\base.html:212 .\cookbook\templates\system.html:13 -msgid "System" -msgstr "System" - -#: .\cookbook\templates\base.html:214 -msgid "Admin" -msgstr "Admin" - -#: .\cookbook\templates\base.html:218 -msgid "Markdown Guide" -msgstr "Markdown-Anleitung" - -#: .\cookbook\templates\base.html:220 -msgid "GitHub" -msgstr "GitHub" - -#: .\cookbook\templates\base.html:224 -msgid "API Browser" -msgstr "API Browser" - -#: .\cookbook\templates\base.html:227 -msgid "Log out" -msgstr "Ausloggen" - -#: .\cookbook\templates\base.html:229 +#: .\cookbook\templates\base.html:259 #: .\cookbook\templates\generic\list_template.html:14 #: .\cookbook\templates\space.html:58 .\cookbook\templates\stats.html:43 msgid "External Recipes" msgstr "Externe Rezepte" +#: .\cookbook\templates\base.html:262 .\cookbook\templates\space.html:7 +#: .\cookbook\templates\space.html:19 +msgid "Space Settings" +msgstr "Space Einstellungen" + +#: .\cookbook\templates\base.html:267 .\cookbook\templates\system.html:13 +msgid "System" +msgstr "System" + +#: .\cookbook\templates\base.html:269 +msgid "Admin" +msgstr "Admin" + +#: .\cookbook\templates\base.html:273 +msgid "Markdown Guide" +msgstr "Markdown-Anleitung" + +#: .\cookbook\templates\base.html:275 +msgid "GitHub" +msgstr "GitHub" + +#: .\cookbook\templates\base.html:277 +msgid "Translate Tandoor" +msgstr "" + +#: .\cookbook\templates\base.html:281 +msgid "API Browser" +msgstr "API Browser" + +#: .\cookbook\templates\base.html:284 +msgid "Log out" +msgstr "Ausloggen" + #: .\cookbook\templates\batch\edit.html:6 msgid "Batch edit Category" msgstr "Kategorie-Massenbearbeitung" @@ -989,16 +1041,6 @@ msgstr "Rezeptbuch" msgid "Export Recipes" msgstr "Rezepte exportieren" -#: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:351 -#: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 -msgid "Export" -msgstr "Exportieren" - -#: .\cookbook\templates\files.html:7 -msgid "Files" -msgstr "Dateien" - #: .\cookbook\templates\forms\edit_import_recipe.html:5 #: .\cookbook\templates\forms\edit_import_recipe.html:9 msgid "Import new Recipe" @@ -1008,11 +1050,10 @@ msgstr "Rezept importieren" #: .\cookbook\templates\generic\edit_template.html:23 #: .\cookbook\templates\generic\new_template.html:23 #: .\cookbook\templates\include\log_cooking.html:28 -#: .\cookbook\templates\meal_plan.html:325 -#: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:99 -#: .\cookbook\templates\settings.html:117 -#: .\cookbook\templates\settings.html:162 -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\settings.html:63 .\cookbook\templates\settings.html:105 +#: .\cookbook\templates\settings.html:123 +#: .\cookbook\templates\settings.html:195 +#: .\cookbook\templates\shopping_list.html:360 msgid "Save" msgstr "Speichern" @@ -1057,13 +1098,21 @@ msgid "Are you sure that you want to merge these two ingredients?" msgstr "" "Bist du dir sicher, dass du diese beiden Zutaten zusammenführen möchtest?" -#: .\cookbook\templates\generic\delete_template.html:19 +#: .\cookbook\templates\generic\delete_template.html:21 #, python-format msgid "Are you sure you want to delete the %(title)s: %(object)s " msgstr "" "Bist du sicher, dass %(title)s: %(object)s gelöscht werden soll? " -#: .\cookbook\templates\generic\delete_template.html:23 +#: .\cookbook\templates\generic\delete_template.html:26 +msgid "Protected" +msgstr "" + +#: .\cookbook\templates\generic\delete_template.html:41 +msgid "Cascade" +msgstr "" + +#: .\cookbook\templates\generic\delete_template.html:72 msgid "Cancel" msgstr "Abbrechen" @@ -1124,9 +1173,6 @@ msgstr "Bewertung" #: .\cookbook\templates\include\log_cooking.html:27 #: .\cookbook\templates\include\recipe_open_modal.html:18 -#: .\cookbook\templates\meal_plan.html:283 -#: .\cookbook\templates\meal_plan.html:327 -#: .\cookbook\templates\meal_plan.html:366 msgid "Close" msgstr "Schließen" @@ -1154,8 +1200,8 @@ msgstr "" " Password und Token werden im Klartext in der Datenbank " "gespeichert.\n" " Dies ist notwendig da Passwort oder Token benötigt werden, um API-" -"Anfragen zu stellen, bringt jedoch auch ein Sicherheitsrisiko mit sich.
" -"\n" +"Anfragen zu stellen, bringt jedoch auch ein Sicherheitsrisiko mit sich.
\n" " Um das Risiko zu minimieren sollten, wenn möglich, Tokens oder " "Accounts mit limitiertem Zugriff verwendet werden.\n" " " @@ -1180,8 +1226,8 @@ msgstr "Suche zurücksetzen" msgid "Last viewed" msgstr "Zuletzt angesehen" -#: .\cookbook\templates\index.html:87 .\cookbook\templates\meal_plan.html:178 -#: .\cookbook\templates\space.html:35 .\cookbook\templates\stats.html:22 +#: .\cookbook\templates\index.html:87 .\cookbook\templates\space.html:35 +#: .\cookbook\templates\stats.html:22 msgid "Recipes" msgstr "Rezepte" @@ -1341,179 +1387,19 @@ msgstr "Überschrift" msgid "Cell" msgstr "Zelle" -#: .\cookbook\templates\meal_plan.html:101 -msgid "New Entry" -msgstr "Neuer Eintrag" +#: .\cookbook\templates\meal_plan_entry.html:6 +msgid "Meal Plan View" +msgstr "Plan-Ansicht" -#: .\cookbook\templates\meal_plan.html:113 -#: .\cookbook\templates\shopping_list.html:56 -msgid "Search Recipe" -msgstr "Rezept suchen" - -#: .\cookbook\templates\meal_plan.html:139 -msgid "Title" -msgstr "Titel" - -#: .\cookbook\templates\meal_plan.html:141 -msgid "Note (optional)" -msgstr "Notiz (optional)" - -#: .\cookbook\templates\meal_plan.html:143 -msgid "" -"You can use markdown to format this field. See the docs here" -msgstr "" -"Dieses Feld Unterstützt Markdown Formatierung. Siehe Dokumentation" - -#: .\cookbook\templates\meal_plan.html:147 -#: .\cookbook\templates\meal_plan.html:251 -msgid "Serving Count" -msgstr "Anzahl Portionen" - -#: .\cookbook\templates\meal_plan.html:153 -msgid "Create only note" -msgstr "Nur Notiz erstellen" - -#: .\cookbook\templates\meal_plan.html:168 -#: .\cookbook\templates\shopping_list.html:7 -#: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:714 -msgid "Shopping List" -msgstr "Einkaufsliste" - -#: .\cookbook\templates\meal_plan.html:172 -msgid "Shopping list currently empty" -msgstr "Die Einkaufsliste ist aktuell leer" - -#: .\cookbook\templates\meal_plan.html:175 -msgid "Open Shopping List" -msgstr "Einkaufsliste öffnen" - -#: .\cookbook\templates\meal_plan.html:189 -msgid "Plan" -msgstr "Plan" - -#: .\cookbook\templates\meal_plan.html:196 -msgid "Number of Days" -msgstr "Anzahl an Tagen" - -#: .\cookbook\templates\meal_plan.html:206 -msgid "Weekday offset" -msgstr "Wochentage verschieben" - -#: .\cookbook\templates\meal_plan.html:209 -msgid "" -"Number of days starting from the first day of the week to offset the default " -"view." -msgstr "" -"Anzahl der Tage von ersten Tag der Woche, die der Plan standardmäßig " -"verschoben sein soll." - -#: .\cookbook\templates\meal_plan.html:217 -#: .\cookbook\templates\meal_plan.html:294 -msgid "Edit plan types" -msgstr "Plantypen editieren" - -#: .\cookbook\templates\meal_plan.html:219 -msgid "Show help" -msgstr "Hilfe anzeigen" - -#: .\cookbook\templates\meal_plan.html:220 -msgid "Week iCal export" -msgstr "Woche als iCal exportieren" - -#: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:542 -msgid "Note" -msgstr "Notiz" - -#: .\cookbook\templates\meal_plan.html:264 #: .\cookbook\templates\meal_plan_entry.html:18 msgid "Created by" msgstr "Erstellt von" -#: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:254 +#: .\cookbook\templates\shopping_list.html:261 msgid "Shared with" msgstr "Geteilt mit" -#: .\cookbook\templates\meal_plan.html:280 -msgid "Add to Shopping" -msgstr "Zur Einkaufsliste hinzufügen" - -#: .\cookbook\templates\meal_plan.html:323 -msgid "New meal type" -msgstr "Neue Mahlzeit" - -#: .\cookbook\templates\meal_plan.html:338 -msgid "Meal Plan Help" -msgstr "Plan-Hilfe" - -#: .\cookbook\templates\meal_plan.html:344 -msgid "" -"\n" -"

The meal plan module allows planning of meals " -"both with recipes and notes.

\n" -"

Simply select a recipe from the list of " -"recently viewed recipes or search the one you\n" -" want and drag it to the desired plan " -"position. You can also add a note and a title and\n" -" then drag the recipe to create a plan entry " -"with a custom title and note. Creating only\n" -" Notes is possible by dragging the create " -"note box into the plan.

\n" -"

Click on a recipe in order to open the " -"detailed view. There you can also add it to the\n" -" shopping list. You can also add all recipes " -"of a day to the shopping list by\n" -" clicking the shopping cart at the top of the " -"table.

\n" -"

Since a common use case is to plan meals " -"together you can define\n" -" users you want to share your plan with in " -"the settings.\n" -"

\n" -"

You can also edit the types of meals you want " -"to plan. If you share your plan with\n" -" someone with\n" -" different meals, their meal types will " -"appear in your list as well. To prevent\n" -" duplicates (e.g. Other and Misc.)\n" -" name your meal types the same as the users " -"you share your meals with and they will be\n" -" merged.

\n" -" " -msgstr "" -"\n" -"

Das Planmodul erlaubt das Planen mithilfe von " -"Rezepten und Notizen.

\n" -"

Einfach ein Rezept aussuchen und an die " -"Stelle im Plan ziehen, an der es gekocht werden soll. Es kann außerdem eine " -"Notiz und ein Titel hinzugefügt werden. Einen Eintrag nur als Notiz zu " -"erstellen ist durch Eingabe einer Notiz und Schieben des Notiz-Blocks in den " -"Plan möglich.

\n" -"

Durch Klicken auf ein Rezept öffnet sich die " -"Detailansicht. Da kann das Rezept auch auf die Einkaufsliste hinzugefügt " -"werden. Es können auch alle Rezepte eines Tages auf die Einkaufsliste " -"gesetzt werden, indem der Einkaufswagen im Tabellenkopf angeklickt wird.\n" -"

Da Pläne häufig für mehrere Nutzer erstellt " -"werden, können Nutzer in den Einstellungen angegeben werden, mit denen neue " -"Pläne automatisch geteilt werden sollen.\n" -"

\n" -"

Die Mahlzeiten, die geplant werden sollen, " -"können bearbeitet werden. Wenn Pläne zwischen Nutzern mit unterschiedlichen " -"Mahlzeiten geteilt werden, erscheinen alle Mahlzeiten. Um Duplikate zu " -"vermeiden (z.B. Mittagessen und Mittag) sollten Mahlzeiten teilender Nutzer " -"gleich benannt werden, dadurch kann das System sie zusammenfassen.

\n" -" " - -#: .\cookbook\templates\meal_plan_entry.html:6 -msgid "Meal Plan View" -msgstr "Plan-Ansicht" - #: .\cookbook\templates\meal_plan_entry.html:48 #: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" @@ -1630,24 +1516,24 @@ msgstr "Kommentare" msgid "by" msgstr "von" -#: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 +#: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:147 #: .\cookbook\views\edit.py:177 msgid "Comment" msgstr "Kommentar" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:440 +#: .\cookbook\templates\url_import.html:442 msgid "Recipe Image" msgstr "Rezeptbild" #: .\cookbook\templates\recipes_table.html:51 -#: .\cookbook\templates\url_import.html:445 +#: .\cookbook\templates\url_import.html:447 msgid "Preparation time ca." msgstr "Zubereitungszeit ca." #: .\cookbook\templates\recipes_table.html:57 -#: .\cookbook\templates\url_import.html:450 +#: .\cookbook\templates\url_import.html:452 msgid "Waiting time ca." msgstr "Wartezeit ca." @@ -1665,7 +1551,7 @@ msgstr "Rezept-Hauptseite" #: .\cookbook\templates\search_info.html:5 #: .\cookbook\templates\search_info.html:9 -#: .\cookbook\templates\settings.html:157 +#: .\cookbook\templates\settings.html:165 msgid "Search Settings" msgstr "Sucheinstellungen" @@ -1714,8 +1600,8 @@ msgstr "" " Es sind verschiedene Methoden verfügbar, welche weiter unten " "genau beschrieben werden. Diese beeinflussen das Suchergebnis bei einer " "Suche mit mehreren Wörtern.\n" -" Technische Details können auf der Website von PostgreSQL. eingesehen werden.\n" " " @@ -1733,8 +1619,8 @@ msgstr "" " Einfache Suchen ignorieren Satzzeichen und Stoppwörter wie \"und" "\", \"der\", \"doch\". Getrennte Wörter werden als erforderlich gewertet.\n" " Eine Suche nach \"Der Apfel und Mehl\" wird alle Rezepte liefern " -"die \"Apfel\" oder \"Mehl\" in einem der ausgewählten Suchfeldern enthalten." -"\n" +"die \"Apfel\" oder \"Mehl\" in einem der ausgewählten Suchfeldern " +"enthalten.\n" " " #: .\cookbook\templates\search_info.html:34 @@ -1782,8 +1668,8 @@ msgstr "" " '-' ist als Ausschluss nutzbar, so werden nur Rezepte gefunden " "die nicht das folgende Wort (oder die Phrase) enthalten. \n" " Beispiel: Eine Suche nach \"'Apfelkuchen mit Sahne' or Torte -" -"Butter\" liefert alle Suchergebnisse die entweder \"Apfelkuchen mit Sahne\" " -"\n" +"Butter\" liefert alle Suchergebnisse die entweder \"Apfelkuchen mit Sahne" +"\" \n" " oder Torte enthalten, schließt aber Ergebnisse welche Butter " "enthalten aus.\n" " " @@ -1818,8 +1704,8 @@ msgstr "" " Eine weitere Suchmethode (welche ebenfalls PostgreSQL erfordert) " "ist die Unscharfe Suche oder Trigramm Suche. Ein Trigramm sind 3 " "aufeinanderfolgende Zeichen.\n" -" Beispiel: Die Suche nach \"Apfel\" erzeugt die Trigramme \"Apf\"" -", \"pfl\" und \"fel\". Die Suchergebnisse erhalten dann eine Wertung " +" Beispiel: Die Suche nach \"Apfel\" erzeugt die Trigramme \"Apf" +"\", \"pfl\" und \"fel\". Die Suchergebnisse erhalten dann eine Wertung " "abhängig davon wie gut sie mit den Trigrammen übereinstimmen.\n" " Ein Vorteil der Trigramm Suche ist das korrekte Suchwörter wie " "\"Apfel\", Tippfehler in Suchfeldern (wie z.B. \"Afpel\") finden.\n" @@ -1916,52 +1802,52 @@ msgstr "" "\"python manage.py rebuildindex\" neu erstellt werden.\n" " " -#: .\cookbook\templates\settings.html:27 +#: .\cookbook\templates\settings.html:28 msgid "Account" msgstr "Account" -#: .\cookbook\templates\settings.html:33 +#: .\cookbook\templates\settings.html:35 msgid "Preferences" msgstr "Präferenzen" -#: .\cookbook\templates\settings.html:39 +#: .\cookbook\templates\settings.html:42 msgid "API-Settings" msgstr "API-Einstellungen" -#: .\cookbook\templates\settings.html:45 +#: .\cookbook\templates\settings.html:49 msgid "Search-Settings" msgstr "Sucheinstellungen" -#: .\cookbook\templates\settings.html:53 +#: .\cookbook\templates\settings.html:58 msgid "Name Settings" msgstr "Namen-Einstellungen" -#: .\cookbook\templates\settings.html:61 +#: .\cookbook\templates\settings.html:66 msgid "Account Settings" msgstr "Account-Einstellungen" -#: .\cookbook\templates\settings.html:63 +#: .\cookbook\templates\settings.html:68 msgid "Emails" msgstr "E-Mail Adressen" -#: .\cookbook\templates\settings.html:66 +#: .\cookbook\templates\settings.html:71 #: .\cookbook\templates\socialaccount\connections.html:11 msgid "Social" msgstr "Social" -#: .\cookbook\templates\settings.html:78 +#: .\cookbook\templates\settings.html:84 msgid "Language" msgstr "Sprache" -#: .\cookbook\templates\settings.html:108 +#: .\cookbook\templates\settings.html:114 msgid "Style" msgstr "Stil" -#: .\cookbook\templates\settings.html:128 +#: .\cookbook\templates\settings.html:135 msgid "API Token" msgstr "API-Token" -#: .\cookbook\templates\settings.html:129 +#: .\cookbook\templates\settings.html:136 msgid "" "You can use both basic authentication and token based authentication to " "access the REST API." @@ -1969,7 +1855,7 @@ msgstr "" "Sowohl Basic Authentication als auch tokenbasierte Authentifizierung können " "für die REST-API verwendet werden." -#: .\cookbook\templates\settings.html:146 +#: .\cookbook\templates\settings.html:153 msgid "" "Use the token as an Authorization header prefixed by the word token as shown " "in the following examples:" @@ -1977,10 +1863,62 @@ msgstr "" "Nutz den Token als Authorization-Header mit der Präfix \"Token\" wie in " "folgendem Beispiel:" -#: .\cookbook\templates\settings.html:148 +#: .\cookbook\templates\settings.html:155 msgid "or" msgstr "oder" +#: .\cookbook\templates\settings.html:166 +msgid "" +"There are many options to configure the search depending on your personal " +"preferences." +msgstr "" + +#: .\cookbook\templates\settings.html:167 +msgid "" +"Usually you do not need to configure any of them and can just stick " +"with either the default or one of the following presets." +msgstr "" + +#: .\cookbook\templates\settings.html:168 +msgid "" +"If you do want to configure the search you can read about the different " +"options here." +msgstr "" + +#: .\cookbook\templates\settings.html:173 +msgid "Fuzzy" +msgstr "" + +#: .\cookbook\templates\settings.html:174 +msgid "" +"Find what you need even if your search or the recipe contains typos. Might " +"return more results than needed to make sure you find what you are looking " +"for." +msgstr "" + +#: .\cookbook\templates\settings.html:175 +msgid "This is the default behavior" +msgstr "" + +#: .\cookbook\templates\settings.html:176 +#: .\cookbook\templates\settings.html:184 +msgid "Apply" +msgstr "" + +#: .\cookbook\templates\settings.html:181 +msgid "Precise" +msgstr "" + +#: .\cookbook\templates\settings.html:182 +msgid "" +"Allows fine control over search results but might not return results if too " +"many spelling mistakes are made." +msgstr "" + +#: .\cookbook\templates\settings.html:183 +msgid "Perfect for large Databases" +msgstr "" + #: .\cookbook\templates\setup.html:6 .\cookbook\templates\system.html:5 msgid "Cookbook Setup" msgstr "Kochbuch-Setup" @@ -2000,64 +1938,80 @@ msgstr "" msgid "Create Superuser account" msgstr "Administrator-Account Erstellen" -#: .\cookbook\templates\shopping_list.html:79 +#: .\cookbook\templates\shopping_list.html:7 +#: .\cookbook\templates\shopping_list.html:29 +#: .\cookbook\templates\shopping_list.html:721 +msgid "Shopping List" +msgstr "Einkaufsliste" + +#: .\cookbook\templates\shopping_list.html:34 +#, fuzzy +#| msgid "Open Shopping List" +msgid "Try the new shopping list" +msgstr "Einkaufsliste öffnen" + +#: .\cookbook\templates\shopping_list.html:63 +msgid "Search Recipe" +msgstr "Rezept suchen" + +#: .\cookbook\templates\shopping_list.html:86 msgid "Shopping Recipes" msgstr "Einkaufs-Rezepte" -#: .\cookbook\templates\shopping_list.html:83 +#: .\cookbook\templates\shopping_list.html:90 msgid "No recipes selected" msgstr "Keine Rezepte ausgewählt" -#: .\cookbook\templates\shopping_list.html:150 +#: .\cookbook\templates\shopping_list.html:157 msgid "Entry Mode" msgstr "Eintrags-Modus" -#: .\cookbook\templates\shopping_list.html:158 +#: .\cookbook\templates\shopping_list.html:165 msgid "Add Entry" msgstr "Eintrag hinzufügen" -#: .\cookbook\templates\shopping_list.html:174 +#: .\cookbook\templates\shopping_list.html:181 msgid "Amount" msgstr "Menge" -#: .\cookbook\templates\shopping_list.html:187 +#: .\cookbook\templates\shopping_list.html:194 msgid "Select Unit" msgstr "Einheit wählen" -#: .\cookbook\templates\shopping_list.html:189 -#: .\cookbook\templates\shopping_list.html:211 -#: .\cookbook\templates\shopping_list.html:241 -#: .\cookbook\templates\shopping_list.html:265 -#: .\cookbook\templates\url_import.html:495 -#: .\cookbook\templates\url_import.html:527 +#: .\cookbook\templates\shopping_list.html:196 +#: .\cookbook\templates\shopping_list.html:218 +#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:272 +#: .\cookbook\templates\url_import.html:497 +#: .\cookbook\templates\url_import.html:529 msgid "Select" msgstr "Auswählen" -#: .\cookbook\templates\shopping_list.html:209 +#: .\cookbook\templates\shopping_list.html:216 msgid "Select Food" msgstr "Zutat auswählen" -#: .\cookbook\templates\shopping_list.html:240 +#: .\cookbook\templates\shopping_list.html:247 msgid "Select Supermarket" msgstr "Supermarkt auswählen" -#: .\cookbook\templates\shopping_list.html:264 +#: .\cookbook\templates\shopping_list.html:271 msgid "Select User" msgstr "Nutzer auswählen" -#: .\cookbook\templates\shopping_list.html:283 +#: .\cookbook\templates\shopping_list.html:290 msgid "Finished" msgstr "Erledigt" -#: .\cookbook\templates\shopping_list.html:296 +#: .\cookbook\templates\shopping_list.html:303 msgid "You are offline, shopping list might not syncronize." msgstr "Du bist offline, die Einkaufsliste wird ggf. nicht synchronisiert." -#: .\cookbook\templates\shopping_list.html:361 +#: .\cookbook\templates\shopping_list.html:368 msgid "Copy/Export" msgstr "Kopieren/Exportieren" -#: .\cookbook\templates\shopping_list.html:365 +#: .\cookbook\templates\shopping_list.html:372 msgid "List Prefix" msgstr "Listenpräfix" @@ -2251,8 +2205,8 @@ msgid "" " " msgstr "" "Das direkte ausliefern von Mediendateien mit gunicorn/python ist nicht " -"empfehlenswert! Bitte folge den beschriebenen Schritten hier, um Ihre " +"empfehlenswert! Bitte folge den beschriebenen Schritten hier, um Ihre " "Installation zu aktualisieren.\n" " " @@ -2278,8 +2232,8 @@ msgid "" " " msgstr "" "\n" -" Du hast keinen SECRET_KEY in deiner ." -"env-Datei konfiguriert. Django verwendet standardmäßig den mit der " +" Du hast keinen SECRET_KEY in deiner .env-Datei konfiguriert. Django verwendet standardmäßig den mit der " "Installation gelieferten Standardschlüssel, der öffentlich bekannt und " "unsicher ist! Bitte setze den SECRET_KEY in der " "Konfigurationsdatei .env.\n" @@ -2344,88 +2298,88 @@ msgstr "Lesezeichen speichern!" msgid "Enter website URL" msgstr "Webseite-URL eingeben" -#: .\cookbook\templates\url_import.html:97 +#: .\cookbook\templates\url_import.html:99 msgid "Select recipe files to import or drop them here..." msgstr "Wähle Rezept-Dateien zum Importieren oder platziere sie hier..." -#: .\cookbook\templates\url_import.html:118 +#: .\cookbook\templates\url_import.html:120 msgid "Paste json or html source here to load recipe." msgstr "Füge JSON- oder HTML-Daten hier ein um das Rezept zu laden." -#: .\cookbook\templates\url_import.html:146 +#: .\cookbook\templates\url_import.html:148 msgid "Preview Recipe Data" msgstr "Rezept-Daten ansehen" -#: .\cookbook\templates\url_import.html:147 +#: .\cookbook\templates\url_import.html:149 msgid "Drag recipe attributes from the right into the appropriate box below." msgstr "Ziehe Rezepteigenschaften von Rechts in die entsprechende Box unten." -#: .\cookbook\templates\url_import.html:156 -#: .\cookbook\templates\url_import.html:173 -#: .\cookbook\templates\url_import.html:190 -#: .\cookbook\templates\url_import.html:209 -#: .\cookbook\templates\url_import.html:227 -#: .\cookbook\templates\url_import.html:242 -#: .\cookbook\templates\url_import.html:257 -#: .\cookbook\templates\url_import.html:273 -#: .\cookbook\templates\url_import.html:300 -#: .\cookbook\templates\url_import.html:351 +#: .\cookbook\templates\url_import.html:158 +#: .\cookbook\templates\url_import.html:175 +#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:211 +#: .\cookbook\templates\url_import.html:229 +#: .\cookbook\templates\url_import.html:244 +#: .\cookbook\templates\url_import.html:259 +#: .\cookbook\templates\url_import.html:275 +#: .\cookbook\templates\url_import.html:302 +#: .\cookbook\templates\url_import.html:353 msgid "Clear Contents" msgstr "Inhalte leeren" -#: .\cookbook\templates\url_import.html:158 +#: .\cookbook\templates\url_import.html:160 msgid "Text dragged here will be appended to the name." msgstr "Text welcher hierhin gezogen wird, wird an den Namen angehängt." -#: .\cookbook\templates\url_import.html:171 +#: .\cookbook\templates\url_import.html:173 msgid "Description" msgstr "Beschreibung" -#: .\cookbook\templates\url_import.html:175 +#: .\cookbook\templates\url_import.html:177 msgid "Text dragged here will be appended to the description." msgstr "Text welcher hierhin gezogen wird, wird an die Beschreibung angehängt." -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:194 msgid "Keywords dragged here will be appended to current list" msgstr "" "Stichworte welche hierhin gezogen werden, werden zur aktuellen Liste " "hinzugefügt" -#: .\cookbook\templates\url_import.html:207 +#: .\cookbook\templates\url_import.html:209 msgid "Image" msgstr "Bild" -#: .\cookbook\templates\url_import.html:239 +#: .\cookbook\templates\url_import.html:241 msgid "Prep Time" msgstr "Vorbereitungszeit" -#: .\cookbook\templates\url_import.html:254 +#: .\cookbook\templates\url_import.html:256 msgid "Cook Time" msgstr "Kochzeit" -#: .\cookbook\templates\url_import.html:275 +#: .\cookbook\templates\url_import.html:277 msgid "Ingredients dragged here will be appended to current list." msgstr "" "Zutaten welche hierhin gezogen werden, werden zur aktuellen Liste " "hinzugefügt." -#: .\cookbook\templates\url_import.html:297 -#: .\cookbook\templates\url_import.html:567 +#: .\cookbook\templates\url_import.html:299 +#: .\cookbook\templates\url_import.html:569 msgid "Instructions" msgstr "Anleitung" -#: .\cookbook\templates\url_import.html:302 +#: .\cookbook\templates\url_import.html:304 msgid "" "Recipe instructions dragged here will be appended to current instructions." msgstr "" "Rezeptanweisungen welche hierhin gezogen werden, werden zu den aktuellen " "Anweisungen hinzugefügt." -#: .\cookbook\templates\url_import.html:325 +#: .\cookbook\templates\url_import.html:327 msgid "Discovered Attributes" msgstr "Entdeckte Attribute" -#: .\cookbook\templates\url_import.html:327 +#: .\cookbook\templates\url_import.html:329 msgid "" "Drag recipe attributes from below into the appropriate box on the left. " "Click any node to display its full properties." @@ -2433,57 +2387,61 @@ msgstr "" "Ziehe Rezepteigenschaften von unten in das jeweilige Feld links. Klicke auf " "beliebige Elemente um dessen Eigenschaften anzuzeigen." -#: .\cookbook\templates\url_import.html:344 +#: .\cookbook\templates\url_import.html:346 msgid "Show Blank Field" msgstr "Leeres Feld anzeigen" -#: .\cookbook\templates\url_import.html:349 +#: .\cookbook\templates\url_import.html:351 msgid "Blank Field" msgstr "Leeres Feld" -#: .\cookbook\templates\url_import.html:353 +#: .\cookbook\templates\url_import.html:355 msgid "Items dragged to Blank Field will be appended." msgstr "Elemente die in ein leeres Feld gezogen werden, werden angefügt." -#: .\cookbook\templates\url_import.html:400 +#: .\cookbook\templates\url_import.html:402 msgid "Delete Text" msgstr "Text löschen" -#: .\cookbook\templates\url_import.html:413 +#: .\cookbook\templates\url_import.html:415 msgid "Delete image" msgstr "Bild löschen" -#: .\cookbook\templates\url_import.html:429 +#: .\cookbook\templates\url_import.html:431 msgid "Recipe Name" msgstr "Rezeptname" -#: .\cookbook\templates\url_import.html:433 +#: .\cookbook\templates\url_import.html:435 msgid "Recipe Description" msgstr "Rezept Beschreibung" -#: .\cookbook\templates\url_import.html:494 -#: .\cookbook\templates\url_import.html:526 -#: .\cookbook\templates\url_import.html:582 +#: .\cookbook\templates\url_import.html:496 +#: .\cookbook\templates\url_import.html:528 +#: .\cookbook\templates\url_import.html:584 msgid "Select one" msgstr "Auswählen" -#: .\cookbook\templates\url_import.html:583 +#: .\cookbook\templates\url_import.html:544 +msgid "Note" +msgstr "Notiz" + +#: .\cookbook\templates\url_import.html:585 msgid "Add Keyword" msgstr "Schlagwort hinzufügen" -#: .\cookbook\templates\url_import.html:596 +#: .\cookbook\templates\url_import.html:598 msgid "All Keywords" msgstr "Alle Schlagwörter" -#: .\cookbook\templates\url_import.html:599 +#: .\cookbook\templates\url_import.html:601 msgid "Import all keywords, not only the ones already existing." msgstr "Alle Schlagwörter importieren, nicht nur die bereits bestehenden." -#: .\cookbook\templates\url_import.html:626 +#: .\cookbook\templates\url_import.html:628 msgid "Information" msgstr "Information" -#: .\cookbook\templates\url_import.html:628 +#: .\cookbook\templates\url_import.html:630 msgid "" " Only websites containing ld+json or microdata information can currently\n" " be imported. Most big recipe pages " @@ -2498,15 +2456,15 @@ msgstr "" "importiert werden kann, sie aber strukturierte Daten aufweist, kann ein " "GitHub-Issue geöffnet werden." -#: .\cookbook\templates\url_import.html:636 +#: .\cookbook\templates\url_import.html:638 msgid "Google ld+json Info" msgstr "Google ld+json Informationen" -#: .\cookbook\templates\url_import.html:639 +#: .\cookbook\templates\url_import.html:641 msgid "GitHub Issues" msgstr "GitHub-Issues" -#: .\cookbook\templates\url_import.html:641 +#: .\cookbook\templates\url_import.html:643 msgid "Recipe Markup Specification" msgstr "Rezept-Markup-Spezifikation" @@ -2519,8 +2477,7 @@ msgstr "Der Parameter updated_at ist falsch formatiert" msgid "No {self.basename} with id {pk} exists" msgstr "Kein {self.basename} mit der ID {pk} existiert" -#: .\cookbook\views\api.py:155 .\cookbook\views\edit.py:300 -#: .\cookbook\views\edit.py:316 +#: .\cookbook\views\api.py:155 msgid "Cannot merge with the same object!" msgstr "Zusammenführen mit selben Objekt nicht möglich!" @@ -2533,100 +2490,101 @@ msgstr "Kein {self.basename} mit der ID {target} existiert" msgid "Cannot merge with child object!" msgstr "Zusammenführen mit untergeordnetem Objekt nicht möglich!" -#: .\cookbook\views\api.py:195 +#: .\cookbook\views\api.py:200 #, python-brace-format msgid "{source.name} was merged successfully with {target.name}" msgstr "{source.name} wurde erfolgreich mit {target.name} zusammengeführt" -#: .\cookbook\views\api.py:199 +#: .\cookbook\views\api.py:204 #, python-brace-format msgid "An error occurred attempting to merge {source.name} with {target.name}" msgstr "" "Beim zusammenführen von {source.name} mit {target.name} ist ein Fehler " "aufgetreten" -#: .\cookbook\views\api.py:239 +#: .\cookbook\views\api.py:248 #, python-brace-format msgid "No {self.basename} with id {child} exists" msgstr "Kein {self.basename} mit ID {child} existiert" -#: .\cookbook\views\api.py:248 +#: .\cookbook\views\api.py:257 #, python-brace-format msgid "{child.name} was moved successfully to the root." msgstr "{child.name} wurde erfolgreich zur Wurzel verschoben." -#: .\cookbook\views\api.py:251 .\cookbook\views\api.py:269 +#: .\cookbook\views\api.py:260 .\cookbook\views\api.py:278 msgid "An error occurred attempting to move " msgstr "Fehler aufgetreten beim verschieben von " -#: .\cookbook\views\api.py:254 +#: .\cookbook\views\api.py:263 msgid "Cannot move an object to itself!" msgstr "Ein Element kann nicht in sich selbst verschoben werden!" -#: .\cookbook\views\api.py:260 +#: .\cookbook\views\api.py:269 #, python-brace-format msgid "No {self.basename} with id {parent} exists" msgstr "Kein {self.basename} mit ID {parent} existiert" -#: .\cookbook\views\api.py:266 +#: .\cookbook\views\api.py:275 #, python-brace-format msgid "{child.name} was moved successfully to parent {parent.name}" -msgstr "{child.name} wurde erfolgreich zum Überelement {parent.name} verschoben" +msgstr "" +"{child.name} wurde erfolgreich zum Überelement {parent.name} verschoben" -#: .\cookbook\views\api.py:704 .\cookbook\views\views.py:289 +#: .\cookbook\views\api.py:723 .\cookbook\views\views.py:277 msgid "This feature is not available in the demo version!" msgstr "Diese Funktion ist in der Demo-Version nicht verfügbar!" -#: .\cookbook\views\api.py:727 +#: .\cookbook\views\api.py:746 msgid "Sync successful!" msgstr "Synchronisation erfolgreich!" -#: .\cookbook\views\api.py:732 +#: .\cookbook\views\api.py:751 msgid "Error synchronizing with Storage" msgstr "Fehler beim Synchronisieren" -#: .\cookbook\views\api.py:810 +#: .\cookbook\views\api.py:829 msgid "Nothing to do." msgstr "Nichts zu tun." -#: .\cookbook\views\api.py:825 +#: .\cookbook\views\api.py:844 msgid "The requested site provided malformed data and cannot be read." msgstr "" "Die angefragte Seite hat ungültige Daten zurückgegeben oder die Daten " "konnten nicht verarbeitet werden." -#: .\cookbook\views\api.py:832 +#: .\cookbook\views\api.py:851 msgid "The requested page could not be found." msgstr "Die angefragte Seite konnte nicht gefunden werden." -#: .\cookbook\views\api.py:841 +#: .\cookbook\views\api.py:860 msgid "" "The requested site does not provide any recognized data format to import the " "recipe from." msgstr "" "Die angefragte Seite stellt keine bekannten Datenformate zur Verfügung." -#: .\cookbook\views\api.py:855 +#: .\cookbook\views\api.py:874 msgid "No useable data could be found." msgstr "Es konnten keine nutzbaren Daten gefunden werden." -#: .\cookbook\views\api.py:871 +#: .\cookbook\views\api.py:890 msgid "I couldn't find anything to do." msgstr "Ich konnte nichts zu tun finden." -#: .\cookbook\views\data.py:31 .\cookbook\views\data.py:122 -#: .\cookbook\views\edit.py:50 .\cookbook\views\import_export.py:67 +#: .\cookbook\views\data.py:33 .\cookbook\views\data.py:124 +#: .\cookbook\views\edit.py:50 .\cookbook\views\import_export.py:73 #: .\cookbook\views\new.py:32 msgid "You have reached the maximum number of recipes for your space." msgstr "Du hast die maximale Anzahl an Rezepten für Deinen Space erreicht." -#: .\cookbook\views\data.py:35 .\cookbook\views\data.py:126 -#: .\cookbook\views\edit.py:54 .\cookbook\views\import_export.py:71 +#: .\cookbook\views\data.py:37 .\cookbook\views\data.py:128 +#: .\cookbook\views\edit.py:54 .\cookbook\views\import_export.py:77 #: .\cookbook\views\new.py:36 msgid "You have more users than allowed in your space." msgstr "Du hast mehr Benutzer in Deinem Space als erlaubt." -#: .\cookbook\views\data.py:104 +#: .\cookbook\views\data.py:106 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -2634,32 +2592,31 @@ msgstr[0] "Massenbearbeitung erfolgreich. %(count)d Rezept wurde aktualisiert." msgstr[1] "" "Massenbearbeitung erfolgreich. %(count)d Rezepte wurden aktualisiert." -#: .\cookbook\views\delete.py:72 +#: .\cookbook\views\delete.py:101 msgid "Monitor" msgstr "Überwachen" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:86 +#: .\cookbook\views\delete.py:125 .\cookbook\views\lists.py:86 #: .\cookbook\views\new.py:97 msgid "Storage Backend" msgstr "Speicherquelle" -#: .\cookbook\views\delete.py:106 +#: .\cookbook\views\delete.py:135 msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" "Speicherquelle konnte nicht gelöscht werden, da sie in mindestens einem " "Monitor verwendet wird." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:211 -#: .\cookbook\views\new.py:155 +#: .\cookbook\views\delete.py:158 msgid "Recipe Book" msgstr "Rezeptbuch" -#: .\cookbook\views\delete.py:141 +#: .\cookbook\views\delete.py:170 msgid "Bookmarks" msgstr "Lesezeichen" -#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:251 +#: .\cookbook\views\delete.py:192 .\cookbook\views\new.py:231 msgid "Invite Link" msgstr "Einladungslink" @@ -2679,27 +2636,19 @@ msgstr "Es gab einen Fehler beim Aktualisieren dieser Speicherquelle!" msgid "Storage" msgstr "Speicher" -#: .\cookbook\views\edit.py:259 +#: .\cookbook\views\edit.py:245 msgid "Changes saved!" msgstr "Änderungen gespeichert!" -#: .\cookbook\views\edit.py:263 +#: .\cookbook\views\edit.py:249 msgid "Error saving changes!" msgstr "Fehler beim Speichern der Daten!" -#: .\cookbook\views\edit.py:298 -msgid "Units merged!" -msgstr "Einheiten zusammengeführt!" - -#: .\cookbook\views\edit.py:314 -msgid "Foods merged!" -msgstr "Zutaten zusammengeführt!" - -#: .\cookbook\views\import_export.py:93 +#: .\cookbook\views\import_export.py:99 msgid "Importing is not implemented for this provider" msgstr "Importieren ist für diesen Anbieter noch nicht implementiert" -#: .\cookbook\views\import_export.py:115 +#: .\cookbook\views\import_export.py:121 msgid "Exporting is not implemented for this provider" msgstr "Exportieren ist für diesen Anbieter noch nicht implementiert" @@ -2727,6 +2676,12 @@ msgstr "Supermärkte" msgid "Shopping Categories" msgstr "Einkaufskategorien" +#: .\cookbook\views\lists.py:232 +#, fuzzy +#| msgid "Shopping List" +msgid "New Shopping List" +msgstr "Einkaufsliste" + #: .\cookbook\views\new.py:122 msgid "Imported new recipe!" msgstr "Neues Rezept importiert!" @@ -2735,49 +2690,49 @@ msgstr "Neues Rezept importiert!" msgid "There was an error importing this recipe!" msgstr "Beim Importieren des Rezeptes ist ein Fehler aufgetreten!" -#: .\cookbook\views\new.py:225 +#: .\cookbook\views\new.py:205 msgid "Hello" msgstr "Hallo" -#: .\cookbook\views\new.py:225 +#: .\cookbook\views\new.py:205 msgid "You have been invited by " msgstr "Du wurdest eingeladen von " -#: .\cookbook\views\new.py:226 +#: .\cookbook\views\new.py:206 msgid " to join their Tandoor Recipes space " msgstr " um deren Tandoor Recipes Instanz beizutreten " -#: .\cookbook\views\new.py:227 +#: .\cookbook\views\new.py:207 msgid "Click the following link to activate your account: " msgstr "Klicke auf den folgenden Link, um deinen Account zu aktivieren: " -#: .\cookbook\views\new.py:228 +#: .\cookbook\views\new.py:208 msgid "" "If the link does not work use the following code to manually join the space: " msgstr "" "Falls der Link nicht funktioniert, benutze den folgenden Code um dem Space " "manuell beizutreten: " -#: .\cookbook\views\new.py:229 +#: .\cookbook\views\new.py:209 msgid "The invitation is valid until " msgstr "Die Einladung ist gültig bis " -#: .\cookbook\views\new.py:230 +#: .\cookbook\views\new.py:210 msgid "" "Tandoor Recipes is an Open Source recipe manager. Check it out on GitHub " msgstr "" "Tandoor Recipes ist ein Open-Source Rezept-Manager. Mehr Informationen sind " "auf GitHub zu finden " -#: .\cookbook\views\new.py:233 +#: .\cookbook\views\new.py:213 msgid "Tandoor Recipes Invite" msgstr "Tandoor Recipes Einladung" -#: .\cookbook\views\new.py:240 +#: .\cookbook\views\new.py:220 msgid "Invite link successfully send to user." msgstr "Einladungslink erfolgreich an Benutzer gesendet." -#: .\cookbook\views\new.py:243 +#: .\cookbook\views\new.py:223 msgid "" "You have send to many emails, please share the link manually or wait a few " "hours." @@ -2785,13 +2740,13 @@ msgstr "" "Du hast zu viele Email gesendet. Bitte teile den Link manuell oder warte ein " "paar Stunden." -#: .\cookbook\views\new.py:245 +#: .\cookbook\views\new.py:225 msgid "Email to user could not be send, please share link manually." msgstr "" "Email konnte an den Benutzer nicht gesendet werden. Bitte teile den Link " "manuell." -#: .\cookbook\views\views.py:128 +#: .\cookbook\views\views.py:127 msgid "" "You have successfully created your own recipe space. Start by adding some " "recipes or invite other people to join you." @@ -2799,20 +2754,20 @@ msgstr "" "Du hast erfolgreich deinen eigenen Rezept-Space erstellt. Beginne, indem Du " "ein paar Rezepte hinzufügst oder weitere Leute einlädst." -#: .\cookbook\views\views.py:176 +#: .\cookbook\views\views.py:175 msgid "You do not have the required permissions to perform this action!" msgstr "" "Du hast nicht die notwendige Berechtigung, um diese Aktion durchzuführen!" -#: .\cookbook\views\views.py:187 +#: .\cookbook\views\views.py:186 msgid "Comment saved!" msgstr "Kommentar gespeichert!" -#: .\cookbook\views\views.py:351 +#: .\cookbook\views\views.py:340 msgid "You must select at least one field to search!" msgstr "Es muss mindestens ein Feld ausgewählt sein!" -#: .\cookbook\views\views.py:354 +#: .\cookbook\views\views.py:345 msgid "" "To use this search method you must select at least one full text search " "field!" @@ -2820,11 +2775,11 @@ msgstr "" "Um diese Suchmethode zu verwenden muss mindestens ein Feld für die " "Volltextsuche ausgewählt sein!" -#: .\cookbook\views\views.py:357 +#: .\cookbook\views\views.py:349 msgid "Fuzzy search is not compatible with this search method!" msgstr "Die \"Ungenaue\" Suche ist mit diesem Suchtyp nicht kompatibel!" -#: .\cookbook\views\views.py:437 +#: .\cookbook\views\views.py:452 msgid "" "The setup page can only be used to create the first user! If you have " "forgotten your superuser credentials please consult the django documentation " @@ -2833,33 +2788,33 @@ msgstr "" "Die Setup-Seite kann nur für den ersten Nutzer verwendet werden. Zum " "Zurücksetzen von Passwörtern bitte der Django-Dokumentation folgen." -#: .\cookbook\views\views.py:444 +#: .\cookbook\views\views.py:459 msgid "Passwords dont match!" msgstr "Passwörter stimmen nicht überein!" -#: .\cookbook\views\views.py:460 +#: .\cookbook\views\views.py:475 msgid "User has been created, please login!" msgstr "Benutzer wurde erstellt, bitte einloggen!" -#: .\cookbook\views\views.py:476 +#: .\cookbook\views\views.py:491 msgid "Malformed Invite Link supplied!" msgstr "Fehlerhafter Einladungslink angegeben!" -#: .\cookbook\views\views.py:483 +#: .\cookbook\views\views.py:498 msgid "You are already member of a space and therefore cannot join this one." msgstr "" "Du bist bereits Mitglied eines Space, daher kannst du diesem Space nicht " "beitreten." -#: .\cookbook\views\views.py:494 +#: .\cookbook\views\views.py:509 msgid "Successfully joined space." msgstr "Space erfolgreich beigetreten." -#: .\cookbook\views\views.py:500 +#: .\cookbook\views\views.py:515 msgid "Invite Link not valid or already used!" msgstr "Einladungslink ungültig oder bereits genutzt!" -#: .\cookbook\views\views.py:564 +#: .\cookbook\views\views.py:579 msgid "" "Reporting share links is not enabled for this instance. Please notify the " "page administrator to report problems." @@ -2867,7 +2822,7 @@ msgstr "" "Das melden von Links ist in dieser Instanz nicht aktiviert. Bitte " "kontaktieren sie den Seitenadministrator um Probleme zu melden." -#: .\cookbook\views\views.py:570 +#: .\cookbook\views\views.py:585 msgid "" "Recipe sharing link has been disabled! For additional information please " "contact the page administrator." @@ -2875,6 +2830,155 @@ msgstr "" "Dieser Link wurde deaktiviert! Bitte kontaktieren sie den " "Seitenadministrator für weitere Informationen." +#~ msgid "New Unit" +#~ msgstr "Neue Einheit" + +#~ msgid "New unit that other gets replaced by." +#~ msgstr "Neue Einheit, welche die alte ersetzt." + +#~ msgid "Old Unit" +#~ msgstr "Alte Einheit" + +#~ msgid "Unit that should be replaced." +#~ msgstr "Einheit, die ersetzt werden soll." + +#~ msgid "New Food" +#~ msgstr "Neue Zutat" + +#~ msgid "New food that other gets replaced by." +#~ msgstr "Neue Zutat, welche die alte ersetzt." + +#~ msgid "Old Food" +#~ msgstr "Alte Zutat" + +#~ msgid "Food that should be replaced." +#~ msgstr "Zutat, die ersetzt werden soll." + +#~ msgid "New Entry" +#~ msgstr "Neuer Eintrag" + +#~ msgid "Title" +#~ msgstr "Titel" + +#~ msgid "Note (optional)" +#~ msgstr "Notiz (optional)" + +#~ msgid "" +#~ "You can use markdown to format this field. See the docs here" +#~ msgstr "" +#~ "Dieses Feld Unterstützt Markdown Formatierung. Siehe Dokumentation" + +#~ msgid "Serving Count" +#~ msgstr "Anzahl Portionen" + +#~ msgid "Create only note" +#~ msgstr "Nur Notiz erstellen" + +#~ msgid "Shopping list currently empty" +#~ msgstr "Die Einkaufsliste ist aktuell leer" + +#~ msgid "Plan" +#~ msgstr "Plan" + +#~ msgid "Number of Days" +#~ msgstr "Anzahl an Tagen" + +#~ msgid "Weekday offset" +#~ msgstr "Wochentage verschieben" + +#~ msgid "" +#~ "Number of days starting from the first day of the week to offset the " +#~ "default view." +#~ msgstr "" +#~ "Anzahl der Tage von ersten Tag der Woche, die der Plan standardmäßig " +#~ "verschoben sein soll." + +#~ msgid "Edit plan types" +#~ msgstr "Plantypen editieren" + +#~ msgid "Show help" +#~ msgstr "Hilfe anzeigen" + +#~ msgid "Week iCal export" +#~ msgstr "Woche als iCal exportieren" + +#~ msgid "Add to Shopping" +#~ msgstr "Zur Einkaufsliste hinzufügen" + +#~ msgid "New meal type" +#~ msgstr "Neue Mahlzeit" + +#~ msgid "Meal Plan Help" +#~ msgstr "Plan-Hilfe" + +#~ msgid "" +#~ "\n" +#~ "

The meal plan module allows planning of " +#~ "meals both with recipes and notes.

\n" +#~ "

Simply select a recipe from the list of " +#~ "recently viewed recipes or search the one you\n" +#~ " want and drag it to the desired plan " +#~ "position. You can also add a note and a title and\n" +#~ " then drag the recipe to create a plan " +#~ "entry with a custom title and note. Creating only\n" +#~ " Notes is possible by dragging the create " +#~ "note box into the plan.

\n" +#~ "

Click on a recipe in order to open the " +#~ "detailed view. There you can also add it to the\n" +#~ " shopping list. You can also add all " +#~ "recipes of a day to the shopping list by\n" +#~ " clicking the shopping cart at the top of " +#~ "the table.

\n" +#~ "

Since a common use case is to plan meals " +#~ "together you can define\n" +#~ " users you want to share your plan with in " +#~ "the settings.\n" +#~ "

\n" +#~ "

You can also edit the types of meals you " +#~ "want to plan. If you share your plan with\n" +#~ " someone with\n" +#~ " different meals, their meal types will " +#~ "appear in your list as well. To prevent\n" +#~ " duplicates (e.g. Other and Misc.)\n" +#~ " name your meal types the same as the " +#~ "users you share your meals with and they will be\n" +#~ " merged.

\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ "

Das Planmodul erlaubt das Planen mithilfe " +#~ "von Rezepten und Notizen.

\n" +#~ "

Einfach ein Rezept aussuchen und an die " +#~ "Stelle im Plan ziehen, an der es gekocht werden soll. Es kann außerdem " +#~ "eine Notiz und ein Titel hinzugefügt werden. Einen Eintrag nur als Notiz " +#~ "zu erstellen ist durch Eingabe einer Notiz und Schieben des Notiz-Blocks " +#~ "in den Plan möglich.

\n" +#~ "

Durch Klicken auf ein Rezept öffnet sich " +#~ "die Detailansicht. Da kann das Rezept auch auf die Einkaufsliste " +#~ "hinzugefügt werden. Es können auch alle Rezepte eines Tages auf die " +#~ "Einkaufsliste gesetzt werden, indem der Einkaufswagen im Tabellenkopf " +#~ "angeklickt wird.

\n" +#~ "

Da Pläne häufig für mehrere Nutzer " +#~ "erstellt werden, können Nutzer in den Einstellungen angegeben werden, mit " +#~ "denen neue Pläne automatisch geteilt werden sollen.\n" +#~ "

\n" +#~ "

Die Mahlzeiten, die geplant werden sollen, " +#~ "können bearbeitet werden. Wenn Pläne zwischen Nutzern mit " +#~ "unterschiedlichen Mahlzeiten geteilt werden, erscheinen alle Mahlzeiten. " +#~ "Um Duplikate zu vermeiden (z.B. Mittagessen und Mittag) sollten " +#~ "Mahlzeiten teilender Nutzer gleich benannt werden, dadurch kann das " +#~ "System sie zusammenfassen.

\n" +#~ " " + +#~ msgid "Units merged!" +#~ msgstr "Einheiten zusammengeführt!" + +#~ msgid "Foods merged!" +#~ msgstr "Zutaten zusammengeführt!" + #~ msgid "Utensils" #~ msgstr "Utensilien" diff --git a/cookbook/locale/en/LC_MESSAGES/django.po b/cookbook/locale/en/LC_MESSAGES/django.po index 444dc9073..19befebd0 100644 --- a/cookbook/locale/en/LC_MESSAGES/django.po +++ b/cookbook/locale/en/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/cookbook/locale/es/LC_MESSAGES/django.po b/cookbook/locale/es/LC_MESSAGES/django.po index 0e96a20c6..38b677a1d 100644 --- a/cookbook/locale/es/LC_MESSAGES/django.po +++ b/cookbook/locale/es/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: Miguel Canteras , 2021\n" "Language-Team: Spanish (https://www.transifex.com/django-recipes/" diff --git a/cookbook/locale/fr/LC_MESSAGES/django.po b/cookbook/locale/fr/LC_MESSAGES/django.po index 0649eddf4..7410da37a 100644 --- a/cookbook/locale/fr/LC_MESSAGES/django.po +++ b/cookbook/locale/fr/LC_MESSAGES/django.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2021-11-04 09:06+0000\n" "Last-Translator: FrenchAnon \n" "Language-Team: French , 2020\n" "Language-Team: Hungarian (Hungary) (https://www.transifex.com/django-recipes/" diff --git a/cookbook/locale/it/LC_MESSAGES/django.po b/cookbook/locale/it/LC_MESSAGES/django.po index 40e026cdc..ac6189d2d 100644 --- a/cookbook/locale/it/LC_MESSAGES/django.po +++ b/cookbook/locale/it/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2021-09-18 23:06+0000\n" "Last-Translator: Oliver Cervera \n" "Language-Team: Italian , 2021\n" "Language-Team: Latvian (https://www.transifex.com/django-recipes/" diff --git a/cookbook/locale/nl/LC_MESSAGES/django.po b/cookbook/locale/nl/LC_MESSAGES/django.po index 2b574bdcf..190175288 100644 --- a/cookbook/locale/nl/LC_MESSAGES/django.po +++ b/cookbook/locale/nl/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2021-10-26 10:06+0000\n" "Last-Translator: Jesse \n" "Language-Team: Dutch , 2020\n" "Language-Team: Portuguese (https://www.transifex.com/django-recipes/" diff --git a/cookbook/locale/rn/LC_MESSAGES/django.po b/cookbook/locale/rn/LC_MESSAGES/django.po index 4be11a042..d62982590 100644 --- a/cookbook/locale/rn/LC_MESSAGES/django.po +++ b/cookbook/locale/rn/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/cookbook/locale/tr/LC_MESSAGES/django.po b/cookbook/locale/tr/LC_MESSAGES/django.po index 0fd27908c..3e0c66226 100644 --- a/cookbook/locale/tr/LC_MESSAGES/django.po +++ b/cookbook/locale/tr/LC_MESSAGES/django.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: Emre S, 2020\n" "Language-Team: Turkish (https://www.transifex.com/django-recipes/" diff --git a/cookbook/locale/zh_CN/LC_MESSAGES/django.po b/cookbook/locale/zh_CN/LC_MESSAGES/django.po index cd3db431f..e4e39b5eb 100644 --- a/cookbook/locale/zh_CN/LC_MESSAGES/django.po +++ b/cookbook/locale/zh_CN/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: 2021-08-20 19:28+0000\n" "Last-Translator: Danny Tsui \n" "Language-Team: Chinese (Simplified) \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/de/LC_MESSAGES/django.po b/recipes/locale/de/LC_MESSAGES/django.po index a0d0226d4..78a8a0730 100644 --- a/recipes/locale/de/LC_MESSAGES/django.po +++ b/recipes/locale/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: 2021-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/en/LC_MESSAGES/django.po b/recipes/locale/en/LC_MESSAGES/django.po index 8a1d6bdbd..fc101bc37 100644 --- a/recipes/locale/en/LC_MESSAGES/django.po +++ b/recipes/locale/en/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/es/LC_MESSAGES/django.po b/recipes/locale/es/LC_MESSAGES/django.po index 8a1d6bdbd..fc101bc37 100644 --- a/recipes/locale/es/LC_MESSAGES/django.po +++ b/recipes/locale/es/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/fr/LC_MESSAGES/django.po b/recipes/locale/fr/LC_MESSAGES/django.po index f13053063..483e1a992 100644 --- a/recipes/locale/fr/LC_MESSAGES/django.po +++ b/recipes/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/hu_HU/LC_MESSAGES/django.po b/recipes/locale/hu_HU/LC_MESSAGES/django.po index c4eb90675..ed6c353ff 100644 --- a/recipes/locale/hu_HU/LC_MESSAGES/django.po +++ b/recipes/locale/hu_HU/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/it/LC_MESSAGES/django.po b/recipes/locale/it/LC_MESSAGES/django.po index 8a1d6bdbd..fc101bc37 100644 --- a/recipes/locale/it/LC_MESSAGES/django.po +++ b/recipes/locale/it/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/lv/LC_MESSAGES/django.po b/recipes/locale/lv/LC_MESSAGES/django.po index 3f600eb2d..6c10b5c62 100644 --- a/recipes/locale/lv/LC_MESSAGES/django.po +++ b/recipes/locale/lv/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/nl/LC_MESSAGES/django.po b/recipes/locale/nl/LC_MESSAGES/django.po index 8a1d6bdbd..fc101bc37 100644 --- a/recipes/locale/nl/LC_MESSAGES/django.po +++ b/recipes/locale/nl/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/pt/LC_MESSAGES/django.po b/recipes/locale/pt/LC_MESSAGES/django.po index 8a1d6bdbd..fc101bc37 100644 --- a/recipes/locale/pt/LC_MESSAGES/django.po +++ b/recipes/locale/pt/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/rn/LC_MESSAGES/django.po b/recipes/locale/rn/LC_MESSAGES/django.po index c4eb90675..ed6c353ff 100644 --- a/recipes/locale/rn/LC_MESSAGES/django.po +++ b/recipes/locale/rn/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/tr/LC_MESSAGES/django.po b/recipes/locale/tr/LC_MESSAGES/django.po index f13053063..483e1a992 100644 --- a/recipes/locale/tr/LC_MESSAGES/django.po +++ b/recipes/locale/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/recipes/locale/zh_CN/LC_MESSAGES/django.po b/recipes/locale/zh_CN/LC_MESSAGES/django.po index c4eb90675..ed6c353ff 100644 --- a/recipes/locale/zh_CN/LC_MESSAGES/django.po +++ b/recipes/locale/zh_CN/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-11-04 12:31+0100\n" +"POT-Creation-Date: 2021-11-04 14:56+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n"