Compare commits

..

2 Commits

Author SHA1 Message Date
Hayden
327f0cb7e0 New translations en-us.json (Hungarian)
[ci skip]
2026-06-11 10:52:38 -05:00
Hayden
8b36a9adb5 New translations en-us.json (Greek)
[ci skip]
2026-06-11 10:52:36 -05:00
5 changed files with 11 additions and 11 deletions

View File

@@ -1,7 +1,7 @@
############################################### ###############################################
# Frontend Build # Frontend Build
############################################### ###############################################
FROM node:24@sha256:40ad9f3064e67d6860b4bc3fe1880b2953934fd6320ada990e45fe0efa6badd7 \ FROM node:24@sha256:9c1d881a5b3354362cd134d15b6eee789313833caa720c3cb6ea8862925d6eb8 \
AS frontend-builder AS frontend-builder
WORKDIR /frontend WORKDIR /frontend

View File

@@ -1144,8 +1144,8 @@
}, },
"data-pages": { "data-pages": {
"foods": { "foods": {
"delete-affects-recipes": "Warning: this food is used in {count} recipe(s). Deleting it will leave an empty ingredient in the recipe(s).", "delete-affects-recipes": "Προειδοποίηση: αυτό το τρόφιμο χρησιμοποιείται σε {count} συνταγή(ες). Η διαγραφή του θα αφήσει ένα άδειο συστατικό στη συνταγή(ες).",
"delete-affects-recipes-more": "View all {count} recipes", "delete-affects-recipes-more": "Προβολή όλων των {count} συνταγών",
"merge-dialog-text": "Ο συνδυασμός των επιλεγμένων τροφίμων θα συγχωνεύσει το αρχικό τρόφιμο και το τρόφιμο στόχος σε ένα μόνο τρόφιμο. Το αρχικό τρόφιμο θα διαγραφεί και όλες οι αναφορές σε αυτό θα ενημερωθούν ώστε να δείχνουν στο τρόφιμο-στόχο.", "merge-dialog-text": "Ο συνδυασμός των επιλεγμένων τροφίμων θα συγχωνεύσει το αρχικό τρόφιμο και το τρόφιμο στόχος σε ένα μόνο τρόφιμο. Το αρχικό τρόφιμο θα διαγραφεί και όλες οι αναφορές σε αυτό θα ενημερωθούν ώστε να δείχνουν στο τρόφιμο-στόχο.",
"merge-food-example": "Συγχώνευση {food1} στο {food2}", "merge-food-example": "Συγχώνευση {food1} στο {food2}",
"seed-dialog-text": "Τροδοδοτήστε τη βάση δεδομένων με τρόφιμα που βασίζονται στην τοπική σας γλώσσα. Αυτό θα δημιουργήσει 200+ κοινά τρόφιμα που μπορούν να χρησιμοποιηθούν για την οργάνωση της βάσης δεδομένων σας. Τα τρόφιμα μεταφράζονται μέσω μιας προσπάθειας της κοινότητας.", "seed-dialog-text": "Τροδοδοτήστε τη βάση δεδομένων με τρόφιμα που βασίζονται στην τοπική σας γλώσσα. Αυτό θα δημιουργήσει 200+ κοινά τρόφιμα που μπορούν να χρησιμοποιηθούν για την οργάνωση της βάσης δεδομένων σας. Τα τρόφιμα μεταφράζονται μέσω μιας προσπάθειας της κοινότητας.",

View File

@@ -462,7 +462,7 @@
"mealie-text": "Mealie képes a v1.0 előtti kiadású Mealie alkalmazásból származó receptek importálására. Exportálja a receptjeit a régi példányából, és töltse fel a zip fájlt alább. Vegye figyelembe, hogy az exportból csak receptek importálhatók.", "mealie-text": "Mealie képes a v1.0 előtti kiadású Mealie alkalmazásból származó receptek importálására. Exportálja a receptjeit a régi példányából, és töltse fel a zip fájlt alább. Vegye figyelembe, hogy az exportból csak receptek importálhatók.",
"plantoeat": { "plantoeat": {
"title": "Plan to Eat", "title": "Plan to Eat",
"description-long": "Mealie képes recepteket importálni a Plan to Eat alkalmazásból." "description-long": "Mealie képes recepteket importálni a Plan to Eat alkalmazásból. ZIP, CSV vagy TXT fájlként feltölthetők a Plan to Eat-ből exportálásuk után."
}, },
"myrecipebox": { "myrecipebox": {
"title": "Az én receptes dobozom", "title": "Az én receptes dobozom",
@@ -1144,8 +1144,8 @@
}, },
"data-pages": { "data-pages": {
"foods": { "foods": {
"delete-affects-recipes": "Warning: this food is used in {count} recipe(s). Deleting it will leave an empty ingredient in the recipe(s).", "delete-affects-recipes": "Figyelem: ez az alapanyag {count} receptben használt. Törlése után üres hozzávalóként jelenik meg a receptekben.",
"delete-affects-recipes-more": "View all {count} recipes", "delete-affects-recipes-more": "Az összes {count} recept megtekintése",
"merge-dialog-text": "A kiválasztott alapanyagok egyesítésével a forrásalapanyag és a célalapanyag egyetlen alapanyag lesz. A forrásalapanyag törlésre kerül, és a forrásalapanyagra vonatkozó összes hivatkozás frissül, hogy a célalapanyagra mutasson.", "merge-dialog-text": "A kiválasztott alapanyagok egyesítésével a forrásalapanyag és a célalapanyag egyetlen alapanyag lesz. A forrásalapanyag törlésre kerül, és a forrásalapanyagra vonatkozó összes hivatkozás frissül, hogy a célalapanyagra mutasson.",
"merge-food-example": "{food1} összevonása {food2}-ba/be", "merge-food-example": "{food1} összevonása {food2}-ba/be",
"seed-dialog-text": "Töltse be az adatbázist a helyi nyelvű alapanyagokkal. Ezáltal több mint 200 közös alapanyagot hoz létre, amelyek segítségével rendszerezheti az adatbázisát. Az alapanyagok fordítása közösségi összefogással történik.", "seed-dialog-text": "Töltse be az adatbázist a helyi nyelvű alapanyagokkal. Ezáltal több mint 200 közös alapanyagot hoz létre, amelyek segítségével rendszerezheti az adatbázisát. Az alapanyagok fordítása közösségi összefogással történik.",

View File

@@ -30,7 +30,7 @@ dependencies = [
"requests==2.34.2", "requests==2.34.2",
"tzdata==2026.2", "tzdata==2026.2",
"uvicorn[standard]==0.49.0", "uvicorn[standard]==0.49.0",
"beautifulsoup4==4.15.0", "beautifulsoup4==4.14.3",
"isodate==0.7.2", "isodate==0.7.2",
"text-unidecode==1.3", "text-unidecode==1.3",
"rapidfuzz==3.14.5", "rapidfuzz==3.14.5",

8
uv.lock generated
View File

@@ -184,15 +184,15 @@ wheels = [
[[package]] [[package]]
name = "beautifulsoup4" name = "beautifulsoup4"
version = "4.15.0" version = "4.14.3"
source = { registry = "https://pypi.org/simple" } source = { registry = "https://pypi.org/simple" }
dependencies = [ dependencies = [
{ name = "soupsieve" }, { name = "soupsieve" },
{ name = "typing-extensions" }, { name = "typing-extensions" },
] ]
sdist = { url = "https://files.pythonhosted.org/packages/43/65/318323f98dbee45d42dff61d8f047181bc6f2268a9068cfad035a46be5af/beautifulsoup4-4.15.0.tar.gz", hash = "sha256:288e3ca7d54b06f2ac191970bc275c1939cb46d450b255bf6718b04aa37ab4f7", size = 632571, upload-time = "2026-06-07T16:44:20.453Z" } sdist = { url = "https://files.pythonhosted.org/packages/c3/b0/1c6a16426d389813b48d95e26898aff79abbde42ad353958ad95cc8c9b21/beautifulsoup4-4.14.3.tar.gz", hash = "sha256:6292b1c5186d356bba669ef9f7f051757099565ad9ada5dd630bd9de5fa7fb86", size = 627737, upload-time = "2025-11-30T15:08:26.084Z" }
wheels = [ wheels = [
{ url = "https://files.pythonhosted.org/packages/88/c6/92fcd42f1ba33e1184263f25bfabf3d27c383410470f169e4b8163bf9c17/beautifulsoup4-4.15.0-py3-none-any.whl", hash = "sha256:d6f88de62e1d4e38ecb1077eb9724cd0eff29d2a08ca16a401e9b9e93f117cf9", size = 109924, upload-time = "2026-06-07T16:44:21.566Z" }, { url = "https://files.pythonhosted.org/packages/1a/39/47f9197bdd44df24d67ac8893641e16f386c984a0619ef2ee4c51fbbc019/beautifulsoup4-4.14.3-py3-none-any.whl", hash = "sha256:0918bfe44902e6ad8d57732ba310582e98da931428d231a5ecb9e7c703a735bb", size = 107721, upload-time = "2025-11-30T15:08:24.087Z" },
] ]
[[package]] [[package]]
@@ -965,7 +965,7 @@ requires-dist = [
{ name = "apprise", specifier = "==1.11.0" }, { name = "apprise", specifier = "==1.11.0" },
{ name = "authlib", specifier = "==1.7.2" }, { name = "authlib", specifier = "==1.7.2" },
{ name = "bcrypt", specifier = "==5.0.0" }, { name = "bcrypt", specifier = "==5.0.0" },
{ name = "beautifulsoup4", specifier = "==4.15.0" }, { name = "beautifulsoup4", specifier = "==4.14.3" },
{ name = "extruct", specifier = "==0.18.0" }, { name = "extruct", specifier = "==0.18.0" },
{ name = "fastapi", specifier = "==0.136.3" }, { name = "fastapi", specifier = "==0.136.3" },
{ name = "html2text", specifier = "==2025.4.15" }, { name = "html2text", specifier = "==2025.4.15" },