From d660d89a1be9b50f9017bcc98280cec8bc414977 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 14 Oct 2025 10:22:03 -0500 Subject: [PATCH] chore(l10n): New Crowdin updates (#6381) --- frontend/lang/messages/fi-FI.json | 62 +-- frontend/lang/messages/is-IS.json | 2 +- mealie/lang/messages/fi-FI.json | 2 +- mealie/lang/messages/is-IS.json | 2 +- .../seed/resources/foods/locales/fi-FI.json | 354 +++++++++--------- 5 files changed, 211 insertions(+), 211 deletions(-) diff --git a/frontend/lang/messages/fi-FI.json b/frontend/lang/messages/fi-FI.json index 4a0c01e03..922fc2aee 100644 --- a/frontend/lang/messages/fi-FI.json +++ b/frontend/lang/messages/fi-FI.json @@ -2,7 +2,7 @@ "about": { "about": "Tietoja", "about-mealie": "Tietoja Mealiestä", - "api-docs": "API Docs", + "api-docs": "API-dokumentit", "api-port": "API-portti", "application-mode": "Sovellustila", "database-type": "Tietokannan tyyppi", @@ -12,12 +12,12 @@ "demo": "Demo", "demo-status": "Demon tila", "development": "Kehitys", - "docs": "Docs", + "docs": "Dokumentit", "download-log": "Latausloki", "download-recipe-json": "Viimeisin haettu JSON", "github": "GitHub", "log-lines": "Lokirivit", - "not-demo": "Ei esittelytilassa", + "not-demo": "Ei demotilassa", "portfolio": "Portfolio", "production": "Tuotanto", "support": "Tuki", @@ -57,7 +57,7 @@ "event-delete-confirmation": "Oletko varma että haluat poistaa tämän tapahtuman?", "event-deleted": "Tapahtuma poistettu", "event-updated": "Tapahtuma päivitetty", - "new-notification-form-description": "Mealie käyttää Apprise-kirjastoa ilmoitusten luomiseen. Se tarjoaa monia ilmoituspalvelveluvaihtoehtoja. Lisää tietoa siitä, kuinka luoda URL palvelua varten, Apprisen wikistä. Joihinkin ilmoitustyyppeihin voi sisältyä lisäominaisuuksia.", + "new-notification-form-description": "Mealie käyttää Apprise-kirjastoa ilmoitusten luomiseen. Se tarjoaa monia ilmoituspalvelveluvaihtoehtoja. Lisää tietoa siitä, kuinka luoda URL palvelua varten, löydät Apprisen wikistä. Joihinkin ilmoitustyyppeihin voi sisältyä lisäominaisuuksia.", "new-version": "Uusi versio saatavilla!", "notification": "Ilmoitus", "refresh": "Päivitä", @@ -69,7 +69,7 @@ "new-notification": "Uusi ilmoitus", "event-notifiers": "Tapahtumien ilmoitukset", "apprise-url-skipped-if-blank": "Ilmoitusverkko-osoite (voi jättää tyhjäksi)", - "apprise-url-is-left-intentionally-blank": "Since Apprise URLs typically contain sensitive information, this field is left intentionally blank while editing. If you wish to update the URL, please enter the new one here, otherwise leave it blank to keep the current URL.", + "apprise-url-is-left-intentionally-blank": "Apprise URL-osoitteet sisältävät yleensä arkaluonteisia tietoja, joten tämä kenttä on tarkoituksellisesti tyhjä muokattaessa. Jos haluat päivittää URL-osoitteen, kirjoita uusi osoite tähän, muuten jätä se tyhjäksi pitääksesi nykyisen URL-osoitteen.", "enable-notifier": "Ota ilmoittaja käyttöön", "what-events": "Mistä tapahtumista tulisi ilmoittaa?", "user-events": "Käyttäjän tapahtumat", @@ -81,7 +81,7 @@ "category-events": "Luokkatapahtumat", "when-a-new-user-joins-your-group": "Kun ryhmääsi liittyy uusi jäsen", "recipe-events": "Reseptitapahtumat", - "label-events": "Label Events" + "label-events": "Merkitse Tapahtumat" }, "general": { "add": "Lisää", @@ -400,7 +400,7 @@ "title": "Tandoor Recipes -sovellus" }, "cookn": { - "description-long": "Mealie can import recipes from DVO Cook'n X3. Export a cookbook or menu in the \"Cook'n\" format, rename the export extension to .zip, then upload the .zip below.", + "description-long": "Mealie voi tuoda reseptejä DVO Cook'n X3:sta. Vie keittokirja tai valikko \"Cook'n\"-muodossa, nimeä tiedosto uudelleen .zip-muotoon ja lataa sitten Mealieen alta.", "title": "DVO Cook'n X3" }, "recipe-data-migrations": "Reseptien tietojen migraatiot", @@ -478,7 +478,7 @@ "comment": "Kommentti", "comments": "Kommentit", "delete-confirmation": "Haluatko varmasti poistaa reseptin?", - "admin-delete-confirmation": "You're about to delete a recipe that isn't yours using admin permissions. Are you sure?", + "admin-delete-confirmation": "Olet poistamassa reseptiä, joka ei ole sinun käyttäen järjestelmänvalvojan käyttöoikeuksia. Oletko varma?", "delete-recipe": "Poista resepti", "description": "Kuvaus", "disable-amount": "Poista ainesosien määrät käytöstä", @@ -565,7 +565,7 @@ "see-original-text": "Katso Alkuperäinen Teksti", "original-text-with-value": "Alkuperäinen Teksti: {originalText}", "ingredient-linker": "Ainesosan linkittäjä", - "unlinked": "Not linked yet", + "unlinked": "Ei vielä linkitetty", "linked-to-other-step": "Linkitetty toiseen vaiheeseen", "auto": "Automaattinen", "cook-mode": "Kokkitila", @@ -587,14 +587,14 @@ "made-this": "Tein tämän", "how-did-it-turn-out": "Miten se onnistui?", "user-made-this": "{user} teki tämän", - "added-to-timeline": "Added to timeline", - "failed-to-add-to-timeline": "Failed to add to timeline", - "failed-to-update-recipe": "Failed to update recipe", - "added-to-timeline-but-failed-to-add-image": "Added to timeline, but failed to add image", + "added-to-timeline": "Lisätty aikajanalle", + "failed-to-add-to-timeline": "Aikajanaan lisääminen epäonnistui", + "failed-to-update-recipe": "Reseptin päivitys epäonnistui", + "added-to-timeline-but-failed-to-add-image": "Lisätty aikajanaan, mutta kuvan lisääminen epäonnistui", "api-extras-description": "Reseptiekstrat ovat Mealien API:n tärkeä ominaisuus. Niiden avulla voidaan luoda mukautettuja JSON-avain/arvo-pareja reseptin sisällä viitaten kolmannen osapuolen sovelluksiin. Näitä avaimia voi käyttää tiedon antamiseksi, esimerkiksi automaattisen toiminnon tai mukautetun viestin käynnistämiseksi haluamaasi laitteeseen.", "message-key": "Viestiavain", "parse": "Jäsennä", - "ingredients-not-parsed-description": "It looks like your ingredients aren't parsed yet. Click the \"{parse}\" button below to parse your ingredients into structured foods.", + "ingredients-not-parsed-description": "Näyttää siltä, että ainesosat eivät ole vielä jäsenneltyjä. Klikkaa \"{parse}\" painiketta alla jäsentääksesi ainesosat strukturoiduiksi elintarvikkeiksi.", "attach-images-hint": "Liitä kuvia vetämällä ja pudottamalla ne editoriin", "drop-image": "Tuo kuva", "enable-ingredient-amounts-to-use-this-feature": "Käytä ainesosan määriä käyttääksesi tätä ominaisuutta", @@ -612,10 +612,10 @@ "create-recipe-from-an-image": "Luo resepti kuvasta", "create-recipe-from-an-image-description": "Luo resepti tuomalla siitä kuva. Mealie pyrkii poimimaan tekstin kuvasta tekoälyllä ja luomaan siitä reseptin.", "crop-and-rotate-the-image": "Rajaa ja kierrä kuvaa niin, että vain teksti näkyy, ja että se on oikein päin.", - "create-from-images": "Create from Images", + "create-from-images": "Luo resepti kuvasta", "should-translate-description": "Käännä resepti kielelleni", "please-wait-image-procesing": "Odota, että kuva käsitellään. Tämä voi kestää hetken.", - "please-wait-images-processing": "Please wait, the images are processing. This may take some time.", + "please-wait-images-processing": "Odota, että kuvat käsitellään. Tämä saattaa kestää jonkin aikaa.", "bulk-url-import": "Massa tuonti URL-osoitteesta", "debug-scraper": "Etsi ongelmia Scraperista", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Luo resepti antamalla nimi. Kaikilla resepteillä on oltava yksilölliset nimet.", @@ -628,7 +628,7 @@ "scrape-recipe-you-can-import-from-raw-data-directly": "Voit tuoda raakadatan suoraan", "import-original-keywords-as-tags": "Tuo alkuperäiset avainsanat tunnisteiksi", "stay-in-edit-mode": "Pysy muokkaustilassa", - "parse-recipe-ingredients-after-import": "Parse recipe ingredients after import", + "parse-recipe-ingredients-after-import": "Jäsennä reseptin ainesosat tuonnin jälkeen", "import-from-zip": "Tuo zip-arkistosta", "import-from-zip-description": "Tuo yksi resepti, joka on viety toisesta Mealie-asennuksesta.", "import-from-html-or-json": "Tuo HTML- tai JSON-tiedostosta", @@ -672,23 +672,23 @@ "no-unit": "Ei yksikköä", "missing-unit": "Luo puuttuva yksikkö: {unit}", "missing-food": "Luo puuttuva ruoka: {food}", - "this-unit-could-not-be-parsed-automatically": "This unit could not be parsed automatically", - "this-food-could-not-be-parsed-automatically": "This food could not be parsed automatically", + "this-unit-could-not-be-parsed-automatically": "Tätä yksikköä ei voitu jäsentää automaattisesti", + "this-food-could-not-be-parsed-automatically": "Tätä ruokaa ei voitu automaattisesti jäsentää", "no-food": "Ei ruokaa", - "review-parsed-ingredients": "Review parsed ingredients", - "confidence-score": "Confidence Score", - "ingredient-parser-description": "Your ingredients have been successfully parsed. Please review the ingredients we're not sure about.", - "ingredient-parser-final-review-description": "Once all ingredients have been reviewed, you'll have one more chance to review all ingredients before applying the changes to your recipe.", - "add-text-as-alias-for-item": "Add \"{text}\" as alias for {item}", - "delete-item": "Delete Item" + "review-parsed-ingredients": "Tarkastele jäsennetyt ainesosat", + "confidence-score": "Varmuuspisteet", + "ingredient-parser-description": "Ainesosat on haettu onnistuneesti. Ole hyvä ja tarkista ainesosat joista emme ole varmoja.", + "ingredient-parser-final-review-description": "Kun kaikki ainesosat on tarkistettu, sinulla on vielä yksi mahdollisuus tarkistaa kaikki ainesosat ennen kuin muokkaat reseptiäsi.", + "add-text-as-alias-for-item": "", + "delete-item": "" }, "reset-servings-count": "Palauta Annoksien Määrä", "not-linked-ingredients": "Muut ainesosat", - "upload-another-image": "Upload another image", - "upload-images": "Upload images", - "upload-more-images": "Upload more images", - "set-as-cover-image": "Set as recipe cover image", - "cover-image": "Cover image" + "upload-another-image": "Lataa toinen kuva", + "upload-images": "Lataa kuva", + "upload-more-images": "Lataa lisää kuvia", + "set-as-cover-image": "Aseta reseptin kansikuvaksi", + "cover-image": "Kansikuva" }, "recipe-finder": { "recipe-finder": "Reseptin etsijä", @@ -1181,7 +1181,7 @@ "group-details": "Ryhmän tiedot", "group-details-description": "Ennen kuin luot tilin, sinun on luotava ryhmä. Ryhmässäsi on vain sinä, mutta voit kutsua muita myöhemmin. Ryhmäsi jäsenet voivat jakaa ateriasuunnitelmia, ostoslistoja, reseptejä ja paljon muuta!", "use-seed-data": "Käytä pohjatietoja", - "use-seed-data-description": "Mealie ships with a collection of Foods, Units, and Labels that can be used to populate your group with helpful data for organizing your recipes. These are translated into the language you currently have selected. You can always add to or modify this data later.", + "use-seed-data-description": "Mealie:ssa tulee mukana kokoelma valmiita Ruokia, Yksiköitä sekä Luokituksia, joita voidaan käyttää resepteissä sekä niiden lajittelussa. Ne on käännetty kielelle joka on tällä hetkellä valittuna. Voit aina lisätä tai muokata tätä dataa myöhemmin.", "account-details": "Tilitiedot" }, "validation": { diff --git a/frontend/lang/messages/is-IS.json b/frontend/lang/messages/is-IS.json index e8d0dc81f..b0f31b532 100644 --- a/frontend/lang/messages/is-IS.json +++ b/frontend/lang/messages/is-IS.json @@ -255,7 +255,7 @@ "default-recipe-preferences": "Sjálfgefnar stillingar uppskrifta", "group-preferences": "Stillingar hóps", "private-group": "Lokaður hópur", - "private-group-description": "Ef þú stillir hópinn þinn sem lokaðan hóp lokast á alla almennan aðgang. Þessi stilling hefur forgang fram yfir einstakar stillingar fyrir almenna sýn", + "private-group-description": "Ef þú stillir hópinn þinn sem lokaðan hóp þá geta aðrir utan hópsins ekki séð neitt. Þessi stilling hefur forgang fram yfir einstakar stillingar fyrir almenna sýn", "enable-public-access": "Virkja almennan aðgang", "enable-public-access-description": "Gera uppskriftir innan hópa aðgengar öllum og leyfa gestum að skoða þær án þess að skrá sig inn", "allow-users-outside-of-your-group-to-see-your-recipes": "Leyfa notendum utan þíns hóps að sjá þínar uppskriftir", diff --git a/mealie/lang/messages/fi-FI.json b/mealie/lang/messages/fi-FI.json index 28552e4ef..e21494726 100644 --- a/mealie/lang/messages/fi-FI.json +++ b/mealie/lang/messages/fi-FI.json @@ -44,7 +44,7 @@ "generic-updated-with-url": "{name} on päivitetty, {url}", "generic-duplicated": "{name} on kahdennettu", "generic-deleted": "{name} on poistettu", - "logged-out": "Logged out" + "logged-out": "Kirjauduttu ulos" }, "datetime": { "year": "vuosi|vuotta", diff --git a/mealie/lang/messages/is-IS.json b/mealie/lang/messages/is-IS.json index fc9e1040b..200f8494b 100644 --- a/mealie/lang/messages/is-IS.json +++ b/mealie/lang/messages/is-IS.json @@ -44,7 +44,7 @@ "generic-updated-with-url": "{name} hefur verið uppfært, {url}", "generic-duplicated": "{name} hefur verið afritað", "generic-deleted": "{name} hefur verið eytt", - "logged-out": "Logged out" + "logged-out": "Skráður út" }, "datetime": { "year": "ár", diff --git a/mealie/repos/seed/resources/foods/locales/fi-FI.json b/mealie/repos/seed/resources/foods/locales/fi-FI.json index 2d96db533..23511a6af 100644 --- a/mealie/repos/seed/resources/foods/locales/fi-FI.json +++ b/mealie/repos/seed/resources/foods/locales/fi-FI.json @@ -4,130 +4,130 @@ "garlic": { "aliases": [], "description": "", - "name": "garlic", - "plural_name": "garlics" + "name": "valkosipuli", + "plural_name": "valkosipulia" }, "onion": { "aliases": [], "description": "", - "name": "onion", - "plural_name": "onions" + "name": "sipuli", + "plural_name": "sipulia" }, "bell pepper": { "aliases": [], "description": "", - "name": "bell pepper", - "plural_name": "bell peppers" + "name": "paprika", + "plural_name": "paprikaa" }, "carrot": { "aliases": [], "description": "", - "name": "carrot", - "plural_name": "carrots" + "name": "porkkana", + "plural_name": "porkkanaa" }, "scallion": { "aliases": [], "description": "", - "name": "scallion", - "plural_name": "scallions" + "name": "kevätsipuli", + "plural_name": "kevätsipulia" }, "zucchini": { "aliases": [], "description": "", - "name": "zucchini", - "plural_name": "zucchinis" + "name": "kesäkurpitsa", + "plural_name": "kesäkurpitsaa" }, "potato": { "aliases": [], "description": "", - "name": "potato", - "plural_name": "potatoes" + "name": "peruna", + "plural_name": "perunaa" }, "red onion": { "aliases": [], "description": "", - "name": "red onion", - "plural_name": "red onions" + "name": "punasipuli", + "plural_name": "punasipulia" }, "yellow onion": { "aliases": [], "description": "", - "name": "yellow onion", - "plural_name": "yellow onions" + "name": "keltasipuli", + "plural_name": "keltasipulia" }, "celery": { "aliases": [], "description": "", - "name": "celery", - "plural_name": "celeries" + "name": "selleri", + "plural_name": "selleriä" }, "jalapeno": { "aliases": [], "description": "", "name": "jalapeno", - "plural_name": "jalapenoes" + "plural_name": "jalapenoa" }, "avocado": { "aliases": [], "description": "", - "name": "avocado", - "plural_name": "avocados" + "name": "avokado", + "plural_name": "avokadoa" }, "shallot": { "aliases": [], "description": "", - "name": "shallot", - "plural_name": "shallots" + "name": "salottisipuli", + "plural_name": "salottisipulia" }, "cherry tomato": { "aliases": [], "description": "", - "name": "cherry tomato", - "plural_name": "cherry tomatoes" + "name": "kirsikkatomaatti", + "plural_name": "kirsikkatomaattia" }, "cucumber": { "aliases": [], "description": "", - "name": "cucumber", - "plural_name": "cucumbers" + "name": "kurkku", + "plural_name": "kurkkua" }, "spinach": { "aliases": [], "description": "", - "name": "spinach", - "plural_name": "spinaches" + "name": "pinaatti", + "plural_name": "pinaattia" }, "sweet corn": { "aliases": [], "description": "", - "name": "sweet corn", - "plural_name": "sweet corns" + "name": "maissi", + "plural_name": "maissia" }, "chile pepper": { "aliases": [ - "capsicum" + "paprika" ], "description": "", - "name": "chile pepper", - "plural_name": "chile peppers" + "name": "maustepaprika", + "plural_name": "maustepaprikaa" }, "sweet potato": { "aliases": [], "description": "", - "name": "sweet potato", - "plural_name": "sweet potatoes" + "name": "bataatti", + "plural_name": "bataattia" }, "broccoli": { "aliases": [], "description": "", - "name": "broccoli", - "plural_name": "broccolis" + "name": "parsakaali", + "plural_name": "parsakaalia" }, "heart of palm": { "aliases": [], "description": "", - "name": "heart of palm", - "plural_name": "heart of palms" + "name": "palmunydin", + "plural_name": "palmunytimiä" }, "baby green": { "aliases": [], @@ -138,116 +138,116 @@ "pumpkin": { "aliases": [], "description": "", - "name": "pumpkin", - "plural_name": "pumpkins" + "name": "kurpitsa", + "plural_name": "kurpitsaa" }, "cauliflower": { "aliases": [], "description": "", - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "kukkakaali", + "plural_name": "kukkakaalia" }, "cabbage": { "aliases": [], "description": "", - "name": "cabbage", - "plural_name": "cabbages" + "name": "kaali", + "plural_name": "kaalia" }, "asparagu": { "aliases": [], "description": "", - "name": "asparagu", - "plural_name": "asparagus" + "name": "parsa", + "plural_name": "parsaa" }, "kale": { "aliases": [], "description": "", - "name": "kale", - "plural_name": "kales" + "name": "lehtikaali", + "plural_name": "lehtikaalia" }, "arugula": { "aliases": [], "description": "", - "name": "arugula", - "plural_name": "arugulas" + "name": "rucola", + "plural_name": "rucolaa" }, "leek": { "aliases": [], "description": "", - "name": "leek", - "plural_name": "leeks" + "name": "purjo", + "plural_name": "purjoa" }, "eggplant": { "aliases": [], "description": "", - "name": "eggplant", - "plural_name": "eggplants" + "name": "munakoiso", + "plural_name": "munakoisoa" }, "lettuce": { "aliases": [], "description": "", - "name": "lettuce", - "plural_name": "lettuces" + "name": "lehtisalaatti", + "plural_name": "lehtisalaattia" }, "butternut squash": { "aliases": [], "description": "", - "name": "butternut squash", - "plural_name": "butternut squashes" + "name": "myskikurpitsa", + "plural_name": "myskikurpitsaa" }, "romaine": { "aliases": [], "description": "", - "name": "romaine", - "plural_name": "romaines" + "name": "romainesalaatti", + "plural_name": "romainesalaattia" }, "beetroot": { "aliases": [], "description": "", - "name": "beetroot", - "plural_name": "beetroots" + "name": "punajuuri", + "plural_name": "punajuuria" }, "brussels sprout": { "aliases": [], "description": "", - "name": "brussels sprout", - "plural_name": "brussels sprouts" + "name": "ruusukaali", + "plural_name": "ruusukaalit" }, "fennel": { "aliases": [], "description": "", - "name": "fennel", - "plural_name": "fennels" + "name": "fenkoli", + "plural_name": "fenkolia" }, "sun dried tomato": { "aliases": [], "description": "", - "name": "sun dried tomato", - "plural_name": "sun dried tomatoes" + "name": "aurinkokuivattu tomaatti", + "plural_name": "aurinkokuivattuja tomaatteja" }, "radish": { "aliases": [], "description": "", - "name": "radish", - "plural_name": "radishes" + "name": "retiisi", + "plural_name": "retiisejä" }, "red cabbage": { "aliases": [], "description": "", - "name": "red cabbage", + "name": "punakaali", "plural_name": "red cabbages" }, "artichoke": { "aliases": [], "description": "", - "name": "artichoke", - "plural_name": "artichokes" + "name": "artisokka", + "plural_name": "artisokkaa" }, "new potato": { "aliases": [], "description": "", - "name": "new potato", - "plural_name": "new potatoes" + "name": "varhaisperuna", + "plural_name": "varhaisperunaa" }, "summer squash": { "aliases": [ @@ -309,8 +309,8 @@ "green tomato": { "aliases": [], "description": "", - "name": "green tomato", - "plural_name": "green tomatoes" + "name": "vihreä tomaatti", + "plural_name": "vihreää tomaattia" }, "watercress": { "aliases": [], @@ -333,8 +333,8 @@ "horseradish": { "aliases": [], "description": "", - "name": "horseradish", - "plural_name": "horseradishes" + "name": "piparjuuri", + "plural_name": "piparjuurta" }, "chard": { "aliases": [], @@ -377,8 +377,8 @@ "celeriac": { "aliases": [], "description": "", - "name": "celeriac", - "plural_name": "celeriacs" + "name": "juuriselleri", + "plural_name": "juuriselleriä" }, "water chestnut": { "aliases": [], @@ -408,152 +408,152 @@ "aliases": [], "description": "", "name": "okra", - "plural_name": "okra" + "plural_name": "okraa" }, "acorn squash": { "aliases": [], "description": "", - "name": "acorn squash", - "plural_name": "acorn squashes" + "name": "tammenterhokurpitsa", + "plural_name": "tammenterhokurpitsaa" }, "corn cob": { "aliases": [], "description": "", - "name": "corn cob", - "plural_name": "corn cobs" + "name": "maissin tähkä", + "plural_name": "maissin tähkää" }, "radicchio": { "aliases": [], "description": "", - "name": "radicchio", - "plural_name": "radicchio" + "name": "punasikuri", + "plural_name": "punasikuria" }, "pearl onion": { "aliases": [], "description": "", - "name": "pearl onion", - "plural_name": "pearl onions" + "name": "helmisipuli", + "plural_name": "helmisipulia" }, "tenderstem broccoli": { "aliases": [], "description": "", - "name": "tenderstem broccoli", - "plural_name": "tenderstem broccolis" + "name": "varsiparsakaali", + "plural_name": "varsiparsakaalia" }, "plantain": { "aliases": [], "description": "", - "name": "plantain", - "plural_name": "plantains" + "name": "keittobanaani", + "plural_name": "keittobanaania" }, "leaf lettuce": { "aliases": [], "description": "", - "name": "leaf lettuce", - "plural_name": "leaf lettuces" + "name": "lehtisalaatti", + "plural_name": "lehtisalaattia" }, "pepperoncini": { "aliases": [], "description": "", "name": "pepperoncini", - "plural_name": "pepperoncinis" + "plural_name": "pepperoncinia" }, "baby bok choy": { "aliases": [], "description": "", - "name": "baby bok choy", - "plural_name": "baby bok choys" + "name": "baby paksoi", + "plural_name": "baby paksoita" }, "jicama": { "aliases": [], "description": "", - "name": "jicama", - "plural_name": "jicamas" + "name": "pikkujamssi", + "plural_name": "pikkujamssia" }, "endive": { "aliases": [], "description": "", - "name": "endive", - "plural_name": "endives" + "name": "endiivi", + "plural_name": "endiiviä" }, "habanero pepper": { "aliases": [], "description": "", - "name": "habanero pepper", - "plural_name": "habanero peppers" + "name": "habanerochili", + "plural_name": "habanerochiliä" }, "corn husk": { "aliases": [ - "maize" + "maissi" ], "description": "", - "name": "corn husk", - "plural_name": "corn husks" + "name": "maissinkuori", + "plural_name": "maissinkuoria" }, "collard green": { "aliases": [], "description": "", - "name": "collard green", - "plural_name": "collard greens" + "name": "lehtikaali", + "plural_name": "lehtikaalia" }, "french-fried onion": { "aliases": [], "description": "", - "name": "french-fried onion", - "plural_name": "french-fried onions" + "name": "ranskalainen paistettu sipuli", + "plural_name": "ranskalaista paistettua sipulia" }, "daikon": { "aliases": [], "description": "", - "name": "daikon", - "plural_name": "daikons" + "name": "japaninretikka", + "plural_name": "japaninretikkaa" }, "baby corn": { "aliases": [], "description": "", - "name": "baby corn", - "plural_name": "baby corns" + "name": "pikkumaissi", + "plural_name": "pikkumaissia" }, "broccoli rabe": { "aliases": [], "description": "", - "name": "broccoli rabe", - "plural_name": "broccoli rabes" + "name": "varsiparsakaali", + "plural_name": "varsiparsakaalia" }, "rutabaga": { "aliases": [], "description": "", - "name": "rutabaga", - "plural_name": "rutabagas" + "name": "lanttu", + "plural_name": "lanttua" }, "belgian endive": { "aliases": [], "description": "", - "name": "belgian endive", - "plural_name": "belgian endives" + "name": "salaattisikuri", + "plural_name": "salaattisikuria" }, "yam": { "aliases": [], "description": "", - "name": "yam", - "plural_name": "yams" + "name": "jamssi", + "plural_name": "jamssia" }, "ancho chile pepper": { "aliases": [], "description": "", - "name": "ancho chile pepper", - "plural_name": "ancho chile peppers" + "name": "ancho-chili", + "plural_name": "ancho-chiliä" }, "microgreen": { "aliases": [], "description": "", - "name": "microgreen", - "plural_name": "microgreens" + "name": "mikrovihreä", + "plural_name": "mikrovihreää" }, "boston lettuce": { "aliases": [], "description": "", - "name": "boston lettuce", + "name": "boston salaatti", "plural_name": "boston lettuces" }, "kohlrabi": { @@ -707,134 +707,134 @@ "pear": { "aliases": [], "description": "", - "name": "pear", - "plural_name": "pears" + "name": "päärynä", + "plural_name": "päärynää" }, "grape": { "aliases": [], "description": "", - "name": "grape", - "plural_name": "grapes" + "name": "viinirypäle", + "plural_name": "viinirypäleitä" }, "pomegranate": { "aliases": [], "description": "", - "name": "pomegranate", - "plural_name": "pomegranates" + "name": "granaattiomena", + "plural_name": "granaattiomenaa" }, "watermelon": { "aliases": [], "description": "", - "name": "watermelon", - "plural_name": "watermelons" + "name": "vesimeloni", + "plural_name": "vesimelonia" }, "rhubarb": { "aliases": [], "description": "", - "name": "rhubarb", - "plural_name": "rhubarbs" + "name": "raparperi", + "plural_name": "raparperia" }, "dried apricot": { "aliases": [], "description": "", - "name": "dried apricot", - "plural_name": "dried apricots" + "name": "kuivattu aprikoosi", + "plural_name": "kuivattua aprikoosia" }, "kiwi": { "aliases": [], "description": "", - "name": "kiwi", - "plural_name": "kiwis" + "name": "kiivi", + "plural_name": "kiiviä" }, "grapefruit": { "aliases": [], "description": "", - "name": "grapefruit", - "plural_name": "grapefruits" + "name": "greippi", + "plural_name": "greippiä" }, "plum": { "aliases": [], "description": "", - "name": "plum", - "plural_name": "plums" + "name": "luumu", + "plural_name": "luumuja" }, "fig": { "aliases": [], "description": "", - "name": "fig", - "plural_name": "figs" + "name": "viikuna", + "plural_name": "viikunaa" }, "apricot": { "aliases": [], "description": "", - "name": "apricot", - "plural_name": "apricots" + "name": "aprikoosi", + "plural_name": "aprikoosia" }, "currant": { "aliases": [], "description": "", - "name": "currant", - "plural_name": "currants" + "name": "herukka", + "plural_name": "herukkaa" }, "mandarin": { "aliases": [], "description": "", - "name": "mandarin", - "plural_name": "mandarins" + "name": "mandariini", + "plural_name": "mandariinia" }, "prune": { "aliases": [], "description": "", - "name": "prune", - "plural_name": "prunes" + "name": "kuivattu luumu", + "plural_name": "kuivattuja luumuja" }, "cantaloupe": { "aliases": [], "description": "", - "name": "cantaloupe", - "plural_name": "cantaloupes" + "name": "cantaloupemeloni", + "plural_name": "cantaloupemeloneja" }, "sultana": { "aliases": [], "description": "", - "name": "sultana", - "plural_name": "sultanas" + "name": "sulttaanirusina", + "plural_name": "sulttaanirusinaa" }, "passion fruit": { "aliases": [], "description": "", - "name": "passion fruit", - "plural_name": "passion fruits" + "name": "passionhedelmä", + "plural_name": "passionhedelmää" }, "papaya": { "aliases": [], "description": "", - "name": "papaya", - "plural_name": "papayas" + "name": "papaija", + "plural_name": "papaijaa" }, "tamarind": { "aliases": [], "description": "", - "name": "tamarind", - "plural_name": "tamarinds" + "name": "tamarindi", + "plural_name": "tamarindiä" }, "nectarine": { "aliases": [], "description": "", - "name": "nectarine", - "plural_name": "nectarines" + "name": "nektariini", + "plural_name": "nektariinia" }, "dried fig": { "aliases": [], "description": "", - "name": "dried fig", - "plural_name": "dried figs" + "name": "kuivattu viikuna", + "plural_name": "kuivattua viikunaa" }, "chestnut": { "aliases": [], "description": "", - "name": "chestnut", - "plural_name": "chestnuts" + "name": "kastanja", + "plural_name": "kastanjaa" }, "meyer lemon": { "aliases": [],