From 581310b57df760e577f75449f18ec95efd9c9f4f Mon Sep 17 00:00:00 2001 From: Hayden <64056131+hay-kot@users.noreply.github.com> Date: Mon, 19 Aug 2024 11:16:45 -0800 Subject: [PATCH] chore(l10n): New Crowdin updates (#4054) --- frontend/lang/messages/it-IT.json | 12 +++---- frontend/lang/messages/no-NO.json | 52 +++++++++++++++---------------- frontend/lang/messages/zh-CN.json | 4 +-- mealie/lang/messages/no-NO.json | 34 ++++++++++---------- mealie/lang/messages/zh-CN.json | 2 +- 5 files changed, 52 insertions(+), 52 deletions(-) diff --git a/frontend/lang/messages/it-IT.json b/frontend/lang/messages/it-IT.json index 5ccc1089c58..b71e184b7a2 100644 --- a/frontend/lang/messages/it-IT.json +++ b/frontend/lang/messages/it-IT.json @@ -561,12 +561,12 @@ "create-recipe-description": "Crea una nuova ricetta da zero.", "create-recipes": "Crea Ricette", "import-with-zip": "Importa da .zip", - "create-recipe-from-an-image": "Create Recipe from an Image", - "create-recipe-from-an-image-description": "Create a recipe by uploading an image of it. Mealie will attempt to extract the text from the image using AI and create a recipe from it.", - "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", - "should-translate-description": "Translate the recipe into my language", - "please-wait-image-procesing": "Please wait, the image is processing. This may take some time.", + "create-recipe-from-an-image": "Crea ricetta da un'immagine", + "create-recipe-from-an-image-description": "Crea una ricetta caricando un'immagine di essa. Mealie tenterà di estrarre il testo dall'immagine usando l'IA e creare una ricetta da esso.", + "crop-and-rotate-the-image": "Ritaglia e ruota l'immagine in modo che solo il testo sia visibile e che sia orientato correttamente.", + "create-from-image": "Crea da Immagine", + "should-translate-description": "Traduci la ricetta nella mia lingua", + "please-wait-image-procesing": "Attendere, l'immagine è in fase di elaborazione. Potrebbe volerci un po' di tempo.", "bulk-url-import": "Importazione multipla URL", "debug-scraper": "Debug Scraper", "create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Crea una ricetta fornendo il nome. Tutte le ricette devono avere nomi univoci.", diff --git a/frontend/lang/messages/no-NO.json b/frontend/lang/messages/no-NO.json index 4b079834667..b44a5591d60 100644 --- a/frontend/lang/messages/no-NO.json +++ b/frontend/lang/messages/no-NO.json @@ -211,7 +211,7 @@ "clipboard-copy-failure": "Kunne ikke kopiere til utklippstavlen.", "confirm-delete-generic-items": "Er du sikker på at du vil følgende elementer?", "organizers": "Organisatorer", - "caution": "Caution" + "caution": "Forsiktig" }, "group": { "are-you-sure-you-want-to-delete-the-group": "Er du sikker på at du vil slette {groupName}?", @@ -292,8 +292,8 @@ "mealplan-updated": "Måltidsplan oppdatert", "no-meal-plan-defined-yet": "Ingen måltidsplan er definert ennå", "no-meal-planned-for-today": "Ingen måltid planlagt i dag", - "numberOfDays-hint": "Number of days on page load", - "numberOfDays-label": "Default Days", + "numberOfDays-hint": "Antall dager på sideinnlasting", + "numberOfDays-label": "Standard antall dager", "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Kun oppskrifter med disse kategoriene vil bli brukt i måltidsplaner", "planner": "Planlegger", "quick-week": "Hurtigplan", @@ -383,7 +383,7 @@ }, "recipekeeper": { "title": "Recipe Keeper", - "description-long": "Mealie can import recipes from Recipe Keeper. Export your recipes in zip format, then upload the .zip file below." + "description-long": "Meali kan importere oppskrifter fra Recipe Keeper. Eksporter oppskrifter i zip-format, og last deretter opp .zip-filen nedenfor." } }, "new-recipe": { @@ -563,8 +563,8 @@ "import-with-zip": "Importer fra .zip-fil", "create-recipe-from-an-image": "Opprett oppskrift fra et bilde", "create-recipe-from-an-image-description": "Opprett en oppskrift ved å laste opp et bilde av den. Mealie vil forsøke å hente ut teksten fra bildet ved bruk av AI, og lage en ny oppskrift.", - "crop-and-rotate-the-image": "Crop and rotate the image so that only the text is visible, and it's in the correct orientation.", - "create-from-image": "Create from Image", + "crop-and-rotate-the-image": "Beskjær og roter bildet slik at bare teksten er synlig, og at det er i riktig retning.", + "create-from-image": "Opprett fra bilde", "should-translate-description": "Oversett oppskriften til mitt språk", "please-wait-image-procesing": "Vent litt, bildet blir prosessert. Dette kan ta litt tid.", "bulk-url-import": "Importer flere nettadresser", @@ -592,7 +592,7 @@ "recipe-debugger": "Oppskriftsfeilsøker", "recipe-debugger-description": "Hent nettadressen til oppskriften du vil feilsøke og lim den inn her. Nettsiden vil bli skrapt og resultatene vil bli vist. Hvis du ikke ser noen data returnert, er ikke nettstedet du prøver å skrape støttet av Mealie eller skraper-biblioteket.", "use-openai": "Bruk OpenAI", - "recipe-debugger-use-openai-description": "Use OpenAI to parse the results instead of relying on the scraper library. When creating a recipe via URL, this is done automatically if the scraper library fails, but you may test it manually here.", + "recipe-debugger-use-openai-description": "Bruke OpenAI til å analysere resultatene i stedet for å basere seg på scraper-biblioteket. Når du oppretter en oppskrift via URL, blir dette gjort automatisk hvis scraper-biblioteket mislykkes, men du kan teste det manuelt her.", "debug": "Feilsøk", "tree-view": "Trevisning", "recipe-yield": "Utbytte av oppskrift", @@ -603,18 +603,18 @@ "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.", + "experimental-alert-text": "Mealie bruker naturlig språkbehandling til å analysere og lage enheter og matvarer til oppskriftsingrediensene dine. Denne funksjonen er eksperimentell og fungerer kanskje ikke som forventet. Hvis du foretrekker ikke å bruke de foreslåtte resultatene, kan du velge 'Avbryt', og endringene dine vil ikke bli lagret.", "ingredient-parser": "Ingrediens-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", - "openai-parser": "OpenAI Parser", - "parse-all": "Parse All", - "no-unit": "No unit", - "missing-unit": "Create missing unit: {unit}", - "missing-food": "Create missing food: {food}", + "explanation": "For å bruke ingrediens-forslag, klikk på 'Analyser alle' for å starte prosessen. Når de prosesserte ingrediensene er tilgjengelige, kan du se gjennom elementene og kontrollere at de er sjekket korrekt. Modellens tillitsverdi vises på høyre side av elementet. Denne scoren er et gjennomsnitt av alle de individuelle poengene og alltid er ikke helt nøyaktige.", + "alerts-explainer": "Varsler vil bli vist dersom en matchende matvare eller enhet blir funnet, men ikke finnes i databasen.", + "select-parser": "Velg analyserer", + "natural-language-processor": "Prosessor for naturlig språk", + "brute-parser": "Enkel analyse", + "openai-parser": "OpenAI-analyse", + "parse-all": "Analyser alle", + "no-unit": "Ingen enhet", + "missing-unit": "Opprett manglende enhet: {unit}", + "missing-food": "Opprett manglende mat: {food}", "no-food": "Ingen matvarer" } }, @@ -645,7 +645,7 @@ "backup-created-at-response-export_path": "Sikkerhetskopi opprettet i {path}", "backup-deleted": "Sikkerhetskopi slettet", "restore-success": "Gjenopprettingen var vellykket", - "restore-fail": "Restore failed. Check your server logs for more details", + "restore-fail": "Gjenoppretting mislyktes. Sjekk serverloggene for flere detaljer", "backup-tag": "Emneord for sikkerhetskopi", "create-heading": "Opprett en sikkerhetskopi", "delete-backup": "Slett sikkerhetskopi", @@ -784,8 +784,8 @@ "oidc-ready-error-text": "Ikke alle OIDC-verdier er konfigurert. Dette kan ignoreres hvis du ikke bruker OIDC-autentisering.", "oidc-ready-success-text": "Alle obligratoriske OIDC-variabler er satt.", "openai-ready": "OpenAI klar", - "openai-ready-error-text": "Not all OpenAI Values are configured. This can be ignored if you are not using OpenAI features.", - "openai-ready-success-text": "Required OpenAI variables are all set." + "openai-ready-error-text": "Ikke alle OpenAI-verdier er konfigurert. Dette kan ignoreres hvis du ikke bruker OpenAI-funksjoner.", + "openai-ready-success-text": "Alle påkrevde OpenAI-variabler er satt." }, "shopping-list": { "all-lists": "Alle lister", @@ -799,7 +799,7 @@ "food": "Matvare", "note": "Notat", "label": "Etikett", - "save-label": "Save Label", + "save-label": "Lagre etikett", "linked-item-warning": "Dette elementet er koblet til én eller flere oppskrifter. Å endre enheter eller matvarer vil føre til uventede resultater når oppskriften legges til eller fjernes fra denne listen.", "toggle-food": "Vis/skjul matvare", "manage-labels": "Administrer etiketter", @@ -816,7 +816,7 @@ "no-label": "Ingen etikett", "completed-on": "Fullført den {date}", "you-are-offline": "Du er offline", - "you-are-offline-description": "Not all features are available while offline. You can still add, modify, and remove items, but you will not be able to sync your changes to the server until you are back online.", + "you-are-offline-description": "Ikke alle funksjoner er tilgjengelige i frakoblet modus. Du kan fremdeles legge til, endre og fjerne elementer. men du vil ikke kunne synkronisere endringene dine med serveren før du er logget på igjen.", "are-you-sure-you-want-to-check-all-items": "Er du sikker på at du vil velge alle elementer?", "are-you-sure-you-want-to-uncheck-all-items": "Er du sikker på at du vil fjerne valg av alle elementer?", "are-you-sure-you-want-to-delete-checked-items": "Er du sikker på at du vil slette alle valgte elementer?" @@ -995,8 +995,8 @@ "food-data": "Matvaredata", "example-food-singular": "f.eks: tomat", "example-food-plural": "f.eks: tomater", - "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." + "label-overwrite-warning": "Dette vil tildele den valgte etiketten til alle valgte matvarer og potensielt overskrive dine eksisterende etiketter.", + "on-hand-checkbox-label": "Ved å angi dette flagget blir ikke maten valgt som standard når du legger til en oppskrift på en handleliste." }, "units": { "seed-dialog-text": "Tilfør typiske enheter i databasen basert på ditt lokale språk.", @@ -1025,7 +1025,7 @@ "edit-label": "Rediger etikett", "new-label": "Ny etikett", "labels": "Etiketter", - "assign-label": "Assign Label" + "assign-label": "Tilordne etikett" }, "recipes": { "purge-exports": "Fjern eksporter", diff --git a/frontend/lang/messages/zh-CN.json b/frontend/lang/messages/zh-CN.json index 0f07191573f..e9882b29f17 100644 --- a/frontend/lang/messages/zh-CN.json +++ b/frontend/lang/messages/zh-CN.json @@ -211,7 +211,7 @@ "clipboard-copy-failure": "未能复制到剪切板。", "confirm-delete-generic-items": "你确定删除以下条目吗?", "organizers": "管理器", - "caution": "Caution" + "caution": "注意!" }, "group": { "are-you-sure-you-want-to-delete-the-group": "您确定要删除{groupName}吗?", @@ -382,7 +382,7 @@ "description-long": "Mealie可以从“My Recipe Box\"导入食谱。把你的食谱导出为CSV模式,然后在下面上传.csv文件。" }, "recipekeeper": { - "title": "Recipe Keeper", + "title": "食谱保存者", "description-long": "Mealie can import recipes from Recipe Keeper. Export your recipes in zip format, then upload the .zip file below." } }, diff --git a/mealie/lang/messages/no-NO.json b/mealie/lang/messages/no-NO.json index 228fc16fd37..05867d577bb 100644 --- a/mealie/lang/messages/no-NO.json +++ b/mealie/lang/messages/no-NO.json @@ -5,8 +5,8 @@ "recipe": { "unique-name-error": "Oppskriftsnavn må være unike", "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 kopp mel", + "step-text": "Steg i oppskrifter og andre felter på siden støtter markdown syntax.\n\n**Legg til en link**\n\n[Min link](https://demo.mealie.io)\n" } }, "mealplan": { @@ -47,25 +47,25 @@ }, "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 Glemt Passord", + "header_text": "Glemt passord", + "message_top": "Du har forespurt å resette passordet.", + "message_bottom": "Klikk på knappen over for å tilbakestille passordet ditt.", + "button_text": "Tilbakestill passord" }, "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": "Invitasjon til å bli med i Mealie", + "header_text": "Du er invitert!", + "message_top": "Du er invitert til å bli med i Mealie.", + "message_bottom": "Vennligst klikk på knappen over for å akseptere invitasjonen.", + "button_text": "Aksepter invitasjon" }, "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-e-post", + "header_text": "Test-e-post", + "message_top": "Dette er en test-e-post.", + "message_bottom": "Klikk på knappen over for å teste e-posten.", + "button_text": "Åpne Mealie" } } } diff --git a/mealie/lang/messages/zh-CN.json b/mealie/lang/messages/zh-CN.json index 84cc8044248..38ca38ad33a 100644 --- a/mealie/lang/messages/zh-CN.json +++ b/mealie/lang/messages/zh-CN.json @@ -65,7 +65,7 @@ "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" + "button_text": "打开Mealie" } } }