{
  "_meta": {
    "language": "sv",
    "language_name": "Svenska",
    "version": "1.0",
    "description": "AliothPress Admin Panel — Svenska"
  },
  "sidebar": {
    "main": "Huvudmeny",
    "dashboard": "Översikt",
    "content": "Innehåll",
    "posts": "Inlägg",
    "all_posts": "Alla inlägg",
    "add_new": "Skapa nytt",
    "pages": "Sidor",
    "all_pages": "Alla sidor",
    "media": "Media",
    "library": "Bibliotek",
    "all_media": "Alla media",
    "upload_new": "Ladda upp",
    "files": "Filer",
    "appearance": "Utseende",
    "themes": "Teman",
    "menus": "Menyer",
    "favicon": "Favicon",
    "tools": "Verktyg",
    "ai_assistant": "AI-assistent",
    "seo_tools": "SEO- och AEO-verktyg",
    "audit_log": "Aktivitetslogg",
    "backup": "Säkerhetskopiering",
    "users": "Användare",
    "settings": "Inställningar",
    "system": "System",
    "forms": "Formulär",
    "all_forms": "Alla formulär",
    "new_form": "Nytt formulär",
    "newsletter": "Nyhetsbrev",
    "all_newsletters": "Alla kampanjer",
    "new_campaign": "Ny kampanj",
    "admin_panel": "Adminpanel",
    "my_profile": "Min profil",
    "logout": "Logga ut",
    "plugins": "Tillägg"
  },
  "dashboard": {
    "title": "Översikt",
    "greeting": "Hej,",
    "welcome": "Här är en sammanfattning av ditt innehåll.",
    "new_post": "Nytt inlägg",
    "new_page": "Ny sida",
    "upload_image": "Ladda upp bild",
    "total_posts": "Totalt inlägg",
    "published": "Publicerade",
    "drafts": "Utkast",
    "total_pages": "Sidor",
    "total_images": "Bilder",
    "total_users": "Användare",
    "total_forms": "Formulär",
    "new_submissions": "Nya inskickningar",
    "recent_posts": "Senaste inlägg",
    "recent_pages": "Senaste sidor",
    "recent_activity": "Senaste aktivitet",
    "view_all": "Visa alla",
    "no_posts_yet": "Inga inlägg ännu.",
    "no_pages_yet": "Inga sidor ännu.",
    "create_first_post": "Skapa ditt första inlägg!",
    "create_first_page": "Skapa din första sida!",
    "no_activity": "Ingen aktivitet registrerad ännu.",
    "updated": "Uppdaterad",
    "edit": "Redigera →",
    "update_available": "En ny version av AliothPress finns tillgänglig!",
    "update_now": "Uppdatera nu",
    "update_confirm": "En fullständig säkerhetskopia skapas innan uppdateringen. Fortsätta?",
    "updating": "Uppdaterar… vänta",
    "restart_hint": "Uppdatering klar. Ladda om sidan eller starta om servern för att se ändringarna.",
    "restarting": "Startar om servern… {seconds}s",
    "reload": "Ladda om sidan",
    "auto_restart": "Servern startar om automatiskt. Ladda om sidan om några sekunder.",
    "manual_restart": "Starta om servern för att tillämpa uppdateringen.",
    "connection_error": "Kunde inte ansluta till uppdateringsservern",
    "update_failed": "Uppdateringen misslyckades",
    "update_license_hint": "Automatiska uppdateringar kräver en aktiv licens.",
    "activate_license": "Aktivera licens",
    "recent_submissions": "Senaste inskickningar",
    "view_submission": "Visa →"
  },
  "posts": {
    "title": "Alla inlägg",
    "subtitle": "Hantera dina blogginlägg",
    "new_post": "Nytt inlägg",
    "create_new": "Skapa nytt inlägg",
    "start_writing": "Börja skriva ditt innehåll",
    "edit_post": "Redigera inlägg",
    "edit_subtitle": "Redigera ditt inlägg och optimera för SEO",
    "no_posts": "Inga inlägg hittades",
    "create_first": "Skapa ditt första inlägg för att komma igång",
    "create_first_btn": "Skapa första inlägget",
    "try_adjusting": "Prova att justera dina filter",
    "clear_filters": "Rensa filter",
    "search_placeholder": "Sök inlägg...",
    "delete_confirm": "Är du säker på att du vill radera \"{title}\"? Detta kan inte ångras.",
    "duplicate_confirm": "Skapa en kopia av \"{title}\"?\n\nEtt nytt utkast skapas med allt innehåll och all struktur.",
    "usage_warning": "⚠️ Annat innehåll länkar till detta inlägg:",
    "usage_confirm_delete": "Alla interna länkar kommer att tas bort (texten behålls, länkarna tas bort) och menyobjekt raderas. Radera ändå?"
  },
  "pages": {
    "title": "Alla sidor",
    "subtitle": "Hantera dina webbsidor",
    "new_page": "Ny sida",
    "create_new": "Skapa ny sida",
    "create_subtitle": "Skapa en ny sida för din webbplats",
    "edit_page": "Redigera sida",
    "edit_subtitle": "Redigera din sida och optimera för SEO",
    "no_pages": "Inga sidor hittades",
    "create_first": "Skapa din första sida för att komma igång",
    "create_first_btn": "Skapa första sidan",
    "try_adjusting": "Prova att justera dina filter",
    "clear_filters": "Rensa filter",
    "search_placeholder": "Sök sidor...",
    "in_menu": "I menyn",
    "delete_confirm": "Är du säker på att du vill radera \"{title}\"? Detta kan inte ångras.",
    "duplicate_confirm": "Skapa en kopia av \"{title}\"?\n\nEtt nytt utkast skapas med allt innehåll och all struktur.",
    "usage_warning": "⚠️ Annat innehåll länkar till denna sida:",
    "usage_confirm_delete": "Alla interna länkar kommer att tas bort (texten behålls, länkarna tas bort) och menyobjekt raderas. Radera ändå?"
  },
  "editor": {
    "title_label": "Titel",
    "title_post_placeholder": "Ange inläggets titel...",
    "title_page_placeholder": "Ange sidans titel...",
    "title_help": "Huvudtitel för ditt inlägg",
    "title_help_page": "Huvudtitel för din sida",
    "slug_label": "Slug (URL)",
    "slug_help": "Lämna tomt för att autogenerera från titeln",
    "slug_placeholder": "inlagg-url-slug",
    "slug_taken": "Åtgärda sluggen — den är redan upptagen.",
    "slug_available": "Sluggen är ledig",
    "excerpt_label": "Utdrag",
    "excerpt_placeholder": "Kort sammanfattning...",
    "excerpt_placeholder_page": "Kort sammanfattning av denna sida...",
    "excerpt_help": "Kort sammanfattning (används i förhandsvisningar och metabeskrivning)",
    "content_label": "Innehåll",
    "content_placeholder": "Skriv ditt innehåll här...",
    "content_required": "Innehåll krävs!",
    "status_language": "Status & Språk",
    "status_label": "Status",
    "status_draft": "Utkast",
    "status_published": "Publicerad",
    "language_label": "Språk",
    "categorization": "Kategorisering",
    "category_label": "Kategori",
    "category_placeholder_post": "t.ex. Teknik",
    "category_placeholder_page": "t.ex. Juridik",
    "tags_label": "Taggar",
    "tags_placeholder": "AI, CMS, Teknik",
    "tags_help": "Kommaseparerade",
    "display_options": "Visningsalternativ",
    "show_date": "Visa publiceringsdatum på sidan",
    "show_author": "Visa författarnamn på sidan",
    "display_help": "Dessa påverkar bara vad besökare ser. Författare och datum inkluderas alltid i metataggar för SEO.",
    "quick_actions": "Snabbåtgärder",
    "save_draft": "Spara som utkast",
    "publish": "Publicera",
    "save_changes": "Spara ändringar",
    "cancel": "Avbryt",
    "delete_post": "Radera inlägg",
    "delete_page": "Radera sida",
    "created": "Skapad:",
    "last_updated": "Senast uppdaterad:",
    "info": "Info",
    "template_label": "Mall",
    "template_default": "Standard",
    "template_full_width": "Full bredd",
    "template_landing": "Landningssida",
    "template_landing_narrow": "Landningssida smal",
    "slug_check_error": "Kunde inte verifiera sluggen.",
    "published": "Publicerad:",
    "status_section": "Status",
    "settings_section": "Inställningar",
    "faq_section": "FAQ-sektion (AEO)",
    "faq_help": "Lägg till frågor och svar för bättre AI-citering. De visas på sidan och genererar FAQPage-schema automatiskt.",
    "faq_question": "Fråga",
    "faq_answer": "Svar",
    "faq_add": "Lägg till fråga",
    "faq_remove": "Ta bort",
    "faq_question_placeholder": "Vad är...?",
    "faq_answer_placeholder": "Ett kort svar...",
    "posts_page": "Visa senaste inläggen på den här sidan",
    "posts_page_help": "Lägger till en paginerad lista med de senaste publicerade inläggen på sidans språk under sidinnehållet. Gäller alla översättningar av denna sida."
  },
  "seo": {
    "meta_tags": "SEO-metataggar",
    "meta_title": "Metatitel",
    "meta_title_placeholder": "SEO-titel (max 60 tecken)",
    "meta_title_help": "Titel för sökmotorer. Lämna tomt för att använda inläggets titel.",
    "meta_description": "Metabeskrivning",
    "meta_description_placeholder": "SEO-beskrivning (max 160 tecken)",
    "meta_description_help": "Beskrivning för sökmotorer (max 160 tecken)",
    "keywords": "Nyckelord",
    "keywords_placeholder": "nyckelord1, nyckelord2",
    "keywords_help": "Kommaseparerade nyckelord (främst för referens)",
    "canonical_url": "Kanonisk URL",
    "canonical_url_placeholder": "https://...",
    "canonical_url_help": "Ange om detta innehåll ursprungligen publicerades någon annanstans",
    "og_section": "Open Graph (Facebook, LinkedIn)",
    "og_title": "OG-titel",
    "og_title_placeholder": "Titel för social delning",
    "og_title_help": "Titel vid delning på Facebook/LinkedIn",
    "og_description": "OG-beskrivning",
    "og_description_placeholder": "Beskrivning för social delning",
    "og_image": "OG-bild URL",
    "og_image_help": "Bild-URL för förhandsvisning i sociala medier (1200x630px rekommenderat)",
    "twitter_section": "Twitter Card",
    "twitter_title": "Twitter-titel",
    "twitter_description": "Twitter-beskrivning",
    "twitter_image": "Twitter-bild URL",
    "twitter_image_help": "Bild för Twitter Card (1200x600px rekommenderat)",
    "schema_section": "Schema.org (Strukturerad data)",
    "schema_type": "Schematyp",
    "schema_author": "Författarnamn",
    "schema_author_help": "Lämna tomt för att använda ditt visningsnamn",
    "schema_publisher": "Utgivarnamn",
    "schema_publisher_help": "Lämna tomt för att använda webbplatsens namn",
    "featured_image": "Utvald bild",
    "featured_image_url": "Bild-URL",
    "featured_image_alt": "Alt-text",
    "featured_image_alt_help": "Krävs för tillgänglighet! Beskriv bilden.",
    "featured_image_caption": "Bildtext",
    "featured_image_help": "Huvudbild för detta inlägg",
    "featured_image_social_hint": "Används även som förhandsvisning i sociala medier (OG / Twitter) om inget annat anges ovan.",
    "meta_title_help_page": "Titel för sökmotorer (max 60 tecken). Lämna tomt för att använda sidans titel.",
    "og_description_help": "Beskrivning vid delning i sociala medier",
    "schema_type_help": "Berättar för sökmotorer vilken typ av innehåll detta är",
    "og_hint_uses_featured": "Förhandsvisningen i sociala medier använder den utvalda bilden. Storleken 1200×630 genereras automatiskt.",
    "og_hint_no_image": "Lämna tomt om denna sida inte behöver en bild för social förhandsvisning.",
    "twitter_hint_uses_og": "Använder OG-bilden automatiskt.",
    "twitter_hint_uses_featured": "Använder den utvalda bilden automatiskt.",
    "twitter_hint_no_image": "Lämna tomt om denna sida inte behöver en bild för social förhandsvisning."
  },
  "translate": {
    "create_translation_post": "Skapa en översatt version av ett befintligt inlägg",
    "create_translation_page": "Skapa en översatt version av en befintlig sida",
    "creating_translation": "Skapar översättning",
    "translating_from": "Översätter från:",
    "translate_to": "Översätt till",
    "select_language": "Välj målspråk först",
    "no_translations_yet": "Inga översättningar ännu",
    "all_languages_done": "Alla språk har redan översättningar!",
    "existing_translations": "Befintliga översättningar",
    "original": "Original:",
    "slug_help": "Lämna tomt för att autogenerera från titeln. Original: /{slug}",
    "status_and_slug": "Status: {status} · Slug: /{slug}",
    "copied_from_source": "Kopierat från källan. Kommaseparerade.",
    "keywords_no_translation": "Nyckelord kopierade från källan (behöver vanligtvis inte översättas)",
    "image_copied": "Bild kopierad från källan",
    "open_existing": "Öppna befintlig översättning?",
    "save_translation_draft": "Spara översättning som utkast",
    "publish_translation": "Publicera översättning",
    "copy_for_manual": "Kopiera för manuell översättning",
    "copy_manual_help": "Skapar en exakt kopia med originaltexterna och fullständig struktur. Inga AI-tokens används.",
    "instructions_label": "Instruktioner för AI (valfritt)",
    "instructions_placeholder": "t.ex. Använd formellt tonfall, anpassa kulturella referenser...",
    "ai_confirm": "Skapa AI-översättning till {lang}?\n\nDetta skapar ett nytt utkast med översatt innehåll, titel, utdrag och alla SEO-fält.",
    "manual_confirm_post": "Skapa en kopia för {lang}?\n\nDetta duplicerar inlägget med allt innehåll. Du kan sedan översätta det manuellt.\n\nInga AI-tokens kommer att användas.",
    "manual_confirm_page": "Skapa en kopia för {lang}?\n\nDetta duplicerar sidan med allt innehåll och Page Builder-struktur. Du kan sedan översätta den manuellt.\n\nInga AI-tokens kommer att användas.",
    "translations_title": "Översättningar",
    "this_version": "denna version",
    "source_page": "Källsida",
    "back_to_original": "Tillbaka till originalet",
    "target_language": "Målspråk",
    "create_translation": "Skapa översättning",
    "ai_translate_create": "AI: Översätt & Skapa",
    "ai_translate_help": "Skapar en ny sida med AI-översatt innehåll (som utkast)",
    "ai_translate_help_post": "Skapar ett nytt inlägg med AI-översatt innehåll (som utkast)",
    "ai_translate_all": "AI: Översätt alla fält",
    "ai_translate_all_help": "Fyller i titel, innehåll, utdrag och alla SEO-fält med AI-översättning. Du kan redigera allt innan du sparar.",
    "translating_to": "Översätter till {lang}...",
    "select_language_option": "— Välj språk —",
    "select_language_first": "Välj ett målspråk först.",
    "creating_copy": "Skapar kopia...",
    "translated_title_placeholder": "Översatt titel...",
    "translated_excerpt_placeholder": "Översatt utdrag...",
    "translated_content_placeholder": "Översatt innehåll...",
    "translated_slug_placeholder": "oversatt-url-slug",
    "title_required": "Titel krävs!",
    "source_badge": "källa",
    "group_label": "Grupp",
    "redirecting_to_edit": "Omdirigerar till redigering av översättningen..."
  },
  "ai": {
    "title": "AI-assistent",
    "subtitle": "AI-drivna verktyg för innehållsskapande, översättning och SEO-optimering",
    "api_config": "API-konfiguration",
    "status": "Status:",
    "connected": "Ansluten",
    "not_configured": "Inte konfigurerad",
    "api_key_label": "API-nyckel",
    "api_key_placeholder": "sk-ant-api03-...",
    "api_key_help": "Hämta din API-nyckel på console.anthropic.com. Nyckeln lagras säkert i din databas.",
    "api_key_required": "API-nyckel krävs",
    "api_key_required_hint": "Konfigurera din API-nyckel ovan för att använda AI-verktygen.",
    "tools_title": "AI-verktyg",
    "content_generator": "Innehållsgenerator",
    "content_generator_desc": "Generera artikelinnehåll från en beskrivning eller idé",
    "content_prompt_label": "Beskriv vad du vill skriva om",
    "content_prompt_placeholder": "Skriv en omfattande guide om hållbar webbutveckling, inklusive prestandaoptimering, grön hosting och energieffektiv kodning...",
    "output_language": "Utdataspråk",
    "generate_btn": "Generera innehåll",
    "translator": "Översättare",
    "translator_desc": "Översätt innehåll mellan språk med bibehållen HTML-formatering",
    "content_to_translate": "Innehåll att översätta",
    "content_to_translate_placeholder": "Klistra in ditt HTML-innehåll här...",
    "from": "Från",
    "to": "Till",
    "translate_btn": "Översätt",
    "seo_optimizer": "SEO-optimerare",
    "seo_optimizer_desc": "Generera optimerade metataggar, beskrivningar och Open Graph-data",
    "post_page_title": "Inläggs-/sidtitel",
    "content_or_excerpt": "Innehåll (eller utdrag)",
    "generate_seo_btn": "Generera SEO-fält",
    "ai_working": "AI arbetar",
    "result": "Resultat:",
    "copy": "Kopiera",
    "copied": "Kopierat!",
    "ai_generate_content": "AI: Generera innehåll",
    "ai_fill_seo": "AI: Fyll i SEO-fält",
    "seo_help": "Fyller i SEO-, Open Graph- och Twitter Card-fält baserat på din titel och ditt innehåll",
    "ai_translate_all": "AI: Översätt alla fält",
    "seo_filled": "SEO-fält ifyllda! Kontrollera SEO-, Open Graph- och Twitter-sektionerna.",
    "could_not_parse": "Kunde inte tolka AI-svaret.",
    "generating": "Genererar...",
    "generating_seo": "Genererar SEO...",
    "translating": "Översätter...",
    "prompt_placeholder": "Beskriv vad du behöver — ämne, ton, huvudpunkter...",
    "send": "Skicka",
    "apply_result": "Tillämpa på sidan",
    "apply_to_form": "Tillämpa på formuläret",
    "new_conversation": "Ny konversation",
    "new_chat": "Ny chatt",
    "new_chat_hint": "Starta ny konversation",
    "messages_count": "meddelanden",
    "chat_welcome": "Hej! Jag är din CMS-assistent. Berätta bara vad du behöver — jag kan skriva innehåll, översätta, optimera SEO, designa formulär eller bygga sidlayouter. Allt i en och samma konversation!",
    "chat_welcome_hint": "Använd snabbåtgärderna ovan för att komma igång, eller beskriv bara vad du behöver på valfritt språk.",
    "chip_generate": "Skriv en artikel om ",
    "chip_translate": "Översätt detta till ",
    "chip_seo": "Generera SEO-fält för min sida om ",
    "chip_builder": "Skapa en sidlayout för ",
    "chip_form": "Designa ett formulär för ",
    "result_done": "Klart! Här är resultaten:",
    "error_label": "Fel:",
    "connection_error": "Anslutningsfel:",
    "page_builder": "Page Builder",
    "form_designer": "Formulärdesigner",
    "task_content": "Innehåll",
    "task_translate": "Översätt",
    "task_seo": "SEO",
    "task_builder": "Builder",
    "task_form": "Formulär",
    "result_label": "Resultat",
    "copy_btn": "Kopiera",
    "copied_btn": "Kopierat!",
    "label_title": "Titel",
    "label_excerpt": "Utdrag",
    "label_meta_title": "Metatitel",
    "label_meta_desc": "Metabesk.",
    "label_description": "Beskrivning",
    "label_fields": "Fält",
    "label_fields_count": "fält",
    "label_content_preview": "Förhandsvisning:",
    "result_builder_blocks": "Builder-block",
    "result_form_design": "Formulärdesign",
    "result_generated_content": "Genererat innehåll",
    "result_seo_fields": "SEO-fält",
    "provider_label": "AI-leverantör",
    "provider_help": "Välj AI-leverantör för alla AI-funktioner. Du kan lagra nycklar för alla leverantörer och byta när som helst.",
    "key_saved": "sparad",
    "key_keep_hint": "lämna tomt för att behålla nuvarande",
    "key_link_anthropic": "→ API-nycklar",
    "key_link_deepseek": "→ API-nycklar",
    "key_link_gemini": "→ Hämta API-nyckel",
    "provider_anthropic": "Anthropic",
    "provider_deepseek": "DeepSeek",
    "provider_gemini": "Gemini",
    "modal_mode_generate": "Generera fullständigt {content_type}",
    "modal_mode_seo": "Generera SEO-fält",
    "modal_mode_translate": "Översätt innehåll",
    "modal_mode_builder": "Generera sidlayout med block",
    "modal_mode_form": "Generera formulärfält",
    "modal_context_language": "Språk:",
    "modal_welcome_generate": "Berätta vad detta {content_type} ska handla om. Inkludera ämne, målgrupp, ton (professionell, avslappnad, teknisk...) och viktiga punkter att täcka. Jag genererar titel, innehåll, utdrag och alla SEO-fält.",
    "modal_welcome_seo": "Jag genererar metatitel, beskrivning, nyckelord och Open Graph-fält baserat på ditt innehåll. Nämn eventuella målnyckelord eller målgrupp — eller säg bara \"kör\" så analyserar jag det du har.",
    "modal_welcome_translate": "Jag översätter ditt innehåll med bibehållen formatering. Nämn eventuella önskemål — formellt/informellt tonfall, regional variant (t.ex. brasiliansk vs europeisk portugisiska), eller termer som ska behållas oförändrade. Eller säg bara \"kör\" för en standardöversättning.",
    "modal_welcome_builder": "Beskriv sidan du vill bygga: syfte, sektioner (hero, funktioner, omdömen, FAQ, kontakt...), innehåll och stil. Ju mer detaljer, desto bättre layout.",
    "modal_welcome_form": "Beskriv formuläret du behöver: vad är syftet, vilka uppgifter ska det samla in, och vem ska fylla i det? Till exempel: \"Kontaktformulär med namn, e-post, ämne och meddelande\" eller \"Eventregistrering med datumval och kostpreferenser\". Jag genererar fält, etiketter, validering och inställningar.",
    "modal_welcome_default": "Hur kan jag hjälpa till?",
    "modal_thinking": "Tänker...",
    "modal_network_error": "Nätverksfel:",
    "modal_summary_generated": "Genererat:",
    "modal_summary_title": "Titel:",
    "modal_summary_excerpt": "Utdrag:",
    "modal_summary_content": "Innehåll:",
    "modal_summary_seo_title": "SEO-titel:",
    "modal_summary_seo_desc": "SEO-besk.:",
    "modal_summary_blocks": "Block:",
    "modal_summary_blocks_count": "block genererade",
    "modal_summary_fields": "Fält:",
    "modal_summary_fields_count": "formulärfält genererade",
    "modal_summary_submit": "Skicka:"
  },
  "media": {
    "library_title": "Mediabibliotek",
    "library_subtitle": "Hantera dina bilder",
    "upload_title": "Ladda upp bild",
    "upload_subtitle": "Lägg till en ny bild i mediabiblioteket",
    "edit_title": "Redigera bild",
    "edit_subtitle": "Uppdatera bildens metadata och tillgänglighetsinformation",
    "upload_btn": "Ladda upp",
    "upload_image_btn": "Ladda upp bild",
    "upload_first": "Ladda upp första bilden",
    "select_image": "Välj bild",
    "choose_btn": "Välj",
    "no_images": "Inga bilder ännu",
    "no_images_text": "Ladda upp din första bild för att komma igång",
    "no_images_picker": "Inga bilder.",
    "upload_first_link": "Ladda upp första",
    "loading": "Laddar...",
    "error_loading": "Fel vid laddning av bilder.",
    "error_loading_retry": "Fel vid laddning av bilder. Försök igen.",
    "select_file": "Välj bild",
    "file_help": "Format: JPG, PNG, GIF, WebP, SVG — Max 16 MB",
    "alt_text": "Alt-text",
    "alt_text_placeholder": "Beskriv bilden...",
    "alt_text_help": "Beskriv bildens innehåll för skärmläsare",
    "title_label": "Titel",
    "title_placeholder": "Bildtitel (valfritt)",
    "caption": "Bildtext",
    "caption_placeholder": "Bildtext som visas under bilden (valfritt)",
    "description": "Beskrivning",
    "description_placeholder": "Detaljerad beskrivning (valfritt)",
    "image_url": "Bild-URL",
    "image_url_help": "Använd denna URL i inlägg och sidor för OG-bild, Twitter-bild osv.",
    "public_slug": "Offentlig URL-slug",
    "public_slug_help": "Den rena offentliga adressen för denna bild. Endast gemener, siffror och bindestreck är tillåtna — allt annat tas bort automatiskt. Att ändra sluggen skapar en automatisk 301-omdirigering från den gamla URL:en så att befintliga länkar fortsätter att fungera.",
    "filename": "Filnamn:",
    "size": "Storlek:",
    "dimensions": "Dimensioner:",
    "type": "Typ:",
    "dominant_color": "Dominerande färg:",
    "uploaded": "Uppladdad:",
    "generated_variants": "Genererade varianter",
    "og_social": "OG/Social (1200×630):",
    "accessibility_notice": "Tillgänglighet krävs",
    "accessibility_notice_text": "Alt-text är obligatorisk för alla bilder för att uppfylla tillgänglighetskraven (WCAG 2.1)",
    "optimization_notice": "Automatisk optimering",
    "optimization_notice_text": "Bilder optimeras automatiskt vid uppladdning: storleksändras till max 2560px, konverteras till WebP & AVIF, och flera responsiva storlekar genereras för snabb laddning. EXIF-data tas bort för integritet. Originalfilen behålls som reserv.",
    "save_changes": "Spara ändringar",
    "delete": "Radera",
    "delete_confirm": "Är du säker på att du vill radera denna bild? Detta kan inte ångras.",
    "usage_warning": "⚠️ Denna bild används för närvarande i:",
    "usage_confirm_delete": "Alla referenser rensas automatiskt. Radera ändå?",
    "copy_url": "Kopiera",
    "copied": "Kopierat!",
    "search_placeholder": "Sök bilder…",
    "no_results": "Inga bilder matchar din sökning",
    "clear_search": "Rensa sökning",
    "favicon_title": "Favicon-hanterare",
    "favicon_subtitle": "Ladda upp en bild — alla storlekar genereras automatiskt",
    "favicon_upload_section": "Ladda upp källbild",
    "favicon_tip_title": "Rekommenderat",
    "favicon_tip_text": "Använd en kvadratisk PNG på minst 512×512px för bästa resultat. SVG fungerar också utmärkt. Bilden storleksändras och optimeras automatiskt för alla plattformar.",
    "favicon_drop_label": "Klicka eller dra bild hit",
    "favicon_drop_hint": "PNG, JPG, SVG eller WebP · Min 512×512px rekommenderat",
    "favicon_generate_btn": "Generera alla favicons",
    "favicon_current_section": "Nuvarande favicons",
    "favicon_empty": "Inga favicons genererade ännu. Ladda upp en bild ovan.",
    "favicon_delete_btn": "Radera alla favicons",
    "favicon_delete_confirm": "Radera alla genererade favicons? Du kan generera om dem när som helst.",
    "uploading": "Laddar upp & optimerar…",
    "generating_favicons": "Genererar favicons…",
    "fav_label_ico": "favicon.ico",
    "fav_label_png96": "PNG 96×96",
    "fav_label_png192": "PNG 192×192",
    "fav_label_png512": "PNG 512×512",
    "fav_label_apple": "Apple Touch",
    "fav_label_svg": "SVG",
    "fav_label_manifest": "Manifest",
    "fav_desc_ico": "ICO 16+32+48",
    "fav_desc_96": "Webbläsarflik",
    "fav_desc_192": "Android / Chrome",
    "fav_desc_512": "PWA-splash",
    "fav_desc_apple": "180×180 iOS",
    "fav_desc_svg": "Skalbar vektor",
    "fav_desc_manifest": "site.webmanifest"
  },
  "files": {
    "title": "Filer",
    "subtitle": "Hantera dina dokument och filer",
    "upload_title": "Ladda upp fil",
    "upload_subtitle": "Lägg till ett nytt dokument i ditt filbibliotek",
    "edit_title": "Redigera fil",
    "edit_subtitle": "Uppdatera filens metadata",
    "upload_btn": "Ladda upp",
    "upload_file_btn": "Ladda upp fil",
    "upload_first": "Ladda upp första filen",
    "no_files": "Inga filer ännu",
    "no_files_text": "Ladda upp ditt första dokument för att komma igång",
    "search_placeholder": "Sök filer…",
    "file_url": "Fil-URL",
    "file_url_help": "Använd denna URL för att länka till filen i dina inlägg och sidor",
    "filename": "Filnamn:",
    "size": "Storlek:",
    "type": "Typ:",
    "uploaded": "Uppladdad:",
    "title_field": "Titel",
    "title_placeholder": "Filtitel (valfritt)",
    "description_field": "Beskrivning",
    "description_placeholder": "Kort beskrivning av filen (valfritt)",
    "delete": "Radera",
    "delete_confirm": "Är du säker på att du vill radera denna fil? Detta kan inte ångras.",
    "usage_warning": "⚠️ Denna fil är länkad i:",
    "usage_confirm_delete": "Alla länkar och nedladdningsknappar för denna fil tas bort automatiskt. Radera ändå?",
    "copy_url": "Kopiera",
    "copied": "Kopierat!",
    "save_changes": "Spara ändringar",
    "allowed_types": "Format: PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, TXT, CSV — Max 50 MB",
    "drop_label": "Klicka eller dra fil hit",
    "drop_hint": "PDF, DOC, XLS, ZIP, TXT, CSV — Max 50 MB",
    "uploading": "Laddar upp…",
    "no_results": "Inga filer matchar din sökning",
    "clear_search": "Rensa sökning"
  },
  "settings": {
    "title": "Inställningar",
    "general": "Allmänt",
    "site_name": "Webbplatsens namn",
    "tagline": "Slogan",
    "site_description": "Webbplatsbeskrivning",
    "site_description_help": "Kort beskrivning av din webbplats",
    "meta_description_home": "Metabeskrivning för startsidan",
    "logo": "Logotyp URL",
    "logo_placeholder": "/static/uploads/logo.png",
    "logo_help": "Välj från mediabiblioteket eller klistra in en URL",
    "homepage": "Startsida",
    "homepage_help": "Välj valfri språkversion av en sida — systemet visar rätt översättning för varje besökare.",
    "languages": "Språk",
    "default_language": "Standardspråk",
    "default_language_help": "Huvudspråk för din webbplats",
    "active_languages": "Aktiva språk",
    "active_languages_help": "Välj vilka språk som är tillgängliga på din webbplats",
    "language_switcher": "Visa språkvalsmeny på den publika webbplatsen",
    "analytics": "Analys",
    "google_analytics": "Google Analytics-ID",
    "google_analytics_placeholder": "G-XXXXXXXXXX",
    "tag_manager": "Google Tag Manager-ID",
    "tag_manager_placeholder": "GTM-XXXXXXX",
    "custom_code": "Anpassad analyskod",
    "custom_code_placeholder": "<!-- Din spårningskod här -->",
    "custom_code_help": "Klistra in anpassad spårningskod (Plausible, Goatcounter osv.). Infogas i <head>",
    "cookie_consent_enabled": "Aktivera cookie-samtyckesbanner",
    "cookie_consent_help": "Visa besökare en banner som ber om samtycke innan spårningsskript körs. Avstängd som standard.",
    "email": "E-postkonfiguration",
    "email_intro": "För att skicka e-post från din webbplats (inbjudningar, aviseringar) behöver du ett e-postkonto på ditt webbhotell. Så här gör du:",
    "email_step1": "Steg 1: Skapa ett e-postkonto",
    "email_step1_text": "Logga in på ditt webbhotells kontrollpanel (cPanel, Plesk eller liknande). Leta efter \"E-postkonton\" och skapa en ny e-postadress.",
    "email_step2": "Steg 2: Hitta dina SMTP-inställningar",
    "email_step2_text": "I samma kontrollpanel, leta efter \"E-postinställningar\" eller \"E-postkonfiguration\" för din nya e-postadress. Notera SMTP-värd, port, användarnamn och lösenord.",
    "email_step3": "Steg 3: Fyll i formuläret nedan, spara och testa",
    "smtp_host": "SMTP-värd",
    "smtp_host_placeholder": "mail.dindomän.com",
    "smtp_port": "SMTP-port",
    "smtp_port_help": "Vanligtvis 587 (TLS) eller 465 (SSL) — kontrollera ditt webbhotells e-postinställningar",
    "smtp_username": "SMTP-användarnamn",
    "smtp_username_help": "Vanligtvis samma som SMTP-användarnamnet",
    "smtp_password": "SMTP-lösenord",
    "smtp_password_help": "Lösenordet du skapade för e-postkontot",
    "smtp_confirm_password": "Bekräfta lösenord",
    "smtp_password_stored": "Lösenordet för ditt e-postkonto på webbhotellet. Lagras krypterat. Lämna båda fälten tomma för att behålla befintligt lösenord.",
    "smtp_passwords_mismatch": "SMTP-lösenorden stämmer inte överens. Rätta till innan du sparar.",
    "connection_security": "Anslutningssäkerhet",
    "connection_security_help": "Välj alternativet som matchar porten ovan. De flesta webbhotell använder TLS.",
    "from_email": "Avsändar-e-post",
    "from_email_help": "Den fullständiga e-postadressen du skapade på ditt webbhotell",
    "from_name": "Avsändarnamn",
    "from_name_help": "Namnet mottagarna ser (t.ex. ditt webbplatsnamn)",
    "test_email": "Test-e-post",
    "test_email_help": "Spara inställningarna först, skicka sedan ett testmeddelande för att verifiera att allt fungerar.",
    "send_test": "Skicka testmeddelande",
    "sending": "Skickar…",
    "social_links": "Sociala länkar",
    "social_links_help": "Klistra in din profil-URL för varje plattform. Bara ifyllda länkar visas som ikoner i sidfoten.",
    "footer": "Sidfot",
    "copyright": "Copyright-text",
    "copyright_help": "Ange ditt företags- eller webbplatsnamn. Årtal och \"Alla rättigheter förbehållna\" läggs till automatiskt och översätts.",
    "copyright_placeholder": "Mitt Företag",
    "license": "Licens",
    "license_placeholder": "CC BY 4.0",
    "additional_footer": "Ytterligare sidfotinnehåll",
    "additional_footer_help": "HTML tillåtet. Använd för partners, sociala länkar osv.",
    "save_settings": "Spara inställningar",
    "saved_success": "Inställningar sparade!",
    "license_updates": "Licens & Uppdateringar",
    "license_version": "Version",
    "license_status": "Licens",
    "license_active": "Aktiv",
    "license_invalid": "Ogiltig nyckel",
    "license_free": "Gratisversion",
    "license_key": "Licensnyckel",
    "license_saved": "sparad",
    "license_key_placeholder": "Klistra in din licens",
    "license_key_help": "Ange din köpkod eller licensnyckel. Systemet identifierar marknadsplatsen automatiskt. Lämna tomt för att behålla befintlig nyckel.",
    "license_deactivate": "Inaktivera licens",
    "license_deactivate_confirm": "Är du säker? Detta tar bort din licens från denna installation. Du kan återaktivera den senare.",
    "license_updates_check": "Programuppdateringar",
    "license_click_check": "Klicka på knappen för att söka efter tillgängliga uppdateringar.",
    "check_for_updates": "Sök efter uppdateringar",
    "checking_updates": "Söker…",
    "up_to_date": "Du kör den senaste versionen!",
    "update_available_short": "är tillgänglig!",
    "license_up_to_date": "Du kör redan den senaste versionen.",
    "license_free_note": "Gratisversion: uppdateringar kräver en aktiv licens. Din webbplats fungerar fullt ut utan licens — en liten \"Powered by AliothPress\"-länk visas i sidfoten.",
    "license_free_note_short": "Aktivera en licens för att aktivera automatiska uppdateringar",
    "license_updates_dashboard_hint": "Uppdateringsaviseringar visas på din Översikt när en ny version finns tillgänglig.",
    "deactivation_failed": "Licensinaktiveringen misslyckades. Försök igen.",
    "connection_error": "Anslutningsfel. Kontrollera din internetanslutning och försök igen.",
    "remove_logo": "Ta bort logotyp",
    "homepage_filter_placeholder": "🔍 Skriv för att filtrera sidor…",
    "homepage_default_option": "— Standard (senaste inlägg) —",
    "email_guide_title": "Så konfigurerar du e-post på ditt webbhotell",
    "guide_col_field": "Fält",
    "guide_col_value": "Typiskt värde",
    "guide_port_value": "587 (TLS) eller 465 (SSL)",
    "email_step3_text": "Ange värdena från ditt webbhotell, klicka på <strong>{save_label}</strong> och använd sedan testknappen för att verifiera att allt fungerar.",
    "smtp_username_placeholder": "noreply@dindomän.com",
    "smtp_from_placeholder": "noreply@dindomän.com",
    "smtp_password_saved_placeholder": "●●●●●●●● (sparad)",
    "smtp_password_enter_placeholder": "Ange lösenord",
    "smtp_password_keep_placeholder": "Lämna tomt för att behålla befintligt",
    "smtp_password_repeat_placeholder": "Upprepa lösenord",
    "test_email_placeholder": "test@example.com",
    "security_tls_label": "TLS (port 587)",
    "security_ssl_label": "SSL (port 465)",
    "passwords_match": "✅ Lösenorden stämmer",
    "passwords_no_match": "❌ Lösenorden stämmer inte överens",
    "ssl_domain_placeholder": "example.com",
    "social_facebook_placeholder": "https://facebook.com/dinsida",
    "social_twitter_placeholder": "https://x.com/dinprofil",
    "social_linkedin_placeholder": "https://linkedin.com/in/dinprofil",
    "social_github_placeholder": "https://github.com/dinprofil",
    "social_youtube_placeholder": "https://youtube.com/@dinkanal",
    "social_instagram_placeholder": "https://instagram.com/dinprofil",
    "aeo_section": "AI-synlighet (AEO)",
    "aeo_help": "Dessa länkar hjälper AI-system (ChatGPT, Perplexity, Google AI) att verifiera din organisations identitet och citera ditt innehåll mer exakt.",
    "org_legal_name": "Juridiskt namn",
    "org_legal_name_placeholder": "Ditt Företag AB",
    "org_founding_year": "Grundningsår",
    "org_founding_year_placeholder": "2026",
    "org_sameas_wikipedia": "Wikipedia-URL",
    "org_sameas_wikidata": "Wikidata-URL",
    "org_sameas_crunchbase": "Crunchbase-URL",
    "default_language_active_note": "Detta är standardspråket — det kan inte avaktiveras. Välj först ett annat standardspråk."
  },
  "ssl": {
    "title": "Domän & HTTPS",
    "domain_label": "Domännamn",
    "domain_help": "Ange din domän (t.ex. example.com). A-posten måste peka på denna servers IP innan du aktiverar HTTPS.",
    "enable_title": "Gratis SSL-certifikat (Let's Encrypt)",
    "click_to_enable": "Ange din domän ovan och klicka för att få ett gratis SSL-certifikat.",
    "click_to_renew": "Certifikatet förnyas automatiskt. Klicka för att konfigurera för en ny domän.",
    "btn_enable": "Aktivera HTTPS",
    "btn_renew": "Kör om SSL-konfiguration",
    "status_active": "HTTPS är aktivt",
    "status_active_short": "✅ HTTPS aktivt",
    "auto_renew": "Certifikatet förnyas automatiskt",
    "confirm": "Detta konfigurerar HTTPS för {domain}. Se till att DNS A-posten redan pekar på denna server. Fortsätta?",
    "setting_up": "Konfigurerar SSL…",
    "setting_up_detail": "Hämtar certifikat från Let's Encrypt — detta kan ta upp till 60 sekunder…",
    "setup_failed": "SSL-konfigurationen misslyckades",
    "success": "HTTPS är nu aktivt för {domain}! HTTP omdirigeras automatiskt till HTTPS.",
    "reload_hint": "Ladda om denna sida för att se uppdaterad status.",
    "instructions": "Steg 1: Lägg till en A-post för din domän som pekar på denna servers IP. Steg 2: Vänta 5–15 minuter på DNS-spridning. Steg 3: Ange domänen ovan och klicka på Aktivera HTTPS. Certifikatet är gratis och förnyas automatiskt.",
    "error_empty_domain": "Ange ett domännamn.",
    "error_invalid_domain": "Ogiltigt domänformat. Använd t.ex. example.com eller blog.example.com (inget http://, inget avslutande snedstreck).",
    "error_domain_too_long": "Domännamnet är för långt (max 253 tecken).",
    "error_dns_failed": "DNS-sökning misslyckades för {domain}. Kontrollera att din A-post är konfigurerad och har hunnit spridas (5–15 minuter).",
    "error_dns_mismatch": "{domain} pekar på {resolved}, men denna server är {server}. Uppdatera din DNS A-post så att den pekar på {server}.",
    "error_not_cloud": "SSL-konfiguration är bara tillgängligt på molnhostade AliothPress-installationer. För andra uppsättningar, konfigurera SSL manuellt via din hostingleverantör.",
    "error_rate_limit": "Let's Encrypts hastighetsgräns nådd (max 5 certifikat per domän per vecka). Försök igen senare.",
    "error_firewall": "Let's Encrypt kunde inte nå {domain} på port 80. Se till att din brandvägg tillåter HTTP-trafik (port 80).",
    "error_challenge": "Domänverifiering misslyckades för {domain}. Se till att domänen pekar på denna server och att port 80 är öppen.",
    "error_server_ip_unknown": "Kunde inte fastställa serverns publika IP-adress. Försök igen om en minut eller kontakta din webbhotellleverantör.",
    "error_dns_apex_mismatch": "A-posten för {domain} pekar inte på denna server. Kontrollera dina DNS-inställningar och vänta 5–15 minuter för propagering.",
    "error_dns_www_missing": "DNS-posten för www.{domain} saknas eller pekar inte på denna server. Lägg till en CNAME-post för www som pekar på {domain} (eller en A-post med samma IP), och vänta sedan 5–15 minuter innan du försöker igen.",
    "error_timeout": "SSL-konfigurationen tog för lång tid. Försök igen."
  },
  "users": {
    "title": "Användare",
    "subtitle": "Hantera teammedlemmar och deras roller",
    "invite_title": "Bjud in ny användare",
    "invite_email": "E-postadress",
    "invite_email_placeholder": "kollega@dindomän.com",
    "invite_role": "Roll",
    "send_invitation": "Skicka inbjudan",
    "invite_help_editor": "Redaktör — kan skapa och redigera inlägg, sidor och media.",
    "invite_help_admin": "Admin — full åtkomst inklusive inställningar, användare och verktyg.",
    "invite_owner_only": "Bara webbplatsägaren kan bjuda in administratörer.",
    "team_members": "Teammedlemmar",
    "you": "(du)",
    "joined": "Gick med",
    "invitation_pending": "Inbjudan väntar",
    "role_owner": "Ägare",
    "role_admin": "Admin",
    "role_editor": "Redaktör",
    "role_pending": "Väntar",
    "save": "Spara",
    "delete": "Radera",
    "cancel_invitation": "Avbryt",
    "delete_confirm": "Radera användare {name}? Användarens inlägg och sidor raderas också.",
    "cancel_confirm": "Avbryt inbjudan för {email}?"
  },
  "profile": {
    "title": "Min profil",
    "subtitle": "Redigera din författarprofil och kontoinställningar",
    "your_role": "Din roll:",
    "member_since": "Medlem sedan",
    "author_profile": "Författarprofil",
    "author_help": "Denna information används på dina publicerade inlägg och i sökmotormetadata (Schema.org).",
    "display_name": "Visningsnamn",
    "display_name_help": "Visas som författarnamn på inlägg och sidor. Om tomt används ditt användarnamn.",
    "bio": "Biografi",
    "bio_placeholder": "Några ord om dig själv...",
    "bio_help": "Används i författarens schema-markup (förbättrar SEO). Synligt för sökmotorer och valfritt på dina inlägg.",
    "avatar_url": "Avatar-URL",
    "avatar_placeholder": "/static/uploads/avatar.jpg",
    "avatar_help": "Profilbild. Används i författar-markup för sökmotorer.",
    "select_avatar": "Välj avatar",
    "account_settings": "Kontoinställningar",
    "username": "Användarnamn",
    "username_unchangeable": "Användarnamnet kan inte ändras",
    "email": "E-post",
    "new_password": "Nytt lösenord",
    "new_password_placeholder": "Lämna tomt för att behålla nuvarande",
    "confirm_password": "Bekräfta nytt lösenord",
    "confirm_password_placeholder": "Upprepa nytt lösenord",
    "password_help": "Minst 8 tecken med versaler, gemener och en siffra. Lämna tomt för att behålla nuvarande.",
    "current_password": "Nuvarande lösenord",
    "current_password_placeholder": "Ange ditt nuvarande lösenord",
    "current_password_help": "Krävs för att ändra ditt lösenord",
    "admin_language": "Adminpanelens språk",
    "admin_language_help": "Språk för administrationsgränssnittet. Innehållsspråk hanteras separat i Inställningar.",
    "admin_theme": "Admintema",
    "theme_light": "Ljust",
    "theme_dark": "Mörkt",
    "theme_system": "System",
    "admin_theme_help": "Välj utseende för adminpanelen. \"System\" följer din enhets inställningar.",
    "save_profile": "Spara profil",
    "author_links": "Författarlänkar",
    "author_links_help": "Dessa länkar läggs till i författarens Schema.org-märkning. De hjälper AI-system att verifiera din expertis och citera dina artiklar mer exakt.",
    "linkedin_url": "LinkedIn-URL",
    "website_url": "Personlig webbplats",
    "github_url": "GitHub-URL"
  },
  "themes": {
    "title": "Teman",
    "subtitle": "Välj och anpassa utseendet på din webbplats",
    "default_mode": "Standardvisningsläge",
    "default_mode_help": "Detta anger det initiala temat för förstagångsbesökare. Användare kan alltid växla mellan mörkt och ljust läge med knappen på din webbplats.",
    "dark": "Mörkt",
    "light": "Ljust",
    "auto": "Auto",
    "save_mode": "Spara läge",
    "available_themes": "Tillgängliga teman",
    "active": "Aktivt",
    "activate": "Aktivera",
    "currently_active": "Aktivt just nu",
    "single_mode": "Enkelläge",
    "no_themes": "Inga teman hittades",
    "no_themes_help": "Lägg till temamappar i static/css/themes/",
    "custom_css": "Anpassad CSS",
    "custom_css_help": "Finjustera blockstilar — mellanrum, färger, typografi, kanter, hover-effekter, animationer. I Page Builder-sidofältet anger du en \"CSS-klass\" på ett block; stila sedan den klassen här.",
    "custom_css_placeholder": "/* Stila valfri \"CSS-klass\" du anger på Page Builder-block */\n\n.my-cool-card {\n  padding: 2rem;\n  border-radius: 12px;\n  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);\n}",
    "save_custom_css": "Spara anpassad CSS",
    "desc_stellar_origin": "Precision och klarhet från djupa rymden — stjärnan Alioth som navigeringspunkt genom mening och minimalistisk design.",
    "desc_midnight_botanist": "Organisk tillväxt av idéer i skenet av månmossa — mörkt skogsläge med mjuka botaniska accenter.",
    "desc_emerald_forest": "Harmoni och organiskt lugn — en digital trädgård där tekniken tjänar naturen. Som ett gammalt bibliotek i en djup skog.",
    "desc_oceanic_depth": "Tillförlitlighet, serenitet, kraftfullt intellekt och djup — en nattocean under en klar himmel, där bara vågkammarna lyser.",
    "desc_nebula_rose": "Kreativitet och elegans — ljus från en avlägsen nebulosa, djupviolett med mjukt roséguld. Som att bläddra i ett konstmagasin.",
    "desc_frozen_moss": "Sereniteten i en frostbeklädd skog — djupa vintergröna skuggor under blek silvermint och det stilla skenet av is på grenarna.",
    "desc_amber_blossom": "En varm sommarkväll i en blommande trädgård — honungsambra accenter på krämiga ytor, mjuk terrakotta och djupa barktoner.",
    "desc_ocean_whispers": "Den friska klarheten av en havsbris — vit sand, genomskinligt vatten och turkosa horisonter för en ren kustläsupplevelse.",
    "desc_volcanic_ash": "Den mörka mystiken hos svalnad lava — djup grafit med en vinunderton, magiskt violett sken och tyngden av gammal basalt.",
    "desc_corporate_clean": "Professionell klarhet och förtroende — rena vita ytor, precisa blå accenter och neutrala gråtoner. Byggt för företag och byråer.",
    "desc_editorial_press": "Den tidlösa elegansen hos tryckt press — varma sepia-accenter, serifrubriker, generöst vitt utrymme. Byggt för magasin och långa texter.",
    "desc_neon_launch": "Energin i en produktlansering — elektrisk violett på krispiga ytor, djärv geometri, skarp typografi. Byggt för startups och teknikbloggar.",
    "desc_handmade_story": "Värmen i ett handskrivet brev — terrakotta och oliv på krämpapper, mjuka rundade former. Byggt för hantverkare och småföretag.",
    "desc_crimson_velvet": "Den stilla lyxen i en privat vinkällare — burgunder sammet, åldrad ek och levande ljus på kristall. Byggt för restauranger, lyxvarumärken och fint boende.",
    "desc_solar_flare": "Den explosiva värmen av en solkorona mot tomrummet — smält amber och guld på djupt bläckblått. Byggt för modiga varumärken som vill synas.",
    "mode_lock": "Lägeslås",
    "mode_lock_help": "Tvinga ett enda läge för alla besökare och dölj temaomkopplaren på din webbplats.",
    "both_modes": "Båda lägena",
    "light_only": "Endast ljust",
    "dark_only": "Endast mörkt",
    "upload_title": "Installera tema från ZIP",
    "upload_help": "Ladda upp en tema-ZIP: en mapp med theme.css och en valfri förhandsbild. Temat visas direkt i listan. Teman som laddas upp här överlever CMS-uppdateringar (såvida namnet inte krockar med ett inbyggt tema).",
    "upload_btn": "Installera",
    "upload_ok": "Temat ”{name}” installerat.",
    "upload_replaced": "Temat ”{name}” ersatt.",
    "upload_err": "Filen är inte en giltig tema-ZIP.",
    "delete_confirm": "Ta bort det här temat? Dess filer raderas.",
    "deleted_ok": "Temat ”{name}” borttaget.",
    "cannot_delete_active": "Det aktiva temat kan inte tas bort. Aktivera ett annat tema först."
  },
  "tools": {
    "title": "SEO- och AEO-verktyg",
    "subtitle": "Hantera webbplatskarta, robots.txt, RSS-flöden och AI-synlighet för sökmotorer och svarsmotorer",
    "sitemap_title": "XML Sitemap",
    "sitemap_desc": "Genereras automatiskt från ditt publicerade innehåll. Sökmotorer använder denna för att hitta och indexera dina sidor.",
    "sitemap_status": "Status",
    "sitemap_active": "Aktiv",
    "total_urls": "Totala URL:er",
    "published_posts": "Publicerade inlägg",
    "published_pages": "Publicerade sidor",
    "homepage": "Startsida",
    "view": "Visa",
    "sitemap_auto": "Sitemap genereras automatiskt — ingen manuell redigering behövs. Nytt innehåll visas automatiskt.",
    "robots_title": "robots.txt",
    "robots_desc": "Styr vilka sidor sökmotorer får genomsöka. Sitemap-URL:en läggs till automatiskt.",
    "robots_content": "Innehåll",
    "robots_help": "Standarddirektiv: User-agent, Allow, Disallow. Ett per rad.",
    "save": "Spara",
    "reset_default": "Återställ till standard",
    "reset_confirm": "Återställa robots.txt till standard? Detta skriver över ditt nuvarande innehåll.",
    "rss_title": "RSS-flöde",
    "rss_desc": "Autogenererade RSS-flöden för varje språk. RSS-läsare, aggregatorer och Google News använder dessa för att följa ditt innehåll.",
    "rss_posts_per_feed": "Inlägg per flöde",
    "rss_auto": "Flöden genereras automatiskt — ett per aktivt språk. Senaste 20 inläggen med fullständig metadata.",
    "llms_title": "llms.txt",
    "llms_desc": "AI-vänlig webbplatsöversikt för ChatGPT, Claude, Perplexity och andra AI-system. Hjälper AI att förstå din webbplats och citera ditt innehåll korrekt.",
    "llms_posts_included": "Inkluderade inlägg",
    "llms_pages_included": "Inkluderade sidor",
    "llms_auto": "Genereras automatiskt från publicerat innehåll. Inkluderar de senaste 50 inläggen och alla sidor med metabeskrivningar."
  },
  "audit_log": {
    "title": "Aktivitetslogg",
    "subtitle": "Aktivitets- och säkerhetsövervakning",
    "all_actions": "Alla åtgärder",
    "clear_filter": "Rensa filter",
    "entries": "poster",
    "time": "Tid",
    "user": "Användare",
    "action": "Åtgärd",
    "details": "Detaljer",
    "ip": "IP",
    "no_entries": "Inga loggposter ännu",
    "no_entries_text": "Aktivitet visas här när användare interagerar med adminpanelen.",
    "prev": "← Förra",
    "next": "Nästa →",
    "action_login": "Inloggning",
    "action_login_failed": "Misslyckad inloggning",
    "action_login_blocked": "Inloggning blockerad",
    "action_logout": "Utloggning",
    "action_create_post": "Skapa inlägg",
    "action_edit_post": "Redigera inlägg",
    "action_delete_post": "Radera inlägg",
    "action_create_page": "Skapa sida",
    "action_edit_page": "Redigera sida",
    "action_edit_page_builder": "Redigera sida (Builder)",
    "action_delete_page": "Radera sida",
    "action_create_form": "Skapa formulär",
    "action_edit_form": "Redigera formulär",
    "action_translate_form": "Översätt formulär",
    "action_delete_form": "Radera formulär",
    "action_save_newsletter": "Spara nyhetsbrev",
    "action_send_newsletter": "Skicka nyhetsbrev",
    "action_delete_newsletter": "Radera nyhetsbrev",
    "action_edit_settings": "Redigera inställningar",
    "action_change_theme": "Byt tema",
    "action_create_backup": "Skapa säkerhetskopia",
    "action_restore_backup": "Återställ säkerhetskopia",
    "action_backup_failed": "Säkerhetskopia misslyckades",
    "action_restore_failed": "Återställning misslyckades",
    "action_update_favicon": "Uppdatera favicon",
    "action_delete_favicon": "Radera favicon",
    "detail_login_blocked": "IP {ip} blockerad (brute-force)",
    "detail_login_success": "Lyckad inloggning",
    "detail_login_failed": "Misslyckad inloggning för \"{name}\"",
    "detail_logout": "Användare loggade ut",
    "detail_password_reset_email_failed": "Kunde inte skicka återställningsmail till {email}: {error}",
    "detail_password_reset_request": "Lösenordsåterställning begärd för {email}",
    "detail_password_reset": "Lösenord återställt för {email}",
    "detail_created_post": "Skapade inlägg \"{title}\" ({lang})",
    "detail_edited_post": "Redigerade inlägg \"{title}\" ({lang})",
    "detail_deleted_post": "Raderade inlägg \"{title}\"",
    "detail_duplicated_post": "Duplicerade inlägg från \"{title}\"",
    "detail_created_page": "Skapade sida \"{title}\" ({lang})",
    "detail_edited_page": "Redigerade sida \"{title}\" ({lang})",
    "detail_deleted_page": "Raderade sida \"{title}\"",
    "detail_duplicated_page": "Duplicerade sida från \"{title}\"",
    "detail_updated_builder": "Uppdaterade Page Builder-block för \"{title}\"",
    "detail_created_form": "Skapade formulär: {title}",
    "detail_updated_form": "Uppdaterade formulär: {title}",
    "detail_translated_form": "Skapade formuläröversättning: {title} ({lang})",
    "detail_deleted_form": "Raderade formulär: {title}",
    "detail_duplicated_form": "Duplicerade formulär från \"{title}\"",
    "detail_bulk_deleted_submissions": "Massraderade {count} inskickningar från formuläret \"{title}\"",
    "detail_created_newsletter": "Skapade nyhetsbrev: {title}",
    "detail_saved_newsletter": "Sparade nyhetsbrev: {title}",
    "detail_translated_newsletter": "Skapade nyhetsbrevöversättning ({lang}): {title}",
    "detail_deleted_newsletter": "Raderade nyhetsbrev",
    "detail_sent_newsletter": "Skickade nyhetsbrev till {count} mottagare ({failed} misslyckades)",
    "detail_duplicated_newsletter": "Duplicerade nyhetsbrev från \"{title}\"",
    "detail_file_uploaded": "Fil uppladdad: {name}",
    "detail_file_deleted": "Fil raderad: {name}",
    "detail_favicon_updated": "Genererade favicons: {sizes}",
    "detail_favicon_deleted": "Raderade alla favicons",
    "detail_license_activated": "Licens aktiverad ({platform})",
    "detail_license_deactivated": "Licens inaktiverad",
    "detail_settings_updated": "Uppdaterade webbplatsinställningar",
    "detail_update_backup": "Säkerhetskopia skapad inför uppdatering",
    "detail_updated_cms": "Uppdaterade till v{version}",
    "detail_update_rolled_back": "Uppdatering misslyckades, återställd: {error}",
    "detail_update_error": "Uppdateringsfel: {error}",
    "detail_ssl_enabled": "HTTPS aktiverat för {domain}",
    "detail_ssl_failed": "SSL-konfiguration misslyckades för {domain}: {error}",
    "detail_ssl_timeout": "SSL-konfiguration tog för lång tid för {domain}",
    "detail_created_backup": "Skapade säkerhetskopia ({size} MB)",
    "detail_backup_failed": "Säkerhetskopia misslyckades: {error}",
    "detail_restored_backup": "Återställde säkerhetskopia: {items}",
    "detail_restore_failed": "Återställning misslyckades: {error}",
    "detail_changed_theme_mode": "Ändrade visningsläge: {old_mode} → {new_mode}",
    "detail_activated_theme": "Aktiverade tema: {theme}",
    "detail_custom_css_updated": "Anpassad CSS uppdaterad",
    "detail_changed_mode_lock": "Lägeslås ändrat: {old_lock} → {new_lock}",
    "action_accept_invite": "Acceptera inbjudan",
    "action_activate_license": "Aktivera licens",
    "action_bulk_delete_submissions": "Massradera inskick",
    "action_change_mode_lock": "Ändra lägeslås",
    "action_change_theme_mode": "Ändra visningsläge",
    "action_change_user_role": "Ändra användarroll",
    "action_create_newsletter": "Skapa nyhetsbrev",
    "action_deactivate_license": "Inaktivera licens",
    "action_delete_image": "Radera bild",
    "action_delete_user": "Radera användare",
    "action_duplicate_form": "Duplicera formulär",
    "action_duplicate_newsletter": "Duplicera nyhetsbrev",
    "action_duplicate_page": "Duplicera sida",
    "action_duplicate_post": "Duplicera inlägg",
    "action_edit_custom_css": "Redigera anpassad CSS",
    "action_edit_image": "Redigera bild",
    "action_file_deleted": "Radera fil",
    "action_file_uploaded": "Ladda upp fil",
    "action_invite_user": "Bjud in användare",
    "action_password_reset": "Återställning av lösenord",
    "action_password_reset_email_failed": "Återställningsmejl misslyckades",
    "action_password_reset_request": "Begäran om lösenordsåterställning",
    "action_save_menu": "Spara meny",
    "action_ssl_setup": "SSL-konfiguration",
    "action_ssl_setup_failed": "SSL-konfiguration misslyckades",
    "action_translate_newsletter": "Översätt nyhetsbrev",
    "action_update_backup": "Säkerhetskopia före uppdatering",
    "action_update_cms": "Uppdatera CMS",
    "action_update_failed": "Uppdatering misslyckades",
    "action_update_profile": "Uppdatera profil",
    "action_upload_image": "Ladda upp bild",
    "detail_accepted_invite": "Inbjudan accepterad och kontot \"{name}\" skapat",
    "detail_changed_user_role": "Ändrade roll för {name} till {role}",
    "detail_deleted_image": "Bild raderad: {filename}",
    "detail_deleted_user": "Användaren \"{name}\" raderad",
    "detail_edited_image": "Bild redigerad: {filename}",
    "detail_invited_user": "{email} inbjuden som {role}",
    "detail_saved_menu": "Menyn {location} sparad",
    "detail_updated_profile": "Egen profil uppdaterad",
    "detail_uploaded_image": "Bild uppladdad: {filename}",
    "action_install_plugin": "Installera tillägg",
    "action_update_plugin": "Uppdatera tillägg",
    "action_toggle_plugin": "Aktivera/inaktivera tillägg",
    "action_delete_plugin": "Ta bort tillägg",
    "action_activate_plugin_license": "Aktivera tilläggslicens",
    "action_upload_theme": "Ladda upp tema",
    "action_delete_theme": "Ta bort tema"
  },
  "backup": {
    "title": "Säkerhetskopiering",
    "subtitle": "Skapa en fullständig säkerhetskopia av din webbplats",
    "overview": "Webbplatsöversikt",
    "posts": "Inlägg",
    "pages": "Sidor",
    "images": "Bilder",
    "files_in_uploads": "Filer i uppladdningar",
    "database": "Databas",
    "uploads_folder": "Uppladdningsmapp",
    "download_title": "Ladda ner säkerhetskopia",
    "download_desc": "Skapar ett ZIP-arkiv med din databas, alla uppladdade mediefiler och konfiguration.",
    "create_download": "Skapa & Ladda ner säkerhetskopia",
    "creating_backup": "Skapar säkerhetskopia…",
    "whats_included": "Vad som ingår:",
    "includes_db": "Komplett databas (alla inlägg, sidor, inställningar, användare)",
    "includes_media": "Alla uppladdade mediefiler (bilder, varianter)",
    "includes_env": "Miljökonfiguration (.env)",
    "restore_title": "Återställ från säkerhetskopia",
    "restore_desc": "Ladda upp en tidigare skapad säkerhetskopia (ZIP) för att återställa din webbplats. Detta skriver över nuvarande databas och uppladdningar.",
    "restore_btn": "Återställ från säkerhetskopia",
    "restoring": "Återställer…",
    "restore_warning": "Varning:",
    "restore_warning_text": "Att återställa en säkerhetskopia ersätter din nuvarande databas och uppladdade filer. Se till att du har en aktuell säkerhetskopia innan du återställer en äldre.",
    "restore_select_file": "Välj en ZIP-fil med säkerhetskopia först.",
    "restore_confirm": "Är du säker på att du vill återställa från denna säkerhetskopia?\n\nDetta SKRIVER ÖVER din nuvarande databas och uppladdningar.\nDetta kan inte ångras!"
  },
  "menus": {
    "title": "Menyer",
    "subtitle": "Konfigurera dina sidhuvud- och sidfotsmenyer",
    "header_menu": "Sidhuvudmeny",
    "footer_menu": "Sidfotsmeny",
    "current_header": "Nuvarande sidhuvudmeny:",
    "current_footer": "Nuvarande sidfotsmeny:",
    "menu_label": "Menyetikett",
    "lang": "Språk",
    "published": "Publicerad",
    "no_pages": "Inga publicerade sidor ännu.",
    "no_posts": "Inga publicerade inlägg ännu.",
    "create_first_page": "Skapa din första sida →",
    "create_first_post": "Skapa ditt första inlägg →",
    "save_menu": "Spara meny",
    "all_languages": "Alla språk",
    "custom_label_placeholder": "Menyetikett",
    "header_info": "Välj sidor, inlägg, filer eller länkar att lägga till i sidhuvudnavigationen. Du kan ange en <strong>menyetikett</strong> för varje objekt — användbart när titeln är för lång för en meny.",
    "footer_info": "Välj sidor, inlägg, filer eller länkar för sidfotens navigering. Används vanligtvis för juridiska sidor och företagsinformation.",
    "add_submenu_item": "Lägg till underobjekt",
    "submenu_items": "Underobjekt",
    "no_menu_items": "Inga objekt i denna meny ännu.",
    "drag_to_reorder": "Dra för att ändra ordning",
    "drag_to_nest": "Dra till ett toppnivåobjekt för att göra det till ett underobjekt",
    "remove_item": "Ta bort",
    "submenu_note": "Undermenyer stöds i sidhuvudmenyn. Sidfotsmenyer visas som platta länkar.",
    "anchor_links_hint": "Ankarlänkar stöds, t.ex. /about#team",
    "parent_item": "Toppnivåobjekt",
    "child_item": "Underobjekt",
    "custom_links": "Länkar",
    "custom_url_placeholder": "https://example.com",
    "pick_file": "Välj en fil…",
    "open_new_window": "Öppna i nytt fönster",
    "add_to_menu": "Lägg till i meny",
    "custom_url_invalid": "URL måste börja med https://, http://, mailto:, tel: eller /",
    "custom_label_required": "Etikett krävs",
    "custom_links_empty": "Fyll i minst ett språk med både URL och etikett",
    "update_link": "Uppdatera länk",
    "edit_link": "Redigera",
    "custom_url_header": "URL",
    "max_depth_reached": "Maximalt menydjup uppnått (3 nivåer)"
  },
  "login": {
    "title": "Adminlogin",
    "username": "Användarnamn",
    "username_or_email": "Användarnamn eller e-post",
    "password": "Lösenord",
    "login_btn": "Logga in",
    "forgot_password": "Glömt ditt lösenord?",
    "back_to_site": "← Tillbaka till webbplatsen"
  },
  "forgot_password": {
    "title": "Återställ ditt lösenord",
    "email_label": "E-postadress",
    "email_placeholder": "Ange din e-postadress",
    "email_help": "Vi skickar en länk för att återställa ditt lösenord. Länken är giltig i 1 timme.",
    "send_btn": "Skicka återställningslänk",
    "back_to_login": "← Tillbaka till inloggning"
  },
  "reset_password": {
    "title": "Ange nytt lösenord",
    "password_label": "Nytt lösenord",
    "password_placeholder": "Ange nytt lösenord",
    "password_help": "Minst 8 tecken",
    "confirm_label": "Bekräfta nytt lösenord",
    "confirm_placeholder": "Upprepa nytt lösenord",
    "submit_btn": "Ange nytt lösenord",
    "back_to_login": "← Tillbaka till inloggning"
  },
  "accept_invite": {
    "welcome": "Välkommen!",
    "subtitle": "Du har blivit inbjuden att gå med i teamet",
    "invited_as": "Du bjuds in som {role} för {email}",
    "username": "Användarnamn",
    "username_placeholder": "Välj ett användarnamn",
    "username_help": "Används för inloggning",
    "display_name": "Visningsnamn",
    "display_name_placeholder": "Ditt publika namn (visas på inlägg)",
    "display_name_help": "Synligt för besökare som författarnamn",
    "password": "Lösenord",
    "password_placeholder": "Minst 8 tecken",
    "confirm_password": "Bekräfta lösenord",
    "confirm_placeholder": "Upprepa lösenord",
    "create_account": "Skapa mitt konto"
  },
  "table": {
    "title": "Titel",
    "status": "Status",
    "language": "Språk",
    "author": "Författare",
    "published_date": "Publicerad",
    "updated_date": "Uppdaterad",
    "actions": "Åtgärder",
    "edit": "Redigera",
    "translate": "Översätt",
    "view": "Visa",
    "preview": "Förhandsgranska",
    "delete": "Radera",
    "duplicate": "Duplicera",
    "all": "Alla",
    "published": "Publicerade",
    "drafts": "Utkast",
    "search": "Sök",
    "selected": "markerade",
    "all_languages": "Alla språk",
    "newest_first": "Nyast först",
    "oldest_first": "Äldst först"
  },
  "pagination": {
    "prev": "← Förra",
    "next": "Nästa →",
    "per_page": "Visa",
    "per_page_suffix": "per sida"
  },
  "common": {
    "save": "Spara",
    "cancel": "Avbryt",
    "delete": "Radera",
    "edit": "Redigera",
    "back": "Tillbaka",
    "search": "Sök",
    "loading": "Laddar...",
    "success": "Klart",
    "error": "Fel",
    "confirm": "Bekräfta",
    "yes": "Ja",
    "no": "Nej",
    "choose": "Välj",
    "copy": "Kopiera",
    "copied": "Kopierat!",
    "close": "Stäng",
    "or": "eller",
    "and": "och",
    "required": "obligatoriskt",
    "connection_error": "Anslutningsfel. Försök igen.",
    "clear": "Rensa",
    "remove": "Ta bort",
    "preview": "Förhandsgranska",
    "show_hide": "Visa/dölj",
    "show_hide_password": "Visa/dölj lösenord",
    "view": "Visa",
    "status_published": "Publicerad",
    "status_draft": "Utkast",
    "status_read": "Läst",
    "status_new": "Ny",
    "unit_b": "B",
    "unit_kb": "KB",
    "unit_mb": "MB",
    "language_deactivated": "inaktiverat"
  },
  "dates": {
    "months_short": [
      "jan",
      "feb",
      "mar",
      "apr",
      "maj",
      "jun",
      "jul",
      "aug",
      "sep",
      "okt",
      "nov",
      "dec"
    ],
    "months_long": [
      "januari",
      "februari",
      "mars",
      "april",
      "maj",
      "juni",
      "juli",
      "augusti",
      "september",
      "oktober",
      "november",
      "december"
    ],
    "format_date": "{day} {month_short} {year}",
    "format_datetime": "{day} {month_short}, {time}"
  },
  "builder": {
    "page_builder": "Page Builder",
    "open_builder": "Öppna Page Builder",
    "save_first_hint": "Spara sidan först, öppna sedan Page Builder från redigeringssidan",
    "save_translation_hint": "Spara översättningen först, öppna sedan Page Builder från redigeringssidan",
    "save": "Spara",
    "saving": "Sparar...",
    "saved": "Sparat",
    "save_failed": "Sparande misslyckades",
    "network_error": "Nätverksfel — ändringarna sparades inte",
    "no_blocks": "Inga blockdata",
    "preview": "Förhandsgranska",
    "back_to_editor": "Tillbaka till redigeraren",
    "drag_hint": "Dra block hit eller klicka på ett block i sidofältet",
    "block_settings": "Blockinställningar",
    "select_block_hint": "Välj ett block på arbetsytan för att redigera dess inställningar",
    "loading": "Laddar...",
    "layout": "Layout",
    "basic": "Grundläggande",
    "structure": "Struktur",
    "media": "Media",
    "advanced": "Avancerat",
    "heading": "Rubrik",
    "text": "Text",
    "image": "Bild",
    "button": "Knapp",
    "divider": "Avdelare",
    "spacer": "Mellanrum",
    "columns": "Kolumner",
    "section": "Sektion",
    "video": "Video",
    "gallery": "Galleri",
    "audio": "Ljud",
    "quote": "Citat",
    "table": "Tabell",
    "accordion": "Dragspel",
    "tabs": "Flikar",
    "html": "HTML",
    "code": "Kod",
    "form": "Formulär",
    "form_select": "Välj formulär",
    "form_no_forms": "Inga formulär ännu. Skapa ett i formulärsektionen.",
    "form_fields": "fält",
    "form_submit_default": "Skicka",
    "form_show_title": "Visa titel",
    "form_show_description": "Visa beskrivning",
    "alignment": "Justering",
    "left": "Vänster",
    "center": "Mitten",
    "right": "Höger",
    "justify": "Marginaljustera",
    "top_margin": "Övre marginal",
    "bottom_margin": "Nedre marginal",
    "none": "Ingen",
    "css_class": "CSS-klass",
    "anchor_id": "Ankar-ID",
    "text_content": "Text",
    "level": "Nivå",
    "image_url": "Bild-URL",
    "image_url_hint": "Klistra in URL eller använd mediabiblioteket",
    "alt_text": "Alt-text",
    "caption": "Bildtext",
    "link_url": "Länk-URL",
    "size": "Storlek",
    "size_full": "Full bredd",
    "size_medium": "Medel",
    "size_small": "Liten",
    "size_auto": "Auto",
    "button_text": "Knapptext",
    "button_url": "URL",
    "style": "Stil",
    "style_primary": "Primär",
    "style_outline": "Kontur",
    "style_ghost": "Transparent",
    "style_solid": "Heldragen",
    "style_dashed": "Streckad",
    "style_dotted": "Prickad",
    "style_gradient": "Gradient",
    "size_sm": "Liten",
    "size_md": "Medel",
    "size_lg": "Stor",
    "target": "Mål",
    "target_self": "Samma flik",
    "target_blank": "Ny flik",
    "height_px": "Höjd (px)",
    "columns_layout": "Layout",
    "columns_hint": "Tips: Lägg till block i kolumner från arbetsytan. Kolumnredigering kommer snart.",
    "video_url": "YouTube- eller Vimeo-URL",
    "video_url_hint": "t.ex. https://youtube.com/watch?v=...",
    "video_title": "Titel (tillgänglighet)",
    "aspect_ratio": "Bildförhållande",
    "ratio_cinematic": "21:9 (biografformat)",
    "ratio_auto": "Auto (innehållshöjd)",
    "html_code": "HTML-kod",
    "html_executes": "Körs på sidan",
    "quote_text": "Citattext",
    "author": "Författare",
    "code_language": "Språk",
    "code_content": "Kod",
    "audio_url": "Ljud-URL",
    "audio_title": "Titel",
    "table_headers": "Rubriker (kommaseparerade)",
    "table_rows": "Rader (komma per cell, ny rad per rad)",
    "table_rows_count": "rader",
    "accordion_items": "Objekt",
    "accordion_title": "Titel",
    "accordion_content": "Innehåll",
    "add_item": "Lägg till objekt",
    "remove": "Ta bort",
    "tabs_count": "Flikar",
    "tab_title": "Fliktitel",
    "tab_content": "Innehåll",
    "add_tab": "Lägg till flik",
    "gallery_images": "bilder",
    "gallery_images_hint": "Klistra in bild-URL:er nedan (en per rad)",
    "gallery_images_format": "Bilder (url|alt|bildtext)",
    "gallery_columns": "Kolumner",
    "background": "Bakgrund",
    "bg_none": "Ingen",
    "bg_color": "Färg",
    "bg_gradient": "Gradient",
    "bg_image": "Bild",
    "bg_value": "Bakgrundsvärde",
    "bg_color_pick": "Välj färg",
    "bg_gradient_value": "CSS-gradient",
    "bg_image_url": "Bild-URL",
    "bg_image_hint": "Rekommenderat: 1920×1080px eller bredare. Bilden täcker hela sektionens bredd.",
    "text_color": "Textfärg",
    "text_color_auto": "Auto (temafärger)",
    "text_color_light": "Ljus (för mörka bakgrunder)",
    "text_color_dark": "Mörk (för ljusa bakgrunder)",
    "min_height": "Minsta höjd",
    "min_height_auto": "Auto",
    "min_height_50_screen": "50% skärm",
    "min_height_75_screen": "75% skärm",
    "min_height_full_screen": "Helskärm",
    "bg_overlay": "Överlagringsfärg",
    "bg_light_mode": "Bakgrund för ljust läge",
    "bg_light_color_pick": "Välj färg för ljust läge",
    "bg_light_gradient_value": "Gradient för ljust läge",
    "bg_light_image_url": "Bild-URL för ljust läge",
    "bg_light_overlay": "Överlagring för ljust läge",
    "bg_dark_mode": "Bakgrund för mörkt läge",
    "bg_dark_color_pick": "Välj färg för mörkt läge",
    "bg_dark_gradient_value": "Gradient för mörkt läge",
    "bg_dark_image_url": "Bild-URL för mörkt läge",
    "bg_dark_overlay": "Överlagring för mörkt läge",
    "bg_theme_default": "Temastandard",
    "choose_image": "Välj bild",
    "gallery_add_from_library": "Lägg till från biblioteket",
    "gallery_pick_title": "Välj bilder",
    "gallery_add_selected": "Lägg till valda",
    "section_layout": "Sektionslayout",
    "section_full_width": "Full bredd (bakgrund kant till kant)",
    "section_full_width_hint": "Full bredd sträcker bakgrunden till skärmkanterna. Innehållsbredd styr det inre området.",
    "section_content_width": "Innehållsbredd",
    "section_width_narrow": "Smal (768px)",
    "section_width_default": "Standard (sidbredd)",
    "section_width_wide": "Bred (1200px)",
    "section_width_full": "Full (ingen gräns)",
    "slideshow": "Bildspel",
    "slideshow_mode": "Läge",
    "slideshow_mode_image": "Enbart bild",
    "slideshow_mode_hero": "Hero (bild + innehåll)",
    "slideshow_animation": "Animering",
    "animation_slide": "Glid",
    "animation_fade": "Tona",
    "slideshow_autoplay": "Autospela",
    "slideshow_interval": "Intervall (sekunder)",
    "slideshow_arrows": "Visa pilar",
    "slideshow_dots": "Visa prickar",
    "slideshow_overlay": "Överlagring",
    "slideshow_slides": "Slides",
    "slideshow_add_slide": "Lägg till slide",
    "slideshow_remove_slide": "Ta bort slide",
    "alt_text_override": "Alt-text (överstyr)",
    "alt_text_library_hint": "Ärvd från mediabiblioteket. Redigera i Media → Bibliotek.",
    "padding": "Padding",
    "padding_sm": "Liten",
    "padding_md": "Medel",
    "padding_lg": "Stor",
    "padding_xl": "Extra stor",
    "move_up": "Flytta upp",
    "move_down": "Flytta ner",
    "duplicate": "Duplicera",
    "delete": "Radera",
    "drag": "Dra",
    "unsaved_warning": "Du har osparade ändringar. Är du säker på att du vill lämna?",
    "content_alignment": "Textjustering",
    "alignment_auto": "— Auto",
    "block_position": "Blockposition",
    "slide_select_hint": "Klicka på ett slidenummer för att redigera dess block",
    "slideshow_add_block": "Lägg till block i slide",
    "default_heading": "Ny rubrik",
    "default_text": "Börja skriva här...",
    "text_edit_canvas_hint": "Klicka på texten på arbetsytan för att redigera",
    "default_button": "Klicka här",
    "default_accordion_title": "Ny fråga",
    "default_tab": "Flik",
    "click_select_image": "Klicka för att välja bild",
    "click_select_form": "Klicka för att välja formulär",
    "add_block": "Lägg till block",
    "section_full_width_badge": "FULL BREDD",
    "table_add_row": "Rad",
    "table_add_col": "Kolumn",
    "table_width": "Tabellbredd",
    "column_alignment": "Kolumnjustering",
    "table_remove_row": "Rad",
    "table_remove_col": "Kolumn",
    "table_insert_row": "Infoga rad",
    "column_width": "Kolumnbredd",
    "column_width_hint": "%",
    "total": "Totalt",
    "undo": "Ångra",
    "redo": "Gör om",
    "visibility": "Synlighet",
    "visibility_all": "Alla enheter",
    "visibility_desktop": "Endast dator",
    "visibility_mobile": "Endast mobil",
    "scroll_animation": "Scrollanimation",
    "animation_fade_in": "Tona in",
    "animation_slide_up": "Glid upp",
    "alt_missing": "Ingen alt-text — välj bild från biblioteket",
    "delete_block_confirm": "Radera detta {type}-block?",
    "delete_item_confirm": "Radera detta objekt?",
    "empty_hint": "Inga objekt ännu. Klicka på knappen nedan för att lägga till ett.",
    "video_gallery": "Videogalleri",
    "video_gallery_add": "Lägg till video",
    "video_gallery_add_title": "Lägg till video",
    "video_gallery_add_btn": "Lägg till",
    "video_gallery_empty": "Klicka för att lägga till videor",
    "video_gallery_videos": "videor",
    "video_gallery_title_fetched": "Titel hämtad automatiskt",
    "video_meta_fetch_failed": "Kunde inte hämta videoinformation",
    "ticker": "Logo-ticker",
    "ticker_speed": "Hastighet",
    "ticker_slow": "Långsam",
    "ticker_medium": "Medium",
    "ticker_fast": "Snabb",
    "ticker_pause_hover": "Pausa vid hovring",
    "ticker_grayscale": "Gråskaleeffekt",
    "ticker_height": "Logotyphöjd",
    "ticker_direction": "Riktning",
    "ticker_dir_rtl": "Höger till vänster",
    "ticker_dir_ltr": "Vänster till höger",
    "ticker_images": "logotyper",
    "toggle_preview": "Växla förhandsvisning: mörkt ↔ ljust",
    "canvas": "Arbetsyta",
    "bold": "Fetstil",
    "italic": "Kursiv",
    "underline": "Understrykning",
    "strikethrough": "Genomstrykning",
    "align_left": "Vänsterjustera",
    "align_center": "Centrera",
    "align_right": "Högerjustera",
    "align_justify": "Marginaljustera",
    "bullet_list": "Punktlista",
    "numbered_list": "Numrerad lista",
    "link": "Länk",
    "clear_formatting": "Rensa formatering",
    "icon_check": "Bock",
    "icon_cross": "Kryss",
    "icon_star": "Stjärna",
    "icon_feature": "Funktion",
    "icon_tip": "Tips",
    "icon_warning": "Varning",
    "icon_plus": "Plus",
    "icon_minus": "Minus",
    "icon_dot": "Punkt",
    "error_loading_forms": "Fel vid laddning av formulär",
    "form_search_placeholder": "Sök formulär...",
    "form_all_languages": "Alla",
    "form_new": "Skapa ett formulär",
    "ai_placeholder": "Beskriv din sida: syfte, sektioner, innehåll, stil...",
    "ai_welcome": "Berätta vilken sida du vill bygga! Beskriv syftet, vilka sektioner du behöver (hero, funktioner, omdömen, FAQ, kontakt...) och specifikt innehåll. Ju mer detaljer du ger, desto bättre resultat. Du kan också be mig ändra layouten efter att jag genererat den.",
    "ai_thinking": "Tänker...",
    "ai_generated": "✅ Genererade <strong>{count} block</strong>. Klicka på \"Tillämpa\" för att ladda dem på arbetsytan.",
    "ai_no_blocks": "Inga block genererades. Försök vara mer specifik om sidans struktur.",
    "ai_apply_blocks": "Tillämpa block",
    "ai_blocks_loaded": "AI-block laddade — {count} block",
    "editor_readonly_hint": "Detta innehåll hanteras av Page Builder"
  },
  "forms": {
    "title": "Formulär",
    "subtitle": "Skapa och hantera formulär, enkäter och datainsamling",
    "new_form": "Skapa nytt formulär",
    "create_subtitle": "Välj en mall och börja bygga ditt formulär",
    "edit_form": "Redigera formulär",
    "edit_subtitle": "Designa dina formulärfält och konfigurera inställningar",
    "no_forms": "Inga formulär ännu",
    "no_forms_text": "Skapa ditt första formulär för att börja samla in data",
    "no_forms_filtered": "Inga formulär matchar dina filter",
    "clear_filters": "Rensa filter",
    "search_placeholder": "Sök formulär...",
    "all_types": "Alla typer",
    "create_first": "Skapa första formuläret",
    "delete_confirm": "Är du säker på att du vill radera \"{title}\"? Alla inskickningar raderas också.",
    "delete_confirm_generic": "Är du säker på att du vill radera detta formulär? Alla inskickningar raderas också.",
    "usage_warning": "⚠️ Detta formulär är inbäddat i Page Builder-block:",
    "usage_confirm_delete": "Formulärblocket tas bort från dessa sidor. Radera ändå?",
    "form_type": "Formulärtyp",
    "type_contact": "Kontaktformulär",
    "type_contact_desc": "Namn, e-post, ämne, meddelande — klassiskt kontaktformulär med integritetssamtycke",
    "type_survey": "Enkät / Omröstning",
    "type_survey_desc": "Betyg, radioknappar, kryssrutor — samla in feedback och åsikter",
    "type_subscription": "Prenumeration",
    "type_subscription_desc": "E-postregistrering med samtycke — redo för nyhetsbrevintegration",
    "type_custom": "Anpassat formulär",
    "type_custom_desc": "Börja från grunden och bygg precis det du behöver",
    "status_active": "Aktivt",
    "status_inactive": "Inaktivt",
    "submissions_count": "Inskickningar",
    "new_badge": "ny",
    "fields": "Fält",
    "form_settings": "Formulärinställningar",
    "field_types": "Fälttyper",
    "add_field": "Lägg till fält",
    "field_label": "Etikett",
    "field_name": "Fältnamn",
    "field_name_help": "Internt namn (inga mellanslag, gemener)",
    "field_placeholder": "Platshållare",
    "field_required": "Obligatoriskt",
    "field_width": "Bredd",
    "field_width_full": "Full bredd",
    "field_width_half": "Halv bredd",
    "field_help_text": "Hjälptext",
    "field_options": "Alternativ (ett per rad)",
    "field_max_rating": "Max stjärnor",
    "field_consent_text": "Samtyckestext",
    "type_text": "Text",
    "type_email": "E-post",
    "type_phone": "Telefon",
    "type_number": "Nummer",
    "type_textarea": "Textområde",
    "type_select": "Rullgardinsmeny",
    "type_radio": "Radioknappar",
    "type_checkbox": "Kryssrutor",
    "type_date": "Datum",
    "type_url": "URL",
    "type_file": "Filuppladdning",
    "type_hidden": "Dolt",
    "type_rating": "Stjärnbetyg",
    "type_consent": "Samtycke / GDPR",
    "settings_submit_label": "Skicka-knappens text",
    "settings_success_message": "Bekräftelsemeddelande",
    "settings_success_help": "Visas efter lyckad inskickning",
    "settings_redirect_url": "Omdirigerings-URL (valfritt)",
    "settings_redirect_help": "Omdirigera till denna URL efter inskickning istället för att visa bekräftelsemeddelandet",
    "settings_notify_email": "Aviserings-e-post",
    "settings_notify_help": "Få e-post när någon skickar in formuläret",
    "settings_notify_on_submit": "Skicka e-postavisering vid varje inskickning",
    "settings_store_submissions": "Lagra inskickningar i databasen",
    "settings_anti_spam": "Spamskydd",
    "settings_anti_spam_honeypot": "Honeypot (rekommenderat)",
    "settings_anti_spam_none": "Inget",
    "preview": "Förhandsgranska",
    "move_up": "Flytta upp",
    "move_down": "Flytta ner",
    "duplicate_field": "Duplicera",
    "remove_field": "Ta bort",
    "form_slug": "Formulärslug",
    "form_description": "Beskrivning",
    "form_description_help": "Visas ovanför formuläret på den publika webbplatsen",
    "translate_form": "Skapa översättning",
    "translating_from": "Översätter från:",
    "select_target_language": "Välj målspråk",
    "existing_translations": "Befintliga översättningar",
    "ai_translate_fields": "AI: Översätt alla fält",
    "translating_fields": "Översätter fält...",
    "language": "Språk",
    "translations": "Översättningar",
    "no_translations": "Inga översättningar ännu",
    "create_translation": "Skapa översättning",
    "ai_translate_create": "AI: Översätt & Skapa",
    "translation_group": "Översättningsgrupp",
    "ai_generate_form": "AI: Generera formulär",
    "ai_generate_form_desc": "Låt AI skapa formulärfält baserat på din beskrivning",
    "ai_hint_create_first": "Skapa formuläret först, använd sedan AI för att generera fält på redigeringssidan",
    "ai_hint_translate": "Använd AI för att generera eller justera formulärinnehåll för målspråket",
    "this_version": "— denna version",
    "or_use_ai": "Eller använd AI:",
    "select_language_placeholder": "— Välj språk —",
    "ai_translate_help": "Skapar ett nytt formulär med AI-översatta fält",
    "group": "Grupp",
    "drag": "Dra",
    "copy": "Kopiera",
    "select_language_first": "Välj ett målspråk först.",
    "confirm_ai_translate": "Skapa AI-översättning till {lang}? Detta skapar ett nytt formulär med alla fält översatta.",
    "open_existing_translation": "Öppna befintlig översättning?",
    "default_text_field": "Textfält",
    "default_email": "E-post",
    "default_phone": "Telefon",
    "default_number": "Nummer",
    "default_message": "Meddelande",
    "default_select": "Välj",
    "default_choice": "Val",
    "default_select_all": "Välj alla som gäller",
    "default_date": "Datum",
    "default_website": "Webbplats",
    "default_rating": "Betyg",
    "default_privacy": "Integritet",
    "default_hidden": "Dolt",
    "default_consent_text": "Jag samtycker till behandling av mina personuppgifter.",
    "default_option": "Alternativ",
    "default_your_message": "Ditt meddelande...",
    "source_form": "Källformulär",
    "source_badge": "källa",
    "source_form_fields": "Källformulärets fält",
    "original": "Original",
    "translated_title_placeholder": "Översatt formulärtitel...",
    "translated_desc_placeholder": "Översatt beskrivning...",
    "source_settings": "Inställningar",
    "source_submit": "Skicka",
    "source_success": "Bekräftelse",
    "source_placeholder": "Platshållare",
    "source_help": "Hjälp",
    "source_consent": "Samtycke",
    "source_options": "Alternativ",
    "ai_translate_all_help": "Översätter titel, beskrivning, alla fältetiketter, platshållare, alternativ, samtycketexter och skicka-knappen via AI. Skapar det översatta formuläret automatiskt.",
    "confirm_ai_translate_full": "Skapa AI-översättning till {lang}? Detta skapar ett nytt formulär med alla fält, etiketter, platshållare och inställningar översatta.",
    "redirect_to_translation": "Omdirigerar till redigering av översättningen...",
    "fields_count": "fält",
    "new_form_placeholder": "Mitt kontaktformulär",
    "tpl_contact_name": "Ditt namn",
    "tpl_contact_name_placeholder": "Anna Andersson",
    "tpl_contact_email": "E-postadress",
    "tpl_contact_email_placeholder": "anna@example.com",
    "tpl_contact_subject": "Ämne",
    "tpl_contact_subject_placeholder": "Hur kan vi hjälpa dig?",
    "tpl_contact_message": "Meddelande",
    "tpl_contact_message_placeholder": "Ditt meddelande...",
    "tpl_contact_privacy": "Integritetspolicy",
    "tpl_contact_consent": "Jag samtycker till behandling av mina personuppgifter i enlighet med integritetspolicyn.",
    "tpl_contact_submit": "Skicka meddelande",
    "tpl_contact_success": "Tack! Vi återkommer till dig inom kort.",
    "tpl_survey_name": "Ditt namn (valfritt)",
    "tpl_survey_satisfaction": "Hur nöjd är du med vår tjänst?",
    "tpl_survey_opt_very_satisfied": "Mycket nöjd",
    "tpl_survey_opt_satisfied": "Nöjd",
    "tpl_survey_opt_neutral": "Neutral",
    "tpl_survey_opt_dissatisfied": "Missnöjd",
    "tpl_survey_opt_very_dissatisfied": "Mycket missnöjd",
    "tpl_survey_rating": "Betygsätt din övergripande upplevelse",
    "tpl_survey_improvements": "Vad kan vi förbättra?",
    "tpl_survey_opt_speed": "Snabbhet",
    "tpl_survey_opt_quality": "Kvalitet",
    "tpl_survey_opt_communication": "Kommunikation",
    "tpl_survey_opt_price": "Pris",
    "tpl_survey_opt_support": "Support",
    "tpl_survey_comments": "Ytterligare kommentarer",
    "tpl_survey_comments_placeholder": "Berätta mer...",
    "tpl_survey_submit": "Skicka enkät",
    "tpl_survey_success": "Tack för din feedback! Den hjälper oss att förbättras.",
    "tpl_sub_email": "E-postadress",
    "tpl_sub_email_placeholder": "din@email.com",
    "tpl_sub_name": "Namn (valfritt)",
    "tpl_sub_name_placeholder": "Ditt namn",
    "tpl_sub_consent_label": "Samtycke för nyhetsbrev",
    "tpl_sub_consent_text": "Jag samtycker till att ta emot e-postuppdateringar. Jag kan avsluta prenumerationen när som helst.",
    "tpl_sub_submit": "Prenumerera",
    "tpl_sub_success": "Du är nu prenumerant! Kontrollera din inkorg för ett bekräftelsemail.",
    "tpl_custom_field": "Fält 1",
    "tpl_custom_submit": "Skicka",
    "tpl_custom_success": "Tack! Ditt svar har registrerats.",
    "email_new_submission": "Ny inskickning: {title}",
    "email_subject_submission": "[{title}] Ny inskickning",
    "default_thank_you": "Tack!",
    "default_submit": "Skicka",
    "all_translated": "Alla språk har redan översättningar.",
    "settings_confirmation_email": "Skicka bekräftelsemail till besökaren",
    "settings_confirmation_email_help": "Skickar ett tackmeddelande till besökaren efter inskickning (kräver ett obligatoriskt e-postfält)",
    "settings_double_opt_in": "Kräv e-postbekräftelse (double opt-in)",
    "settings_double_opt_in_help": "Besökaren måste klicka på en länk i mailet för att bekräfta sin adress. Rekommenderas för prenumerationsformulär."
  },
  "submissions": {
    "title": "Inskickningar",
    "subtitle": "Visa svar för",
    "no_submissions": "Inga inskickningar ännu",
    "no_submissions_text": "Inskickningar visas här när besökare fyller i formuläret.",
    "no_results": "Inga inskickningar matchar din sökning",
    "clear_search": "Rensa sökning",
    "search_placeholder": "Sök på e-post, namn, IP...",
    "delete_selected": "Radera markerade",
    "clear_selection": "Rensa markering",
    "select_all": "Markera alla",
    "bulk_delete_confirm": "Radera {count} markerade inskickningar? Detta kan inte ångras.",
    "export_csv": "Exportera CSV",
    "export_excel": "Exportera Excel",
    "all": "Alla",
    "new": "Nya",
    "read": "Lästa",
    "archived": "Arkiverade",
    "spam": "Spam",
    "mark_as": "Markera som",
    "delete": "Radera",
    "delete_confirm": "Radera denna inskickning?",
    "date": "Datum",
    "status": "Status",
    "ip": "IP-adress",
    "data": "Data",
    "detail_title": "Inskickningsdetaljer",
    "back_to_list": "← Tillbaka till inskickningar",
    "submitted_at": "Inskickad",
    "user_agent": "Webbläsare",
    "referrer": "Hänvisare",
    "metadata": "Metadata",
    "agreed": "Samtyckt",
    "not_agreed": "Inte samtyckt",
    "email_confirmed": "Bekräftad",
    "email_pending": "Väntar",
    "email_not_applicable": "Ej tillämpligt",
    "email_status": "E-poststatus"
  },
  "admin_bar": {
    "edit_page": "Redigera sida",
    "edit_post": "Redigera inlägg",
    "page_builder": "Page Builder",
    "dashboard": "Översikt"
  },
  "newsletter": {
    "title": "Nyhetsbrev",
    "subtitle": "Skicka e-post till dina prenumeranter och formulärsvarare",
    "compose": "Ny kampanj",
    "compose_subtitle": "Skapa en e-postkampanj och skicka till din publik",
    "edit_campaign": "Redigera kampanj",
    "view_campaign": "Visa kampanj",
    "subject": "Ämne",
    "subject_placeholder": "Ämnesrad för ditt nyhetsbrev...",
    "content": "E-postinnehåll",
    "audience": "Målgrupp",
    "target_languages": "Filtrera efter språk",
    "target_languages_help": "Välj språk att rikta mot. Lämna tomt för att skicka till alla.",
    "target_forms": "Filtrera efter formulär",
    "target_forms_help": "Välj specifika formulär. Lämna tomt för att inkludera alla formulär med e-postfält.",
    "no_forms_with_email": "Inga aktiva formulär med e-postfält hittades.",
    "recipients": "Mottagare",
    "languages": "Språk",
    "all_languages": "Alla",
    "status_label": "Status",
    "status_draft": "Utkast",
    "status_sending": "Skickar...",
    "status_sent": "Skickad",
    "status_failed": "Misslyckad",
    "date": "Datum",
    "failed": "misslyckade",
    "actions": "Åtgärder",
    "save_draft": "Spara utkast",
    "save_first_hint": "Spara utkastet först för att låsa upp testutskick och leverans.",
    "test_send": "Testmail",
    "send_test": "Skicka test",
    "send_now": "Skicka till alla mottagare",
    "send_warning": "Denna åtgärd kan inte ångras. E-post skickas omedelbart.",
    "send_confirm": "Skicka detta nyhetsbrev till {count} mottagare? Detta kan inte ångras.",
    "no_recipients_alert": "Inga mottagare hittades. Kontrollera dina språk- och formulärfilter.",
    "sent_info": "Denna kampanj har skickats.",
    "sent_at": "Skickad",
    "no_newsletters": "Inga kampanjer ännu",
    "no_newsletters_text": "Skapa din första e-postkampanj för att nå dina prenumeranter.",
    "delete_confirm": "Radera denna kampanj? Detta kan inte ångras.",
    "recipient_list": "Mottagarlista",
    "recipient_list_help": "Dessa personer kommer att få e-posten. Avmarkera för att exkludera.",
    "translate_recipients_help": "Mottagare för det valda målspråket. Detta är en förhandsvisning — målgruppsinställningar ärvs från originalkampanjen.",
    "search_recipients": "Sök på namn eller e-post...",
    "sort_email": "E-post",
    "sort_name": "Namn",
    "sort_source": "Källa",
    "select_all": "Markera alla",
    "deselect_all": "Avmarkera alla",
    "import_csv": "Importera CSV",
    "import_csv_help": "CSV-fil med kolumner: e-post, namn (valfritt)",
    "imported_badge": "importerad",
    "excluded_badge": "exkluderad",
    "no_recipients_yet": "Inga mottagare matchar nuvarande filter.",
    "showing_recipients": "Visar {shown} av {total}",
    "csv_imported": "{count} e-postadresser importerade från CSV",
    "test_banner": "TESTMAIL — Detta är en förhandsvisning, inte skickad till prenumeranter",
    "unsubscribe_link": "Avsluta prenumeration",
    "confirmed_only": "Enbart bekräftade prenumeranter",
    "confirmed_only_help": "Skicka bara till mottagare som bekräftat sin e-post via double opt-in. Importerade och icke opt-in-prenumeranter inkluderas alltid.",
    "confirmed_badge": "bekräftad",
    "pending_badge": "väntar",
    "imported_source": "CSV-import",
    "search_placeholder": "Sök på ämne...",
    "no_campaigns": "Inga kampanjer matchar dina filter.",
    "try_adjusting": "Prova att justera dina filter eller sökfråga.",
    "clear_filters": "Rensa filter",
    "create_first": "Skapa din första e-postkampanj för att nå dina prenumeranter.",
    "create_first_btn": "Skapa kampanj",
    "campaign_language_help": "Språket som denna kampanj är skriven på.",
    "duplicate_confirm": "Skapa en kopia av \"{title}\"?",
    "ai_translate_help": "Skapar en ny kampanj med AI-översatt ämne och innehåll (som utkast).",
    "translate_confirm": "Skapa AI-översättning till {lang}?\n\nDetta skapar ett nytt utkast med översatt ämne och innehåll.",
    "manual_confirm": "Skapa en kopia för {lang}?\n\nDetta duplicerar kampanjen med allt innehåll. Du kan sedan översätta den manuellt.\n\nInga AI-tokens kommer att användas.",
    "translate_campaign": "Skapa en översatt version av en nyhetsbrevskampanj",
    "translated_subject_placeholder": "Översatt ämnesrad...",
    "source_campaign": "Källkampanj",
    "ai_generate_help": "Generera ämne och innehåll för e-post med AI"
  },
  "flash": {
    "setup_completed": "Konfigurationen klar! Välkommen till AliothPress.",
    "setup_already_done": "Konfigurationen är redan slutförd",
    "fields_required": "Alla fält är obligatoriska",
    "passwords_mismatch": "Lösenorden stämmer inte överens",
    "password_min_length": "Lösenordet måste vara minst 8 tecken.",
    "invalid_credentials": "Ogiltigt användarnamn eller lösenord",
    "logged_out": "Du har loggats ut",
    "too_many_attempts": "För många misslyckade inloggningsförsök. Vänta 15 minuter.",
    "post_created": "Inlägg skapat!",
    "post_updated": "Inlägg uppdaterat!",
    "post_deleted": "Inlägg raderat!",
    "page_created": "Sida skapad!",
    "page_updated": "Sida uppdaterad!",
    "page_deleted": "Sida raderad!",
    "translation_created": "Översättning skapad! Status: {status}",
    "translation_exists": "Översättning på {language} finns redan!",
    "slug_exists": "Sluggen finns redan (används av ett annat inlägg eller en annan sida), autogenererad slug används",
    "image_uploaded": "Bild uppladdad och optimerad!",
    "image_updated": "Bild uppdaterad!",
    "image_deleted": "Bild raderad!",
    "file_uploaded": "Fil uppladdad!",
    "file_updated": "Fil uppdaterad!",
    "file_deleted": "Fil raderad!",
    "file_too_large": "Filen är för stor. Maximal storlek: {size}MB.",
    "alt_text_required": "Alt-text krävs för tillgänglighet!",
    "alt_text_required_short": "Alt-text krävs!",
    "invalid_file_type": "Ogiltig filtyp. Tillåtna format: {formats}. Max storlek: {size}MB.",
    "no_file_selected": "Ingen fil vald",
    "settings_saved": "Inställningar sparade!",
    "email_test_sent": "Testmail skickat till {email}!",
    "email_test_failed": "Kunde inte skicka testmail: {message}",
    "email_address_required": "Ange en e-postadress för testet.",
    "access_denied": "Åtkomst nekad",
    "owner_only": "Bara webbplatsägaren kan utföra denna åtgärd.",
    "permission_denied": "Du har inte behörighet att komma åt denna sida.",
    "invite_email_required": "Ange en e-postadress.",
    "invite_email_exists": "En användare med e-postadressen {email} finns redan.",
    "invite_admin_owner_only": "Bara webbplatsägaren kan bjuda in administratörer.",
    "invite_sent": "Inbjudan skickad till {email}!",
    "invite_email_failed": "Användare skapad men e-post misslyckades: {message}. Dela denna länk manuellt: {url}",
    "invite_invalid": "Ogiltig inbjudningslänk.",
    "invite_expired": "Denna inbjudan har gått ut. Be administratören att skicka en ny.",
    "username_password_required": "Användarnamn och lösenord krävs.",
    "username_taken": "Detta användarnamn är redan upptaget.",
    "account_created": "Konto skapat! Logga in.",
    "cannot_change_owner_role": "Kan inte ändra webbplatsägarens roll.",
    "owner_assign_admin_only": "Bara webbplatsägaren kan tilldela adminrollen.",
    "role_changed": "{name} är nu {role}.",
    "cannot_delete_owner": "Kan inte radera webbplatsägaren.",
    "cannot_delete_self": "Du kan inte radera ditt eget konto.",
    "user_deleted": "Användare {name} har raderats.",
    "email_in_use": "Denna e-postadress används redan.",
    "profile_updated": "Profil uppdaterad!",
    "menu_updated": "{location}-menyn uppdaterad!",
    "api_key_saved": "API-nyckel sparad!",
    "theme_activated": "Temat \"{name}\" aktiverat!",
    "theme_not_found": "Temat hittades inte",
    "display_mode_changed": "Standardvisningsläge uppdaterat.",
    "custom_css_saved": "Anpassad CSS sparad.",
    "custom_css_url_not_supported": "Anpassad CSS stöder inte url() eller @import.",
    "robots_updated": "robots.txt uppdaterad!",
    "backup_failed": "Säkerhetskopia misslyckades: {error}",
    "backup_invalid_zip": "Ogiltig ZIP-fil",
    "backup_upload_zip": "Ladda upp en giltig .zip-säkerhetskopia",
    "backup_suspicious": "Ogiltig säkerhetskopia: misstänkta sökvägar upptäckta",
    "backup_restored": "Säkerhetskopia återställd: {items}. Starta om servern.",
    "backup_no_data": "Säkerhetskopian innehöll ingen igenkännbar data",
    "backup_restore_failed": "Återställning misslyckades: {error}",
    "password_reset_sent": "Om ett konto med den e-postadressen finns har en återställningslänk skickats.",
    "password_reset_invalid": "Denna återställningslänk är ogiltig eller har gått ut.",
    "password_reset_done": "Ditt lösenord har återställts! Logga in med ditt nya lösenord.",
    "email_enter_address": "Ange din e-postadress.",
    "favicon_invalid_format": "Ladda upp en PNG-, JPG-, SVG- eller WebP-bild.",
    "favicon_generated": "Alla favicons genererade!",
    "favicon_generation_failed": "Favicongenerering misslyckades: {error}",
    "favicon_svg_only": "SVG sparad, men rasterstorlekar kunde inte genereras. Installera cairosvg för fullt SVG-stöd.",
    "favicon_deleted": "Alla favicons raderade.",
    "form_created": "Formulär skapat!",
    "form_updated": "Formulär uppdaterat!",
    "form_deleted": "Formulär raderat!",
    "form_fields_invalid": "Ogiltig fält-JSON. Kontrollera formulärstrukturen.",
    "submission_deleted": "Inskickning raderad.",
    "submissions_bulk_deleted": "{count} inskickningar raderade.",
    "newsletter_saved": "Kampanj sparad som utkast!",
    "newsletter_deleted": "Kampanj raderad.",
    "newsletter_test_sent": "Testmail skickat till {email}!",
    "newsletter_test_failed": "Testmail misslyckades: {message}",
    "newsletter_sent": "Nyhetsbrev skickat till {count} mottagare! ({failed} misslyckade)",
    "newsletter_already_sent": "Detta nyhetsbrev har redan skickats.",
    "newsletter_no_recipients": "Inga mottagare hittades. Kontrollera dina språk- och formulärfilter.",
    "session_expired": "Sessionen har gått ut. Försök igen.",
    "current_password_wrong": "Nuvarande lösenord är felaktigt.",
    "password_needs_uppercase": "Lösenordet måste innehålla minst en versal.",
    "password_needs_lowercase": "Lösenordet måste innehålla minst en gemen.",
    "password_needs_digit": "Lösenordet måste innehålla minst en siffra.",
    "license_activated": "Licens aktiverad!",
    "license_deactivated": "Licens inaktiverad.",
    "license_validation_failed": "Licensnyckeln kunde inte valideras. Den har sparats — validering görs om automatiskt.",
    "update_success": "AliothPress uppdaterat till v{version}!",
    "update_failed": "Uppdatering misslyckades: {error}",
    "too_many_requests": "För många förfrågningar. Vänta en stund och försök igen.",
    "db_connection_error": "Databasanslutningsfel: {error}",
    "openpyxl_required": "openpyxl krävs för Excel-export. Installera med: pip install openpyxl",
    "db_restore_warning": "Varning vid databasåterställning: {warning}",
    "email_sent_ok": "E-post skickat!",
    "smtp_auth_failed": "Autentisering misslyckades. Kontrollera SMTP-användarnamn och lösenord.",
    "smtp_connect_failed": "Kunde inte ansluta till {host}:{port}. Kontrollera värd och port.",
    "smtp_recipient_rejected": "Mottagaradressen avvisades: {email}",
    "smtp_error": "E-postfel: {error}",
    "newsletter_duplicated": "Kampanj duplicerad som utkast!",
    "newsletter_translation_exists": "En översättning på {language} finns redan för denna kampanj."
  },
  "email": {
    "reset_subject": "Lösenordsåterställning",
    "reset_title": "Återställ ditt lösenord",
    "reset_intro": "Du begärde en lösenordsåterställning för ditt konto på {site_name}.",
    "reset_your_username": "Användarnamn",
    "reset_button": "Återställ lösenord",
    "reset_expires": "Denna länk är giltig i 1 timme.",
    "reset_ignore": "Om du inte begärde detta kan du ignorera detta mail.",
    "test_subject": "Testmail från {site_name}",
    "test_subtitle": "Test av e-postkonfiguration",
    "test_body": "Dina e-postinställningar fungerar korrekt!",
    "test_body_detail": "Detta testmail skickades från adminpanelen på {site_name} för att verifiera SMTP-konfigurationen.",
    "invite_subject": "Du har blivit inbjuden till {site_name}",
    "invite_subtitle": "Du är inbjuden!",
    "invite_body": "{inviter} har bjudit in dig till <strong>{site_name}</strong> som {role}.",
    "invite_cta": "Acceptera inbjudan",
    "invite_expires": "Denna inbjudan går ut om 7 dagar.",
    "invite_click_hint": "Klicka på knappen nedan för att skapa ditt konto:",
    "role_admin": "administratör",
    "role_editor": "redaktör",
    "sent_by": "Skickat av {site_name}",
    "confirm_subject": "Bekräfta din e-postadress — {site_name}",
    "confirm_title": "Bekräfta din e-postadress",
    "confirm_intro": "Tack för att du skickade in formuläret \"{form_title}\". Klicka på knappen nedan för att bekräfta din e-postadress.",
    "confirm_button": "Bekräfta e-post",
    "confirm_ignore": "Om du inte skickade in detta formulär kan du ignorera detta mail.",
    "confirmation_subject": "Tack för din inskickning — {site_name}",
    "confirmation_title": "Tack!",
    "confirmation_body": "Vi har tagit emot din inskickning för \"{form_title}\" på {site_name}. Vi återkommer vid behov."
  },
  "footer": {
    "all_rights_reserved": "Alla rättigheter förbehållna."
  },
  "api": {
    "too_many_requests": "För många förfrågningar. Vänta en stund och försök igen.",
    "setup_already_completed": "Konfigurationen är redan slutförd",
    "setup_db_fields_required": "Värd, databasnamn och användare krävs",
    "setup_connected": "Ansluten till \"{db_name}\" på {host}:{port}",
    "setup_timeout": "Åtgärden tog för lång tid. Försök igen eller installera manuellt.",
    "no_file_uploaded": "Ingen fil uppladdad",
    "empty_file": "Tom fil",
    "form_not_accepting": "Detta formulär tar inte emot inskickningar.",
    "form_inactive": "Formuläret är inaktivt",
    "too_many_submissions": "För många inskickningar. Försök igen senare.",
    "no_blocks_data": "Inga blockdata",
    "slug_empty": "Sluggen kan inte vara tom",
    "slug_available": "Sluggen är ledig",
    "missing_source_or_lang": "Käll-ID eller målspråk saknas",
    "missing_source_id": "Käll-ID saknas",
    "source_not_found": "Källinnehållet hittades inte",
    "could_not_parse": "Kunde inte tolka AI-översättningssvaret",
    "api_key_not_configured": "API-nyckel inte konfigurerad. Gå till AI-assistentens inställningar.",
    "unknown_task": "Okänd uppgift",
    "access_denied": "Åtkomst nekad",
    "backup_failed": "Säkerhetskopia misslyckades. Uppdatering avbruten för säkerhet.",
    "download_failed": "Nedladdning misslyckades eller kontrollsumma stämmer inte.",
    "slug_taken": "Sluggen \"/{slug}\" används redan av: {title} ({language})",
    "translation_already_exists": "Översättning på {language} finns redan",
    "apt_update_failed": "apt-get update misslyckades: {error}",
    "postgres_install_failed": "PostgreSQL-installation misslyckades: {error}",
    "pg_ready": "PostgreSQL är redo! Databasen \"{db_name}\" skapad.",
    "slug_invalid_chars": "Ogiltiga tecken. Förslag: \"{slug}\"",
    "translation_copy_created": "Kopia för {language} skapad som utkast. Du kan nu översätta den manuellt.",
    "duplicate_created": "Kopia skapad som utkast: \"{title}\"",
    "form_translation_created": "Formuläröversättning till {language} skapad!",
    "ai_translation_created": "Översättning till {language} skapad som utkast!",
    "api_error": "API-fel: {code}",
    "api_error_detail": "API-fel {code}: {detail}",
    "no_data_provided": "Ingen data angiven.",
    "unknown_provider": "Okänd AI-leverantör: {provider}",
    "newsletter_translation_created": "Nyhetsbrevöversättning till {language} skapad som utkast!",
    "newsletter_duplicate_created": "Kampanj duplicerad som utkast: \"{title}\""
  },
  "webmcp": {
    "section_title": "Åtkomst för AI-agenter (WebMCP)",
    "section_help": "Låt AI-agenter använda din webbplats som strukturerade verktyg i stället för att gissa var de ska klicka. Fungerar med agentiska webbläsare (i dag används dessa verktyg av Gemini i Chrome; fler väntas följa). Experimentell webbläsarfunktion – kräver HTTPS, och agenten agerar alltid inom den aktuella användarens behörigheter.",
    "admin_label": "Administrationspanel",
    "admin_help": "Låt en inloggad användare lämna över administrativa uppgifter (utkast, översättningar, sidblock, menyer) till sin agent. Varje skrivning kräver bekräftelse. Stäng av för att återkalla direkt.",
    "public_label": "Publika verktyg (sökning + formulär)",
    "public_help": "Registrerar webbplatssökningen som agentverktyg på varje offentlig sida, plus formulärverktyg på sidor med ett formulär. En besökares agent kan hitta innehåll och fylla i och skicka formulär — besökaren bekräftar innan något skickas.",
    "polyfill_label": "Läs in kompatibilitets-polyfill",
    "polyfill_help": "Lägger till modelContext-API:t i webbläsare som inte har det ännu (läser in ett litet skript från ett CDN). Lämna avstängt om du inte vill ha några tredjepartsanrop.",
    "token_label": "Origin trial-token",
    "token_placeholder": "Klistra in din Chrome Origin Trial-token för den här domänen",
    "token_help": "Krävs för att köra WebMCP för riktiga besökare i produktion (tills det finns i stabila Chrome). Registrera din webbplats domän för WebMCP-origin trial i Chrome och klistra in token här. Utan den fungerar agentåtkomst bara för användare som manuellt aktiverar webbläsarflaggan. → developer.chrome.com/origintrials",
    "saved": "Inställningar för agentåtkomst sparade.",
    "confirm_create_post": "Skapa inlägget \"{title}\" som {status}?",
    "confirm_create_page": "Skapa sidan \"{title}\" som {status}?",
    "confirm_create_builder_page": "Skapa sidan \"{title}\" (Page Builder) som {status}?",
    "confirm_build_menu": "Ersätt menyn {location} med {count} objekt?",
    "confirm_set_page_blocks": "Ersätt layouten för sida #{id} med de nya blocken?",
    "declined": "Avbröts – inget ändrades."
  },
  "plugins": {
    "title": "Tillägg",
    "subtitle": "Installera, licensiera och hantera tillägg.",
    "installed": "Installerade tillägg",
    "no_plugins": "Inga tillägg installerade ännu.",
    "upload_title": "Installera tillägg från ZIP",
    "upload_help": "Ladda upp en ZIP-fil med tillägget. Nya tillägg är inaktiverade från början — aktivera dem efter installationen.",
    "install_btn": "Installera",
    "third_party_warning": "Ett tillägg körs med samma behörigheter som själva CMS:et. Installera bara tillägg från källor du litar på.",
    "core_license_note": "Tillägg kräver en giltig AliothPress-licens. Aktivera din licens i Inställningar först.",
    "restart_required": "Ändringarna börjar gälla efter en omstart.",
    "restart_now": "Starta om nu",
    "restart_scheduled": "Omstart schemalagd — webbplatsen är tillbaka om några sekunder.",
    "status_active": "Aktiv",
    "status_disabled": "Inaktiverad",
    "status_needs_license": "Licens krävs",
    "status_needs_core_license": "CMS-licens krävs",
    "status_pending_restart": "Omstart krävs",
    "status_error": "Fel",
    "enable": "Aktivera",
    "disable": "Inaktivera",
    "delete": "Ta bort",
    "delete_confirm": "Ta bort det här tillägget? Dess filer raderas. Detta kan inte ångras.",
    "license_key": "Licensnyckel för tillägget",
    "activate_license": "Aktivera licens",
    "license_valid": "Licens aktiv",
    "license_invalid": "Licensnyckeln är ogiltig.",
    "enabled_ok": "Tillägget aktiverat.",
    "disabled_ok": "Tillägget inaktiverat.",
    "installed_ok": "Tillägget installerat.",
    "removed_ok": "Tillägget borttaget.",
    "err_not_zip": "Ladda upp en giltig ZIP-fil.",
    "err_too_big": "Tilläggsfilen är för stor.",
    "err_invalid_plugin": "ZIP-filen är inte ett giltigt tillägg.",
    "err_install_failed": "Installationen av tillägget misslyckades.",
    "err_not_found": "Tillägget hittades inte.",
    "err_empty_key": "Ange en licensnyckel.",
    "check_updates": "Sök efter uppdateringar",
    "updates_found": "{count} tillgänglig(a) tilläggsuppdatering(ar).",
    "up_to_date": "Alla tillägg är uppdaterade.",
    "update_check_failed": "Uppdateringskontrollen misslyckades: {error}",
    "update_available": "Uppdatering tillgänglig: v{version}",
    "update_now": "Uppdatera till v{version}",
    "changelog": "Nyheter",
    "update_ok": "Tillägget har uppdaterats till v{version}.",
    "update_failed": "Uppdateringen av tillägget misslyckades — paketet kunde inte laddas ner eller kontrollsumman stämde inte.",
    "err_no_update": "Ingen uppdatering är tillgänglig för detta tillägg.",
    "update_needs_cms": "Denna uppdatering kräver AliothPress {version} eller nyare. Uppdatera CMS:et först.",
    "restart_in_progress": "Servern startas om för att tillämpa ändringarna. Sidan uppdateras automatiskt om några sekunder.",
    "available_title": "Tillgängliga plugin",
    "available_help": "Publicerade på din uppdateringsserver — installation med ett klick. Varje nedladdning verifieras med kontrollsumma före uppackning.",
    "catalog_refresh": "Uppdatera katalog",
    "catalog_refreshed": "Plugin-katalogen uppdaterad.",
    "catalog_error": "Kunde inte uppdatera plugin-katalogen: {error}",
    "catalog_empty": "Inget nytt på uppdateringsservern — allt publicerat är redan installerat.",
    "catalog_search": "Sök plugin…",
    "install_from_server": "Installera",
    "catalog_install_failed": "Nedladdningen från uppdateringsservern misslyckades. Kontrollera servern och försök igen.",
    "catalog_activate_hint": "Detta plugin behöver sin licensnyckel — klistra in den på plugin-kortet nedan och aktivera den.",
    "catalog_free": "gratis",
    "catalog_license": "licensnyckel krävs",
    "catalog_requires_cms": "Kräver AliothPress {version}+",
    "show_all": "Visa alla ({count})",
    "show_less": "Visa färre",
    "err_invalid_id": "Ogiltigt plugin-id: {pid}",
    "err_id_mismatch": "Manifestets id {pid} matchar inte mappen {folder}",
    "err_missing_init": "Filen __init__.py saknas",
    "err_needs_cms": "Kräver AliothPress {min_ver} eller senare (installerad version är {current}). Uppdatera CMS:et först.",
    "err_reserved_setting": "Plugin '{plugin}': inställningsnamnet '{key}' är reserverat av kärnan — där lagras pluginens aktiveringsstatus och licensdata. Välj ett annat namn, t.ex. 'tracking' i stället för 'enabled'."
  }
}