From e1ba98e0bfa1749674c14ea0c2dc71dbf739210f Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:36:26 -0600 Subject: [PATCH 1/4] New translations en-us.json (Arabic) --- frontend/lang/messages/ar-SA.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/lang/messages/ar-SA.json b/frontend/lang/messages/ar-SA.json index 8e3a53c5786..499f25913da 100644 --- a/frontend/lang/messages/ar-SA.json +++ b/frontend/lang/messages/ar-SA.json @@ -390,16 +390,16 @@ "title": "مدير وصفة بابريكا" }, "mealie-pre-v1": { - "description-long": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.", + "description-long": "يمكن لميلي استيراد الوصفات من تطبيق ميلي من إصدار قبل 1.0. يجب تصدير وصفاتك من نموذجك القديم، وتحميل المِلَفّ المضغوط أدناه. لاحظ أنه يمكن استيراد الوصفات فقط من التصدير.", "title": "ميلي إصدار قبل 1.0" }, "tandoor": { - "description-long": "Mealie can import recipes from Tandoor. Export your data in the \"Default\" format, then upload the .zip below.", + "description-long": "يمكن لميلي استيراد الوصفات من تندور. يجب تصدير بياناتك بالتنسيق \"الافتراضي\"، ثم يجب تحميل المِلَفّ المضغوط أدناه.", "title": "وصفات تاندور" }, "recipe-data-migrations": "وصفة 2", - "recipe-data-migrations-explanation": "Recipes can be migrated from another supported application to Mealie. This is a great way to get started with Mealie.", - "coming-from-another-application-or-an-even-older-version-of-mealie": "Coming from another application or an even older version of Mealie? Check out migrations and see if your data can be imported.", + "recipe-data-migrations-explanation": "يمكن نقل الوصفات من تطبيق آخر مدعوم إلى ميلي. هذه طريقة رائعة للبدء مع ميلي.", + "coming-from-another-application-or-an-even-older-version-of-mealie": "هل تأتي من تطبيق آخر أو حتى إصدار قديم من ميلي؟ يجب التحقق من عمليات الترحيل لمعرفة ما إذا كان يمكن استيراد بياناتك.", "choose-migration-type": "اختر نوع الترحيل", "tag-all-recipes": "وسم جميع الوصفات باستخدام علامة {tag-name}", "nextcloud-text": "Nextcloud recipes can be imported from a zip file that contains the data stored in Nextcloud. See the example folder structure below to ensure your recipes are able to be imported.", From ba8a88a7c5a10928f269d66a71d69b842b1b0a79 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:36:27 -0600 Subject: [PATCH 2/4] New translations en-us.json (Estonian) --- frontend/lang/messages/et-EE.json | 566 +++++++++++++++--------------- 1 file changed, 283 insertions(+), 283 deletions(-) diff --git a/frontend/lang/messages/et-EE.json b/frontend/lang/messages/et-EE.json index ea63b064340..4cb6e4d08ca 100644 --- a/frontend/lang/messages/et-EE.json +++ b/frontend/lang/messages/et-EE.json @@ -1031,357 +1031,357 @@ "user-can-invite-other-to-group": "Kasutaja võib kutsuda teisi gruppi", "user-can-manage-group": "Kasutaja võib hallata gruppi", "user-can-manage-household": "Kasutaja võib hallata leibkonda", - "user-can-organize-group-data": "User can organize group data", - "enable-advanced-features": "Enable advanced features", - "it-looks-like-this-is-your-first-time-logging-in": "It looks like this is your first time logging in.", - "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Don't want to see this anymore? Be sure to change your email in your user settings!", - "forgot-password": "Forgot Password", - "forgot-password-text": "Please enter your email address and we will send you a link to reset your password.", - "changes-reflected-immediately": "Changes to this user will be reflected immediately." + "user-can-organize-group-data": "Kasutaja võin organiseerida grupi andmeid", + "enable-advanced-features": "Luba laiendatud funktionaalsus", + "it-looks-like-this-is-your-first-time-logging-in": "Paistab, et see on sinu esimene sisse logimine", + "dont-want-to-see-this-anymore-be-sure-to-change-your-email": "Ei taha enam seda näha? Ära unusta muuta oma email kasutaja seadetes", + "forgot-password": "Unustasid salasõna", + "forgot-password-text": "Sisestage oma meiliaadress, et saada e-kiri uue salasõna määramiseks.", + "changes-reflected-immediately": "Selle kasutaja muudatused on koheselt nähtaval" }, "language-dialog": { - "translated": "translated", - "choose-language": "Choose Language", - "select-description": "Choose the language for the Mealie UI. The setting only applies to you, not other users.", - "how-to-contribute-description": "Is something not translated yet, mistranslated, or your language missing from the list? {read-the-docs-link} on how to contribute!", - "read-the-docs": "Read the docs" + "translated": "tõlgitud", + "choose-language": "Vali keel", + "select-description": "Vali keel Mealie UI jaoks. See valik mõjutab ainult sind, ning ei muuda midagi teiste kasutajate jaoks.", + "how-to-contribute-description": "On midagi jäänud tõlkimata, on valesti tõlgitud või sinu keel puudub nimekirjast täielikult? {read-the-docs-link} panustamiseks!", + "read-the-docs": "Loe dokumentatsiooni" }, "data-pages": { "foods": { - "merge-dialog-text": "Combining the selected foods will merge the source food and target food into a single food. The source food will be deleted and all of the references to the source food will be updated to point to the target food.", - "merge-food-example": "Merging {food1} into {food2}", - "seed-dialog-text": "Seed the database with foods based on your local language. This will create 200+ common foods that can be used to organize your database. Foods are translated via a community effort.", - "seed-dialog-warning": "You have already have some items in your database. This action will not reconcile duplicates, you will have to manage them manually.", - "combine-food": "Combine Food", - "source-food": "Source Food", - "target-food": "Target Food", - "create-food": "Create Food", - "food-label": "Food Label", - "edit-food": "Edit Food", - "food-data": "Food Data", - "example-food-singular": "ex: Onion", - "example-food-plural": "ex: Onions", - "label-overwrite-warning": "This will assign the chosen label to all selected foods and potentially overwrite your existing labels.", - "on-hand-checkbox-label": "Setting this flag will make this food unchecked by default when adding a recipe to a shopping list." + "merge-dialog-text": "Valitud toitude kombineerimine ühendab koostisained ja keskendub ühele roale. Lähtetoidud eemaldatakse ja kõik viited lähtetoidule värskendatakse, et osutada sihttoidule.", + "merge-food-example": "{food1} liitmine {food2}-ga", + "seed-dialog-text": "Lisage roogasid andmebaasi kohalikus keeles. See loob üle 200 levinud tooraine, mida saab kasutada andmebaasi korrastamiseks. Tooraineid tõlgitakse kogukonna tegevuste kaudu.", + "seed-dialog-warning": "Teie andmebaasis on juba mõned üksused. See funktsioon ei sobi duplikaatidega, peate neid käsitsi redigeerima.", + "combine-food": "Liida toidud", + "source-food": "Lähtetoid", + "target-food": "Sihttoit", + "create-food": "Loo toit", + "food-label": "Toidu silt", + "edit-food": "Muuda toitu", + "food-data": "Toidu andmed", + "example-food-singular": "nt:: Sibul", + "example-food-plural": "nt: Sibulad", + "label-overwrite-warning": "See määrab valitud sildi kõigile valitud toitudele ja potentsiaalselt asendab olemasolevad sildid.", + "on-hand-checkbox-label": "Sildi valimine eemaldab toidu vaikimisi nimekirjast kui lisate retsepti ostunimekirja." }, "units": { - "seed-dialog-text": "Seed the database with common units based on your local language.", - "combine-unit-description": "Combining the selected units will merge the Source Unit and Target Unit into a single unit. The {source-unit-will-be-deleted} and all of the references to the Source Unit will be updated to point to the Target Unit.", - "combine-unit": "Combine Unit", - "source-unit": "Source Unit", - "target-unit": "Target Unit", - "merging-unit-into-unit": "Merging {0} into {1}", - "create-unit": "Create Unit", - "abbreviation": "Abbreviation", - "plural-abbreviation": "Plural Abbreviation", - "description": "Description", - "display-as-fraction": "Display as Fraction", - "use-abbreviation": "Use Abbreviation", - "edit-unit": "Edit Unit", - "unit-data": "Unit Data", - "use-abbv": "Use Abbv.", - "fraction": "Fraction", - "example-unit-singular": "ex: Tablespoon", - "example-unit-plural": "ex: Tablespoons", - "example-unit-abbreviation-singular": "ex: Tbsp", - "example-unit-abbreviation-plural": "ex: Tbsps" + "seed-dialog-text": "Alustage andmebaasi täitmist lisades tüüpilised elemendid kohalikus keeles.", + "combine-unit-description": "Valitud toitude kombineerimine ühendab koostisained ja keskendub ühele roale. {source-unit-will-be-deleted} eemaldatakse ja kõik viited lähtetoidule värskendatakse, et osutada sihttoidule.", + "combine-unit": "Liitke üksused", + "source-unit": "Lähteüksus", + "target-unit": "Sihtüksus", + "merging-unit-into-unit": "{0} liitmine {1}-ga", + "create-unit": "Loo üksus", + "abbreviation": "Lühend", + "plural-abbreviation": "Mitmuse lühend", + "description": "Kirjeldus", + "display-as-fraction": "Näita murdosana", + "use-abbreviation": "Näita lühendit", + "edit-unit": "Muuda lühendit", + "unit-data": "Üksuse andmed", + "use-abbv": "Kasuta lühendit", + "fraction": "Murdosa", + "example-unit-singular": "nt: Supilusikas", + "example-unit-plural": "nt: Supilusikad", + "example-unit-abbreviation-singular": "nt: sl", + "example-unit-abbreviation-plural": "nt: sl" }, "labels": { - "seed-dialog-text": "Seed the database with common labels based on your local language.", - "edit-label": "Edit Label", - "new-label": "New Label", - "labels": "Labels", - "assign-label": "Assign Label" + "seed-dialog-text": "Alusta andmebaasi täitmist tüüpiliste siltidega kohalikus keeles.", + "edit-label": "Muuda silti", + "new-label": "Uus silt", + "labels": "Sildid", + "assign-label": "Määra silt" }, "recipes": { - "purge-exports": "Purge Exports", - "are-you-sure-you-want-to-delete-all-export-data": "Are you sure you want to delete all export data?", - "confirm-delete-recipes": "Are you sure you want to delete the following recipes? This action cannot be undone.", - "the-following-recipes-selected-length-will-be-exported": "The following recipes ({0}) will be exported.", - "settings-chosen-explanation": "Settings chosen here, excluding the locked option, will be applied to all selected recipes.", - "selected-length-recipe-s-settings-will-be-updated": "{count} recipe(s) settings will be updated.", - "recipe-data": "Recipe Data", - "recipe-data-description": "Use this section to manage the data associated with your recipes. You can perform several bulk actions on your recipes including exporting, deleting, tagging, and assigning categories.", - "recipe-columns": "Recipe Columns", - "data-exports-description": "This section provides links to available exports that are ready to download. These exports do expire, so be sure to grab them while they're still available.", - "data-exports": "Data Exports", - "tag": "Tag", - "categorize": "Categorize", - "update-settings": "Update Settings", - "tag-recipes": "Tag Recipes", - "categorize-recipes": "Categorize Recipes", - "export-recipes": "Export Recipes", - "delete-recipes": "Delete Recipes", - "source-unit-will-be-deleted": "Source Unit will be deleted" + "purge-exports": "Puhasta ekspordid", + "are-you-sure-you-want-to-delete-all-export-data": "Kas oled kindel, et tahad kustutada kõik ekspodi andmed", + "confirm-delete-recipes": "Kas oled kindel, et tahad kustutada järgnevad retseptid? Seda tegevust ei saa tagasi võtta.", + "the-following-recipes-selected-length-will-be-exported": "Järgnevad retseptid ({0}) eksporditakse.", + "settings-chosen-explanation": "Siin valitud sätted, välja arvatud lukustatud valik, rakenduvad kõikidele valitud retseptidele.", + "selected-length-recipe-s-settings-will-be-updated": "{count} retsepti sätted uuendatakse", + "recipe-data": "Retsepti andmed", + "recipe-data-description": "See jaotis võimaldab hallata oma retseptidega seotud teavet. Saate oma retseptides teha mitu hulgitöötlust, sealhulgas eksportida, kustutada, sildistada ja kategooriaid määrata.", + "recipe-columns": "Retsepti tulbad", + "data-exports-description": "See jaotis sisaldab linke saadaolevatele eksportimistele, mis on allalaadimiseks valmis. Need aeguvad, seega salvestage need veel kuni need on saadaval.", + "data-exports": "Admete eksportimine", + "tag": "Märgis", + "categorize": "Kategoriseeri", + "update-settings": "Uuenda seaded", + "tag-recipes": "Märgista retseptid", + "categorize-recipes": "Kategoriseeri retseptid", + "export-recipes": "Ekspordi retseptid", + "delete-recipes": "Kustuta retseptid", + "source-unit-will-be-deleted": "Lähteüksis kustutatakse" }, "recipe-actions": { - "recipe-actions-data": "Recipe Actions Data", - "new-recipe-action": "New Recipe Action", - "edit-recipe-action": "Edit Recipe Action", - "action-type": "Action Type" + "recipe-actions-data": "Retsepti kasutusteave", + "new-recipe-action": "Uus retsepti tegevus", + "edit-recipe-action": "Muuda retsepti tegevust", + "action-type": "Tegevuse tüüp" }, - "create-alias": "Create Alias", - "manage-aliases": "Manage Aliases", - "seed-data": "Seed Data", - "seed": "Seed", - "data-management": "Data Management", - "data-management-description": "Select which data set you want to make changes to.", - "select-data": "Select Data", - "select-language": "Select Language", - "columns": "Columns", - "combine": "Combine", + "create-alias": "Loo alias", + "manage-aliases": "Halda aliaseid", + "seed-data": "Alusta andmebaasiga", + "seed": "Lisa baasandmed", + "data-management": "Andmehaldus", + "data-management-description": "Vali millisele andmekogule soovid teha muudatused", + "select-data": "Vali andmed", + "select-language": "Vali keel", + "columns": "Tulbad", + "combine": "Kombineeri", "categories": { - "edit-category": "Edit Category", - "new-category": "New Category", - "category-data": "Category Data" + "edit-category": "Muuda kategooriat", + "new-category": "Uus kategooria", + "category-data": "Kategooria andmed" }, "tags": { - "new-tag": "New Tag", - "edit-tag": "Edit Tag", - "tag-data": "Tag Data" + "new-tag": "Uus silt", + "edit-tag": "Muuda silti", + "tag-data": "Sildi andmed" }, "tools": { - "new-tool": "New Tool", - "edit-tool": "Edit Tool", - "tool-data": "Tool Data" + "new-tool": "Uus tööriist", + "edit-tool": "Muuda tööriista", + "tool-data": "Tööriista andmed" } }, "user-registration": { - "user-registration": "User Registration", - "registration-success": "Registration Success", - "join-a-group": "Join a Group", - "create-a-new-group": "Create a New Group", - "provide-registration-token-description": "Please provide the registration token associated with the group that you'd like to join. You'll need to obtain this from an existing group member.", - "group-details": "Group Details", - "group-details-description": "Before you create an account you'll need to create a group. Your group will only contain you, but you'll be able to invite others later. Members in your group can share meal plans, shopping lists, recipes, and more!", - "use-seed-data": "Use Seed Data", - "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.", - "account-details": "Account Details" + "user-registration": "Kasutaja registreerimine", + "registration-success": "Edukas registreerimine", + "join-a-group": "Liitu grupiga", + "create-a-new-group": "Loo uus grupp", + "provide-registration-token-description": "Sisestage registreerimistunnus, et liituda grupiga, millega soovite liituda. Peate selle hankima olemasolevalt rühmaliikmelt.", + "group-details": "Grupi detailid", + "group-details-description": "Sa pead looma grupi enne konto loomist. Sinu grupis oled vaid sina, kuid sa saad kutsuda teisi sinna hiljem. Su grupi liikmed saavad jagada toitumisplaane, ostunimekirju, retsepte ja muud!", + "use-seed-data": "Kasuta baasandmete infot.", + "use-seed-data-description": "Mealsiga on kaasas toiduainete, ühikute ja siltide kogu, mida saate kasutada oma rühma täitmiseks kasuliku teabega retseptide korraldamiseks.", + "account-details": "Konto üksikasjad" }, "validation": { - "group-name-is-taken": "Group name is taken", - "username-is-taken": "Username is taken", - "email-is-taken": "Email is taken", - "this-field-is-required": "This Field is Required" + "group-name-is-taken": "Grupi nimi on juba kasutusel", + "username-is-taken": "Kasutajanimi on juba kasutusel", + "email-is-taken": "Meiliaadress on juba kasutusel", + "this-field-is-required": "Lahtri täitmine on kohustuslik" }, "export": { - "export": "Export", - "file-name": "File Name", - "size": "Size", - "link-expires": "Link Expires" + "export": "Ekspordi", + "file-name": "Faili nimi", + "size": "Suurus", + "link-expires": "Link aegub" }, "recipe-share": { - "expiration-date": "Expiration Date", - "share-recipe": "Share Recipe", - "default-30-days": "Default 30 Days", - "expires-at": "Expires At", - "recipe-link-copied-message": "Recipe link copied to clipboard" + "expiration-date": "Aegumise kuupäev", + "share-recipe": "Jaga retsepti", + "default-30-days": "Vaike päevade arv on 30", + "expires-at": "Aegub ajal", + "recipe-link-copied-message": "Retsepti link on kopeeritud puhvrisse" }, "banner-experimental": { - "title": "Experimental Feature", - "description": "This page contains experimental or still-baking features. Please excuse the mess.", - "issue-link-text": "Track our progress here" + "title": "Eksperimentaalne funktsionaalsus", + "description": "See lehekülg sisaldab eksperimentaalseid või alles valmivaid funktsionaalsuseid. Vabandust segaduse eest.", + "issue-link-text": "Jälgi progressi siin" }, "form": { - "quantity-label-abbreviated": "Qty" + "quantity-label-abbreviated": "Kogus" }, "markdown-editor": { - "preview-markdown-button-label": "Preview Markdown" + "preview-markdown-button-label": "Markdowni eelvaade" }, "demo": { - "info_message_with_version": "This is a Demo for version: {version}", - "demo_username": "Username: {username}", - "demo_password": "Password: {password}" + "info_message_with_version": "See on versiooni {version} demo", + "demo_username": "Kasutajanimi: {username}", + "demo_password": "Salasõna: {password}" }, "ocr-editor": { - "ocr-editor": "Ocr editor", - "toolbar": "Toolbar", - "selection-mode": "Selection mode", - "pan-and-zoom-picture": "Pan and zoom picture", - "split-text": "Split text", - "preserve-line-breaks": "Preserve original line breaks", - "split-by-block": "Split by text block", - "flatten": "Flatten regardless of original formating", + "ocr-editor": "Ocr-redigeerija", + "toolbar": "Tööriistariba", + "selection-mode": "Valimise režiim", + "pan-and-zoom-picture": "Pildi liigutamine ja zoomimine", + "split-text": "Poolita tekst", + "preserve-line-breaks": "Jäta originaalsed reavahetused", + "split-by-block": "Poolita tekstiploki järgi", + "flatten": "Tasanda järgimata originaalset teksti vormindamist", "help": { - "help": "Help", - "mouse-modes": "Mouse modes", - "selection-mode": "Selection Mode (default)", - "selection-mode-desc": "The selection mode is the main mode that can be used to enter data:", + "help": "Abi", + "mouse-modes": "Hiire režiimid", + "selection-mode": "Valikurežiim (vaikeväärtus)", + "selection-mode-desc": "See valikurežiim on peamine meetod andmete sisestamiseks:", "selection-mode-steps": { - "draw": "Draw a rectangle on the text you want to select.", - "click": "Click on any field on the right and then click back on the rectangle above the image.", - "result": "The selected text will appear inside the previously selected field." + "draw": "Joonista ristkülik teksti ümber, mida soovid valida.", + "click": "Kliki ükskõik mis parempoolsel väljal ja siis kliki tagasi ristkülikul pildi kohal.", + "result": "Valitud tekst ilmub eelnevalt valitud välja sisse." }, - "pan-and-zoom-mode": "Pan and Zoom Mode", - "pan-and-zoom-desc": "Select pan and zoom by clicking the icon. This mode allows to zoom inside the image and move around to make using big images easier.", - "split-text-mode": "Split Text modes", + "pan-and-zoom-mode": "Liigutamise ja zoomimise režiim", + "pan-and-zoom-desc": "Vali liigutamise ja zoomimise režiim klikkides ikoonile. See režiim võimaldab zoomida pildi sisse ja liikuda ringi, tehes suurte piltide kasutamise lihtsamaks.", + "split-text-mode": "Teksti poolitamise meetodid", "split-modes": { - "line-mode": "Line mode (default)", - "line-mode-desc": "In line mode, the text will be propagated by keeping the original line breaks. This mode is useful when using bulk add on a list of ingredients where one ingredient is one line.", - "block-mode": "Block mode", - "block-mode-desc": "In block mode, the text will be split in blocks. This mode is useful when bulk adding instructions that are usually written in paragraphs.", - "flat-mode": "Flat mode", - "flat-mode-desc": "In flat mode, the text will be added to the selected recipe field with no line breaks." + "line-mode": "Rearežiim (vaikeseade)", + "line-mode-desc": "Rearežiimis levitatakse teksti, säilitades samal ajal algsed reavahetused. See režiim on kasulik, kui kasutate hulgi-lisamist koostisosade loendis, kus üks koostisosa on üks rida.", + "block-mode": "Ploki režiim", + "block-mode-desc": "Ploki režiimis jaotatakse tekst plokkidesse. See režiim on kasulik kui tahad hulgi-lisada instructsioone, mis on tavaliselt kirjutatud paragrahvides.", + "flat-mode": "Tasandamise režiim", + "flat-mode-desc": "Tasandamise režiimis lisatakse tekst valitud retseptile ilma reavahetusteta." } } }, "admin": { "maintenance": { - "storage-details": "Storage Details", - "page-title": "Site Maintenance", - "summary-title": "Summary", - "button-label-get-summary": "Get Summary", - "button-label-open-details": "Details", - "info-description-data-dir-size": "Data Directory Size", - "info-description-log-file-size": "Log File Size", - "info-description-cleanable-directories": "Cleanable Directories", - "info-description-cleanable-images": "Cleanable Images", + "storage-details": "Talletamise detailid", + "page-title": "Lehekülje hooldus", + "summary-title": "Kokkuvõte", + "button-label-get-summary": "Saa kokkuvõte", + "button-label-open-details": "Detailid", + "info-description-data-dir-size": "Andmete kausta suurus", + "info-description-log-file-size": "Logifaili suurus", + "info-description-cleanable-directories": "Puhastatavad kaustad", + "info-description-cleanable-images": "Puhastatavad pildid", "storage": { - "title-temporary-directory": "Temporary Directory (.temp)", - "title-backups-directory": "Backups Directory (backups)", - "title-groups-directory": "Groups Directory (groups)", - "title-recipes-directory": "Recipes Directory (recipes)", - "title-user-directory": "User Directory (user)" + "title-temporary-directory": "Ajutine kaust (.temp)", + "title-backups-directory": "Tagavarakoopiate kaust (backups)", + "title-groups-directory": "Gruppide kaust (groups)", + "title-recipes-directory": "Retseptide kaust (recipes)", + "title-user-directory": "Kasutaja kaust (user)" }, - "action-delete-log-files-name": "Delete Log Files", - "action-delete-log-files-description": "Deletes all the log files", - "action-clean-directories-name": "Clean Directories", - "action-clean-directories-description": "Removes all the recipe folders that are not valid UUIDs", - "action-clean-temporary-files-name": "Clean Temporary Files", - "action-clean-temporary-files-description": "Removes all files and folders in the .temp directory", - "action-clean-images-name": "Clean Images", - "action-clean-images-description": "Removes all the images that don't end with .webp", - "actions-description": "Maintenance actions are {destructive_in_bold} and should be used with caution. Performing any of these actions is {irreversible_in_bold}.", - "actions-description-destructive": "destructive", - "actions-description-irreversible": "irreversible", - "logs-action-refresh": "Refresh Logs", - "logs-page-title": "Mealie Logs", - "logs-tail-lines-label": "Tail Lines" + "action-delete-log-files-name": "Kustuta logifailid", + "action-delete-log-files-description": "Kustutab kõik logifailid", + "action-clean-directories-name": "Puhasta kaustad", + "action-clean-directories-description": "Eemaldab kõik retseptide kaustad, millel pole kehtivat UUID-d.", + "action-clean-temporary-files-name": "Kustuta ajutised failid.", + "action-clean-temporary-files-description": "Eemaldab kõik failid ja kaustad .temp kaustas", + "action-clean-images-name": "Puhasta pildid", + "action-clean-images-description": "Eemaldab kõik pildid, mis ei lõppe .webp laiendiga", + "actions-description": "Haldustoimingud on {destructive_in_bold} ning peaks kasutama ettevaatusega. Kõgi nende tegevuste tegemine on {irreversible_in_bold}.", + "actions-description-destructive": "destrucktiivsed", + "actions-description-irreversible": "tagasivõetamatu", + "logs-action-refresh": "Uuenda logisid", + "logs-page-title": "Mealie logid", + "logs-tail-lines-label": "Piira ridu" }, "mainentance": { - "actions-title": "Actions" + "actions-title": "Tegevused" }, - "ingredients-natural-language-processor": "Ingredients Natural Language Processor", - "ingredients-natural-language-processor-explanation": "Mealie uses Conditional Random Fields (CRFs) for parsing and processing ingredients. The model used for ingredients is based off a data set of over 100,000 ingredients from a dataset compiled by the New York Times. Note that as the model is trained in English only, you may have varied results when using the model in other languages. This page is a playground for testing the model.", - "ingredients-natural-language-processor-explanation-2": "It's not perfect, but it yields great results in general and is a good starting point for manually parsing ingredients into individual fields. Alternatively, you can also use the \"Brute\" processor that uses a pattern matching technique to identify ingredients.", + "ingredients-natural-language-processor": "Koostisosade loomuliku keele töötlemine", + "ingredients-natural-language-processor-explanation": "Mealie kasutab koostisosade analüüsimiseks ja töötlemiseks tingimuslikke juhuslikke välju (CRF). Koostisosade jaoks kasutatav mudel põhineb enam kui 100 000 koostisosal New York Timesi koostatud andmekogumist. Pange tähele, et mudelit õpetati ainult inglise keeles, seega võivad tulemused teiste keelte kasutamisel erineda. See leht on mudeli testimise mängumaa.", + "ingredients-natural-language-processor-explanation-2": "See ei ole täiuslik, kuid annab tavaliselt väga häid tulemusi ja on hea algus koostisosade käsitsi määramiseks üksikutele väljadele. Teise võimalusena võite kasutada \"jõulist\" protsessorit, mis kasutab koostisosade tuvastamiseks mustri sobitamise tehnikat.", "nlp": "NLP", - "brute": "Brute", + "brute": "Jõuline", "openai": "OpenAI", - "show-individual-confidence": "Show individual confidence", - "ingredient-text": "Ingredient Text", - "average-confident": "{0} Confident", - "try-an-example": "Try an example", + "show-individual-confidence": "Näita individuaalseid usalfusväärsusi", + "ingredient-text": "Koostisosa tekst", + "average-confident": "{0} usaldusväärne", + "try-an-example": "Proovi näidet", "parser": "Parser", - "background-tasks": "Background Tasks", - "background-tasks-description": "Here you can view all the running background tasks and their status", - "no-logs-found": "No Logs Found", - "tasks": "Tasks", + "background-tasks": "Taustaülesanded", + "background-tasks-description": "Siin sa saad vaadata kõiki jooksvaid taustaülesandeid ja nende staatust", + "no-logs-found": "Logisid ei leitud", + "tasks": "Ülesanded", "setup": { - "first-time-setup": "First Time Setup", - "welcome-to-mealie-get-started": "Welcome to Mealie! Let's get started", - "already-set-up-bring-to-homepage": "I'm already set up, just bring me to the homepage", - "common-settings-for-new-sites": "Here are some common settings for new sites", - "setup-complete": "Setup Complete!", - "here-are-a-few-things-to-help-you-get-started": "Here are a few things to help you get started with Mealie", - "restore-from-v1-backup": "Have a backup from a previous instance of Mealie v1? You can restore it here.", - "manage-profile-or-get-invite-link": "Manage your own profile, or grab an invite link to share with others." + "first-time-setup": "Esimese korra seadistus", + "welcome-to-mealie-get-started": "Teretulemast Mealie-sse! Alustame", + "already-set-up-bring-to-homepage": "Ma olen juba vajalikud asjad seadistanud, vii mind pealehele", + "common-settings-for-new-sites": "Siin on mõned harilikud sätted uute lehekülgede jaoks", + "setup-complete": "Seadistus valmis!", + "here-are-a-few-things-to-help-you-get-started": "Siin on mõned asjad mis aitavad sul teha algust Mealie-ga", + "restore-from-v1-backup": "Kas sul on tagavarakoopia varasemast Mealie v1 instantsist? Sa saad taastada selle siin.", + "manage-profile-or-get-invite-link": "Halda oma profiili, või haara kutselink teistega jagamiseks." }, - "debug-openai-services": "Debug OpenAI Services", - "debug-openai-services-description": "Use this page to debug OpenAI services. You can test your OpenAI connection and see the results here. If you have image services enabled, you can also provide an image.", - "run-test": "Run Test", - "test-results": "Test Results", - "group-delete-note": "Groups with users or households cannot be deleted", - "household-delete-note": "Households with users cannot be deleted" + "debug-openai-services": "Otsi vigu OpenAI teenustes", + "debug-openai-services-description": "Kasuta seda lehekülge et otsida vigu OpenAI teenustes. Sa saad testida oma OpenAI ühendust ja näha tulemusi siin. Kui sul on pildi teenused lubatud, võid esitada ka pildi.", + "run-test": "Jooksuta testi", + "test-results": "Testi tulemused", + "group-delete-note": "Leibkondade või kasutajatega gruppe ei saa kustutada", + "household-delete-note": "Leibkonda koos kasutajatega ei saa kustutada" }, "profile": { - "welcome-user": "👋 Welcome, {0}!", - "description": "Manage your profile, recipes, and group settings.", - "invite-link": "Invite Link", - "get-invite-link": "Get Invite Link", - "get-public-link": "Get Public Link", - "account-summary": "Account Summary", - "account-summary-description": "Here's a summary of your group's information.", - "group-statistics": "Group Statistics", - "group-statistics-description": "Your Group Statistics provide some insight how you're using Mealie.", - "household-statistics": "Household Statistics", - "household-statistics-description": "Your Household Statistics provide some insight how you're using Mealie.", - "storage-capacity": "Storage Capacity", - "storage-capacity-description": "Your storage capacity is a calculation of the images and assets you have uploaded.", - "personal": "Personal", - "personal-description": "These are settings that are personal to you. Changes here won't affect other users.", - "user-settings": "User Settings", - "user-settings-description": "Manage your preferences, change your password, and update your email.", - "api-tokens-description": "Manage your API Tokens for access from external applications.", - "group-description": "These items are shared within your group. Editing one of them will change it for the whole group!", - "group-settings": "Group Settings", - "group-settings-description": "Manage your common group settings, like privacy settings.", - "household-description": "These items are shared within your household. Editing one of them will change it for the whole household!", - "household-settings": "Household Settings", - "household-settings-description": "Manage your household settings, like mealplan and privacy settings.", - "cookbooks-description": "Manage a collection of recipe categories and generate pages for them.", - "members": "Members", - "members-description": "See who's in your household and manage their permissions.", - "webhooks-description": "Set up webhooks that trigger on days that you have mealplans scheduled.", - "notifiers": "Notifiers", - "notifiers-description": "Set up email and push notifications that trigger on specific events.", - "manage-data": "Manage Data", - "manage-data-description": "Manage your Mealie data; Foods, Units, Categories, Tags and more.", - "data-migrations": "Data Migrations", - "data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown.", - "email-sent": "Email Sent", - "error-sending-email": "Error Sending Email", - "personal-information": "Personal Information", - "preferences": "Preferences", - "show-advanced-description": "Show advanced features (API Keys, Webhooks, and Data Management)", - "back-to-profile": "Back to Profile", - "looking-for-privacy-settings": "Looking for Privacy Settings?", - "manage-your-api-tokens": "Manage Your API Tokens", - "manage-user-profile": "Manage User Profile", - "manage-cookbooks": "Manage Cookbooks", - "manage-members": "Manage Members", - "manage-webhooks": "Manage Webhooks", - "manage-notifiers": "Manage Notifiers", - "manage-data-migrations": "Manage Data Migrations" + "welcome-user": "👋 Tere tulemast, {0}!", + "description": "Halda oma profiili, retsepte ja grupi seadeid.", + "invite-link": "Kutselink", + "get-invite-link": "Saa Kutselink", + "get-public-link": "Saa avalik link", + "account-summary": "Konto kokkuvõte", + "account-summary-description": "Siin on kokkuvõte sinu grupi infost", + "group-statistics": "Grupi statistika", + "group-statistics-description": "Sinu grupi statistika heidab pilgu sinu Mealie kasutusmustritesse.", + "household-statistics": "Leibkonna statistika", + "household-statistics-description": "Sinu leibkonna statistika heidab pilgu sinu Mealie kasutusmustritesse.", + "storage-capacity": "Salvestusruumi maht", + "storage-capacity-description": "Sinu salvestusruumi maht on sinu üleslaetud summa piltide ja manuste mahtude summa", + "personal": "Personaalne", + "personal-description": "Need seaded on personaalsed ega mõjuta teisi kasutajaid.", + "user-settings": "Kasutaja Seaded", + "user-settings-description": "Halda oma eelistusi, muuda oma salasõna, ja uuenda oma emaili.", + "api-tokens-description": "Halda oma API identifikaatoreid, et pääseda ligi välistele rakendustele", + "group-description": "Need üksused on jagatud sinu grupiga. Üksuse muutmine muudab selle kogu grupi jaoks!", + "group-settings": "Grupi seaded", + "group-settings-description": "Halda oma üldiseid grupi sätteid nagu privaatsussätted.", + "household-description": "Need üksused on jagatud sinu leibkonnaga. Üksuste muutmine muudab selle kogu leibkonna jaoks!", + "household-settings": "Leibkonna seaded", + "household-settings-description": "Halda oma leibkonna seadeid nagu toitumisplaan ja privaatsussätted.", + "cookbooks-description": "Halda retsepti kategooriate kollektsiooni ja genereeri nende jaoks leheküljed.", + "members": "Liikmed", + "members-description": "Vaata oma leibkonna liikmeid ja nende õiguseid..", + "webhooks-description": "Seadistage veebihaagid, mis käivituvad päevadel, mil teil on planeeritud söögikava.", + "notifiers": "Teavitajad", + "notifiers-description": "Sea üles email ja tõukemärguanded mis käivitatakse kindlatel sündmustel.", + "manage-data": "Halda andmeid", + "manage-data-description": "Halda oma Mealie andmeid: toidud, ühikud, kategooriad, sildid ja muu.", + "data-migrations": "Andmete rändlus", + "data-migrations-description": "Impordi oma olemasolevad andmed teisest rakendusest nagu Nextcloud retseptid ning Chowdown.", + "email-sent": "Email saadetud", + "error-sending-email": "Tõrge emaili saatmisel", + "personal-information": "Personaalne informatsioon", + "preferences": "Eelistused", + "show-advanced-description": "Näita edasisi funktsioone (API võtmed, veebihaagid, ja andmehaldus)", + "back-to-profile": "Tagasi profiilile", + "looking-for-privacy-settings": "Otsid privaatsussätteid?", + "manage-your-api-tokens": "Halda oma API identifikaatoreid", + "manage-user-profile": "Halda kasutaja profiili", + "manage-cookbooks": "Halda kokaraamatuid", + "manage-members": "Halda liikmeid", + "manage-webhooks": "Halda veebihaake", + "manage-notifiers": "Halda teavitajaid", + "manage-data-migrations": "Halda andmete migratsioone" }, "cookbook": { - "cookbooks": "Cookbooks", - "description": "Cookbooks are another way to organize recipes by creating cross sections of recipes, organizers, and other filters. Creating a cookbook will add an entry to the side-bar and all the recipes with the filters chosen will be displayed in the cookbook.", - "hide-cookbooks-from-other-households": "Hide Cookbooks from Other Households", - "hide-cookbooks-from-other-households-description": "When enabled, only cookbooks from your household will appear on the sidebar", - "public-cookbook": "Public Cookbook", - "public-cookbook-description": "Public Cookbooks can be shared with non-mealie users and will be displayed on your groups page.", - "filter-options": "Filter Options", - "filter-options-description": "When require all is selected the cookbook will only include recipes that have all of the items selected. This applies to each subset of selectors and not a cross section of the selected items.", - "require-all-categories": "Require All Categories", - "require-all-tags": "Require All Tags", - "require-all-tools": "Require All Tools", - "cookbook-name": "Cookbook Name", - "cookbook-with-name": "Cookbook {0}", - "household-cookbook-name": "{0} Cookbook {1}", - "create-a-cookbook": "Create a Cookbook", - "cookbook": "Cookbook" + "cookbooks": "Kokaraamatud", + "description": "Kokaraamatud on veel üks viis retseptide korraldamiseks, luues erinevaid filtreid. Kokaraamatu loomisel lisatakse külgribale kirje ja kõik retseptid, mis vastavad valitud filtritele, ilmuvad kokaraamatusse.", + "hide-cookbooks-from-other-households": "Peida kokaraamatud teiste leibkondade eest", + "hide-cookbooks-from-other-households-description": "Kui lubatud, ainult sinu leibkonna kokaraamatud ilmuvad külgribale", + "public-cookbook": "Avalik kokaraamat", + "public-cookbook-description": "Avalikke kokaraamatuid saab jagada Mealie-väliste kasutajatega. Neid näidatakse grupi leheküljel.", + "filter-options": "Filtreerimisseaded", + "filter-options-description": "Kui valitud on \"Nõua kõike\", siis valitud kokaraamat sisaldab ainult retsepte, mis sisaldavad kõiki valitud üksusi. See kehtib valijate iga alamhulga, mitte valitud üksuste üleselt.", + "require-all-categories": "Nõua kõik kategooriad", + "require-all-tags": "Nõua kõik sildid", + "require-all-tools": "Nõua kõik tööriistad", + "cookbook-name": "Kokaraamatu nimi", + "cookbook-with-name": "Kokaraamat {0}", + "household-cookbook-name": "{0} Kokaraamat {1}", + "create-a-cookbook": "Loo kokaraamat", + "cookbook": "Kokaraamat" }, "query-filter": { "logical-operators": { - "and": "AND", - "or": "OR" + "and": "JA", + "or": "VÕI" }, "relational-operators": { - "equals": "equals", - "does-not-equal": "does not equal", - "is-greater-than": "is greater than", - "is-greater-than-or-equal-to": "is greater than or equal to", - "is-less-than": "is less than", - "is-less-than-or-equal-to": "is less than or equal to" + "equals": "võrdub", + "does-not-equal": "ei võrdu", + "is-greater-than": "on suurem kui", + "is-greater-than-or-equal-to": "on suurem või võrdne kui", + "is-less-than": "on vähem kui", + "is-less-than-or-equal-to": "on väiksem või võrdne kui" }, "relational-keywords": { - "is": "is", - "is-not": "is not", - "is-one-of": "is one of", - "is-not-one-of": "is not one of", - "contains-all-of": "contains all of", - "is-like": "is like", - "is-not-like": "is not like" + "is": "on", + "is-not": "ei ole", + "is-one-of": "on üks", + "is-not-one-of": "ei ole üks", + "contains-all-of": "sisaldab kõiki", + "is-like": "on nagu", + "is-not-like": "ei ole nagu" } } } From e0537ad01bb8f00969fe67bb1f07c5aba6f67010 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:36:29 -0600 Subject: [PATCH 3/4] New translations en-us.json (Estonian) --- mealie/lang/messages/et-EE.json | 100 ++++++++++++++++---------------- 1 file changed, 50 insertions(+), 50 deletions(-) diff --git a/mealie/lang/messages/et-EE.json b/mealie/lang/messages/et-EE.json index e5d8c10ce1c..451cea6ea83 100644 --- a/mealie/lang/messages/et-EE.json +++ b/mealie/lang/messages/et-EE.json @@ -1,80 +1,80 @@ { "generic": { - "server-error": "An unexpected error occurred" + "server-error": "Ilmnes ootamatu tõrge " }, "recipe": { - "unique-name-error": "Recipe names must be unique", - "recipe-created": "Recipe Created", + "unique-name-error": "Retseptide nimed peavad olema unikaalsed", + "recipe-created": "Retsept loodud", "recipe-defaults": { - "ingredient-note": "1 Cup Flour", - "step-text": "Recipe steps as well as other fields in the recipe page support markdown syntax.\n\n**Add a link**\n\n[My Link](https://demo.mealie.io)\n" + "ingredient-note": "1 tass jahu", + "step-text": "Retsepti sammud nagu ka teised väljad retsepti lehed toetavad Markdown-i süntaksit\n\n** Lisa link **\n[Minu link](https://demo.mealie.io)" }, "servings-text": { - "makes": "Makes", - "serves": "Serves", - "serving": "Serving", - "servings": "Servings", - "yield": "Yield", - "yields": "Yields" + "makes": "Teeb", + "serves": "Jätkub", + "serving": "Protsion", + "servings": "Portsioneid", + "yield": "Saagikus", + "yields": "Annab saagiks" } }, "mealplan": { - "no-recipes-match-your-rules": "No recipes match your rules" + "no-recipes-match-your-rules": "Ükski retsept ei vasta sinu reeglitele" }, "user": { - "user-updated": "User updated", - "password-updated": "Password updated", - "invalid-current-password": "Invalid current password", - "ldap-update-password-unavailable": "Unable to update password, user is controlled by LDAP" + "user-updated": "Kasutaja uuendatud", + "password-updated": "Salasõna uuendatud", + "invalid-current-password": "Mittesobiv praegune salasõna", + "ldap-update-password-unavailable": "Ei saanud uuendada salasõna, kasutajat kontrollib LDAP" }, "group": { - "report-deleted": "Report deleted." + "report-deleted": "Raport kustutatud." }, "exceptions": { - "permission_denied": "You do not have permission to perform this action", - "no-entry-found": "The requested resource was not found", - "integrity-error": "Database integrity error", - "username-conflict-error": "This username is already taken", - "email-conflict-error": "This email is already in use" + "permission_denied": "Sul puuduvad selle toimingu tegemiseks õigused", + "no-entry-found": "Soovitud ressurssi ei leitud", + "integrity-error": "Tõrge andmebaasi terviklikkuses", + "username-conflict-error": "See kasutajanimi on juba kasutusel", + "email-conflict-error": "See e-maili aadress on juba kasutuses" }, "notifications": { - "generic-created": "{name} was created", - "generic-updated": "{name} was updated", - "generic-created-with-url": "{name} has been created, {url}", - "generic-updated-with-url": "{name} has been updated, {url}", - "generic-duplicated": "{name} has been duplicated", - "generic-deleted": "{name} has been deleted" + "generic-created": "{name} loodud", + "generic-updated": "{name} uuendatud", + "generic-created-with-url": "{name} loodud, {url}", + "generic-updated-with-url": "{name} uuendatud, {url}", + "generic-duplicated": "{name} on duplitseeritud", + "generic-deleted": "{name} kustutatud" }, "datetime": { - "year": "year|years", - "day": "day|days", - "hour": "hour|hours", - "minute": "minute|minutes", - "second": "second|seconds", - "millisecond": "millisecond|milliseconds", - "microsecond": "microsecond|microseconds" + "year": "aasta|aastad", + "day": "päev|päevad", + "hour": "tund|tunnid", + "minute": "minut|minutid", + "second": "sekund|sekundid", + "millisecond": "millisekund|millisekundid", + "microsecond": "mikrosekund|mikrosekundid" }, "emails": { "password": { - "subject": "Mealie Forgot Password", - "header_text": "Forgot Password", - "message_top": "You have requested to reset your password.", - "message_bottom": "Please click the button above to reset your password.", - "button_text": "Reset Password" + "subject": "Mealie salasõna unustatud", + "header_text": "Unustasid salasõna", + "message_top": "Oled palunud salasõna lähtestamist", + "message_bottom": "Kliki alloleval nupul, et lähtestada oma salasõna", + "button_text": "Lähtesta salasõna" }, "invitation": { - "subject": "Invitation to join Mealie", - "header_text": "You're Invited!", - "message_top": "You have been invited to join Mealie.", - "message_bottom": "Please click the button above to accept the invitation.", - "button_text": "Accept Invitation" + "subject": "Kutse Mealiega liitumiseks", + "header_text": "Said kutse!", + "message_top": "Sind on kutsutud liituma Mealiega.", + "message_bottom": "Palun vajuta allolevat nuppu, et võtta vastu kutse.", + "button_text": "Võta kutse vastu" }, "test": { - "subject": "Mealie Test Email", - "header_text": "Test Email", - "message_top": "This is a test email.", - "message_bottom": "Please click the button above to test the email.", - "button_text": "Open Mealie" + "subject": "Mealie test-email", + "header_text": "Test-email", + "message_top": "See on test-email", + "message_bottom": "Palun vajuta allolevat nuppu, et testida emaili.", + "button_text": "Ava Mealie" } } } From 5d9b8b30abdbd683565979cc49c08ee6405374b4 Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:36:30 -0600 Subject: [PATCH 4/4] New translations en-us.json (Estonian) --- .../seed/resources/foods/locales/et-EE.json | 116 +++++++++--------- 1 file changed, 58 insertions(+), 58 deletions(-) diff --git a/mealie/repos/seed/resources/foods/locales/et-EE.json b/mealie/repos/seed/resources/foods/locales/et-EE.json index 4d14dbad3fa..1b658f0e44a 100644 --- a/mealie/repos/seed/resources/foods/locales/et-EE.json +++ b/mealie/repos/seed/resources/foods/locales/et-EE.json @@ -1,90 +1,90 @@ { "acorn-squash": { - "name": "acorn squash" + "name": "tammetõru-kõrvits" }, "alfalfa-sprouts": { - "name": "alfalfa sprouts" + "name": "lutserni idud" }, "anchovies": { - "name": "anchovies" + "name": "anšoovised" }, "apples": { - "name": "apple", - "plural_name": "apples" + "name": "õun", + "plural_name": "õunad" }, "artichoke": { - "name": "artichoke" + "name": "artišokk" }, "arugula": { - "name": "arugula" + "name": "rukola" }, "asparagus": { - "name": "asparagus" + "name": "spargel" }, "avocado": { - "name": "avocado", - "plural_name": "avocado" + "name": "avokaado", + "plural_name": "avokaado" }, "bacon": { - "name": "bacon" + "name": "peekon" }, "baking-powder": { - "name": "baking powder" + "name": "küpsetuspulber" }, "baking-soda": { - "name": "baking soda" + "name": "söögisooda" }, "baking-sugar": { - "name": "baking sugar" + "name": "küpsetussuhkur" }, "bar-sugar": { - "name": "bar sugar" + "name": "batooni suhkur" }, "basil": { - "name": "basil" + "name": "basiilik" }, "beans": { - "name": "beans" + "name": "oad" }, "bell-peppers": { - "name": "bell peppers", - "plural_name": "bell peppers" + "name": "paprika", + "plural_name": "paprikad" }, "blackberries": { - "name": "blackberries" + "name": "põldmurakas" }, "bok-choy": { - "name": "bok choy" + "name": "Hiina lehtnaeris (bok choy)" }, "brassicas": { - "name": "brassicas" + "name": "rüps" }, "bread": { - "name": "bread" + "name": "leib" }, "breadfruit": { - "name": "breadfruit" + "name": "hõlmine leivapuu" }, "broccoflower": { - "name": "broccoflower" + "name": "brokkolill" }, "broccoli": { - "name": "broccoli" + "name": "spargelkapsas" }, "broccoli-rabe": { - "name": "broccoli rabe" + "name": "rapini" }, "broccolini": { - "name": "broccolini" + "name": "beebi brokkoli" }, "brown-sugar": { - "name": "brown sugar" + "name": "pruun suhkur" }, "brussels-sprouts": { - "name": "brussels sprouts" + "name": "Brüsseli kapsas" }, "butter": { - "name": "butter" + "name": "või" }, "butternut-pumpkin": { "name": "butternut pumpkin" @@ -93,20 +93,20 @@ "name": "butternut squash" }, "cabbage": { - "name": "cabbage", - "plural_name": "cabbages" + "name": "kapsas", + "plural_name": "kapsad" }, "cactus-edible": { - "name": "cactus, edible" + "name": "kaktus, söödav" }, "calabrese": { "name": "calabrese" }, "cane-sugar": { - "name": "cane sugar" + "name": "roosuhkur" }, "cannabis": { - "name": "cannabis" + "name": "kanep" }, "capsicum": { "name": "capsicum" @@ -115,8 +115,8 @@ "name": "caraway" }, "carrot": { - "name": "carrot", - "plural_name": "carrots" + "name": "porgand", + "plural_name": "porgandid" }, "caster-sugar": { "name": "caster sugar" @@ -128,17 +128,17 @@ "name": "catfish" }, "cauliflower": { - "name": "cauliflower", - "plural_name": "cauliflowers" + "name": "lillkapsas", + "plural_name": "lillkapsad" }, "cayenne-pepper": { - "name": "cayenne pepper" + "name": "kajenni pipar" }, "celeriac": { - "name": "celery root" + "name": "selleri juur" }, "celery": { - "name": "celery" + "name": "seller" }, "cereal-grains": { "name": "cereal grains" @@ -147,14 +147,14 @@ "name": "chard" }, "cheese": { - "name": "cheese" + "name": "juust" }, "chicory": { "name": "chicory" }, "chilli-peppers": { - "name": "chilli pepper", - "plural_name": "chilli peppers" + "name": "tšillipipar", + "plural_name": "tšillipiprad" }, "chinese-leaves": { "name": "chinese leaves" @@ -163,29 +163,29 @@ "name": "chives" }, "chocolate": { - "name": "chocolate" + "name": "šokolaad" }, "cilantro": { "name": "cilantro" }, "cinnamon": { - "name": "cinnamon" + "name": "kaneel" }, "clarified-butter": { "name": "clarified butter" }, "coconut": { - "name": "coconut", - "plural_name": "coconuts" + "name": "kookos", + "plural_name": "kookosed" }, "coconut-milk": { - "name": "coconut milk" + "name": "kookospiip" }, "cod": { "name": "cod" }, "coffee": { - "name": "coffee" + "name": "kohvi" }, "collard-greens": { "name": "collard greens" @@ -194,14 +194,14 @@ "name": "confectioners' sugar" }, "coriander": { - "name": "coriander" + "name": "koriander" }, "corn": { - "name": "corn", - "plural_name": "corns" + "name": "mais", + "plural_name": "maisid" }, "corn-syrup": { - "name": "corn syrup" + "name": "maisisiirup" }, "cottonseed-oil": { "name": "cottonseed oil" @@ -213,8 +213,8 @@ "name": "cream of tartar" }, "cucumber": { - "name": "cucumber", - "plural_name": "cucumbers" + "name": "kurk", + "plural_name": "kurgid" }, "cumin": { "name": "cumin"