diff --git a/frontend/lang/messages/af-ZA.json b/frontend/lang/messages/af-ZA.json index e79f318238a7..c1a0db4d92e4 100644 --- a/frontend/lang/messages/af-ZA.json +++ b/frontend/lang/messages/af-ZA.json @@ -64,6 +64,7 @@ "something-went-wrong": "Iets het verkeerd geloop!", "subscribed-events": "Ingetekende Gebeure", "test-message-sent": "Toets Boodskap Gestuur", + "message-sent": "Message Sent", "new-notification": "Nuwe kennisgewing", "event-notifiers": "Gebeurteniskennisgewers", "apprise-url-skipped-if-blank": "Apprise URL (oorgeslaan indien leeg)", @@ -160,6 +161,7 @@ "test": "Toets", "themes": "Temas", "thursday": "Donderdag", + "title": "Title", "token": "Token", "tuesday": "Dinsdag", "type": "Tipe", @@ -582,7 +584,22 @@ "upload-image": "Laai prent", "screen-awake": "Hou die skerm aan", "remove-image": "Verwyder prent", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Gevorderde soek", @@ -1001,6 +1018,12 @@ "delete-recipes": "Verwyder resepte", "source-unit-will-be-deleted": "Bron-eenheid sal verwyder word" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Voorbeeld data", diff --git a/frontend/lang/messages/ar-SA.json b/frontend/lang/messages/ar-SA.json index 13848f31c8fa..934ef9be9f5c 100644 --- a/frontend/lang/messages/ar-SA.json +++ b/frontend/lang/messages/ar-SA.json @@ -64,6 +64,7 @@ "something-went-wrong": "حدث خطأ ما!", "subscribed-events": "الأحداث التي تم الاشتراك فيها", "test-message-sent": "تم إرسال رسالة تجريبية", + "message-sent": "Message Sent", "new-notification": "إشعار جديد", "event-notifiers": "إشعار الحدث", "apprise-url-skipped-if-blank": "الرابط Apprise (يتم تجاهله إذا ما كان فارغً)", @@ -160,6 +161,7 @@ "test": "تجربة", "themes": "السمات", "thursday": "الخميس", + "title": "Title", "token": "الرمز التعريفي", "tuesday": "الثلاثاء", "type": "النوع", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/bg-BG.json b/frontend/lang/messages/bg-BG.json index e37aeed59d07..8b941508365f 100644 --- a/frontend/lang/messages/bg-BG.json +++ b/frontend/lang/messages/bg-BG.json @@ -64,6 +64,7 @@ "something-went-wrong": "Нещо се обърка!", "subscribed-events": "Планирани събития", "test-message-sent": "Тестово съобщение е изпратено", + "message-sent": "Message Sent", "new-notification": "Ново известие", "event-notifiers": "Известия за събитие", "apprise-url-skipped-if-blank": "URL за известяване (пропуска се ако е празно)", @@ -160,6 +161,7 @@ "test": "Тест", "themes": "Теми", "thursday": "четвъртък", + "title": "Title", "token": "Токън", "tuesday": "Вторник", "type": "Тип", @@ -582,7 +584,22 @@ "upload-image": "Качване на изображение", "screen-awake": "Запази екрана активен", "remove-image": "Премахване на изображение", - "nextStep": "Следваща стъпка" + "nextStep": "Следваща стъпка", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Разширено търсене", @@ -1001,6 +1018,12 @@ "delete-recipes": "Изтрий рецепти", "source-unit-will-be-deleted": "Изходната мерна единица ще бъде изтрита" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Създаване на псевдоним", "manage-aliases": "Управление на псевдоними", "seed-data": "Зареждане на данни", diff --git a/frontend/lang/messages/ca-ES.json b/frontend/lang/messages/ca-ES.json index 0d923d98f312..1a8ca4a3ec44 100644 --- a/frontend/lang/messages/ca-ES.json +++ b/frontend/lang/messages/ca-ES.json @@ -64,6 +64,7 @@ "something-went-wrong": "Alguna cosa ha anat malament!", "subscribed-events": "Esdeveniments subscrits", "test-message-sent": "S'ha enviat el missatge", + "message-sent": "Message Sent", "new-notification": "Nova notificació", "event-notifiers": "Notificacions d'esdeveniments", "apprise-url-skipped-if-blank": "Apprise URL (si es deixa buit, s'ignorarà)", @@ -160,6 +161,7 @@ "test": "Prova", "themes": "Temes", "thursday": "Dijous", + "title": "Title", "token": "Token", "tuesday": "Dimarts", "type": "Tipus", @@ -582,7 +584,22 @@ "upload-image": "Puja una imatge", "screen-awake": "Mantenir la pantalla encesa", "remove-image": "Esborrar la imatge", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Cerca avançada", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Dades d'exemple", diff --git a/frontend/lang/messages/cs-CZ.json b/frontend/lang/messages/cs-CZ.json index 2f74668a16da..a43e75e00e9c 100644 --- a/frontend/lang/messages/cs-CZ.json +++ b/frontend/lang/messages/cs-CZ.json @@ -64,6 +64,7 @@ "something-went-wrong": "Něco se nepovedlo!", "subscribed-events": "Odebírané události", "test-message-sent": "Testovací zpráva odeslána", + "message-sent": "Message Sent", "new-notification": "Nové oznámení", "event-notifiers": "Notifikace událostí", "apprise-url-skipped-if-blank": "Apprise URL (přeskočeno pokud je prázdné)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Motivy", "thursday": "Čtvrtek", + "title": "Title", "token": "Token", "tuesday": "Úterý", "type": "Typ", @@ -582,7 +584,22 @@ "upload-image": "Nahrát obrázek", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Další krok" + "nextStep": "Další krok", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Pokročilé vyhledávání", @@ -1001,6 +1018,12 @@ "delete-recipes": "Smazat recepty", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/da-DK.json b/frontend/lang/messages/da-DK.json index 2caf30ca6675..2d20e1959290 100644 --- a/frontend/lang/messages/da-DK.json +++ b/frontend/lang/messages/da-DK.json @@ -64,6 +64,7 @@ "something-went-wrong": "Noget gik galt!", "subscribed-events": "Abonnerede begivenheder", "test-message-sent": "Testbesked sendt", + "message-sent": "Message Sent", "new-notification": "Ny notifikation", "event-notifiers": "Notifikation om begivenheder", "apprise-url-skipped-if-blank": "Informations link (sprunget over hvis ladet være tomt)", @@ -160,6 +161,7 @@ "test": "Afprøv", "themes": "Temaer", "thursday": "Torsdag", + "title": "Title", "token": "Token", "tuesday": "Tirsdag", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Upload billede", "screen-awake": "Hold skærmen tændt", "remove-image": "Fjern billede", - "nextStep": "Næste trin" + "nextStep": "Næste trin", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Avanceret søgning", @@ -1001,6 +1018,12 @@ "delete-recipes": "Slet Opskrifter", "source-unit-will-be-deleted": "Kildeenhed vil blive slettet" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Opret alias", "manage-aliases": "Administrer Aliaser", "seed-data": "Opret standard data", diff --git a/frontend/lang/messages/de-DE.json b/frontend/lang/messages/de-DE.json index 40e8f38abc1c..4b4f5fe33597 100644 --- a/frontend/lang/messages/de-DE.json +++ b/frontend/lang/messages/de-DE.json @@ -64,6 +64,7 @@ "something-went-wrong": "Etwas ist schief gelaufen!", "subscribed-events": "Abonnierte Ereignisse", "test-message-sent": "Testnachricht gesendet", + "message-sent": "Daten gesendet", "new-notification": "Neue Benachrichtigung", "event-notifiers": "Ereignis-Benachrichtigungen", "apprise-url-skipped-if-blank": "Apprise-URL (wird übersprungen, wenn leer)", @@ -160,6 +161,7 @@ "test": "Testen", "themes": "Themen", "thursday": "Donnerstag", + "title": "Titel", "token": "Token", "tuesday": "Dienstag", "type": "Typ", @@ -185,7 +187,7 @@ "menu": "Menü", "a-name-is-required": "Ein Name wird benötigt", "delete-with-name": "{name} löschen", - "confirm-delete-generic-with-name": "Bist du dir sicher, dass du \"{name}\" löschen möchtest?", + "confirm-delete-generic-with-name": "Bist du dir sicher, dass du dies löschen möchtest?", "confirm-delete-own-admin-account": "Bitte beachte, dass du versuchst, dein eigenes Administrator-Konto zu löschen! Diese Aktion kann nicht rückgängig gemacht werden und wird dein Konto dauerhaft löschen!", "organizer": "Organisator", "transfer": "Übertragen", @@ -535,7 +537,7 @@ "last-made-date": "Zuletzt gemacht {date}", "api-extras-description": "Rezepte-Extras sind ein Hauptmerkmal der Mealie API. Sie ermöglichen es dir, benutzerdefinierte JSON Key-Value-Paare zu einem Rezept zu erstellen, um Drittanbieter-Anwendungen zu steuern. Du kannst diese dazu verwenden, um Automatisierungen auszulösen oder benutzerdefinierte Nachrichten an bestimmte Geräte zu senden.", "message-key": "Nachrichten-Schlüssel", - "parse": "Parse", + "parse": "Parsen", "attach-images-hint": "Bilder durch Ziehen & Ablegen in den Editor hinzufügen", "drop-image": "Bild hier ablegen", "enable-ingredient-amounts-to-use-this-feature": "Aktiviere Zutatenmengen, um diese Funktion zu nutzen", @@ -582,7 +584,22 @@ "upload-image": "Bild hochladen", "screen-awake": "Bildschirm nicht abschalten", "remove-image": "Bild entfernen", - "nextStep": "Nächster Schritt" + "nextStep": "Nächster Schritt", + "recipe-actions": "Rezept-Aktionen", + "parser": { + "experimental-alert-text": "Mealie verwendet natürliche Sprachverarbeitung (NLP), um Einheiten und Lebensmittel für deine Zutatenliste zu parsen. Diese Funktion ist experimentell und funktioniert möglicherweise nicht immer wie sie sollte. Wenn du die Parser-Ergebnisse nicht verwenden möchtest, wähle 'Abbrechen' und deine Änderungen werden nicht gespeichert.", + "ingredient-parser": "Zutaten-Parser", + "explanation": "Um den Zutaten-Parser zu verwenden, klicke auf den Button 'Alles parsen', um den Vorgang zu starten. Nachdem die Zutaten analysiert worden sind, kannst du überprüfen, ob die Einträge korrekt erkannt wurden. Der vom Modell errechnete Zuverlässigkeitswert wird rechts neben der Zutat angezeigt. Diese Angabe ist ein Durchschnitt der Einzelwerte und möglicherweise nicht immer ganz korrekt.", + "alerts-explainer": "Es werden Warnungen angezeigt, wenn ein passendes Lebensmittel oder eine Einheit gefunden wurde, aber in der Datenbank nicht vorhanden ist.", + "select-parser": "Parser auswählen", + "natural-language-processor": "Natürliche Sprachverarbeitung (NLP)", + "brute-parser": "Brute Parser", + "parse-all": "Alles parsen", + "no-unit": "Keine Einheit", + "missing-unit": "Fehlende Einheit erstellen: {unit}", + "missing-food": "Fehlendes Lebensmittel erstellen: {food}", + "no-food": "Kein Lebensmittel" + } }, "search": { "advanced-search": "Erweiterte Suche", @@ -1001,6 +1018,12 @@ "delete-recipes": "Rezepte löschen", "source-unit-will-be-deleted": "Quell-Einheit wird gelöscht" }, + "recipe-actions": { + "recipe-actions-data": "Rezept-Aktionen Daten", + "new-recipe-action": "Neue Rezept-Aktion", + "edit-recipe-action": "Rezept-Aktion bearbeiten", + "action-type": "Aktionstyp" + }, "create-alias": "Alias erstellen", "manage-aliases": "Aliasse verwalten", "seed-data": "Musterdaten", @@ -1147,9 +1170,9 @@ "ingredients-natural-language-processor-explanation-2": "Es ist nicht perfekt, aber es erzeugt meist sehr gute Ergebnisse und ist ein guter Anfang, um Zutaten manuell den einzelnen Feldern zuzuordnen. Alternativ kannst du auch den \"Brute\" Prozessor benutzen, der eine Musterabgleich-Technik verwendet, um Zutaten zu identifizieren.", "nlp": "NLP", "brute": "Brute", - "show-individual-confidence": "Zeige individuelle Überzeugungswerte an", + "show-individual-confidence": "Zeige individuelle Zuverlässigkeitswerte an", "ingredient-text": "Zutaten-Angabe", - "average-confident": "{0} überzeugt", + "average-confident": "{0} zuverlässig", "try-an-example": "Probier ein Beispiel aus", "parser": "Parser", "background-tasks": "Hintergrundaufgaben", diff --git a/frontend/lang/messages/el-GR.json b/frontend/lang/messages/el-GR.json index 67165ddb8a14..03f6d12cc209 100644 --- a/frontend/lang/messages/el-GR.json +++ b/frontend/lang/messages/el-GR.json @@ -64,6 +64,7 @@ "something-went-wrong": "Κάτι δεν πήγε καλά!", "subscribed-events": "Εγγεγραμμένα Γεγονότα", "test-message-sent": "Το δοκιμαστικό μήνυμα εστάλη", + "message-sent": "Το μήνυμα εστάλη", "new-notification": "Νέα ειδοποίηση", "event-notifiers": "Ειδοποιητές Συμβάντος", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Δοκιμή", "themes": "Θέματα", "thursday": "Τρίτη", + "title": "Τίτλος", "token": "Token", "tuesday": "Τρίτη", "type": "Τύπος", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Ενέργειες Συνταγής", + "parser": { + "experimental-alert-text": "Το Mealie χρησιμοποιεί επεξεργασία φυσικής γλώσσας για να αναλύσει και να δημιουργήσει μονάδες και είδη διατροφής για τα συστατικά της συνταγής σας. Αυτή η λειτουργία είναι πειραματική και μπορεί να μην λειτουργεί πάντα όπως πρέπει. Αν προτιμάτε να μην χρησιμοποιείτε τα αναλυμένα αποτελέσματα, μπορείτε να επιλέξετε 'Ακύρωση' και οι αλλαγές σας δεν θα αποθηκευτούν.", + "ingredient-parser": "Αναλυτής Συστατικών", + "explanation": "Για να χρησιμοποιήσετε τον αναλυτή συστατικών, κάντε κλικ στο πλήκτρο 'Ανάλυση Ολων' για να ξεκινήσετε τη διαδικασία. Μόλις τα αναλυμένα συστατικά είναι διαθέσιμα, μπορείτε να τα επανεξετάσετε και να βεβαιωθείτε ότι έχουν αναλυθεί σωστά. Η βαθμολογία εμπιστοσύνης του μοντέλου εμφανίζεται στα δεξιά του τίτλου αντικειμένου. Αυτό το σκορ είναι ένας μέσος όρος όλων των επιμέρους βαθμολογιών και μπορεί να μην είναι πάντα εντελώς ακριβής.", + "alerts-explainer": "Θα εμφανίζονται ειδοποιήσεις αν βρεθεί ένα αντίστοιχο φαγητό ή μονάδα αλλά δεν υπάρχει στη βάση δεδομένων.", + "select-parser": "Επιλέξτε Αναλυτή", + "natural-language-processor": "Επεξεργαστής Φυσικής Γλώσσας", + "brute-parser": "Αναλυτής Ωμής Βίας", + "parse-all": "Ανάλυση Ολων", + "no-unit": "Καμία μονάδα", + "missing-unit": "Δημιουργία μονάδας που λείπει: {unit}", + "missing-food": "Δημιουργία φαγητού που λείπει: {food}", + "no-food": "Χωρίς Φαγητό" + } }, "search": { "advanced-search": "Σύνθετη Αναζήτηση", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Δεδομένα Ενεργειών Συνταγής", + "new-recipe-action": "Νέα Ενέργεια Συνταγής", + "edit-recipe-action": "Επεξεργασία Ενέργειας Συνταγής", + "action-type": "Τύπος Ενέργειας" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/en-GB.json b/frontend/lang/messages/en-GB.json index 97b0f6a88f2e..2fad13ca770b 100644 --- a/frontend/lang/messages/en-GB.json +++ b/frontend/lang/messages/en-GB.json @@ -64,6 +64,7 @@ "something-went-wrong": "Something Went Wrong!", "subscribed-events": "Subscribed Events", "test-message-sent": "Test Message Sent", + "message-sent": "Message Sent", "new-notification": "New Notification", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Themes", "thursday": "Thursday", + "title": "Title", "token": "Token", "tuesday": "Tuesday", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/es-ES.json b/frontend/lang/messages/es-ES.json index 6d84284497db..674c33c05257 100644 --- a/frontend/lang/messages/es-ES.json +++ b/frontend/lang/messages/es-ES.json @@ -64,6 +64,7 @@ "something-went-wrong": "¡Algo ha salido mal!", "subscribed-events": "Eventos suscritos", "test-message-sent": "Mensaje Enviado", + "message-sent": "Message Sent", "new-notification": "Nueva notificación", "event-notifiers": "Notificaciones de eventos", "apprise-url-skipped-if-blank": "URL de Apprise (omitida si está en blanco)", @@ -160,6 +161,7 @@ "test": "Prueba", "themes": "Temas", "thursday": "Jueves", + "title": "Title", "token": "Token", "tuesday": "Martes", "type": "Tipo", @@ -582,7 +584,22 @@ "upload-image": "Subir imagen", "screen-awake": "Mantener la pantalla encendida", "remove-image": "Eliminar imagen", - "nextStep": "Siguiente paso" + "nextStep": "Siguiente paso", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Búsqueda avanzada", @@ -1001,6 +1018,12 @@ "delete-recipes": "Borrar Recetas", "source-unit-will-be-deleted": "Se eliminará la unidad de origen" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Crear un Alias", "manage-aliases": "Administrar Alias", "seed-data": "Datos de ejemplo", diff --git a/frontend/lang/messages/fi-FI.json b/frontend/lang/messages/fi-FI.json index 8bd26f0abc02..6d9cf2a34f57 100644 --- a/frontend/lang/messages/fi-FI.json +++ b/frontend/lang/messages/fi-FI.json @@ -64,6 +64,7 @@ "something-went-wrong": "Jotain meni pieleen!", "subscribed-events": "Tilatut tapahtumat", "test-message-sent": "Viesti lähetetty", + "message-sent": "Message Sent", "new-notification": "Uusi ilmoitus", "event-notifiers": "Tapahtumien ilmoitukset", "apprise-url-skipped-if-blank": "Ilmoitusverkko-osoite (voi jättää tyhjäksi)", @@ -160,6 +161,7 @@ "test": "Testi", "themes": "Teemat", "thursday": "Torstai", + "title": "Title", "token": "Tunniste", "tuesday": "Tiistai", "type": "Tyyppi", @@ -582,7 +584,22 @@ "upload-image": "Lataa kuva", "screen-awake": "Pidä näyttö aina päällä", "remove-image": "Poista kuva", - "nextStep": "Seuraava askel" + "nextStep": "Seuraava askel", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Tarkennettu haku", @@ -1001,6 +1018,12 @@ "delete-recipes": "Poista Reseptit", "source-unit-will-be-deleted": "Lähdeyksikkö poistetaan" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Tietokannan pohjadata", diff --git a/frontend/lang/messages/fr-CA.json b/frontend/lang/messages/fr-CA.json index 0f2352a1a454..e9b1c51157e3 100644 --- a/frontend/lang/messages/fr-CA.json +++ b/frontend/lang/messages/fr-CA.json @@ -64,6 +64,7 @@ "something-went-wrong": "Une erreur s'est produite!", "subscribed-events": "Évènements suivis", "test-message-sent": "Message de test envoyé", + "message-sent": "Message envoyé", "new-notification": "Nouvelle notification", "event-notifiers": "Notifications d'événements", "apprise-url-skipped-if-blank": "URL Apprise (ignoré si vide)", @@ -160,6 +161,7 @@ "test": "Tester", "themes": "Thèmes", "thursday": "Jeudi", + "title": "Titre", "token": "Jeton", "tuesday": "Mardi", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Ajouter une image", "screen-awake": "Garder l’écran allumé", "remove-image": "Supprimer l’image", - "nextStep": "Étape suivante" + "nextStep": "Étape suivante", + "recipe-actions": "Actions de recette", + "parser": { + "experimental-alert-text": "Mealie utilise le traitement du langage naturel pour analyser et créer des unités et des aliments pour vos ingrédients de recettes. Cette fonctionnalité est expérimentale et peut ne pas toujours fonctionner comme prévu. Si vous préférez ne pas utiliser les résultats analysés, vous pouvez sélectionner « Annuler » et vos modifications ne seront pas enregistrées.", + "ingredient-parser": "Analyseur d'ingrédients", + "explanation": "Pour utiliser l'analyseur d'ingrédients, cliquez sur le bouton « Tout analyser » pour démarrer le processus. Une fois les ingrédients disponibles, vous pouvez vérifier qu'ils ont été analysés correctement. Le score de confiance du modèle est affiché à droite du titre de l'article. Ce score est une moyenne de tous les scores individuels et peut ne pas toujours être complètement exact.", + "alerts-explainer": "Les alertes seront affichées si un produit ou unité correspondant est trouvé mais n'existe pas dans la base de données.", + "select-parser": "Sélectionner l'analyseur", + "natural-language-processor": "Traitement du Langage Naturel", + "brute-parser": "Analyseur brut", + "parse-all": "Tout analyser", + "no-unit": "Pas d'unité", + "missing-unit": "Créer une unité manquante : {unit}", + "missing-food": "Créer un aliment manquant : {food}", + "no-food": "Aucun aliment" + } }, "search": { "advanced-search": "Recherche avancée", @@ -1001,6 +1018,12 @@ "delete-recipes": "Supprimer les recettes", "source-unit-will-be-deleted": "L'unité source sera supprimée" }, + "recipe-actions": { + "recipe-actions-data": "Données des actions de recette", + "new-recipe-action": "Nouvelle action de recette", + "edit-recipe-action": "Modifier l'action de recette", + "action-type": "Type d'action" + }, "create-alias": "Créer un alias", "manage-aliases": "Gérer les alias", "seed-data": "Initialiser les données", diff --git a/frontend/lang/messages/fr-FR.json b/frontend/lang/messages/fr-FR.json index e74c27a8e075..a504ddde283f 100644 --- a/frontend/lang/messages/fr-FR.json +++ b/frontend/lang/messages/fr-FR.json @@ -64,6 +64,7 @@ "something-went-wrong": "Une erreur s’est produite !", "subscribed-events": "Évènements suivis", "test-message-sent": "Message de test envoyé", + "message-sent": "Message envoyé", "new-notification": "Nouvelle notification", "event-notifiers": "Notifications d'événements", "apprise-url-skipped-if-blank": "URL Apprise (ignoré si vide)", @@ -160,6 +161,7 @@ "test": "Tester", "themes": "Thèmes", "thursday": "Jeudi", + "title": "Titre", "token": "Jeton", "tuesday": "Mardi", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Envoyer une image", "screen-awake": "Garder l’écran allumé", "remove-image": "Supprimer l’image", - "nextStep": "Étape suivante" + "nextStep": "Étape suivante", + "recipe-actions": "Actions de recette", + "parser": { + "experimental-alert-text": "Mealie utilise le traitement du langage naturel pour analyser et créer des unités et des aliments pour vos ingrédients de recettes. Cette fonctionnalité est expérimentale et peut ne pas toujours fonctionner comme prévu. Si vous préférez ne pas utiliser les résultats analysés, vous pouvez sélectionner « Annuler » et vos modifications ne seront pas enregistrées.", + "ingredient-parser": "Analyseur d'ingrédients", + "explanation": "Pour utiliser l'analyseur d'ingrédients, cliquez sur le bouton « Tout analyser » pour démarrer le processus. Une fois les ingrédients disponibles, vous pouvez vérifier qu'ils ont été analysés correctement. Le score de confiance du modèle est affiché à droite du titre de l'article. Ce score est une moyenne de tous les scores individuels et peut ne pas toujours être complètement exact.", + "alerts-explainer": "Les alertes seront affichées si un produit ou unité correspondant est trouvé mais n'existe pas dans la base de données.", + "select-parser": "Sélectionner l'analyseur", + "natural-language-processor": "Traitement du Langage Naturel", + "brute-parser": "Analyseur brut", + "parse-all": "Tout analyser", + "no-unit": "Pas d'unité", + "missing-unit": "Créer une unité manquante : {unit}", + "missing-food": "Créer un aliment manquant : {food}", + "no-food": "Aucun aliment" + } }, "search": { "advanced-search": "Recherche avancée", @@ -1001,6 +1018,12 @@ "delete-recipes": "Supprimer les recettes", "source-unit-will-be-deleted": "L'unité source sera supprimée" }, + "recipe-actions": { + "recipe-actions-data": "Données des actions de recette", + "new-recipe-action": "Nouvelle action de recette", + "edit-recipe-action": "Modifier l'action de recette", + "action-type": "Type d'action" + }, "create-alias": "Créer un alias", "manage-aliases": "Gérer les alias", "seed-data": "Initialiser les données", diff --git a/frontend/lang/messages/gl-ES.json b/frontend/lang/messages/gl-ES.json index c4e193e23a7a..2d0f8ab4520e 100644 --- a/frontend/lang/messages/gl-ES.json +++ b/frontend/lang/messages/gl-ES.json @@ -64,6 +64,7 @@ "something-went-wrong": "Something Went Wrong!", "subscribed-events": "Subscribed Events", "test-message-sent": "Test Message Sent", + "message-sent": "Message Sent", "new-notification": "New Notification", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Probar", "themes": "Temas", "thursday": "Xoves", + "title": "Title", "token": "Identificador", "tuesday": "Martes", "type": "Tipo", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/he-IL.json b/frontend/lang/messages/he-IL.json index c19384a537bb..2f4e28414312 100644 --- a/frontend/lang/messages/he-IL.json +++ b/frontend/lang/messages/he-IL.json @@ -64,6 +64,7 @@ "something-went-wrong": "משהו השתבש!", "subscribed-events": "אירועים שנרשמת אליהם", "test-message-sent": "הודעת בדיקה נשלחה", + "message-sent": "Message Sent", "new-notification": "התראה חדשה", "event-notifiers": "אירועי נוטיפיקציות", "apprise-url-skipped-if-blank": "כתובת Apprise (דלג אם ריק)", @@ -160,6 +161,7 @@ "test": "ניסיון", "themes": "ערכות נושא", "thursday": "חמישי", + "title": "Title", "token": "טוקן", "tuesday": "שלישי", "type": "סוג", @@ -582,7 +584,22 @@ "upload-image": "העלה תמונה", "screen-awake": "השאר את המסך פעיל", "remove-image": "האם למחוק את התמונה?", - "nextStep": "השלב הבא" + "nextStep": "השלב הבא", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "חיפוש מתקדם", @@ -1001,6 +1018,12 @@ "delete-recipes": "מחיקת מתכונים", "source-unit-will-be-deleted": "יחידת המקור תמחק" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "יצירת שם נרדף", "manage-aliases": "נהל שמות נרדפים", "seed-data": "אכלס נתונים", diff --git a/frontend/lang/messages/hr-HR.json b/frontend/lang/messages/hr-HR.json index b029d19a99c9..65c8c6fae917 100644 --- a/frontend/lang/messages/hr-HR.json +++ b/frontend/lang/messages/hr-HR.json @@ -64,6 +64,7 @@ "something-went-wrong": "Nešto nije bilo u redu!", "subscribed-events": "Pretplaćeni Događaji", "test-message-sent": "Testna Poruka je Poslana", + "message-sent": "Message Sent", "new-notification": "Nova Obavijest", "event-notifiers": "Obavještavatelji Događaja", "apprise-url-skipped-if-blank": "Apprise URL (preskočeno ako je prazno)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Teme", "thursday": "Četvrtak", + "title": "Title", "token": "Token", "tuesday": "Utorak", "type": "Tip", @@ -582,7 +584,22 @@ "upload-image": "Učitavanje Slike", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Napredno Pretraživanje", @@ -1001,6 +1018,12 @@ "delete-recipes": "Obriši Recepte", "source-unit-will-be-deleted": "Izvorna jedinica će biti izbrisana" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Unesi Podatke", diff --git a/frontend/lang/messages/hu-HU.json b/frontend/lang/messages/hu-HU.json index 39d2178ef988..b57b18fc1ab3 100644 --- a/frontend/lang/messages/hu-HU.json +++ b/frontend/lang/messages/hu-HU.json @@ -64,6 +64,7 @@ "something-went-wrong": "Hiba történt!", "subscribed-events": "Feliratkozott események", "test-message-sent": "Teszt üzenet elküldve", + "message-sent": "Message Sent", "new-notification": "Új értesítés", "event-notifiers": "Esemény értesítők", "apprise-url-skipped-if-blank": "Értesítendő URL (kihagy, ha üres)", @@ -160,6 +161,7 @@ "test": "Teszt", "themes": "Témák", "thursday": "Csütörtök", + "title": "Title", "token": "Token", "tuesday": "Kedd", "type": "Típus", @@ -582,7 +584,22 @@ "upload-image": "Kép feltöltése", "screen-awake": "Képernyő ébren tartása", "remove-image": "Kép etávolítása", - "nextStep": "Következő lépés" + "nextStep": "Következő lépés", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Részletes keresés", @@ -1001,6 +1018,12 @@ "delete-recipes": "Receptek törlése", "source-unit-will-be-deleted": "A forrás mennyiségi egység törlésre kerül" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Alias készítése", "manage-aliases": "Alias kezelése", "seed-data": "Kezdőérték adat", diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index 8dabe5b82ecd..84a7e45da67e 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -64,6 +64,7 @@ "something-went-wrong": "Something Went Wrong!", "subscribed-events": "Subscribed Events", "test-message-sent": "Test Message Sent", + "message-sent": "Message Sent", "new-notification": "New Notification", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Themes", "thursday": "Thursday", + "title": "Title", "token": "Token", "tuesday": "Tuesday", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/it-IT.json b/frontend/lang/messages/it-IT.json index 2353b48c583d..4c33df06c758 100644 --- a/frontend/lang/messages/it-IT.json +++ b/frontend/lang/messages/it-IT.json @@ -64,6 +64,7 @@ "something-went-wrong": "Si è verificato un errore!", "subscribed-events": "Eventi Sottoscritti", "test-message-sent": "Messaggio di prova inviato", + "message-sent": "Message Sent", "new-notification": "Nuova Notifica", "event-notifiers": "Notifiche Evento", "apprise-url-skipped-if-blank": "Url di Apprise (ignorato se vuoto)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Temi", "thursday": "Giovedì", + "title": "Title", "token": "Token", "tuesday": "Martedì", "type": "Tipo", @@ -582,7 +584,22 @@ "upload-image": "Carica immagine", "screen-awake": "Mantieni lo schermo acceso", "remove-image": "Rimuovi immagine", - "nextStep": "Passo successivo" + "nextStep": "Passo successivo", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Ricerca Avanzata", @@ -1001,6 +1018,12 @@ "delete-recipes": "Elimina Ricette", "source-unit-will-be-deleted": "L'unità di origine verrà eliminata" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Crea Alias", "manage-aliases": "Gestisci Alias", "seed-data": "Dati Predefiniti", diff --git a/frontend/lang/messages/ja-JP.json b/frontend/lang/messages/ja-JP.json index 00ba84da9920..ab84adbed2d6 100644 --- a/frontend/lang/messages/ja-JP.json +++ b/frontend/lang/messages/ja-JP.json @@ -64,6 +64,7 @@ "something-went-wrong": "問題が発生しました", "subscribed-events": "購読中のイベント", "test-message-sent": "テストメッセージを送信しました", + "message-sent": "Message Sent", "new-notification": "新着通知", "event-notifiers": "イベント通知", "apprise-url-skipped-if-blank": "通知用URL (空欄の場合はスキップ)", @@ -160,6 +161,7 @@ "test": "テスト", "themes": "テーマ", "thursday": "木曜日", + "title": "Title", "token": "トークン", "tuesday": "火曜日", "type": "タイプ", @@ -582,7 +584,22 @@ "upload-image": "画像をアップロード", "screen-awake": "画面をスリープ状態にしない", "remove-image": "画像を削除", - "nextStep": "次のステップ" + "nextStep": "次のステップ", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "詳細検索", @@ -1001,6 +1018,12 @@ "delete-recipes": "レシピを削除", "source-unit-will-be-deleted": "元の単位が削除されます" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "エイリアスを作成", "manage-aliases": "エイリアスの管理", "seed-data": "シードデータ", diff --git a/frontend/lang/messages/ko-KR.json b/frontend/lang/messages/ko-KR.json index 059aaf2c4239..7dc7f4d30e63 100644 --- a/frontend/lang/messages/ko-KR.json +++ b/frontend/lang/messages/ko-KR.json @@ -64,6 +64,7 @@ "something-went-wrong": "Something Went Wrong!", "subscribed-events": "구독한 이벤트", "test-message-sent": "Test Message Sent", + "message-sent": "Message Sent", "new-notification": "새 알림", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Themes", "thursday": "목요일", + "title": "Title", "token": "Token", "tuesday": "화요일", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "이미지 업로드", "screen-awake": "화면을 항상 켠 상태로 유지", "remove-image": "이미지 제거", - "nextStep": "다음 단계" + "nextStep": "다음 단계", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "고급 검색", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/lt-LT.json b/frontend/lang/messages/lt-LT.json index 5335f775346b..85a14f1d56d7 100644 --- a/frontend/lang/messages/lt-LT.json +++ b/frontend/lang/messages/lt-LT.json @@ -64,6 +64,7 @@ "something-went-wrong": "Įvyko klaida!", "subscribed-events": "Prenumeruojami įvykiai", "test-message-sent": "Testinė žinutė išsiųsta", + "message-sent": "Message Sent", "new-notification": "Naujas pranešimas", "event-notifiers": "Įvykių pranešimai", "apprise-url-skipped-if-blank": "Apprise URL (praleidžiama, jei tuščia)", @@ -160,6 +161,7 @@ "test": "Tikrinti", "themes": "Temos", "thursday": "Ketvirtadienis", + "title": "Title", "token": "Prieeigos raktas", "tuesday": "Antradienis", "type": "Tipas", @@ -582,7 +584,22 @@ "upload-image": "Įkelti nuotrauką", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Išplėstinė paieška", @@ -1001,6 +1018,12 @@ "delete-recipes": "Ištrinti receptus", "source-unit-will-be-deleted": "Pirminis vienetas bus ištrintas" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Pradiniai duomenys", diff --git a/frontend/lang/messages/lv-LV.json b/frontend/lang/messages/lv-LV.json index a7d98d7d4a91..136fa20fc607 100644 --- a/frontend/lang/messages/lv-LV.json +++ b/frontend/lang/messages/lv-LV.json @@ -64,6 +64,7 @@ "something-went-wrong": "Something Went Wrong!", "subscribed-events": "Subscribed Events", "test-message-sent": "Test Message Sent", + "message-sent": "Message Sent", "new-notification": "New Notification", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Themes", "thursday": "Thursday", + "title": "Title", "token": "Token", "tuesday": "Tuesday", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/nl-NL.json b/frontend/lang/messages/nl-NL.json index 1f4210c3a75e..1a2d8a0deee0 100644 --- a/frontend/lang/messages/nl-NL.json +++ b/frontend/lang/messages/nl-NL.json @@ -64,6 +64,7 @@ "something-went-wrong": "Er is iets fout gegaan!", "subscribed-events": "Geabonneerde gebeurtenissen", "test-message-sent": "Testbericht verzonden", + "message-sent": "Bericht verstuurd", "new-notification": "Nieuwe melding", "event-notifiers": "Meldingen van gebeurtenissen", "apprise-url-skipped-if-blank": "URL van Apprise (overgeslagen als veld leeg is)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Thema's", "thursday": "donderdag", + "title": "Titel", "token": "Token", "tuesday": "dinsdag", "type": "Soort", @@ -582,7 +584,22 @@ "upload-image": "Afbeelding uploaden", "screen-awake": "Scherm aan laten staan", "remove-image": "Afbeelding verwijderen", - "nextStep": "Volgende stap" + "nextStep": "Volgende stap", + "recipe-actions": "Acties met recepten ", + "parser": { + "experimental-alert-text": "Mealie gebruikt natuurlijke taalverwerking om te ontleden en maakt eenheden en levensmiddelen voor de ingrediënten van je recept. Deze functie is experimenteel en werkt misschien niet altijd zoals verwacht. Als u liever niet de bewerkte resultaten gebruikt, kunt u 'Annuleren' selecteren en de wijzigingen worden niet opgeslagen.", + "ingredient-parser": "", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Geavanceerd zoeken", @@ -1001,6 +1018,12 @@ "delete-recipes": "Verwijder recepten", "source-unit-will-be-deleted": "Broneenheid zal worden verwijderd" }, + "recipe-actions": { + "recipe-actions-data": "Gegevens voor acties met recepten", + "new-recipe-action": "Nieuwe actie met recept", + "edit-recipe-action": "Pas actie met recept aan", + "action-type": "Soort actie" + }, "create-alias": "Maak alias", "manage-aliases": "Beheer aliassen ", "seed-data": "Voorbeeldgegevens", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 0c64a9cc22de..6c83fc429385 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -64,6 +64,7 @@ "something-went-wrong": "Noe gikk galt!", "subscribed-events": "Abonnerte hendelser", "test-message-sent": "Testmelding sendt", + "message-sent": "Melding sendt", "new-notification": "Ny varsel", "event-notifiers": "Hendelsesvarsler", "apprise-url-skipped-if-blank": "Apprise URL (hoppes over hvis tom)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Temaer", "thursday": "Torsdag", + "title": "Tittel", "token": "Token", "tuesday": "Tirsdag", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Last opp bilde", "screen-awake": "Hold skjermen på", "remove-image": "Slett bilde", - "nextStep": "Neste trinn" + "nextStep": "Neste trinn", + "recipe-actions": "Oppskriftshandlinger", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Avansert søk", @@ -1001,6 +1018,12 @@ "delete-recipes": "Slett oppskrifter", "source-unit-will-be-deleted": "Kildeenheten vil bli slettet" }, + "recipe-actions": { + "recipe-actions-data": "Opppgavehandlings-data", + "new-recipe-action": "Ny oppskriftshandling", + "edit-recipe-action": "Rediger oppskriftshandling", + "action-type": "Handlingstype" + }, "create-alias": "Opprett alias", "manage-aliases": "Administrer aliaser", "seed-data": "Tilføringsdata", diff --git a/frontend/lang/messages/pl-PL.json b/frontend/lang/messages/pl-PL.json index 1c94caed38d6..8383732e8960 100644 --- a/frontend/lang/messages/pl-PL.json +++ b/frontend/lang/messages/pl-PL.json @@ -64,6 +64,7 @@ "something-went-wrong": "Coś poszło nie tak!", "subscribed-events": "Zasubskrybowane wydarzenia", "test-message-sent": "Wiadomość została wysłana", + "message-sent": "Message Sent", "new-notification": "Nowe powiadomienie", "event-notifiers": "Powiadomienia o zdarzeniach", "apprise-url-skipped-if-blank": "URL Apprise (pominięty, jeśli puste)", @@ -160,6 +161,7 @@ "test": "Testuj", "themes": "Motywy", "thursday": "Czwartek", + "title": "Title", "token": "Token", "tuesday": "Wtorek", "type": "Typ", @@ -582,7 +584,22 @@ "upload-image": "Prześlij obraz", "screen-awake": "Pozostaw ekran włączony", "remove-image": "Usuń obraz", - "nextStep": "Następny krok" + "nextStep": "Następny krok", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Wyszukiwanie zaawansowane", @@ -1001,6 +1018,12 @@ "delete-recipes": "Usuń Przepisy", "source-unit-will-be-deleted": "Jednostka źródłowa zostanie usunięta" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Utwórz alias", "manage-aliases": "Zarządzaj aliasami", "seed-data": "Dane przykładowe", diff --git a/frontend/lang/messages/pt-BR.json b/frontend/lang/messages/pt-BR.json index cac260b392ab..1344f4cfaaae 100644 --- a/frontend/lang/messages/pt-BR.json +++ b/frontend/lang/messages/pt-BR.json @@ -64,6 +64,7 @@ "something-went-wrong": "Algo deu errado!", "subscribed-events": "Eventos Inscritos", "test-message-sent": "Mensagem de teste enviada", + "message-sent": "Message Sent", "new-notification": "Nova Notificação", "event-notifiers": "Notificações de Eventos", "apprise-url-skipped-if-blank": "URL Apprise (ignorado se estiver em branco)", @@ -160,6 +161,7 @@ "test": "Teste", "themes": "Temas", "thursday": "Quinta-feira", + "title": "Title", "token": "Token", "tuesday": "Terça-feira", "type": "Tipo", @@ -582,7 +584,22 @@ "upload-image": "Enviar imagem", "screen-awake": "Manter a tela ligada", "remove-image": "Remover imagem", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Pesquisa avançada", @@ -1001,6 +1018,12 @@ "delete-recipes": "Excluir Receitas", "source-unit-will-be-deleted": "Unidade de origem será excluída" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Criar Apelido", "manage-aliases": "Gerenciar apelidos", "seed-data": "Semear dados", diff --git a/frontend/lang/messages/pt-PT.json b/frontend/lang/messages/pt-PT.json index add270c5517c..4ab37f5d8f5d 100644 --- a/frontend/lang/messages/pt-PT.json +++ b/frontend/lang/messages/pt-PT.json @@ -64,6 +64,7 @@ "something-went-wrong": "Algo correu mal!", "subscribed-events": "Eventos Subscritos", "test-message-sent": "Mensagem de teste enviada", + "message-sent": "Mensagem Enviada", "new-notification": "Nova Notificação", "event-notifiers": "Notificadores de eventos", "apprise-url-skipped-if-blank": "URL da Apprise (ignorado se vazio)", @@ -160,6 +161,7 @@ "test": "Teste", "themes": "Temas", "thursday": "Quinta-feira", + "title": "Título", "token": "Token", "tuesday": "Terça-feira", "type": "Tipo", @@ -582,7 +584,22 @@ "upload-image": "Carregar imagem", "screen-awake": "Manter ecrã ligado", "remove-image": "Remover imagem", - "nextStep": "Próximo passo" + "nextStep": "Próximo passo", + "recipe-actions": "Ações da Receita", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Pesquisa Avançada", @@ -1001,6 +1018,12 @@ "delete-recipes": "Eliminar Receitas", "source-unit-will-be-deleted": "Unidade de origem será eliminada" }, + "recipe-actions": { + "recipe-actions-data": "Dados das Ações da Receita", + "new-recipe-action": "Nova Ação da Receita", + "edit-recipe-action": "Editar Ação da Receita", + "action-type": "Tipo de Ação" + }, "create-alias": "Criar Pseudónimo", "manage-aliases": "Gerir Pseudónimos", "seed-data": "Gerar dados", diff --git a/frontend/lang/messages/ro-RO.json b/frontend/lang/messages/ro-RO.json index d6a1d4ad382e..4a4d11bed3ad 100644 --- a/frontend/lang/messages/ro-RO.json +++ b/frontend/lang/messages/ro-RO.json @@ -64,6 +64,7 @@ "something-went-wrong": "Ceva nu a funcţionat corect!", "subscribed-events": "Evenimente la care ești Abonat", "test-message-sent": "Mesaj de test trimis", + "message-sent": "Message Sent", "new-notification": "Notificare nouă", "event-notifiers": "Notificatori de evenimente", "apprise-url-skipped-if-blank": "URL Apprise (ignorat daca e gol)", @@ -160,6 +161,7 @@ "test": "Testează", "themes": "Teme", "thursday": "Joi", + "title": "Title", "token": "Token", "tuesday": "Marţi", "type": "Tip", @@ -582,7 +584,22 @@ "upload-image": "Încărcare imagine", "screen-awake": "Păstrare ecran aprins", "remove-image": "Șterge Imaginea", - "nextStep": "Pasul următor" + "nextStep": "Pasul următor", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Căutare avansată", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/ru-RU.json b/frontend/lang/messages/ru-RU.json index 80d6c252f2f2..a2fa6bf16816 100644 --- a/frontend/lang/messages/ru-RU.json +++ b/frontend/lang/messages/ru-RU.json @@ -64,6 +64,7 @@ "something-went-wrong": "Что-то пошло не так!", "subscribed-events": "События с подпиской", "test-message-sent": "Тестовое сообщение отправлено", + "message-sent": "Message Sent", "new-notification": "Новое уведомление", "event-notifiers": "Уведомления о событии", "apprise-url-skipped-if-blank": "URL-адрес (пропущен, если пусто)", @@ -160,6 +161,7 @@ "test": "Тест", "themes": "Темы", "thursday": "Четверг", + "title": "Title", "token": "Токен", "tuesday": "Вторник", "type": "Тип", @@ -582,7 +584,22 @@ "upload-image": "Загрузить изображение", "screen-awake": "Держать экран включенным", "remove-image": "Удалить изображение", - "nextStep": "След. шаг" + "nextStep": "След. шаг", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Расширенный поиск", @@ -1001,6 +1018,12 @@ "delete-recipes": "Удалить рецепты", "source-unit-will-be-deleted": "Первая единица измерения будет удалена" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Создать псевдоним", "manage-aliases": "Управление псевдонимами", "seed-data": "Заполнить данные", diff --git a/frontend/lang/messages/sk-SK.json b/frontend/lang/messages/sk-SK.json index adb2e50e46d3..530ac3f982e6 100644 --- a/frontend/lang/messages/sk-SK.json +++ b/frontend/lang/messages/sk-SK.json @@ -64,6 +64,7 @@ "something-went-wrong": "Vyskytla sa chyba", "subscribed-events": "Prihlásené akcie", "test-message-sent": "Testovacia správa bola odoslaná", + "message-sent": "Message Sent", "new-notification": "Nové upozornenie", "event-notifiers": "Upozornenia udalostí", "apprise-url-skipped-if-blank": "Informačná URL (preskočená, ak je prázdna)", @@ -160,6 +161,7 @@ "test": "Otestovať", "themes": "Motívy", "thursday": "Štvrtok", + "title": "Title", "token": "Token", "tuesday": "Utorok", "type": "Typ", @@ -582,7 +584,22 @@ "upload-image": "Nahrať obrázok", "screen-awake": "Ponechať obrazovku stále zapnutú", "remove-image": "Odstrániť obrázok", - "nextStep": "Ďalší krok" + "nextStep": "Ďalší krok", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Rozšírené vyhľadávanie", @@ -1001,6 +1018,12 @@ "delete-recipes": "Odstrániť recepty", "source-unit-will-be-deleted": "Zdroj bude vymazaný" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Vytvoriť alias", "manage-aliases": "Spravovať aliasy", "seed-data": "Naplniť dáta", diff --git a/frontend/lang/messages/sl-SI.json b/frontend/lang/messages/sl-SI.json index d0197b91d818..a369cb40ab49 100644 --- a/frontend/lang/messages/sl-SI.json +++ b/frontend/lang/messages/sl-SI.json @@ -64,6 +64,7 @@ "something-went-wrong": "Nekaj je šlo narobe!", "subscribed-events": "Naročeni dogodki", "test-message-sent": "Testno sporočilo je bilo poslano", + "message-sent": "Message Sent", "new-notification": "Novo obvestilo", "event-notifiers": "Obvestila o dogodkih", "apprise-url-skipped-if-blank": "Apprise URL (preskočeno, če je prazno)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Teme", "thursday": "Četrtek", + "title": "Title", "token": "Žeton", "tuesday": "Torek", "type": "Tip", @@ -582,7 +584,22 @@ "upload-image": "Naloži sliko", "screen-awake": "Ohranjanje budnega zaslona", "remove-image": "Odstrani sliko", - "nextStep": "Naslednji korak" + "nextStep": "Naslednji korak", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Napredno iskanje", @@ -1001,6 +1018,12 @@ "delete-recipes": "Izbriši recepte", "source-unit-will-be-deleted": "Izvorna enota bo izbrisana" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Ustvari alias", "manage-aliases": "Upravljanje z aliasi", "seed-data": "Napolni podatke", diff --git a/frontend/lang/messages/sr-SP.json b/frontend/lang/messages/sr-SP.json index eb6bd3e6bc00..ae89c438d959 100644 --- a/frontend/lang/messages/sr-SP.json +++ b/frontend/lang/messages/sr-SP.json @@ -64,6 +64,7 @@ "something-went-wrong": "Нешто је кренуло погрешно!", "subscribed-events": "Догађаји на које сте претплаћени", "test-message-sent": "Тест порука је послата", + "message-sent": "Message Sent", "new-notification": "Ново обавештење", "event-notifiers": "Обавештавач о догађају", "apprise-url-skipped-if-blank": "Apprise URL (прескочено ако је празно)", @@ -160,6 +161,7 @@ "test": "Тест", "themes": "Теме", "thursday": "четвртак", + "title": "Title", "token": "Токен", "tuesday": "уторак", "type": "Тип", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Напредна претрага", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/sv-SE.json b/frontend/lang/messages/sv-SE.json index 2776da646d01..dcaa7d026489 100644 --- a/frontend/lang/messages/sv-SE.json +++ b/frontend/lang/messages/sv-SE.json @@ -64,6 +64,7 @@ "something-went-wrong": "Någonting gick fel", "subscribed-events": "Prenumererade händelser", "test-message-sent": "Testmeddelande Skickat", + "message-sent": "Message Sent", "new-notification": "Ny avisering", "event-notifiers": "Händelseavisering", "apprise-url-skipped-if-blank": "Apprise-URL (hoppa över om tom)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Tema", "thursday": "Torsdag", + "title": "Title", "token": "Token", "tuesday": "Tisdag", "type": "Typ", @@ -582,7 +584,22 @@ "upload-image": "Ladda upp bild", "screen-awake": "Håll skärmen vaken", "remove-image": "Ta bort bild", - "nextStep": "Nästa steg" + "nextStep": "Nästa steg", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Avancerad sökning", @@ -1001,6 +1018,12 @@ "delete-recipes": "Radera recept", "source-unit-will-be-deleted": "Källenheten kommer att raderas" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Skapa alias", "manage-aliases": "Hantera alias", "seed-data": "Exempeldata", diff --git a/frontend/lang/messages/tr-TR.json b/frontend/lang/messages/tr-TR.json index 6a270bf47132..ddf8c98020aa 100644 --- a/frontend/lang/messages/tr-TR.json +++ b/frontend/lang/messages/tr-TR.json @@ -64,6 +64,7 @@ "something-went-wrong": "Bir sorun oluştu!", "subscribed-events": "Abone Olunan Etkinlikler", "test-message-sent": "Test Mesajı Gönderildi", + "message-sent": "Message Sent", "new-notification": "Yeni bildirim", "event-notifiers": "Etkinlik Bildirimleri", "apprise-url-skipped-if-blank": "Apprise URL'si (boşsa geçilir)", @@ -160,6 +161,7 @@ "test": "Dene", "themes": "Temalar", "thursday": "Perşembe", + "title": "Title", "token": "Anahtar", "tuesday": "Salı", "type": "Tür", @@ -582,7 +584,22 @@ "upload-image": "Resim yükleyin", "screen-awake": "Ekranı Açık Tut", "remove-image": "Resmi kaldır", - "nextStep": "Sonraki adım" + "nextStep": "Sonraki adım", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Takma Ad Oluştur", "manage-aliases": "Takma Adları Yönet", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/uk-UA.json b/frontend/lang/messages/uk-UA.json index 6ffb8c3d3efa..8a4a7410b4ab 100644 --- a/frontend/lang/messages/uk-UA.json +++ b/frontend/lang/messages/uk-UA.json @@ -64,6 +64,7 @@ "something-went-wrong": "Щось пішло не так!", "subscribed-events": "Події, на які підписано", "test-message-sent": "Тестове повідомлення надіслано", + "message-sent": "Повідомлення надіслано", "new-notification": "Нове сповіщення", "event-notifiers": "Сповіщувачі", "apprise-url-skipped-if-blank": "Apprise URL (пропущено якщо порожній)", @@ -160,6 +161,7 @@ "test": "Тест", "themes": "Теми", "thursday": "Четвер", + "title": "Назва", "token": "Токен", "tuesday": "Вівторок", "type": "Тип", @@ -582,7 +584,22 @@ "upload-image": "Вивантажити зображення", "screen-awake": "Тримати екран активним", "remove-image": "Видалити зображення", - "nextStep": "Наступний крок" + "nextStep": "Наступний крок", + "recipe-actions": "Дії рецепту", + "parser": { + "experimental-alert-text": "Mealie використовує аналіз природної мови для аналізу та створення інгредієнтів та одиниць виміру. Це експериментальна функція і може не завжди працювати належним чином. Якщо ви не хочете використовувати результати аналізу виберіть \"Скасувати\", і зміни не будуть збережені.", + "ingredient-parser": "Аналізатор інгредієнтів", + "explanation": "Щоб використати аналізатор інгредієнтів, натисніть кнопку 'Аналізувати все', щоб запустити процес. Після того, як інгредієнти проаналізовані, ви можете їх переглянути та переконатися, що вони були проаналізовані правильно. Оцінка надійності аналізу відображена праворуч від назви елемента. Ця оцінка розраховується як середнє значення усіх індивідуальних оцінок і не завжди може бути абсолютно точним.", + "alerts-explainer": "Оповіщення будуть відображатися, якщо знайдені продукти або одиниці знайдені яких не існує в базі даних.", + "select-parser": "Вибрати аналізатор", + "natural-language-processor": "Аналізатор природної мови", + "brute-parser": "Простий аналізатор", + "parse-all": "Аналізувати все", + "no-unit": "Без одиниці", + "missing-unit": "Створити відсутню одиниці: {unit}", + "missing-food": "Створити відсутню їжу: {food}", + "no-food": "Немає їжі" + } }, "search": { "advanced-search": "Розширений пошук", @@ -794,7 +811,7 @@ "language": "Мова", "maintenance": "Обслуговування", "background-tasks": "Фонові завдання", - "parser": "Парсер", + "parser": "Синтаксичний аналізатор (парсер)", "developer": "Розробник", "cookbook": "Кулінарна книга", "create-cookbook": "Створити нову кулінарну книгу" @@ -1001,6 +1018,12 @@ "delete-recipes": "Видалити рецепти", "source-unit-will-be-deleted": "Початкову одиницю вимірювання буде видалено" }, + "recipe-actions": { + "recipe-actions-data": "Дані дій рецепта", + "new-recipe-action": "Нова дія рецепту", + "edit-recipe-action": "Редагувати дії рецепта", + "action-type": "Тип Дії" + }, "create-alias": "Створити псевдонім", "manage-aliases": "Керувати псевдонімами", "seed-data": "Підготовлені дані", @@ -1151,7 +1174,7 @@ "ingredient-text": "Текст інгредієнта", "average-confident": "Впевненість {0}", "try-an-example": "Спробувати приклад", - "parser": "Парсер", + "parser": "Синтаксичний аналізатор (парсер)", "background-tasks": "Фонові задачі", "background-tasks-description": "Тут ви можете переглянути всі запущені фонові задачі та їх статус", "no-logs-found": "Журналів не знайдено", diff --git a/frontend/lang/messages/vi-VN.json b/frontend/lang/messages/vi-VN.json index 859de75d3b43..3d7028ccad51 100644 --- a/frontend/lang/messages/vi-VN.json +++ b/frontend/lang/messages/vi-VN.json @@ -64,6 +64,7 @@ "something-went-wrong": "Something Went Wrong!", "subscribed-events": "Subscribed Events", "test-message-sent": "Test Message Sent", + "message-sent": "Message Sent", "new-notification": "New Notification", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "Test", "themes": "Themes", "thursday": "Thursday", + "title": "Title", "token": "Token", "tuesday": "Tuesday", "type": "Type", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "Advanced Search", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/frontend/lang/messages/zh-CN.json b/frontend/lang/messages/zh-CN.json index 6f8bc4999534..1ecf8ff0b6f9 100644 --- a/frontend/lang/messages/zh-CN.json +++ b/frontend/lang/messages/zh-CN.json @@ -64,6 +64,7 @@ "something-went-wrong": "出错了\t#", "subscribed-events": "订阅事件", "test-message-sent": "测试消息已发送", + "message-sent": "Message Sent", "new-notification": "新通知", "event-notifiers": "事件通知器", "apprise-url-skipped-if-blank": "Apprise URL (如果为空则跳过)", @@ -160,6 +161,7 @@ "test": "测试", "themes": "布景主题", "thursday": "周四", + "title": "Title", "token": "密钥", "tuesday": "周二", "type": "类型", @@ -582,7 +584,22 @@ "upload-image": "上传图片", "screen-awake": "保持屏幕唤醒", "remove-image": "删除图片", - "nextStep": "下一步" + "nextStep": "下一步", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "高级搜索", @@ -1001,6 +1018,12 @@ "delete-recipes": "删除食谱", "source-unit-will-be-deleted": "“待合并单位”将会被删除" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "创建别名", "manage-aliases": "管理别名", "seed-data": "初始数据", diff --git a/frontend/lang/messages/zh-TW.json b/frontend/lang/messages/zh-TW.json index 713700715bc5..e873707db8dd 100644 --- a/frontend/lang/messages/zh-TW.json +++ b/frontend/lang/messages/zh-TW.json @@ -64,6 +64,7 @@ "something-went-wrong": "出了點問題...", "subscribed-events": "關注的事件", "test-message-sent": "測試訊息已發送", + "message-sent": "Message Sent", "new-notification": "新通知", "event-notifiers": "Event Notifiers", "apprise-url-skipped-if-blank": "Apprise URL (skipped if blank)", @@ -160,6 +161,7 @@ "test": "測試", "themes": "佈景主題", "thursday": "星期四", + "title": "Title", "token": "密鑰", "tuesday": "星期二", "type": "類型", @@ -582,7 +584,22 @@ "upload-image": "Upload image", "screen-awake": "Keep Screen Awake", "remove-image": "Remove image", - "nextStep": "Next step" + "nextStep": "Next step", + "recipe-actions": "Recipe Actions", + "parser": { + "experimental-alert-text": "Mealie uses natural language processing to parse and create units and food items for your recipe ingredients. This feature is experimental and may not always work as expected. If you prefer not to use the parsed results, you can select 'Cancel' and your changes will not be saved.", + "ingredient-parser": "Ingredient Parser", + "explanation": "To use the ingredient parser, click the 'Parse All' button to start the process. Once the processed ingredients are available, you can review the items and verify that they were parsed correctly. The model's confidence score is displayed on the right of the item title. This score is an average of all the individual scores and may not always be completely accurate.", + "alerts-explainer": "Alerts will be displayed if a matching foods or unit is found but does not exists in the database.", + "select-parser": "Select Parser", + "natural-language-processor": "Natural Language Processor", + "brute-parser": "Brute Parser", + "parse-all": "Parse All", + "no-unit": "No unit", + "missing-unit": "Create missing unit: {unit}", + "missing-food": "Create missing food: {food}", + "no-food": "No Food" + } }, "search": { "advanced-search": "進階搜尋", @@ -1001,6 +1018,12 @@ "delete-recipes": "Delete Recipes", "source-unit-will-be-deleted": "Source Unit will be deleted" }, + "recipe-actions": { + "recipe-actions-data": "Recipe Actions Data", + "new-recipe-action": "New Recipe Action", + "edit-recipe-action": "Edit Recipe Action", + "action-type": "Action Type" + }, "create-alias": "Create Alias", "manage-aliases": "Manage Aliases", "seed-data": "Seed Data", diff --git a/mealie/lang/messages/de-DE.json b/mealie/lang/messages/de-DE.json index 7419fba0e56b..ed5616398112 100644 --- a/mealie/lang/messages/de-DE.json +++ b/mealie/lang/messages/de-DE.json @@ -41,7 +41,7 @@ "day": "Tag|Tage", "hour": "Stunde|Stunden", "minute": "Minute|Minuten", - "second": "sekunde|sekunden", + "second": "Sekunde|Sekunden", "millisecond": "Millisekunde|Millisekunden", "microsecond": "Mikrosekunde|Mikrosekunden" }