{
  "@@locale": "sv",
  "appTitle": "Recipe App",
  "retryAction": "Försök igen",
  "mealPlanTitle": "Matsedel",
  "mealPlanLoading": "Laddar matsedel...",
  "mealPlanWeekPrevious": "Förra veckan",
  "mealPlanWeekNext": "Nästa vecka",
  "mealPlanWeekCurrent": "Denna vecka",
  "mealPlanDayNoRecipe": "Inget planerat",
  "mealPlanSelectRecipe": "Välj recept",
  "mealPlanViewRecipe": "Visa recept",
  "mealPlanServingsLabel": "Portioner",
  "mealPlanResetServings": "Återställ",
  "mealPlanSaving": "Sparar...",
  "mealPlanPlannedRecipes": "{count, plural, one {# recept planerat} other {# recept planerade}}",
  "@mealPlanPlannedRecipes": {
    "placeholders": {
      "count": {
        "type": "int"
      }
    }
  },
  "mealPlanShoppingTitle": "Inköpslista",
  "mealPlanPickRecipeHint": "Välj recept ovan för att se en samlad ingredienslista.",
  "mealPlanNoShoppingItems": "Inga ingredienser att visa för den här veckan.",
  "mealPlanNoRecipesTitle": "Det finns inga recept att planera ännu.",
  "mealPlanNoRecipesDescription": "Skapa minst ett recept först, så kan du lägga det i matsedeln.",
  "mealPlanMissingCount": "{count, plural, one {# saknas} other {# saknas}}",
  "@mealPlanMissingCount": {
    "placeholders": {
      "count": {
        "type": "int"
      }
    }
  },
  "mealPlanPartialCount": "{count, plural, one {# delvis hemma} other {# delvis hemma}}",
  "@mealPlanPartialCount": {
    "placeholders": {
      "count": {
        "type": "int"
      }
    }
  },
  "mealPlanEnoughCount": "{count, plural, one {# hemma} other {# hemma}}",
  "@mealPlanEnoughCount": {
    "placeholders": {
      "count": {
        "type": "int"
      }
    }
  },
  "mealPlanPantryCount": "{count, plural, one {# baslager} other {# baslager}}",
  "@mealPlanPantryCount": {
    "placeholders": {
      "count": {
        "type": "int"
      }
    }
  },
  "mealPlanAllAtHome": "Du har allt hemma.",
  "mealPlanStatusMissing": "Saknas",
  "mealPlanStatusPartial": "Delvis hemma",
  "mealPlanStatusEnough": "Finns hemma",
  "mealPlanStatusPantry": "Baslager",
  "loginTitle": "Logga in",
  "usernameLabel": "Användarnamn",
  "usernameRequired": "Ange ditt användarnamn.",
  "passwordLabel": "Lösenord",
  "passwordRequired": "Ange ditt lösenord.",
  "loginAction": "Logga in",
  "sessionExpiredError": "Din session har gått ut. Logga in igen.",
  "forbiddenError": "Du saknar behörighet för denna funktion.",
  "serverError": "Serverfel uppstod. Försök igen om en stund.",
  "networkError": "Nätverksfel. Kontrollera anslutningen och försök igen.",
  "unexpectedError": "Ett oväntat fel uppstod.",

  "cancelAction": "Avbryt",
  "saveAction": "Spara",
  "deleteAction": "Ta bort",
  "addAction": "Lägg till",
  "editTooltip": "Redigera",
  "deleteTooltip": "Ta bort",
  "loadingLabel": "Laddar...",
  "cannotBeUndone": "Åtgärden kan inte ångras.",
  "yesLabel": "Ja",
  "noLabel": "Nej",
  "commentLabel": "Kommentar",
  "commentOptionalLabel": "Kommentar (valfri)",
  "openedLabel": "Öppnad",
  "quantityLabel": "Mängd *",
  "quantityHint": "Ange mängd",
  "invalidNumber": "Ogiltigt tal",
  "unitLabel": "Enhet *",
  "selectDateLabel": "Välj datum",
  "locationOptionalLabel": "Plats (valfri)",
  "locationLabel": "Plats",
  "brandOptionalLabel": "Märke (valfritt)",
  "brandLabel": "Märke",
  "enterPositiveNumber": "Ange ett positivt tal",

  "inventoryTitle": "Inventarie",
  "inventoryFilterAndSort": "Filter och sortering",
  "inventorySortLatest": "Senast tillagda",
  "inventorySortNameAsc": "Namn A-Ö",
  "inventorySortBestBeforeAsc": "Bäst före stigande",
  "inventorySortBestBeforeDesc": "Bäst före fallande",
  "inventorySortLabel": "Sortering",
  "inventoryAllFilter": "Alla",
  "inventoryEmpty": "Inventariet är tomt.",
  "inventoryLoading": "Laddar inventarie...",
  "inventoryCreateTitle": "Lägg till inventariepost",
  "inventoryEditTitle": "Redigera inventariepost",
  "inventorySelectProduct": "Välj en produkt ur listan.",
  "inventoryDeleteTitle": "Ta bort inventariepost?",
  "inventoryProductLabel": "Produkt",
  "inventoryQuantityDisplayLabel": "Mängd",
  "inventoryLocationDisplayLabel": "Plats",
  "inventoryBrandDisplayLabel": "Märke",
  "inventoryPurchaseDateLabel": "Inköpsdatum",
  "inventoryBestBeforeLabel": "Bäst före",
  "inventoryPurchaseDatePrefix": "Inköp: ",
  "inventoryBestBeforeDatePrefix": "Bäst före: ",
  "inventoryConsumeAction": "Konsumera",
  "inventoryHistoryAction": "Konsumtionshistorik",
  "inventoryConsumeAmountLabel": "Mängd att konsumera *",
  "inventoryHistoryLoading": "Laddar historik...",
  "inventoryHistoryEmpty": "Ingen konsumtionshistorik finns.",
  "inventoryRecipesAction": "Recept",
  "inventoryHistoryTitle": "Historik: {name}",
  "@inventoryHistoryTitle": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "inventoryConsumeNameTitle": "Konsumera: {name}",
  "@inventoryConsumeNameTitle": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "inventoryAvailableLabel": "Tillgängligt: {quantity} {unit}",
  "@inventoryAvailableLabel": {
    "placeholders": {
      "quantity": { "type": "String" },
      "unit": { "type": "String" }
    }
  },

  "pantryDescription": "Produkter du alltid räknar med att ha hemma.",
  "pantryLoading": "Laddar baslager...",
  "pantryNoLocation": "Ingen plats vald",
  "pantryInvalidQuantity": "Ange en giltig mängd över 0.",
  "pantryRemoveTitle": "Ta bort från baslager?",
  "pantryOtherCategory": "Övrigt",
  "pantryGoToRecipesTooltip": "Gå till recept",
  "pantryAddToInventoryTitle": "Lägg \"{name}\" i inventarie",
  "@pantryAddToInventoryTitle": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "pantryItemAdded": "{name} tillagd i inventarie.",
  "@pantryItemAdded": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "pantryRemoveContent": "Vill du ta bort \"{name}\"?",
  "@pantryRemoveContent": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },

  "recipesLoading": "Laddar recept...",
  "recipesEmpty": "Inga recept hittades",
  "recipesEmptyDescription": "Lägg till ett recept för att komma igång.",
  "recipesNewTooltip": "Nytt recept",
  "recipeDetailLoading": "Laddar recept...",
  "recipeDetailMakePrivate": "Gör privat",
  "recipeDetailMakePublic": "Gör publik",
  "recipeDetailShareWithUser": "Dela med användare",
  "recipeDetailGoToInventory": "Gå till inventarie",
  "recipeDetailShareTitle": "Dela recept",
  "recipeDetailUsernameLabel": "Användarnamn",
  "recipeDetailUsernameHint": "t.ex. anna",
  "recipeDetailRemoveShare": "Ta bort delning",
  "recipeDetailShareAction": "Dela",
  "recipeDetailDeleteTitle": "Ta bort recept?",
  "recipeDetailNowPublic": "Receptet är nu publikt.",
  "recipeDetailNowPrivate": "Receptet är nu privat.",
  "recipeDetailServings": "portioner",
  "recipeDetailIngredients": "Ingredienser",
  "recipeDetailInstructions": "Tillvägagångssätt",
  "recipeDetailBackToList": "Tillbaka till receptlistan",
  "recipeDetailSharingRemoved": "Delning borttagen för {user}",
  "@recipeDetailSharingRemoved": {
    "placeholders": {
      "user": { "type": "String" }
    }
  },
  "recipeDetailSharedWith": "Receptet delades med {user}",
  "@recipeDetailSharedWith": {
    "placeholders": {
      "user": { "type": "String" }
    }
  },
  "recipeDetailDeleteContent": "Vill du ta bort \"{title}\"? Åtgärden kan inte ångras.",
  "@recipeDetailDeleteContent": {
    "placeholders": {
      "title": { "type": "String" }
    }
  },

  "recipeCreateTitle": "Nytt recept",
  "recipeCreateReviewIngredients": "Granska ingredienser",
  "recipeCreateMarkdownPlaceholder": "# Receptnamn\n\n## Ingredienser\n- 500 g köttfärs\n- 1 st lök\n\n## Tillvägagångssätt\nStek löken...",
  "recipeCreateMarkdownHint": "Klistra in eller skriv ett recept i Markdown-format.",
  "recipeCreateNameRequired": "Receptnamnet får inte vara tomt.",
  "recipeCreateSaveAction": "Spara recept",
  "recipeCreateServingsLabel": "Antal portioner (valfritt)",
  "recipeCreateIngredientsLabel": "Ingredienser",
  "recipeCreateIngredientsHint": "Bocka av ingredienser att inkludera och välj rätt produkt.",
  "recipeCreateNoProductFound": "Ingen produkt hittades — ingrediensen hoppas över.",

  "recipeEditTitle": "Redigera recept",
  "recipeEditNameLabel": "Receptnamn",
  "recipeEditNameRequired": "Ange ett receptnamn.",
  "recipeEditDescriptionLabel": "Beskrivning (valfritt)",
  "recipeEditServingsLabel": "Antal portioner (valfritt)",
  "recipeEditServingsInvalid": "Ange ett heltal.",
  "recipeEditInstructionsLabel": "Tillvägagångssätt (valfritt)",
  "recipeEditIngredientsLabel": "Ingredienser",
  "recipeEditIngredientsHint": "Välj produkt, mängd och enhet för varje ingrediens.",
  "recipeEditNoIngredients": "Inga ingredienser tillagda än.",
  "recipeEditIngredientPrefix": "Ingrediens ",
  "recipeEditRemoveIngredient": "Ta bort ingrediens",
  "recipeEditMinIngredients": "Minst en ingrediens krävs.",
  "recipeEditSelectProduct": "Välj produkt för alla ingredienser.",
  "recipeEditValidQuantity": "Ange giltig mängd för alla ingredienser.",
  "recipeEditSelectUnit": "Välj enhet för alla ingredienser.",
  "recipeEditSaveChanges": "Spara ändringar",

  "importTabDescription": "Ladda upp en PDF eller bild, eller ange en receptlänk — receptet importeras och öppnas direkt i redigeringsläget.",
  "importFileTabLabel": "Fil / PDF",
  "importLinkTabLabel": "Länk",
  "importChooseFileAction": "Välj fil (PDF, PNG, JPG, WEBP, BMP)",
  "importFileAction": "Importera fil",
  "importFileProcessing": "Tolkar receptet — detta kan ta upp till en minut...",
  "importLinkAction": "Importera från länk",
  "importLinkLabel": "Receptlänk",
  "importLinkHint": "https://exempel.se/recept/...",
  "importWriteInstead": "Skriv in recept istället",

  "errorDialogTitle": "Fel",
  "errorDialogClose": "Stäng",
  "errorDialogCopy": "Kopiera",
  "errorDialogCopied": "Felmeddelande kopierat!",

  "profileMyProfileTab": "Min profil",
  "profileDatabaseTab": "Databas",
  "profileUsersTab": "Användare",
  "profilePendingTab": "Förslag",
  "profileAiTab": "AI",
  "profileUsernameLabel": "Användarnamn",
  "profileEmailLabel": "E-post",
  "profileEmailHint": "Ange en e-postadress",
  "profileEmailInvalid": "Ogiltig e-postadress",
  "profileFirstNameLabel": "Förnamn",
  "profileLastNameLabel": "Efternamn",
  "profileSaveAction": "Spara ändringar",
  "profileSaved": "Profil sparad!",
  "profileInventoryTab": "Inventarie",
  "profilePantryTab": "Baslager",
  "profileProductsTab": "Produkter",
  "profileAddInventoryItem": "Lägg till inventariepost",
  "profileOpenInventory": "Öppna inventarie",
  "profileInventoryDescription": "Uppdatera och konsumera varor i ditt inventarie.",
  "profileOpenPantry": "Öppna baslager",
  "profilePantryDescription": "Hantera varor du alltid räknar med att ha hemma.",

  "adminChangeRole": "Ändra roll",
  "adminGivePremium": "Ge Premium",
  "adminRemovePremium": "Ta bort Premium",
  "adminAllowSharing": "Tillåt receptdelning",
  "adminBlockSharing": "Blockera receptdelning",
  "adminResetPassword": "Återställ lösenord",
  "adminTempPasswordTitle": "Tillfälligt lösenord",
  "adminCopyAction": "Kopiera",
  "adminCloseAction": "Stäng",
  "adminEmailLabel": "E-post",
  "adminEmailInvalid": "Ogiltig e-postadress.",
  "adminEmailUpdated": "E-post uppdaterad.",
  "adminDeleteUser": "Ta bort användare",
  "adminDeleteUserConfirm": "Ta bort permanent? Detta går inte att ångra.",
  "adminConfirmAction": "Bekräfta",
  "adminNewUser": "Ny användare",
  "adminNoUsers": "Inga användare hittades.",
  "adminAdminRole": "Admin",
  "adminUserRole": "User",
  "adminPremiumLabel": "Premium",
  "adminFreeLabel": "Free",
  "adminSharingOn": "Delning: På",
  "adminSharingOff": "Delning: Av",
  "adminUsersDescription": "Hantera användare direkt från profilsidan.",
  "adminDowngradeToUser": "Nedgradera till user",
  "adminUpgradeToAdmin": "Uppgradera till admin",
  "adminSortNewest": "Sortera: Nyast",
  "adminSortOldest": "Sortera: Äldst",
  "adminSortNameAsc": "Sortera: Namn A-Ö",
  "adminSortNameDesc": "Sortera: Namn Ö-A",
  "adminSortCategoryAsc": "Sortera: Kategori A-Ö",
  "adminSortCategoryDesc": "Sortera: Kategori Ö-A",
  "adminSearchProduct": "Sök produkt",
  "adminShowDeleted": "Visa raderade",
  "adminOnlyUncategorized": "Endast okategoriserade",
  "adminBulkSetCategory": "Bulk: sätt kategori",
  "adminProductsUpdated": "Produkter uppdaterade.",
  "adminNoAiSuggestions": "Inga AI-förslag att visa.",
  "adminMergeProducts": "Slå ihop produkter",
  "adminMergeSelectSource": "Välj vilken produkt som ska flyttas in i den andra:",
  "adminMergeSource": "Källa: ",
  "adminMergeTarget": "Mål: ",
  "adminMergeAction": "Slå ihop",
  "adminDeleteProduct": "Ta bort produkt",
  "adminProductDeleted": "Produkt borttagen.",
  "adminProductsRestored": "Valda produkter återställda.",
  "adminProductRestored": "Produkt återställd.",
  "adminNoPendingProducts": "Inga väntande produktförslag.",
  "adminCategoryPrefix": "Kategori: ",
  "adminSuggestedByPrefix": "Föreslagen av: ",
  "adminDatePrefix": "Datum: ",
  "adminApproveAction": "Godkänn",
  "adminRejectAction": "Avvisa",
  "adminPendingDescription": "Godkänn eller avvisa väntande produktförslag direkt från profilsidan.",
  "adminAiDescription": "Översikt över AI-funktioner som backend exponerar.",
  "adminPagePrefix": "Sida: ",
  "adminNewProductLabel": "Ny produkt",
  "adminPasswordMustChange": "Användaren måste byta lösenord vid nästa inloggning.",
  "adminChangeRoleConfirm": "Ändra {username} till {role}?",
  "@adminChangeRoleConfirm": {
    "placeholders": {
      "username": { "type": "String" },
      "role": { "type": "String" }
    }
  },
  "adminGivePremiumConfirm": "Ge Premium för {username}",
  "@adminGivePremiumConfirm": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminRemovePremiumConfirm": "Ta bort Premium för {username}",
  "@adminRemovePremiumConfirm": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminAllowSharingConfirm": "Tillåt receptdelning för {username}",
  "@adminAllowSharingConfirm": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminBlockSharingConfirm": "Blockera receptdelning för {username}",
  "@adminBlockSharingConfirm": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminResetPasswordContent": "Generera ett tillfälligt lösenord för {username}",
  "@adminResetPasswordContent": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminPasswordTitle": "Lösenord för {username}",
  "@adminPasswordTitle": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminChangeEmailTitle": "Ändra e-post för {username}",
  "@adminChangeEmailTitle": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminDeleteProductContent": "Ta bort {name}? Produkten kan återställas senare.",
  "@adminDeleteProductContent": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "adminAiAppliedCount": "AI-förslag tillämpade på {count} produkter.",
  "@adminAiAppliedCount": {
    "placeholders": {
      "count": { "type": "int" }
    }
  },
  "adminCategoryUpdated": "Kategori uppdaterad för {name}",
  "@adminCategoryUpdated": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "adminProductUpdated": "Produkt uppdaterad för {name}",
  "@adminProductUpdated": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "adminPremiumConfirm": "{action} Premium för {username}?",
  "@adminPremiumConfirm": {
    "placeholders": {
      "action": { "type": "String" },
      "username": { "type": "String" }
    }
  },
  "adminSharingConfirm": "{action} receptdelning för {username}?",
  "@adminSharingConfirm": {
    "placeholders": {
      "action": { "type": "String" },
      "username": { "type": "String" }
    }
  },
  "adminResetPasswordConfirm": "Generera ett tillfälligt lösenord för {username}?",
  "@adminResetPasswordConfirm": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminTempPasswordForUser": "Lösenord för {username}:",
  "@adminTempPasswordForUser": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminEmailEditTitle": "Ändra e-post för {username}",
  "@adminEmailEditTitle": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminEmailAction": "Ändra e-post",
  "adminUserCreated": "Användare {username} skapad.",
  "@adminUserCreated": {
    "placeholders": {
      "username": { "type": "String" }
    }
  },
  "adminCreateUserTitle": "Skapa användare",
  "adminMinChars2": "Minst 2 tecken",
  "adminMinChars8": "Minst 8 tecken",
  "adminPasswordLabel": "Lösenord",
  "adminRoleLabel": "Roll",
  "adminCreateAction": "Skapa",
  "adminUsersDescription": "Hantera användare direkt från profilsidan.",
  "adminDowngradeToUser": "Nedgradera till user",
  "adminUpgradeToAdmin": "Uppgradera till admin",
  "adminSharingOn": "Delning: På",
  "adminSharingOff": "Delning: Av",
  "adminMergeProductsTitle": "Slå ihop produkter",
  "adminMergeProductsHint": "Välj vilken produkt som ska flyttas in i den andra:",
  "adminMergeAction": "Slå ihop",
  "adminMerge2Selected": "Slå ihop 2 valda",
  "adminProductsMerged": "Produkter sammanslagna.",
  "adminDeleteProductTitle": "Ta bort produkt",
  "adminDeleteProductConfirm": "Ta bort {name}? Produkten kan återställas senare.",
  "@adminDeleteProductConfirm": {
    "placeholders": {
      "name": { "type": "String" }
    }
  },
  "adminProductDeleted": "Produkt borttagen.",
  "adminProductsUpdated": "Produkter uppdaterade.",
  "adminNoAiSuggestions": "Inga AI-förslag att visa.",
  "adminAiSuggestionsTitle": "AI-förslag",
  "adminAiApplied": "AI-förslag tillämpade på {count} produkter.",
  "@adminAiApplied": {
    "placeholders": {
      "count": { "type": "int" }
    }
  },
  "adminApplySelected": "Tillämpa ({count})",
  "@adminApplySelected": {
    "placeholders": {
      "count": { "type": "int" }
    }
  },
  "adminUpdateSelected": "Uppdatera valda ({count})",
  "@adminUpdateSelected": {
    "placeholders": {
      "count": { "type": "int" }
    }
  },
  "adminAiCategorizeAll": "AI-kategorisera okategoriserade",
  "adminAiCategorizeSelected": "AI-kategorisera valda ({count})",
  "@adminAiCategorizeSelected": {
    "placeholders": {
      "count": { "type": "int" }
    }
  },
  "adminRestoreSelected": "Återställ valda ({count})",
  "@adminRestoreSelected": {
    "placeholders": {
      "count": { "type": "int" }
    }
  },
  "adminSearchProduct": "Sök produkt",
  "adminShowDeleted": "Visa raderade",
  "adminShowUncategorized": "Endast okategoriserade",
  "adminBulkSetCategory": "Bulk: sätt kategori",
  "adminRemoveCategory": "Ta bort kategori",
  "adminNoProductsFound": "Inga produkter matchar filtret.",
  "adminInlineCategory": "Kategori (inline)",
  "adminNoCategory": "Ingen kategori",
  "adminRestoreAction": "Återställ",
  "required": "Obligatoriskt",
  "logoutAction": "Logga ut",
  "adminAiDescription": "Översikt över AI-funktioner som backend exponerar.",
  "adminPagePrefix": "Sida: ",
  "profileDeleteConfirmTitle": "Bekräfta radering",
  "profileDeleteConfirmMessage": "Är du säker på att du vill ta bort din profil? Alla dina data kommer att raderas permanent.",
  "profileDeleteAction": "Ta bort min profil",
  "profileDeletedMessage": "Din profil har tagits bort.",
  "profileDatabaseDescription": "Databasfliken samlar dina huvudområden för lager och produkter."
}
