From 36129b29b4547bcd616b2caab727e87d2d768ead Mon Sep 17 00:00:00 2001 From: vabene1111 Date: Sun, 11 Apr 2021 15:09:54 +0200 Subject: [PATCH] made and compiled messages --- cookbook/locale/ca/LC_MESSAGES/django.mo | Bin 29335 -> 29011 bytes cookbook/locale/ca/LC_MESSAGES/django.po | 810 ++++++++++-------- cookbook/locale/de/LC_MESSAGES/django.mo | Bin 35740 -> 34736 bytes cookbook/locale/de/LC_MESSAGES/django.po | 866 +++++++++++-------- cookbook/locale/en/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes cookbook/locale/en/LC_MESSAGES/django.po | 549 ++++++------ cookbook/locale/es/LC_MESSAGES/django.mo | Bin 37513 -> 36520 bytes cookbook/locale/es/LC_MESSAGES/django.po | 880 ++++++++++++-------- cookbook/locale/fr/LC_MESSAGES/django.mo | Bin 29409 -> 29019 bytes cookbook/locale/fr/LC_MESSAGES/django.po | 831 ++++++++++-------- cookbook/locale/hu_HU/LC_MESSAGES/django.mo | Bin 429 -> 1978 bytes cookbook/locale/hu_HU/LC_MESSAGES/django.po | 727 +++++++++------- cookbook/locale/it/LC_MESSAGES/django.mo | Bin 36210 -> 35244 bytes cookbook/locale/it/LC_MESSAGES/django.po | 872 +++++++++++-------- cookbook/locale/lv/LC_MESSAGES/django.mo | Bin 33925 -> 29299 bytes cookbook/locale/lv/LC_MESSAGES/django.po | 838 +++++++++++-------- cookbook/locale/nl/LC_MESSAGES/django.mo | Bin 35778 -> 34797 bytes cookbook/locale/nl/LC_MESSAGES/django.po | 854 +++++++++++-------- cookbook/locale/pl/LC_MESSAGES/django.mo | Bin 0 -> 17321 bytes cookbook/locale/pt/LC_MESSAGES/django.mo | Bin 421 -> 12725 bytes cookbook/locale/pt/LC_MESSAGES/django.po | 779 +++++++++-------- cookbook/locale/rn/LC_MESSAGES/django.mo | Bin 429 -> 429 bytes cookbook/locale/rn/LC_MESSAGES/django.po | 549 ++++++------ cookbook/locale/tr/LC_MESSAGES/django.mo | Bin 420 -> 1991 bytes cookbook/locale/tr/LC_MESSAGES/django.po | 727 +++++++++------- cookbook/locale/vi/LC_MESSAGES/django.mo | Bin 0 -> 16515 bytes cookbook/locale/zh_CN/LC_MESSAGES/django.mo | Bin 429 -> 429 bytes cookbook/locale/zh_CN/LC_MESSAGES/django.po | 549 ++++++------ makemessages.cmd | 3 +- recipes/locale/ca/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes recipes/locale/ca/LC_MESSAGES/django.po | 60 +- recipes/locale/de/LC_MESSAGES/django.mo | Bin 493 -> 493 bytes recipes/locale/de/LC_MESSAGES/django.po | 60 +- recipes/locale/en/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes recipes/locale/en/LC_MESSAGES/django.po | 60 +- recipes/locale/es/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes recipes/locale/es/LC_MESSAGES/django.po | 60 +- recipes/locale/fr/LC_MESSAGES/django.mo | Bin 420 -> 420 bytes recipes/locale/fr/LC_MESSAGES/django.po | 60 +- recipes/locale/hu_HU/LC_MESSAGES/django.mo | Bin 378 -> 378 bytes recipes/locale/hu_HU/LC_MESSAGES/django.po | 60 +- recipes/locale/it/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes recipes/locale/it/LC_MESSAGES/django.po | 60 +- recipes/locale/lv/LC_MESSAGES/django.mo | Bin 456 -> 456 bytes recipes/locale/lv/LC_MESSAGES/django.po | 60 +- recipes/locale/nl/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes recipes/locale/nl/LC_MESSAGES/django.po | 60 +- recipes/locale/pt/LC_MESSAGES/django.mo | Bin 421 -> 421 bytes recipes/locale/pt/LC_MESSAGES/django.po | 60 +- recipes/locale/rn/LC_MESSAGES/django.mo | Bin 378 -> 378 bytes recipes/locale/rn/LC_MESSAGES/django.po | 60 +- recipes/locale/tr/LC_MESSAGES/django.mo | Bin 420 -> 420 bytes recipes/locale/tr/LC_MESSAGES/django.po | 60 +- recipes/locale/zh_CN/LC_MESSAGES/django.mo | Bin 378 -> 378 bytes recipes/locale/zh_CN/LC_MESSAGES/django.po | 60 +- vue/babel.config.js.c | 5 + 56 files changed, 6088 insertions(+), 4531 deletions(-) create mode 100644 cookbook/locale/pl/LC_MESSAGES/django.mo create mode 100644 cookbook/locale/vi/LC_MESSAGES/django.mo create mode 100644 vue/babel.config.js.c diff --git a/cookbook/locale/ca/LC_MESSAGES/django.mo b/cookbook/locale/ca/LC_MESSAGES/django.mo index 3342307e664afdb7b22a963324ea6f4f816500c5..07a54b5899298150c49e748dfc4db4db57b81ad3 100644 GIT binary patch delta 6966 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 Nc2%I~MClIy{{a}REHD57 delta 7337 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, YEAR. -# +# # Translators: # Rubens Rodri , 2020 # gimy16 , 2021 # Miguel Canteras , 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\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/teams/110507/ca/)\n" +"Language-Team: Catalan (https://www.transifex.com/django-recipes/" +"teams/110507/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Ingredients" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -38,13 +39,13 @@ msgstr "" "Color de la barra de navegació superior. No tots els colors funcionen amb " "tots els temes, només cal provar-los." -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "Unitat per defecte que s'utilitzarà quan s'insereixi un ingredient nou en " "una recepta." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -52,7 +53,7 @@ msgstr "" "Permet l'ús de fraccions de quantitats d'ingredients (p.ex.: converteix els " "decimals a fraccions automàticament)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." @@ -60,19 +61,19 @@ msgstr "" "Els usuaris que han creat elements d'un pla de menjars/llistat de compra " "s'haurien de compartir per defecte." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Mostra les receptes vistes recentment a la pàgina de cerca." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Nombre de decimals dels ingredients." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "Si vols poder crear i veure comentaris a sota de les receptes." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -85,11 +86,11 @@ msgstr "" "diverses persones, però pot fer servir una mica de dades mòbils. Si és " "inferior al límit d’instància, es restablirà quan es desa." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -97,184 +98,220 @@ msgstr "" "Tots dos camps són opcionals. Si no se'n dóna cap, es mostrarà el nom " "d'usuari" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Nom" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Paraules clau" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Temps de preparació en minuts" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Temps d'espera (cocció/fornejat) en minuts" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Ruta" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "UID Emmagatzematge" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "Nombre de racions" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Incloure 1 - [ ] 1 a la llista per a un ús més fàcil en documents basats en" -" la reducció." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "Per defecte" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Nova Unitat" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Nova unitat per la qual se substitueix una altra." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Unitat Antiga" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Unitat que s’hauria de substituir." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Menjar Nou" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Nou menjar que altres substitueixen." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Antic Menjar" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Menjar que s’hauria de substituir." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Afegir el teu comentari:" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" -"Deixeu-lo buit per a Dropbox i introduïu la contrasenya de l'aplicació per a" -" nextcloud." +"Deixeu-lo buit per a Dropbox i introduïu la contrasenya de l'aplicació per a " +"nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." -msgstr "" -"Deixeu-lo buit per a nextcloud i introduïu el token API per a Dropbox." +msgstr "Deixeu-lo buit per a nextcloud i introduïu el token API per a Dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" "Deixeu-lo buit per a Dropbox i introduïu només l'URL base per a nextcloud " "(/remote.php/webdav/ s'afegeix automàticament)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Cerca Cadena" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "ID d'Arxiu" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "Has de proporcionar com a mínim una recepta o un títol." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" "Podeu llistar els usuaris predeterminats amb els quals voleu compartir " "receptes a la configuració." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Podeu utilitzar el marcador per donar format a aquest camp. Consulteu els documents aquí " +"Podeu utilitzar el marcador per donar format a aquest camp. Consulteu els documents aquí " -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" "No cal un nom d’usuari, si es deixa en blanc el nou usuari en pot triar un." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "No teniu els permisos necessaris per veure aquesta pàgina!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "No heu iniciat la sessió i, per tant, no podeu veure aquesta pàgina." -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" "No pots interaccionar amb aquest objecte ja que no és de la teva propietat!" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" "El lloc sol·licitat proporcionava dades malformades i no es pot llegir." -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" "El lloc sol·licitat no proporciona cap format de dades reconegut des d’on " "importar la recepta." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Importat des de" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importar" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "Nova Recepta importada!" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Nota" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Informació" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Racions" @@ -283,11 +320,11 @@ msgid "Waiting time" msgstr "Temps d'espera" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Temps de preparació" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -297,50 +334,50 @@ msgstr "Receptari" msgid "Section" msgstr "Secció" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Esmorzar" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Dinar" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Sopar" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Un altre" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Cerca" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Plans de Menjar" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Receptes" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Petit" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Gran" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Text" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Temps" @@ -349,7 +386,7 @@ msgstr "Temps" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Edita" @@ -360,6 +397,7 @@ msgstr "Edita" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Esborra" @@ -384,7 +422,7 @@ msgid "Report a Bug" msgstr "Reporta Errada" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Iniciar Sessió" @@ -433,92 +471,92 @@ msgstr "Crear Compte" msgid "Create User" msgstr "Crear Usuari" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "Documentació API " -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Estris" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Compres" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Paraula Clau" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Edició per lots" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Emmagatzematge de dades" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Backends d'emmagatzematge" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Configurar Sync" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Receptes Descobertes" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Registre de descobriment" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Estadístiques" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Unitats i ingredients" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Importa recepta" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Opcions" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Historial" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Sistema" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Admin" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Guia Markdown" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "Navegador API" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Tancar Sessió" @@ -536,7 +574,7 @@ msgstr "" "Afegiu les paraules clau especificades a totes les receptes que continguin " "la paraula" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Sync" @@ -570,8 +608,8 @@ msgid "" "This can take a few minutes, depending on the number of recipes in sync, " "please wait." msgstr "" -"Això pot trigar uns minuts, en funció del nombre de receptes sincronitzades," -" espereu." +"Això pot trigar uns minuts, en funció del nombre de receptes sincronitzades, " +"espereu." #: .\cookbook\templates\books.html:5 .\cookbook\templates\books.html:11 msgid "Recipe Books" @@ -591,7 +629,7 @@ msgstr "Commuta Receptes" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Darrera cocció" @@ -604,7 +642,7 @@ msgid "Export Recipes" msgstr "Exporta Receptes" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Exporta" @@ -623,7 +661,7 @@ msgstr "Importa nova Recepta" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Desa" @@ -632,21 +670,28 @@ msgstr "Desa" msgid "Edit Recipe" msgstr "Edita Recepta" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Temps d'Espera" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Selecciona Paraules clau" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Totes les paraules clau" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -707,36 +752,36 @@ msgid "Step time in Minutes" msgstr "Temps de pas en Minuts" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Selecciona Unitat" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Crea" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Selecciona" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Selecciona Menjar" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Nota" @@ -765,7 +810,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Instruccions" @@ -810,13 +855,16 @@ msgstr "Edita Ingredients" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -"Es pot utilitzar el següent formulari si, de manera accidental dues (o més) unitats o ingredients es van crear hi haurien de ser el mateix.\n" +"Es pot utilitzar el següent formulari si, de manera accidental dues (o més) " +"unitats o ingredients es van crear hi haurien de ser el mateix.\n" "Combina dues unitats o ingredients i actualitza totes les receptes amb ells" #: .\cookbook\templates\forms\ingredients.html:24 @@ -874,12 +922,12 @@ msgid "New" msgstr "Nova" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "anterior" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "següent" @@ -895,13 +943,6 @@ msgstr "Registre de Receptes" msgid "Import Recipes" msgstr "Importar Receptes" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importar" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Registre de Receptes de Cuina" @@ -924,7 +965,7 @@ msgstr "Tanca" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Recepta" @@ -939,15 +980,20 @@ msgstr "Advertència de Seguretat" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -"Es camps contrasenya i testimoni s’emmagatzemen com a text pla a la base de dades.\n" -"Això és necessari perquè són necessaris per fer sol·licituds API, però també augmenta el risc que\n" +"Es camps contrasenya i testimoni s’emmagatzemen com a text pla a la base de dades.\n" +"Això és necessari perquè són necessaris per fer sol·licituds API, però també " +"augmenta el risc que\n" "algú el robi
\n" "Per limitar el possible dany de fitxes o comptes amb accés limitat." @@ -992,16 +1038,26 @@ msgstr "Informació de Markdown" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -"Markdown és un llenguatge de marcatge lleuger que es pot utilitzar per donar format a text pla de forma senzilla.\n" -"Aquest lloc utilitza la biblioteca Python Markown per convertir el teu text en un bonic format HTML. La documentació completa de Markdown es pot trobar aquí.\n" +"Markdown és un llenguatge de marcatge lleuger que es pot utilitzar per donar " +"format a text pla de forma senzilla.\n" +"Aquest lloc utilitza la biblioteca Python Markown per convertir el teu text en un " +"bonic format HTML. La documentació completa de Markdown es pot trobar aquí.\n" "Pots trobar informació incompleta, encara que suficient més avall." #: .\cookbook\templates\markdown_info.html:25 @@ -1103,9 +1159,9 @@ msgstr "Taules" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" #: .\cookbook\templates\markdown_info.html:155 @@ -1144,12 +1200,11 @@ msgstr "Nota (opcional)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Pots utilitzar marcadors per donar format a aquest camp. Consulteu els " +"Pots utilitzar marcadors per donar format a aquest camp. Consulteu els " "documents aquí" #: .\cookbook\templates\meal_plan.html:147 @@ -1164,7 +1219,7 @@ msgstr "Crear només nota" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Llista de la Compra" @@ -1190,8 +1245,8 @@ msgstr "Desplaçament entre setmana" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" "Nombre de dies començant pel primer dia de la setmana per a desplaçar la " "vista actual" @@ -1216,7 +1271,7 @@ msgstr "Creat per" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Compartit per" @@ -1235,22 +1290,35 @@ msgstr "Ajuda del pla de menjars" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

\n" " " msgstr "" @@ -1268,18 +1336,46 @@ msgid "Other meals on this day" msgstr "Altres menjars en aquest dia" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "You are not logged in and therefore cannot view this page!" +msgid "You do not have any groups and therefor cannot use this application." +msgstr "No heu iniciat la sessió i, per tant, no podeu veure aquesta pàgina." + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "No teniu els permisos necessaris per dur a terme aquesta acció!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1297,31 +1393,31 @@ msgid "Comments" msgstr "Comentaris" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Comentari" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Imatge de la Recepta" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Temps de Preparació ca." -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Temps d'Espera ca." -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Extern" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Registre de Cuines" @@ -1359,8 +1455,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Utilitzeu el testimoni com a capçalera d'autorització prefixada per la " "paraula símbol tal com es mostra als exemples següents:" @@ -1396,48 +1492,48 @@ msgstr "Llista de Compra de Receptes" msgid "No recipes selected" msgstr "Recepta no sel·leccionada" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Quantitat" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "Supermercat" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "Seleccioni supermercat" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Selecciona usuari" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Acabat" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" "Estàs fora de línia, és possible que la llista de compra no es sincronitzi." -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Copia/Exporta" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Prefix de Llista" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "S'ha produït un error en crear un recurs." @@ -1493,7 +1589,7 @@ msgstr "Receptes Externes" msgid "Internal Recipes" msgstr "Receptes Internes" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Enllaços Invitació" @@ -1501,116 +1597,125 @@ msgstr "Enllaços Invitació" msgid "Show Links" msgstr "Mostra Enllaços" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Còpia i Restauració" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Descarregar còpia de seguretat" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Informació de Sistema" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -"Django Recipes és una aplicació de programari lliure de codi obert. Es pot trobar a\n" +"Django Recipes és una aplicació de programari lliure de codi obert. Es pot " +"trobar a\n" " GitHub.\n" -" Els registres de canvis es poden trobar aquí." +" Els registres de canvis es poden trobar aquí." -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "Publicació de Suports" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Advertència" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "Ok" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -"No es recomana publicar fitxers multimèdia directament mitjançant gunicorn / python.\n" +"No es recomana publicar fitxers multimèdia directament mitjançant " +"gunicorn / python.\n" "Seguiu els passos descrits\n" -"aquí per actualitzar\n" +"aquí per actualitzar\n" "la vostra instal·lació." -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "Tot està bé!" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Paraula Clau" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" -"No teniu un SECRET_KEY configurat al fitxer .env. Django per defecte ha estat\n" +"No teniu un SECRET_KEY configurat al fitxer .env. " +"Django per defecte ha estat\n" "clau estàndard\n" -"subministrat amb la instal·lació que és coneguda i insegura públicament. Estableix-ho\n" +"subministrat amb la instal·lació que és coneguda i insegura públicament. " +"Estableix-ho\n" "SECRET_KEY al fitxer de configuració .env." -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Mode de depuració" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -"Aquesta aplicació encara s’executa en mode de depuració. És probable que això no sigui necessari. Activa el mode de depuració\n" +"Aquesta aplicació encara s’executa en mode de depuració. És probable que " +"això no sigui necessari. Activa el mode de depuració\n" "configuració\n" "DEBUG = 0 al fitxer de configuració .env." -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Base de Dades" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Info" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -"Aquesta aplicació no s’executa amb un backend de base de dades Postgres. Això està bé, però no es recomana com alguns\n" +"Aquesta aplicació no s’executa amb un backend de base de dades Postgres. " +"Això està bé, però no es recomana com alguns\n" "les funcions només funcionen amb bases de dades postgres." #: .\cookbook\templates\url_import.html:5 @@ -1621,86 +1726,103 @@ msgstr "Importació d’URL" msgid "Enter website URL" msgstr "Introduïu l'URL del lloc web" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Nom de la Recepta" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Recipe Markup Specification" +msgid "Recipe Description" +msgstr "Especificació de marcatge de receptes" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Sel·lecciona un" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Totes les paraules clau" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "Importa totes les paraules clau, no només les ja existents." -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Informació" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" -"Actualment, només els llocs web que contenen informació de ld + json o microdades poden fer-ho\n" -"ser importat. La majoria de les pàgines de receptes grans admeten això. Si el lloc no es pot importar però\n" +"Actualment, només els llocs web que contenen informació de ld + json o " +"microdades poden fer-ho\n" +"ser importat. La majoria de les pàgines de receptes grans admeten això. Si " +"el lloc no es pot importar però\n" "tu penses\n" -"probablement tingui algun tipus de dades estructurades. No dubteu a publicar un exemple a\n" +"probablement tingui algun tipus de dades estructurades. No dubteu a publicar " +"un exemple a\n" "problemes de github." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Google ld+json Info" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "Problemes de GitHub" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Especificació de marcatge de receptes" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "El paràmetre filter_list té un format incorrecte" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "Ja existeix la preferència per a l'usuari" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "Sincronització correcte" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Error de sincronització amb emmagatzematge" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "No s'ha pogut trobar la pàgina sol·licitada." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" "La pàgina sol·licitada refusa a proporcionar cap informació (Codi d’estat " "403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1712,8 +1834,8 @@ msgstr[1] "" msgid "Monitor" msgstr "Monitoratge" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Backend d'emmagatzematge" @@ -1724,44 +1846,44 @@ msgstr "" "No s'ha pogut suprimir aquest fons d'emmagatzematge, ja que s'utilitza en " "almenys un monitor." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Llibre de Receptes" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Marcadors" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Enllaç de invitació" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Menjar" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "No podeu editar aquest emmagatzematge." -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "Emmagatzematge desat." -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "S'ha produït un error en actualitzar aquest backend d'emmagatzematge." -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Emmagatzematge" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "Canvis desats!" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "Error al desar canvis!" @@ -1769,35 +1891,35 @@ msgstr "Error al desar canvis!" msgid "Units merged!" msgstr "Unitats fusionades!" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "Menjars Fusionats!" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Importa Registre" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Descobriment" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Llistes de Compra" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "Nova Recepta importada!" @@ -1805,44 +1927,58 @@ msgstr "Nova Recepta importada!" msgid "There was an error importing this recipe!" msgstr "S'ha produït un error en importar la recepta!" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "No teniu els permisos necessaris per dur a terme aquesta acció!" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "Comentari Desat!" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "Marcador desat!" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" -"La pàgina de configuració només es pot utilitzar per crear el primer usuari." -" Si heu oblidat les vostres credencials de superusuari, consulteu la " +"La pàgina de configuració només es pot utilitzar per crear el primer usuari. " +"Si heu oblidat les vostres credencials de superusuari, consulteu la " "documentació de django sobre com restablir les contrasenyes." -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "Les contrasenyes no coincideixen!" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "L'usuari s'ha creat, si us plau inicieu la sessió!" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "S'ha proporcionat un enllaç d'invitació mal format." -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "L'enllaç d'invitació no és vàlid o ja s'ha utilitzat." + +#~ msgid "Number of servings" +#~ msgstr "Nombre de racions" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Incloure 1 - [ ] 1 a la llista per a un ús més fàcil en documents basats " +#~ "en la reducció." + +#~ msgid "Backup & Restore" +#~ msgstr "Còpia i Restauració" + +#~ msgid "Download Backup" +#~ msgstr "Descarregar còpia de seguretat" + +#~ msgid "Preference for given user already exists" +#~ msgstr "Ja existeix la preferència per a l'usuari" + +#~ msgid "Bookmark saved!" +#~ msgstr "Marcador desat!" diff --git a/cookbook/locale/de/LC_MESSAGES/django.mo b/cookbook/locale/de/LC_MESSAGES/django.mo index 116dec9ae7603beef83da4bf64ed4263223f42d2..8b5a635e10a2f16d2e91d3fc31fa572b7792398b 100644 GIT binary patch delta 7823 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 U*PC?7Kfm#;gFg9#<|TUk54QM`Qvd(} delta 8733 zcmZwMd3+Q_`p5AKfpCT^TyjVwS3)2m$bA#;J46J-AxtuzWJod-XC}em${>oOpn&mM z#RFCmFBFO5g%`LYhpxM#c(5QYtSGu5f{VK1@AI85_U9kluh)}zRdsh&^;6XygIm|s zdf?t#vBS-4-)%Tb5{zk&(T2u+MR|WKwHi}=sWG#Xj0xa&>Th;2<_IqCYRm+#o88Tr zMBLEbm~ZjXRAZ*#x*pzjhtrL@hx+S1jj7LlS7sP94i_Lp#mr+An$fTgb-~+M7vIMe z{MfdCgUQs-Vm+*tX-sQuh(oY5Ho*nh979+Km)rK0*ogWckuJ<8Ok#XiVg5B)Wr6q2KoXQ;t$vXXJ&a538NlpIcg%SF&FQ&?Z>emIJ7qfr@pz@C2;m5~}--(k=1v+W;R583m_QJFi7G1kB| zx|}t`Hpo&N7u#Sd>ii09it8{1|AflKcGSRc+4^48#6Ci;@!wJXbs??IFdg-P!%+QB z?o0k#P?&8SN>Mjli+b`HHpe?qsoaR_;3;f^FQYQG2Q|U>Q5_$#=TD-p{{;)Nem`#_ z<){Z(-j7~dQn;N42Op`vCNU+Zp^wm_ZSpVFGj{0j4bcrXPh@rZ5jI>76wFRJ4qsDZ|z z?we`b3veLyAZigdqpo`yTi|Y-jfYU@`wnDJ>dD7(R}NO7p7MbglOM{!BGiPoqEhz) z-hz8<`wTt@>TninfP9>X#kT#=s9p6}Y=y^A*ZqQ8npnb6uc02QqsFN1))tkS9@r7{ zP#sjEQoa_I+J|v3Zn5px@-#Ys3u+tRgSu`5YT##38G7D3A2T~_!#k)aeIK<}A7Ub& zK&A3qREOtm{WsKJs5jg@pMqVfw?_?_ZROr|gHS1)jGDmJr~!&mPg04sa4Bk{H&}1O`P8dXnf)Hs&#$Px(sU#liBaf4p*42K zbR2@3aS`%Hno4YmPorkO)4Cfq(fz1Rc@CAiB);hFupMeb15j%{(mEbBp=lV?Oy<~z zB2+zsn!qwtM{Df)r%+G)BDTRdPy>8|8sI2uA}3J&{A5ka_9mW!8n_MW`YzezU#U!| zK@LK_m*Y`un}-_EkLtJ-b>sD@j&4G2*0reAZm{h&);Cc7>_hecG3poiG1SCQj3)m& z@%?DNiJbTib;23z?bbBZK$)oaA*k!epfZ$;nwSqeU>G&vT6=yyYR^20J@I+e106;6 z_jQay9SUbqDLaqqpw2k2y(wzVTcJ8?XYGnw>rB-BV^AGWLS-ZuHL-k*FDdFlmZ2uT z8g*Z6y*;rJHP9B+K-*9q?7$>^50&Brs2jhs?cbpWIE%VJVZ1TDF$q&~0ItG?*bTqM z37Eo%pU zmrzedO)MKV@$tx|W-2z;`~OD@4QSYmTElIq3qL@8Fg`}D`8TN4oyQ`qJB1yLA)JGE zVLd#B8t}ZW|B4N%Cr$M-)!f<KU_M&7r>G}Cq6_eZt)D_Y z*?Ck->y&z_?}}<4fx3PQYVEJU_UOY#xD++fRjB*#$5>qouTU6`JM9HYW!{WiqB`n? z@r0e*-F$k7E;j2DKEgqkh+XfPcUy<>a6La5byT z*}1p}HKE4Wcu$amOQ`omb+{Qd&=ypxU&SiiiP{T8!=AaQ6c?kGa;0@0Hl%((>TP>0 zMnN-t4ZGue*bUF2)~ZjlyT!?z|9#L;?`=RRD*bJwl`dxq;Fl5hPhsx~D zs0WR$rJx(`#zfqV>gXxdlWw>5x3LlRzgQ1pC+c6Lu4`Dq*9|Yh7B~#G=DDcMm7?}c z7&WmQah~4)Y6|>0W=>;sOy%8D2SZR3$w9TxMXhZRYhk55Uxk|3O_-1CPLX=^(|k6dXjyp6rHl3MQy&HP#H_T)|=>H)cZaiwbmu5 z6h~15E=4`a3hP?b{p(d{e6xju*7hY-NBeaGPoSRo2W*YMpq?~^9j5^tRHk~MmS6;` zpQ-k|&(=#&OAtd{w*ocMYK&=39-yEBx1a`m36=6UZTp9)>kgw*ddgadS3{|7hkBxP zR6oN|*H6HoF%Pu~XI|%JdLcI9*LmnV@~;`ico{Xr+ff%*quL*~Zb2>4tEi6mqJAfQ zZrd;5CDfCz_pa-Xms9VL%G4rj6gAFLjPIH2$-f3%M}vG2m4PQvPxKsWz+I>(J%CEx zG3$4ziT!BL*IDXy+!EE_WvC_1K<%YTs0>X<^*1L*p%sNi*dA{{ZJLKr6WD~B(2J;n z-#`ucE~>+W*cT6B7i`7@RbzkbgL`ol{)!WD#4`SQ6IbFYjGdvNUA^=MFJ)VB5cQ)t z4BIU?rVR6NAnwNAXm0d2Ul!^C#-WyAK5Al%QK|j|=HYVGo;rlez$xs+_~vH{TBG(i zdAqk8DrJLF8JLB0uo%;D7tY4-P#uk3;oYBu@sy%6w8*wsS#QKHwBL@}TidX%-v2i# zXpP^+w)iRPiO!;4yM{M=zvVhx3$c>+CvYk{w~$s0VmUs8N^QrLdOW_QsEnoG>Mg-M zoJ4&Smgs`hwqf3FUdlJ)aN3V!B6guSt$ixi#w_fP{jm*RjrDOc>H%)R1k`aqp={~+ z%_IJYDBHz+K*=zJ~<|M^DssweUKqk%Ogbr<%591{^3m&xPYf4DcsE@^tw!JNmAo6K@ zm(VecdM$gNPegoU&!Vo4+DjK`ftJA&M0ZXc$M1;Vl#B2cq84$4(9zX)rt)k0!BOa8 ze!+asKZFx)n>Jz&(SY`G7$UAAbZjB&#yIg83R<^x!X>ha3B>D!-sOwO1`2l*`f_#n z-9)GwzCUJ&ZOf%RlbA$|C-hypc=X_!J8WetWuD)d>ukdy8a7kDl+X^>pJXp#0g*|0 z6VAcbgpTKl-Gsg$^=O-cZxcacFR_+rX0JU>`BUOBF@!ila8$Q$pBx)bVHZ)vwO0{6 zbcUmxXkqUksRoV=>b)_U;L8y|R`c@(Vm~oD-ol>&_#{z6B-*xhxQggNyhu#;`i|#- zD*qG^|H-$96MCZtVlVHa_{Z=JZF7lnv=tJA?e+h%F0|@9lxy!(lYZIhXi8KO`djuq z_Q54ugHNbDOVlO4B8oY2De(nm9kV>*-&c!gS)| zv5@j&Dt{-gu#FGs`7h%{fBds;6#ua0={TPAskZ(fYZ6`{z9DWP7I4jFsN+gP{T9$x zgOdpzKN8o*OZ+Dx{*#F3f2wW#0q-P+bK}2lo4A*_kEpE*M>6Lf>`Ek1)<5g%tLKAb zM1RVkp^lG;zY%W|-H8T7W6s}&qY}LF&Fxg4CUofEAasnup`#;2OPjym`h zcCq#8*wmJ1V;bk)BGwRjw*5WIqiva@Y4p2tAL>J?577GmOy#Vu;3y*k#52SMd&45i z?+~4cRE-JD!E5)Fmj>fbV7sp~|1m9D>2&DP!n6Pt_)Ee@83e10d}r%P+Ty8PM1X$7Sf ze%BdV5c0djdpUER`9m|~WhW4HN&}IoQy2<6t}haB!%juSSLEtMnJ--8r#C0x7jgZL zKU7dr<_4pYjGF2JE0da(<#TbU(22O=%0RHFy7lm*X<=WP8>P80Pznp;T?c{%p>WtO zh?Z7qm@;29>iVnC4G(lJbi;12z>N=H6sUBAjLpry(y;6ES2^yr%q&tfXT*v6UAR9` z&a5K;JzE+GmN2Vm$cYxaPJSpvzM zODjlKn}UBQJ4J4!+zk}a9_>_<=zlsfCB9$|4HZGMSL*Y-!I~{aOKbbb?b^YT{Ey|U z@_A-5?@GXNrhACh8Md*y2z;M zQQE(5^HISizT#5)3_CfYu#!_VKa!Y`IYte>|GB){J-*UNL9tz3_E5BXL3Bw*PI%X& z@g-j36zZh4fI{_h#5ED&WzWlnYl zgD_()eYED;*q)^P5ZqU|k-R%W(j9f;GhorP d1MEbnL~C9WWhyR%&|A, YEAR. -# +# # Translators: # Benjamin Danowski , 2020 # vabene1111 , 2020 # Aaron Dötsch, 2020 # Tobias Lindenberg , 2021 # Maximilian J, 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: Maximilian J, 2021\n" -"Language-Team: German (https://www.transifex.com/django-recipes/teams/110507/de/)\n" +"Language-Team: German (https://www.transifex.com/django-recipes/teams/110507/" +"de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Zutaten" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -40,39 +41,39 @@ msgstr "" "Farbe der oberen Navigationsleiste. Nicht alle Farben passen, daher einfach " "mal ausprobieren!" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "Standardeinheit für neue Zutaten." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -"Unterstützung für Brüche in Zutaten aktivieren. Dadurch werden Dezimalzahlen" -" mit Brüchen ersetzt, z.B. 0.5 mit ½." +"Unterstützung für Brüche in Zutaten aktivieren. Dadurch werden Dezimalzahlen " +"mit Brüchen ersetzt, z.B. 0.5 mit ½." -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -"Nutzer, mit denen neue Pläne und Einkaufslisten standardmäßig geteilt werden" -" sollen." +"Nutzer, mit denen neue Pläne und Einkaufslisten standardmäßig geteilt werden " +"sollen." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Zuletzt angeschaute Rezepte bei der Suche anzeigen." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Anzahl an Dezimalstellen, auf die gerundet werden soll." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "Ob Kommentare unter Rezepten erstellt und angesehen werden können." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -84,11 +85,11 @@ msgstr "" "aktualisiert. Dies ist nützlich, wenn mehrere Personen eine Liste beim " "Einkaufen verwenden, benötigt jedoch etwas Datenvolumen." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "Navigationsleiste wird oben angeheftet." -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -96,173 +97,184 @@ msgstr "" "Beide Felder sind optional, wenn keins von beiden gegeben ist, wird der " "Nutzername angezeigt" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Name" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Schlagwörter" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Zubereitungszeit in Minuten" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Wartezeit (kochen/backen) in Minuten" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Pfad" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "Speicher-ID" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "Anzahl der Portionen" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Füge - [ ] vor den Zutaten ein, um sie besser in einem " -"Markdown-Dokument zu verwenden." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "Standard" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Neue Einheit" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Neue Einheit, die die alte ersetzt." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Alte Einheit" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Einheit, die ersetzt werden soll." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Neue Zutat" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Neue Zutat, die die alte ersetzt." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Alte Zutat" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Zutat, die ersetzt werden soll." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Schreibe einen Kommentar: " -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 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:236 +#: .\cookbook\forms.py:245 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:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -"Für Dropbox leer lassen, für Nextcloud Server-URL angeben " -"(/remote.php/webdav/ wird automatisch hinzugefügt)" +"Für Dropbox leer lassen, für Nextcloud Server-URL angeben (/remote.php/" +"webdav/ wird automatisch hinzugefügt)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Suchwort" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "Datei-ID" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 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:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -"Benutzer, mit denen neue Rezepte standardmäßig geteilt werden sollen, können" -" in den Einstellungen angegeben werden." +"Benutzer, mit denen neue Rezepte standardmäßig geteilt werden sollen, können " +"in den Einstellungen angegeben werden." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Markdown kann genutzt werden, um dieses Feld zu formatieren. Siehe hier für weitere Information." +"Markdown kann genutzt werden, um dieses Feld zu formatieren. Siehe hier für weitere Information." -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -"Kein Benutzername benötigt. Wenn leer gelassen, kann der neue Benutzer einen" -" wählen." +"Kein Benutzername benötigt. Wenn leer gelassen, kann der neue Benutzer einen " +"wählen." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "Du hast nicht die notwendigen Rechte um diese Seite zu sehen!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "Du bist nicht angemeldet, daher kannst du diese Seite nicht sehen!" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" "Du kannst mit diesem Objekt nicht interagieren, da es dir nicht gehört!" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 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\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"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\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Importiert von" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importieren" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" @@ -270,10 +282,36 @@ msgstr "" "Importer erwartet eine .zip Datei. Hast du den richtigen Importer-Typ für " "deine Daten ausgewählt?" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "Neues Rezept importiert!" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Notiz" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Information" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Portion(en)" @@ -282,11 +320,11 @@ msgid "Waiting time" msgstr "Wartezeit" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Vorbereitungszeit" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -296,50 +334,50 @@ msgstr "Kochbuch" msgid "Section" msgstr "Sektion" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Frühstück" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Mittagessen" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Abendessen" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Andere" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Suche" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Essensplan" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Bücher" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Klein" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Groß" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Text" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Zeit" @@ -348,7 +386,7 @@ msgstr "Zeit" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Bearbeiten" @@ -359,6 +397,7 @@ msgstr "Bearbeiten" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Löschen" @@ -383,7 +422,7 @@ msgid "Report a Bug" msgstr "Fehler melden" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Anmelden" @@ -432,92 +471,92 @@ msgstr "Account erstellen" msgid "Create User" msgstr "Nutzer erstellen" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "API-Dokumentation" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Utensilien" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Einkaufsliste" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Schlagwort" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Massenbearbeitung" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Datenquellen" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Speicherquellen" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Synchronisation einstellen" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Entdeckte Rezepte" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Entdeckungsverlauf" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Statistiken" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Einheiten & Zutaten" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Rezept importieren" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Einstellungen" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Verlauf" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "System" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Admin" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Markdown-Anleitung" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "API Browser" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Abmelden" @@ -535,7 +574,7 @@ msgstr "" "Ausgewählte Schlagwörter zu allen Rezepten, die das Suchwort enthalten, " "hinzufügen" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Synchronisieren" @@ -590,7 +629,7 @@ msgstr "Rezepte umschalten" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Zuletzt gekocht" @@ -603,7 +642,7 @@ msgid "Export Recipes" msgstr "Rezepte exportieren" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Exportieren" @@ -622,7 +661,7 @@ msgstr "Rezept importieren" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Speichern" @@ -631,21 +670,28 @@ msgstr "Speichern" msgid "Edit Recipe" msgstr "Rezept bearbeiten" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "Beschreibung" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Wartezeit" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "Portionen-Text" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Schlagwörter wählen" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "Beschreibung" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Alle Schlagwörter" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -706,36 +752,36 @@ msgid "Step time in Minutes" msgstr "Zeit in Minuten" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Einheit wählen" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Erstellen" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Auswählen" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Zutat auswählen" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Notiz" @@ -764,7 +810,7 @@ msgid "Copy Template Reference" msgstr "Kopiere Vorlagen-Referenz" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Anleitung" @@ -809,15 +855,19 @@ msgstr "Zutaten bearbeiten" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -" Dieses Formular kann genutzt werden, wenn versehentlich zwei (oder mehr) Einheiten oder Zutaten erstellt wurden, die eigentlich identisch\n" +" Dieses Formular kann genutzt werden, wenn versehentlich zwei (oder " +"mehr) Einheiten oder Zutaten erstellt wurden, die eigentlich identisch\n" " sein sollen.\n" -" Es vereint zwei Zutaten oder Einheiten und aktualisiert alle entsprechenden Rezepte.\n" +" Es vereint zwei Zutaten oder Einheiten und aktualisiert alle " +"entsprechenden Rezepte.\n" " " #: .\cookbook\templates\forms\ingredients.html:24 @@ -878,12 +928,12 @@ msgid "New" msgstr "Neu" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "vorherige" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "nächste" @@ -899,13 +949,6 @@ msgstr "Kochverlauf" msgid "Import Recipes" msgstr "Rezepte importieren" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importieren" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Kochen protokollieren" @@ -928,7 +971,7 @@ msgstr "Schließen" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Rezept" @@ -943,16 +986,23 @@ msgstr "Sicherheitswarnung" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -" 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" -" Um das Risiko zu minimieren sollten, wenn möglich, Tokens oder Accounts mit limitiertem Zugriff verwendet werden.\n" +" 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" +" Um das Risiko zu minimieren sollten, wenn möglich, Tokens oder " +"Accounts mit limitiertem Zugriff verwendet werden.\n" " " #: .\cookbook\templates\index.html:29 @@ -996,15 +1046,25 @@ msgstr "Markdown-Übersicht" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -"Markdown ist eine Schreibweise mit der Text einfach formatiert werden kann. Diese Seite benutzt Python Markdown, eine Bibliothek, die reinen Text in schönes HTML umwandelt. Die komplette Dokumentation befindet sich hier. Die wichtigsten Formatierungszeichen befinden sich hier auf dieser Seite." +"Markdown ist eine Schreibweise mit der Text einfach formatiert werden kann. " +"Diese Seite benutzt Python Markdown, eine Bibliothek, die reinen Text in schönes " +"HTML umwandelt. Die komplette Dokumentation befindet sich hier. Die wichtigsten Formatierungszeichen befinden sich hier auf dieser Seite." #: .\cookbook\templates\markdown_info.html:25 msgid "Headers" @@ -1048,8 +1108,8 @@ msgid "" "Lists can ordered or unorderd. It is important to leave a blank line " "before the list!" msgstr "" -"Liste können sortiert oder unsortiert sein. Es ist wichtig das eine leere" -" Zeile vor der Liste frei gelassen wird!" +"Liste können sortiert oder unsortiert sein. Es ist wichtig das eine leere " +"Zeile vor der Liste frei gelassen wird!" #: .\cookbook\templates\markdown_info.html:87 #: .\cookbook\templates\markdown_info.html:108 @@ -1088,8 +1148,8 @@ msgid "" "Links can be formatted with Markdown. This application also allows to paste " "links directly into markdown fields without any formatting." msgstr "" -"Links können mit Markdown formatiert werden, aber es ist auch möglich, Links" -" vollständig ohne Formatierung einzufügen." +"Links können mit Markdown formatiert werden, aber es ist auch möglich, Links " +"vollständig ohne Formatierung einzufügen." #: .\cookbook\templates\markdown_info.html:132 #: .\cookbook\templates\markdown_info.html:145 @@ -1102,14 +1162,13 @@ msgstr "Tabellen" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" "Es ist schwierig, Markdown-Tabellen von Hand zu erstellen. Daher bietet es " -"sich an, Werkzeuge wie dieses hier zu verwenden." +"sich an, Werkzeuge wie dieses hier zu verwenden." #: .\cookbook\templates\markdown_info.html:155 #: .\cookbook\templates\markdown_info.html:157 @@ -1147,13 +1206,11 @@ msgstr "Notiz (optional)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Dieses Feld Unterstützt Markdown Formatierung. Siehe Dokumentation" +"Dieses Feld Unterstützt Markdown Formatierung. Siehe Dokumentation" #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1167,7 +1224,7 @@ 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:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Einkaufsliste" @@ -1193,8 +1250,8 @@ 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." +"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." @@ -1219,7 +1276,7 @@ msgstr "Erstellt von" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Geteilt mit" @@ -1238,32 +1295,60 @@ 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" +"

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" +"

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" +" 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" +" 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" +"

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" +"

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 @@ -1279,22 +1364,55 @@ msgid "Other meals on this day" msgstr "Andere Mahlzeiten an diesem Tag" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "Offline" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "Keine Berechtigungen" -#: .\cookbook\templates\no_groups_info.html:15 -msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "" +#| "You do not have any groups and therefor cannot use this application. " +#| "Please contact your administrator." +msgid "You do not have any groups and therefor cannot use this application." msgstr "" "Du hast keine Gruppe und kannst daher diese Anwendung nicht nutzen. Bitte " "kontaktiere deinen Administrator." +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +#, fuzzy +#| msgid "No Permissions" +msgid "No Permission" +msgstr "Keine Berechtigungen" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" +msgid "" +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "" +"Du hast nicht die notwendige Berechtigung, um diese Aktion durchzuführen!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" +msgstr "Offline" + #: .\cookbook\templates\offline.html:19 msgid "You are currently offline!" msgstr "Du bist gerade offline!" @@ -1312,31 +1430,31 @@ msgid "Comments" msgstr "Kommentare" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Kommentar" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Rezeptbild" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Zubereitungszeit ca." -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Wartezeit ca." -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Extern" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Kochen protokollieren" @@ -1374,8 +1492,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Nutz den Token als Authorization-Header mit der Präfix \"Token\" wie in " "folgendem Beispiel:" @@ -1411,47 +1529,47 @@ msgstr "Einkaufs-Rezepte" msgid "No recipes selected" msgstr "Keine Rezepte ausgewählt" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "Eintrags-Modus" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "Eintrag hinzufügen" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Menge" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "Supermarkt" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "Supermarkt auswählen" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Nutzer auswählen" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Erledigt" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "Du bist offline, die Einkaufsliste wird ggf. nicht synchronisiert." -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Kopieren/Exportieren" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Listenpräfix" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "Es gab einen Fehler beim Erstellen einer Ressource!" @@ -1510,7 +1628,7 @@ msgstr "Externe Rezepte" msgid "Internal Recipes" msgstr "Interne Rezepte" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Einladungslinks" @@ -1518,113 +1636,123 @@ msgstr "Einladungslinks" msgid "Show Links" msgstr "Links anzeigen" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Backup & Wiederherstellung" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Backup herunterladen" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Systeminformation" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -" Django Recipes ist eine kostenlose OpenSource-Anwendung. Der Quellcode befindet sich auf\n" +" Django Recipes ist eine kostenlose OpenSource-Anwendung. Der " +"Quellcode befindet sich auf\n" " GitHub.\n" -" Eine Übersicht über alle Änderungen findet sich hier.\n" +" Eine Übersicht über alle Änderungen findet sich hier.\n" " " -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "Medien ausliefern" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Warnung" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "Ok" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" "Das direkte ausliefern von Mediendateien mit gunicorn/python ist nicht " -"empfehlenswert! Bitte folge den beschriebenen Schritten hier," -" um Ihre Installation zu aktualisieren." +"empfehlenswert
! Bitte folge den beschriebenen Schritten hier, um Ihre " +"Installation zu aktualisieren." -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "Alles in Ordnung!" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Secret Key" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" -"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." +"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." -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Debug-Modus" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -"Diese Anwendung läuft noch im Debug-Modus. Dieser wird höchstwahrscheinlich nicht benötigt.\n" -"Schalte den Debug-Modus aus, indem du DEBUG=0 in der Konfigurationsdatei .env einstellst." +"Diese Anwendung läuft noch im Debug-Modus. Dieser wird höchstwahrscheinlich " +"nicht benötigt.\n" +"Schalte den Debug-Modus aus, indem du DEBUG=0 in der " +"Konfigurationsdatei .env einstellst." -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Datenbank" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Info" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -"Diese Anwendung läuft nicht mit einer Postgres Datenbank. Dies ist in Ordnung, wird aber nicht empfohlen, da einige\n" +"Diese Anwendung läuft nicht mit einer Postgres Datenbank. Dies ist in " +"Ordnung, wird aber nicht empfohlen, da einige\n" "Funktionen nur mit einer Postgres-Datenbanken funktionieren." #: .\cookbook\templates\url_import.html:5 @@ -1635,34 +1763,46 @@ msgstr "URL-Import" msgid "Enter website URL" msgstr "Webseite-URL eingeben" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Rezeptname" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Description" +msgid "Recipe Description" +msgstr "Beschreibung" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Auswählen" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Alle Schlagwörter" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 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:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Information" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" "Nur Webseiten mit ld+json oder microdata können importiert werden. Die " @@ -1670,53 +1810,54 @@ msgstr "" "importiert werden kann, sie aber strukturierte Daten aufweist, kann ein " "GitHub-Issue geöffnet werden." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Google ld+json Informationen" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "GitHub-Issues" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Rezept-Markup-Spezifikation" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "Der Parameter filter_list ist falsch formatiert" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "Präferenz für den Benutzer existiert bereits" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 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:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "Synchronisation erfolgreich!" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Fehler beim Synchronisieren" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "Die angefragte Seite konnte nicht gefunden werden." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "Die angefragte Seite hat die Anfrage abgelehnt (Status-Code 403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." -msgstr[0] "" -"Massenbearbeitung erfolgreich. %(count)d Rezept wurde aktualisiert." +msgstr[0] "Massenbearbeitung erfolgreich. %(count)d Rezept wurde aktualisiert." msgstr[1] "" "Massenbearbeitung erfolgreich. %(count)d Rezepte wurden aktualisiert." @@ -1724,8 +1865,8 @@ msgstr[1] "" msgid "Monitor" msgstr "Überwachen" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Speicherquelle" @@ -1736,44 +1877,44 @@ msgstr "" "Speicherquelle konnte nicht gelöscht werden, da sie in mindestens einem " "Monitor verwendet wird." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Rezeptbuch" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Lesezeichen" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Einladungslink" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Lebensmittel" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "Du kannst diese Speicherquelle nicht bearbeiten!" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "Speicherquelle gespeichert!" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "Es gab einen Fehler beim Aktualisieren dieser Speicherquelle!" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Speicher" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "Änderungen gespeichert!" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "Fehler beim Speichern der Daten!" @@ -1781,35 +1922,35 @@ msgstr "Fehler beim Speichern der Daten!" msgid "Units merged!" msgstr "Einheiten zusammengeführt!" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "Zusammenführen mit selben Objekt nicht möglich!" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "Zutaten zusammengeführt!" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "Importieren ist für diesen Anbieter noch nicht implementiert" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "Exportieren ist für diesen Anbieter noch nicht implementiert" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Importverlauf" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Entdecken" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Einkaufslisten" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "Neues Rezept importiert!" @@ -1817,44 +1958,61 @@ msgstr "Neues Rezept importiert!" msgid "There was an error importing this recipe!" msgstr "Beim Importieren des Rezeptes ist ein Fehler aufgetreten!" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 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:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "Kommentar gespeichert!" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "Dieses Rezept ist bereits mit dem Buch verlinkt!" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "Lesezeichen gespeichert!" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." 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:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "Passwörter stimmen nicht überein!" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "Benutzer wurde erstellt, bitte einloggen!" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "Fehlerhafter Einladungslink angegeben!" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "Einladungslink ungültig oder bereits genutzt!" + +#~ msgid "Number of servings" +#~ msgstr "Anzahl der Portionen" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Füge - [ ] vor den Zutaten ein, um sie besser in einem " +#~ "Markdown-Dokument zu verwenden." + +#~ msgid "Backup & Restore" +#~ msgstr "Backup & Wiederherstellung" + +#~ msgid "Download Backup" +#~ msgstr "Backup herunterladen" + +#~ msgid "Preference for given user already exists" +#~ msgstr "Präferenz für den Benutzer existiert bereits" + +#~ msgid "This recipe is already linked to the book!" +#~ msgstr "Dieses Rezept ist bereits mit dem Buch verlinkt!" + +#~ msgid "Bookmark saved!" +#~ msgstr "Lesezeichen gespeichert!" diff --git a/cookbook/locale/en/LC_MESSAGES/django.mo b/cookbook/locale/en/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/cookbook/locale/en/LC_MESSAGES/django.po b/cookbook/locale/en/LC_MESSAGES/django.po index 5f77a8cd..984625e1 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,48 +18,48 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "" -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "" -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -67,178 +67,212 @@ msgid "" "mobile data. If lower than instance limit it is reset when saving." msgstr "" -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "" -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "" -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" "Leave empty for dropbox and enter only base url for nextcloud (/remote." "php/webdav/ is added automatically)" msgstr "" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "" -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" "You can use markdown to format this field. See the docs here" msgstr "" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" "The requested site does not provide any recognized data format to import the " "recipe from." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, python-format +msgid "Imported %s recipes." +msgstr "" + +#: .\cookbook\integration\paprika.py:44 +msgid "Notes" +msgstr "" + +#: .\cookbook\integration\paprika.py:47 +msgid "Nutritional Information" +msgstr "" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "" @@ -247,11 +281,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -261,50 +295,50 @@ msgstr "" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "" @@ -313,7 +347,7 @@ msgstr "" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "" @@ -324,6 +358,7 @@ msgstr "" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "" @@ -348,7 +383,7 @@ msgid "Report a Bug" msgstr "" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "" @@ -397,92 +432,92 @@ msgstr "" msgid "Create User" msgstr "" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "" @@ -498,7 +533,7 @@ msgstr "" msgid "Add the specified keywords to all recipes containing a word" msgstr "" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "" @@ -549,7 +584,7 @@ msgstr "" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "" @@ -562,7 +597,7 @@ msgid "Export Recipes" msgstr "" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "" @@ -581,7 +616,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "" @@ -590,20 +625,25 @@ msgstr "" msgid "Edit Recipe" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +msgid "Add Keyword" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 @@ -665,36 +705,36 @@ msgid "Step time in Minutes" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "" @@ -723,7 +763,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "" @@ -831,12 +871,12 @@ msgid "New" msgstr "" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "" @@ -852,13 +892,6 @@ msgstr "" msgid "Import Recipes" msgstr "" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "" @@ -881,7 +914,7 @@ msgstr "" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "" @@ -1109,7 +1142,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "" @@ -1159,7 +1192,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "" @@ -1224,18 +1257,42 @@ msgid "Other meals on this day" msgstr "" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +msgid "You do not have any groups and therefor cannot use this application." +msgstr "" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1253,31 +1310,31 @@ msgid "Comments" msgstr "" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "" @@ -1346,47 +1403,47 @@ msgstr "" msgid "No recipes selected" msgstr "" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "" @@ -1442,7 +1499,7 @@ msgstr "" msgid "Internal Recipes" msgstr "" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "" @@ -1450,19 +1507,11 @@ msgstr "" msgid "Show Links" msgstr "" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" " Django Recipes is an open source free software application. It can " @@ -1473,21 +1522,21 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" @@ -1497,16 +1546,16 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" " You do not have a SECRET_KEY configured in your " @@ -1519,11 +1568,11 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" " This application is still running in debug mode. This is most " @@ -1534,15 +1583,15 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" " This application is not running with a Postgres database " @@ -1559,29 +1608,37 @@ msgstr "" msgid "Enter website URL" msgstr "" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +msgid "Recipe Description" +msgstr "" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" " be imported. Most big recipe pages " @@ -1592,48 +1649,48 @@ msgid "" " github issues." msgstr "" -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +msgid "Parameter updated_at incorrectly formatted" msgstr "" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "" -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1644,8 +1701,8 @@ msgstr[1] "" msgid "Monitor" msgstr "" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "" @@ -1654,44 +1711,44 @@ msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "" @@ -1699,35 +1756,35 @@ msgstr "" msgid "Units merged!" msgstr "" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "" @@ -1735,41 +1792,33 @@ msgstr "" msgid "There was an error importing this recipe!" msgstr "" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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 " "on how to reset passwords." msgstr "" -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "" diff --git a/cookbook/locale/es/LC_MESSAGES/django.mo b/cookbook/locale/es/LC_MESSAGES/django.mo index a0ae2b905b064413e8f4dc9ff59800c2d7d12efe..f1105cd6be53171f199a7ed5b23dc9f711879e58 100644 GIT binary patch delta 7824 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, YEAR. -# +# # Translators: # Alberto , 2020 # alfa5 , 2020 # miguel angel , 2020 # Miguel Canteras , 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\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/teams/110507/es/)\n" +"Language-Team: Spanish (https://www.transifex.com/django-recipes/" +"teams/110507/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Ingredientes" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "" -"Color de la barra de navegación superior. No todos los colores funcionan con" -" todos los temas, ¡pruébalos!" +"Color de la barra de navegación superior. No todos los colores funcionan con " +"todos los temas, ¡pruébalos!" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "Unidad predeterminada que se utilizará al insertar un nuevo ingrediente en " "una receta." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -53,27 +54,27 @@ msgstr "" "Permite utilizar fracciones en cantidades de ingredientes (e.g. convierte " "los decimales en fracciones automáticamente)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -"Usuarios con los que las entradas recién creadas del plan de comida/lista de" -" la compra deben compartirse de forma predeterminada." +"Usuarios con los que las entradas recién creadas del plan de comida/lista de " +"la compra deben compartirse de forma predeterminada." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Muestra recetas vistas recientemente en la página de búsqueda." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Número de decimales para redondear los ingredientes." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "Si desea poder crear y ver comentarios debajo de las recetas." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -87,191 +88,203 @@ msgstr "" "valor establecido es inferior al límite de la instancia, este se " "restablecerá al guardar." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "Hace la barra de navegación fija en la parte superior de la página." -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -"Ambos campos son opcionales. Si no se proporciona ninguno, se mostrará el nombre de usuario en su lugar\n" +"Ambos campos son opcionales. Si no se proporciona ninguno, se mostrará el " +"nombre de usuario en su lugar\n" " \n" " \n" " \n" " " -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Nombre" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Palabras clave" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Tiempo de preparación en minutos" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Tiempo de espera (cocinar/hornear) en minutos" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Ruta" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "UID de almacenamiento" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "Número de raciones" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Incluir - [ ] en la lista para facilitar el uso en los " -"documentos basados en Markdown." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "Por defecto" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Nueva Unidad" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Nueva unidad que reemplaza a la anterior." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Antigua unidad" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Unidad que se va a reemplazar." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Nuevo Alimento" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Nuevo alimento que remplaza al anterior." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Antiguo alimento" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Alimento que se va a reemplazar." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Añada su comentario:" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" "Déjelo vacío para Dropbox e ingrese la contraseña de la aplicación para " "nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" "Déjelo en blanco para nextcloud e ingrese el token de api para dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" "Dejar vació para Dropbox e introducir sólo la URL base para Nextcloud " "(/remote.php/webdav/ se añade automáticamente)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Cadena de búsqueda" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "ID de Fichero" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "Debe proporcionar al menos una receta o un título." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -"Puede enumerar los usuarios predeterminados con los que compartir recetas en" -" la configuración." +"Puede enumerar los usuarios predeterminados con los que compartir recetas en " +"la configuración." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Puede utilizar Markdown para formatear este campo. Vea la documentación aqui" +"Puede utilizar Markdown para formatear este campo. Vea la documentación aqui" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" "No se requiere un nombre de usuario, si se deja en blanco, el nuevo usuario " "puede elegir uno." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "¡No tienes los permisos necesarios para ver esta página!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "¡No ha iniciado sesión y por lo tanto no puede ver esta página!" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "¡No puede interactuar con este objeto ya que no es de tu propiedad!" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" "El sitio solicitado proporcionó datos con formato incorrecto y no se puede " "leer." -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" "El sitio solicitado no proporciona ningún formato de datos reconocido para " "importar la receta." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Importado de" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importar" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" @@ -279,10 +292,36 @@ msgstr "" "El importador esperaba un fichero.zip. ¿Has escogido el tipo de importador " "correcto para tus datos?" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "¡Nueva receta importada!" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Nota" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Información" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Raciones" @@ -291,11 +330,11 @@ msgid "Waiting time" msgstr "Tiempo de espera" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Tiempo de Preparación" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -305,50 +344,50 @@ msgstr "Libro de cocina" msgid "Section" msgstr "Sección" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Desayuno" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Almuerzo" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Cena" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Otro" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Buscar" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Régimen de comidas" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Libros" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Pequeño" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Grande" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Texto" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Tiempo" @@ -357,7 +396,7 @@ msgstr "Tiempo" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Editar" @@ -368,6 +407,7 @@ msgstr "Editar" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Eliminar" @@ -392,7 +432,7 @@ msgid "Report a Bug" msgstr "Reportar un error" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Iniciar sesión" @@ -442,92 +482,92 @@ msgstr "Crea tu Cuenta" msgid "Create User" msgstr "Crear Usuario" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "Documentación de API" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Utensilios" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Compras" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Palabra clave" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Edición Masiva" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Almacenamiento de Datos" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Backends de Almacenamiento" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Configurar Sincronización" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Recetas Descubiertas" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Registro de descubrimiento" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Estadísticas" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Unidades e ingredientes" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Importar receta" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Opciones" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Historial" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Sistema" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Administrador" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Guia Markdown" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "Explorador de API" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Cerrar sesión" @@ -545,7 +585,7 @@ msgstr "" "Agregue las palabras clave especificadas a todas las recetas que contengan " "una palabra" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Sincronizar" @@ -600,7 +640,7 @@ msgstr "Alternar recetas" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Cocinado por última vez" @@ -613,7 +653,7 @@ msgid "Export Recipes" msgstr "Exportar recetas" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Exportar" @@ -632,7 +672,7 @@ msgstr "Importar nueva receta" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Guardar" @@ -641,21 +681,28 @@ msgstr "Guardar" msgid "Edit Recipe" msgstr "Editar receta" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "Descripción" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Tiempo de espera" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "Texto de raciones" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Seleccionar palabras clave" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "Descripción" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Todas las palabras clave." #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -716,36 +763,36 @@ msgid "Step time in Minutes" msgstr "Tiempo de paso en minutos" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Seleccionar unidad" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Crear" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Seleccionar" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Seleccionar Alimento" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Nota" @@ -774,7 +821,7 @@ msgid "Copy Template Reference" msgstr "Copiar Referencia de Plantilla" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Instrucciones" @@ -819,15 +866,19 @@ msgstr "Editar ingredientes" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -" La siguiente forma puede utilizarse si, accidentalmente, se crean dos (o más) unidades o ingredientes que deberían ser\n" +" La siguiente forma puede utilizarse si, accidentalmente, se crean " +"dos (o más) unidades o ingredientes que deberían ser\n" " iguales.\n" -" Fusiona dos unidades o ingredientes y actualiza todas las recetas que los usan.\n" +" Fusiona dos unidades o ingredientes y actualiza todas las recetas " +"que los usan.\n" " " #: .\cookbook\templates\forms\ingredients.html:24 @@ -885,12 +936,12 @@ msgid "New" msgstr "Nuevo" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "anterior" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "siguiente" @@ -906,13 +957,6 @@ msgstr "Registro de cocina" msgid "Import Recipes" msgstr "Importar recetas" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importar" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Registrar receta cocinada" @@ -935,7 +979,7 @@ msgstr "Cerrar" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Receta" @@ -950,17 +994,23 @@ msgstr "Advertencia de seguridad" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -" Los camposContraseña y Tokenson almacenados en texto plano dentro de la base de datos.\n" -" Esto es necesario porque son requeridos para hacer peticiones de la API, pero esto incrementa el riesgo de\n" +" Los camposContraseña y Tokenson almacenados en texto " +"plano dentro de la base de datos.\n" +" Esto es necesario porque son requeridos para hacer peticiones de la " +"API, pero esto incrementa el riesgo de\n" " que alguien lo robe.
\n" -" Para limitar los posibles daños se pueden utilizar tokens o cuentas con acceso limitado.\n" +" Para limitar los posibles daños se pueden utilizar tokens o cuentas " +"con acceso limitado.\n" " " #: .\cookbook\templates\index.html:29 @@ -1004,16 +1054,27 @@ msgstr "Información de Markdown" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -"Markdown es un lenguaje de marcado ligero que puede usarse para formatear texto plano fácilmente. Este sitio usa la librería Python Markdownpara convertir tu texto en HTML atractivo. Su documentación completa puede ser encontrada aquí.\n" -"Una documentación incompleta pero suficiente puede encontrarse a continuación." +"Markdown es un lenguaje de marcado ligero que puede usarse para formatear " +"texto plano fácilmente. Este sitio usa la librería Python Markdownpara convertir tu " +"texto en HTML atractivo. Su documentación completa puede ser encontrada aquí.\n" +"Una documentación incompleta pero suficiente puede encontrarse a " +"continuación." #: .\cookbook\templates\markdown_info.html:25 msgid "Headers" @@ -1113,14 +1174,13 @@ msgstr "Tablas" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" "Las tablas Mardown son difíciles de crear a mano. Se recomienda usar un " -"editor de tablas como este." +"editor de tablas como este." #: .\cookbook\templates\markdown_info.html:155 #: .\cookbook\templates\markdown_info.html:157 @@ -1158,13 +1218,12 @@ msgstr "Nota (opcional)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Puedes utilizar Markdown para dar formato a este campo. Consulta la documentación aquí" +"Puedes utilizar Markdown para dar formato a este campo. Consulta la documentación aquí" #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1178,7 +1237,7 @@ msgstr "Crear sólo una nota" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Lista de la Compra" @@ -1204,8 +1263,8 @@ msgstr "Compensar día inicial" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" "Número de días a partir del primer día de la semana para compensar la vista " "por defecto." @@ -1230,7 +1289,7 @@ msgstr "Creado por" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Compartido con" @@ -1249,42 +1308,68 @@ msgstr "Ayuda del menú" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

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

El módulo de menú permite planificar las comidas con recetas o con notas.

\n" -"

Simplemente selecciona una receta de la lista de recetas vistas recientemente o busca la que\n" -" quieras y arrastrala a la posición deseada del menú. También puede añadir una nota y un título y\n" -" luego arrastrar la receta para crear una entrada del plan con un título y una nota personalizados. Es posible crear\n" -" solamente notas arrastrando el cuadro de creación de notas al menú.

\n" -"

Haga clic en una receta para abrir la vista detallada. Desde aquí también puedes añadirla a la\n" -" lista de la compra. También puedes añadir todas las recetas de un día a la lista de la compra\n" -" haciendo clic en el carrito de la compra en la parte superior de la tabla.

\n" -"

Ya que un caso de uso común es planificar las comidas juntos, en los ajustes\n" -" puedes definir los usuarios con los que quieres compartir el menú.\n" +"

El módulo de menú permite planificar las " +"comidas con recetas o con notas.

\n" +"

Simplemente selecciona una receta de la lista " +"de recetas vistas recientemente o busca la que\n" +" quieras y arrastrala a la posición deseada " +"del menú. También puede añadir una nota y un título y\n" +" luego arrastrar la receta para crear una " +"entrada del plan con un título y una nota personalizados. Es posible crear\n" +" solamente notas arrastrando el cuadro de " +"creación de notas al menú.

\n" +"

Haga clic en una receta para abrir la vista " +"detallada. Desde aquí también puedes añadirla a la\n" +" lista de la compra. También puedes añadir " +"todas las recetas de un día a la lista de la compra\n" +" haciendo clic en el carrito de la compra en " +"la parte superior de la tabla.

\n" +"

Ya que un caso de uso común es planificar las " +"comidas juntos, en los ajustes\n" +" puedes definir los usuarios con los que " +"quieres compartir el menú.\n" "

\n" -"

También puedes editar los tipos de comidas del menú. Si compartes tu menú con\n" +"

También puedes editar los tipos de comidas " +"del menú. Si compartes tu menú con\n" " alguien con\n" -" diferentes tipos de comidas, sus tipos de comida aparecerán también en tu listado. Para prevenir\n" +" diferentes tipos de comidas, sus tipos de " +"comida aparecerán también en tu listado. Para prevenir\n" " duplicados (p. ej. Otros y Misc.)\n" -" nombra los tipos de comida igual que el resto de usuarios con los que compartes tus comidas y serán\n" +" nombra los tipos de comida igual que el " +"resto de usuarios con los que compartes tus comidas y serán\n" " combinados.

\n" " " @@ -1301,22 +1386,54 @@ msgid "Other meals on this day" msgstr "Otras comidas en este día" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "Desconectado" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "Sin permisos" -#: .\cookbook\templates\no_groups_info.html:15 -msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "" +#| "You do not have any groups and therefor cannot use this application. " +#| "Please contact your administrator." +msgid "You do not have any groups and therefor cannot use this application." msgstr "" "No tienes ningún grupo y por eso no puedes usar esta aplicación. Por favor, " "contacta con tu administrador." +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +#, fuzzy +#| msgid "No Permissions" +msgid "No Permission" +msgstr "Sin permisos" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" +msgid "" +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "¡No tienes los permisos necesarios para realizar esta acción!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" +msgstr "Desconectado" + #: .\cookbook\templates\offline.html:19 msgid "You are currently offline!" msgstr "¡Estás desconectado!" @@ -1327,39 +1444,39 @@ msgid "" "recently viewed them. Keep in mind that data might be outdated." msgstr "" "Las recetas listadas a continuación están disponibles para ver sin conexión " -"porque las has visto recientemente. Ten en cuenta que los datos pueden estar" -" desactualizados." +"porque las has visto recientemente. Ten en cuenta que los datos pueden estar " +"desactualizados." #: .\cookbook\templates\recipe_view.html:21 .\cookbook\templates\stats.html:47 msgid "Comments" msgstr "Comentarios" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Comentario" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Imagen de la receta" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Tiempo de preparación ca." -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Tiempo de espera ca." -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Externo" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Registrar receta cocinada" @@ -1397,8 +1514,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Utilice el token como cabecera de autorización usando como prefijo la " "palabra token, tal y como se muestra en los siguientes ejemplos:" @@ -1434,47 +1551,47 @@ msgstr "Recetas en el carro de la compra" msgid "No recipes selected" msgstr "No hay recetas seleccionadas" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "Modo de entrada" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "Añadir entrada" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Cantidad" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "Supermercado" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "Seleccionar supermercado" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Seleccionar Usuario" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Completada" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "Estás desconectado, la lista de la compra no se sincronizará." -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Copiar/Exportar" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Prefijo de la lista" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "¡Hubo un error al crear un recurso!" @@ -1532,7 +1649,7 @@ msgstr "Recetas Externas" msgid "Internal Recipes" msgstr "Recetas Internas" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Enlaces de Invitación" @@ -1540,120 +1657,131 @@ msgstr "Enlaces de Invitación" msgid "Show Links" msgstr "Mostrar Enlaces" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Copiar y Restaurar" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Descargar Copia de Seguridad" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Información del Sistema" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -" Django Recipes es una aplicación de software libre de código abierto. Se puede encontrar en\n" +" Django Recipes es una aplicación de software libre de código " +"abierto. Se puede encontrar en\n" " GitHub.\n" -" Los registros de cambios se pueden encontrar aquí.\n" +" Los registros de cambios se pueden encontrar aquí.\n" " " -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "Servidor multimedia" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Advertencia" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "Ok" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -"Servir archivos multimedia utilizando directamente gunicorn/python no está recomendado!\n" +"Servir archivos multimedia utilizando directamente gunicorn/python no " +"está recomendado!\n" " Por favor, sigue los pasos descritos\n" -" aquí para actualizar\n" +" aquí para actualizar\n" " tu instalación.\n" " " -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "¡Todo va bien!" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Clave Secreta" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" -" No has configurado la variable SECRET_KEY en el fichero .env. Django está utilizando la\n" +" No has configurado la variable SECRET_KEY en el " +"fichero .env. Django está utilizando la\n" " clave estándar\n" -" proporcionada con la instalación, esta clave es pública e insegura. Por favor, configura\n" -" SECRET_KEY en el fichero de configuración .env.\n" +" proporcionada con la instalación, esta clave es pública e " +"insegura. Por favor, configura\n" +" SECRET_KEY en el fichero de configuración ." +"env.\n" " " -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Modo Depuración" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -" Esta aplicación está funcionando en modo de depuración. Lo más probable es que no sea necesario. Para desactivar el modo de depuración\n" +" Esta aplicación está funcionando en modo de depuración. Lo más " +"probable es que no sea necesario. Para desactivar el modo de depuración\n" " configura\n" -" DEBUG=0 en el fichero de configuración .env.\n" +" DEBUG=0 en el fichero de configuración .env.\n" " " -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Base de Datos" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Información" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -" Esta aplicación no se ejecuta con un backend de base de datos Postgres. Esto es válido pero no es recomendado ya que algunas\n" +" Esta aplicación no se ejecuta con un backend de base de datos " +"Postgres. Esto es válido pero no es recomendado ya que algunas\n" " características sólo funcionan con bases de datos Postgres.\n" " " @@ -1665,86 +1793,103 @@ msgstr "Importar URL" msgid "Enter website URL" msgstr "Introduce la URL del sitio web" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Nombre de la Receta" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Description" +msgid "Recipe Description" +msgstr "Descripción" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Seleccione uno" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Todas las palabras clave." -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "Importar todas las palabras clave, no solo las ya existentes." -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Información" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" "Actualmente sólo se pueden importar sitios web que contengan información en\n" -" ld+json o microdatos. La mayoría de las grandes páginas de recetas soportan esto. Si tu sitio no puede ser importado pero \n" +" ld+json o microdatos. La mayoría de las " +"grandes páginas de recetas soportan esto. Si tu sitio no puede ser importado " +"pero \n" " crees que\n" -" tiene algún tipo de datos estructurados, no dudes en poner un ejemplo en las\n" +" tiene algún tipo de datos estructurados, " +"no dudes en poner un ejemplo en las\n" " propuestas de GitHub." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Información de Google ld+json" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "Propuestas de GitHub" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Especificación de anotaciones de la receta" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "Parámetro filter_list formateado incorrectamente" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "Las preferencias para este usuario ya existen" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "¡Esta funcionalidad no está disponible en la versión demo!" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "¡Sincronización exitosa!" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Error de sincronización con el almacenamiento" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "La página solicitada no pudo ser encontrada." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" "La página solicitada se negó a proporcionar información (Código de estado " "403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1755,8 +1900,8 @@ msgstr[1] "Edición masiva realizada. %(count)d Recetas fueron actualizadas." msgid "Monitor" msgstr "Monitor" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Backend de Almacenamiento" @@ -1767,44 +1912,44 @@ msgstr "" "No se pudo borrar este backend de almacenamiento ya que se utiliza en al " "menos un monitor." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Libro de recetas" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Marcadores" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Enlace de invitación" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Comida" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "¡No puede editar este almacenamiento!" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "¡Almacenamiento guardado!" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "¡Hubo un error al actualizar este backend de almacenamiento!" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Almacenamiento" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "¡Cambios guardados!" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "¡Error al guardar los cambios!" @@ -1812,35 +1957,35 @@ msgstr "¡Error al guardar los cambios!" msgid "Units merged!" msgstr "¡Unidades fusionadas!" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "¡No se puede unir con el mismo objeto!" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "¡Alimentos fusionados!" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "La importación no está implementada para este proveedor" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "La exportación no está implementada para este proveedor" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Importar registro" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Descubrimiento" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Listas de la compra" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "¡Nueva receta importada!" @@ -1848,44 +1993,61 @@ msgstr "¡Nueva receta importada!" msgid "There was an error importing this recipe!" msgstr "¡Hubo un error al importar esta receta!" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "¡No tienes los permisos necesarios para realizar esta acción!" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "¡Comentario guardado!" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "¡Esta receta ya está enlazada al libro!" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "¡Marcador guardado!" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" "La página de configuración sólo puede ser utilizada para crear el primer " "usuario. Si has olvidado tus credenciales de superusuario, por favor " "consulta la documentación de django sobre cómo restablecer las contraseñas." -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "¡Las contraseñas no coinciden!" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "El usuario ha sido creado, ¡inicie sesión!" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "¡Se proporcionó un enlace de invitación con formato incorrecto!" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "¡El enlace de invitación no es válido o ya se ha utilizado!" + +#~ msgid "Number of servings" +#~ msgstr "Número de raciones" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Incluir - [ ] en la lista para facilitar el uso en los " +#~ "documentos basados en Markdown." + +#~ msgid "Backup & Restore" +#~ msgstr "Copiar y Restaurar" + +#~ msgid "Download Backup" +#~ msgstr "Descargar Copia de Seguridad" + +#~ msgid "Preference for given user already exists" +#~ msgstr "Las preferencias para este usuario ya existen" + +#~ msgid "This recipe is already linked to the book!" +#~ msgstr "¡Esta receta ya está enlazada al libro!" + +#~ msgid "Bookmark saved!" +#~ msgstr "¡Marcador guardado!" diff --git a/cookbook/locale/fr/LC_MESSAGES/django.mo b/cookbook/locale/fr/LC_MESSAGES/django.mo index 6056d2a9973f90eaefc3a7d01113184720f2a839..727c5a7037f6e30b7b6ad545b4480c20cc62c5f4 100644 GIT binary patch delta 8875 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, YEAR. -# +# # Translators: # vabene1111 , 2020 # nerdinator , 2020 # A G , 2020 # Grégoire Menuel , 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: Grégoire Menuel , 2021\n" -"Language-Team: French (https://www.transifex.com/django-recipes/teams/110507/fr/)\n" +"Language-Team: French (https://www.transifex.com/django-recipes/teams/110507/" +"fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Ingrédients" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -39,21 +40,21 @@ msgstr "" "La couleur de la barre de navigation du haut. Toutes les couleurs ne " "marchent pas avec tous les thèmes, essayez-les !" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "L'unité par défaut utilisée lors de l'ajout d'un nouvel ingrédient dans une " "recette." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -"Autorise l'usage des fractions dans les quantités des ingrédients (convertit" -" les décimales en fractions automatiquement)" +"Autorise l'usage des fractions dans les quantités des ingrédients (convertit " +"les décimales en fractions automatiquement)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." @@ -61,39 +62,39 @@ msgstr "" "Utilisateurs avec lesquels les listes de courses et plans de repas " "nouvellement créés seront partagés par défaut." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Afficher les recettes récemment consultées sur la page de recherche." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Nombre de décimales pour arrondir les ingrédients." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" -"Si vous souhaitez pouvoir créer et consulter des commentaires en-dessous des" -" recettes." +"Si vous souhaitez pouvoir créer et consulter des commentaires en-dessous des " +"recettes." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " "Useful when shopping with multiple people but might use a little bit of " "mobile data. If lower than instance limit it is reset when saving." msgstr "" -"\"0\" désactivera la synchronisation automatique. Lorsque vous consultez une" -" liste de courses, la liste sera mise à jour toutes les x secondes pour " +"\"0\" désactivera la synchronisation automatique. Lorsque vous consultez une " +"liste de courses, la liste sera mise à jour toutes les x secondes pour " "synchroniser les modifications apportées par quelqu'un d'autre. Utile " -"lorsque vous faites vos courses à plusieurs mais peut consommer davantage de" -" données mobiles. Si la valeur est plus petite que les limites de " -"l'instance, le paramètre sera réinitialisé." +"lorsque vous faites vos courses à plusieurs mais peut consommer davantage de " +"données mobiles. Si la valeur est plus petite que les limites de l'instance, " +"le paramètre sera réinitialisé." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -101,185 +102,222 @@ msgstr "" "Les deux champs sont facultatifs. Si aucun n'est rempli, le nom " "d'utilisateur sera affiché à la place " -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Nom" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Mot-clés" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Le temps de préparation en minutes" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Temps d'attente (pose/cuisson) en minutes" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Chemin" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "UID de stockage" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Inclure - [ ] dans les listes pour une utilisation plus facile" -" dans les documents Markdown." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Nouvelle unité" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "La nouvelle unité qui remplacera l'autre." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Ancienne unité" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "L'unité qui doit être remplacée." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Nouvel ingrédient" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Nouvel ingrédient qui remplace les autres." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Ancien ingrédient" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Ingrédient qui devrait être remplacé" -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Ajoutez votre commentaire :" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" "Laissez vide pour Dropbox et renseigner votre mot de passe d'application " "pour Nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" "Laissez vide pour Nextcloud et renseignez vote jeton d'API pour Dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" "Laisser vide pour Dropbox et saisissez seulement l'URL de base pour " "Nextcloud (/remote.php/webdav/ est ajouté automatiquement)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Texte recherché" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "ID du fichier" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "Vous devez au moins fournir une recette ou un titre." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" "Vous pouvez lister les utilisateurs par défaut avec qui partager des " "recettes dans les paramètres." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" "Vous pouvez utiliser du markdown pour mettre en forme ce champ. Voir la documentation ici" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -"Il n'est pas obligatoire de renseigner un nom d'utilisateur. S'il est laissé" -" vide, le nouvel utilisateur pourra le choisir." +"Il n'est pas obligatoire de renseigner un nom d'utilisateur. S'il est laissé " +"vide, le nouvel utilisateur pourra le choisir." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "Vous n'avez pas les droits suffisants pour afficher cette page !" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "Vous n'êtes pas connecté et ne pouvez donc pas afficher cette page !" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" "Vous ne pouvez pas interagir avec cet objet car il appartient à un autre " "utilisateur." -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "Le site web a renvoyé des données malformées et ne peut être lu." -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" "Le site web est dans un format qui ne permet pas d'importer automatiquement " "la recette." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Importé depuis" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importer" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "Nouvelle recette importée !" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Notes" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Information" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Portions" @@ -288,11 +326,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Temps de préparation" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -302,50 +340,50 @@ msgstr "Livre de recettes" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Petit-déjeuner" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Déjeuner" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Dîner" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Autre" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Recherche" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Menu de la semaine" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Livres" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Petit" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Grand" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Texte" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Temps" @@ -354,7 +392,7 @@ msgstr "Temps" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Modifier" @@ -365,6 +403,7 @@ msgstr "Modifier" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Supprimer" @@ -389,7 +428,7 @@ msgid "Report a Bug" msgstr "Signaler un bogue" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Connexion" @@ -438,92 +477,92 @@ msgstr "Créez votre compte" msgid "Create User" msgstr "Créer un utilisateur" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "Documentation API" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Ustensiles" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Courses" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Mot-clé" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Modification en masse" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Données de stockage" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Espaces de stockage" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Configurer synchro" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Recettes découvertes" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Historique des découvertes" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Statistiques" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Unités et ingrédients" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Importer une recette" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Paramètres" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Historique" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Système" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Admin" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Guide Markdown" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "Navigateur API" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Déconnexion" @@ -537,10 +576,9 @@ msgstr "Modifier en masse les recettes" #: .\cookbook\templates\batch\edit.html:20 msgid "Add the specified keywords to all recipes containing a word" -msgstr "" -"Ajouter les mots-clés spécifiés à toutes les recettes contenant un mot" +msgstr "Ajouter les mots-clés spécifiés à toutes les recettes contenant un mot" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Synchro" @@ -595,7 +633,7 @@ msgstr "Afficher les recettes" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Cuisiné pour la dernière fois le" @@ -608,7 +646,7 @@ msgid "Export Recipes" msgstr "Exporter des ecettes" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Exporter" @@ -627,7 +665,7 @@ msgstr "Importer une nouvelle recette" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Sauvegarder" @@ -636,21 +674,28 @@ msgstr "Sauvegarder" msgid "Edit Recipe" msgstr "Modifier une recette" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Temps d'attente" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Sélectionner des mots-clés" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Tous les mots-clés" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -711,36 +756,36 @@ msgid "Step time in Minutes" msgstr "Durée de l'étape en minutes" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Sélectionnez l'unité" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Créer" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Sélectionner" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Sélectionnez l'ingrédient" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Notes" @@ -769,7 +814,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Instructions" @@ -814,14 +859,18 @@ msgstr "Modifier les ingrédients" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -"Le formulaire suivant est utile lorsqu'il y a des doublons dans les unités ou les ingrédients.\n" -"Cela fusionne deux unités ou ingrédients et met à jour toutes les recettes qui les utilisent." +"Le formulaire suivant est utile lorsqu'il y a des doublons dans les unités " +"ou les ingrédients.\n" +"Cela fusionne deux unités ou ingrédients et met à jour toutes les recettes " +"qui les utilisent." #: .\cookbook\templates\forms\ingredients.html:24 #: .\cookbook\templates\stats.html:26 @@ -878,12 +927,12 @@ msgid "New" msgstr "Nouveau" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "précédent" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "suivant" @@ -899,13 +948,6 @@ msgstr "Historique de cuisine" msgid "Import Recipes" msgstr "Importer des recettes" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importer" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Marquer comme cuisinée" @@ -928,7 +970,7 @@ msgstr "Fermer" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Recette" @@ -943,16 +985,22 @@ msgstr "Avertissement de sécurité" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -"Les champs Mot de passe et Token sont stockés en texte brutdans la base de données.\n" -"C'est nécessaire car ils sont utilisés pour faire des requêtes API, mais cela accroît le risque que quelqu'un les vole.
\n" -"Pour limiter la casse, des tokens ou comptes avec un accès limité devraient être utilisés." +"Les champs Mot de passe et Token sont stockés en texte brutdans la base de données.\n" +"C'est nécessaire car ils sont utilisés pour faire des requêtes API, mais " +"cela accroît le risque que quelqu'un les vole.
\n" +"Pour limiter la casse, des tokens ou comptes avec un accès limité devraient " +"être utilisés." #: .\cookbook\templates\index.html:29 msgid "Search recipe ..." @@ -995,16 +1043,26 @@ msgstr "Infos Markdown" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -"Markdown est un langage de balisage léger utilisé pour formatter du texte facilement.\n" -"Ce site utilise la bibliothèque Python Markdown pour convertir votre texte en un joli format HTML. Sa documentation complète est consultable ici.\n" +"Markdown est un langage de balisage léger utilisé pour formatter du texte " +"facilement.\n" +"Ce site utilise la bibliothèque Python Markdown pour convertir votre texte en un " +"joli format HTML. Sa documentation complète est consultable ici.\n" "Une documentation incomplète mais probablement suffisante se trouve plus bas." #: .\cookbook\templates\markdown_info.html:25 @@ -1051,8 +1109,8 @@ msgid "" "Lists can ordered or unorderd. It is important to leave a blank line " "before the list!" msgstr "" -"Les listes peuvent être ordonnées ou non. Il est important de laisser une" -" ligne vide avant la liste !" +"Les listes peuvent être ordonnées ou non. Il est important de laisser une " +"ligne vide avant la liste !" #: .\cookbook\templates\markdown_info.html:87 #: .\cookbook\templates\markdown_info.html:108 @@ -1105,14 +1163,14 @@ msgstr "Tableaux" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" "Les tableaux Markdown sont difficiles à créer à la main. Il est recommandé " -"d'utiliser un éditeur de tableau comme celui-ci." +"d'utiliser un éditeur de tableau comme celui-ci." +"" #: .\cookbook\templates\markdown_info.html:155 #: .\cookbook\templates\markdown_info.html:157 @@ -1150,13 +1208,12 @@ msgstr "Note (facultatif)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Vous pouvez utiliser du markdown pour mettre en forme ce champ. Consultez la" -" documentation ici" +"Vous pouvez utiliser du markdown pour mettre en forme ce champ. Consultez la " +"documentation ici" #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1170,7 +1227,7 @@ msgstr "Créer uniquement une note" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Liste de courses" @@ -1196,8 +1253,8 @@ msgstr "Décalage du jour" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" "Permet de décaler le premier jour de la semaine dans la vue par défaut." @@ -1221,7 +1278,7 @@ msgstr "Créé par" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Partagé avec" @@ -1240,22 +1297,35 @@ msgstr "Aide sur le menu de la semaine" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

\n" " " msgstr "" @@ -1273,18 +1343,46 @@ msgid "Other meals on this day" msgstr "Autres repas ce jour" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "You are not logged in and therefore cannot view this page!" +msgid "You do not have any groups and therefor cannot use this application." +msgstr "Vous n'êtes pas connecté et ne pouvez donc pas afficher cette page !" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "Vous n'avez pas la permission d'effectuer cette action !" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1302,31 +1400,31 @@ msgid "Comments" msgstr "Commentaires" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Commentaire" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Image de la recette" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Temps de préparation" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Temps de repos" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Externe" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Marquer cuisiné" @@ -1364,8 +1462,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Utilisez le jeton dans l'entête d'autorisation préfixé par le mot \"token\" " "comme indiqué dans les exemples suivants :" @@ -1399,49 +1497,50 @@ msgstr "Recettes dans le panier" msgid "No recipes selected" msgstr "Pas de recettes sélectionnées" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Quantité" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Sélectionnez un utilisateur" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Terminé" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Copier/exporter" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Préfixe de la liste" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" -msgstr "Une erreur s\\\\'est produite lors de la création d\\\\'une ressource !" +msgstr "" +"Une erreur s\\\\'est produite lors de la création d\\\\'une ressource !" #: .\cookbook\templates\socialaccount\connections.html:4 #: .\cookbook\templates\socialaccount\connections.html:7 @@ -1495,7 +1594,7 @@ msgstr "Recettes externes" msgid "Internal Recipes" msgstr "Recettes internes" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Liens d'invitation" @@ -1503,111 +1602,124 @@ msgstr "Liens d'invitation" msgid "Show Links" msgstr "Afficher les liens" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Sauvegarde & récupération" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Télécharger une sauvegarde" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Informations système" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -" Django Recipes est un logiciel libre et open source. Retrouvez-le sur \n" +" Django Recipes est un logiciel libre et open source. Retrouvez-le " +"sur \n" " GitHub. \n" -" L'historique des mises à jour est accessible ici.\n" +" L'historique des mises à jour est accessible ici.\n" " " -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "Publication des médias" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Avertissement" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "OK" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -"Publier les médias directement avec gunicorn/python n'est pas recommandé !\n" -"Veuillez suivre les étapes décrites ici pour mettre à jour votre installation." +"Publier les médias directement avec gunicorn/python n'est pas recommandé !\n" +"Veuillez suivre les étapes décrites ici pour mettre à jour votre installation." -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "Tout est en ordre !" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Clé secrète" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" -" Vous n'avez pas de SECRET_KEY configurée dans votre fichier.env. Django utilise par défaut la clé standard fournie avec l'application qui est connue publiquement et non sécurisée ! Veuillez définir SECRET_KEY dans le fichier.env .\n" +" Vous n'avez pas de SECRET_KEY configurée dans votre " +"fichier.env. Django utilise par défaut la clé standard fournie " +"avec l'application qui est connue publiquement et non sécurisée ! Veuillez " +"définir SECRET_KEY dans le fichier.env .\n" " " -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Mode debug" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -"Cette application est toujours en mode debug. Ce n'est sûrement pas nécessaire. Désactivez le mode debug en définissant DEBUG=0 dans le fichier .env." +"Cette application est toujours en mode debug. Ce n'est sûrement pas " +"nécessaire. Désactivez le mode debug en définissant DEBUG=0 " +"dans le fichier .env." -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Base de données" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Info" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -"Cette application ne tourne pas sur une base de données Postgres. Ce n'est pas grave mais déconseillé car certaines fonctionnalités ne fonctionnent qu'avec une base de données Postgres." +"Cette application ne tourne pas sur une base de données Postgres. Ce n'est " +"pas grave mais déconseillé car certaines fonctionnalités ne fonctionnent " +"qu'avec une base de données Postgres." #: .\cookbook\templates\url_import.html:5 msgid "URL Import" @@ -1617,84 +1729,98 @@ msgstr "Import URL" msgid "Enter website URL" msgstr "Saisissez l'URL du site web" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Nom de la recette" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Recipe Markup Specification" +msgid "Recipe Description" +msgstr "Spécification Recipe Markup" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Faites votre choix" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Tous les mots-clés" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Information" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" "Seuls les sites webs contenant des données ld+json ou microdata peuvent " -"actuellement être importés. C'est le cas de la plupart des grands sites web." -" Si votre site ne peut pas être importé mais vous pensez qu'il dispose de " +"actuellement être importés. C'est le cas de la plupart des grands sites web. " +"Si votre site ne peut pas être importé mais vous pensez qu'il dispose de " "données sufisamment structurées, n'hésitez pas à publier un exemple dans un " "ticket sur GitHub." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Google ld+json Info" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "Ticket GitHub" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Spécification Recipe Markup" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "Le paramètre filter_list n'est pas correctement formatté" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "Les préférences pour cet utilisateur existent déjà" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "Synchro réussie !" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Erreur lors de la synchronisation avec le stockage" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "La page souhaitée n'a pas été trouvée." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "La page souhaitée refuse de fournir des informations (erreur 403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1707,8 +1833,8 @@ msgstr[1] "" msgid "Monitor" msgstr "Surveiller" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Espace de stockage" @@ -1719,45 +1845,45 @@ msgstr "" "Impossible de supprimer cet espace de stockage car il est utilisé dans au " "moins un dossier surveillé." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Livre de recettes" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Marque-pages" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Lien d'invitation" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Ingrédient" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "Vous ne pouvez pas modifier ce stockage !" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "Stockage sauvegardé !" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" "Une erreur s'est produite lors de la mise à jour de cet espace de stockage !" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Stockage" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "Modifications sauvegardées !" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "Erreur lors de la sauvegarde des modifications !" @@ -1765,35 +1891,35 @@ msgstr "Erreur lors de la sauvegarde des modifications !" msgid "Units merged!" msgstr "Unités fusionnées !" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "Ingrédient fusionné !" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Historique d'import" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Découverte" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Listes de course" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "Nouvelle recette importée !" @@ -1801,45 +1927,56 @@ msgstr "Nouvelle recette importée !" msgid "There was an error importing this recipe!" msgstr "Une erreur s\\\\'est produite lors de l\\\\'import de cette recette !" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "Vous n'avez pas la permission d'effectuer cette action !" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "Commentaire enregistré !" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "Marque-page enregistré !" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" "Cette page d'installation peut uniquement être utilisée pour créer le " "premier utilisateur ! Si vous avez oublié vos identifiants de super-" "utilisateur, counsultez la documentation Django pour savoir comment " "réinitialiser le mot de passe." -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "Les mots de passe ne correspondent pas !" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "L'utilisateur a été créé, veuillez vous connecter !" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "Le lien d'invitation fourni est mal formé !" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "Le lien d'invitation est invalide ou déjà utilisé !" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Inclure - [ ] dans les listes pour une utilisation plus " +#~ "facile dans les documents Markdown." + +#~ msgid "Backup & Restore" +#~ msgstr "Sauvegarde & récupération" + +#~ msgid "Download Backup" +#~ msgstr "Télécharger une sauvegarde" + +#~ msgid "Preference for given user already exists" +#~ msgstr "Les préférences pour cet utilisateur existent déjà" + +#~ msgid "Bookmark saved!" +#~ msgstr "Marque-page enregistré !" diff --git a/cookbook/locale/hu_HU/LC_MESSAGES/django.mo b/cookbook/locale/hu_HU/LC_MESSAGES/django.mo index 14b6c39037c7fe2918826ba117e407b98ee0c723..b52d68bf3ae1e5cb853167ee0a067ae940a1bdd2 100644 GIT binary patch literal 1978 zcmZ9MO>Y}T7{>=%pqTPjiZ}q$(+hIcuDy<0XkCIx6Nf}?5-W95B!tk|J6=!rWvrQ5 zyY>}<1eK6-;KBjP2M#{;fFcE{;s35&;Q0y9n|R_U@P+j&cnWBx!5@&zA@~~35rVk*pMn8+ z58MU+n9J9Y>^+>fKv&Pt;92l@(E0xpgevDo!(oZ>)9gc`m+wY zzI_BbeKR>U099%vwri=Fyo)_@Ag%pce zXgNdq#VXDD{G4n#2xz1-O&ygaBDHm5H?-hUmmAAgRID_qF4>+StNN7kfeg8oDy25p z71~mkcpSqRiiULeSR|sL02y=<{Gh@l>k@J#}%IpQUD!M$2E$yZfKPhSp%8UqT z*b^zq)Cg^58WN{e3~>&%2qcoj7RsEo=*YgPuvM9+LbFE7+p#cYvVLD_OI;-0)x6{K zG_ZNx15Z?zT0><~2`k7u9UvA3aG3DexLi&wd1h6DYC9-#w7}M6ENEkuZ9K}yu$y9p zq65QjWof6!ws<1g7II!wDkwItLbe?TGl|<2k|wu3*3_cU^{ky%Cc>qf$TYLUu-jH? z9tzq;z?Qgc*&Qy6o)n7Zj#3f&Qf+gGg~u(MTJ4LD^)>=;PiTW4)Tz0=a&!5E2JJO= zZf|UFm3D+{l(%U@8F)9c(0DCXr&4pf<*nfDyT*B|+=@Ca`inKszwFg&RJ&65uU+&P zeIJV6ju=Si{6x?9{I@-Sk!siKi&roDSfyLIMP5tu)WjSG)d{y}9C3Pg#+vWHA0}MJ z72Lk}F1cXNCJi%`?zIF@>a?DvA=i?pRGw`|3smk|+c))UbvPVWtaC5B;;wU24fbKK zyx9#gRSO@cTC4e2{CBFo?34A~>cXQ4bt)vK&5g~*Nv~=ZzqF!Ki~HuaMt$_aqW{%? z%w>9=Iz6t9uuHqGHSg+)p39*twAV;GD!?15)77@LrDmLI9(!v_C#Ftmzc`wu#p^WN zE|pWdutc?m>!o56dulw+C%EC!Y#K#SXFDPcMJ(AebwzBB4`xG{PdYL`#GTJ412W_M zekw4Im@izQ07F!WC^`N<%8vpWJrvt~n!tj`6>94Iu$@nEBO^)22a&KBh%JvXy1buH zwH0w9#==@k+$o<%A{?1~8eXFO!9LA0g`@n?jicyW%<$~k7Ba>-j$va&q;!St@s7cD zX17F7*yDpiK1EN>SP~yoeq;>7hyhX{`~#&U>7wM*Hmcxc^CN9FJdH&}J#NM+Qsy?F zSSt5X#WGnr7J)GPNDnFxXEw?(%#Ybdh>6Og{61_A$28}Y{TSn1XX{1Ni`*l2GmAS& zh!1$g8tr_FDbA+@mVdKP`4{L(vD^G_N7xP$mh<0d`~Pb+Vwj)`Xg#n4mGYQ1VpQx3 zb1AuBWPq337rKMWSu3CDo`^@qAHeN#el!pv+k=ot3RmQzdfDVZI_qlp_+Sh!JaX_a DyNOc; delta 246 zcmdnRzn0nJo)F7a1|VPrVi_P-0b*t#)&XJ=umIv>prj>`2C0F8$(xu%>y2~`EENnb ztPBjb4GawoxB~ojgHp>fi!<}{bX^ilQmqssT^)mTef@P^92GqLt$aPTqx}6`xqK3f zOLRku67!045=-)ntQ6creS8%B9DQ9CY+QXEJ$)P;U0i}(gM;mWO7qf76Vp?5LsAoS ztrUD5{oF$x-GSn*wGWGI{(h-WR6ed4mDU$W{3vqRK4YF1!$SEyK%&~Qi2ml%8 K>F;OF#Q*@^c{{)W diff --git a/cookbook/locale/hu_HU/LC_MESSAGES/django.po b/cookbook/locale/hu_HU/LC_MESSAGES/django.po index a6c0235a..1967c8fe 100644 --- a/cookbook/locale/hu_HU/LC_MESSAGES/django.po +++ b/cookbook/locale/hu_HU/LC_MESSAGES/django.po @@ -2,33 +2,34 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # igazka , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: igazka , 2020\n" -"Language-Team: Hungarian (Hungary) (https://www.transifex.com/django-recipes/teams/110507/hu_HU/)\n" +"Language-Team: Hungarian (Hungary) (https://www.transifex.com/django-recipes/" +"teams/110507/hu_HU/)\n" +"Language: hu_HU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hu_HU\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Hozzávalók" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -36,12 +37,12 @@ msgstr "" "A felső navigációs sáv színe. Nem minden szín működik minden témával. " "Próbáld ki őket! " -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "Az alapértelmezett mértékegység, új hozzávaló receptbe való beillesztésekor." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -49,25 +50,25 @@ msgstr "" "Lehetővé teszi az összetevők mennyiségében a törtrészek használatát (pl. A " "tizedesjegyek automatikus törtrészekké alakítása)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "" -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "" -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -75,178 +76,212 @@ msgid "" "mobile data. If lower than instance limit it is reset when saving." msgstr "" -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Név" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Kulcsszavak" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Előkészítési idő percben" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Várakozási idő (sütés/főzés) percben" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Elérési útvonal" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "Tárhely UID" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Új Mértékegység" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Régi Mértékegység" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "" -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Új Étel" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Régi Étel" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "" -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Add hozzá a kommented:" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "Fájl ID:" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "" -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, python-format +msgid "Imported %s recipes." +msgstr "" + +#: .\cookbook\integration\paprika.py:44 +msgid "Notes" +msgstr "" + +#: .\cookbook\integration\paprika.py:47 +msgid "Nutritional Information" +msgstr "" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "" @@ -255,11 +290,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -269,50 +304,50 @@ msgstr "" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Reggeli" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Ebéd" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Vacsora" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Szöveg" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "" @@ -321,7 +356,7 @@ msgstr "" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "" @@ -332,6 +367,7 @@ msgstr "" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "" @@ -356,7 +392,7 @@ msgid "Report a Bug" msgstr "" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "" @@ -405,92 +441,92 @@ msgstr "" msgid "Create User" msgstr "" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "" @@ -506,7 +542,7 @@ msgstr "" msgid "Add the specified keywords to all recipes containing a word" msgstr "" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "" @@ -557,7 +593,7 @@ msgstr "" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "" @@ -570,7 +606,7 @@ msgid "Export Recipes" msgstr "" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "" @@ -589,7 +625,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "" @@ -598,21 +634,28 @@ msgstr "" msgid "Edit Recipe" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "Keywords" +msgid "Add Keyword" +msgstr "Kulcsszavak" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -673,36 +716,36 @@ msgid "Step time in Minutes" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "" @@ -731,7 +774,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "" @@ -776,9 +819,11 @@ msgstr "" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" @@ -837,12 +882,12 @@ msgid "New" msgstr "" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "" @@ -858,13 +903,6 @@ msgstr "" msgid "Import Recipes" msgstr "" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "" @@ -887,7 +925,7 @@ msgstr "" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "" @@ -902,10 +940,13 @@ msgstr "" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" @@ -950,11 +991,16 @@ msgstr "" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" @@ -1050,9 +1096,9 @@ msgstr "" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" #: .\cookbook\templates\markdown_info.html:155 @@ -1091,9 +1137,8 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" #: .\cookbook\templates\meal_plan.html:147 @@ -1108,7 +1153,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "" @@ -1134,8 +1179,8 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" #: .\cookbook\templates\meal_plan.html:217 @@ -1158,7 +1203,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "" @@ -1177,22 +1222,35 @@ msgstr "" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

\n" " " msgstr "" @@ -1210,18 +1268,42 @@ msgid "Other meals on this day" msgstr "" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +msgid "You do not have any groups and therefor cannot use this application." +msgstr "" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1239,31 +1321,31 @@ msgid "Comments" msgstr "" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "" @@ -1299,8 +1381,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" #: .\cookbook\templates\settings.html:94 @@ -1332,47 +1414,47 @@ msgstr "" msgid "No recipes selected" msgstr "" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "" @@ -1428,7 +1510,7 @@ msgstr "" msgid "Internal Recipes" msgstr "" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "" @@ -1436,94 +1518,95 @@ msgstr "" msgid "Show Links" msgstr "" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "" +#: .\cookbook\templates\system.html:34 +msgid "" +"\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" +" GitHub.\n" +" Changelogs can be found here.\n" +" " +msgstr "" + +#: .\cookbook\templates\system.html:48 +msgid "Media Serving" +msgstr "" + +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 +msgid "Warning" +msgstr "" + +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 +msgid "Ok" +msgstr "" + #: .\cookbook\templates\system.html:51 msgid "" -"\n" -" Django Recipes is an open source free software application. It can be found on\n" -" GitHub.\n" -" Changelogs can be found here.\n" -" " -msgstr "" - -#: .\cookbook\templates\system.html:65 -msgid "Media Serving" -msgstr "" - -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 -msgid "Warning" -msgstr "" - -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 -msgid "Ok" -msgstr "" - -#: .\cookbook\templates\system.html:68 -msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" @@ -1536,79 +1619,89 @@ msgstr "" msgid "Enter website URL" msgstr "" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +msgid "Recipe Description" +msgstr "" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +msgid "Parameter updated_at incorrectly formatted" msgstr "" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "" -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1619,8 +1712,8 @@ msgstr[1] "" msgid "Monitor" msgstr "" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "" @@ -1629,44 +1722,44 @@ msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "" @@ -1674,35 +1767,35 @@ msgstr "" msgid "Units merged!" msgstr "" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "" @@ -1710,41 +1803,33 @@ msgstr "" msgid "There was an error importing this recipe!" msgstr "" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "" diff --git a/cookbook/locale/it/LC_MESSAGES/django.mo b/cookbook/locale/it/LC_MESSAGES/django.mo index 85a17ed03f3afe10b5078e2230548ae21ec4d8e0..647171103c572574ffb8880aacebbbba0f125549 100644 GIT binary patch delta 7829 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 delta 8704 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, YEAR. -# +# # Translators: # Alessandro Spallina , 2020 # Oliver Thomas Cervera , 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: Oliver Thomas Cervera , 2021\n" -"Language-Team: Italian (https://www.transifex.com/django-recipes/teams/110507/it/)\n" +"Language-Team: Italian (https://www.transifex.com/django-recipes/" +"teams/110507/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Ingredienti" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "" -"Colore della barra di navigazione in alto. Non tutti i colori funzionano con" -" tutti i temi, provali e basta!" +"Colore della barra di navigazione in alto. Non tutti i colori funzionano con " +"tutti i temi, provali e basta!" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "Unità di misura predefinita da utilizzare quando si inserisce un nuovo " "ingrediente in una ricetta." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -51,7 +52,7 @@ msgstr "" "Abilita il supporto alle frazioni per le quantità degli ingredienti (ad " "esempio converte i decimali in frazioni automaticamente)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." @@ -59,20 +60,20 @@ msgstr "" "Gli utenti con i quali le nuove voci del piano alimentare/lista della spesa " "devono essere condivise per impostazione predefinita." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Mostra le ricette visualizzate di recente nella pagina di ricerca." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Numero di decimali per approssimare gli ingredienti." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" "Se vuoi essere in grado di creare e vedere i commenti sotto le ricette." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -80,17 +81,17 @@ msgid "" "mobile data. If lower than instance limit it is reset when saving." msgstr "" "L'impostazione su 0 disabiliterà la sincronizzazione automatica. Quando si " -"visualizza una lista della spesa, la lista viene aggiornata ogni tot secondi" -" impostati per sincronizzare le modifiche che qualcun altro potrebbe aver " -"fatto. Utile per gli acquisti con più persone, ma potrebbe utilizzare un po'" -" di dati mobili. Se inferiore al limite di istanza viene ripristinato " -"durante il salvataggio." +"visualizza una lista della spesa, la lista viene aggiornata ogni tot secondi " +"impostati per sincronizzare le modifiche che qualcun altro potrebbe aver " +"fatto. Utile per gli acquisti con più persone, ma potrebbe utilizzare un po' " +"di dati mobili. Se inferiore al limite di istanza viene ripristinato durante " +"il salvataggio." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "Fissa la barra di navigazione nella parte superiore della pagina." -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -98,174 +99,185 @@ msgstr "" "Entrambi i campi sono facoltativi. Se non viene fornito, verrà visualizzato " "il nome utente" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Nome" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Parole chiave" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Tempo di preparazione in minuti" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Tempo di attesa (cottura) in minuti" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Percorso" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "UID di archiviazione" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "Porzioni" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Includi - [ ] nella lista per un utilizzo facilitato nei " -"documenti markdown." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "Predefinito" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Nuova unità di misura" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Nuova unità di misura che sostituisce le altre." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Vecchia unità di misura" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Unità di misura che dovrebbe essere rimpiazzata." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Nuovo alimento" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Nuovo alimento che sostituisce gli altri." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Vecchio alimento" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Alimento che dovrebbe essere rimpiazzato." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Aggiungi il tuo commento:" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" "Lascia vuoto per dropbox e inserisci la password dell'app per nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "Lascia vuoto per nextcloud e inserisci l'api token per dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -"Lascia vuoto per dropbox e inserisci solo l'url base per nextcloud " -"(/remote.php/webdav/ è aggiunto automaticamente)" +"Lascia vuoto per dropbox e inserisci solo l'url base per nextcloud (/" +"remote.php/webdav/ è aggiunto automaticamente)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Stringa di Ricerca" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "ID del File" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "Devi fornire almeno una ricetta o un titolo." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" "È possibile visualizzare l'elenco degli utenti predefiniti con cui " "condividere le ricette nelle impostazioni." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Puoi usare markdown per formattare questo campo. Guarda la documentazione qui" +"Puoi usare markdown per formattare questo campo. Guarda la documentazione qui" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" "Non è richiesto un nome utente, se lasciato vuoto il nuovo utente ne può " "sceglierne uno." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "Non hai i permessi necessari per visualizzare questa pagina!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "Non hai fatto l'accesso e quindi non puoi visualizzare questa pagina!" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "Non puoi interagire con questo oggetto perché non ne hai i diritti!" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" "Il sito richiesto ha fornito dati in formato non corretto e non può essere " "letto." -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" "Il sito richiesto non fornisce un formato di dati riconosciuto da cui " "importare la ricetta." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Importato da" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importa" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" @@ -273,10 +285,36 @@ msgstr "" "La procedura di import necessita di un file .zip. Hai scelto il tipo di " "importazione corretta per i tuoi dati?" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "La nuova ricetta è stata importata!" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Nota" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Info" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Porzioni" @@ -285,11 +323,11 @@ msgid "Waiting time" msgstr "Tempo di cottura" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Tempo di preparazione" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -299,50 +337,50 @@ msgstr "Ricettario" msgid "Section" msgstr "Selezione" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Colazione" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Pranzo" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Cena" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Altro" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Cerca" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Piano alimentare" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Libri" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Piccolo" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Grande" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Testo" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Tempo" @@ -351,7 +389,7 @@ msgstr "Tempo" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Modifica" @@ -362,6 +400,7 @@ msgstr "Modifica" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Elimina" @@ -386,7 +425,7 @@ msgid "Report a Bug" msgstr "Segnala un Bug" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Login" @@ -435,92 +474,92 @@ msgstr "Crea il tuo account" msgid "Create User" msgstr "Crea utente" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "Documentazione API" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Strumenti" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Spesa" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Parola chiave" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Modifica in blocco" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Dati e Archiviazione" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Backend Archiviazione" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Configura Sincronizzazione" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Ricette trovate" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Registro ricette trovate" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Statistiche" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Unità di misura & Ingredienti" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Importa Ricetta" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Impostazioni" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Cronologia" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Sistema" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Amministratore" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Informazioni su Markdown" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "Browser API" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Logout" @@ -535,10 +574,10 @@ msgstr "Modifica in blocco per ricette" #: .\cookbook\templates\batch\edit.html:20 msgid "Add the specified keywords to all recipes containing a word" msgstr "" -"Aggiungi le parole chiave che desideri a tutte le ricette che contengono una" -" determinata stringa" +"Aggiungi le parole chiave che desideri a tutte le ricette che contengono una " +"determinata stringa" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Sincronizza" @@ -551,8 +590,8 @@ msgid "" "On this Page you can manage all storage folder locations that should be " "monitored and synced." msgstr "" -"In questa pagina puoi gestire i percorsi delle cartelle di archiviazione che" -" devono essere monitorate e sincronizzate." +"In questa pagina puoi gestire i percorsi delle cartelle di archiviazione che " +"devono essere monitorate e sincronizzate." #: .\cookbook\templates\batch\monitor.html:16 msgid "The path must be in the following format" @@ -593,7 +632,7 @@ msgstr "Attiva/Disattiva Ricette" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Cucinato ultimamente" @@ -606,7 +645,7 @@ msgid "Export Recipes" msgstr "Esporta Ricette" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Esporta" @@ -625,7 +664,7 @@ msgstr "Importa nuova Ricetta" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Salva" @@ -634,21 +673,28 @@ msgstr "Salva" msgid "Edit Recipe" msgstr "Modifica Ricetta" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "Descrizione" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Tempo di cottura" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "Nome delle porzioni" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Seleziona parole chiave" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "Descrizione" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Tutte le parole chiave" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -709,36 +755,36 @@ msgid "Step time in Minutes" msgstr "Tempo dello step in minuti" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Seleziona unità di misura" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Crea" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Seleziona" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Seleziona alimento" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Nota" @@ -767,7 +813,7 @@ msgid "Copy Template Reference" msgstr "Copia riferimento template" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Istruzioni" @@ -812,14 +858,19 @@ msgstr "Modifica Ingredienti" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -" Questo modulo può essere utilizzato se, accidentalmente, sono stati creati due (o più) unità di misura o ingredienti che dovrebbero essere lo stesso. \n" -"Unisce due unità di misura o ingredienti e aggiorna tutte le ricette che li utilizzano." +" Questo modulo può essere utilizzato se, accidentalmente, sono stati " +"creati due (o più) unità di misura o ingredienti che dovrebbero essere lo " +"stesso. \n" +"Unisce due unità di misura o ingredienti e aggiorna tutte le ricette che li " +"utilizzano." #: .\cookbook\templates\forms\ingredients.html:24 #: .\cookbook\templates\stats.html:26 @@ -876,12 +927,12 @@ msgid "New" msgstr "Nuovo" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "precedente" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "prossimo" @@ -897,13 +948,6 @@ msgstr "Registro di cottura" msgid "Import Recipes" msgstr "Importa Ricette" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importa" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Aggiungi al registro delle ricette cucinate" @@ -926,7 +970,7 @@ msgstr "Chiudi" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Ricetta" @@ -941,15 +985,19 @@ msgstr "Avviso di Sicurezza" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" "I campi Password e Token sono salvati in chiaro nel database.\n" -"È necessario perché servono per fare richieste API, ma questo aumenta il rischio che\n" +"È necessario perché servono per fare richieste API, ma questo aumenta il " +"rischio che\n" "qualcuno possa impossessarsene.
\n" "Per liminare il danno puoi usare account con accesso limitato o i token." @@ -994,19 +1042,29 @@ msgstr "Informazioni su Markdown" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -" Markdown è un linguaggio di markup molto leggero che può essere utilizzato per formattare facilmente del testo.\n" -" Questo sito utilizza la libreria Python Markdown per\n" -" convertire il tuo testo in HTML formattato. È possibile trovare la documentazione completa del markdown\n" -" qui.\n" -" Di seguito è possibile trovare una documentazione incompleta ma molto probabilmente sufficiente." +" Markdown è un linguaggio di markup molto leggero che può essere " +"utilizzato per formattare facilmente del testo.\n" +" Questo sito utilizza la libreria Python Markdown per\n" +" convertire il tuo testo in HTML formattato. È possibile trovare la " +"documentazione completa del markdown\n" +" qui.\n" +" Di seguito è possibile trovare una documentazione incompleta ma molto " +"probabilmente sufficiente." #: .\cookbook\templates\markdown_info.html:25 msgid "Headers" @@ -1107,14 +1165,13 @@ msgstr "Tabelle" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" "Le tabelle in markdown sono difficili da creare a mano. Si raccomanda " -"l'utilizzo di un editor di come questo." +"l'utilizzo di un editor di come questo." #: .\cookbook\templates\markdown_info.html:155 #: .\cookbook\templates\markdown_info.html:157 @@ -1152,13 +1209,12 @@ msgstr "Nota (opzionale)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Puoi usare markdown per formattare questo campo. Guarda la documentazione qui" +"Puoi usare markdown per formattare questo campo. Guarda la documentazione " +"qui" #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1172,7 +1228,7 @@ msgstr "Crea solo una nota" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Lista della spesa" @@ -1198,8 +1254,8 @@ msgstr "Correzione giorni feriali" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" "Numero di giorni a partire dal primo giorno della settimana per correggere " "la visualizzazione predefinita." @@ -1224,7 +1280,7 @@ msgstr "Creato da" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Condiviso con" @@ -1243,38 +1299,62 @@ msgstr "Aiuto per il piano alimentare" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

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

Il modulo del piano alimentare consente di pianificare i pasti sia con ricette che con semplici note.

\n" +"

Il modulo del piano alimentare consente di pianificare i pasti sia con " +"ricette che con semplici note.

\n" "

Seleziona una ricetta dalla lista delle ricette recenti o cercane una,\n" -"quindi spostala sulla posizione desiderata. Puoi anche aggiungere una nota e un titolo e\n" -"poi trascinare la ricetta per creare una voce nel piano con un titolo e una nota personalizzata. Si possono anche creare\n" +"quindi spostala sulla posizione desiderata. Puoi anche aggiungere una nota e " +"un titolo e\n" +"poi trascinare la ricetta per creare una voce nel piano con un titolo e una " +"nota personalizzata. Si possono anche creare\n" "delle note trascinando la casella della nota nel piano.

\n" -"

Clicca su una ricetta per aprire la vista dettagliata. Qui potrai anche aggiungerla alla lista della spesa. Puoi anche aggiungere tutte le ricette di un giorno alla lista della spesa, basterà cliccare sul carrello sopra la tabella.

\n" -"

Dato che è comune pianificare i pasti con altre persone, nelle impostazioni puoi scegliere gli utenti con i quali condividere il tuo piano.

\n" -"

Puoi anche modificare i tipi di pasto che vuoi pianificare. Se condividi il piano con\n" +"

Clicca su una ricetta per aprire la vista dettagliata. Qui potrai anche " +"aggiungerla alla lista della spesa. Puoi anche aggiungere tutte le ricette " +"di un giorno alla lista della spesa, basterà cliccare sul carrello sopra la " +"tabella.

\n" +"

Dato che è comune pianificare i pasti con altre persone, nelle " +"impostazioni puoi scegliere gli utenti con i quali condividere il tuo piano." +"

\n" +"

Puoi anche modificare i tipi di pasto che vuoi pianificare. Se condividi " +"il piano con\n" "qualcuno\n" -"con pasti differenti, i loro tipi di pasto appariranno anche nella tua lista. Per evitare\n" +"con pasti differenti, i loro tipi di pasto appariranno anche nella tua " +"lista. Per evitare\n" "duplicati (es. Altri e Varie)\n" -"dai nomi ai tuoi tipi di pasto uguali ai tuoi utenti in modo che verranno uniti.

" +"dai nomi ai tuoi tipi di pasto uguali ai tuoi utenti in modo che verranno " +"uniti.

" #: .\cookbook\templates\meal_plan_entry.html:6 msgid "Meal Plan View" @@ -1289,21 +1369,53 @@ msgid "Other meals on this day" msgstr "Altri pasti di questo giorno" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "Non in linea" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "Nessun permesso" -#: .\cookbook\templates\no_groups_info.html:15 -msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "" +#| "You do not have any groups and therefor cannot use this application. " +#| "Please contact your administrator." +msgid "You do not have any groups and therefor cannot use this application." msgstr "" -"Non fai parte di un gruppo e questo non ti consente di usare l'applicazione." -" Contatta il tuo amministratore." +"Non fai parte di un gruppo e questo non ti consente di usare l'applicazione. " +"Contatta il tuo amministratore." + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +#, fuzzy +#| msgid "No Permissions" +msgid "No Permission" +msgstr "Nessun permesso" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" +msgid "" +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "Non hai i permessi necessari per completare questa operazione!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" +msgstr "Non in linea" #: .\cookbook\templates\offline.html:19 msgid "You are currently offline!" @@ -1323,31 +1435,31 @@ msgid "Comments" msgstr "Commenti" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Commento" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Immagine ricetta" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Tempo di preparazione circa" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Tempo di cottura circa" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Esterna" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Registo ricette cucinate" @@ -1385,8 +1497,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Usa il token come header Authorization preceduto dalla parola Token come " "negli esempi seguenti:" @@ -1421,47 +1533,47 @@ msgstr "Ricette per la spesa" msgid "No recipes selected" msgstr "Nessuna ricetta selezionata" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "Modalità di inserimento" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "Aggiungi voce" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Quantità" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "Supermercato" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "Seleziona supermercato" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Seleziona utente" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Completato" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "Sei offline: la lista della spesa potrebbe non sincronizzarsi." -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Copia/Esporta" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Prefisso lista" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "Si è verificato un errore durante la creazione di una risorsa!" @@ -1518,7 +1630,7 @@ msgstr "Ricette esterne" msgid "Internal Recipes" msgstr "Ricette interne" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Link di invito" @@ -1526,113 +1638,121 @@ msgstr "Link di invito" msgid "Show Links" msgstr "Mostra link" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Backup & Ripristino" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Scarica backup" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Informazioni di sistema" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -"Django Recipes è una applicazione gratuita e open source. È disponibile su GitHub.\n" -"Le ultime novità sono disponibili qui." +"Django Recipes è una applicazione gratuita e open source. È disponibile su " +"GitHub.\n" +"Le ultime novità sono disponibili qui." -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "File multimediali" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Avviso" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "Ok" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -"Erogare i file multimediali usando gunicorn/python non è raccomandato!\n" +"Erogare i file multimediali usando gunicorn/python non è raccomandato!\n" "Segui i passi descritti\n" -"qui per aggiornare la tua installazione." +"qui " +"per aggiornare la tua installazione." -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "È tutto ok!" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Chiave segreta" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" -"Non hai inserito una SECRET_KEY nel file .env. Django ha dovuto usare la chiave standard\n" +"Non hai inserito una SECRET_KEY nel file .env. " +"Django ha dovuto usare la chiave standard\n" "dell'installazione che è pubblica e insicura! Sei pregato di aggiungere una\n" "SECRET_KEY nel file di configurazione .env." -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Modalità di debug" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -"Questa applicazione è in esecuzione in modalità di debug. Probabilmente non è necessario, spegni la modalità di debug \n" +"Questa applicazione è in esecuzione in modalità di debug. Probabilmente non " +"è necessario, spegni la modalità di debug \n" "configurando\n" "DEBUG=0 nel file di configurazione.env." -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Database" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Info" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -"Questa applicazione non sta girando su un database Postgres. Non è raccomandato perché alcune\n" +"Questa applicazione non sta girando su un database Postgres. Non è " +"raccomandato perché alcune\n" "funzionalità sono disponibili solo con un database Posgres." #: .\cookbook\templates\url_import.html:5 @@ -1643,88 +1763,103 @@ msgstr "Importa da URL" msgid "Enter website URL" msgstr "Inserisci l'indirizzo del sito web" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Nome Ricetta" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Description" +msgid "Recipe Description" +msgstr "Descrizione" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Seleziona un elemento" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Tutte le parole chiave" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "Importa tutte le parole chiave, non solo quelle che già esistono." -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Info" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" -"Possono essere importati solo i siti che contengono informazioni Id+json o microdata.\n" +"Possono essere importati solo i siti che contengono informazioni Id+json o " +"microdata.\n" "I maggiori siti di ricette di solito sono supportati.\n" -"Se questo sito non può essere importato ma credi che abbia una qualche tipo di struttura dati, puoi inviare un esempio nella sezione Issues su GitHub." +"Se questo sito non può essere importato ma credi che abbia una qualche tipo " +"di struttura dati, puoi inviare un esempio nella sezione Issues su GitHub." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Info Google Id+json" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "Issues (Problemi aperti) su GitHub" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Specifica di Markup della ricetta" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "Il parametro filter_list non è formattato correttamente" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "La preferenza per l'utente fornito esiste già" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "Questa funzione non è disponibile nella versione demo!" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "Sincronizzazione completata con successo!" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Errore di sincronizzazione con questo backend" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "La pagina richiesta non è stata trovata." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" "La pagina richiesta si è rifiutata di fornire informazioni (Errore 403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." -msgstr[0] "" -"Modifica di massa completata. %(count)d ricetta è stata aggiornata." +msgstr[0] "Modifica di massa completata. %(count)d ricetta è stata aggiornata." msgstr[1] "" "Modifica in blocco completata. %(count)d ricette sono state aggiornate." @@ -1732,8 +1867,8 @@ msgstr[1] "" msgid "Monitor" msgstr "Monitoraggio" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Backend di archiviazione" @@ -1744,46 +1879,46 @@ msgstr "" "Non è possibile eliminare questo backend di archiviazione perchè è usato in " "almeno un monitoraggio." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Libro delle ricette" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Preferiti" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Link di invito" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Alimento" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "Non puoi modificare questo backend!" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "Backend salvato!" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" "Si è verificato un errore durante l'aggiornamento di questo backend di " "archiviazione!" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Archiviazione" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "Modifiche salvate!" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "Si è verificato un errore durante il salvataggio delle modifiche!" @@ -1791,35 +1926,35 @@ msgstr "Si è verificato un errore durante il salvataggio delle modifiche!" msgid "Units merged!" msgstr "Le unità sono state unite!" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "Non è possibile unirlo con lo stesso oggetto!" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "Gli alimenti sono stati uniti!" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "Questo provider non permette l'importazione" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "Questo provider non permette l'esportazione" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Registro importazioni" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Trovate" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Liste della spesa" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "La nuova ricetta è stata importata!" @@ -1827,44 +1962,61 @@ msgstr "La nuova ricetta è stata importata!" msgid "There was an error importing this recipe!" msgstr "Si è verificato un errore durante l'importazione di questa ricetta!" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "Non hai i permessi necessari per completare questa operazione!" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "Commento salvato!" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "Questa ricetta è già collegata al libro!" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "Preferito salvato!" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" "La pagina di configurazione può essere usata solo per creare il primo " "utente! Se hai dimenticato le credenziali del tuo super utente controlla la " "documentazione di Django per resettare le password. " -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "Le password non combaciano!" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "L'utente è stato creato e ora può essere usato per il login!" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "È stato fornito un link di invito non valido!" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "Il link di invito non è valido o è stato già usato!" + +#~ msgid "Number of servings" +#~ msgstr "Porzioni" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Includi - [ ] nella lista per un utilizzo facilitato nei " +#~ "documenti markdown." + +#~ msgid "Backup & Restore" +#~ msgstr "Backup & Ripristino" + +#~ msgid "Download Backup" +#~ msgstr "Scarica backup" + +#~ msgid "Preference for given user already exists" +#~ msgstr "La preferenza per l'utente fornito esiste già" + +#~ msgid "This recipe is already linked to the book!" +#~ msgstr "Questa ricetta è già collegata al libro!" + +#~ msgid "Bookmark saved!" +#~ msgstr "Preferito salvato!" diff --git a/cookbook/locale/lv/LC_MESSAGES/django.mo b/cookbook/locale/lv/LC_MESSAGES/django.mo index e696877bc39bd7754cfb322bdcfe0e7f51566d8e..5be5b2019c6069f57b412ca990e8551c4d34099a 100644 GIT binary patch delta 7236 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 delta 10838 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

)BrW zwqi%Zb8{YsLJOXqaE!g^Ux==88M)ZH~u5h$o62EsQ3aD(!ea zlecA#m&eTphj?>7Wp8s6(XdPSG3m50-mER{<7CvMC1P*HI2UrJxZlQkUJM;Jvkb42 zCnS>%X3yLCRA9Y1UF?XGS4qAl;<=Llm39K>Sefg^{9Jb!Iau;NuUKJ~*f!~F%FjCa zcs?ns-Lv6LFqn5W?s&muYm6tvi3^YgGI@)WHxWPPt9k^JQ%U%-cCTxfaYC!? z-irq9#Tqwri|Yn z+${M7ww!!Z*WQ>@eBy)vY*GN~$OV$oZt&c$Cy5t}^t<*t@}S9y75BH~lR?14bXN`r znG^Q0<9@ohgVYGtAH1~$FYvCz@lUN_mvTyBjQB*Ul$yb?{p@~dEB}vAY;XvVix9uo zdBuHLE*(DKoIbguEX%VQtDSH!VosvCU%&kkIx>yN!?>)(3tSt-dSmQuoW%9Qrb}W@ z*ORoe>h5!`j92CyTe+t4>@=IagUIkwXa-J;a^SeL840o~3n_yVhN%I1FDO~W5oq~})t$udL;$;&$_b$D6!02UoS?mb*UyeDs7AKzy_qub@ zy85yK#Iq^kG+@LT*Ky1G8!OIt*?jIQb6p6*N#-!59r>)6IiAap>m0M8w&$2NZc9Eq z{4sNLDKJ#I06H(ca8J*I8xQVT9k%eXwt20$aBRcZy88wUZyC<6=QbsDk#wgn2ifPm z@lN~P4#BOMc6g)6a{cPWmOUCw$VQZ&&x(k(D%I%oqx1buH}@)>cihV!oFE1^WxDpW zU!{9Z$(8Zh15WcQUPykU(n)Dg^7jdu&1|u}p7vlk8SKP)mGZ$^`#+!eHR1dI|9al- zuDyQvv|qKw>CtDMpW&MCe6@a5*%^A#`AztQ7oFb}Tr%7B+CB56bKbHY?{1w?mGRto z*Iw4@aBx%c3?Dc-LAY5Zcd$*Cu-kf9fym()qTlC Q, YEAR. -# +# # Translators: # vabene1111 , 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: vabene1111 , 2021\n" -"Language-Team: Latvian (https://www.transifex.com/django-recipes/teams/110507/lv/)\n" +"Language-Team: Latvian (https://www.transifex.com/django-recipes/" +"teams/110507/lv/)\n" +"Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " +"2);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Sastāvdaļas" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -36,12 +38,11 @@ msgstr "" "Augšējās navigācijas joslas krāsa. Ne visas krāsas darbojas ar visām tēmām, " "vienkārši izmēģiniet tās!" -#: .\cookbook\forms.py:45 -msgid "Default Unit to be used when inserting a new ingredient into a recipe." -msgstr "" -"Noklusējuma vienība, ko izmantot, ievietojot receptē jaunu sastāvdaļu." - #: .\cookbook\forms.py:46 +msgid "Default Unit to be used when inserting a new ingredient into a recipe." +msgstr "Noklusējuma vienība, ko izmantot, ievietojot receptē jaunu sastāvdaļu." + +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -49,28 +50,28 @@ msgstr "" "Iespējot daļskaitļus sastāvdaļu daudzumos (piemēram, decimāldaļas " "automātiski pārveidot par daļskaitļiem)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -"Lietotāji, ar kuriem jaunizveidotie maltīšu saraksti/iepirkumu saraksti tiks" -" kopīgoti pēc noklusējuma." +"Lietotāji, ar kuriem jaunizveidotie maltīšu saraksti/iepirkumu saraksti tiks " +"kopīgoti pēc noklusējuma." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Parādīt nesen skatītās receptes meklēšanas lapā." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Ciparu skaits pēc komata decimāldaļām sastāvdaļās." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" "Ja vēlaties, lai jūs varētu izveidot un redzēt komentārus zem receptēm." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -84,11 +85,11 @@ msgstr "" "Ja tas ir zemāks par instances ierobežojumu, tas tiek atiestatīts, " "saglabājot." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -96,180 +97,217 @@ msgstr "" "Abi lauki nav obligāti. Ja neviens nav norādīts, tā vietā tiks parādīts " "lietotājvārds" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Vārds" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Atslēgvārdi" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Pagatavošanas laiks minūtēs" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Gaidīšanas laiks (vārīšana / cepšana) minūtēs" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Ceļš" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "Krātuves UID" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Iekļaujiet - [] sarakstā, lai atvieglotu lietošanu " -"dokumentos, kuru pamatā ir marķējums (markdown)." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Jaunā vienība" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Jauna vienība, ar kuru cits tiek aizstāts." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Vecā vienība" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Vienība, kas jāaizstāj." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Jauns ēdiens" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Jauns ēdiens, ar kuru citi tiek aizstāti." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Vecais ēdiens" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Ēdiens, kas būtu jāaizstāj." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Pievienot komentāru: " -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "Atstājiet tukšu Dropbox un ievadiet lietotnes paroli Nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "Atstājiet tukšu Nextcloud un ievadiet API tokenu Dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -"Atstājiet tukšu Dropbox un ievadiet tikai Nextcloud bāzes URL ( " -"/remote.php/webdav/ tiek pievienots automātiski)" +"Atstājiet tukšu Dropbox un ievadiet tikai Nextcloud bāzes URL ( /" +"remote.php/webdav/ tiek pievienots automātiski)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Meklēšanas virkne" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "Faila ID" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "Jums jānorāda vismaz recepte vai nosaukums." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" "Iestatījumos varat uzskaitīt noklusējuma lietotājus, ar kuriem koplietot " "receptes." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Lai formatētu šo lauku, varat izmantot Markdown. Skatiet dokumentus šeit " +"Lai formatētu šo lauku, varat izmantot Markdown. Skatiet dokumentus šeit " -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" "Lietotājvārds nav nepieciešams. Ja tas tiks atstāts tukšs, lietotājs to " "varēs izvēlēties pats." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "Jums nav nepieciešamo atļauju, lai apskatītu šo lapu!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "Jūs neesat pieteicies un tāpēc nevarat skatīt šo lapu!" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "Jūs nevarat mainīt šo objektu, jo tas nepieder jums!" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "Pieprasītā vietne sniedza nepareizus datus, kurus nevar nolasīt." -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" "Pieprasītajā vietnē nav norādīts atzīts datu formāts, no kura varētu " "importēt recepti." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Importēts no" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importēt" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "Importēta jauna recepte!" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Piezīme" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Informācija" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Porciju skaits" @@ -278,11 +316,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Pagatavošanas laiks" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -292,50 +330,50 @@ msgstr "Pavārgrāmata" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Brokastis" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Pusdienas" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Vakariņas" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Cits" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Meklēt" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Maltīšu plāns" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Grāmatas" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Mazs" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Liels" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Teskts" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Laiks" @@ -344,7 +382,7 @@ msgstr "Laiks" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Rediģēt" @@ -355,6 +393,7 @@ msgstr "Rediģēt" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Izdzēst" @@ -379,7 +418,7 @@ msgid "Report a Bug" msgstr "Ziņot par kļūdu" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Pieslēgties" @@ -428,92 +467,92 @@ msgstr "Izveidot savu kontu" msgid "Create User" msgstr "Izveidot lietotāju" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "API dokumentācija" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Piederumi" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Iepirkšanās" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Atslēgvārds" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Rediģēt vairākus" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Krātuves dati" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Krātuves backendi" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Konfigurēt sinhronizāciju" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Atrastās receptes" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Atrastās žurnāls" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Statistika" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Vienības un sastāvdaļas" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Importēt recepti" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Iestatījumi" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Vēsture" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Sistēma" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Administrators" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Markdown rokasgrāmata" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "Github" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "API pārlūks" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Izlogoties" @@ -530,7 +569,7 @@ msgid "Add the specified keywords to all recipes containing a word" msgstr "" "Pievienojiet norādītos atslēgvārdus visām receptēm, kurās ir atrodams vārds" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Sinhronizēt" @@ -585,7 +624,7 @@ msgstr "Pārslēgt receptes" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Pēdējoreiz gatavots" @@ -598,7 +637,7 @@ msgid "Export Recipes" msgstr "Eksportēt receptes" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Eksportēt" @@ -617,7 +656,7 @@ msgstr "Importēt jaunu recepti" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Saglabāt" @@ -626,21 +665,28 @@ msgstr "Saglabāt" msgid "Edit Recipe" msgstr "Rediģēt recepti" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Gaidīšanas laiks" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Atlasīt atslēgvārdus" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Visi atslēgvārdi" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -701,36 +747,36 @@ msgid "Step time in Minutes" msgstr "Soļa laiks minūtēs" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Atlasiet vienību" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Izveidot" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Atlasīt" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Atlasīt ēdienu" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Piezīme" @@ -759,7 +805,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Instrukcijas" @@ -804,15 +850,19 @@ msgstr "Rediģēt sastāvdaļas" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -" Šādu veidlapu var izmantot, ja nejauši izveidotas divas (vai vairāk) vienības vai sastāvdaļas, kam vajadzētu būt\n" +" Šādu veidlapu var izmantot, ja nejauši izveidotas divas (vai " +"vairāk) vienības vai sastāvdaļas, kam vajadzētu būt\n" " vienādām.\n" -" Tas apvieno divas vienības vai sastāvdaļas un atjaunina visas receptes, kas izmanto tās.\n" +" Tas apvieno divas vienības vai sastāvdaļas un atjaunina visas " +"receptes, kas izmanto tās.\n" " " #: .\cookbook\templates\forms\ingredients.html:24 @@ -870,12 +920,12 @@ msgid "New" msgstr "Jauns" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "iepriekšējais" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "nākamais" @@ -891,13 +941,6 @@ msgstr "Pagatavošanas žurnāls" msgid "Import Recipes" msgstr "Importēt receptes" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importēt" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Saglabāt recepšu pagatavošanu žurnālā" @@ -920,7 +963,7 @@ msgstr "Aizvērt" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Recepte" @@ -935,17 +978,23 @@ msgstr "Drošības brīdinājums" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -" Lauki Parole un Token datu bāzē tiek glabāti kā vienkārši teksti.\n" -" Tas ir nepieciešams, jo tie ir nepieciešami, lai veiktu API pieprasījumus, taču tas arī palielina risku,\n" +" Lauki Parole un Token datu bāzē tiek glabāti kā vienkārši " +"teksti.\n" +" Tas ir nepieciešams, jo tie ir nepieciešami, lai veiktu API " +"pieprasījumus, taču tas arī palielina risku,\n" " ka kāds tos nozog.
\n" -" Lai ierobežotu iespējamos bojājumus, varat izmantot tokenus vai kontus ar ierobežotu piekļuvi.\n" +" Lai ierobežotu iespējamos bojājumus, varat izmantot tokenus vai " +"kontus ar ierobežotu piekļuvi.\n" " " #: .\cookbook\templates\index.html:29 @@ -989,19 +1038,29 @@ msgstr "Markdown informācija" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -" Markdown ir iezīmēšanas valoda, kuru var izmantot, lai viegli formatētu tekstu.\n" -" Šajā vietnē tiek izmantota Python Markdown bibliotēka, lai\n" -" pārveidotu savu tekstu HTML formātā. Tās pilno dokumentāciju var atrast\n" -" šeit.\n" -" Nepilnīga, bet, visticamāk, pietiekama dokumentācija ir atrodama zemāk.\n" +" Markdown ir iezīmēšanas valoda, kuru var izmantot, lai viegli " +"formatētu tekstu.\n" +" Šajā vietnē tiek izmantota Python Markdown bibliotēka, lai\n" +" pārveidotu savu tekstu HTML formātā. Tās pilno dokumentāciju var " +"atrast\n" +" šeit.\n" +" Nepilnīga, bet, visticamāk, pietiekama dokumentācija ir atrodama " +"zemāk.\n" " " #: .\cookbook\templates\markdown_info.html:25 @@ -1102,9 +1161,9 @@ msgstr "Tabulas" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" #: .\cookbook\templates\markdown_info.html:155 @@ -1143,13 +1202,12 @@ msgstr "Piezīme (neobligāti)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Lai formatētu šo lauku, varat izmantot Markdown. Skatiet dokumentāciju šeit" +"Lai formatētu šo lauku, varat izmantot Markdown. Skatiet dokumentāciju " +"šeit" #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1163,7 +1221,7 @@ msgstr "Izveidot tikai piezīmi" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Iepirkumu saraksts" @@ -1189,11 +1247,10 @@ msgstr "Nedēļas dienas nobīde" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" -"Dienu skaits, sākot no nedēļas pirmās dienas, lai nobīdītu noklusējuma " -"skatu." +"Dienu skaits, sākot no nedēļas pirmās dienas, lai nobīdītu noklusējuma skatu." #: .\cookbook\templates\meal_plan.html:217 #: .\cookbook\templates\meal_plan.html:294 @@ -1215,7 +1272,7 @@ msgstr "Izveidojis" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Kopīgots ar" @@ -1234,22 +1291,35 @@ msgstr "Ēdienreižu plāna palīdzība" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

\n" " " msgstr "" @@ -1267,18 +1337,46 @@ msgid "Other meals on this day" msgstr "Citas maltītes šajā dienā" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "You are not logged in and therefore cannot view this page!" +msgid "You do not have any groups and therefor cannot use this application." +msgstr "Jūs neesat pieteicies un tāpēc nevarat skatīt šo lapu!" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "Jums nav nepieciešamo atļauju, lai veiktu šo darbību!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1296,31 +1394,31 @@ msgid "Comments" msgstr "Komentāri" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Komentēt" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Receptes attēls" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Pagatavošanas laiks apm." -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Gaidīšanas laiks apm." -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Ārējs" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Veikt ierakstus pagatavošanas žurnālā" @@ -1353,13 +1451,13 @@ msgid "" "You can use both basic authentication and token based authentication to " "access the REST API." msgstr "" -"Lai piekļūtu REST API, varat izmantot gan pamata autentifikāciju, gan tokena" -" autentifikāciju." +"Lai piekļūtu REST API, varat izmantot gan pamata autentifikāciju, gan tokena " +"autentifikāciju." #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Izmantojiet token, kā Authorization header, kas pievienota vārdam token, kā " "parādīts šajos piemēros:" @@ -1395,47 +1493,47 @@ msgstr "Iepirkšanās receptes" msgid "No recipes selected" msgstr "Nav izvēlēta neviena recepte" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Summa" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Atlasīt lietotāju" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Pabeigts" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "Jūs esat bezsaistē. Iepirkumu saraksts netiek sinhronizēts." -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Kopēt/eksportēt" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Saraksta prefikss" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "Radot resursu, radās kļūda!" @@ -1491,7 +1589,7 @@ msgstr "Ārējās receptes" msgid "Internal Recipes" msgstr "Iekšējās receptes" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Uzaicinājuma saites" @@ -1499,120 +1597,130 @@ msgstr "Uzaicinājuma saites" msgid "Show Links" msgstr "Rādīt saites" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Dublēšana un atjaunošana" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Lejupielādējiet dublējumu" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Sistēmas informācija" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -" Django Receptes ir atvērtā koda bezmaksas programmatūras lietojumprogramma. To var atrast vietnē\n" +" Django Receptes ir atvērtā koda bezmaksas programmatūras " +"lietojumprogramma. To var atrast vietnē\n" " GitHub.\n" -" Izmaiņu žurnāli ir atrodami šeit.\n" +" Izmaiņu žurnāli ir atrodami šeit.\n" " " -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "Multivides rādīšana" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Brīdinājums" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "Ok" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -"Rādīt multivides failus, izmantojot gunicorn / python, nav ieteicams!\n" +"Rādīt multivides failus, izmantojot gunicorn / python, nav ieteicams!\n" " Lūdzu, izpildiet aprakstītās darbības\n" -" šeit, lai atjauninātu\n" +" šeit, lai atjauninātu\n" " jūsu instalāciju.\n" " " -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "Viss ir kārtībā!" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Slepenā atslēga" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" -" Jūsu failā .env nav konfigurēts SECRET_KEY. Django izvēlējās \n" +" Jūsu failā .env nav konfigurēts SECRET_KEY. Django izvēlējās \n" " noklusējuma atslēgu, \n" -" kas atrodama komplektā ar instalāciju un ir publiski zināma un nedroša! Lūdzu, iestatiet\n" -" SECRET_KEY konfigurācijas failā .env.\n" +" kas atrodama komplektā ar instalāciju un ir publiski zināma un " +"nedroša! Lūdzu, iestatiet\n" +" SECRET_KEY konfigurācijas failā .env.\n" " " -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Atkļūdošanas režīms" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -" Šī lietojumprogramma joprojām darbojas atkļūdošanas režīmā. Tas, visticamāk, nav vajadzīgs. Atkļūdošanas režīma izslēgšanai\n" +" Šī lietojumprogramma joprojām darbojas atkļūdošanas režīmā. Tas, " +"visticamāk, nav vajadzīgs. Atkļūdošanas režīma izslēgšanai\n" " ir jāiestata\n" " DEBUG = 0 konfigurācijas failā .env.\n" " " -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Datubāze" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Info" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -" Šī lietojumprogramma nedarbojas, izmantojot Postgres datubāzi. Tas ir labi, bet nav ieteicams, jo dažas\n" +" Šī lietojumprogramma nedarbojas, izmantojot Postgres datubāzi. " +"Tas ir labi, bet nav ieteicams, jo dažas\n" " funkcijas darbojas tikai ar Postgres datu bāzēm.\n" " " @@ -1624,100 +1732,115 @@ msgstr "URL importēšana" msgid "Enter website URL" msgstr "Ievadiet vietnes URL" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Receptes nosaukums" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Recipe Markup Specification" +msgid "Recipe Description" +msgstr "Recepšu Markup specifikācija" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Izvēlies vienu" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Visi atslēgvārdi" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "Importējiet visus atslēgvārdus, ne tikai jau esošos." -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Informācija" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" -" Pašlaik tikai vietnes, kurās tiek izmantots ld+json vai microdata ir iespējams\n" -" importēt. Lielākā daļa lielo recepšu lapu to atbalsta. Ja jūsu vietni nevar importēt, bet\n" +" Pašlaik tikai vietnes, kurās tiek izmantots ld+json vai microdata ir " +"iespējams\n" +" importēt. Lielākā daļa lielo recepšu " +"lapu to atbalsta. Ja jūsu vietni nevar importēt, bet\n" " tev šķiet,\n" -" ka tai ir sava veida strukturēti dati, nekautrējieties ievietot piemēru\n" +" ka tai ir sava veida strukturēti dati, " +"nekautrējieties ievietot piemēru\n" " Github." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Google ld+json informācija" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "GitHub Issues" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Recepšu Markup specifikācija" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "Parametrs filter_list ir nepareizi formatēts" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "Priekšroka konkrētam lietotājam jau pastāv" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "Sinhronizācija ir veiksmīga!" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Sinhronizējot ar krātuvi, radās kļūda" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "Pieprasīto lapu nevarēja atrast." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" "Pieprasītā lapa atteicās sniegt jebkādu informāciju (statusa kods 403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." msgstr[0] "Partijas rediģēšana pabeigta. %(count)d recepte tika atjaunināta." -msgstr[1] "" -"Partijas rediģēšana pabeigta. %(count)d receptes tika atjauninātas." -msgstr[2] "" -"Partijas rediģēšana pabeigta. %(count)d receptes tika atjauninātas." +msgstr[1] "Partijas rediģēšana pabeigta. %(count)d receptes tika atjauninātas." +msgstr[2] "Partijas rediģēšana pabeigta. %(count)d receptes tika atjauninātas." #: .\cookbook\views\delete.py:72 msgid "Monitor" msgstr "Uzraudzīt" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Krātuves aizmugursistēma" @@ -1728,44 +1851,44 @@ msgstr "" "Nevarēja izdzēst šo krātuves aizmugursistēmu, jo tā tiek izmantota vismaz " "vienā uzraugā." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Recepšu grāmata" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Grāmatzīmes" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Uzaicinājuma saite" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Ēdiens" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "Jūs nevarat rediģēt šo krātuvi!" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "Krātuve saglabāta!" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "Atjauninot šo krātuves aizmugursistēmu, radās kļūda!" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Krātuve" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "Izmaiņas saglabātas!" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "Saglabājot izmaiņas, radās kļūda!" @@ -1773,35 +1896,35 @@ msgstr "Saglabājot izmaiņas, radās kļūda!" msgid "Units merged!" msgstr "Vienības ir apvienotas!" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "Ēdieni apvienoti!" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Importēšanas žurnāls" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Atklāšana" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Iepirkšanās saraksti" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "Importēta jauna recepte!" @@ -1809,44 +1932,55 @@ msgstr "Importēta jauna recepte!" msgid "There was an error importing this recipe!" msgstr "Importējot šo recepti, radās kļūda!" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "Jums nav nepieciešamo atļauju, lai veiktu šo darbību!" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "Komentārs saglabāts!" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "Grāmatzīme saglabāta!" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" "Iestatīšanas lapu var izmantot tikai pirmā lietotāja izveidei! Ja esat " "aizmirsis sava superlietotāja informāciju, lūdzu, skatiet Django " "dokumentāciju par paroļu atiestatīšanu." -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "Paroles nesakrīt!" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "Lietotājs ir izveidots, lūdzu, piesakieties!" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "Nepareiza uzaicinājuma saite!" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "Uzaicinājuma saite nav derīga vai jau izmantota!" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Iekļaujiet - [] sarakstā, lai atvieglotu lietošanu " +#~ "dokumentos, kuru pamatā ir marķējums (markdown)." + +#~ msgid "Backup & Restore" +#~ msgstr "Dublēšana un atjaunošana" + +#~ msgid "Download Backup" +#~ msgstr "Lejupielādējiet dublējumu" + +#~ msgid "Preference for given user already exists" +#~ msgstr "Priekšroka konkrētam lietotājam jau pastāv" + +#~ msgid "Bookmark saved!" +#~ msgstr "Grāmatzīme saglabāta!" diff --git a/cookbook/locale/nl/LC_MESSAGES/django.mo b/cookbook/locale/nl/LC_MESSAGES/django.mo index 8db2801c9f1c949c708ea5e3751511d01c79406d..9edcecb962b58dd17269fb209f33b3558a6f953b 100644 GIT binary patch delta 7937 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 delta 8836 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 c8|yd)|J`3&NUG, YEAR. -# +# # Translators: # 31a3ead7f9b1ec8ada1a36808eee4069_988cec9 <9478557dfb8b6cd81570ee9e754f1719_904168>, 2020 # Frank Engbers , 2020 # kampsj , 2021 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: kampsj , 2021\n" -"Language-Team: Dutch (https://www.transifex.com/django-recipes/teams/110507/nl/)\n" +"Language-Team: Dutch (https://www.transifex.com/django-recipes/teams/110507/" +"nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Ingrediënten" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" @@ -38,13 +39,13 @@ msgstr "" "De kleur van de bovenste navigatie balk. Niet alle kleuren werken met alle " "thema's, u dient ze dus simpelweg uit te proberen." -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" "Standaard eenheid die gebruikt wordt wanneer een nieuw ingrediënt aan een " "recept wordt toegevoegd." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" @@ -52,7 +53,7 @@ msgstr "" "Mogelijk maken van breuken bij ingrediënt aantallen (het automatisch " "converteren van decimalen naar breuken)" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." @@ -60,19 +61,19 @@ msgstr "" "Gebruikers waarmee nieuwe maaltijdplannen/boodschappenlijstjes standaard " "gedeeld moeten worden." -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Geef recent bekeken recepten op de zoekpagina weer." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Aantal decimalen om ingrediënten op af te ronden." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "Als je opmerkingen bij recepten wil kunnen maken en zien." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -85,11 +86,11 @@ msgstr "" "gelijktijdig boodschappen doen maar verbruikt mogelijk extra mobiele data. " "Wordt gereset bij opslaan wanneer de limiet niet bereikt is." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "Zet de navbar vast aan de bovenkant van de pagina." -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" @@ -97,184 +98,221 @@ msgstr "" "Beide velden zijn optioneel. Indien niks is opgegeven wordt de " "gebruikersnaam weergegeven." -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Naam" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Etiketten" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Voorbereidingstijd in minuten" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Wacht tijd in minuten (koken en bakken)" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Pad" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "Opslag UID" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "Porties" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" -"Voeg -[ ]in de lijst toe voor gemakkelijker gebruik in op " -"markdown gebaseerde documenten." - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "Standaard waarde" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Nieuwe eenheid" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Nieuwe eenheid waarmee de andere wordt vervangen." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Oude eenheid" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Eenheid die vervangen dient te worden." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Nieuw Ingredïent" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Nieuw Ingredïent dat Oud Ingrediënt vervangt." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Oud Ingrediënt" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Te vervangen Ingrediënt." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Voeg een opmerking toe:" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "Laat leeg voor dropbox en vul het app wachtwoord in voor nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "Laat leeg voor nextcloud en vul de api token in voor dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -"Laat leeg voor dropbox en vul enkel de base url voor nextcloud in. " -"(/remote.php/webdav/ wordt automatisch toegevoegd.)" +"Laat leeg voor dropbox en vul enkel de base url voor nextcloud in. (/" +"remote.php/webdav/ wordt automatisch toegevoegd.)" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Zoekopdracht" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "Bestands ID" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "Je moet minimaal één recept of titel te specificeren." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -"Je kan in de instellingen standaard gebruikers in stellen om de recepten met" -" te delen." +"Je kan in de instellingen standaard gebruikers in stellen om de recepten met " +"te delen." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Je kunt markdown gebruiken om dit veld te op te maken. Bekijk de documentatie hier." +"Je kunt markdown gebruiken om dit veld te op te maken. Bekijk de documentatie hier." -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" "Een gebruikersnaam is niet verplicht. Als het veld leeg is kan de gebruiker " "er een kiezen." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "Je hebt niet de benodigde machtigingen om deze pagina te bekijken!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "Je bent niet ingelogd en kan deze pagina daarom niet bekijken!" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" "Interactie met dit object is niet mogelijk omdat je niet de eigenaar bent!" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" "De opgevraagde site heeft misvormde data verstrekt en kan niet gelezen " "worden." -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" "De opgevraagde site biedt geen bekend gegevensformaat aan om het recept van " "te importeren." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "Geïmporteerd van" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importeer" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" "De importtool verwachtte een .zip bestand. Heb je het juiste type gekozen?" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Imported new recipe!" +msgid "Imported %s recipes." +msgstr "Nieuw recept geïmporteerd!" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Notitie" + +#: .\cookbook\integration\paprika.py:47 +#, fuzzy +#| msgid "Information" +msgid "Nutritional Information" +msgstr "Informatie" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Porties" @@ -283,11 +321,11 @@ msgid "Waiting time" msgstr "Wachttijd" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "Bereidingstijd" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -297,50 +335,50 @@ msgstr "Kookboek" msgid "Section" msgstr "Sectie" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Ontbijt" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Lunch" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Avondeten" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Overige" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Zoeken" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Maaltijdplan" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Boeken" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Klein" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Groot" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Tekst" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Tijd" @@ -349,7 +387,7 @@ msgstr "Tijd" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Bewerken" @@ -360,6 +398,7 @@ msgstr "Bewerken" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Verwijderen" @@ -384,7 +423,7 @@ msgid "Report a Bug" msgstr "Rapporteer een bug" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Inloggen" @@ -433,92 +472,92 @@ msgstr "Maak je account aan" msgid "Create User" msgstr "Maak gebruiker aan" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "API documentatie" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Kookgerei" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Winkelen" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Etiket" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Batchbewerking" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Dataopslag" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "Opslag Backends" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Synchronisatie configureren" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Ontdekte recepten" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "Ontdekkingslogboek" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Statistieken" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Eenheden & Ingrediënten" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Recept importeren" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Instellingen" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Geschiedenis" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Systeem" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Beheer" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "Markdown gids" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "API Browser" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Uitloggen" @@ -536,7 +575,7 @@ msgstr "" "Voeg de gespecificeerde etiketten toe aan alle recepten die een woord " "bevatten." -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Synchroniseren" @@ -549,8 +588,8 @@ msgid "" "On this Page you can manage all storage folder locations that should be " "monitored and synced." msgstr "" -"Op deze pagina kaan je alle opslag mappen die gesynchroniseerd en gemonitord" -" worden beheren." +"Op deze pagina kaan je alle opslag mappen die gesynchroniseerd en gemonitord " +"worden beheren." #: .\cookbook\templates\batch\monitor.html:16 msgid "The path must be in the following format" @@ -591,7 +630,7 @@ msgstr "Recepten in/uitschakelen" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Laatst bereid" @@ -604,7 +643,7 @@ msgid "Export Recipes" msgstr "Recepten exporteren" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Exporteren" @@ -623,7 +662,7 @@ msgstr "Nieuw recept importeren" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Opslaan" @@ -632,21 +671,28 @@ msgstr "Opslaan" msgid "Edit Recipe" msgstr "Recept bewerken" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "Beschrijving" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Wachttijd" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "Porties tekst" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Selecteer etiketten" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "Beschrijving" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "All Keywords" +msgid "Add Keyword" +msgstr "Alle etiketten" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -707,36 +753,36 @@ msgid "Step time in Minutes" msgstr "Tijdsduur stap in minuten" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Selecteer eenheid" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Maak" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Selecteer" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "Selecteer ingrediënt" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Notitie" @@ -765,7 +811,7 @@ msgid "Copy Template Reference" msgstr "Kopieer sjabloon referentie" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Instructies" @@ -810,14 +856,18 @@ msgstr "Ingrediënten bewerken" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -"Het volgende formulier kan worden gebruikt wanneer per ongeluk twee (of meer) eenheden of ingrediënten zijn gecreëerd dat eigenlijk hetzelfde zijn.\n" -"Het doet de twee eenheden of ingrediënten samenvoegen en alle bijbehorende recepten updaten." +"Het volgende formulier kan worden gebruikt wanneer per ongeluk twee (of " +"meer) eenheden of ingrediënten zijn gecreëerd dat eigenlijk hetzelfde zijn.\n" +"Het doet de twee eenheden of ingrediënten samenvoegen en alle bijbehorende " +"recepten updaten." #: .\cookbook\templates\forms\ingredients.html:24 #: .\cookbook\templates\stats.html:26 @@ -874,12 +924,12 @@ msgid "New" msgstr "Nieuw" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "vorige" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "volgende" @@ -895,13 +945,6 @@ msgstr "Kook logboek" msgid "Import Recipes" msgstr "Recepten importeren" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importeer" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "logboek recept koken" @@ -924,7 +967,7 @@ msgstr "Sluiten" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "recept" @@ -939,16 +982,22 @@ msgstr "Veiligheidswaarschuwing" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -"Het wachtwoord en token veld worden als plain text in de database opgeslagen.\n" -"Dit is benodigd omdat deze benodigd zijn voor de API requests, Echter verhoogd dit ook het risico van diefstal.
\n" -"Om mogelijke schade te beperken kunt u gebruik maken van account met gelimiteerde toegang." +"Het wachtwoord en token veld worden als plain text in de " +"database opgeslagen.\n" +"Dit is benodigd omdat deze benodigd zijn voor de API requests, Echter " +"verhoogd dit ook het risico van diefstal.
\n" +"Om mogelijke schade te beperken kunt u gebruik maken van account met " +"gelimiteerde toegang." #: .\cookbook\templates\index.html:29 msgid "Search recipe ..." @@ -991,17 +1040,26 @@ msgstr "Markdown informatie" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" "\n" -"Markdown is een lichtgewicht opmaak taal die gebruikt kan worden om tekst eenvoudig op te maken.\n" -"Deze site gebruikt de Python Markdown bibliotheek\n" -"om je tekst in mooi uitziende HTML om te zetten. De volledige documentatie kan hiergevonden worden.\n" +"Markdown is een lichtgewicht opmaak taal die gebruikt kan worden om tekst " +"eenvoudig op te maken.\n" +"Deze site gebruikt de Python Markdown bibliotheek\n" +"om je tekst in mooi uitziende HTML om te zetten. De volledige documentatie " +"kan hiergevonden worden.\n" "Onvolledige, maar waarschijnlijk voldoende, informatie staat hieronder." #: .\cookbook\templates\markdown_info.html:25 @@ -1102,14 +1160,14 @@ msgstr "Tabellen" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" "Het is lastig om met de hand Markdown tabellen te maken. Het wordt " -"aangeraden om een tabel editor zoals deze te gebruiken." +"aangeraden om een tabel editor zoals deze " +"te gebruiken." #: .\cookbook\templates\markdown_info.html:155 #: .\cookbook\templates\markdown_info.html:157 @@ -1147,13 +1205,11 @@ msgstr "Notitie (optioneel)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Je kan markdown gebruiken om dit veld op te maken. Zie de documentatie" +"Je kan markdown gebruiken om dit veld op te maken. Zie de documentatie" #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1167,7 +1223,7 @@ msgstr "Maak alleen een notitie" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "Boodschappenlijstje" @@ -1193,8 +1249,8 @@ msgstr "Weekdag aanpassing" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" "Aantal dagen startende met de eerste dag van de week om het standaard " "overzicht aan te passen." @@ -1219,7 +1275,7 @@ msgstr "Gemaakt door" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "Gedeeld met" @@ -1238,35 +1294,60 @@ msgstr "Maaltijdplanner hulp" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

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

De maaltijdplan module maakt plannen van maaltijden met recepten en notities mogelijk.

\n" +"

De maaltijdplan module maakt plannen van maaltijden met recepten en " +"notities mogelijk.

\n" "

Selecteer een recept van de lijst recent bekeken recepten of zoek naar\n" -"het gewenste recept en sleep het naar de juiste positie in het maaltijdplan. Je kan ook eerst een notitie en titel toevoegen en dan het recept naar de juiste positie slepen om een unieke maaltijdplan inschrijving te maken.\n" -"Alleen notities aanmaken is mogelijk door het Maak notitie vlak in het maaltijdplan te slepen.

\n" -"

Klik op een recept om de gedetailleerde weergave te openen. Daar kan je het ook toevoegen aan je boodschappenlijst.\n" -"Je kan ook alle recepten van een dag aan je boodschappenlijst toevoegen door op het winkelwagentje boven aan de tabel te klikken.

\n" -"

Omdat maaltijden samen gepland kunnen worden kan je in de instellingen kiezen met welke gebruikers je je maaltijd plan wil delen.\n" +"het gewenste recept en sleep het naar de juiste positie in het maaltijdplan. " +"Je kan ook eerst een notitie en titel toevoegen en dan het recept naar de " +"juiste positie slepen om een unieke maaltijdplan inschrijving te maken.\n" +"Alleen notities aanmaken is mogelijk door het Maak notitie vlak in het " +"maaltijdplan te slepen.

\n" +"

Klik op een recept om de gedetailleerde weergave te openen. Daar kan je " +"het ook toevoegen aan je boodschappenlijst.\n" +"Je kan ook alle recepten van een dag aan je boodschappenlijst toevoegen door " +"op het winkelwagentje boven aan de tabel te klikken.

\n" +"

Omdat maaltijden samen gepland kunnen worden kan je in de instellingen " +"kiezen met welke gebruikers je je maaltijd plan wil delen.\n" "

\n" -"

Je kan ook het type maaltijd dat je wil plannen bewerken. Als je een maaltijdplan deelt met iemand met andere maaltijden, dan zullen hun maaltijdtypes ook in jouw lijst verschijnen. Geef, om dubbelingen (zoals Overig en Anders) te voorkomen, je maaltijdtypes daarom dezelfde naam als de gebruikers waarmee je maaltijdplannen deelt. In dat geval worden de maaltijden samengevoegd.

" +"

Je kan ook het type maaltijd dat je wil plannen bewerken. Als je een " +"maaltijdplan deelt met iemand met andere maaltijden, dan zullen hun " +"maaltijdtypes ook in jouw lijst verschijnen. Geef, om dubbelingen (zoals " +"Overig en Anders) te voorkomen, je maaltijdtypes daarom dezelfde naam als de " +"gebruikers waarmee je maaltijdplannen deelt. In dat geval worden de " +"maaltijden samengevoegd.

" #: .\cookbook\templates\meal_plan_entry.html:6 msgid "Meal Plan View" @@ -1281,22 +1362,54 @@ msgid "Other meals on this day" msgstr "Andere maaltijden op deze dag" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "Offline" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "Geen rechten" -#: .\cookbook\templates\no_groups_info.html:15 -msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "" +#| "You do not have any groups and therefor cannot use this application. " +#| "Please contact your administrator." +msgid "You do not have any groups and therefor cannot use this application." msgstr "" "Je hebt geen groepen en kan daarom deze applicatie niet gebruiken. Neem " "contact op met je beheerder." +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +#, fuzzy +#| msgid "No Permissions" +msgid "No Permission" +msgstr "Geen rechten" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to perform this action!" +msgid "" +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "Je beschikt niet over de juiste rechten om deze actie uit te voeren!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" +msgstr "Offline" + #: .\cookbook\templates\offline.html:19 msgid "You are currently offline!" msgstr "Je bent op dit moment offline!" @@ -1314,31 +1427,31 @@ msgid "Comments" msgstr "Opmerkingen" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "Opmerking" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "Recept afbeelding" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "Geschatte voorbereidingstijd" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "Geschatte wachttijd " -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "Extern" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "Bereiding loggen" @@ -1376,8 +1489,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" "Gebruik de token als een 'Authorization header'voorafgegaan door het woord " "token zoals in de volgende voorbeelden:" @@ -1398,8 +1511,7 @@ msgstr "Setup" msgid "" "To start using this application you must first create a superuser account." msgstr "" -"Om te starten met de applicatie moet je eerst een superuser account " -"aanmaken." +"Om te starten met de applicatie moet je eerst een superuser account aanmaken." #: .\cookbook\templates\setup.html:20 msgid "Create Superuser account" @@ -1413,47 +1525,47 @@ msgstr "Boodschappen recepten" msgid "No recipes selected" msgstr "Geen recepten geselecteerd" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "Invoermodus" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "Zet op lijst" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "Hoeveelheid" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "Supermarkt" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "Selecteer supermarkt" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "Selecteer gebruiker" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "Afgerond" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "Je bent offline, boodschappenlijst synchroniseert mogelijk niet." -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "Kopieër/exporteer" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "Lijst voorvoegsel" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "Er is een fout opgetreden bij het maken van een hulpbron!" @@ -1511,7 +1623,7 @@ msgstr "Externe recepten" msgid "Internal Recipes" msgstr "Interne recepten" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "Uitnodigingslink" @@ -1519,110 +1631,121 @@ msgstr "Uitnodigingslink" msgid "Show Links" msgstr "Toon links" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "Backup & Herstel" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "Download Backup" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "Systeeminformatie" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" -" Django Recipes is an open source free software application. It can be found on\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" " GitHub.\n" -" Changelogs can be found here.\n" +" Changelogs can be found here.\n" " " msgstr "" "\n" -"Django Recipes is een open source gratis software applicatie. Het kan gevonden worden op\n" +"Django Recipes is een open source gratis software applicatie. Het kan " +"gevonden worden op\n" "GitHub.\n" -"Wijzigingenoverzichten kunnen hier gevonden worden." +"Wijzigingenoverzichten kunnen hier gevonden worden." -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "Media aanbieder" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "Waarschuwing" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "Ok" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -"Mediabestanden rechtstreeks aanbieden met gunicorn/python is niet aanbevolen!\n" -"Volg de stappen zoals hier beschreven om je installatie te updaten." +"Mediabestanden rechtstreeks aanbieden met gunicorn/python is niet " +"aanbevolen!\n" +"Volg de stappen zoals hier beschreven om je installatie te updaten." -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "Alles is in orde!" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "Geheime sleutel" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" "\n" "Je hebt geen SECRET_KEY geconfigureerd in je .env bestand.\n" -"Django is overgegaan naar de standaard sleutel die openbaar en onveilig is! Stel alsjeblieft SECRET_KEYin in het .env configuratiebestand." +"Django is overgegaan naar de standaard sleutel die openbaar en onveilig is! " +"Stel alsjeblieft SECRET_KEYin in het .env " +"configuratiebestand." -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "Debug modus" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" "\n" -"Deze applicatie draait in debug modus. Dit is waarschijnlijk niet nodig. Schakel debug modus uit door de instelling DEBUG=0 in het .envconfiguratiebestand aan te passen." +"Deze applicatie draait in debug modus. Dit is waarschijnlijk niet nodig. " +"Schakel debug modus uit door de instelling DEBUG=0 in het " +".envconfiguratiebestand aan te passen." -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "Database" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "Info" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" "\n" -"Deze applicatie draait niet met een Postgres database als backend. Dit is ok maar wordt niet aanbevolen omdat sommige functies alleen werken met Postgres databases." +"Deze applicatie draait niet met een Postgres database als backend. Dit is ok " +"maar wordt niet aanbevolen omdat sommige functies alleen werken met Postgres " +"databases." #: .\cookbook\templates\url_import.html:5 msgid "URL Import" @@ -1632,85 +1755,99 @@ msgstr "Importeer URL" msgid "Enter website URL" msgstr "Vul website URL in" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "Naam Recept" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +#, fuzzy +#| msgid "Description" +msgid "Recipe Description" +msgstr "Beschrijving" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "Selecteer één" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "Alle etiketten" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "Importeer alle etiketten, niet alleen de bestaande." -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "Informatie" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" "Alleen websites die Id+json of microdata informatie bevatten kunnen op dit " "moment geïmporteerd worden. De meeste grote recepten websites ondersteunen " "dit. Als jouw website niet geïmporteerd kan worden maar je denkt dat het " -"waarschijnlijk gestructureerde data bevat, voel je dan vrij om een foorbeeld" -" te posten in de GitHub issues." +"waarschijnlijk gestructureerde data bevat, voel je dan vrij om een foorbeeld " +"te posten in de GitHub issues." -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "Google Id+json Info" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "GitHub issues" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "Recept opmaak specificatie" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +#, fuzzy +#| msgid "Parameter filter_list incorrectly formatted" +msgid "Parameter updated_at incorrectly formatted" msgstr "Parameter filter_list is onjuist geformateerd" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "Voorkeur voor gebruiker bestaat al" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "Deze optie is niet beschikbaar in de demo versie!" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "Synchronisatie succesvol!" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "Er is een fout opgetreden bij het synchroniseren met Opslag." -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "De opgevraagde pagina kon niet gevonden worden." -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" "De opgevraagde pagina weigert informatie te verstrekken (Statuscode 403)." -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1721,8 +1858,8 @@ msgstr[1] "Batch bewerking voldaan. %(count)d Recepten zijn geupdatet." msgid "Monitor" msgstr "Bewaker" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "Opslag backend" @@ -1733,44 +1870,44 @@ msgstr "" "Dit Opslag backend kon niet verwijderd worden omdat het gebruikt wordt in " "tenminste een Bewaker." -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "Kookboek" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "Bladwijzers" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "Uitnodigingslink" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "Ingrediënt" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "Je kan deze opslag niet bewerken!" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "Opslag opgeslagen!" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "Er is een fout opgetreden bij het updaten van deze opslag backend!" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "Opslag" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "Wijzigingen opgeslagen!" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "Fout bij het opslaan van de wijzigingen!" @@ -1778,35 +1915,35 @@ msgstr "Fout bij het opslaan van de wijzigingen!" msgid "Units merged!" msgstr "Eenheden samengevoegd!" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "Kan niet met hetzelfde object samenvoegen!" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "Ingrediënten samengevoegd!" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "Importeren is voor deze provider niet geïmplementeerd" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "Exporteren is voor deze provider niet geïmplementeerd" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "Import logboek" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "Ontdekken" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "Boodschappenlijst" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "Nieuw recept geïmporteerd!" @@ -1814,45 +1951,62 @@ msgstr "Nieuw recept geïmporteerd!" msgid "There was an error importing this recipe!" msgstr "Er is een fout opgetreden bij het importeren van dit recept!" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "Je beschikt niet over de juiste rechten om deze actie uit te voeren!" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "Opmerking opgeslagen!" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "Dit recept is al aan het boek gekoppeld!" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "Bladwijzer opgeslagen!" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" "De setup pagina kan alleen gebruikt worden om de eerste gebruiker aan te " "maken! Indien je je superuser inloggegevens bent vergeten zal je de django " "documentatie raad moeten plegen voor een methode om je wachtwoord te " "resetten." -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "Wachtwoorden komen niet overeen!" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "Gebruiker is gecreëerd, Log in alstublieft!" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "Onjuiste uitnodigingslink opgegeven!" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "De uitnodigingslink is niet valide of al gebruikt!" + +#~ msgid "Number of servings" +#~ msgstr "Porties" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Voeg -[ ]in de lijst toe voor gemakkelijker gebruik in op " +#~ "markdown gebaseerde documenten." + +#~ msgid "Backup & Restore" +#~ msgstr "Backup & Herstel" + +#~ msgid "Download Backup" +#~ msgstr "Download Backup" + +#~ msgid "Preference for given user already exists" +#~ msgstr "Voorkeur voor gebruiker bestaat al" + +#~ msgid "This recipe is already linked to the book!" +#~ msgstr "Dit recept is al aan het boek gekoppeld!" + +#~ msgid "Bookmark saved!" +#~ msgstr "Bladwijzer opgeslagen!" diff --git a/cookbook/locale/pl/LC_MESSAGES/django.mo b/cookbook/locale/pl/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..7f221c793ba05ce50a8da4ee594674c027f0cd9e GIT binary patch literal 17321 zcmbuG3zTJ7S?5pW5ok<8f{^gu73ol&bls}%B#>14k$xpz=~vN@v~&PHb?>QLr|!My zT+X9!?v-HjB}l;FG6FNp0J_xWn#JgHEzpr+vHbn_ z-sjxvPOGryu6*@BkNx=e_ul(-zIMga-yQJ#67&-2foBH6^DpB15l`-ee96nqiX`kw&B-#0+@`xYqqd>2%^ zT`zF*xdRj*uLIR@8HBaqq`$upRQq27#pee=t@q=g*7X@s{XY*r9sDZzT<}RyK)Zr^`U;^(s*9Uj}XkuLTF-5;zNf1Jt@-{9=a&l$_Ut>VFfc^=$L^ zdq9o150u><2PMBY_;T<)AR-Tb7u0&c2ufdn0cyOz_4nTd#qU3Xn*V#?)4-?Ubh5LH zJwDgt3&Hg~zuMzoQ2i2c63jvI{Q#)>J^^Z+PkH=9@b%n328#a;C{_I22#U{Jz#G9k zK-tOLK#l(%PhD0{dWlw9_K>VE`OyB4T^9Z+%~`1^Z7@$)WF<2(Qw;?+m}^T$w%-ai3qolkoF zCb*IN{|9QmN#okhfRfA2pw_b;lpXH}C6D8vs3K^A;`0=!IQ282l^gg9?mr5i03Qb>w`+MQzODy#e-o(n>;T30 z0gop@@!JOFSMLOOfRBN%0xwzb#@!8W=l+A>t>D+eTR_8N8sO`|9|G?KpANnQ)V%Kk zujj=B;4>~_{Y)mke3`{BgMSIie)h9?$^Q)?t{tS{I`C&f<%M^HdjEHz*8MM__`CSJ zAeaWXc}zg9;{zZ|2>vH1yZatUs0l9Jhz*02pyap%lwOa45%}ZaI&c+~eSHahCHPhF zhrwXVjduyC_b&xAa6PE;-V0iP12xX)K&|i3{QJKFG4bGEK=r>0;mHmScnNqTD1LT< zil+y_XMi6DwT|Be)$Y@v#{Xkbe*Xk0x&Loa?f(IkyuR)6nFvYkuLQ-<)!;M18~pt( z;HBIj@c23~=e`4qzpsPh>sz4W)%U=i;N=*-o*xCZ?l*v%e*{YYZv!>ohe6HvNl^U$ z0Vw-;0-Oh*^!JTTZv0n+&*k|Yp!(khijN+s{-?mp!1scfeDEN67x)G6a&U69v*TH? z&HbA|t^cn*{sXv&`|p4n=ho{T&V%CrCqU(cMeug;&EPx1RZ#wM=M8S%?*-NVL!k8f zASgTeEGYdx;otuScm?-=1&Y6KgBs`J8(rNr2VTwnTfpamzXD3n4}+4^qoDeI0n|8O z12ykIg3|jxgVNu3LG^nM&Y}Akg0BQ8!E3>JP<;I)_!{u1LACpHQ1kw^zyH6W#d;Hbuaj0@aI5{^AS+; z`W^5&;HN;zXBCvaJPxYg--D9xx4`FvPv7Fkf04&mf?CH7p!nJgPJo9%^?xIX3k3sk z3VaYe27cM&#;wSR`%@q)3YJJpYX8gN5d2fH0q!Hni{BBb`Q8ey2j2yX?@xh}!=s?& z_`g7n_kX|yTz{*x*IxwH{{5iV^&6n%_(@QD{v(fH0XK2~cc9|Qi*Skd{sek0^qbIW=;hEJNWY(heh2zI^nU0M zp#KJ~LjM^$4E+Z5CaC)T78f7&H*W{$suv)p5_|w!4-rm+UxxI%)&8Z12jA(hf6Sv` z(O+KzzQkWY4qgR)7QzLrPyGt`yO8vadD!2z{GEdS5c)JE9q9J})P`g`?}KDJABL*m z)2a(_19T5m_-FTnuYlwq`aR~r>R*?igmy!?WYC1F-%oP!-~G)qK-rakZ**Y)-o;

P^T@O7U((k>{7JEfq1%4cQD-`)>g4AE%3%&um8afKy2eqJm zkbXO%8=*e58G18xDOCNoa}h!#=nK#psQNvdix_%0^m=FlQml9l^g`%kkYdp*A^m;< zx(!l1Xh74@r=U}iem@1h7#cwT3EB%CfgXi+K?c%qEA&fH2YL_mQs_saN$8It{aysU z%3cM*XTV>F_WS#1ftNvl?C%A4K<|Kl8u~BLBanXYa$x^n>92nl{1Eg-=yvE%=n6=` z>l~ms<9|n&BD0uwyXhcK+FWHl(+m@{5ScQMS|(oHXu@VQZbeBEcDuukrWmAVGR;gc z&7uvaOyVLp+|oOXS~1OXGgykU$TYJkEEu9#3Ja4jrDeCpu=T_R6X#(sYSd5W3e$_S zc9h#WE;w?Sv`pD=F>Y>P$7E46?sHw{;+`RUZn)rvnH$WWEK9RshZd40%w*!+BxymX zHgujL*3DR51_=>!+Si<6*GM*Ab#_rvuU`ydoHmSO@{$Xy3*8OEq!15Q;95EB zlxEkcar+P0)hg_~PHU%XMct?n3z1nrS;R#*+K|thEeqS$Po@jYQM1^PZ<$`$#xmD( zymo{&R086}qS+LQ({TEIzKao+ESLwQP)7g5*>c4GFO#V{{|U12xP z;wa}Lk=;324`QaYMj?}QE1#fAwva9jTbWEd*tHZU@&nK7t}bR6>`EEVq>Hw5k@igz zo{Zbp{>(y{HOxWgkW)0(5HCzwt({E|nXwn;8_jZ=qxfuSA4r(Y?F_7*Eln2VwyfpI zFlq9Z+pGts9kV}e+lvKmxabefQOv9h)8=rrh}S1g7`2Y?!5ovvxJR*@yyW=E*``vLKE_5Taqvsfp^JaRI#kN?qjX!E(9}UM>R#w(R z^=A!3d0-!Se)c45hjw=;zU=qYtWZ2Qi&@x|i|4F(?fOH@O>QQmM!SL16Id!t3yykW z*9Mqz&#)}g9;VX76owlD8yTf<3AX8sZ6ernx90RvFU>twLmxh46pk$=itXaBSmH%L zOHYy{vf#F`$b;Juq?y|-Ec7f*&rbuW4YO%Rt%iM@JLkYJZ;y+;CAZ$`7bov{kYPMJjuqy?{*Zcrzi`qdnYC4O0X%RL0Oa19Vw9pDqPS;{1 zC%0PC@VO3m{=DNcm9;CrW5QpDpr={=x?mZZ@rQgu@b#KD3dX2ekEjUvOCS&Smq~Le zI1qLsv)8$ey&fyYz9TZI&IwPFGfYlMpzulUGvySYUizrILGv!G^jOYX{V6tesbwa3 zpU5NzO2#z0E$!lKIgh=4++O0v!GS33PR&zcaV2dYAatKxCAt z?S-O-y-;GX7mIZqA#J1Sc0{pR1roDBv7-T0hp--s&VREN+6xYry#>Z#!D~ZiMub-` zuZvm6tQ(Sw6ftuiRi)k`idxI4E-a&mR4EV<=Or2iE7fE@Cn+Uj1v0&&=tf$mn>K9< zms-}=$<)`ZgBlxKf}@;NtYCSlkA3*ib4Wr6<||V_Obu6zZ!_Kg+cBF$ET;Zgh*;1> z-7CkNDGW&!%_Ti8mV$W%98#8$fy`05ob$krp^y+Kr3#n%4AGLagTr*dK0T)ntZI1` zwXtS6Ka3k;3S(g&j%?Bk&CaqN9Kp}+A9IblGsZZML}7+~J1|Gk02BDT%!XRiXf$|Y zV~((-9v_P&hbuVl=g3ruQU7=7)K%0c* z@>Wj`b6lm%Ntk9{f<2p`eqWb1q{{v51xDibGDHA!_s~dTc|<06`vd8`%FZTFdy(qV zs7s~Zi`z?uSyCkIksli>vKGs(HeShiHe37kD6wJ^w&_QyV4+04wmTsg-nwx?C2kh* z8C;>4E+};?!PpX*Z6P*_W!g%t2r)u>^k}UA3(O$=?bHVft0q7li+u;(+Ia zHL2a+qCbKlkyk>)0x0TYBw7(GciIbwv|S1m+LDsqQ_9;OxsC3qLHl~6x9hf*sH5B?C9QyRL3|L&Kube z*uvzhv|tDG`%b?ErE}LE%P5tJS-3)=ORWA_fth{5X4e&GtP^|8CbaKT(6qJUJfqWwuXgU6{Dog(=DKnAsU^-^WeL7UYdq zq?tr--I0QoIVP^Hju}Qp)oegj%5owdE_m_DwQbCIeJ2=@j#_jfV+hS6X~~Dkjiei5 zcuRd?Ny|^_1hZytIse9Laf2|n^IMM-d-A=ibm~$dpjZ~B!Ne{MC{Q0w+ijfruv<`| zs78}>l1!C68}@DP{t|HK#tG0rvzu3PK9MFvJIEzMFHVV^q0(+39BjYT>Fs)JBQdTUu zJrJfo5vZ$FZ$rFi+uF9>lGzp2HfAN{of~%%*O+59f(_7kudm6*-d}CD+=vQ^adK|A zxM}#t!Z>RH8t0ox|8x2K4;DR zj$Qk9+`h-$x##eaxkCrnxyohgK;Dj9Q&cbc)X{X-teZb{bZVDQL+CU`{)lGH=9$f# zre-!z&D?A@-84J1>AIOsGcz=tI?Qw$eB5qkYUWimHJfgp-F(w^GyK+RCp2|53zM8P zmo%GY0YwkNZ)xLe<-)Dh8DZQ=PcCiSXlJ5B(k`*fsiRTYgYOixTr!hOMbXb^r>6&l zL8H)c@nUp$gH7|ai=9(G5>0cY)ytp)zUNY=@>#?J^P2DtZrwKVMn%a}F*~I2&%}vxFHLtS-hjsJaGGpIx z8>YZ1VbZs^`PLh5;icYeolLfF-DI{?h0U7DWc{X@ZCf{+YpyZ6+_LqC4Z60^XSQtG zY~J)H`(kF>Cf;l}o9L8G(7$T5ZR^aq^QH}I?+3kc{QTzeb7o^yKOOVAVK+1E^&4(k zH$Gk$|7ADKM#zPf)Js>-MrM@eMYwXWDOb-9DNqNTo{Wb5u+=F|o4s&r5JzURTQ1;Z zEB7~}}ldqiCp>=(*P8MRsa}V1O zVo59a_seBoa4Hlfv`81qYNn`j?o5w9#Mzq(J4MOPeWYIS9QEUTXgbBC4-pP|r1cC! zxbcVZJ6BJwoNgJ;;@RSj2BBMUhu9EzLZca%sa(up*bCcikjNsbUC#hF2u+{jhb|IX zHy*@vpcw6yYX{+@1-%!rC%?X4*Mpg;7MzGFWVL!KWg(qz*&M+RHHI1FBPzd6%z?C*iG($x z1A%gR<#cn%8{03fMyE97xIY`sx+8t6RYK}=7##OQA>FjgzCn8IH(v z5`0TUgsfeoAsc$rj|S8)&823Pk7y*}H%CJ)Z-KFDo7w(-w7079CU@cXWnLyLry2a; zKg+)mYdKbp+Q_Sja^>FboQDpjnbAU=X3bHk`=VT~?o-nta&oR8M^AZE8DVfDwCh9R zqY$ganmA2jqSLEqJ8^Ib0bD?$4Rc4ddZrtj)w8%0h1l34`_byDL>k`+r>kesWzm&U zTKiPHv;eg#%giB2X$5-xev)97* zl3{S77gIm@b)*xlt=CE7@hhwIU(}|I6mU-Og z0`U;cr-jVEwfab~d&I{;9NkdDqvzFoYJJeBw3(q3GC@B^)hW>|;*^oUa;bd8jyg?B zs=Wa`jw)R1`(gbM4hp$e4@Kc8^;K8}GsI+rRA?4f?r*`D8wZ;p?lNC1%dxy<754AAjlcJ;{GAOSt|2~=T zFd!9KUYarvpJViRGU+$$k!IK{hRqSKg3LJ?kYc5>ZrmI#7)e&XT_lQln7kV|-Vpdi zU`@I-BiT2f8#=j;d&=eU)p+Ipr60dVFtmPCT9&1-CLxcRef~?aPqwn|yM#Is6_2vI zeAFD-qdqn*_8azak<`;1E_-#9_7eq%XlWj=o+9a4I~k7Me1v;om1)A^qH9Fbl`9h( z>W>x2(8#h`4m*^%VSDuyB8xiyn+1yULBP2J2A654Er2gDbN%1XYD2GO`5S(X`Ha<7|Ok(yD! zK}Y?vlD!i>(C? z)(5E)tKwpFsruxxb}??Y{~tR!5e^6g%NP0zGQhG|&or^KfoVqF(%=&caLYL*Mrxx7 zp2*8qU12Qo@qo&}@+%*x_Eel*RUQ=w?%PPGxf}(D$g-i(8fAt?L>2X<3G#zOtv;aRFCRV8yvCvrV!RH!6tgVjngeYnpJ7u zEtKjKOHr^$Su54QZB2|i=C%|*EGk5{3P`TwQ zN!9ivr>~LrkX6BVj=B_hN@6ejI_#&1HImUeCt%0I-p1|MR0_ee|I8$nYlop@M_1h0 zCwy>n6VtJnEj=u6j2> z5$s)7hK=n#CmN7ybz80aYW^^dQV;qLS`5xVROU)>=!snU~k8E)mF>ZyYn}u zb=%4b@VR-}p}t9U*mQfNJZ5*cc2-oy7cF0thSe8r#Zt^Mb9oYI!5Iy8_$g`CrK80vP@8aC?i#e;4>zn(J=tI<2 zWvVSNm8Aec`StQ5m@os^OTw$$sEar1Rs;;Y;QK&8cd0!m4qFeNwpj0 z-$td)B^tSsgGPK2Q=G3ii(}KUIj4u=QV+=HNyxsGhbI=9;P(8BE1hvj5Y|PU6ySy; zQ}z=RC~750)rfECvP~^ZG}j3k{QL^jKZXGcVz&ONPL6C&uPof23)D4?HOE+cu?7=e zAXOdE;Z3mLZp`J6RB)txEC4Y#W1@#5RKaP-kWKYIosqb69qo6@fb&0la8f$|v=8x0 zESBjV z0Wa_L8L|PI3~K%chld;?C*I%J95L_)@)6 zDBIBUM;#5=tv5-+oKC=bCm$84k?&zvh8$pMIqu-mo+rAc!MNK1uAa3kn@eKiP)EJZMPv#_rJ3ZdV9cnQ9UiqLzg}<(sIESTOb!btubt(NZDmjxl5+?0dV6 zs!fpl&bMX|&R|^meQuJmWhu0JMrnE z7?-7bcFW~YgII`<)5x4iUaXw%BV-@^iJvW-)GGbh?P=A4e>y=F;Zv4!pA)@JYp_QI zLL2(bq*aYDEl!85dtqty?%TyoNqIC5i3%OsS^HTCvK-uK%YY2})PWH>hixxY`W7zq z*o{J;qtcbrl>3C8YW-B+{NqoutId)AEW&pkvTJqcfA!gkRhwnW)mzqVs#bB`K2{Ym z-s;p1#=B-)qdNPjY@t5B<{y|>OLB@-n6irHt72^uO}h%!F+=JecC3{t%INiFv8t(b zs4=a~q-g6ClSDzraL(KEr$$JclQN>6cC6am+jHdMg8tDV=QQpBFgU?UDn}`5qob`V zE_<1|uxAxPkj0Y!;|FH4E^4M-%BS0gwXyOboGF8-p2k{SXhup>gtaWO5{BWm? zzHDT3ct9T=)T~;E8dM9HL9KCEWo`_l5^X($P7%9SHtJm2m;SB1a=F}=3|Y^l0qq=v z)WtT{EXt3ZZ)-QN7&vHZF7Mb>w5|%1jVlCDvOZQ1 zI3OM?X_5yhc_#upzLLv;P+}8+3MVUld-y@Idyf{z@g9yP87NYP6o>H-(%D<8jidF} uK{i0TVsfIERzwk&gv+*asdcFjO9kidtEU=)1TYGGTH{1o2Q+qP75pnyJ&sNQ literal 0 HcmV?d00001 diff --git a/cookbook/locale/pt/LC_MESSAGES/django.mo b/cookbook/locale/pt/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..65d9d6d216c20348b9ab815de0e23b1dde631e22 100644 GIT binary patch literal 12725 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 delta 216 zcmdm*yp-AEo)F7a1|VPrVi_P-0b*t#)&XJ=umIw0prj>`2C0F8$!>C?^+vh|mI{Uz zRtARJ28IR(Tmk;NL8)b##hLkex-N+&sa6V+u8u*vzW%x{jtU, YEAR. -# +# # Translators: # Henrique Diogo Silva , 2020 # João Cunha , 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: 2020-06-02 19:28+0000\n" "Last-Translator: João Cunha , 2020\n" -"Language-Team: Portuguese (https://www.transifex.com/django-recipes/teams/110507/pt/)\n" +"Language-Team: Portuguese (https://www.transifex.com/django-recipes/" +"teams/110507/pt/)\n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Ingredientes" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "Cor da barra de navegação." -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "Unidade defeito a ser usada quando um novo ingrediente for inserido." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Mostrar receitas recentes na página de pesquisa." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Número de casas decimais para arredondamentos." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -71,190 +72,227 @@ msgid "" "mobile data. If lower than instance limit it is reset when saving." msgstr "" -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -"Ambos os campos são opcionais. Se nenhum for preenchido o nome de utilizador" -" será apresentado." +"Ambos os campos são opcionais. Se nenhum for preenchido o nome de utilizador " +"será apresentado." -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "Nome" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "Palavras-chave" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "Tempo de preparação em minutos" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "Tempo de espera (cozedura) em minutos" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "Caminho" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "UID de armazenamento" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "Incluir - [ ] na lista para facilitar o uso de markdown " - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "Nova Unidade" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "Nova unidade substituta." -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "Unidade Anterior" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "Unidade a ser alterada." -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "Novo Prato" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "Novo prato a ser alterado." -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "Prato Anterior" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "Prato a ser alterado." -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "Adicionar comentário:" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" "Deixar vazio para Dropbox e inserir palavra-passe de aplicação para " "Nextcloud." -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "Deixar vazio para Nextcloud e inserir token api para Dropbox." -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -"Deixar vazio para Dropbox e inserir apenas url base para Nextcloud " -"(/remote.php/webdav/é adicionado automaticamente). " +"Deixar vazio para Dropbox e inserir apenas url base para Nextcloud (/" +"remote.php/webdav/é adicionado automaticamente). " -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "Procurar" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "ID the ficheiro" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "É necessário inserir uma receita ou um título." -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -"É possível escolher os utilizadores com quem partilhar receitas por defeitos" -" nas definições." +"É possível escolher os utilizadores com quem partilhar receitas por defeitos " +"nas definições." -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -"É possível utilizar markdown para editar este campo. Documentação disponível aqui" +"É possível utilizar markdown para editar este campo. Documentação disponível aqui" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" "Um nome de utilizador não é obrigatório. Se deixado em branco o novo " "utilizador pode escolher o seu nome." -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "Sem permissões para aceder a esta página!" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "Autenticação necessária para aceder a esta página!" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "Esta página não contém uma receita que eu consiga entender." -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "Importar" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, fuzzy, python-format +#| msgid "Import Recipes" +msgid "Imported %s recipes." +msgstr "Importar Receitas" + +#: .\cookbook\integration\paprika.py:44 +#, fuzzy +#| msgid "Note" +msgid "Notes" +msgstr "Nota" + +#: .\cookbook\integration\paprika.py:47 +msgid "Nutritional Information" +msgstr "" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "Porções" @@ -263,11 +301,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -277,50 +315,50 @@ msgstr "Livro de refeições" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "Pequeno-almoço" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "Almoço" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "Jantar" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "Outro" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "Procurar" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "Plano de refeição" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "Livros" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "Pequeno" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "Grande" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "Texto" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "Tempo" @@ -329,7 +367,7 @@ msgstr "Tempo" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "Editar" @@ -340,6 +378,7 @@ msgstr "Editar" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "Apagar" @@ -364,7 +403,7 @@ msgid "Report a Bug" msgstr "Reportar defeito" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "Iniciar sessão" @@ -413,92 +452,92 @@ msgstr "" msgid "Create User" msgstr "" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "Documentação API" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "Utensílios" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "Compras" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "Palavra-chave" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "Editor em massa" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "Dados de armazenamento" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "Configurar sincronização" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "Descobrir Receitas" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "Estatísticas" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "Unidades e Ingredientes" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "Importar Receita" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "Definições" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "Histórico" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "Sistema" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "Administração" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "GitHub" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "Navegador de API" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "Sair" @@ -512,10 +551,9 @@ msgstr "Editar Receitas em massa" #: .\cookbook\templates\batch\edit.html:20 msgid "Add the specified keywords to all recipes containing a word" -msgstr "" -"Adicionar palavras-chave a todas as receitas que contenham uma palavra" +msgstr "Adicionar palavras-chave a todas as receitas que contenham uma palavra" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "Sincronizar" @@ -568,7 +606,7 @@ msgstr "" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "Última cozinhada" @@ -581,7 +619,7 @@ msgid "Export Recipes" msgstr "Exportar Receitas" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "Exportar" @@ -600,7 +638,7 @@ msgstr "Importar nova Receita" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "Gravar" @@ -609,21 +647,28 @@ msgstr "Gravar" msgid "Edit Recipe" msgstr "Editar Receita" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "Tempo de Espera" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "Escolher Palavras-chave" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" -msgstr "" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +#, fuzzy +#| msgid "Keyword" +msgid "Add Keyword" +msgstr "Palavra-chave" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 msgid "Nutrition" @@ -684,36 +729,36 @@ msgid "Step time in Minutes" msgstr "Tempo de passo em minutos" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "Selecionar Unidade" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "Criar" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "Selecionar" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "Nota" @@ -742,7 +787,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "Instruções" @@ -787,14 +832,18 @@ msgstr "Editar ingredientes" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" "\n" -"A seguinte formula pode ser usada quando duas (ou mais) unidades ou ingredientes foram criadas, mas deveriam ser iguais.\n" -"Junta duas unidades ou ingredientes e atualiza todas as receitas que as estejam a usar. " +"A seguinte formula pode ser usada quando duas (ou mais) unidades ou " +"ingredientes foram criadas, mas deveriam ser iguais.\n" +"Junta duas unidades ou ingredientes e atualiza todas as receitas que as " +"estejam a usar. " #: .\cookbook\templates\forms\ingredients.html:24 #: .\cookbook\templates\stats.html:26 @@ -851,12 +900,12 @@ msgid "New" msgstr "Novo" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "Anterior" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "Seguinte" @@ -872,13 +921,6 @@ msgstr "Registro Cook" msgid "Import Recipes" msgstr "Importar Receitas" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "Importar" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "Registro Receita Cooking" @@ -901,7 +943,7 @@ msgstr "Fechar" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "Receita" @@ -916,17 +958,23 @@ msgstr "Alerta de Segurança" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" "\n" -"Os
campos da Password e Token
são guardados dentro da base de dados como texto simples.\n" -"Isto é necessário porque eles são usados para fazer pedidos á API, mas também aumenta o risco de\n" +"Os campos da Password e Token são guardados dentro da base de dados " +"como texto simples.\n" +"Isto é necessário porque eles são usados para fazer pedidos á API, mas " +"também aumenta o risco de\n" "de alguém os roubar.
\n" -"Para limitar os possíveis danos, tokens e contas com acesso limitado podem ser usadas." +"Para limitar os possíveis danos, tokens e contas com acesso limitado podem " +"ser usadas." #: .\cookbook\templates\index.html:29 msgid "Search recipe ..." @@ -969,11 +1017,16 @@ msgstr "Informação Markdown" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" @@ -1073,9 +1126,9 @@ msgstr "Tabelas" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" #: .\cookbook\templates\markdown_info.html:155 @@ -1114,13 +1167,11 @@ msgstr "Nota (opcional)" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" -"Pode usar markdown para formatar este campo. Veja a " -"documentação aqui " +"Pode usar markdown para formatar este campo. Veja a documentação aqui " #: .\cookbook\templates\meal_plan.html:147 #: .\cookbook\templates\meal_plan.html:251 @@ -1134,7 +1185,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "" @@ -1160,8 +1211,8 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" #: .\cookbook\templates\meal_plan.html:217 @@ -1184,7 +1235,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "" @@ -1203,22 +1254,35 @@ msgstr "" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

\n" " " msgstr "" @@ -1236,18 +1300,46 @@ msgid "Other meals on this day" msgstr "" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +#, fuzzy +#| msgid "You are not logged in and therefore cannot view this page!" +msgid "You do not have any groups and therefor cannot use this application." +msgstr "Autenticação necessária para aceder a esta página!" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 +#, fuzzy +#| msgid "You do not have the required permissions to view this page!" msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "Sem permissões para aceder a esta página!" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1265,31 +1357,31 @@ msgid "Comments" msgstr "" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "" @@ -1325,8 +1417,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" #: .\cookbook\templates\settings.html:94 @@ -1358,47 +1450,47 @@ msgstr "" msgid "No recipes selected" msgstr "" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "" @@ -1454,7 +1546,7 @@ msgstr "" msgid "Internal Recipes" msgstr "" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "" @@ -1462,94 +1554,95 @@ msgstr "" msgid "Show Links" msgstr "" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "" +#: .\cookbook\templates\system.html:34 +msgid "" +"\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" +" GitHub.\n" +" Changelogs can be found here.\n" +" " +msgstr "" + +#: .\cookbook\templates\system.html:48 +msgid "Media Serving" +msgstr "" + +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 +msgid "Warning" +msgstr "" + +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 +msgid "Ok" +msgstr "" + #: .\cookbook\templates\system.html:51 msgid "" -"\n" -" Django Recipes is an open source free software application. It can be found on\n" -" GitHub.\n" -" Changelogs can be found here.\n" -" " -msgstr "" - -#: .\cookbook\templates\system.html:65 -msgid "Media Serving" -msgstr "" - -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 -msgid "Warning" -msgstr "" - -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 -msgid "Ok" -msgstr "" - -#: .\cookbook\templates\system.html:68 -msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" @@ -1562,79 +1655,89 @@ msgstr "" msgid "Enter website URL" msgstr "" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +msgid "Recipe Description" +msgstr "" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +msgid "Parameter updated_at incorrectly formatted" msgstr "" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "" -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1645,8 +1748,8 @@ msgstr[1] "" msgid "Monitor" msgstr "" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "" @@ -1655,44 +1758,44 @@ msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "" @@ -1700,35 +1803,35 @@ msgstr "" msgid "Units merged!" msgstr "" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "" @@ -1736,41 +1839,39 @@ msgstr "" msgid "There was an error importing this recipe!" msgstr "" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "" + +#~ msgid "" +#~ "Include - [ ] in list for easier usage in markdown based " +#~ "documents." +#~ msgstr "" +#~ "Incluir - [ ] na lista para facilitar o uso de markdown " diff --git a/cookbook/locale/rn/LC_MESSAGES/django.mo b/cookbook/locale/rn/LC_MESSAGES/django.mo index 14b6c39037c7fe2918826ba117e407b98ee0c723..0e0abf15646a8458ab369c3703e6f1238dd3db4d 100644 GIT binary patch delta 24 fcmZ3>yq0-FFRzKNp`n7Isg;4Hwt>;cS;C9}Rucwe delta 24 fcmZ3>yq0-FFRziVfu(|>g_VJ!wt?ZsS;C9}RxSo& diff --git a/cookbook/locale/rn/LC_MESSAGES/django.po b/cookbook/locale/rn/LC_MESSAGES/django.po index 1f7fcdaf..a0a54d56 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,48 +18,48 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "" -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "" -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -67,178 +67,212 @@ msgid "" "mobile data. If lower than instance limit it is reset when saving." msgstr "" -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "" -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "" -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" "Leave empty for dropbox and enter only base url for nextcloud (/remote." "php/webdav/ is added automatically)" msgstr "" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "" -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" "You can use markdown to format this field. See the docs here" msgstr "" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" "The requested site does not provide any recognized data format to import the " "recipe from." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, python-format +msgid "Imported %s recipes." +msgstr "" + +#: .\cookbook\integration\paprika.py:44 +msgid "Notes" +msgstr "" + +#: .\cookbook\integration\paprika.py:47 +msgid "Nutritional Information" +msgstr "" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "" @@ -247,11 +281,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -261,50 +295,50 @@ msgstr "" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "" @@ -313,7 +347,7 @@ msgstr "" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "" @@ -324,6 +358,7 @@ msgstr "" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "" @@ -348,7 +383,7 @@ msgid "Report a Bug" msgstr "" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "" @@ -397,92 +432,92 @@ msgstr "" msgid "Create User" msgstr "" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "" @@ -498,7 +533,7 @@ msgstr "" msgid "Add the specified keywords to all recipes containing a word" msgstr "" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "" @@ -549,7 +584,7 @@ msgstr "" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "" @@ -562,7 +597,7 @@ msgid "Export Recipes" msgstr "" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "" @@ -581,7 +616,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "" @@ -590,20 +625,25 @@ msgstr "" msgid "Edit Recipe" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +msgid "Add Keyword" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 @@ -665,36 +705,36 @@ msgid "Step time in Minutes" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "" @@ -723,7 +763,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "" @@ -831,12 +871,12 @@ msgid "New" msgstr "" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "" @@ -852,13 +892,6 @@ msgstr "" msgid "Import Recipes" msgstr "" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "" @@ -881,7 +914,7 @@ msgstr "" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "" @@ -1109,7 +1142,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "" @@ -1159,7 +1192,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "" @@ -1224,18 +1257,42 @@ msgid "Other meals on this day" msgstr "" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +msgid "You do not have any groups and therefor cannot use this application." +msgstr "" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1253,31 +1310,31 @@ msgid "Comments" msgstr "" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "" @@ -1346,47 +1403,47 @@ msgstr "" msgid "No recipes selected" msgstr "" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "" @@ -1442,7 +1499,7 @@ msgstr "" msgid "Internal Recipes" msgstr "" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "" @@ -1450,19 +1507,11 @@ msgstr "" msgid "Show Links" msgstr "" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" " Django Recipes is an open source free software application. It can " @@ -1473,21 +1522,21 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" @@ -1497,16 +1546,16 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" " You do not have a SECRET_KEY configured in your " @@ -1519,11 +1568,11 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" " This application is still running in debug mode. This is most " @@ -1534,15 +1583,15 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" " This application is not running with a Postgres database " @@ -1559,29 +1608,37 @@ msgstr "" msgid "Enter website URL" msgstr "" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +msgid "Recipe Description" +msgstr "" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" " be imported. Most big recipe pages " @@ -1592,48 +1649,48 @@ msgid "" " github issues." msgstr "" -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +msgid "Parameter updated_at incorrectly formatted" msgstr "" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "" -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1644,8 +1701,8 @@ msgstr[1] "" msgid "Monitor" msgstr "" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "" @@ -1654,44 +1711,44 @@ msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "" @@ -1699,35 +1756,35 @@ msgstr "" msgid "Units merged!" msgstr "" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "" @@ -1735,41 +1792,33 @@ msgstr "" msgid "There was an error importing this recipe!" msgstr "" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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 " "on how to reset passwords." msgstr "" -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "" diff --git a/cookbook/locale/tr/LC_MESSAGES/django.mo b/cookbook/locale/tr/LC_MESSAGES/django.mo index 3959583ad99795dad78e530cffb8b670ef034e7c..73ed99c1499734a2944edf589a309befa7e360d4 100644 GIT binary patch literal 1991 zcmY*Zzi%8x6y8AikwY}p6fabc;@#V`2sjrxQtUX91$M0D66ny}?YrB_&d#i6X794@ zkPu}$Xs=8|ftytB?oNmr3PcgXf5JC=#z{sy`*vpDd-J{Ty?w7fx%^XvaRu{J%nb8m z%wI6W_y_Y_%zrWOVfHUY(LUt&kRL(*26-9s56BJ3zaR6zxL(2-$)B9THFUCteBU-;h7R?#la7w2k%i58x9LZd&VoRHVgJPK1|6(@@xij*KUv6pezSqnWV<&7{xUO&FEzHtA{Y zJbBv$FD04UUybhaSk%hXV=ZxHXvkDM&S;jiCaE1;FZF~3X`W#{v7AZP9-mMaWO*bj zPNIV`HKwMSz|q=^7^;AjMwW$V5;`Nt418q?dq=g-*lL{R=T02FT=;j>m_ zac8)w6v_pc*1-4;FtB{YzQu{t6mf%yOu80=sIli7Jxb`C5YtrhY#ouyO;v?YB?B!W zw*8R6R%O7P5l zd2w5tl@grG3Jg_jf*98R+#KwKS0%j<+eiwMUYeoA3ZO(npjw$3Sn+Cr~5jhrilv5=p$mX#%PkH3ygDif+)}hGy zbbM#;t2_7i>B;`XM+Xm%IuE%r*2jl#BC~k6p162m`qVjoFo^d;%3&1W1&e*!O1FA( z`gz>zQSU}Sy?H&|N>eDt4|yts^VfQ5oPH6fThzPR-`c*OVsyS1&c_2Qv{S+x+o%1~ zGCkT1Zo{db)W94MSd@Jl)V7c=r;XhE%JsY5*=&~hU@XV{EJ5*gv!^gI@pSY8S|fFOA`{wOocYCByDV6tD2C@7p7FN`s|2isTAr@vrDz1oNZL(WybKkS zvF1kVtI@7RF$oKbs9`NpbruDzPS7-n3xzFP;Lj;)rG#FdDlrlTJwdRd2`f!-Aj>2g z1Rnq)HM)*pp6X1XE7-aO5HhM>&3$d_iYAMfmI0;Y0@dmzbX;(Jl0=8=YvCkX{_14; z|3<(h%ix>j;sq{f>S>5hmjeCIiBc@*%hM!EagVTohhTABiei(DHzn$^K#l9d8ZA$R zYmBZzz!asF1#*_BG+ds-5HGL_0@kFV0m#+7Z4B%rxCz)nI7kPWz)I*Dya^Dic>yed zsRKMwmBDX-6aL*1FXs{$;=P*7Lg5LqTp$9`zNMoLE=MB4h-^3uJ;37DGh|G)sc7LL zcQh6!NN*7wHs}s-0ml8}t)#8yC<26v?4w&`+U%JcLFv=S67enxW!Wym6o z+FWYN7H6yZ;;e88xDZVSc`2C0F8$$reCyhgePmI{Uz zRtARJ28NS2FpJhlx;h5w`ugj-I4XGfTlsowNBR4?a`_|{m*|ERCFT|9B$nhCSt+=M z`uHgLIr_RP*tq&Sdippxy0`?n1_#>#mFA_FCZ?zAhNLFuS}FKA`niWXx&zhu_&DTb h>g5-uBh*+aaQS-ry6T3d78Pga=UFKjPR?K{0|2{EG1CA5 diff --git a/cookbook/locale/tr/LC_MESSAGES/django.po b/cookbook/locale/tr/LC_MESSAGES/django.po index a9ee238a..979d1713 100644 --- a/cookbook/locale/tr/LC_MESSAGES/django.po +++ b/cookbook/locale/tr/LC_MESSAGES/django.po @@ -2,69 +2,70 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # Emre S, 2020 -# +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\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/teams/110507/tr/)\n" +"Language-Team: Turkish (https://www.transifex.com/django-recipes/" +"teams/110507/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "Malzemeler" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "" -"Gezinti çubuğunun rengi. Bütün renkeler bütün temalarla çalışmayabilir, önce" -" deneyin!" +"Gezinti çubuğunun rengi. Bütün renkeler bütün temalarla çalışmayabilir, önce " +"deneyin!" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "Bir tarife yeni bir malzeme eklenirken kullanılacak Varsayılan Birim." -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "Son görüntülenen tarifleri arama sayfasında göster." -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "Malzeme birimleri için yuvarlanma basamağı." -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "Tariflerin altında yorumlar oluşturup görebilmek istiyorsanız." -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -77,178 +78,212 @@ msgstr "" "fazla kişiyle alışveriş yaparken kullanışlıdır, ancak biraz mobil veri " "kullanabilir. Örnek sınırından düşükse, kaydederken sıfırlanır." -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "İsim" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "" -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "" -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" -"Leave empty for dropbox and enter only base url for nextcloud " -"(/remote.php/webdav/ is added automatically)" +"Leave empty for dropbox and enter only base url for nextcloud (/remote." +"php/webdav/ is added automatically)" msgstr "" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "" -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" -"You can use markdown to format this field. See the docs here" +"You can use markdown to format this field. See the docs here" msgstr "" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" -"The requested site does not provide any recognized data format to import the" -" recipe from." +"The requested site does not provide any recognized data format to import the " +"recipe from." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, python-format +msgid "Imported %s recipes." +msgstr "" + +#: .\cookbook\integration\paprika.py:44 +msgid "Notes" +msgstr "" + +#: .\cookbook\integration\paprika.py:47 +msgid "Nutritional Information" +msgstr "" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "" @@ -257,11 +292,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -271,50 +306,50 @@ msgstr "" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "" @@ -323,7 +358,7 @@ msgstr "" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "" @@ -334,6 +369,7 @@ msgstr "" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "" @@ -358,7 +394,7 @@ msgid "Report a Bug" msgstr "" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "" @@ -407,92 +443,92 @@ msgstr "" msgid "Create User" msgstr "" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "" @@ -508,7 +544,7 @@ msgstr "" msgid "Add the specified keywords to all recipes containing a word" msgstr "" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "" @@ -559,7 +595,7 @@ msgstr "" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "" @@ -572,7 +608,7 @@ msgid "Export Recipes" msgstr "" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "" @@ -591,7 +627,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "" @@ -600,20 +636,25 @@ msgstr "" msgid "Edit Recipe" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +msgid "Add Keyword" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 @@ -675,36 +716,36 @@ msgid "Step time in Minutes" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "" @@ -733,7 +774,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "" @@ -778,9 +819,11 @@ msgstr "" #: .\cookbook\templates\forms\ingredients.html:16 msgid "" "\n" -" The following form can be used if, accidentally, two (or more) units or ingredients where created that should be\n" +" The following form can be used if, accidentally, two (or more) units " +"or ingredients where created that should be\n" " the same.\n" -" It merges two units or ingredients and updates all recipes using them.\n" +" It merges two units or ingredients and updates all recipes using " +"them.\n" " " msgstr "" @@ -839,12 +882,12 @@ msgid "New" msgstr "" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "" @@ -860,13 +903,6 @@ msgstr "" msgid "Import Recipes" msgstr "" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "" @@ -889,7 +925,7 @@ msgstr "" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "" @@ -904,10 +940,13 @@ msgstr "" #: .\cookbook\templates\include\storage_backend_warning.html:5 msgid "" "\n" -" The Password and Token field are stored as plain text inside the database.\n" -" This is necessary because they are needed to make API requests, but it also increases the risk of\n" +" The Password and Token field are stored as plain text " +"inside the database.\n" +" This is necessary because they are needed to make API requests, but " +"it also increases the risk of\n" " someone stealing it.
\n" -" To limit the possible damage tokens or accounts with limited access can be used.\n" +" To limit the possible damage tokens or accounts with limited access " +"can be used.\n" " " msgstr "" @@ -952,11 +991,16 @@ msgstr "" #: .\cookbook\templates\markdown_info.html:14 msgid "" "\n" -" Markdown is lightweight markup language that can be used to format plain text easily.\n" -" This site uses the Python Markdown library to\n" -" convert your text into nice looking HTML. Its full markdown documentation can be found\n" -" here.\n" -" An incomplete but most likely sufficient documentation can be found below.\n" +" Markdown is lightweight markup language that can be used to format " +"plain text easily.\n" +" This site uses the Python Markdown library to\n" +" convert your text into nice looking HTML. Its full markdown " +"documentation can be found\n" +" here.\n" +" An incomplete but most likely sufficient documentation can be found " +"below.\n" " " msgstr "" @@ -1052,9 +1096,9 @@ msgstr "" #: .\cookbook\templates\markdown_info.html:153 msgid "" -"Markdown tables are hard to create by hand. It is recommended to use a table" -" editor like this one." +"Markdown tables are hard to create by hand. It is recommended to use a table " +"editor like this one." msgstr "" #: .\cookbook\templates\markdown_info.html:155 @@ -1093,9 +1137,8 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:143 msgid "" -"You can use markdown to format this field. See the docs " -"here" +"You can use markdown to format this field. See the docs here" msgstr "" #: .\cookbook\templates\meal_plan.html:147 @@ -1110,7 +1153,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "" @@ -1136,8 +1179,8 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:209 msgid "" -"Number of days starting from the first day of the week to offset the default" -" view." +"Number of days starting from the first day of the week to offset the default " +"view." msgstr "" #: .\cookbook\templates\meal_plan.html:217 @@ -1160,7 +1203,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "" @@ -1179,22 +1222,35 @@ msgstr "" #: .\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" +"

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" +"

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" +" 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" +" name your meal types the same as the users " +"you share your meals with and they will be\n" " merged.

\n" " " msgstr "" @@ -1212,18 +1268,42 @@ msgid "Other meals on this day" msgstr "" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +msgid "You do not have any groups and therefor cannot use this application." +msgstr "" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1241,31 +1321,31 @@ msgid "Comments" msgstr "" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "" @@ -1301,8 +1381,8 @@ msgstr "" #: .\cookbook\templates\settings.html:92 msgid "" -"Use the token as an Authorization header prefixed by the word token as shown" -" in the following examples:" +"Use the token as an Authorization header prefixed by the word token as shown " +"in the following examples:" msgstr "" #: .\cookbook\templates\settings.html:94 @@ -1334,47 +1414,47 @@ msgstr "" msgid "No recipes selected" msgstr "" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "" @@ -1430,7 +1510,7 @@ msgstr "" msgid "Internal Recipes" msgstr "" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "" @@ -1438,94 +1518,95 @@ msgstr "" msgid "Show Links" msgstr "" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "" +#: .\cookbook\templates\system.html:34 +msgid "" +"\n" +" Django Recipes is an open source free software application. It can " +"be found on\n" +" GitHub.\n" +" Changelogs can be found here.\n" +" " +msgstr "" + +#: .\cookbook\templates\system.html:48 +msgid "Media Serving" +msgstr "" + +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 +msgid "Warning" +msgstr "" + +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 +msgid "Ok" +msgstr "" + #: .\cookbook\templates\system.html:51 msgid "" -"\n" -" Django Recipes is an open source free software application. It can be found on\n" -" GitHub.\n" -" Changelogs can be found here.\n" -" " -msgstr "" - -#: .\cookbook\templates\system.html:65 -msgid "Media Serving" -msgstr "" - -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 -msgid "Warning" -msgstr "" - -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 -msgid "Ok" -msgstr "" - -#: .\cookbook\templates\system.html:68 -msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" -" here to update\n" +" here to update\n" " your installation.\n" " " msgstr "" -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" -" You do not have a SECRET_KEY configured in your .env file. Django defaulted to the\n" +" You do not have a SECRET_KEY configured in your " +".env file. Django defaulted to the\n" " standard key\n" -" provided with the installation which is publicly know and insecure! Please set\n" -" SECRET_KEY int the .env configuration file.\n" +" provided with the installation which is publicly know and " +"insecure! Please set\n" +" SECRET_KEY int the .env configuration " +"file.\n" " " msgstr "" -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" -" This application is still running in debug mode. This is most likely not needed. Turn of debug mode by\n" +" This application is still running in debug mode. This is most " +"likely not needed. Turn of debug mode by\n" " setting\n" -" DEBUG=0 int the .env configuration file.\n" +" DEBUG=0 int the .env configuration " +"file.\n" " " msgstr "" -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" -" This application is not running with a Postgres database backend. This is ok but not recommended as some\n" +" This application is not running with a Postgres database " +"backend. This is ok but not recommended as some\n" " features only work with postgres databases.\n" " " msgstr "" @@ -1538,79 +1619,89 @@ msgstr "" msgid "Enter website URL" msgstr "" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +msgid "Recipe Description" +msgstr "" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" -" be imported. Most big recipe pages support this. If you site cannot be imported but\n" +" be imported. Most big recipe pages " +"support this. If you site cannot be imported but\n" " you think\n" -" it probably has some kind of structured data feel free to post an example in the\n" +" it probably has some kind of structured " +"data feel free to post an example in the\n" " github issues." msgstr "" -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +msgid "Parameter updated_at incorrectly formatted" msgstr "" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "" -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1621,8 +1712,8 @@ msgstr[1] "" msgid "Monitor" msgstr "" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "" @@ -1631,44 +1722,44 @@ msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "" @@ -1676,35 +1767,35 @@ msgstr "" msgid "Units merged!" msgstr "" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "" @@ -1712,41 +1803,33 @@ msgstr "" msgid "There was an error importing this recipe!" msgstr "" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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" -" on how to reset passwords." +"forgotten your superuser credentials please consult the django documentation " +"on how to reset passwords." msgstr "" -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "" diff --git a/cookbook/locale/vi/LC_MESSAGES/django.mo b/cookbook/locale/vi/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..a4dd71bc4ca2007c034468749863dd64e71bf723 GIT binary patch literal 16515 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 delta 24 fcmZ3>yq0-FFRziVfu(|>g_VJ!wt?ZsS;C9}RxSo& diff --git a/cookbook/locale/zh_CN/LC_MESSAGES/django.po b/cookbook/locale/zh_CN/LC_MESSAGES/django.po index 1f7fcdaf..a0a54d56 100644 --- a/cookbook/locale/zh_CN/LC_MESSAGES/django.po +++ b/cookbook/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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,48 +18,48 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: .\cookbook\filters.py:22 .\cookbook\templates\base.html:87 +#: .\cookbook\filters.py:23 .\cookbook\templates\base.html:91 #: .\cookbook\templates\forms\edit_internal_recipe.html:219 #: .\cookbook\templates\forms\ingredients.html:34 -#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:72 +#: .\cookbook\templates\stats.html:28 .\cookbook\views\lists.py:67 msgid "Ingredients" msgstr "" -#: .\cookbook\forms.py:44 +#: .\cookbook\forms.py:45 msgid "" "Color of the top navigation bar. Not all colors work with all themes, just " "try them out!" msgstr "" -#: .\cookbook\forms.py:45 +#: .\cookbook\forms.py:46 msgid "Default Unit to be used when inserting a new ingredient into a recipe." msgstr "" -#: .\cookbook\forms.py:46 +#: .\cookbook\forms.py:47 msgid "" "Enables support for fractions in ingredient amounts (e.g. convert decimals " "to fractions automatically)" msgstr "" -#: .\cookbook\forms.py:47 +#: .\cookbook\forms.py:48 msgid "" "Users with whom newly created meal plan/shopping list entries should be " "shared by default." msgstr "" -#: .\cookbook\forms.py:48 +#: .\cookbook\forms.py:49 msgid "Show recently viewed recipes on search page." msgstr "" -#: .\cookbook\forms.py:49 +#: .\cookbook\forms.py:50 msgid "Number of decimals to round ingredients." msgstr "" -#: .\cookbook\forms.py:50 +#: .\cookbook\forms.py:51 msgid "If you want to be able to create and see comments underneath recipes." msgstr "" -#: .\cookbook\forms.py:52 +#: .\cookbook\forms.py:53 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. " @@ -67,178 +67,212 @@ msgid "" "mobile data. If lower than instance limit it is reset when saving." msgstr "" -#: .\cookbook\forms.py:55 +#: .\cookbook\forms.py:56 msgid "Makes the navbar stick to the top of the page." msgstr "" -#: .\cookbook\forms.py:71 +#: .\cookbook\forms.py:72 msgid "" "Both fields are optional. If none are given the username will be displayed " "instead" msgstr "" -#: .\cookbook\forms.py:92 .\cookbook\forms.py:113 .\cookbook\forms.py:277 +#: .\cookbook\forms.py:93 .\cookbook\forms.py:315 #: .\cookbook\templates\forms\edit_internal_recipe.html:45 msgid "Name" msgstr "" -#: .\cookbook\forms.py:93 .\cookbook\forms.py:114 .\cookbook\forms.py:278 -#: .\cookbook\templates\base.html:94 -#: .\cookbook\templates\forms\edit_internal_recipe.html:71 -#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:183 +#: .\cookbook\forms.py:94 .\cookbook\forms.py:316 +#: .\cookbook\templates\base.html:98 +#: .\cookbook\templates\forms\edit_internal_recipe.html:81 +#: .\cookbook\templates\stats.html:24 .\cookbook\templates\url_import.html:202 msgid "Keywords" msgstr "" -#: .\cookbook\forms.py:94 .\cookbook\forms.py:115 +#: .\cookbook\forms.py:95 msgid "Preparation time in minutes" msgstr "" -#: .\cookbook\forms.py:95 .\cookbook\forms.py:116 +#: .\cookbook\forms.py:96 msgid "Waiting time (cooking/baking) in minutes" msgstr "" -#: .\cookbook\forms.py:96 .\cookbook\forms.py:279 +#: .\cookbook\forms.py:97 .\cookbook\forms.py:317 msgid "Path" msgstr "" -#: .\cookbook\forms.py:97 +#: .\cookbook\forms.py:98 msgid "Storage UID" msgstr "" -#: .\cookbook\forms.py:117 -msgid "Number of servings" -msgstr "" - -#: .\cookbook\forms.py:128 -msgid "" -"Include - [ ] in list for easier usage in markdown based " -"documents." -msgstr "" - -#: .\cookbook\forms.py:143 +#: .\cookbook\forms.py:121 msgid "Default" msgstr "" -#: .\cookbook\forms.py:162 +#: .\cookbook\forms.py:130 +msgid "" +"To prevent duplicates recipes with the same name as existing ones are " +"ignored. Check this box to import everything." +msgstr "" + +#: .\cookbook\forms.py:149 msgid "New Unit" msgstr "" -#: .\cookbook\forms.py:163 +#: .\cookbook\forms.py:150 msgid "New unit that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:168 +#: .\cookbook\forms.py:155 msgid "Old Unit" msgstr "" -#: .\cookbook\forms.py:169 +#: .\cookbook\forms.py:156 msgid "Unit that should be replaced." msgstr "" -#: .\cookbook\forms.py:179 +#: .\cookbook\forms.py:172 msgid "New Food" msgstr "" -#: .\cookbook\forms.py:180 +#: .\cookbook\forms.py:173 msgid "New food that other gets replaced by." msgstr "" -#: .\cookbook\forms.py:185 +#: .\cookbook\forms.py:178 msgid "Old Food" msgstr "" -#: .\cookbook\forms.py:186 +#: .\cookbook\forms.py:179 msgid "Food that should be replaced." msgstr "" -#: .\cookbook\forms.py:198 +#: .\cookbook\forms.py:197 msgid "Add your comment: " msgstr "" -#: .\cookbook\forms.py:229 +#: .\cookbook\forms.py:238 msgid "Leave empty for dropbox and enter app password for nextcloud." msgstr "" -#: .\cookbook\forms.py:236 +#: .\cookbook\forms.py:245 msgid "Leave empty for nextcloud and enter api token for dropbox." msgstr "" -#: .\cookbook\forms.py:244 +#: .\cookbook\forms.py:253 msgid "" "Leave empty for dropbox and enter only base url for nextcloud (/remote." "php/webdav/ is added automatically)" msgstr "" -#: .\cookbook\forms.py:263 +#: .\cookbook\forms.py:291 msgid "Search String" msgstr "" -#: .\cookbook\forms.py:280 +#: .\cookbook\forms.py:318 msgid "File ID" msgstr "" -#: .\cookbook\forms.py:299 +#: .\cookbook\forms.py:354 msgid "You must provide at least a recipe or a title." msgstr "" -#: .\cookbook\forms.py:312 +#: .\cookbook\forms.py:367 msgid "You can list default users to share recipes with in the settings." msgstr "" -#: .\cookbook\forms.py:313 +#: .\cookbook\forms.py:368 #: .\cookbook\templates\forms\edit_internal_recipe.html:377 msgid "" "You can use markdown to format this field. See the docs here" msgstr "" -#: .\cookbook\forms.py:328 +#: .\cookbook\forms.py:393 msgid "A username is not required, if left blank the new user can choose one." msgstr "" -#: .\cookbook\helper\permission_helper.py:137 -#: .\cookbook\helper\permission_helper.py:206 -#: .\cookbook\helper\permission_helper.py:220 -#: .\cookbook\helper\permission_helper.py:231 -#: .\cookbook\helper\permission_helper.py:242 .\cookbook\views\data.py:32 -#: .\cookbook\views\views.py:106 .\cookbook\views\views.py:218 +#: .\cookbook\helper\permission_helper.py:123 +#: .\cookbook\helper\permission_helper.py:129 +#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:196 +#: .\cookbook\helper\permission_helper.py:210 +#: .\cookbook\helper\permission_helper.py:221 +#: .\cookbook\helper\permission_helper.py:232 .\cookbook\views\data.py:30 +#: .\cookbook\views\views.py:112 .\cookbook\views\views.py:116 +#: .\cookbook\views\views.py:184 msgid "You do not have the required permissions to view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:151 +#: .\cookbook\helper\permission_helper.py:141 msgid "You are not logged in and therefore cannot view this page!" msgstr "" -#: .\cookbook\helper\permission_helper.py:161 -#: .\cookbook\helper\permission_helper.py:177 -#: .\cookbook\helper\permission_helper.py:192 .\cookbook\views\delete.py:146 +#: .\cookbook\helper\permission_helper.py:145 +#: .\cookbook\helper\permission_helper.py:167 +#: .\cookbook\helper\permission_helper.py:182 msgid "You cannot interact with this object as it is not owned by you!" msgstr "" -#: .\cookbook\helper\recipe_url_import.py:39 +#: .\cookbook\helper\recipe_url_import.py:40 .\cookbook\views\api.py:549 msgid "The requested site provided malformed data and cannot be read." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:53 +#: .\cookbook\helper\recipe_url_import.py:54 msgid "" "The requested site does not provide any recognized data format to import the " "recipe from." msgstr "" -#: .\cookbook\helper\recipe_url_import.py:177 +#: .\cookbook\helper\recipe_url_import.py:160 msgid "Imported from" msgstr "" -#: .\cookbook\integration\integration.py:97 +#: .\cookbook\helper\template_helper.py:60 +#: .\cookbook\helper\template_helper.py:62 +msgid "Could not parse template code." +msgstr "" + +#: .\cookbook\integration\integration.py:102 +#: .\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:233 .\cookbook\views\delete.py:60 +#: .\cookbook\views\edit.py:190 +msgid "Import" +msgstr "" + +#: .\cookbook\integration\integration.py:131 msgid "" "Importer expected a .zip file. Did you choose the correct importer type for " "your data ?" msgstr "" +#: .\cookbook\integration\integration.py:134 +msgid "The following recipes were ignored because they already existed:" +msgstr "" + +#: .\cookbook\integration\integration.py:137 +#, python-format +msgid "Imported %s recipes." +msgstr "" + +#: .\cookbook\integration\paprika.py:44 +msgid "Notes" +msgstr "" + +#: .\cookbook\integration\paprika.py:47 +msgid "Nutritional Information" +msgstr "" + +#: .\cookbook\integration\paprika.py:50 +msgid "Source" +msgstr "" + #: .\cookbook\integration\safron.py:23 -#: .\cookbook\templates\forms\edit_internal_recipe.html:65 +#: .\cookbook\templates\forms\edit_internal_recipe.html:75 #: .\cookbook\templates\include\log_cooking.html:16 -#: .\cookbook\templates\url_import.html:65 +#: .\cookbook\templates\url_import.html:84 msgid "Servings" msgstr "" @@ -247,11 +281,11 @@ msgid "Waiting time" msgstr "" #: .\cookbook\integration\safron.py:27 -#: .\cookbook\templates\forms\edit_internal_recipe.html:59 +#: .\cookbook\templates\forms\edit_internal_recipe.html:69 msgid "Preparation Time" msgstr "" -#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:67 +#: .\cookbook\integration\safron.py:29 .\cookbook\templates\base.html:71 #: .\cookbook\templates\forms\ingredients.html:7 #: .\cookbook\templates\index.html:7 msgid "Cookbook" @@ -261,50 +295,50 @@ msgstr "" msgid "Section" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:12 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:14 msgid "Breakfast" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:17 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:19 msgid "Lunch" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:22 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:24 msgid "Dinner" msgstr "" -#: .\cookbook\migrations\0047_auto_20200602_1133.py:27 +#: .\cookbook\migrations\0047_auto_20200602_1133.py:29 msgid "Other" msgstr "" -#: .\cookbook\models.py:77 .\cookbook\templates\shopping_list.html:48 +#: .\cookbook\models.py:110 .\cookbook\templates\shopping_list.html:48 msgid "Search" msgstr "" -#: .\cookbook\models.py:78 .\cookbook\templates\base.html:81 -#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:165 -#: .\cookbook\views\edit.py:216 .\cookbook\views\new.py:189 +#: .\cookbook\models.py:111 .\cookbook\templates\base.html:85 +#: .\cookbook\templates\meal_plan.html:5 .\cookbook\views\delete.py:152 +#: .\cookbook\views\edit.py:224 .\cookbook\views\new.py:188 msgid "Meal-Plan" msgstr "" -#: .\cookbook\models.py:79 .\cookbook\templates\base.html:78 +#: .\cookbook\models.py:112 .\cookbook\templates\base.html:82 msgid "Books" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Small" msgstr "" -#: .\cookbook\models.py:86 +#: .\cookbook\models.py:119 msgid "Large" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:198 msgid "Text" msgstr "" -#: .\cookbook\models.py:242 +#: .\cookbook\models.py:327 #: .\cookbook\templates\forms\edit_internal_recipe.html:199 msgid "Time" msgstr "" @@ -313,7 +347,7 @@ msgstr "" #: .\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:77 +#: .\cookbook\templates\recipes_table.html:82 #: .\cookbook\templates\shopping_list.html:33 msgid "Edit" msgstr "" @@ -324,6 +358,7 @@ msgstr "" #: .\cookbook\templates\generic\delete_template.html:13 #: .\cookbook\templates\generic\edit_template.html:27 #: .\cookbook\templates\meal_plan.html:277 +#: .\cookbook\templates\recipes_table.html:90 msgid "Delete" msgstr "" @@ -348,7 +383,7 @@ msgid "Report a Bug" msgstr "" #: .\cookbook\templates\account\login.html:7 -#: .\cookbook\templates\base.html:166 +#: .\cookbook\templates\base.html:170 msgid "Login" msgstr "" @@ -397,92 +432,92 @@ msgstr "" msgid "Create User" msgstr "" -#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:156 +#: .\cookbook\templates\api_info.html:5 .\cookbook\templates\base.html:160 #: .\cookbook\templates\rest_framework\api.html:11 msgid "API Documentation" msgstr "" -#: .\cookbook\templates\base.html:74 +#: .\cookbook\templates\base.html:78 msgid "Utensils" msgstr "" -#: .\cookbook\templates\base.html:84 +#: .\cookbook\templates\base.html:88 msgid "Shopping" msgstr "" -#: .\cookbook\templates\base.html:98 .\cookbook\views\delete.py:84 -#: .\cookbook\views\edit.py:83 .\cookbook\views\lists.py:26 -#: .\cookbook\views\new.py:62 +#: .\cookbook\templates\base.html:102 .\cookbook\views\delete.py:84 +#: .\cookbook\views\edit.py:93 .\cookbook\views\lists.py:26 +#: .\cookbook\views\new.py:66 msgid "Keyword" msgstr "" -#: .\cookbook\templates\base.html:100 +#: .\cookbook\templates\base.html:104 msgid "Batch Edit" msgstr "" -#: .\cookbook\templates\base.html:105 +#: .\cookbook\templates\base.html:109 msgid "Storage Data" msgstr "" -#: .\cookbook\templates\base.html:109 +#: .\cookbook\templates\base.html:113 msgid "Storage Backends" msgstr "" -#: .\cookbook\templates\base.html:111 +#: .\cookbook\templates\base.html:115 msgid "Configure Sync" msgstr "" -#: .\cookbook\templates\base.html:113 +#: .\cookbook\templates\base.html:117 msgid "Discovered Recipes" msgstr "" -#: .\cookbook\templates\base.html:115 +#: .\cookbook\templates\base.html:119 msgid "Discovery Log" msgstr "" -#: .\cookbook\templates\base.html:117 .\cookbook\templates\stats.html:10 +#: .\cookbook\templates\base.html:121 .\cookbook\templates\stats.html:10 msgid "Statistics" msgstr "" -#: .\cookbook\templates\base.html:119 +#: .\cookbook\templates\base.html:123 msgid "Units & Ingredients" msgstr "" -#: .\cookbook\templates\base.html:121 +#: .\cookbook\templates\base.html:125 msgid "Import Recipe" msgstr "" -#: .\cookbook\templates\base.html:140 .\cookbook\templates\settings.html:6 +#: .\cookbook\templates\base.html:144 .\cookbook\templates\settings.html:6 #: .\cookbook\templates\settings.html:16 msgid "Settings" msgstr "" -#: .\cookbook\templates\base.html:142 .\cookbook\templates\history.html:6 +#: .\cookbook\templates\base.html:146 .\cookbook\templates\history.html:6 #: .\cookbook\templates\history.html:14 msgid "History" msgstr "" -#: .\cookbook\templates\base.html:146 .\cookbook\templates\system.html:13 +#: .\cookbook\templates\base.html:150 .\cookbook\templates\system.html:13 msgid "System" msgstr "" -#: .\cookbook\templates\base.html:148 +#: .\cookbook\templates\base.html:152 msgid "Admin" msgstr "" -#: .\cookbook\templates\base.html:152 +#: .\cookbook\templates\base.html:156 msgid "Markdown Guide" msgstr "" -#: .\cookbook\templates\base.html:154 +#: .\cookbook\templates\base.html:158 msgid "GitHub" msgstr "" -#: .\cookbook\templates\base.html:158 +#: .\cookbook\templates\base.html:162 msgid "API Browser" msgstr "" -#: .\cookbook\templates\base.html:161 +#: .\cookbook\templates\base.html:165 msgid "Logout" msgstr "" @@ -498,7 +533,7 @@ msgstr "" msgid "Add the specified keywords to all recipes containing a word" msgstr "" -#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:66 +#: .\cookbook\templates\batch\monitor.html:6 .\cookbook\views\edit.py:76 msgid "Sync" msgstr "" @@ -549,7 +584,7 @@ msgstr "" #: .\cookbook\templates\books.html:54 #: .\cookbook\templates\meal_plan_entry.html:48 -#: .\cookbook\templates\recipes_table.html:59 +#: .\cookbook\templates\recipes_table.html:64 msgid "Last cooked" msgstr "" @@ -562,7 +597,7 @@ msgid "Export Recipes" msgstr "" #: .\cookbook\templates\export.html:14 .\cookbook\templates\export.html:20 -#: .\cookbook\templates\shopping_list.html:345 +#: .\cookbook\templates\shopping_list.html:347 #: .\cookbook\templates\test2.html:14 .\cookbook\templates\test2.html:20 msgid "Export" msgstr "" @@ -581,7 +616,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:325 #: .\cookbook\templates\settings.html:28 .\cookbook\templates\settings.html:35 #: .\cookbook\templates\settings.html:58 .\cookbook\templates\settings.html:73 -#: .\cookbook\templates\shopping_list.html:347 +#: .\cookbook\templates\shopping_list.html:349 msgid "Save" msgstr "" @@ -590,20 +625,25 @@ msgstr "" msgid "Edit Recipe" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:62 +#: .\cookbook\templates\forms\edit_internal_recipe.html:52 +msgid "Description" +msgstr "" + +#: .\cookbook\templates\forms\edit_internal_recipe.html:72 msgid "Waiting Time" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:68 +#: .\cookbook\templates\forms\edit_internal_recipe.html:78 msgid "Servings Text" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:79 +#: .\cookbook\templates\forms\edit_internal_recipe.html:89 msgid "Select Keywords" msgstr "" -#: .\cookbook\templates\forms\edit_internal_recipe.html:93 -msgid "Description" +#: .\cookbook\templates\forms\edit_internal_recipe.html:90 +#: .\cookbook\templates\url_import.html:212 +msgid "Add Keyword" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:108 @@ -665,36 +705,36 @@ msgid "Step time in Minutes" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:261 -#: .\cookbook\templates\shopping_list.html:181 +#: .\cookbook\templates\shopping_list.html:183 msgid "Select Unit" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:262 #: .\cookbook\templates\forms\edit_internal_recipe.html:286 -#: .\cookbook\templates\shopping_list.html:182 -#: .\cookbook\templates\shopping_list.html:204 +#: .\cookbook\templates\shopping_list.html:184 +#: .\cookbook\templates\shopping_list.html:206 msgid "Create" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:263 #: .\cookbook\templates\forms\edit_internal_recipe.html:287 -#: .\cookbook\templates\shopping_list.html:183 -#: .\cookbook\templates\shopping_list.html:205 -#: .\cookbook\templates\shopping_list.html:235 -#: .\cookbook\templates\shopping_list.html:259 -#: .\cookbook\templates\url_import.html:105 -#: .\cookbook\templates\url_import.html:137 +#: .\cookbook\templates\shopping_list.html:185 +#: .\cookbook\templates\shopping_list.html:207 +#: .\cookbook\templates\shopping_list.html:237 +#: .\cookbook\templates\shopping_list.html:261 +#: .\cookbook\templates\url_import.html:124 +#: .\cookbook\templates\url_import.html:156 msgid "Select" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:285 -#: .\cookbook\templates\shopping_list.html:203 +#: .\cookbook\templates\shopping_list.html:205 msgid "Select Food" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:302 #: .\cookbook\templates\meal_plan.html:256 -#: .\cookbook\templates\url_import.html:152 +#: .\cookbook\templates\url_import.html:171 msgid "Note" msgstr "" @@ -723,7 +763,7 @@ msgid "Copy Template Reference" msgstr "" #: .\cookbook\templates\forms\edit_internal_recipe.html:374 -#: .\cookbook\templates\url_import.html:177 +#: .\cookbook\templates\url_import.html:196 msgid "Instructions" msgstr "" @@ -831,12 +871,12 @@ msgid "New" msgstr "" #: .\cookbook\templates\generic\table_template.html:76 -#: .\cookbook\templates\recipes_table.html:112 +#: .\cookbook\templates\recipes_table.html:121 msgid "previous" msgstr "" #: .\cookbook\templates\generic\table_template.html:98 -#: .\cookbook\templates\recipes_table.html:134 +#: .\cookbook\templates\recipes_table.html:143 msgid "next" msgstr "" @@ -852,13 +892,6 @@ msgstr "" msgid "Import Recipes" msgstr "" -#: .\cookbook\templates\import.html:14 .\cookbook\templates\import.html:20 -#: .\cookbook\templates\test.html:14 .\cookbook\templates\test.html:20 -#: .\cookbook\templates\url_import.html:211 .\cookbook\views\delete.py:60 -#: .\cookbook\views\edit.py:182 -msgid "Import" -msgstr "" - #: .\cookbook\templates\include\log_cooking.html:7 msgid "Log Recipe Cooking" msgstr "" @@ -881,7 +914,7 @@ msgstr "" #: .\cookbook\templates\include\recipe_open_modal.html:7 #: .\cookbook\templates\meal_plan.html:247 .\cookbook\views\delete.py:28 -#: .\cookbook\views\edit.py:262 .\cookbook\views\new.py:40 +#: .\cookbook\views\edit.py:264 .\cookbook\views\new.py:40 msgid "Recipe" msgstr "" @@ -1109,7 +1142,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:168 #: .\cookbook\templates\shopping_list.html:7 #: .\cookbook\templates\shopping_list.html:29 -#: .\cookbook\templates\shopping_list.html:693 +#: .\cookbook\templates\shopping_list.html:705 msgid "Shopping List" msgstr "" @@ -1159,7 +1192,7 @@ msgstr "" #: .\cookbook\templates\meal_plan.html:270 #: .\cookbook\templates\meal_plan_entry.html:20 -#: .\cookbook\templates\shopping_list.html:248 +#: .\cookbook\templates\shopping_list.html:250 msgid "Shared with" msgstr "" @@ -1224,18 +1257,42 @@ msgid "Other meals on this day" msgstr "" #: .\cookbook\templates\no_groups_info.html:5 -#: .\cookbook\templates\offline.html:6 -msgid "Offline" -msgstr "" - #: .\cookbook\templates\no_groups_info.html:12 msgid "No Permissions" msgstr "" -#: .\cookbook\templates\no_groups_info.html:15 +#: .\cookbook\templates\no_groups_info.html:17 +msgid "You do not have any groups and therefor cannot use this application." +msgstr "" + +#: .\cookbook\templates\no_groups_info.html:18 +#: .\cookbook\templates\no_perm_info.html:15 +#: .\cookbook\templates\no_space_info.html:15 +msgid "Please contact your administrator." +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:5 +#: .\cookbook\templates\no_perm_info.html:12 +msgid "No Permission" +msgstr "" + +#: .\cookbook\templates\no_perm_info.html:15 msgid "" -"You do not have any groups and therefor cannot use this application. Please " -"contact your administrator." +"You do not have the required permissions to view this page or perform this " +"action." +msgstr "" + +#: .\cookbook\templates\no_space_info.html:5 +#: .\cookbook\templates\no_space_info.html:12 +msgid "No Space" +msgstr "" + +#: .\cookbook\templates\no_space_info.html:15 +msgid "You are not a member of any space." +msgstr "" + +#: .\cookbook\templates\offline.html:6 +msgid "Offline" msgstr "" #: .\cookbook\templates\offline.html:19 @@ -1253,31 +1310,31 @@ msgid "Comments" msgstr "" #: .\cookbook\templates\recipe_view.html:44 .\cookbook\views\delete.py:118 -#: .\cookbook\views\edit.py:162 +#: .\cookbook\views\edit.py:170 msgid "Comment" msgstr "" #: .\cookbook\templates\recipes_table.html:19 #: .\cookbook\templates\recipes_table.html:23 -#: .\cookbook\templates\url_import.html:50 +#: .\cookbook\templates\url_import.html:69 msgid "Recipe Image" msgstr "" -#: .\cookbook\templates\recipes_table.html:46 -#: .\cookbook\templates\url_import.html:55 +#: .\cookbook\templates\recipes_table.html:51 +#: .\cookbook\templates\url_import.html:74 msgid "Preparation time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:52 -#: .\cookbook\templates\url_import.html:60 +#: .\cookbook\templates\recipes_table.html:57 +#: .\cookbook\templates\url_import.html:79 msgid "Waiting time ca." msgstr "" -#: .\cookbook\templates\recipes_table.html:55 +#: .\cookbook\templates\recipes_table.html:60 msgid "External" msgstr "" -#: .\cookbook\templates\recipes_table.html:81 +#: .\cookbook\templates\recipes_table.html:86 msgid "Log Cooking" msgstr "" @@ -1346,47 +1403,47 @@ msgstr "" msgid "No recipes selected" msgstr "" -#: .\cookbook\templates\shopping_list.html:145 +#: .\cookbook\templates\shopping_list.html:146 msgid "Entry Mode" msgstr "" -#: .\cookbook\templates\shopping_list.html:153 +#: .\cookbook\templates\shopping_list.html:154 msgid "Add Entry" msgstr "" -#: .\cookbook\templates\shopping_list.html:168 +#: .\cookbook\templates\shopping_list.html:170 msgid "Amount" msgstr "" -#: .\cookbook\templates\shopping_list.html:224 +#: .\cookbook\templates\shopping_list.html:226 msgid "Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:234 +#: .\cookbook\templates\shopping_list.html:236 msgid "Select Supermarket" msgstr "" -#: .\cookbook\templates\shopping_list.html:258 +#: .\cookbook\templates\shopping_list.html:260 msgid "Select User" msgstr "" -#: .\cookbook\templates\shopping_list.html:277 +#: .\cookbook\templates\shopping_list.html:279 msgid "Finished" msgstr "" -#: .\cookbook\templates\shopping_list.html:290 +#: .\cookbook\templates\shopping_list.html:292 msgid "You are offline, shopping list might not syncronize." msgstr "" -#: .\cookbook\templates\shopping_list.html:353 +#: .\cookbook\templates\shopping_list.html:357 msgid "Copy/Export" msgstr "" -#: .\cookbook\templates\shopping_list.html:357 +#: .\cookbook\templates\shopping_list.html:361 msgid "List Prefix" msgstr "" -#: .\cookbook\templates\shopping_list.html:696 +#: .\cookbook\templates\shopping_list.html:708 msgid "There was an error creating a resource!" msgstr "" @@ -1442,7 +1499,7 @@ msgstr "" msgid "Internal Recipes" msgstr "" -#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:128 +#: .\cookbook\templates\system.html:21 .\cookbook\views\lists.py:115 msgid "Invite Links" msgstr "" @@ -1450,19 +1507,11 @@ msgstr "" msgid "Show Links" msgstr "" -#: .\cookbook\templates\system.html:27 -msgid "Backup & Restore" -msgstr "" - -#: .\cookbook\templates\system.html:28 -msgid "Download Backup" -msgstr "" - -#: .\cookbook\templates\system.html:49 +#: .\cookbook\templates\system.html:32 msgid "System Information" msgstr "" -#: .\cookbook\templates\system.html:51 +#: .\cookbook\templates\system.html:34 msgid "" "\n" " Django Recipes is an open source free software application. It can " @@ -1473,21 +1522,21 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:65 +#: .\cookbook\templates\system.html:48 msgid "Media Serving" msgstr "" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 msgid "Warning" msgstr "" -#: .\cookbook\templates\system.html:66 .\cookbook\templates\system.html:81 -#: .\cookbook\templates\system.html:97 .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:49 .\cookbook\templates\system.html:64 +#: .\cookbook\templates\system.html:80 .\cookbook\templates\system.html:95 msgid "Ok" msgstr "" -#: .\cookbook\templates\system.html:68 +#: .\cookbook\templates\system.html:51 msgid "" "Serving media files directly using gunicorn/python is not recommend!\n" " Please follow the steps described\n" @@ -1497,16 +1546,16 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:74 .\cookbook\templates\system.html:90 -#: .\cookbook\templates\system.html:105 .\cookbook\templates\system.html:119 +#: .\cookbook\templates\system.html:57 .\cookbook\templates\system.html:73 +#: .\cookbook\templates\system.html:88 .\cookbook\templates\system.html:102 msgid "Everything is fine!" msgstr "" -#: .\cookbook\templates\system.html:79 +#: .\cookbook\templates\system.html:62 msgid "Secret Key" msgstr "" -#: .\cookbook\templates\system.html:83 +#: .\cookbook\templates\system.html:66 msgid "" "\n" " You do not have a SECRET_KEY configured in your " @@ -1519,11 +1568,11 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:95 +#: .\cookbook\templates\system.html:78 msgid "Debug Mode" msgstr "" -#: .\cookbook\templates\system.html:99 +#: .\cookbook\templates\system.html:82 msgid "" "\n" " This application is still running in debug mode. This is most " @@ -1534,15 +1583,15 @@ msgid "" " " msgstr "" -#: .\cookbook\templates\system.html:110 +#: .\cookbook\templates\system.html:93 msgid "Database" msgstr "" -#: .\cookbook\templates\system.html:112 +#: .\cookbook\templates\system.html:95 msgid "Info" msgstr "" -#: .\cookbook\templates\system.html:114 +#: .\cookbook\templates\system.html:97 msgid "" "\n" " This application is not running with a Postgres database " @@ -1559,29 +1608,37 @@ msgstr "" msgid "Enter website URL" msgstr "" -#: .\cookbook\templates\url_import.html:44 +#: .\cookbook\templates\url_import.html:36 +msgid "Enter json directly" +msgstr "" + +#: .\cookbook\templates\url_import.html:57 msgid "Recipe Name" msgstr "" -#: .\cookbook\templates\url_import.html:104 -#: .\cookbook\templates\url_import.html:136 -#: .\cookbook\templates\url_import.html:192 +#: .\cookbook\templates\url_import.html:62 +msgid "Recipe Description" +msgstr "" + +#: .\cookbook\templates\url_import.html:123 +#: .\cookbook\templates\url_import.html:155 +#: .\cookbook\templates\url_import.html:211 msgid "Select one" msgstr "" -#: .\cookbook\templates\url_import.html:203 +#: .\cookbook\templates\url_import.html:225 msgid "All Keywords" msgstr "" -#: .\cookbook\templates\url_import.html:206 +#: .\cookbook\templates\url_import.html:228 msgid "Import all keywords, not only the ones already existing." msgstr "" -#: .\cookbook\templates\url_import.html:233 +#: .\cookbook\templates\url_import.html:255 msgid "Information" msgstr "" -#: .\cookbook\templates\url_import.html:235 +#: .\cookbook\templates\url_import.html:257 msgid "" " Only websites containing ld+json or microdata information can currently\n" " be imported. Most big recipe pages " @@ -1592,48 +1649,48 @@ msgid "" " github issues." msgstr "" -#: .\cookbook\templates\url_import.html:243 +#: .\cookbook\templates\url_import.html:265 msgid "Google ld+json Info" msgstr "" -#: .\cookbook\templates\url_import.html:246 +#: .\cookbook\templates\url_import.html:268 msgid "GitHub Issues" msgstr "" -#: .\cookbook\templates\url_import.html:248 +#: .\cookbook\templates\url_import.html:270 msgid "Recipe Markup Specification" msgstr "" -#: .\cookbook\views\api.py:104 -msgid "Parameter filter_list incorrectly formatted" +#: .\cookbook\views\api.py:71 +msgid "Parameter updated_at incorrectly formatted" msgstr "" -#: .\cookbook\views\api.py:117 -msgid "Preference for given user already exists" -msgstr "" - -#: .\cookbook\views\api.py:416 .\cookbook\views\views.py:265 +#: .\cookbook\views\api.py:455 .\cookbook\views\views.py:226 msgid "This feature is not available in the demo version!" msgstr "" -#: .\cookbook\views\api.py:439 +#: .\cookbook\views\api.py:478 msgid "Sync successful!" msgstr "" -#: .\cookbook\views\api.py:444 +#: .\cookbook\views\api.py:483 msgid "Error synchronizing with Storage" msgstr "" -#: .\cookbook\views\api.py:510 +#: .\cookbook\views\api.py:556 .\cookbook\views\api.py:576 msgid "The requested page could not be found." msgstr "" -#: .\cookbook\views\api.py:519 +#: .\cookbook\views\api.py:585 msgid "" "The requested page refused to provide any information (Status Code 403)." msgstr "" -#: .\cookbook\views\data.py:101 +#: .\cookbook\views\api.py:611 +msgid "Could not parse correctly..." +msgstr "" + +#: .\cookbook\views\data.py:94 #, python-format msgid "Batch edit done. %(count)d recipe was updated." msgid_plural "Batch edit done. %(count)d Recipes where updated." @@ -1644,8 +1701,8 @@ msgstr[1] "" msgid "Monitor" msgstr "" -#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:109 -#: .\cookbook\views\new.py:83 +#: .\cookbook\views\delete.py:96 .\cookbook\views\lists.py:102 +#: .\cookbook\views\new.py:86 msgid "Storage Backend" msgstr "" @@ -1654,44 +1711,44 @@ msgid "" "Could not delete this storage backend as it is used in at least one monitor." msgstr "" -#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:196 +#: .\cookbook\views\delete.py:129 .\cookbook\views\edit.py:204 #: .\cookbook\views\new.py:144 msgid "Recipe Book" msgstr "" -#: .\cookbook\views\delete.py:154 +#: .\cookbook\views\delete.py:141 msgid "Bookmarks" msgstr "" -#: .\cookbook\views\delete.py:176 .\cookbook\views\new.py:214 +#: .\cookbook\views\delete.py:163 .\cookbook\views\new.py:214 msgid "Invite Link" msgstr "" -#: .\cookbook\views\edit.py:100 +#: .\cookbook\views\edit.py:110 msgid "Food" msgstr "" -#: .\cookbook\views\edit.py:110 +#: .\cookbook\views\edit.py:119 msgid "You cannot edit this storage!" msgstr "" -#: .\cookbook\views\edit.py:131 +#: .\cookbook\views\edit.py:139 msgid "Storage saved!" msgstr "" -#: .\cookbook\views\edit.py:137 +#: .\cookbook\views\edit.py:145 msgid "There was an error updating this storage backend!" msgstr "" -#: .\cookbook\views\edit.py:148 +#: .\cookbook\views\edit.py:156 msgid "Storage" msgstr "" -#: .\cookbook\views\edit.py:245 +#: .\cookbook\views\edit.py:252 msgid "Changes saved!" msgstr "" -#: .\cookbook\views\edit.py:253 +#: .\cookbook\views\edit.py:256 msgid "Error saving changes!" msgstr "" @@ -1699,35 +1756,35 @@ msgstr "" msgid "Units merged!" msgstr "" -#: .\cookbook\views\edit.py:295 .\cookbook\views\edit.py:317 +#: .\cookbook\views\edit.py:291 .\cookbook\views\edit.py:307 msgid "Cannot merge with the same object!" msgstr "" -#: .\cookbook\views\edit.py:311 +#: .\cookbook\views\edit.py:305 msgid "Foods merged!" msgstr "" -#: .\cookbook\views\import_export.py:42 +#: .\cookbook\views\import_export.py:73 msgid "Importing is not implemented for this provider" msgstr "" -#: .\cookbook\views\import_export.py:58 +#: .\cookbook\views\import_export.py:92 msgid "Exporting is not implemented for this provider" msgstr "" -#: .\cookbook\views\lists.py:42 +#: .\cookbook\views\lists.py:40 msgid "Import Log" msgstr "" -#: .\cookbook\views\lists.py:55 +#: .\cookbook\views\lists.py:53 msgid "Discovery" msgstr "" -#: .\cookbook\views\lists.py:92 +#: .\cookbook\views\lists.py:85 msgid "Shopping Lists" msgstr "" -#: .\cookbook\views\new.py:107 +#: .\cookbook\views\new.py:111 msgid "Imported new recipe!" msgstr "" @@ -1735,41 +1792,33 @@ msgstr "" msgid "There was an error importing this recipe!" msgstr "" -#: .\cookbook\views\views.py:117 +#: .\cookbook\views\views.py:123 msgid "You do not have the required permissions to perform this action!" msgstr "" -#: .\cookbook\views\views.py:136 +#: .\cookbook\views\views.py:134 msgid "Comment saved!" msgstr "" -#: .\cookbook\views\views.py:152 -msgid "This recipe is already linked to the book!" -msgstr "" - -#: .\cookbook\views\views.py:158 -msgid "Bookmark saved!" -msgstr "" - -#: .\cookbook\views\views.py:380 +#: .\cookbook\views\views.py:326 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 " "on how to reset passwords." msgstr "" -#: .\cookbook\views\views.py:388 .\cookbook\views\views.py:435 +#: .\cookbook\views\views.py:333 .\cookbook\views\views.py:378 msgid "Passwords dont match!" msgstr "" -#: .\cookbook\views\views.py:402 .\cookbook\views\views.py:449 +#: .\cookbook\views\views.py:349 .\cookbook\views\views.py:385 msgid "User has been created, please login!" msgstr "" -#: .\cookbook\views\views.py:419 +#: .\cookbook\views\views.py:365 msgid "Malformed Invite Link supplied!" msgstr "" -#: .\cookbook\views\views.py:470 +#: .\cookbook\views\views.py:405 msgid "Invite Link not valid or already used!" msgstr "" diff --git a/makemessages.cmd b/makemessages.cmd index 2a3d32a8..f79dfe4f 100644 --- a/makemessages.cmd +++ b/makemessages.cmd @@ -1,3 +1,2 @@ CALL venv\Scripts\activate.bat -python manage.py makemessages -i venv -l ca -l de -l en -l es -l fr -l hu_HU -l it -l lv -l nl -l pt -l rn -l tr -l zh_CN -python manage.py makemessages -i venv -a -l de -d djangojs \ No newline at end of file +python manage.py makemessages -i venv -i staticfiles -i static -i vue -l ca -l de -l en -l es -l fr -l hu_HU -l it -l lv -l nl -l pt -l rn -l tr -l zh_CN \ No newline at end of file diff --git a/recipes/locale/ca/LC_MESSAGES/django.mo b/recipes/locale/ca/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/recipes/locale/ca/LC_MESSAGES/django.po b/recipes/locale/ca/LC_MESSAGES/django.po index c99f7a09..6a8cfc86 100644 --- a/recipes/locale/ca/LC_MESSAGES/django.po +++ b/recipes/locale/ca/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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/de/LC_MESSAGES/django.mo b/recipes/locale/de/LC_MESSAGES/django.mo index d64bdc5cfc18e96494924eb09a09f61e2cd2a352..dfe9f9b761bc95b30e69a3a8e87a09824affb9ca 100644 GIT binary patch delta 24 fcmaFM{FZsb5ndBrLqi2aQ!4{YZ3Cl?7iAa$W?u(d delta 24 fcmaFM{FZsb5ndx*14{)%3o8RdZ3DxN7iAa$W_kx% diff --git a/recipes/locale/de/LC_MESSAGES/django.po b/recipes/locale/de/LC_MESSAGES/django.po index ec7adfe8..e2a2c64b 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "Englisch" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "Deutsch" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "Englisch" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "Deutsch" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/en/LC_MESSAGES/django.mo b/recipes/locale/en/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/recipes/locale/en/LC_MESSAGES/django.po b/recipes/locale/en/LC_MESSAGES/django.po index c99f7a09..6a8cfc86 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/es/LC_MESSAGES/django.mo b/recipes/locale/es/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/recipes/locale/es/LC_MESSAGES/django.po b/recipes/locale/es/LC_MESSAGES/django.po index c99f7a09..6a8cfc86 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/fr/LC_MESSAGES/django.mo b/recipes/locale/fr/LC_MESSAGES/django.mo index 3959583ad99795dad78e530cffb8b670ef034e7c..e73b9bea21f8b73c3e31fd3e15f477c33edc6433 100644 GIT binary patch delta 24 fcmZ3&yo7l|FRzKNp`n7Isg;4Hwt>;cSzL?&RAUB6 delta 24 fcmZ3&yo7l|FRziVfu(|>g_VJ!wt?ZsSzL?&RDK3W diff --git a/recipes/locale/fr/LC_MESSAGES/django.po b/recipes/locale/fr/LC_MESSAGES/django.po index 6d423742..667b42f6 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/hu_HU/LC_MESSAGES/django.mo b/recipes/locale/hu_HU/LC_MESSAGES/django.mo index bb22be12e2caa57df5c04358434a2a3c5ad7c52a..6dd25e8dc9a392ceb4a489135affbb255a5b8d2d 100644 GIT binary patch delta 23 ecmeyx^owaiFRzKNp`n7Isg;4Hwt>;aSq}hRF9)Xp delta 23 ecmeyx^owaiFRziVfu(|>g_VJ!wt?ZqSq}hRO9!R^ diff --git a/recipes/locale/hu_HU/LC_MESSAGES/django.po b/recipes/locale/hu_HU/LC_MESSAGES/django.po index 7ea2fd17..26aabd82 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,34 +17,42 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/it/LC_MESSAGES/django.mo b/recipes/locale/it/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/recipes/locale/it/LC_MESSAGES/django.po b/recipes/locale/it/LC_MESSAGES/django.po index c99f7a09..6a8cfc86 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/lv/LC_MESSAGES/django.mo b/recipes/locale/lv/LC_MESSAGES/django.mo index 9e9fad6f999904575d0144cecb592cef3662549b..f38f772b1f97dca0a86000cf6f9e31c51d8aa653 100644 GIT binary patch delta 24 fcmX@Xe1dsGFRzKNp`n7Isg;4Hwt>;cS$d2BTO$Uv delta 24 fcmX@Xe1dsGFRziVfu(|>g_VJ!wt?ZsS$d2BTRsM} diff --git a/recipes/locale/lv/LC_MESSAGES/django.po b/recipes/locale/lv/LC_MESSAGES/django.po index 42beb445..0c5adc7a 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -19,34 +19,42 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " "2);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/nl/LC_MESSAGES/django.mo b/recipes/locale/nl/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/recipes/locale/nl/LC_MESSAGES/django.po b/recipes/locale/nl/LC_MESSAGES/django.po index c99f7a09..6a8cfc86 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/pt/LC_MESSAGES/django.mo b/recipes/locale/pt/LC_MESSAGES/django.mo index c5bcbcb762947ad20ba2f9bb27caeef7b506fd0c..d6d5b45401db3a0ebe5fafbc7755fac5a2ec2ab1 100644 GIT binary patch delta 24 fcmZ3=yp(xDFRzKNp`n7Isg;4Hwt>;cS=@{ORFeiv delta 24 fcmZ3=yp(xDFRziVfu(|>g_VJ!wt?ZsS=@{ORIUa} diff --git a/recipes/locale/pt/LC_MESSAGES/django.po b/recipes/locale/pt/LC_MESSAGES/django.po index c99f7a09..6a8cfc86 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/rn/LC_MESSAGES/django.mo b/recipes/locale/rn/LC_MESSAGES/django.mo index bb22be12e2caa57df5c04358434a2a3c5ad7c52a..6dd25e8dc9a392ceb4a489135affbb255a5b8d2d 100644 GIT binary patch delta 23 ecmeyx^owaiFRzKNp`n7Isg;4Hwt>;aSq}hRF9)Xp delta 23 ecmeyx^owaiFRziVfu(|>g_VJ!wt?ZqSq}hRO9!R^ diff --git a/recipes/locale/rn/LC_MESSAGES/django.po b/recipes/locale/rn/LC_MESSAGES/django.po index 7ea2fd17..26aabd82 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,34 +17,42 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/tr/LC_MESSAGES/django.mo b/recipes/locale/tr/LC_MESSAGES/django.mo index 3959583ad99795dad78e530cffb8b670ef034e7c..e73b9bea21f8b73c3e31fd3e15f477c33edc6433 100644 GIT binary patch delta 24 fcmZ3&yo7l|FRzKNp`n7Isg;4Hwt>;cSzL?&RAUB6 delta 24 fcmZ3&yo7l|FRziVfu(|>g_VJ!wt?ZsSzL?&RDK3W diff --git a/recipes/locale/tr/LC_MESSAGES/django.po b/recipes/locale/tr/LC_MESSAGES/django.po index 6d423742..667b42f6 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,34 +18,42 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/recipes/locale/zh_CN/LC_MESSAGES/django.mo b/recipes/locale/zh_CN/LC_MESSAGES/django.mo index bb22be12e2caa57df5c04358434a2a3c5ad7c52a..6dd25e8dc9a392ceb4a489135affbb255a5b8d2d 100644 GIT binary patch delta 23 ecmeyx^owaiFRzKNp`n7Isg;4Hwt>;aSq}hRF9)Xp delta 23 ecmeyx^owaiFRziVfu(|>g_VJ!wt?ZqSq}hRO9!R^ diff --git a/recipes/locale/zh_CN/LC_MESSAGES/django.po b/recipes/locale/zh_CN/LC_MESSAGES/django.po index 7ea2fd17..26aabd82 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-02-09 18:01+0100\n" +"POT-Creation-Date: 2021-04-11 15:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,34 +17,42 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: .\recipes\settings.py:214 -msgid "English" -msgstr "" - -#: .\recipes\settings.py:215 -msgid "German" -msgstr "" - -#: .\recipes\settings.py:216 -msgid "Dutch" -msgstr "" - -#: .\recipes\settings.py:217 -msgid "French" -msgstr "" - -#: .\recipes\settings.py:218 -msgid "Catalan" -msgstr "" - -#: .\recipes\settings.py:219 -msgid "Spanish" -msgstr "" - #: .\recipes\settings.py:220 -msgid "Italian" +msgid "Armenian " msgstr "" #: .\recipes\settings.py:221 +msgid "Catalan" +msgstr "" + +#: .\recipes\settings.py:222 +msgid "Czech" +msgstr "" + +#: .\recipes\settings.py:223 +msgid "Dutch" +msgstr "" + +#: .\recipes\settings.py:224 +msgid "English" +msgstr "" + +#: .\recipes\settings.py:225 +msgid "French" +msgstr "" + +#: .\recipes\settings.py:226 +msgid "German" +msgstr "" + +#: .\recipes\settings.py:227 +msgid "Italian" +msgstr "" + +#: .\recipes\settings.py:228 msgid "Latvian" msgstr "" + +#: .\recipes\settings.py:229 +msgid "Spanish" +msgstr "" diff --git a/vue/babel.config.js.c b/vue/babel.config.js.c new file mode 100644 index 00000000..cb02c22f --- /dev/null +++ b/vue/babel.config.js.c @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + "@vue/cli-plugin-babel/preset" + ] +}