diff --git a/frontend/lang/messages/af-ZA.json b/frontend/lang/messages/af-ZA.json index dc7bb7e9d8dc..c991a48f13f2 100644 --- a/frontend/lang/messages/af-ZA.json +++ b/frontend/lang/messages/af-ZA.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Voer in met .zip", - "create-recipe-from-an-image": "Skep 'n resep vanaf 'n foto", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Grootmaat-URL-invoer", "debug-scraper": "Debug skraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Skep 'n resep deur dit 'n naam te gee. Alle resepte moet unieke name hê.", diff --git a/frontend/lang/messages/ar-SA.json b/frontend/lang/messages/ar-SA.json index 229958d25962..090ef7234035 100644 --- a/frontend/lang/messages/ar-SA.json +++ b/frontend/lang/messages/ar-SA.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/bg-BG.json b/frontend/lang/messages/bg-BG.json index fed630a1fa1a..22f1b401bd17 100644 --- a/frontend/lang/messages/bg-BG.json +++ b/frontend/lang/messages/bg-BG.json @@ -561,7 +561,12 @@ "create-recipe-description": "Създайте нова рецепта от чернова.", "create-recipes": "Създайте рецепти", "import-with-zip": "Импортирай от .zip", - "create-recipe-from-an-image": "Добави рецепта от снимка", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Импортиране на рецепти от линк", "debug-scraper": "Отстраняване на грешки на скрейпъра", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Добави рецепта като предоставиш име. Всички рецепти трябва да имат уникални имена.", diff --git a/frontend/lang/messages/ca-ES.json b/frontend/lang/messages/ca-ES.json index a61c0ddc94e4..b8947fb773ba 100644 --- a/frontend/lang/messages/ca-ES.json +++ b/frontend/lang/messages/ca-ES.json @@ -561,7 +561,12 @@ "create-recipe-description": "Crea una nova recepta des de zero.", "create-recipes": "Crea Receptes", "import-with-zip": "Importar amb un .zip", - "create-recipe-from-an-image": "Crea la recepta a partir d'una imatge", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Importació d'URL en massa", "debug-scraper": "Rastrejador de depuració", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crea la recepta proporcionant-ne un nom. Totes les receptes han de tenir un nom únic.", diff --git a/frontend/lang/messages/cs-CZ.json b/frontend/lang/messages/cs-CZ.json index 4b37ff1bb477..f0565dc32a90 100644 --- a/frontend/lang/messages/cs-CZ.json +++ b/frontend/lang/messages/cs-CZ.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Importovat pomocí .zip", - "create-recipe-from-an-image": "Vytvořit recept z obrázku", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/da-DK.json b/frontend/lang/messages/da-DK.json index 8d577dc99ee3..1e4e956caebb 100644 --- a/frontend/lang/messages/da-DK.json +++ b/frontend/lang/messages/da-DK.json @@ -561,7 +561,12 @@ "create-recipe-description": "Opret ny opskrift fra bunden.", "create-recipes": "Opret opskrift", "import-with-zip": "Importér fra ZIP-fil", - "create-recipe-from-an-image": "Opret opskrift ud fra et billede", + "create-recipe-from-an-image": "Opret opskrift fra et billede", + "create-recipe-from-an-image-description": "Opret en opskrift ved at overføre et billede af den. Mealie vil forsøge at udtrække teksten fra billedet med AI og oprette en opskrift fra det.", + "crop-and-rotate-the-image": "Beskær og roter billedet, så kun teksten er synlig, og det vises i den rigtige retning.", + "create-from-image": "Opret fra billede", + "should-translate-description": "Oversæt opskriften til mit sprog", + "please-wait-image-procesing": "Vent venligst, billedet behandles. Dette kan tage lidt tid.", "bulk-url-import": "Import fra flere URL-adresser", "debug-scraper": "Fejlsøg Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Opret en opskrift ved at angive navnet. Alle opskrifter skal have unikke navne.", diff --git a/frontend/lang/messages/de-DE.json b/frontend/lang/messages/de-DE.json index 237156db5ca5..3124286c9180 100644 --- a/frontend/lang/messages/de-DE.json +++ b/frontend/lang/messages/de-DE.json @@ -561,7 +561,12 @@ "create-recipe-description": "Erstelle ein neues Rezept von Grund auf.", "create-recipes": "Rezepte erstellen", "import-with-zip": "Von .zip importieren", - "create-recipe-from-an-image": "Rezept von Foto erstellen", + "create-recipe-from-an-image": "Rezept von einem Bild erstellen", + "create-recipe-from-an-image-description": "Erstelle ein Rezept, indem du ein Bild hochlädst. Mealie wird versuchen, den Text aus dem Bild mit Hilfe von KI zu extrahieren und ein Rezept daraus zu erstellen.", + "crop-and-rotate-the-image": "Beschneide und drehe das Bild so, dass nur der Text zu sehen ist und die Ausrichtung stimmt.", + "create-from-image": "Vom Bild erstellen", + "should-translate-description": "Übersetze das Rezept in meine Sprache", + "please-wait-image-procesing": "Warte bitte, das Bild wird gerade bearbeitet. Dies kann einige Zeit dauern.", "bulk-url-import": "URL Massenimport", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Erstelle ein Rezept, indem du den Namen angibst. Alle Rezepte müssen eindeutige Namen haben.", diff --git a/frontend/lang/messages/el-GR.json b/frontend/lang/messages/el-GR.json index 4f32af3d0a1f..98d00196193b 100644 --- a/frontend/lang/messages/el-GR.json +++ b/frontend/lang/messages/el-GR.json @@ -562,6 +562,11 @@ "create-recipes": "Δημιουργία Συνταγών", "import-with-zip": "Εισαγωγή μέσω .zip", "create-recipe-from-an-image": "Δημιουργία συνταγής από μια εικόνα", + "create-recipe-from-an-image-description": "Δημιουργήστε μια συνταγή ανεβάζοντας μια εικόνα της. Το Mealie θα προσπαθήσει να εξάγει το κείμενο από την εικόνα χρησιμοποιώντας τεχνητή νοημοσύνη και να δημιουργήσει μια συνταγή από αυτό.", + "crop-and-rotate-the-image": "Περικοπή και περιστροφή της εικόνας, έτσι ώστε να είναι μόνο το κείμενο ορατό και να είναι στο σωστό προσανατολισμό.", + "create-from-image": "Δημιουργία από εικόνα", + "should-translate-description": "Μετάφραση της συνταγής στη γλώσσα μου", + "please-wait-image-procesing": "Παρακαλώ περιμένετε, η εικόνα είναι υπό επεξεργασία. Αυτό μπορεί να πάρει κάποιο χρόνο.", "bulk-url-import": "Μαζική Εισαγωγή URL", "debug-scraper": "Εντοπισμός σφαλμάτων scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Δημιουργήστε μια συνταγή δίνοντας το όνομα. Ολες οι συνταγές πρέπει να έχουν μοναδικά ονόματα.", diff --git a/frontend/lang/messages/en-GB.json b/frontend/lang/messages/en-GB.json index 43ab04e3b224..8297076d2e04 100644 --- a/frontend/lang/messages/en-GB.json +++ b/frontend/lang/messages/en-GB.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/es-ES.json b/frontend/lang/messages/es-ES.json index e81972e8749c..0499871328e2 100644 --- a/frontend/lang/messages/es-ES.json +++ b/frontend/lang/messages/es-ES.json @@ -561,7 +561,12 @@ "create-recipe-description": "Crear nueva receta desde cero.", "create-recipes": "Crear Recetas", "import-with-zip": "Importar desde .zip", - "create-recipe-from-an-image": "Crear receta a partir de una imagen", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Importación masiva desde URL", "debug-scraper": "Depurar analizador", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crear una receta proporcionando el nombre. Todas las recetas deben tener nombres únicos.", diff --git a/frontend/lang/messages/fi-FI.json b/frontend/lang/messages/fi-FI.json index 366e0e78f52f..efa79fdd5a64 100644 --- a/frontend/lang/messages/fi-FI.json +++ b/frontend/lang/messages/fi-FI.json @@ -561,7 +561,12 @@ "create-recipe-description": "Luo resepti alusta.", "create-recipes": "Luo reseptejä", "import-with-zip": "Tuo .zip:llä", - "create-recipe-from-an-image": "Luo resepti kuvasta", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Massa tuonti URL-osoitteesta", "debug-scraper": "Etsi ongelmia Scraperista", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Luo resepti antamalla nimi. Kaikilla resepteillä on oltava yksilölliset nimet.", diff --git a/frontend/lang/messages/fr-BE.json b/frontend/lang/messages/fr-BE.json index 33f3447dc726..b9e76a11af98 100644 --- a/frontend/lang/messages/fr-BE.json +++ b/frontend/lang/messages/fr-BE.json @@ -561,7 +561,12 @@ "create-recipe-description": "Créer une nouvelle recette de zéro.", "create-recipes": "Créer des recettes", "import-with-zip": "Importer un .zip", - "create-recipe-from-an-image": "Créer une recette à partir d'une image", + "create-recipe-from-an-image": "Créer une recette à partir d’une image", + "create-recipe-from-an-image-description": "Créez une recette en téléchargeant une image de celle-ci. Mealie utilisera l’IA pour tenter d’extraire le texte et de créer une recette.", + "crop-and-rotate-the-image": "Rogner et pivoter l’image pour que seul le texte soit visible, et qu’il soit dans la bonne orientation.", + "create-from-image": "Créer à partir d’une image", + "should-translate-description": "Traduire la recette dans ma langue", + "please-wait-image-procesing": "Veuillez patienter, l’image est en cours de traitement. Cela peut prendre du temps.", "bulk-url-import": "Importation en masse d'URL", "debug-scraper": "Déboguer le récupérateur", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Créer une recette en fournissant le nom. Toutes les recettes doivent avoir des noms uniques.", diff --git a/frontend/lang/messages/fr-CA.json b/frontend/lang/messages/fr-CA.json index ea9ab203f229..220c743e94ed 100644 --- a/frontend/lang/messages/fr-CA.json +++ b/frontend/lang/messages/fr-CA.json @@ -561,7 +561,12 @@ "create-recipe-description": "Créer une nouvelle recette à partir de zéro.", "create-recipes": "Créer des recettes", "import-with-zip": "Importer un .zip", - "create-recipe-from-an-image": "Créer une recette à partir d'une image", + "create-recipe-from-an-image": "Créer une recette à partir d’une image", + "create-recipe-from-an-image-description": "Créez une recette en téléchargeant une image de celle-ci. Mealie utilisera l’IA pour tenter d’extraire le texte et de créer une recette.", + "crop-and-rotate-the-image": "Rogner et pivoter l’image pour que seul le texte soit visible, et qu’il soit dans la bonne orientation.", + "create-from-image": "Créer à partir d’une image", + "should-translate-description": "Traduire la recette dans ma langue", + "please-wait-image-procesing": "Veuillez patienter, l’image est en cours de traitement. Cela peut prendre du temps.", "bulk-url-import": "Importation en masse d'URL", "debug-scraper": "Déboguer le récupérateur", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Créer une recette en fournissant le nom. Toutes les recettes doivent avoir des noms uniques.", @@ -958,7 +963,7 @@ "authentication-method-hint": "Ceci infique comment un utilisateur va s'authentifier sur Mealie. Si vous n'êtes pas sûr, choisissez 'Mealie'", "permissions": "Autorisations", "administrator": "Administrateur", - "user-can-invite-other-to-group": "User can invite others to group", + "user-can-invite-other-to-group": "L’utilisateur peut inviter d’autres personnes dans le groupe", "user-can-manage-group": "L'utilisateur peut gérer le groupe", "user-can-organize-group-data": "L'utilisateur peut organiser des données de groupe", "enable-advanced-features": "Activer les fonctions avancées", diff --git a/frontend/lang/messages/fr-FR.json b/frontend/lang/messages/fr-FR.json index 33f3447dc726..b9e76a11af98 100644 --- a/frontend/lang/messages/fr-FR.json +++ b/frontend/lang/messages/fr-FR.json @@ -561,7 +561,12 @@ "create-recipe-description": "Créer une nouvelle recette de zéro.", "create-recipes": "Créer des recettes", "import-with-zip": "Importer un .zip", - "create-recipe-from-an-image": "Créer une recette à partir d'une image", + "create-recipe-from-an-image": "Créer une recette à partir d’une image", + "create-recipe-from-an-image-description": "Créez une recette en téléchargeant une image de celle-ci. Mealie utilisera l’IA pour tenter d’extraire le texte et de créer une recette.", + "crop-and-rotate-the-image": "Rogner et pivoter l’image pour que seul le texte soit visible, et qu’il soit dans la bonne orientation.", + "create-from-image": "Créer à partir d’une image", + "should-translate-description": "Traduire la recette dans ma langue", + "please-wait-image-procesing": "Veuillez patienter, l’image est en cours de traitement. Cela peut prendre du temps.", "bulk-url-import": "Importation en masse d'URL", "debug-scraper": "Déboguer le récupérateur", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Créer une recette en fournissant le nom. Toutes les recettes doivent avoir des noms uniques.", diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index a9cd5c79d025..893f58fc7e0b 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/he-IL.json b/frontend/lang/messages/he-IL.json index 80654da15014..468047249f6d 100644 --- a/frontend/lang/messages/he-IL.json +++ b/frontend/lang/messages/he-IL.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "ייבא באמצעות zip", - "create-recipe-from-an-image": "יצירת מתכון באמצעות תמונה", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "ייבוא מספר לינקים", "debug-scraper": "דיבאג סקרייפר", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "יצירת מתכון באמצעות שם. כל שמות המתכונים צריכים להיות שונים.", diff --git a/frontend/lang/messages/hr-HR.json b/frontend/lang/messages/hr-HR.json index 6ac20b11a242..d0c6d56c5a10 100644 --- a/frontend/lang/messages/hr-HR.json +++ b/frontend/lang/messages/hr-HR.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Učitaj pomoću .zip-a", - "create-recipe-from-an-image": "Kreiraj recept iz slike", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Uvoz više URL-ova", "debug-scraper": "Debugiranje skraper-a", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Kreirajte recept pružajući naziv. Svi recepti moraju imati jedinstvena imena.", diff --git a/frontend/lang/messages/hu-HU.json b/frontend/lang/messages/hu-HU.json index 02803c160af3..2af80a1e6597 100644 --- a/frontend/lang/messages/hu-HU.json +++ b/frontend/lang/messages/hu-HU.json @@ -561,7 +561,12 @@ "create-recipe-description": "Adj hozzá egy új receptet a nulláról kezdve.", "create-recipes": "Receptek létrehozása", "import-with-zip": "Importálás .zip formátummal", - "create-recipe-from-an-image": "Recept létrehozása fotóról", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Tömeges URL importálás", "debug-scraper": "Hibakeresés az adatkinyerőben", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Hozzon létre egy receptet a név megadásával. Minden receptnek egyedi névvel kell rendelkeznie.", diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index 62e0f34d006f..ae28f3267e8a 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/it-IT.json b/frontend/lang/messages/it-IT.json index 9be804f76ea7..5ccc1089c58b 100644 --- a/frontend/lang/messages/it-IT.json +++ b/frontend/lang/messages/it-IT.json @@ -561,7 +561,12 @@ "create-recipe-description": "Crea una nuova ricetta da zero.", "create-recipes": "Crea Ricette", "import-with-zip": "Importa da .zip", - "create-recipe-from-an-image": "Crea ricetta da un'immagine", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Importazione multipla URL", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crea una ricetta fornendo il nome. Tutte le ricette devono avere nomi univoci.", diff --git a/frontend/lang/messages/ja-JP.json b/frontend/lang/messages/ja-JP.json index 8abd070618be..f33b71836cac 100644 --- a/frontend/lang/messages/ja-JP.json +++ b/frontend/lang/messages/ja-JP.json @@ -561,7 +561,12 @@ "create-recipe-description": "新しいレシピを一から作成します。", "create-recipes": "レシピを作成する", "import-with-zip": ".zip でインポート", - "create-recipe-from-an-image": "画像からレシピを作成", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "URL 一括インポート", "debug-scraper": "デバッグスクレーパー", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "名前を指定してレシピを作成します。すべてのレシピには固有の名前が必要です。", diff --git a/frontend/lang/messages/ko-KR.json b/frontend/lang/messages/ko-KR.json index 8d56fe9d8d83..0f14cfcb1e5f 100644 --- a/frontend/lang/messages/ko-KR.json +++ b/frontend/lang/messages/ko-KR.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/lt-LT.json b/frontend/lang/messages/lt-LT.json index 491676f0ae9b..bddc081233c6 100644 --- a/frontend/lang/messages/lt-LT.json +++ b/frontend/lang/messages/lt-LT.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Įkelti naudojant .zip failus", - "create-recipe-from-an-image": "Sukurti receptą iš nuotraukos", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Masinis URL importavimas", "debug-scraper": "Ieškoti nuskaitymo klaidų", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Sukurti receptą įrašant pavadinimą. Visi receptai privalo turėti unikalius pavadinimus.", diff --git a/frontend/lang/messages/lv-LV.json b/frontend/lang/messages/lv-LV.json index 0c3ba49297fa..16a2e379accf 100644 --- a/frontend/lang/messages/lv-LV.json +++ b/frontend/lang/messages/lv-LV.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/nl-NL.json b/frontend/lang/messages/nl-NL.json index 3b87c8e28bbe..4fd688aec731 100644 --- a/frontend/lang/messages/nl-NL.json +++ b/frontend/lang/messages/nl-NL.json @@ -561,7 +561,12 @@ "create-recipe-description": "Maak een nieuw recept.", "create-recipes": "Recepten aanmaken", "import-with-zip": "Importeer met .zip", - "create-recipe-from-an-image": "Maak recept van een afbeelding", + "create-recipe-from-an-image": "Maak recept van de tekst op een afbeelding", + "create-recipe-from-an-image-description": "Maak een recept door een afbeelding ervan te uploaden. Mealie probeert de tekst met behulp van AI uit de afbeelding te halen en er een recept uit te maken.", + "crop-and-rotate-the-image": "Snijd de afbeelding bij zodat alleen tekst zichtbaar is. En draai t plaatje zodat het leesbaar is.", + "create-from-image": "Maken vanuit afbeelding", + "should-translate-description": "Vertaal het recept in mijn taal", + "please-wait-image-procesing": "Even wachten. Mealie verwerkt de afbeelding. Dit kan even duren.", "bulk-url-import": "URL-import in bulk", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Maak een recept door het een naam te geven. Alle recepten moeten unieke namen hebben.", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index b404d9b48735..4b079834667b 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -449,8 +449,8 @@ "ingredients": "Ingredienser", "insert-ingredient": "Sett inn ingrediens", "insert-section": "Sett inn avsnitt", - "insert-above": "Insert Above", - "insert-below": "Insert Below", + "insert-above": "Sett inn over", + "insert-below": "Sett inn under", "instructions": "Instruksjoner", "key-name-required": "Navn på nøkkel er påkrevd", "landscape-view-coming-soon": "Landskapsvisning", @@ -562,6 +562,11 @@ "create-recipes": "Opprett oppskrifter", "import-with-zip": "Importer fra .zip-fil", "create-recipe-from-an-image": "Opprett oppskrift fra et bilde", + "create-recipe-from-an-image-description": "Opprett en oppskrift ved å laste opp et bilde av den. Mealie vil forsøke å hente ut teksten fra bildet ved bruk av AI, og lage en ny oppskrift.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Oversett oppskriften til mitt språk", + "please-wait-image-procesing": "Vent litt, bildet blir prosessert. Dette kan ta litt tid.", "bulk-url-import": "Importer flere nettadresser", "debug-scraper": "Feilsøk skraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Opprett en oppskrift ved å angi navnet. Alle oppskrifter må ha unike navn.", @@ -586,7 +591,7 @@ "report-deletion-failed": "Sletting av rapport mislyktes", "recipe-debugger": "Oppskriftsfeilsøker", "recipe-debugger-description": "Hent nettadressen til oppskriften du vil feilsøke og lim den inn her. Nettsiden vil bli skrapt og resultatene vil bli vist. Hvis du ikke ser noen data returnert, er ikke nettstedet du prøver å skrape støttet av Mealie eller skraper-biblioteket.", - "use-openai": "Use OpenAI", + "use-openai": "Bruk OpenAI", "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", "debug": "Feilsøk", "tree-view": "Trevisning", @@ -610,7 +615,7 @@ "no-unit": "No unit", "missing-unit": "Create missing unit: {unit}", "missing-food": "Create missing food: {food}", - "no-food": "No Food" + "no-food": "Ingen matvarer" } }, "search": { @@ -778,7 +783,7 @@ "oidc-ready": "OIDC klar", "oidc-ready-error-text": "Ikke alle OIDC-verdier er konfigurert. Dette kan ignoreres hvis du ikke bruker OIDC-autentisering.", "oidc-ready-success-text": "Alle obligratoriske OIDC-variabler er satt.", - "openai-ready": "OpenAI Ready", + "openai-ready": "OpenAI klar", "openai-ready-error-text": "Not all OpenAI Values are configured. This can be ignored if you are not using OpenAI features.", "openai-ready-success-text": "Required OpenAI variables are all set." }, @@ -810,11 +815,11 @@ "items-checked-count": "Ingen elementer krysset av|Ett element krysset av|{count} elementer krysset av", "no-label": "Ingen etikett", "completed-on": "Fullført den {date}", - "you-are-offline": "You are offline", + "you-are-offline": "Du er offline", "you-are-offline-description": "Not all features are available while offline. You can still add, modify, and remove items, but you will not be able to sync your changes to the server until you are back online.", - "are-you-sure-you-want-to-check-all-items": "Are you sure you want to check all items?", - "are-you-sure-you-want-to-uncheck-all-items": "Are you sure you want to uncheck all items?", - "are-you-sure-you-want-to-delete-checked-items": "Are you sure you want to delete all checked items?" + "are-you-sure-you-want-to-check-all-items": "Er du sikker på at du vil velge alle elementer?", + "are-you-sure-you-want-to-uncheck-all-items": "Er du sikker på at du vil fjerne valg av alle elementer?", + "are-you-sure-you-want-to-delete-checked-items": "Er du sikker på at du vil slette alle valgte elementer?" }, "sidebar": { "all-recipes": "Alle oppskrifter", @@ -958,7 +963,7 @@ "authentication-method-hint": "This specifies how a user will authenticate with Mealie. If you're not sure, choose 'Mealie", "permissions": "Rettigheter", "administrator": "Administrator", - "user-can-invite-other-to-group": "User can invite others to group", + "user-can-invite-other-to-group": "Bruker kan invitere andre til gruppe", "user-can-manage-group": "Brukeren kan administrere gruppe", "user-can-organize-group-data": "Brukeren kan organisere gruppedata", "enable-advanced-features": "Aktiver avanserte funksjoner", diff --git a/frontend/lang/messages/pl-PL.json b/frontend/lang/messages/pl-PL.json index 6dbd38507785..30cbea6f87a3 100644 --- a/frontend/lang/messages/pl-PL.json +++ b/frontend/lang/messages/pl-PL.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Importuj z pliku .zip", - "create-recipe-from-an-image": "Utwórz przepis z obrazka", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Import Zbiorczy z URL", "debug-scraper": "Debuguj Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Utwórz przepis, podając nazwę. Wszystkie przepisy muszą mieć unikalne nazwy.", diff --git a/frontend/lang/messages/pt-BR.json b/frontend/lang/messages/pt-BR.json index e653ca4b9e68..dbe9d55d512b 100644 --- a/frontend/lang/messages/pt-BR.json +++ b/frontend/lang/messages/pt-BR.json @@ -561,7 +561,12 @@ "create-recipe-description": "Criar uma receita do zero.", "create-recipes": "Criar Receitas", "import-with-zip": "Importar a partir de .zip", - "create-recipe-from-an-image": "Criar Receita a partir de uma imagem", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Importação de URL em massa", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crie uma receita fornecendo o nome. Todas as receitas devem ter nomes exclusivos.", diff --git a/frontend/lang/messages/pt-PT.json b/frontend/lang/messages/pt-PT.json index c44a33fc0f0e..8e6963cc8b7b 100644 --- a/frontend/lang/messages/pt-PT.json +++ b/frontend/lang/messages/pt-PT.json @@ -561,7 +561,12 @@ "create-recipe-description": "Criar uma receita em branco.", "create-recipes": "Criar Receitas", "import-with-zip": "Importar com .zip", - "create-recipe-from-an-image": "Criar receita a partir de uma imagem", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Importação de URL em bloco", "debug-scraper": "Depurar Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crie uma receita fornecendo o nome. Todas as receitas devem ter nomes únicos.", diff --git a/frontend/lang/messages/ro-RO.json b/frontend/lang/messages/ro-RO.json index 4bc91a86c035..ceb79f943d45 100644 --- a/frontend/lang/messages/ro-RO.json +++ b/frontend/lang/messages/ro-RO.json @@ -561,7 +561,12 @@ "create-recipe-description": "Creează o rețetă nouă de la zero.", "create-recipes": "Crează rețetă", "import-with-zip": "Importă cu .zip", - "create-recipe-from-an-image": "Creează o rețetă dintr-o imagine", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Import URL în bulk", "debug-scraper": "Depanare funcție Importare", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Creează o rețetă furnizând numele. Toate rețetele trebuie să aibă nume unice.", diff --git a/frontend/lang/messages/ru-RU.json b/frontend/lang/messages/ru-RU.json index b7517935f09d..6469cbb1cd13 100644 --- a/frontend/lang/messages/ru-RU.json +++ b/frontend/lang/messages/ru-RU.json @@ -561,7 +561,12 @@ "create-recipe-description": "Создать новый рецепт с нуля.", "create-recipes": "Создать Рецепт", "import-with-zip": "Импорт из .zip", - "create-recipe-from-an-image": "Создать рецепт из изображения", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Массовый импорт по URL", "debug-scraper": "Отладка сканирования", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Создайте рецепт, указав имя. Все рецепты должны иметь уникальные имена.", diff --git a/frontend/lang/messages/sk-SK.json b/frontend/lang/messages/sk-SK.json index bddcde7acdf2..b1afd55f4511 100644 --- a/frontend/lang/messages/sk-SK.json +++ b/frontend/lang/messages/sk-SK.json @@ -561,7 +561,12 @@ "create-recipe-description": "Vytvoriť nový recept od začiatku.", "create-recipes": "Vytvoriť recept", "import-with-zip": "Importovať .zip súbor", - "create-recipe-from-an-image": "Vytvoriť recept z obrázku", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Hromadný URL import", "debug-scraper": "Debugovať scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Vytvoriť recept zadaním názvu. Všetky recepty musia mať jedinečné názvy.", diff --git a/frontend/lang/messages/sl-SI.json b/frontend/lang/messages/sl-SI.json index c60915de4ee2..2d6c01b99042 100644 --- a/frontend/lang/messages/sl-SI.json +++ b/frontend/lang/messages/sl-SI.json @@ -561,7 +561,12 @@ "create-recipe-description": "Ustvari nov recept.", "create-recipes": "Ustvari recepte", "import-with-zip": "Uvozi z .zip", - "create-recipe-from-an-image": "Ustvari recept iz slike", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Masovno uvozi preko URLja", "debug-scraper": "Odpravljanje težav s strgalnikom", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Ustvari recept z izbranim imenom. Vsi recepti morajo imeti unikatna imena.", diff --git a/frontend/lang/messages/sr-SP.json b/frontend/lang/messages/sr-SP.json index e52fd4de0d44..5c69f76e071a 100644 --- a/frontend/lang/messages/sr-SP.json +++ b/frontend/lang/messages/sr-SP.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Увези помоћу .zip архиве", - "create-recipe-from-an-image": "Направи рецепт са слике", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Масовни увоз помоћу URL", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Направи рецепт додајући име. Сви рецепти морају имати јединствена имена.", diff --git a/frontend/lang/messages/sv-SE.json b/frontend/lang/messages/sv-SE.json index cd31a853e66f..f33da80bf3d3 100644 --- a/frontend/lang/messages/sv-SE.json +++ b/frontend/lang/messages/sv-SE.json @@ -561,7 +561,12 @@ "create-recipe-description": "Skapa nytt recept från grunden.", "create-recipes": "Skapa recept", "import-with-zip": "Importera från .zip", - "create-recipe-from-an-image": "Skapa recept från en bild", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Massimport från URL", "debug-scraper": "Felsökningsskrapa", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Skapa ett recept genom att ange namnet. Alla recept måste ha unika namn.", diff --git a/frontend/lang/messages/tr-TR.json b/frontend/lang/messages/tr-TR.json index 86d99f8649a5..72003c2ddda3 100644 --- a/frontend/lang/messages/tr-TR.json +++ b/frontend/lang/messages/tr-TR.json @@ -561,7 +561,12 @@ "create-recipe-description": "Sıfırdan yeni bir tarif oluşturun.", "create-recipes": "Tarif Oluştur", "import-with-zip": ".zip ile içe aktar", - "create-recipe-from-an-image": "Görüntüden yemek tarifi oluştur", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Toplu URL İçe Aktarma", "debug-scraper": "Veri Kazıma Hata Ayıklayıcı", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "İsim vererek bir tarif oluşturun. Tüm tariflerin benzersiz isimleri olması gerekiyor.", diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index c2d89cbda9ec..9c4b1ef31752 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -561,7 +561,12 @@ "create-recipe-description": "Створити новий рецепт з нуля.", "create-recipes": "Створити рецепти", "import-with-zip": "Імпорт з .zip", - "create-recipe-from-an-image": "Створити рецепт із зображення", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Масовий URL імпорт", "debug-scraper": "Дебажити розпізнавач", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Створіть рецепт, надавши назву. Усі рецепти повинні мати унікальні назви.", diff --git a/frontend/lang/messages/vi-VN.json b/frontend/lang/messages/vi-VN.json index 0caf2ec564e9..fa16e8a1a378 100644 --- a/frontend/lang/messages/vi-VN.json +++ b/frontend/lang/messages/vi-VN.json @@ -1,14 +1,14 @@ { "about": { - "about": "About", - "about-mealie": "About Mealie", + "about": "Giới thiệu", + "about-mealie": "Giới thiệu Mealie", "api-docs": "API Docs", "api-port": "API Port", "application-mode": "Application Mode", - "database-type": "Database Type", + "database-type": "Loại cơ sở dữ liệu", "database-url": "Database URL", "default-group": "Default Group", - "demo": "Demo", + "demo": "Bản thử nghiệm", "demo-status": "Demo Status", "development": "Development", "docs": "Docs", @@ -59,13 +59,13 @@ "new-notification-form-description": "Mealie uses the Apprise library to generate notifications. They offer many options for services to use for notifications. Refer to their wiki for a comprehensive guide on how to create the URL for your service. If available, selecting the type of your notification may include extra features.", "new-version": "New version available!", "notification": "Notification", - "refresh": "Refresh", + "refresh": "Làm mới", "scheduled": "Scheduled", "something-went-wrong": "Something Went Wrong!", "subscribed-events": "Subscribed Events", - "test-message-sent": "Test Message Sent", - "message-sent": "Message Sent", - "new-notification": "New Notification", + "test-message-sent": "Đã gửi thử tin nhắn", + "message-sent": "Đã gửi tin nhắn", + "new-notification": "Thông báo mới", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", "enable-notifier": "Enable Notifier", @@ -81,39 +81,39 @@ "recipe-events": "Recipe Events" }, "general": { - "add": "Add", - "cancel": "Cancel", - "clear": "Clear", - "close": "Close", - "confirm": "Confirm", + "add": "Thêm", + "cancel": "Hủy", + "clear": "Xóa", + "close": "Đóng", + "confirm": "Xác nhận", "confirm-how-does-everything-look": "How does everything look?", - "confirm-delete-generic": "Are you sure you want to delete this?", - "copied_message": "Copied!", - "create": "Create", - "created": "Created", - "custom": "Custom", - "dashboard": "Dashboard", - "delete": "Delete", - "disabled": "Disabled", - "download": "Download", - "duplicate": "Duplicate", - "edit": "Edit", - "enabled": "Enabled", - "exception": "Exception", - "failed-count": "Failed: {count}", - "failure-uploading-file": "Failure uploading file", - "favorites": "Favorites", - "field-required": "Field Required", - "file-folder-not-found": "File/folder not found", - "file-uploaded": "File uploaded", - "filter": "Filter", - "friday": "Friday", - "general": "General", + "confirm-delete-generic": "Bạn có chắc muốn xoá?", + "copied_message": "Đã sao chép!", + "create": "Tạo mới", + "created": "Đã tạo", + "custom": "Tuỳ chỉnh", + "dashboard": "Bảng điều khiển", + "delete": "Xóa", + "disabled": "Đã vô hiệu", + "download": "Tải xuống", + "duplicate": "Tạo bản sao", + "edit": "Chỉnh sửa", + "enabled": "Đã kích hoạt", + "exception": "Lỗi", + "failed-count": "Thất bại: {count}", + "failure-uploading-file": "Không thể tải file lên", + "favorites": "Yêu thích", + "field-required": "Bắt buộc", + "file-folder-not-found": "File hoặc thư mục không tồn tại", + "file-uploaded": "Đã tải file lên", + "filter": "Bộ lọc", + "friday": "Thứ 6", + "general": "Chung", "get": "Get", - "home": "Home", - "image": "Image", - "image-upload-failed": "Image upload failed", - "import": "Import", + "home": "Trang chủ", + "image": "Hình ảnh", + "image-upload-failed": "Tải ảnh không thành công", + "import": "Nhập dữ liệu", "json": "JSON", "keyword": "Keyword", "link-copied": "Link Copied", @@ -150,53 +150,53 @@ "sort": "Sort", "sort-ascending": "Sort Ascending", "sort-descending": "Sort Descending", - "sort-alphabetically": "Alphabetical", - "status": "Status", - "subject": "Subject", - "submit": "Submit", - "success-count": "Success: {count}", - "sunday": "Sunday", - "system": "System", - "templates": "Templates:", - "test": "Test", - "themes": "Themes", - "thursday": "Thursday", - "title": "Title", + "sort-alphabetically": "Thứ tự bảng chữ cái", + "status": "Trạng thái", + "subject": "Chủ đề", + "submit": "Gửi", + "success-count": "Thành công: {count}", + "sunday": "Chủ Nhật", + "system": "Hệ thống", + "templates": "Mẫu:", + "test": "Chạy thử", + "themes": "Giao diện", + "thursday": "Thứ 5", + "title": "Tiêu đề", "token": "Token", - "tuesday": "Tuesday", - "type": "Type", - "update": "Update", - "updated": "Updated", - "upload": "Upload", + "tuesday": "Thứ 3", + "type": "Loại", + "update": "Cập nhật", + "updated": "Đã cập nhật", + "upload": "Tải lên", "url": "URL", - "view": "View", - "wednesday": "Wednesday", - "yes": "Yes", - "foods": "Foods", - "units": "Units", - "back": "Back", - "next": "Next", - "start": "Start", - "toggle-view": "Toggle View", - "date": "Date", + "view": "Xem", + "wednesday": "Thứ 4", + "yes": "Đồng ý", + "foods": "Thức ăn", + "units": "Đơn vị", + "back": "Trở lại", + "next": "Tiếp tục", + "start": "Bắt đầu", + "toggle-view": "Chuyển đổi chế độ xem", + "date": "Ngày", "id": "Id", - "owner": "Owner", - "date-added": "Date Added", - "none": "None", - "run": "Run", + "owner": "Người sở hữu", + "date-added": "Ngày thêm", + "none": "Trống", + "run": "Chạy", "menu": "Menu", - "a-name-is-required": "A Name is Required", - "delete-with-name": "Delete {name}", - "confirm-delete-generic-with-name": "Are you sure you want to delete this {name}?", - "confirm-delete-own-admin-account": "Please note that you are trying to delete your own admin account! This action cannot be undone and will permanently delete your account?", - "organizer": "Organizer", - "transfer": "Transfer", - "copy": "Copy", - "color": "Color", - "timestamp": "Timestamp", + "a-name-is-required": "Yêu cầu nhập tên", + "delete-with-name": "Xoá {name}", + "confirm-delete-generic-with-name": "Bạn có chắc chắn muốn xóa {name} không?", + "confirm-delete-own-admin-account": "Lưu ý, bạn đang xóa tài khoản admin của bản thân! Hành động này không thể được khôi phục?", + "organizer": "Quản lý", + "transfer": "Chuyển", + "copy": "Sao chép", + "color": "Màu", + "timestamp": "Thời gian", "last-made": "Last Made", - "learn-more": "Learn More", - "this-feature-is-currently-inactive": "This feature is currently inactive", + "learn-more": "Tìm hiểu thêm", + "this-feature-is-currently-inactive": "Tính năng này chưa được bật", "clipboard-not-supported": "Clipboard not supported", "copied-to-clipboard": "Copied to clipboard", "your-browser-does-not-support-clipboard": "Your browser does not support clipboard", @@ -297,10 +297,10 @@ "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Only recipes with these categories will be used in Meal Plans", "planner": "Planner", "quick-week": "Quick Week", - "side": "Side", - "sides": "Sides", - "start-date": "Start Date", - "rule-day": "Rule Day", + "side": "Món ăn kèm", + "sides": "Món ăn kèm", + "start-date": "Ngày bắt đầu", + "rule-day": "Ngày", "meal-type": "Meal Type", "breakfast": "Breakfast", "lunch": "Lunch", @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/frontend/lang/messages/zh-CN.json b/frontend/lang/messages/zh-CN.json index 7d01dbf46198..0f07191573f6 100644 --- a/frontend/lang/messages/zh-CN.json +++ b/frontend/lang/messages/zh-CN.json @@ -561,7 +561,12 @@ "create-recipe-description": "从头创建一个新食谱。", "create-recipes": "创建食谱", "import-with-zip": "使用 .zip 导入", - "create-recipe-from-an-image": "用图片创建食谱", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "批量URL导入", "debug-scraper": "调试刮削器", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "通过名称创建食谱,食谱不可重名。", diff --git a/frontend/lang/messages/zh-TW.json b/frontend/lang/messages/zh-TW.json index 73761c9d024e..2d0a29269abc 100644 --- a/frontend/lang/messages/zh-TW.json +++ b/frontend/lang/messages/zh-TW.json @@ -561,7 +561,12 @@ "create-recipe-description": "Create a new recipe from scratch.", "create-recipes": "Create Recipes", "import-with-zip": "Import with .zip", - "create-recipe-from-an-image": "Create recipe from an image", + "create-recipe-from-an-image": "Create Recipe from an Image", + "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", + "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", + "create-from-image": "Create from Image", + "should-translate-description": "Translate the recipe into my language", + "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", "bulk-url-import": "Bulk URL Import", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.", diff --git a/mealie/repos/seed/resources/labels/locales/vi-VN.json b/mealie/repos/seed/resources/labels/locales/vi-VN.json index fe4d0175fcb7..7c970a5d48f5 100644 --- a/mealie/repos/seed/resources/labels/locales/vi-VN.json +++ b/mealie/repos/seed/resources/labels/locales/vi-VN.json @@ -1,65 +1,65 @@ [ { - "name": "Produce" + "name": "Rau củ" }, { - "name": "Grains" + "name": "Các loại hạt" }, { - "name": "Fruits" + "name": "Trái cây" }, { - "name": "Vegetables" + "name": "Rau củ" }, { - "name": "Meat" + "name": "Thịt" }, { - "name": "Seafood" + "name": "Hải sản" }, { - "name": "Beverages" + "name": "Đồ uống" }, { - "name": "Baked Goods" + "name": "Bánh" }, { - "name": "Canned Goods" + "name": "Đồ hộp" }, { - "name": "Condiments" + "name": "Đồ gia vị" }, { - "name": "Confectionary" + "name": "Kẹo" }, { - "name": "Dairy Products" + "name": "Sản phẩm từ sữa" }, { - "name": "Frozen Foods" + "name": "Đồ đông lạnh" }, { - "name": "Health Foods" + "name": "Đồ tốt cho sức khỏe" }, { - "name": "Household" + "name": "Gia đình" }, { - "name": "Meat Products" + "name": "Sản phẩm thịt" }, { - "name": "Snacks" + "name": "Đồ ăn vặt" }, { - "name": "Spices" + "name": "Gia vị" }, { - "name": "Sweets" + "name": "Đồ ngọt" }, { - "name": "Alcohol" + "name": "Cồn" }, { - "name": "Other" + "name": "Khác" } ] diff --git a/mealie/repos/seed/resources/units/locales/vi-VN.json b/mealie/repos/seed/resources/units/locales/vi-VN.json index 336525a5aa59..285efe642ae8 100644 --- a/mealie/repos/seed/resources/units/locales/vi-VN.json +++ b/mealie/repos/seed/resources/units/locales/vi-VN.json @@ -1,18 +1,18 @@ { "teaspoon": { - "name": "teaspoon", + "name": "muỗng cà phê", "description": "", "abbreviation": "tsp" }, "tablespoon": { - "name": "tablespoon", + "name": "muỗng canh", "description": "", "abbreviation": "tbsp" }, "cup": { - "name": "cup", + "name": "cốc", "description": "", - "abbreviation": "cup" + "abbreviation": "cốc" }, "fluid-ounce": { "name": "fluid ounce", @@ -40,7 +40,7 @@ "abbreviation": "ml" }, "liter": { - "name": "liter", + "name": "lít", "description": "", "abbreviation": "l" }, @@ -65,7 +65,7 @@ "abbreviation": "kg" }, "milligram": { - "name": "milligram", + "name": "miligram", "description": "", "abbreviation": "mg" },