Merge pull request #2270 from MarcusWolschon/features/upstream/1552_Import_Recipes_from_Cookidoo
#1552 import recipes from cookidoo
This commit is contained in:
commit
84a1c560cc
@ -247,10 +247,27 @@ def parse_description(description):
|
|||||||
|
|
||||||
|
|
||||||
def clean_instruction_string(instruction):
|
def clean_instruction_string(instruction):
|
||||||
normalized_string = normalize_string(instruction)
|
# handle HTML tags that can be converted to markup
|
||||||
|
normalized_string = instruction \
|
||||||
|
.replace("<nobr>", "**") \
|
||||||
|
.replace("</nobr>", "**") \
|
||||||
|
.replace("<strong>", "**") \
|
||||||
|
.replace("</strong>", "**")
|
||||||
|
normalized_string = normalize_string(normalized_string)
|
||||||
normalized_string = normalized_string.replace('\n', ' \n')
|
normalized_string = normalized_string.replace('\n', ' \n')
|
||||||
normalized_string = normalized_string.replace(' \n \n', '\n\n')
|
normalized_string = normalized_string.replace(' \n \n', '\n\n')
|
||||||
return normalized_string
|
|
||||||
|
# handle unsupported, special UTF8 character in Thermomix-specific instructions,
|
||||||
|
# that happen in nearly every recipe on Cookidoo, Zaubertopf Club, Rezeptwelt
|
||||||
|
# and in Thermomix-specific recipes on many other sites
|
||||||
|
return normalized_string \
|
||||||
|
.replace("", _('reverse rotation')) \
|
||||||
|
.replace("", _('careful rotation')) \
|
||||||
|
.replace("", _('knead')) \
|
||||||
|
.replace("Andicken ", _('thicken')) \
|
||||||
|
.replace("Erwärmen ", _('warm up')) \
|
||||||
|
.replace("Fermentieren ", _('ferment')) \
|
||||||
|
.replace("Sous-vide ", _("sous-vide"))
|
||||||
|
|
||||||
|
|
||||||
def parse_instructions(instructions):
|
def parse_instructions(instructions):
|
||||||
|
@ -528,6 +528,35 @@ msgstr "Du hast mehr Benutzer in Deinem Space als erlaubt."
|
|||||||
msgid "One of queryset or hash_key must be provided"
|
msgid "One of queryset or hash_key must be provided"
|
||||||
msgstr "Es muss die Abfrage oder der Hash_Key angeben werden"
|
msgstr "Es muss die Abfrage oder der Hash_Key angeben werden"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:265
|
||||||
|
msgid "reverse rotation"
|
||||||
|
msgstr "Linkslauf"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:266
|
||||||
|
msgid "careful rotation"
|
||||||
|
msgstr "Kochlöffel"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:267
|
||||||
|
msgid "knead"
|
||||||
|
msgstr "Kneten"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:268
|
||||||
|
msgid "thicken"
|
||||||
|
msgstr "Andicken"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:269
|
||||||
|
msgid "warm up"
|
||||||
|
msgstr "Erwärmen"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:270
|
||||||
|
msgid "ferment"
|
||||||
|
msgstr "Fermentieren"
|
||||||
|
|
||||||
|
#: .\cookbook\helper\recipe_url_import.py:271
|
||||||
|
msgid "sous-vide"
|
||||||
|
msgstr "Sous-vide"
|
||||||
|
|
||||||
|
|
||||||
#: .\cookbook\helper\shopping_helper.py:152
|
#: .\cookbook\helper\shopping_helper.py:152
|
||||||
msgid "You must supply a servings size"
|
msgid "You must supply a servings size"
|
||||||
msgstr "Sie müssen eine Portionsgröße angeben"
|
msgstr "Sie müssen eine Portionsgröße angeben"
|
||||||
|
Loading…
Reference in New Issue
Block a user