{
  "_meta": {
    "language": "nb",
    "language_name": "Norsk bokmål",
    "version": "1.0",
    "description": "AliothPress Admin Panel — Norwegian Bokmål"
  },
  "sidebar": {
    "main": "Hoved",
    "dashboard": "Kontrollpanel",
    "content": "Innhold",
    "posts": "Innlegg",
    "all_posts": "Alle innlegg",
    "add_new": "Legg til nytt",
    "pages": "Sider",
    "all_pages": "Alle sider",
    "media": "Media",
    "library": "Bibliotek",
    "all_media": "Alle medier",
    "upload_new": "Last opp nytt",
    "files": "Filer",
    "appearance": "Utseende",
    "themes": "Temaer",
    "menus": "Menyer",
    "favicon": "Favicon",
    "tools": "Verktøy",
    "ai_assistant": "AI-assistent",
    "seo_tools": "SEO- og AEO-verktøy",
    "audit_log": "Aktivitetslogg",
    "backup": "Sikkerhetskopi",
    "users": "Brukere",
    "settings": "Innstillinger",
    "system": "System",
    "forms": "Skjemaer",
    "all_forms": "Alle skjemaer",
    "new_form": "Nytt skjema",
    "newsletter": "Nyhetsbrev",
    "all_newsletters": "Alle kampanjer",
    "new_campaign": "Ny kampanje",
    "admin_panel": "Adminpanel",
    "my_profile": "Min profil",
    "logout": "Logg ut",
    "plugins": "Utvidelser"
  },
  "dashboard": {
    "title": "Kontrollpanel",
    "greeting": "Hei,",
    "welcome": "Her er hva som skjer med innholdet ditt.",
    "new_post": "Nytt innlegg",
    "new_page": "Ny side",
    "upload_image": "Last opp bilde",
    "total_posts": "Totalt innlegg",
    "published": "Publisert",
    "drafts": "Utkast",
    "total_pages": "Sider",
    "total_images": "Bilder",
    "total_users": "Brukere",
    "total_forms": "Skjemaer",
    "new_submissions": "Nye innsendinger",
    "recent_posts": "Siste innlegg",
    "recent_pages": "Siste sider",
    "recent_activity": "Siste aktivitet",
    "view_all": "Vis alle",
    "no_posts_yet": "Ingen innlegg ennå.",
    "no_pages_yet": "Ingen sider ennå.",
    "create_first_post": "Opprett ditt første innlegg!",
    "create_first_page": "Opprett din første side!",
    "no_activity": "Ingen aktivitet registrert ennå.",
    "updated": "Oppdatert",
    "edit": "Rediger →",
    "update_available": "En ny versjon av AliothPress er tilgjengelig!",
    "update_now": "Oppdater nå",
    "update_confirm": "En fullstendig sikkerhetskopi opprettes før oppdateringen. Fortsette?",
    "updating": "Oppdaterer… vennligst vent",
    "restart_hint": "Oppdatering utført. Last inn siden på nytt eller start serveren på nytt for å se endringene.",
    "restarting": "Starter serveren på nytt… {seconds}s",
    "reload": "Last inn siden på nytt",
    "auto_restart": "Serveren starter automatisk på nytt. Last inn siden om noen sekunder.",
    "manual_restart": "Start serveren på nytt for å aktivere oppdateringen.",
    "connection_error": "Kunne ikke koble til oppdateringsserveren",
    "update_failed": "Oppdatering mislyktes",
    "update_license_hint": "Automatiske oppdateringer krever en aktiv lisens.",
    "activate_license": "Aktiver lisens",
    "recent_submissions": "Siste innsendinger",
    "view_submission": "Vis →"
  },
  "posts": {
    "title": "Alle innlegg",
    "subtitle": "Administrer blogginnleggene dine",
    "new_post": "Legg til nytt innlegg",
    "create_new": "Opprett nytt innlegg",
    "start_writing": "Begynn å skrive innholdet ditt",
    "edit_post": "Rediger innlegg",
    "edit_subtitle": "Rediger innlegget og optimaliser for SEO",
    "no_posts": "Ingen innlegg funnet",
    "create_first": "Opprett ditt første innlegg for å komme i gang",
    "create_first_btn": "Opprett første innlegg",
    "try_adjusting": "Prøv å justere filtrene dine",
    "clear_filters": "Fjern filtre",
    "search_placeholder": "Søk i innlegg...",
    "delete_confirm": "Er du sikker på at du vil slette \"{title}\"? Dette kan ikke angres.",
    "duplicate_confirm": "Opprette en kopi av \"{title}\"?\n\nEt nytt utkast opprettes med alt innhold og all struktur.",
    "usage_warning": "⚠️ Annet innhold lenker til dette innlegget:",
    "usage_confirm_delete": "Alle interne lenker fjernes (teksten beholdes, lenkene fjernes) og menyelementer slettes. Slette likevel?"
  },
  "pages": {
    "title": "Alle sider",
    "subtitle": "Administrer sidene på nettstedet ditt",
    "new_page": "Legg til ny side",
    "create_new": "Opprett ny side",
    "create_subtitle": "Opprett en ny side for nettstedet ditt",
    "edit_page": "Rediger side",
    "edit_subtitle": "Rediger siden og optimaliser for SEO",
    "no_pages": "Ingen sider funnet",
    "create_first": "Opprett din første side for å komme i gang",
    "create_first_btn": "Opprett første side",
    "try_adjusting": "Prøv å justere filtrene dine",
    "clear_filters": "Fjern filtre",
    "search_placeholder": "Søk i sider...",
    "in_menu": "I menyen",
    "delete_confirm": "Er du sikker på at du vil slette \"{title}\"? Dette kan ikke angres.",
    "duplicate_confirm": "Opprette en kopi av \"{title}\"?\n\nEt nytt utkast opprettes med alt innhold og all struktur.",
    "usage_warning": "⚠️ Annet innhold lenker til denne siden:",
    "usage_confirm_delete": "Alle interne lenker fjernes (teksten beholdes, lenkene fjernes) og menyelementer slettes. Slette likevel?"
  },
  "editor": {
    "title_label": "Tittel",
    "title_post_placeholder": "Skriv inn tittel på innlegget...",
    "title_page_placeholder": "Skriv inn tittel på siden...",
    "title_help": "Hovedtittel for innlegget ditt",
    "title_help_page": "Hovedtittel for siden din",
    "slug_label": "Slug (URL)",
    "slug_help": "La stå tom for å generere automatisk fra tittelen",
    "slug_placeholder": "innlegg-url-slug",
    "slug_taken": "Vennligst fiks sluggen — den er allerede i bruk.",
    "slug_available": "Slug er tilgjengelig",
    "excerpt_label": "Utdrag",
    "excerpt_placeholder": "Kort sammendrag...",
    "excerpt_placeholder_page": "Kort sammendrag av denne siden...",
    "excerpt_help": "Kort sammendrag (brukes i forhåndsvisninger og metabeskrivelse)",
    "content_label": "Innhold",
    "content_placeholder": "Skriv innholdet ditt her...",
    "content_required": "Innhold er påkrevd!",
    "status_language": "Status og språk",
    "status_label": "Status",
    "status_draft": "Utkast",
    "status_published": "Publisert",
    "language_label": "Språk",
    "categorization": "Kategorisering",
    "category_label": "Kategori",
    "category_placeholder_post": "f.eks. Teknologi",
    "category_placeholder_page": "f.eks. Juridisk",
    "tags_label": "Tagger",
    "tags_placeholder": "AI, CMS, Teknologi",
    "tags_help": "Kommaseparert",
    "display_options": "Visningsalternativer",
    "show_date": "Vis publiseringsdato på siden",
    "show_author": "Vis forfatternavn på siden",
    "display_help": "Disse påvirker bare det besøkende ser. Forfatter og dato inkluderes alltid i metatagger for SEO.",
    "quick_actions": "Hurtighandlinger",
    "save_draft": "Lagre som utkast",
    "publish": "Publiser",
    "save_changes": "Lagre endringer",
    "cancel": "Avbryt",
    "delete_post": "Slett innlegg",
    "delete_page": "Slett side",
    "created": "Opprettet:",
    "last_updated": "Sist oppdatert:",
    "info": "Info",
    "template_label": "Mal",
    "template_default": "Standard",
    "template_full_width": "Full bredde",
    "template_landing": "Landingsside",
    "template_landing_narrow": "Landingsside smal",
    "slug_check_error": "Kunne ikke bekrefte slug.",
    "published": "Publisert:",
    "status_section": "Status",
    "settings_section": "Innstillinger",
    "faq_section": "FAQ-seksjon (AEO)",
    "faq_help": "Legg til spørsmål og svar for bedre AI-sitering. De vises på siden og genererer FAQPage-skjema automatisk.",
    "faq_question": "Spørsmål",
    "faq_answer": "Svar",
    "faq_add": "Legg til spørsmål",
    "faq_remove": "Fjern",
    "faq_question_placeholder": "Hva er...?",
    "faq_answer_placeholder": "Et kort svar...",
    "posts_page": "Vis siste innlegg på denne siden",
    "posts_page_help": "Legger til en paginert liste over de sist publiserte innleggene på sidens språk under sideinnholdet. Gjelder alle oversettelser av denne siden."
  },
  "seo": {
    "meta_tags": "SEO-metatagger",
    "meta_title": "Metatittel",
    "meta_title_placeholder": "SEO-tittel (maks 60 tegn)",
    "meta_title_help": "Tittel for søkemotorer. La stå tom for å bruke innleggets tittel.",
    "meta_description": "Metabeskrivelse",
    "meta_description_placeholder": "SEO-beskrivelse (maks 160 tegn)",
    "meta_description_help": "Beskrivelse for søkemotorer (maks 160 tegn)",
    "keywords": "Nøkkelord",
    "keywords_placeholder": "nøkkelord1, nøkkelord2",
    "keywords_help": "Kommaseparerte nøkkelord (mest for referanse)",
    "canonical_url": "Kanonisk URL",
    "canonical_url_placeholder": "https://...",
    "canonical_url_help": "Angi hvis dette innholdet opprinnelig ble publisert et annet sted",
    "og_section": "Open Graph (Facebook, LinkedIn)",
    "og_title": "OG-tittel",
    "og_title_placeholder": "Tittel for sosial deling",
    "og_title_help": "Tittel ved deling på Facebook/LinkedIn",
    "og_description": "OG-beskrivelse",
    "og_description_placeholder": "Beskrivelse for sosial deling",
    "og_image": "OG-bilde-URL",
    "og_image_help": "Bilde-URL for forhåndsvisning i sosiale medier (1200x630px anbefalt)",
    "twitter_section": "Twitter-kort",
    "twitter_title": "Twitter-tittel",
    "twitter_description": "Twitter-beskrivelse",
    "twitter_image": "Twitter-bilde-URL",
    "twitter_image_help": "Bilde for Twitter-kort (1200x600px anbefalt)",
    "schema_section": "Schema.org (strukturerte data)",
    "schema_type": "Schematype",
    "schema_author": "Forfatternavn",
    "schema_author_help": "La stå tom for å bruke visningsnavnet ditt",
    "schema_publisher": "Utgivernavn",
    "schema_publisher_help": "La stå tom for å bruke nettstedets navn",
    "featured_image": "Fremhevet bilde",
    "featured_image_url": "Bilde-URL",
    "featured_image_alt": "Alt-tekst",
    "featured_image_alt_help": "Påkrevd for tilgjengelighet! Beskriv bildet.",
    "featured_image_caption": "Bildetekst",
    "featured_image_help": "Hovedbilde for dette innlegget",
    "featured_image_social_hint": "Brukes også som forhåndsvisning i sosiale medier (OG / Twitter) med mindre det overstyres ovenfor.",
    "meta_title_help_page": "Tittel for søkemotorer (maks 60 tegn). La stå tom for å bruke sidens tittel.",
    "og_description_help": "Beskrivelse ved deling i sosiale medier",
    "schema_type_help": "Forteller søkemotorer hva slags innhold dette er",
    "og_hint_uses_featured": "Forhåndsvisning i sosiale medier bruker det fremhevede bildet. Størrelse 1200×630 genereres automatisk.",
    "og_hint_no_image": "La stå tom hvis denne siden ikke trenger et bilde for forhåndsvisning i sosiale medier.",
    "twitter_hint_uses_og": "Bruker OG-bildet automatisk.",
    "twitter_hint_uses_featured": "Bruker det fremhevede bildet automatisk.",
    "twitter_hint_no_image": "La stå tom hvis denne siden ikke trenger et bilde for forhåndsvisning i sosiale medier."
  },
  "translate": {
    "create_translation_post": "Opprett en oversatt versjon av et eksisterende innlegg",
    "create_translation_page": "Opprett en oversatt versjon av en eksisterende side",
    "creating_translation": "Oppretter oversettelse",
    "translating_from": "Oversetter fra:",
    "translate_to": "Oversett til",
    "select_language": "Velg målspråk først",
    "no_translations_yet": "Ingen oversettelser ennå",
    "all_languages_done": "Alle språk har allerede oversettelser!",
    "existing_translations": "Eksisterende oversettelser",
    "original": "Original:",
    "slug_help": "La stå tom for å generere automatisk fra tittelen. Original: /{slug}",
    "status_and_slug": "Status: {status} · Slug: /{slug}",
    "copied_from_source": "Kopiert fra kilden. Kommaseparert.",
    "keywords_no_translation": "Nøkkelord kopiert fra kilden (trenger vanligvis ikke oversettelse)",
    "image_copied": "Bilde kopiert fra kilden",
    "open_existing": "Åpne eksisterende oversettelse?",
    "save_translation_draft": "Lagre oversettelse som utkast",
    "publish_translation": "Publiser oversettelse",
    "copy_for_manual": "Kopier for manuell oversettelse",
    "copy_manual_help": "Oppretter en nøyaktig kopi med originaltekster og full struktur. Ingen AI-tokens brukes.",
    "instructions_label": "Instruksjoner for AI (valgfritt)",
    "instructions_placeholder": "f.eks. Bruk formell tone, tilpass kulturelle referanser...",
    "ai_confirm": "Opprette AI-oversettelse til {lang}?\n\nDette oppretter et nytt utkast med oversatt innhold, tittel, utdrag og alle SEO-felt.",
    "manual_confirm_post": "Opprette en kopi for {lang}?\n\nDette dupliserer innlegget med alt innhold. Du kan deretter oversette det manuelt.\n\nIngen AI-tokens brukes.",
    "manual_confirm_page": "Opprette en kopi for {lang}?\n\nDette dupliserer siden med alt innhold og Page Builder-struktur. Du kan deretter oversette den manuelt.\n\nIngen AI-tokens brukes.",
    "translations_title": "Oversettelser",
    "this_version": "denne versjonen",
    "source_page": "Kildeside",
    "back_to_original": "Tilbake til originalen",
    "target_language": "Målspråk",
    "create_translation": "Opprett oversettelse",
    "ai_translate_create": "AI: Oversett og opprett",
    "ai_translate_help": "Oppretter en ny side med AI-oversatt innhold (som utkast)",
    "ai_translate_help_post": "Oppretter et nytt innlegg med AI-oversatt innhold (som utkast)",
    "ai_translate_all": "AI: Oversett alle felt",
    "ai_translate_all_help": "Fyller inn tittel, innhold, utdrag og alle SEO-felt med AI-oversettelse. Du kan redigere alt før du lagrer.",
    "translating_to": "Oversetter til {lang}...",
    "select_language_option": "— Velg språk —",
    "select_language_first": "Vennligst velg et målspråk først.",
    "creating_copy": "Oppretter kopi...",
    "translated_title_placeholder": "Oversatt tittel...",
    "translated_excerpt_placeholder": "Oversatt utdrag...",
    "translated_content_placeholder": "Oversatt innhold...",
    "translated_slug_placeholder": "oversatt-url-slug",
    "title_required": "Tittel er påkrevd!",
    "source_badge": "kilde",
    "group_label": "Gruppe",
    "redirecting_to_edit": "Videresender til redigering av oversettelsen..."
  },
  "ai": {
    "title": "AI-assistent",
    "subtitle": "AI-drevne verktøy for innholdsproduksjon, oversettelse og SEO-optimalisering",
    "api_config": "API-konfigurasjon",
    "status": "Status:",
    "connected": "Tilkoblet",
    "not_configured": "Ikke konfigurert",
    "api_key_label": "API-nøkkel",
    "api_key_placeholder": "sk-ant-api03-...",
    "api_key_help": "Hent API-nøkkelen din på console.anthropic.com. Nøkkelen lagres sikkert i databasen din.",
    "api_key_required": "API-nøkkel påkrevd",
    "api_key_required_hint": "Konfigurer API-nøkkelen ovenfor for å bruke AI-verktøy.",
    "tools_title": "AI-verktøy",
    "content_generator": "Innholdsgenerator",
    "content_generator_desc": "Generer artikkelinnhold fra en idé eller beskrivelse",
    "content_prompt_label": "Beskriv hva du vil skrive om",
    "content_prompt_placeholder": "Skriv en omfattende guide om bærekraftig webutvikling, inkludert ytelsesoptimalisering, grønn hosting og energieffektiv koding...",
    "output_language": "Utdataspråk",
    "generate_btn": "Generer innhold",
    "translator": "Oversetter",
    "translator_desc": "Oversett innhold mellom språk og bevar HTML-formatering",
    "content_to_translate": "Innhold som skal oversettes",
    "content_to_translate_placeholder": "Lim inn HTML-innholdet ditt her...",
    "from": "Fra",
    "to": "Til",
    "translate_btn": "Oversett",
    "seo_optimizer": "SEO-optimaliserer",
    "seo_optimizer_desc": "Generer optimaliserte metatagger, beskrivelser og Open Graph-data",
    "post_page_title": "Innlegg-/sidetittel",
    "content_or_excerpt": "Innhold (eller utdrag)",
    "generate_seo_btn": "Generer SEO-felt",
    "ai_working": "AI jobber",
    "result": "Resultat:",
    "copy": "Kopier",
    "copied": "Kopiert!",
    "ai_generate_content": "AI: Generer innhold",
    "ai_fill_seo": "AI: Fyll inn SEO-felt",
    "seo_help": "Fyller inn SEO-, Open Graph- og Twitter-kort-felt basert på tittel og innhold",
    "ai_translate_all": "AI: Oversett alle felt",
    "seo_filled": "SEO-felt fylt inn! Sjekk SEO-, Open Graph- og Twitter-seksjonene.",
    "could_not_parse": "Kunne ikke tolke AI-svaret.",
    "generating": "Genererer...",
    "generating_seo": "Genererer SEO...",
    "translating": "Oversetter...",
    "prompt_placeholder": "Beskriv hva du trenger — emne, tone, hovedpunkter...",
    "send": "Send",
    "apply_result": "Bruk på side",
    "apply_to_form": "Bruk på skjema",
    "new_conversation": "Ny samtale",
    "new_chat": "Ny chat",
    "new_chat_hint": "Start ny samtale",
    "messages_count": "meldinger",
    "chat_welcome": "Hei! Jeg er CMS-assistenten din. Bare fortell meg hva du trenger — jeg kan skrive innhold, oversette, optimalisere SEO, designe skjemaer eller bygge sideoppsett. Alt i én samtale!",
    "chat_welcome_hint": "Bruk hurtighandlingene ovenfor for å komme i gang, eller bare beskriv hva du trenger på et hvilket som helst språk.",
    "chip_generate": "Skriv en artikkel om ",
    "chip_translate": "Oversett dette til ",
    "chip_seo": "Generer SEO-felt for siden min om ",
    "chip_builder": "Lag et sideoppsett for ",
    "chip_form": "Design et skjema for ",
    "result_done": "Ferdig! Her er resultatene:",
    "error_label": "Feil:",
    "connection_error": "Tilkoblingsfeil:",
    "page_builder": "Sidebygger",
    "form_designer": "Skjemadesigner",
    "task_content": "Innhold",
    "task_translate": "Oversett",
    "task_seo": "SEO",
    "task_builder": "Bygger",
    "task_form": "Skjema",
    "result_label": "Resultat",
    "copy_btn": "Kopier",
    "copied_btn": "Kopiert!",
    "label_title": "Tittel",
    "label_excerpt": "Utdrag",
    "label_meta_title": "Metatittel",
    "label_meta_desc": "Metabesk.",
    "label_description": "Beskrivelse",
    "label_fields": "Felt",
    "label_fields_count": "felt",
    "label_content_preview": "Forhåndsvisning av innhold:",
    "result_builder_blocks": "Byggerblokker",
    "result_form_design": "Skjemadesign",
    "result_generated_content": "Generert innhold",
    "result_seo_fields": "SEO-felt",
    "provider_label": "AI-leverandør",
    "provider_help": "Velg AI-leverandør for alle AI-funksjoner. Du kan lagre nøkler for alle leverandører og bytte når som helst.",
    "key_saved": "lagret",
    "key_keep_hint": "la stå tom for å beholde nåværende",
    "key_link_anthropic": "→ API-nøkler",
    "key_link_deepseek": "→ API-nøkler",
    "key_link_gemini": "→ Hent API-nøkkel",
    "provider_anthropic": "Anthropic",
    "provider_deepseek": "DeepSeek",
    "provider_gemini": "Gemini",
    "modal_mode_generate": "Generer fullstendig {content_type}",
    "modal_mode_seo": "Generer SEO-felt",
    "modal_mode_translate": "Oversett innhold",
    "modal_mode_builder": "Generer sideoppsett med blokker",
    "modal_mode_form": "Generer skjemafelt",
    "modal_context_language": "Språk:",
    "modal_welcome_generate": "Fortell meg hva dette {content_type} skal handle om. Inkluder emne, målgruppe, tone (profesjonell, uformell, teknisk...) og eventuelle hovedpunkter. Jeg genererer tittel, innhold, utdrag og alle SEO-felt.",
    "modal_welcome_seo": "Jeg genererer metatittel, beskrivelse, nøkkelord og Open Graph-felt basert på innholdet ditt. Nevn eventuelle målnøkkelord eller målgruppe — eller bare si \"kjør\" for å la meg analysere det du har.",
    "modal_welcome_translate": "Jeg oversetter innholdet ditt og bevarer all formatering. Nevn eventuelle preferanser — formell/uformell tone, regional variant (f.eks. brasiliansk vs. europeisk portugisisk) eller terminologi som skal beholdes uendret. Eller bare si \"kjør\" for en standardoversettelse.",
    "modal_welcome_builder": "Beskriv siden du vil bygge: formål, seksjoner (hero, funksjoner, anbefalinger, FAQ, kontakt...), innhold og stil. Jo mer detaljer, desto bedre blir oppsettet.",
    "modal_welcome_form": "Beskriv skjemaet du trenger: hva er formålet, hvilke data skal det samle inn, og hvem skal fylle det ut? For eksempel: \"Kontaktskjema med navn, e-post, emne og melding\" eller \"Påmelding til arrangement med datopreferanse og kosthold\". Jeg genererer felt, etiketter, validering og innstillinger.",
    "modal_welcome_default": "Hvordan kan jeg hjelpe?",
    "modal_thinking": "Tenker...",
    "modal_network_error": "Nettverksfeil:",
    "modal_summary_generated": "Generert:",
    "modal_summary_title": "Tittel:",
    "modal_summary_excerpt": "Utdrag:",
    "modal_summary_content": "Innhold:",
    "modal_summary_seo_title": "SEO-tittel:",
    "modal_summary_seo_desc": "SEO-beskrivelse:",
    "modal_summary_blocks": "Blokker:",
    "modal_summary_blocks_count": "blokker generert",
    "modal_summary_fields": "Felt:",
    "modal_summary_fields_count": "skjemafelt generert",
    "modal_summary_submit": "Send:"
  },
  "media": {
    "library_title": "Mediebibliotek",
    "library_subtitle": "Administrer bildene dine",
    "upload_title": "Last opp bilde",
    "upload_subtitle": "Legg til et nytt bilde i mediebiblioteket",
    "edit_title": "Rediger bilde",
    "edit_subtitle": "Oppdater bildemetadata og tilgjengelighetsinformasjon",
    "upload_btn": "Last opp",
    "upload_image_btn": "Last opp bilde",
    "upload_first": "Last opp første bilde",
    "select_image": "Velg bilde",
    "choose_btn": "Velg",
    "no_images": "Ingen bilder ennå",
    "no_images_text": "Last opp ditt første bilde for å komme i gang",
    "no_images_picker": "Ingen bilder.",
    "upload_first_link": "Last opp første",
    "loading": "Laster...",
    "error_loading": "Feil ved lasting av bilder.",
    "error_loading_retry": "Feil ved lasting av bilder. Prøv igjen.",
    "select_file": "Velg bilde",
    "file_help": "Støttet: JPG, PNG, GIF, WebP, SVG — Maks 16 MB",
    "alt_text": "Alt-tekst",
    "alt_text_placeholder": "Beskriv bildet...",
    "alt_text_help": "Beskriv hva som er på bildet for skjermlesere",
    "title_label": "Tittel",
    "title_placeholder": "Bildetittel (valgfritt)",
    "caption": "Bildetekst",
    "caption_placeholder": "Bildetekst som vises under bildet (valgfritt)",
    "description": "Beskrivelse",
    "description_placeholder": "Detaljert beskrivelse (valgfritt)",
    "image_url": "Bilde-URL",
    "image_url_help": "Bruk denne URL-en i innlegg og sider for OG-bilde, Twitter-bilde osv.",
    "public_slug": "Offentlig URL-slug",
    "public_slug_help": "Den rene offentlige adressen for dette bildet. Bare små bokstaver, tall og bindestreker er tillatt — alt annet fjernes automatisk. Å endre sluggen oppretter en automatisk 301-omdirigering fra den gamle URL-en, slik at eksisterende lenker fortsatt fungerer.",
    "filename": "Filnavn:",
    "size": "Størrelse:",
    "dimensions": "Dimensjoner:",
    "type": "Type:",
    "dominant_color": "Dominerende farge:",
    "uploaded": "Lastet opp:",
    "generated_variants": "Genererte varianter",
    "og_social": "OG/Sosiale medier (1200×630):",
    "accessibility_notice": "Tilgjengelighet påkrevd",
    "accessibility_notice_text": "Alt-tekst er obligatorisk for alle bilder for å sikre tilgjengelighet (WCAG 2.1)",
    "optimization_notice": "Automatisk optimalisering",
    "optimization_notice_text": "Bilder optimaliseres automatisk ved opplasting: skaleres til maks 2560px, konverteres til WebP og AVIF, og flere responsive størrelser genereres for rask lasting. EXIF-data fjernes for personvern. Originalfilen beholdes som reservekopi.",
    "save_changes": "Lagre endringer",
    "delete": "Slett",
    "delete_confirm": "Er du sikker på at du vil slette dette bildet? Dette kan ikke angres.",
    "usage_warning": "⚠️ Dette bildet brukes for øyeblikket i:",
    "usage_confirm_delete": "Alle referanser ryddes opp automatisk. Slette likevel?",
    "copy_url": "Kopier",
    "copied": "Kopiert!",
    "search_placeholder": "Søk i bilder…",
    "no_results": "Ingen bilder samsvarer med søket",
    "clear_search": "Fjern søk",
    "favicon_title": "Favicon-behandler",
    "favicon_subtitle": "Last opp ett bilde — alle størrelser genereres automatisk",
    "favicon_upload_section": "Last opp kildebilde",
    "favicon_tip_title": "Anbefalt",
    "favicon_tip_text": "Bruk en kvadratisk PNG på minst 512×512px for best resultat. SVG fungerer også perfekt. Bildet skaleres og optimaliseres automatisk for alle plattformer.",
    "favicon_drop_label": "Klikk eller dra bildet hit",
    "favicon_drop_hint": "PNG, JPG, SVG eller WebP · Min 512×512px anbefalt",
    "favicon_generate_btn": "Generer alle faviconer",
    "favicon_current_section": "Nåværende faviconer",
    "favicon_empty": "Ingen faviconer generert ennå. Last opp et bilde ovenfor.",
    "favicon_delete_btn": "Slett alle faviconer",
    "favicon_delete_confirm": "Slette alle genererte faviconer? Du kan generere dem på nytt når som helst.",
    "uploading": "Laster opp og optimaliserer…",
    "generating_favicons": "Genererer faviconer…",
    "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": "Nettleserfane",
    "fav_desc_192": "Android / Chrome",
    "fav_desc_512": "PWA Splash",
    "fav_desc_apple": "180×180 iOS",
    "fav_desc_svg": "Skalerbar vektor",
    "fav_desc_manifest": "site.webmanifest"
  },
  "files": {
    "title": "Filer",
    "subtitle": "Administrer dokumentene og filene dine",
    "upload_title": "Last opp fil",
    "upload_subtitle": "Legg til et nytt dokument i filbiblioteket",
    "edit_title": "Rediger fil",
    "edit_subtitle": "Oppdater filmetadata",
    "upload_btn": "Last opp",
    "upload_file_btn": "Last opp fil",
    "upload_first": "Last opp første fil",
    "no_files": "Ingen filer ennå",
    "no_files_text": "Last opp ditt første dokument for å komme i gang",
    "search_placeholder": "Søk i filer…",
    "file_url": "Fil-URL",
    "file_url_help": "Bruk denne URL-en for å lenke til filen i innlegg og sider",
    "filename": "Filnavn:",
    "size": "Størrelse:",
    "type": "Type:",
    "uploaded": "Lastet opp:",
    "title_field": "Tittel",
    "title_placeholder": "Filtittel (valgfritt)",
    "description_field": "Beskrivelse",
    "description_placeholder": "Kort beskrivelse av denne filen (valgfritt)",
    "delete": "Slett",
    "delete_confirm": "Er du sikker på at du vil slette denne filen? Dette kan ikke angres.",
    "usage_warning": "⚠️ Denne filen er lenket i:",
    "usage_confirm_delete": "Alle lenker og nedlastingsknapper for denne filen fjernes automatisk. Slette likevel?",
    "copy_url": "Kopier",
    "copied": "Kopiert!",
    "save_changes": "Lagre endringer",
    "allowed_types": "Støttet: PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, TXT, CSV — Maks 50 MB",
    "drop_label": "Klikk eller dra filen hit",
    "drop_hint": "PDF, DOC, XLS, ZIP, TXT, CSV — Maks 50 MB",
    "uploading": "Laster opp…",
    "no_results": "Ingen filer samsvarer med søket",
    "clear_search": "Fjern søk"
  },
  "settings": {
    "title": "Innstillinger",
    "general": "Generelt",
    "site_name": "Nettstedsnavn",
    "tagline": "Slagord",
    "site_description": "Nettstedsbeskrivelse",
    "site_description_help": "Kort beskrivelse av nettstedet ditt",
    "meta_description_home": "Metabeskrivelse for forsiden",
    "logo": "Logo-URL",
    "logo_placeholder": "/static/uploads/logo.png",
    "logo_help": "Velg fra mediebiblioteket eller lim inn URL",
    "homepage": "Forside",
    "homepage_help": "Velg en hvilken som helst språkversjon av en side — systemet viser riktig oversettelse til hver besøkende.",
    "languages": "Språk",
    "default_language": "Standardspråk",
    "default_language_help": "Hovedspråket på nettstedet ditt",
    "active_languages": "Aktive språk",
    "active_languages_help": "Velg hvilke språk som er tilgjengelige på nettstedet ditt",
    "language_switcher": "Vis språkvalgmeny på det offentlige nettstedet",
    "analytics": "Analyse",
    "google_analytics": "Google Analytics-ID",
    "google_analytics_placeholder": "G-XXXXXXXXXX",
    "tag_manager": "Google Tag Manager-ID",
    "tag_manager_placeholder": "GTM-XXXXXXX",
    "custom_code": "Egendefinert analysekode",
    "custom_code_placeholder": "<!-- Din sporingskode her -->",
    "custom_code_help": "Lim inn egendefinert sporingskode (Plausible, Goatcounter osv.). Settes inn i <head>",
    "cookie_consent_enabled": "Aktiver cookie-samtykkebanner",
    "cookie_consent_help": "Vis besøkende et banner som ber om samtykke før sporingsskript kjøres. Slått av som standard.",
    "email": "E-postkonfigurasjon",
    "email_intro": "For å sende e-post fra nettstedet ditt (invitasjoner, varsler), trenger du en e-postkonto hos hostingleverandøren din. Slik gjør du det:",
    "email_step1": "Trinn 1: Opprett en e-postkonto",
    "email_step1_text": "Logg inn på hostingleverandørens kontrollpanel (cPanel, Plesk eller lignende). Finn \"E-postkontoer\" og opprett en ny e-postadresse.",
    "email_step2": "Trinn 2: Finn SMTP-innstillingene dine",
    "email_step2_text": "I samme kontrollpanel, finn \"E-postinnstillinger\" eller \"E-postkonfigurasjon\" for den nye e-posten. Noter SMTP-vert, port, brukernavn og passord.",
    "email_step3": "Trinn 3: Fyll ut skjemaet nedenfor, lagre og test",
    "smtp_host": "SMTP-vert",
    "smtp_host_placeholder": "mail.dittdomene.no",
    "smtp_port": "SMTP-port",
    "smtp_port_help": "Vanligvis 587 (TLS) eller 465 (SSL) — sjekk e-postinnstillingene hos hostingleverandøren",
    "smtp_username": "SMTP-brukernavn",
    "smtp_username_help": "Vanligvis det samme som SMTP-brukernavn",
    "smtp_password": "SMTP-passord",
    "smtp_password_help": "Passordet du opprettet for e-postkontoen",
    "smtp_confirm_password": "Bekreft passord",
    "smtp_password_stored": "Passordet for e-postkontoen hos hostingleverandøren. Lagres kryptert. La begge felt stå tomme for å beholde eksisterende passord.",
    "smtp_passwords_mismatch": "SMTP-passordene stemmer ikke overens. Vennligst korriger før du lagrer.",
    "connection_security": "Tilkoblingssikkerhet",
    "connection_security_help": "Velg alternativet som samsvarer med porten ovenfor. De fleste hostingleverandører bruker TLS.",
    "from_email": "Avsenderadresse",
    "from_email_help": "Den fullstendige e-postadressen du opprettet hos hostingleverandøren",
    "from_name": "Avsendernavn",
    "from_name_help": "Navnet mottakerne vil se (f.eks. nettstedsnavnet ditt)",
    "test_email": "Test-e-post",
    "test_email_help": "Lagre innstillingene først, og send deretter en test-e-post for å bekrefte at alt fungerer.",
    "send_test": "Send test-e-post",
    "sending": "Sender…",
    "social_links": "Sosiale lenker",
    "social_links_help": "Lim inn profil-URL-en din for hver plattform. Bare utfylte lenker vises som ikoner i bunnteksten.",
    "footer": "Bunntekst",
    "copyright": "Opphavsrettstekst",
    "copyright_help": "Skriv inn firma- eller nettstedsnavnet ditt. Årstall og \"Alle rettigheter forbeholdt\" legges til automatisk og oversettes.",
    "copyright_placeholder": "Mitt firma",
    "license": "Lisens",
    "license_placeholder": "CC BY 4.0",
    "additional_footer": "Ekstra bunntekstinnhold",
    "additional_footer_help": "HTML tillatt. Bruk for partnere, sosiale lenker osv.",
    "save_settings": "Lagre innstillinger",
    "saved_success": "Innstillinger lagret!",
    "license_updates": "Lisens og oppdateringer",
    "license_version": "Versjon",
    "license_status": "Lisens",
    "license_active": "Aktiv",
    "license_invalid": "Ugyldig nøkkel",
    "license_free": "Gratisversjon",
    "license_key": "Lisensnøkkel",
    "license_saved": "lagret",
    "license_key_placeholder": "Lim inn lisensen din",
    "license_key_help": "Skriv inn kjøpskoden eller lisensnøkkelen. Systemet oppdager markedsplassen automatisk. La stå tom for å beholde eksisterende nøkkel.",
    "license_deactivate": "Deaktiver lisens",
    "license_deactivate_confirm": "Er du sikker? Dette fjerner lisensen fra denne installasjonen. Du kan reaktivere den senere.",
    "license_updates_check": "Programvareoppdateringer",
    "license_click_check": "Klikk på knappen for å se etter tilgjengelige oppdateringer.",
    "check_for_updates": "Se etter oppdateringer",
    "checking_updates": "Sjekker…",
    "up_to_date": "Du kjører den nyeste versjonen!",
    "update_available_short": "er tilgjengelig!",
    "license_up_to_date": "Du kjører allerede den nyeste versjonen.",
    "license_free_note": "Gratisversjon: oppdateringer krever en aktiv lisens. Nettstedet fungerer fullt uten lisens — en liten \"Powered by AliothPress\"-lenke vises i bunnteksten.",
    "license_free_note_short": "Aktiver en lisens for å aktivere automatiske oppdateringer",
    "license_updates_dashboard_hint": "Oppdateringsvarsler vises på kontrollpanelet når en ny versjon er tilgjengelig.",
    "deactivation_failed": "Deaktivering av lisens mislyktes. Prøv igjen.",
    "connection_error": "Tilkoblingsfeil. Sjekk internettforbindelsen din og prøv igjen.",
    "remove_logo": "Fjern logo",
    "homepage_filter_placeholder": "🔍 Skriv for å filtrere sider…",
    "homepage_default_option": "— Standard (siste innlegg) —",
    "email_guide_title": "Slik setter du opp e-post på hostingen din",
    "guide_col_field": "Felt",
    "guide_col_value": "Typisk verdi",
    "guide_port_value": "587 (TLS) eller 465 (SSL)",
    "email_step3_text": "Skriv inn verdiene fra hostingleverandøren, klikk <strong>{save_label}</strong>, og bruk deretter testknappen for å bekrefte at alt fungerer.",
    "smtp_username_placeholder": "noreply@dittdomene.no",
    "smtp_from_placeholder": "noreply@dittdomene.no",
    "smtp_password_saved_placeholder": "●●●●●●●● (lagret)",
    "smtp_password_enter_placeholder": "Skriv inn passord",
    "smtp_password_keep_placeholder": "La stå tom for å beholde eksisterende",
    "smtp_password_repeat_placeholder": "Gjenta passord",
    "test_email_placeholder": "test@eksempel.no",
    "security_tls_label": "TLS (port 587)",
    "security_ssl_label": "SSL (port 465)",
    "passwords_match": "✅ Passordene stemmer",
    "passwords_no_match": "❌ Passordene stemmer ikke",
    "ssl_domain_placeholder": "eksempel.no",
    "social_facebook_placeholder": "https://facebook.com/dinside",
    "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": "Disse lenkene hjelper AI-systemer (ChatGPT, Perplexity, Google AI) med å verifisere organisasjonens identitet og sitere innholdet ditt mer nøyaktig.",
    "org_legal_name": "Juridisk navn",
    "org_legal_name_placeholder": "Ditt Firma AS",
    "org_founding_year": "Grunnleggelseså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": "Dette er standardspråket — det kan ikke deaktiveres. Velg først et annet standardspråk."
  },
  "ssl": {
    "title": "Domene og HTTPS",
    "domain_label": "Domenenavn",
    "domain_help": "Skriv inn domenet ditt (f.eks. eksempel.no). A-posten må peke til denne serverens IP før du aktiverer HTTPS.",
    "enable_title": "Gratis SSL-sertifikat (Let's Encrypt)",
    "click_to_enable": "Skriv inn domenet ovenfor og klikk for å få et gratis SSL-sertifikat.",
    "click_to_renew": "Sertifikatet fornyes automatisk. Klikk for å konfigurere for et nytt domene.",
    "btn_enable": "Aktiver HTTPS",
    "btn_renew": "Kjør SSL-oppsett på nytt",
    "status_active": "HTTPS er aktivt",
    "status_active_short": "✅ HTTPS aktivt",
    "auto_renew": "Sertifikatet fornyes automatisk",
    "confirm": "Dette konfigurerer HTTPS for {domain}. Sørg for at DNS A-posten allerede peker til denne serveren. Fortsette?",
    "setting_up": "Konfigurerer SSL…",
    "setting_up_detail": "Henter sertifikat fra Let's Encrypt — dette kan ta opptil 60 sekunder…",
    "setup_failed": "SSL-oppsett mislyktes",
    "success": "HTTPS er nå aktivt for {domain}! HTTP omdirigeres automatisk til HTTPS.",
    "reload_hint": "Last inn denne siden på nytt for å se oppdatert status.",
    "instructions": "Trinn 1: Legg til en A-post for domenet som peker til denne serverens IP. Trinn 2: Vent 5–15 minutter for DNS-spredning. Trinn 3: Skriv inn domenet ovenfor og klikk Aktiver HTTPS. Sertifikatet er gratis og fornyes automatisk.",
    "error_empty_domain": "Vennligst skriv inn et domenenavn.",
    "error_invalid_domain": "Ugyldig domeneformat. Bruk noe som eksempel.no eller blogg.eksempel.no (ingen http://, ingen avsluttende skråstrek).",
    "error_domain_too_long": "Domenenavnet er for langt (maks 253 tegn).",
    "error_dns_failed": "DNS-oppslag mislyktes for {domain}. Sørg for at A-posten er satt opp og har fått tid til å spre seg (5–15 minutter).",
    "error_dns_mismatch": "{domain} peker til {resolved}, men denne serveren er {server}. Oppdater DNS A-posten til å peke til {server}.",
    "error_not_cloud": "SSL-oppsett er kun tilgjengelig for skybaserte AliothPress-installasjoner. For andre oppsett, konfigurer SSL manuelt via hostingleverandøren.",
    "error_rate_limit": "Let's Encrypt-grensen er nådd (maks 5 sertifikater per domene per uke). Prøv igjen senere.",
    "error_firewall": "Let's Encrypt kunne ikke nå {domain} på port 80. Sørg for at brannmuren tillater HTTP-trafikk (port 80).",
    "error_challenge": "Domenebekreftelse mislyktes for {domain}. Sørg for at domenet peker til denne serveren og at port 80 er åpen.",
    "error_server_ip_unknown": "Kunne ikke fastslå serverens offentlige IP-adresse. Prøv igjen om et minutt eller kontakt hostingleverandøren din.",
    "error_dns_apex_mismatch": "A-posten for {domain} peker ikke til denne serveren. Sjekk DNS-innstillingene dine og vent 5–15 minutter på propagering.",
    "error_dns_www_missing": "DNS-posten for www.{domain} mangler eller peker ikke til denne serveren. Legg til en CNAME-post for www som peker til {domain} (eller en A-post med samme IP), og vent deretter 5–15 minutter før du prøver igjen.",
    "error_timeout": "SSL-oppsett ble tidsavbrutt. Prøv igjen."
  },
  "users": {
    "title": "Brukere",
    "subtitle": "Administrer teammedlemmer og rollene deres",
    "invite_title": "Inviter ny bruker",
    "invite_email": "E-postadresse",
    "invite_email_placeholder": "kollega@dittdomene.no",
    "invite_role": "Rolle",
    "send_invitation": "Send invitasjon",
    "invite_help_editor": "Redaktør — kan opprette og redigere innlegg, sider og medier.",
    "invite_help_admin": "Admin — full tilgang inkludert innstillinger, brukere og verktøy.",
    "invite_owner_only": "Bare nettstedseieren kan invitere administratorer.",
    "team_members": "Teammedlemmer",
    "you": "(deg)",
    "joined": "Ble med",
    "invitation_pending": "Invitasjon avventer",
    "role_owner": "Eier",
    "role_admin": "Admin",
    "role_editor": "Redaktør",
    "role_pending": "Avventer",
    "save": "Lagre",
    "delete": "Slett",
    "cancel_invitation": "Avbryt",
    "delete_confirm": "Slette brukeren {name}? Innleggene og sidene deres slettes også.",
    "cancel_confirm": "Avbryte invitasjonen for {email}?"
  },
  "profile": {
    "title": "Min profil",
    "subtitle": "Rediger forfatterprofilen din og kontoinnstillinger",
    "your_role": "Din rolle:",
    "member_since": "Medlem siden",
    "author_profile": "Forfatterprofil",
    "author_help": "Denne informasjonen brukes på publiserte innlegg og i søkemotormetadata (Schema.org).",
    "display_name": "Visningsnavn",
    "display_name_help": "Vises som forfatternavn på innlegg og sider. Hvis tomt, brukes brukernavnet ditt.",
    "bio": "Biografi",
    "bio_placeholder": "Noen ord om deg selv...",
    "bio_help": "Brukes i forfatter-Schema-markering (forbedrer SEO). Synlig for søkemotorer og valgfritt på innleggene dine.",
    "avatar_url": "Avatar-URL",
    "avatar_placeholder": "/static/uploads/avatar.jpg",
    "avatar_help": "Profilbilde. Brukes i forfattermarkering for søkemotorer.",
    "select_avatar": "Velg avatar",
    "account_settings": "Kontoinnstillinger",
    "username": "Brukernavn",
    "username_unchangeable": "Brukernavn kan ikke endres",
    "email": "E-post",
    "new_password": "Nytt passord",
    "new_password_placeholder": "La stå tom for å beholde nåværende",
    "confirm_password": "Bekreft nytt passord",
    "confirm_password_placeholder": "Gjenta nytt passord",
    "password_help": "Minst 8 tegn med stor bokstav, liten bokstav og et siffer. La stå tom for å beholde nåværende.",
    "current_password": "Nåværende passord",
    "current_password_placeholder": "Skriv inn ditt nåværende passord",
    "current_password_help": "Påkrevd for å endre passordet ditt",
    "admin_language": "Adminpanelspråk",
    "admin_language_help": "Språk for administrasjonsgrensesnittet. Innholdsspråk administreres separat i Innstillinger.",
    "admin_theme": "Admintema",
    "theme_light": "Lyst",
    "theme_dark": "Mørkt",
    "theme_system": "System",
    "admin_theme_help": "Velg utseendet til adminpanelet. \"System\" følger enhetens innstillinger.",
    "save_profile": "Lagre profil",
    "author_links": "Forfatterlenker",
    "author_links_help": "Disse lenkene legges til i forfatterens Schema.org-markering. De hjelper AI-systemer med å verifisere din ekspertise og sitere artiklene dine mer nøyaktig.",
    "linkedin_url": "LinkedIn-URL",
    "website_url": "Personlig nettsted",
    "github_url": "GitHub-URL"
  },
  "themes": {
    "title": "Temaer",
    "subtitle": "Velg og tilpass utseendet til nettstedet ditt",
    "default_mode": "Standard visningsmodus",
    "default_mode_help": "Dette setter det opprinnelige temaet for førstegangsbesøkende. Brukere kan alltid bytte mellom mørk og lys modus med veksleknappen på nettstedet.",
    "dark": "Mørk",
    "light": "Lys",
    "auto": "Auto",
    "save_mode": "Lagre modus",
    "available_themes": "Tilgjengelige temaer",
    "active": "Aktivt",
    "activate": "Aktiver",
    "currently_active": "Aktivt nå",
    "single_mode": "Enkeltmodus",
    "no_themes": "Ingen temaer funnet",
    "no_themes_help": "Legg til temamapper i static/css/themes/",
    "custom_css": "Egendefinert CSS",
    "custom_css_help": "Finjuster blokkstiler — mellomrom, farger, typografi, kanter, hover-effekter, animasjoner. I Page Builder-sidepanelet angir du en \"CSS-klasse\" på en blokk; deretter stiler du den klassen her.",
    "custom_css_placeholder": "/* Stil enhver \"CSS-klasse\" du angir på Page Builder-blokker */\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": "Lagre egendefinert CSS",
    "desc_stellar_origin": "Presisjon og klarhet fra det dype verdensrommet — Alioth-stjernen som et navigasjonspunkt gjennom mening og minimalistisk design.",
    "desc_midnight_botanist": "Den organiske veksten av ideer under gløden av månelav — dyp skogmørk modus med myke botaniske aksenter.",
    "desc_emerald_forest": "Harmoni og organisk ro — en digital hage der teknologi tjener naturen. Som et gammelt bibliotek i en dyp skog.",
    "desc_oceanic_depth": "Pålitelighet, ro, kraftig intellekt og dybde — et natthav under klar himmel, der bare bølgetoppene gløder.",
    "desc_nebula_rose": "Kreativitet og eleganse — lys fra en fjern tåke, dyp fiolett med myk rosegull. Som å lese et kunstmagasin.",
    "desc_frozen_moss": "Roen i en frostklar skog — dype eviggrønne skygger under blek sølvmynte og det stille glimtet av is på grener.",
    "desc_amber_blossom": "En varm sommerkveld i en blomstrende hage — honningravfargede aksenter på kremhvite overflater, myk terrakotta og dype barktoner.",
    "desc_ocean_whispers": "Den friske klarheten fra en sjøbris — hvit sand, gjennomsiktig vann og turkise horisonter for en ren kystleseopplevelse.",
    "desc_volcanic_ash": "Den mørke mystikken i avkjølt lava — dyp grafitt med en vinundertone, magisk fiolett glød og vekten av eldgammel basalt.",
    "desc_corporate_clean": "Profesjonell klarhet og tillit — rene hvite overflater, presise blå aksenter og nøytrale gråtoner. Laget for bedrifter og byråer.",
    "desc_editorial_press": "Den tidløse elegansen fra trykk — varme sepiaaksenter, serif-overskrifter og generøs hvitplass. Laget for magasiner og lengre tekster.",
    "desc_neon_launch": "Energien fra en produktlansering — elektrisk fiolett på friske overflater, dristig geometri og skarp typografi. Laget for oppstartsbedrifter og teknologiblogger.",
    "desc_handmade_story": "Varmen fra et håndskrevet brev — terrakotta og oliven på kremfarget papir, myke avrundede former. Laget for håndverkere og småbedrifter.",
    "desc_crimson_velvet": "Den stille luksusen i en privat vinkjeller — burgunder fløyel, eldre eik og stearinlys på krystall. Laget for restauranter, luksusmerker og eksklusivt liv.",
    "desc_solar_flare": "Den eksplosive varmen fra en solkorona mot tomrommet — smeltet rav og gull på dyp blekblå. Laget for dristige merkevarer som vil bli lagt merke til.",
    "mode_lock": "Moduslås",
    "mode_lock_help": "Tving én modus for alle besøkende og skjul temabryteren på nettstedet ditt.",
    "both_modes": "Begge moduser",
    "light_only": "Bare lys",
    "dark_only": "Bare mørk",
    "upload_title": "Installer tema fra ZIP",
    "upload_help": "Last opp en tema-ZIP: en mappe med theme.css og et valgfritt forhåndsvisningsbilde. Temaet vises umiddelbart i listen. Temaer lastet opp her overlever CMS-oppdateringer (med mindre navnet kolliderer med et innebygd tema).",
    "upload_btn": "Installer",
    "upload_ok": "Temaet «{name}» installert.",
    "upload_replaced": "Temaet «{name}» erstattet.",
    "upload_err": "Filen er ikke en gyldig tema-ZIP.",
    "delete_confirm": "Slette dette temaet? Filene fjernes.",
    "deleted_ok": "Temaet «{name}» slettet.",
    "cannot_delete_active": "Det aktive temaet kan ikke slettes. Aktiver et annet tema først."
  },
  "tools": {
    "title": "SEO- og AEO-verktøy",
    "subtitle": "Administrer nettstedskart, robots.txt, RSS-strømmer og AI-synlighet for søkemotorer og svarmotorer",
    "sitemap_title": "XML-nettstedskart",
    "sitemap_desc": "Genereres automatisk fra publisert innhold. Søkemotorer bruker dette til å oppdage og indeksere sidene dine.",
    "sitemap_status": "Status",
    "sitemap_active": "Aktivt",
    "total_urls": "Totalt URL-er",
    "published_posts": "Publiserte innlegg",
    "published_pages": "Publiserte sider",
    "homepage": "Forside",
    "view": "Vis",
    "sitemap_auto": "Nettstedskartet genereres automatisk — ingen manuell redigering nødvendig. Nytt innhold vises automatisk.",
    "robots_title": "robots.txt",
    "robots_desc": "Styrer hvilke sider søkemotorer kan gjennomgå. Nettstedskart-URL-en legges til automatisk.",
    "robots_content": "Innhold",
    "robots_help": "Standard direktiver: User-agent, Allow, Disallow. Én per linje.",
    "save": "Lagre",
    "reset_default": "Tilbakestill til standard",
    "reset_confirm": "Tilbakestille robots.txt til standard? Dette overskriver gjeldende innhold.",
    "rss_title": "RSS-strøm",
    "rss_desc": "Autogenererte RSS-strømmer for hvert språk. RSS-lesere, aggregatorer og Google Nyheter bruker disse til å følge innholdet ditt.",
    "rss_posts_per_feed": "Innlegg per strøm",
    "rss_auto": "Strømmer genereres automatisk — én per aktivt språk. De siste 20 innleggene med full metadata.",
    "llms_title": "llms.txt",
    "llms_desc": "AI-vennlig nettstedsoversikt for ChatGPT, Claude, Perplexity og andre AI-systemer. Hjelper AI med å forstå nettstedet ditt og sitere innholdet ditt nøyaktig.",
    "llms_posts_included": "Inkluderte innlegg",
    "llms_pages_included": "Inkluderte sider",
    "llms_auto": "Genereres automatisk fra publisert innhold. Inkluderer de siste 50 innleggene og alle sider med metabeskrivelser."
  },
  "audit_log": {
    "title": "Aktivitetslogg",
    "subtitle": "Aktivitets- og sikkerhetsovervåking",
    "all_actions": "Alle handlinger",
    "clear_filter": "Fjern filter",
    "entries": "oppføringer",
    "time": "Tid",
    "user": "Bruker",
    "action": "Handling",
    "details": "Detaljer",
    "ip": "IP",
    "no_entries": "Ingen loggoppføringer ennå",
    "no_entries_text": "Aktivitet vises her etter hvert som brukere samhandler med adminpanelet.",
    "prev": "← Forrige",
    "next": "Neste →",
    "action_login": "Innlogging",
    "action_login_failed": "Innlogging mislyktes",
    "action_login_blocked": "Innlogging blokkert",
    "action_logout": "Utlogging",
    "action_create_post": "Opprett innlegg",
    "action_edit_post": "Rediger innlegg",
    "action_delete_post": "Slett innlegg",
    "action_create_page": "Opprett side",
    "action_edit_page": "Rediger side",
    "action_edit_page_builder": "Rediger side (Bygger)",
    "action_delete_page": "Slett side",
    "action_create_form": "Opprett skjema",
    "action_edit_form": "Rediger skjema",
    "action_translate_form": "Oversett skjema",
    "action_delete_form": "Slett skjema",
    "action_save_newsletter": "Lagre nyhetsbrev",
    "action_send_newsletter": "Send nyhetsbrev",
    "action_delete_newsletter": "Slett nyhetsbrev",
    "action_edit_settings": "Rediger innstillinger",
    "action_change_theme": "Bytt tema",
    "action_create_backup": "Opprett sikkerhetskopi",
    "action_restore_backup": "Gjenopprett sikkerhetskopi",
    "action_backup_failed": "Sikkerhetskopi mislyktes",
    "action_restore_failed": "Gjenoppretting mislyktes",
    "action_update_favicon": "Oppdater favicon",
    "action_delete_favicon": "Slett favicon",
    "detail_login_blocked": "IP {ip} blokkert (brute-force)",
    "detail_login_success": "Vellykket innlogging",
    "detail_login_failed": "Mislykket innlogging for \"{name}\"",
    "detail_logout": "Brukeren logget ut",
    "detail_password_reset_email_failed": "Kunne ikke sende tilbakestillings-e-post til {email}: {error}",
    "detail_password_reset_request": "Tilbakestilling av passord forespurt for {email}",
    "detail_password_reset": "Passord tilbakestilt for {email}",
    "detail_created_post": "Opprettet innlegg \"{title}\" ({lang})",
    "detail_edited_post": "Redigerte innlegg \"{title}\" ({lang})",
    "detail_deleted_post": "Slettet innlegg \"{title}\"",
    "detail_duplicated_post": "Dupliserte innlegg fra \"{title}\"",
    "detail_created_page": "Opprettet side \"{title}\" ({lang})",
    "detail_edited_page": "Redigerte side \"{title}\" ({lang})",
    "detail_deleted_page": "Slettet side \"{title}\"",
    "detail_duplicated_page": "Dupliserte side fra \"{title}\"",
    "detail_updated_builder": "Oppdaterte sidebyggerblokker for \"{title}\"",
    "detail_created_form": "Opprettet skjema: {title}",
    "detail_updated_form": "Oppdaterte skjema: {title}",
    "detail_translated_form": "Opprettet skjemaoversettelse: {title} ({lang})",
    "detail_deleted_form": "Slettet skjema: {title}",
    "detail_duplicated_form": "Dupliserte skjema fra \"{title}\"",
    "detail_bulk_deleted_submissions": "Masseslettet {count} innsendinger fra skjemaet \"{title}\"",
    "detail_created_newsletter": "Opprettet nyhetsbrev: {title}",
    "detail_saved_newsletter": "Lagret nyhetsbrev: {title}",
    "detail_translated_newsletter": "Opprettet nyhetsbrev-oversettelse ({lang}): {title}",
    "detail_deleted_newsletter": "Slettet nyhetsbrev",
    "detail_sent_newsletter": "Sendte nyhetsbrev til {count} mottakere ({failed} mislyktes)",
    "detail_duplicated_newsletter": "Dupliserte nyhetsbrev fra \"{title}\"",
    "detail_file_uploaded": "Fil lastet opp: {name}",
    "detail_file_deleted": "Fil slettet: {name}",
    "detail_favicon_updated": "Genererte faviconer: {sizes}",
    "detail_favicon_deleted": "Slettet alle faviconer",
    "detail_license_activated": "Lisens aktivert ({platform})",
    "detail_license_deactivated": "Lisens deaktivert",
    "detail_settings_updated": "Oppdaterte nettstedsinnstillinger",
    "detail_update_backup": "Sikkerhetskopi før oppdatering opprettet",
    "detail_updated_cms": "Oppdatert til v{version}",
    "detail_update_rolled_back": "Oppdatering mislyktes, rullet tilbake: {error}",
    "detail_update_error": "Oppdateringsfeil: {error}",
    "detail_ssl_enabled": "HTTPS aktivert for {domain}",
    "detail_ssl_failed": "SSL-oppsett mislyktes for {domain}: {error}",
    "detail_ssl_timeout": "SSL-oppsett ble tidsavbrutt for {domain}",
    "detail_created_backup": "Opprettet sikkerhetskopi ({size} MB)",
    "detail_backup_failed": "Sikkerhetskopi mislyktes: {error}",
    "detail_restored_backup": "Gjenopprettet sikkerhetskopi: {items}",
    "detail_restore_failed": "Gjenoppretting mislyktes: {error}",
    "detail_changed_theme_mode": "Endret visningsmodus: {old_mode} → {new_mode}",
    "detail_activated_theme": "Aktiverte tema: {theme}",
    "detail_custom_css_updated": "Egendefinert CSS oppdatert",
    "detail_changed_mode_lock": "Endret moduslås: {old_lock} → {new_lock}",
    "action_accept_invite": "Godta invitasjon",
    "action_activate_license": "Aktiver lisens",
    "action_bulk_delete_submissions": "Masseslett innsendinger",
    "action_change_mode_lock": "Endre moduslås",
    "action_change_theme_mode": "Endre visningsmodus",
    "action_change_user_role": "Endre brukerrolle",
    "action_create_newsletter": "Opprett nyhetsbrev",
    "action_deactivate_license": "Deaktiver lisens",
    "action_delete_image": "Slett bilde",
    "action_delete_user": "Slett bruker",
    "action_duplicate_form": "Dupliser skjema",
    "action_duplicate_newsletter": "Dupliser nyhetsbrev",
    "action_duplicate_page": "Dupliser side",
    "action_duplicate_post": "Dupliser innlegg",
    "action_edit_custom_css": "Rediger egendefinert CSS",
    "action_edit_image": "Rediger bilde",
    "action_file_deleted": "Slett fil",
    "action_file_uploaded": "Last opp fil",
    "action_invite_user": "Inviter bruker",
    "action_password_reset": "Tilbakestilling av passord",
    "action_password_reset_email_failed": "E-post for tilbakestilling mislyktes",
    "action_password_reset_request": "Forespørsel om tilbakestilling av passord",
    "action_save_menu": "Lagre meny",
    "action_ssl_setup": "SSL-oppsett",
    "action_ssl_setup_failed": "SSL-oppsett mislyktes",
    "action_translate_newsletter": "Oversett nyhetsbrev",
    "action_update_backup": "Sikkerhetskopi før oppdatering",
    "action_update_cms": "Oppdater CMS",
    "action_update_failed": "Oppdatering mislyktes",
    "action_update_profile": "Oppdater profil",
    "action_upload_image": "Last opp bilde",
    "detail_accepted_invite": "Invitasjon godtatt og kontoen \"{name}\" opprettet",
    "detail_changed_user_role": "Endret rolle for {name} til {role}",
    "detail_deleted_image": "Bilde slettet: {filename}",
    "detail_deleted_user": "Brukeren \"{name}\" slettet",
    "detail_edited_image": "Bilde redigert: {filename}",
    "detail_invited_user": "{email} invitert som {role}",
    "detail_saved_menu": "Menyen {location} lagret",
    "detail_updated_profile": "Egen profil oppdatert",
    "detail_uploaded_image": "Bilde lastet opp: {filename}",
    "action_install_plugin": "Installer utvidelse",
    "action_update_plugin": "Oppdater utvidelse",
    "action_toggle_plugin": "Slå utvidelse på/av",
    "action_delete_plugin": "Slett utvidelse",
    "action_activate_plugin_license": "Aktiver utvidelseslisens",
    "action_upload_theme": "Last opp tema",
    "action_delete_theme": "Slett tema"
  },
  "backup": {
    "title": "Sikkerhetskopi",
    "subtitle": "Opprett en fullstendig sikkerhetskopi av nettstedet ditt",
    "overview": "Nettstedsoversikt",
    "posts": "Innlegg",
    "pages": "Sider",
    "images": "Bilder",
    "files_in_uploads": "Filer i opplastinger",
    "database": "Database",
    "uploads_folder": "Opplastingsmappe",
    "download_title": "Last ned sikkerhetskopi",
    "download_desc": "Oppretter et ZIP-arkiv med databasen, alle opplastede mediefiler og konfigurasjon.",
    "create_download": "Opprett og last ned sikkerhetskopi",
    "creating_backup": "Oppretter sikkerhetskopi…",
    "whats_included": "Hva er inkludert:",
    "includes_db": "Komplett database (alle innlegg, sider, innstillinger, brukere)",
    "includes_media": "Alle opplastede mediefiler (bilder, varianter)",
    "includes_env": "Miljøkonfigurasjon (.env)",
    "restore_title": "Gjenopprett fra sikkerhetskopi",
    "restore_desc": "Last opp en tidligere opprettet sikkerhetskopi-ZIP for å gjenopprette nettstedet ditt. Dette overskriver gjeldende database og opplastinger.",
    "restore_btn": "Gjenopprett fra sikkerhetskopi",
    "restoring": "Gjenoppretter…",
    "restore_warning": "Advarsel:",
    "restore_warning_text": "Gjenoppretting av en sikkerhetskopi erstatter gjeldende database og opplastede filer. Sørg for at du har en aktuell sikkerhetskopi før du gjenoppretter en eldre.",
    "restore_select_file": "Vennligst velg en sikkerhetskopi-ZIP-fil først.",
    "restore_confirm": "Er du sikker på at du vil gjenopprette fra denne sikkerhetskopien?\n\nDette OVERSKRIVER gjeldende database og opplastinger.\nDette kan ikke angres!"
  },
  "menus": {
    "title": "Menyer",
    "subtitle": "Konfigurer topp- og bunntekstmenyene",
    "header_menu": "Toppmeny",
    "footer_menu": "Bunntekstmeny",
    "current_header": "Gjeldende toppmeny:",
    "current_footer": "Gjeldende bunntekstmeny:",
    "menu_label": "Menyetikett",
    "lang": "Språk",
    "published": "Publisert",
    "no_pages": "Ingen publiserte sider ennå.",
    "no_posts": "Ingen publiserte innlegg ennå.",
    "create_first_page": "Opprett din første side →",
    "create_first_post": "Opprett ditt første innlegg →",
    "save_menu": "Lagre meny",
    "all_languages": "Alle språk",
    "custom_label_placeholder": "Menyetikett",
    "header_info": "Velg sider, innlegg, filer eller lenker som skal legges til i toppmenyen. Du kan angi en <strong>menyetikett</strong> for hvert element — nyttig når tittelen er for lang for en meny.",
    "footer_info": "Velg sider, innlegg, filer eller lenker for bunntekstmenyen. Brukes vanligvis til juridiske sider og firmainformasjon.",
    "add_submenu_item": "Legg til underpunkt",
    "submenu_items": "Underpunkter",
    "no_menu_items": "Ingen elementer i denne menyen ennå.",
    "drag_to_reorder": "Dra for å endre rekkefølge",
    "drag_to_nest": "Dra på et toppnivåelement for å neste det som et undermenyelement",
    "remove_item": "Fjern",
    "submenu_note": "Undermenyer støttes i toppmenyen. Bunntekstmenyer vises som flate lenker.",
    "anchor_links_hint": "Ankerlenker støttes, f.eks. /about#team",
    "parent_item": "Toppnivåelement",
    "child_item": "Undermenyelement",
    "custom_links": "Lenker",
    "custom_url_placeholder": "https://example.com",
    "pick_file": "Velg en fil…",
    "open_new_window": "Åpne i nytt vindu",
    "add_to_menu": "Legg til i meny",
    "custom_url_invalid": "URL må begynne med https://, http://, mailto:, tel: eller /",
    "custom_label_required": "Etikett er påkrevd",
    "custom_links_empty": "Fyll ut minst ett språk med både URL og etikett",
    "update_link": "Oppdater lenke",
    "edit_link": "Rediger",
    "custom_url_header": "URL",
    "max_depth_reached": "Maksimal menydybde nådd (3 nivåer)"
  },
  "login": {
    "title": "Admin-innlogging",
    "username": "Brukernavn",
    "username_or_email": "Brukernavn eller e-post",
    "password": "Passord",
    "login_btn": "Logg inn",
    "forgot_password": "Glemt passordet?",
    "back_to_site": "← Tilbake til nettstedet"
  },
  "forgot_password": {
    "title": "Tilbakestill passordet ditt",
    "email_label": "E-postadresse",
    "email_placeholder": "Skriv inn e-postadressen for kontoen din",
    "email_help": "Vi sender deg en lenke for å tilbakestille passordet. Lenken er gyldig i 1 time.",
    "send_btn": "Send tilbakestillingslenke",
    "back_to_login": "← Tilbake til innlogging"
  },
  "reset_password": {
    "title": "Angi nytt passord",
    "password_label": "Nytt passord",
    "password_placeholder": "Skriv inn nytt passord",
    "password_help": "Minst 8 tegn",
    "confirm_label": "Bekreft nytt passord",
    "confirm_placeholder": "Gjenta nytt passord",
    "submit_btn": "Angi nytt passord",
    "back_to_login": "← Tilbake til innlogging"
  },
  "accept_invite": {
    "welcome": "Velkommen!",
    "subtitle": "Du er invitert til å bli med i teamet",
    "invited_as": "Du inviteres som {role} for {email}",
    "username": "Brukernavn",
    "username_placeholder": "Velg et brukernavn",
    "username_help": "Brukes til innlogging",
    "display_name": "Visningsnavn",
    "display_name_placeholder": "Ditt offentlige navn (vises på innlegg)",
    "display_name_help": "Synlig for besøkende som forfatternavn",
    "password": "Passord",
    "password_placeholder": "Minst 8 tegn",
    "confirm_password": "Bekreft passord",
    "confirm_placeholder": "Gjenta passord",
    "create_account": "Opprett kontoen min"
  },
  "table": {
    "title": "Tittel",
    "status": "Status",
    "language": "Språk",
    "author": "Forfatter",
    "published_date": "Publisert",
    "updated_date": "Oppdatert",
    "actions": "Handlinger",
    "edit": "Rediger",
    "translate": "Oversett",
    "view": "Vis",
    "preview": "Forhåndsvis",
    "delete": "Slett",
    "duplicate": "Dupliser",
    "all": "Alle",
    "published": "Publisert",
    "drafts": "Utkast",
    "search": "Søk",
    "selected": "valgt",
    "all_languages": "Alle språk",
    "newest_first": "Nyeste først",
    "oldest_first": "Eldste først"
  },
  "pagination": {
    "prev": "← Forrige",
    "next": "Neste →",
    "per_page": "Vis",
    "per_page_suffix": "per side"
  },
  "common": {
    "save": "Lagre",
    "cancel": "Avbryt",
    "delete": "Slett",
    "edit": "Rediger",
    "back": "Tilbake",
    "search": "Søk",
    "loading": "Laster...",
    "success": "Vellykket",
    "error": "Feil",
    "confirm": "Bekreft",
    "yes": "Ja",
    "no": "Nei",
    "choose": "Velg",
    "copy": "Kopier",
    "copied": "Kopiert!",
    "close": "Lukk",
    "or": "eller",
    "and": "og",
    "required": "påkrevd",
    "connection_error": "Tilkoblingsfeil. Prøv igjen.",
    "clear": "Fjern",
    "remove": "Fjern",
    "preview": "Forhåndsvis",
    "show_hide": "Vis/skjul",
    "show_hide_password": "Vis/skjul passord",
    "view": "Vis",
    "status_published": "Publisert",
    "status_draft": "Utkast",
    "status_read": "Lest",
    "status_new": "Ny",
    "unit_b": "B",
    "unit_kb": "KB",
    "unit_mb": "MB",
    "language_deactivated": "deaktivert"
  },
  "dates": {
    "months_short": [
      "jan.",
      "feb.",
      "mars",
      "apr.",
      "mai",
      "juni",
      "juli",
      "aug.",
      "sep.",
      "okt.",
      "nov.",
      "des."
    ],
    "months_long": [
      "januar",
      "februar",
      "mars",
      "april",
      "mai",
      "juni",
      "juli",
      "august",
      "september",
      "oktober",
      "november",
      "desember"
    ],
    "format_date": "{day}. {month_short} {year}",
    "format_datetime": "{day}. {month_short} {time}"
  },
  "builder": {
    "page_builder": "Sidebygger",
    "open_builder": "Åpne sidebygger",
    "save_first_hint": "Lagre siden først, så åpner du sidebyggeren fra redigeringssiden",
    "save_translation_hint": "Lagre oversettelsen først, så åpner du sidebyggeren fra redigeringssiden",
    "save": "Lagre",
    "saving": "Lagrer...",
    "saved": "Lagret",
    "save_failed": "Lagring mislyktes",
    "network_error": "Nettverksfeil — endringer ikke lagret",
    "no_blocks": "Ingen blokkdata",
    "preview": "Forhåndsvisning",
    "back_to_editor": "Tilbake til redigering",
    "drag_hint": "Dra blokker hit eller klikk en blokk i sidepanelet",
    "block_settings": "Blokkinnstillinger",
    "select_block_hint": "Velg en blokk på lerretet for å redigere innstillingene",
    "loading": "Laster...",
    "layout": "Oppsett",
    "basic": "Grunnleggende",
    "structure": "Struktur",
    "media": "Media",
    "advanced": "Avansert",
    "heading": "Overskrift",
    "text": "Tekst",
    "image": "Bilde",
    "button": "Knapp",
    "divider": "Skillelinje",
    "spacer": "Avstandsblokk",
    "columns": "Kolonner",
    "section": "Seksjon",
    "video": "Video",
    "gallery": "Galleri",
    "audio": "Lyd",
    "quote": "Sitat",
    "table": "Tabell",
    "accordion": "Trekkspill",
    "tabs": "Faner",
    "html": "HTML",
    "code": "Kode",
    "form": "Skjema",
    "form_select": "Velg skjema",
    "form_no_forms": "Ingen skjemaer ennå. Opprett ett i Skjemaer-seksjonen.",
    "form_fields": "felt",
    "form_submit_default": "Send",
    "form_show_title": "Vis tittel",
    "form_show_description": "Vis beskrivelse",
    "alignment": "Justering",
    "left": "Venstre",
    "center": "Midtstilt",
    "right": "Høyre",
    "justify": "Blokkjuster",
    "top_margin": "Toppmarg",
    "bottom_margin": "Bunnmarg",
    "none": "Ingen",
    "css_class": "CSS-klasse",
    "anchor_id": "Anker-ID",
    "text_content": "Tekst",
    "level": "Nivå",
    "image_url": "Bilde-URL",
    "image_url_hint": "Lim inn URL eller bruk mediebiblioteket",
    "alt_text": "Alt-tekst",
    "caption": "Bildetekst",
    "link_url": "Lenke-URL",
    "size": "Størrelse",
    "size_full": "Full bredde",
    "size_medium": "Medium",
    "size_small": "Liten",
    "size_auto": "Auto",
    "button_text": "Knapptekst",
    "button_url": "URL",
    "style": "Stil",
    "style_primary": "Primær",
    "style_outline": "Omriss",
    "style_ghost": "Gjennomsiktig",
    "style_solid": "Heltrukket",
    "style_dashed": "Stiplet",
    "style_dotted": "Prikket",
    "style_gradient": "Gradient",
    "size_sm": "Liten",
    "size_md": "Medium",
    "size_lg": "Stor",
    "target": "Mål",
    "target_self": "Samme fane",
    "target_blank": "Ny fane",
    "height_px": "Høyde (px)",
    "columns_layout": "Oppsett",
    "columns_hint": "Tips: Legg til blokker i kolonner fra lerretet. Kolonneredigering kommer snart.",
    "video_url": "YouTube- eller Vimeo-URL",
    "video_url_hint": "f.eks. https://youtube.com/watch?v=...",
    "video_title": "Tittel (tilgjengelighet)",
    "aspect_ratio": "Sideforhold",
    "ratio_cinematic": "21:9 (kinematisk)",
    "ratio_auto": "Auto (innholdshøyde)",
    "html_code": "HTML-kode",
    "html_executes": "Kjøres på siden",
    "quote_text": "Sitattekst",
    "author": "Forfatter",
    "code_language": "Språk",
    "code_content": "Kode",
    "audio_url": "Lyd-URL",
    "audio_title": "Tittel",
    "table_headers": "Overskrifter (kommaseparert)",
    "table_rows": "Rader (komma per celle, ny linje per rad)",
    "table_rows_count": "rader",
    "accordion_items": "Elementer",
    "accordion_title": "Tittel",
    "accordion_content": "Innhold",
    "add_item": "Legg til element",
    "remove": "Fjern",
    "tabs_count": "Faner",
    "tab_title": "Fanetittel",
    "tab_content": "Innhold",
    "add_tab": "Legg til fane",
    "gallery_images": "bilder",
    "gallery_images_hint": "Lim inn bilde-URL-er nedenfor (én per linje)",
    "gallery_images_format": "Bilder (url|alt|bildetekst)",
    "gallery_columns": "Kolonner",
    "background": "Bakgrunn",
    "bg_none": "Ingen",
    "bg_color": "Farge",
    "bg_gradient": "Gradient",
    "bg_image": "Bilde",
    "bg_value": "Bakgrunnsverdi",
    "bg_color_pick": "Velg farge",
    "bg_gradient_value": "CSS-gradient",
    "bg_image_url": "Bilde-URL",
    "bg_image_hint": "Anbefalt: 1920×1080px eller bredere. Bildet dekker hele seksjonens bredde.",
    "text_color": "Tekstfarge",
    "text_color_auto": "Auto (temafargene)",
    "text_color_light": "Lys (for mørke bakgrunner)",
    "text_color_dark": "Mørk (for lyse bakgrunner)",
    "min_height": "Minimumshøyde",
    "min_height_auto": "Auto",
    "min_height_50_screen": "50 % skjerm",
    "min_height_75_screen": "75 % skjerm",
    "min_height_full_screen": "Full skjerm",
    "bg_overlay": "Overleggsfarge",
    "bg_light_mode": "Bakgrunn for lys modus",
    "bg_light_color_pick": "Velg farge for lys modus",
    "bg_light_gradient_value": "Gradient for lys modus",
    "bg_light_image_url": "Bilde-URL for lys modus",
    "bg_light_overlay": "Overlegg for lys modus",
    "bg_dark_mode": "Bakgrunn for mørk modus",
    "bg_dark_color_pick": "Velg farge for mørk modus",
    "bg_dark_gradient_value": "Gradient for mørk modus",
    "bg_dark_image_url": "Bilde-URL for mørk modus",
    "bg_dark_overlay": "Overlegg for mørk modus",
    "bg_theme_default": "Temastandard",
    "choose_image": "Velg bilde",
    "gallery_add_from_library": "Legg til fra biblioteket",
    "gallery_pick_title": "Velg bilder",
    "gallery_add_selected": "Legg til valgte",
    "section_layout": "Seksjonsoppsett",
    "section_full_width": "Full bredde (kant-til-kant-bakgrunn)",
    "section_full_width_hint": "Full bredde strekker bakgrunnen til skjermkantene. Innholdsbredde styrer det indre området.",
    "section_content_width": "Innholdsbredde",
    "section_width_narrow": "Smal (768px)",
    "section_width_default": "Standard (sidebredde)",
    "section_width_wide": "Bred (1200px)",
    "section_width_full": "Full (ingen grense)",
    "slideshow": "Lysbildevisning",
    "slideshow_mode": "Modus",
    "slideshow_mode_image": "Kun bilde",
    "slideshow_mode_hero": "Hero (bilde + innhold)",
    "slideshow_animation": "Animasjon",
    "animation_slide": "Skyv",
    "animation_fade": "Ton",
    "slideshow_autoplay": "Autoavspilling",
    "slideshow_interval": "Intervall (sekunder)",
    "slideshow_arrows": "Vis piler",
    "slideshow_dots": "Vis prikker",
    "slideshow_overlay": "Overlegg",
    "slideshow_slides": "Lysbilder",
    "slideshow_add_slide": "Legg til lysbilde",
    "slideshow_remove_slide": "Fjern lysbilde",
    "alt_text_override": "Alt-tekst (overstyr)",
    "alt_text_library_hint": "Arvet fra mediebiblioteket. Rediger i Media → Bibliotek.",
    "padding": "Utfylling",
    "padding_sm": "Liten",
    "padding_md": "Medium",
    "padding_lg": "Stor",
    "padding_xl": "Ekstra stor",
    "move_up": "Flytt opp",
    "move_down": "Flytt ned",
    "duplicate": "Dupliser",
    "delete": "Slett",
    "drag": "Dra",
    "unsaved_warning": "Du har ulagrede endringer. Er du sikker på at du vil forlate siden?",
    "content_alignment": "Tekstjustering",
    "alignment_auto": "— Auto",
    "block_position": "Blokkposisjon",
    "slide_select_hint": "Klikk et lysbildenummer for å redigere blokkene",
    "slideshow_add_block": "Legg til blokk i lysbilde",
    "default_heading": "Ny overskrift",
    "default_text": "Begynn å skrive her...",
    "text_edit_canvas_hint": "Klikk teksten på lerretet for å redigere",
    "default_button": "Klikk meg",
    "default_accordion_title": "Nytt spørsmål",
    "default_tab": "Fane",
    "click_select_image": "Klikk for å velge bilde",
    "click_select_form": "Klikk for å velge skjema",
    "add_block": "Legg til blokk",
    "section_full_width_badge": "FULL BREDDE",
    "table_add_row": "Rad",
    "table_add_col": "Kolonne",
    "table_width": "Tabellbredde",
    "column_alignment": "Kolonnejustering",
    "table_remove_row": "Rad",
    "table_remove_col": "Kolonne",
    "table_insert_row": "Sett inn rad",
    "column_width": "Kolonnebredde",
    "column_width_hint": "%",
    "total": "Totalt",
    "undo": "Angre",
    "redo": "Gjør om",
    "visibility": "Synlighet",
    "visibility_all": "Alle enheter",
    "visibility_desktop": "Kun desktop",
    "visibility_mobile": "Kun mobil",
    "scroll_animation": "Scroll-animasjon",
    "animation_fade_in": "Fade inn",
    "animation_slide_up": "Gli opp",
    "alt_missing": "Ingen alt-tekst — velg bilde fra biblioteket",
    "delete_block_confirm": "Slette denne {type}-blokken?",
    "delete_item_confirm": "Slette dette elementet?",
    "empty_hint": "Ingen elementer ennå. Klikk knappen nedenfor for å legge til ett.",
    "video_gallery": "Videogalleri",
    "video_gallery_add": "Legg til video",
    "video_gallery_add_title": "Legg til video",
    "video_gallery_add_btn": "Legg til",
    "video_gallery_empty": "Klikk for å legge til videoer",
    "video_gallery_videos": "videoer",
    "video_gallery_title_fetched": "Tittel hentet automatisk",
    "video_meta_fetch_failed": "Kunne ikke hente videoinfo",
    "ticker": "Logo-ticker",
    "ticker_speed": "Hastighet",
    "ticker_slow": "Sakte",
    "ticker_medium": "Middels",
    "ticker_fast": "Rask",
    "ticker_pause_hover": "Pause ved pekeren",
    "ticker_grayscale": "Gråtone-effekt",
    "ticker_height": "Logo-høyde",
    "ticker_direction": "Retning",
    "ticker_dir_rtl": "Høyre mot venstre",
    "ticker_dir_ltr": "Venstre mot høyre",
    "ticker_images": "logoer",
    "toggle_preview": "Bytt forhåndsvisning: mørk ↔ lys",
    "canvas": "Lerret",
    "bold": "Fet",
    "italic": "Kursiv",
    "underline": "Understrek",
    "strikethrough": "Gjennomstreking",
    "align_left": "Venstrejuster",
    "align_center": "Midtstill",
    "align_right": "Høyrejuster",
    "align_justify": "Blokkjuster",
    "bullet_list": "Punktliste",
    "numbered_list": "Nummerert liste",
    "link": "Lenke",
    "clear_formatting": "Fjern formatering",
    "icon_check": "Hake",
    "icon_cross": "Kryss",
    "icon_star": "Stjerne",
    "icon_feature": "Funksjon",
    "icon_tip": "Tips",
    "icon_warning": "Advarsel",
    "icon_plus": "Pluss",
    "icon_minus": "Minus",
    "icon_dot": "Prikk",
    "error_loading_forms": "Feil ved lasting av skjemaer",
    "form_search_placeholder": "Søk i skjemaer...",
    "form_all_languages": "Alle",
    "form_new": "Opprett et skjema",
    "ai_placeholder": "Beskriv siden din: formål, seksjoner, innhold, stil...",
    "ai_welcome": "Fortell meg hvilken side du vil bygge! Beskriv formålet, hvilke seksjoner du trenger (hero, funksjoner, anbefalinger, FAQ, kontakt...) og eventuelt spesifikt innhold. Jo mer detaljer du gir, desto bedre blir resultatet. Du kan også be meg endre oppsettet etter at jeg har generert det.",
    "ai_thinking": "Tenker...",
    "ai_generated": "✅ Genererte <strong>{count} blokker</strong>. Klikk \"Bruk\" for å laste dem inn i lerretet.",
    "ai_no_blocks": "Ingen blokker generert. Prøv å være mer spesifikk om sidestrukturen.",
    "ai_apply_blocks": "Bruk blokker",
    "ai_blocks_loaded": "AI-blokker lastet inn — {count} blokker",
    "editor_readonly_hint": "Dette innholdet administreres av Sidebygger"
  },
  "forms": {
    "title": "Skjemaer",
    "subtitle": "Opprett og administrer skjemaer, undersøkelser og datainnsamling",
    "new_form": "Opprett nytt skjema",
    "create_subtitle": "Velg en mal og begynn å bygge skjemaet ditt",
    "edit_form": "Rediger skjema",
    "edit_subtitle": "Design skjemafelt og konfigurer innstillinger",
    "no_forms": "Ingen skjemaer ennå",
    "no_forms_text": "Opprett ditt første skjema for å begynne å samle inn data",
    "no_forms_filtered": "Ingen skjemaer samsvarer med filtrene",
    "clear_filters": "Fjern filtre",
    "search_placeholder": "Søk i skjemaer...",
    "all_types": "Alle typer",
    "create_first": "Opprett første skjema",
    "delete_confirm": "Er du sikker på at du vil slette \"{title}\"? Alle innsendinger slettes også.",
    "delete_confirm_generic": "Er du sikker på at du vil slette dette skjemaet? Alle innsendinger slettes også.",
    "usage_warning": "⚠️ Dette skjemaet er innebygd i sidebyggerblokker:",
    "usage_confirm_delete": "Skjemablokken fjernes fra disse sidene. Slette likevel?",
    "form_type": "Skjematype",
    "type_contact": "Kontaktskjema",
    "type_contact_desc": "Navn, e-post, emne, melding — klassisk kontaktskjema med personvernsamtykke",
    "type_survey": "Undersøkelse / Avstemning",
    "type_survey_desc": "Vurdering, radioknapper, avkrysningsbokser — samle tilbakemeldinger og meninger",
    "type_subscription": "Abonnement",
    "type_subscription_desc": "E-postregistrering med samtykke — klar for nyhetsbrevintegrering",
    "type_custom": "Egendefinert skjema",
    "type_custom_desc": "Start fra bunnen av og bygg akkurat det du trenger",
    "status_active": "Aktivt",
    "status_inactive": "Inaktivt",
    "submissions_count": "Innsendinger",
    "new_badge": "ny",
    "fields": "Felt",
    "form_settings": "Skjemainnstillinger",
    "field_types": "Felttyper",
    "add_field": "Legg til felt",
    "field_label": "Etikett",
    "field_name": "Feltnavn",
    "field_name_help": "Internt navn (ingen mellomrom, små bokstaver)",
    "field_placeholder": "Plassholder",
    "field_required": "Påkrevd",
    "field_width": "Bredde",
    "field_width_full": "Full bredde",
    "field_width_half": "Halv bredde",
    "field_help_text": "Hjelpetekst",
    "field_options": "Alternativer (ett per linje)",
    "field_max_rating": "Maks stjerner",
    "field_consent_text": "Samtykketekst",
    "type_text": "Tekst",
    "type_email": "E-post",
    "type_phone": "Telefon",
    "type_number": "Tall",
    "type_textarea": "Tekstområde",
    "type_select": "Nedtrekksliste",
    "type_radio": "Radioknapper",
    "type_checkbox": "Avkrysningsbokser",
    "type_date": "Dato",
    "type_url": "URL",
    "type_file": "Filopplasting",
    "type_hidden": "Skjult",
    "type_rating": "Stjernevurdering",
    "type_consent": "Samtykke / GDPR",
    "settings_submit_label": "Tekst på send-knappen",
    "settings_success_message": "Suksessmelding",
    "settings_success_help": "Vises etter vellykket innsending",
    "settings_redirect_url": "Videresendings-URL (valgfritt)",
    "settings_redirect_help": "Videresend til denne URL-en etter innsending i stedet for å vise suksessmeldingen",
    "settings_notify_email": "Varsel-e-post",
    "settings_notify_help": "Motta e-post når noen sender inn dette skjemaet",
    "settings_notify_on_submit": "Send e-postvarsling ved hver innsending",
    "settings_store_submissions": "Lagre innsendinger i databasen",
    "settings_anti_spam": "Antispambeskyttelse",
    "settings_anti_spam_honeypot": "Honeypot (anbefalt)",
    "settings_anti_spam_none": "Ingen",
    "preview": "Forhåndsvisning",
    "move_up": "Flytt opp",
    "move_down": "Flytt ned",
    "duplicate_field": "Dupliser",
    "remove_field": "Fjern",
    "form_slug": "Skjema-slug",
    "form_description": "Beskrivelse",
    "form_description_help": "Vises over skjemaet på det offentlige nettstedet",
    "translate_form": "Opprett oversettelse",
    "translating_from": "Oversetter fra:",
    "select_target_language": "Velg målspråk",
    "existing_translations": "Eksisterende oversettelser",
    "ai_translate_fields": "AI: Oversett alle felt",
    "translating_fields": "Oversetter felt...",
    "language": "Språk",
    "translations": "Oversettelser",
    "no_translations": "Ingen oversettelser ennå",
    "create_translation": "Opprett oversettelse",
    "ai_translate_create": "AI: Oversett og opprett",
    "translation_group": "Oversettelsesgruppe",
    "ai_generate_form": "AI: Generer skjema",
    "ai_generate_form_desc": "La AI opprette skjemafelt basert på beskrivelsen din",
    "ai_hint_create_first": "Opprett skjemaet først, bruk deretter AI for å generere felt på redigeringssiden",
    "ai_hint_translate": "Bruk AI til å generere eller justere skjemainnhold for målspråket",
    "this_version": "— denne versjonen",
    "or_use_ai": "Eller bruk AI:",
    "select_language_placeholder": "— Velg språk —",
    "ai_translate_help": "Oppretter et nytt skjema med AI-oversatte felt",
    "group": "Gruppe",
    "drag": "Dra",
    "copy": "Kopier",
    "select_language_first": "Vennligst velg et målspråk først.",
    "confirm_ai_translate": "Opprette AI-oversettelse til {lang}? Dette oppretter et nytt skjema med alle felt oversatt.",
    "open_existing_translation": "Åpne eksisterende oversettelse?",
    "default_text_field": "Tekstfelt",
    "default_email": "E-post",
    "default_phone": "Telefon",
    "default_number": "Tall",
    "default_message": "Melding",
    "default_select": "Velg",
    "default_choice": "Valg",
    "default_select_all": "Velg alt som gjelder",
    "default_date": "Dato",
    "default_website": "Nettsted",
    "default_rating": "Vurdering",
    "default_privacy": "Personvern",
    "default_hidden": "Skjult",
    "default_consent_text": "Jeg samtykker i behandling av mine personopplysninger.",
    "default_option": "Alternativ",
    "default_your_message": "Din melding...",
    "source_form": "Kildeskjema",
    "source_badge": "kilde",
    "source_form_fields": "Kildeskjemafelt",
    "original": "Original",
    "translated_title_placeholder": "Oversatt skjematittel...",
    "translated_desc_placeholder": "Oversatt beskrivelse...",
    "source_settings": "Innstillinger",
    "source_submit": "Send inn",
    "source_success": "Suksess",
    "source_placeholder": "Plassholder",
    "source_help": "Hjelp",
    "source_consent": "Samtykke",
    "source_options": "Alternativer",
    "ai_translate_all_help": "Oversetter tittel, beskrivelse, alle feltetiketter, plassholdere, alternativer, samtykketekster og send-knappen via AI. Oppretter det oversatte skjemaet automatisk.",
    "confirm_ai_translate_full": "Opprette AI-oversettelse til {lang}? Dette oppretter et nytt skjema med alle felt, etiketter, plassholdere og innstillinger oversatt.",
    "redirect_to_translation": "Videresender til redigering av oversettelsen...",
    "fields_count": "felt",
    "new_form_placeholder": "Mitt kontaktskjema",
    "tpl_contact_name": "Ditt navn",
    "tpl_contact_name_placeholder": "Ola Nordmann",
    "tpl_contact_email": "E-postadresse",
    "tpl_contact_email_placeholder": "ola@eksempel.no",
    "tpl_contact_subject": "Emne",
    "tpl_contact_subject_placeholder": "Hvordan kan vi hjelpe?",
    "tpl_contact_message": "Melding",
    "tpl_contact_message_placeholder": "Din melding...",
    "tpl_contact_privacy": "Personvernerklæring",
    "tpl_contact_consent": "Jeg samtykker i behandling av mine personopplysninger i henhold til personvernerklæringen.",
    "tpl_contact_submit": "Send melding",
    "tpl_contact_success": "Takk! Vi kommer tilbake til deg snart.",
    "tpl_survey_name": "Ditt navn (valgfritt)",
    "tpl_survey_satisfaction": "Hvor fornøyd er du med tjenesten vår?",
    "tpl_survey_opt_very_satisfied": "Svært fornøyd",
    "tpl_survey_opt_satisfied": "Fornøyd",
    "tpl_survey_opt_neutral": "Nøytral",
    "tpl_survey_opt_dissatisfied": "Misfornøyd",
    "tpl_survey_opt_very_dissatisfied": "Svært misfornøyd",
    "tpl_survey_rating": "Vurder din totale opplevelse",
    "tpl_survey_improvements": "Hva kan vi forbedre?",
    "tpl_survey_opt_speed": "Hastighet",
    "tpl_survey_opt_quality": "Kvalitet",
    "tpl_survey_opt_communication": "Kommunikasjon",
    "tpl_survey_opt_price": "Pris",
    "tpl_survey_opt_support": "Brukerstøtte",
    "tpl_survey_comments": "Ytterligere kommentarer",
    "tpl_survey_comments_placeholder": "Fortell oss mer...",
    "tpl_survey_submit": "Send inn undersøkelse",
    "tpl_survey_success": "Takk for tilbakemeldingen! Den hjelper oss med å bli bedre.",
    "tpl_sub_email": "E-postadresse",
    "tpl_sub_email_placeholder": "din@epost.no",
    "tpl_sub_name": "Navn (valgfritt)",
    "tpl_sub_name_placeholder": "Ditt navn",
    "tpl_sub_consent_label": "Samtykke til nyhetsbrev",
    "tpl_sub_consent_text": "Jeg samtykker i å motta e-postoppdateringer. Jeg kan når som helst melde meg av.",
    "tpl_sub_submit": "Abonner",
    "tpl_sub_success": "Du er nå abonnent! Sjekk innboksen for en bekreftelses-e-post.",
    "tpl_custom_field": "Felt 1",
    "tpl_custom_submit": "Send inn",
    "tpl_custom_success": "Takk! Svaret ditt er registrert.",
    "email_new_submission": "Ny innsending: {title}",
    "email_subject_submission": "[{title}] Ny innsending",
    "default_thank_you": "Takk!",
    "default_submit": "Send inn",
    "all_translated": "Alle språk har allerede oversettelser.",
    "settings_confirmation_email": "Send bekreftelses-e-post til den besøkende",
    "settings_confirmation_email_help": "Send en takk-e-post til den besøkende etter innsending (krever et påkrevd e-postfelt)",
    "settings_double_opt_in": "Krev e-postbekreftelse (dobbel opt-in)",
    "settings_double_opt_in_help": "Den besøkende må klikke en lenke i e-posten for å bekrefte adressen sin. Anbefalt for abonnementsskjemaer."
  },
  "submissions": {
    "title": "Innsendinger",
    "subtitle": "Vis svar for",
    "no_submissions": "Ingen innsendinger ennå",
    "no_submissions_text": "Innsendinger vises her når besøkende fyller ut skjemaet.",
    "no_results": "Ingen innsendinger samsvarer med søket",
    "clear_search": "Fjern søk",
    "search_placeholder": "Søk etter e-post, navn, IP...",
    "delete_selected": "Slett valgte",
    "clear_selection": "Fjern utvalg",
    "select_all": "Velg alle",
    "bulk_delete_confirm": "Slette {count} valgte innsendinger? Dette kan ikke angres.",
    "export_csv": "Eksporter CSV",
    "export_excel": "Eksporter Excel",
    "all": "Alle",
    "new": "Ny",
    "read": "Lest",
    "archived": "Arkivert",
    "spam": "Spam",
    "mark_as": "Merk som",
    "delete": "Slett",
    "delete_confirm": "Slette denne innsendingen?",
    "date": "Dato",
    "status": "Status",
    "ip": "IP-adresse",
    "data": "Data",
    "detail_title": "Innsendingsdetaljer",
    "back_to_list": "← Tilbake til innsendinger",
    "submitted_at": "Sendt inn",
    "user_agent": "Nettleser",
    "referrer": "Henviser",
    "metadata": "Metadata",
    "agreed": "Samtykket",
    "not_agreed": "Ikke samtykket",
    "email_confirmed": "Bekreftet",
    "email_pending": "Avventer",
    "email_not_applicable": "I/T",
    "email_status": "E-poststatus"
  },
  "admin_bar": {
    "edit_page": "Rediger side",
    "edit_post": "Rediger innlegg",
    "page_builder": "Sidebygger",
    "dashboard": "Kontrollpanel"
  },
  "newsletter": {
    "title": "Nyhetsbrev",
    "subtitle": "Send e-post til abonnentene dine og skjemarespondenter",
    "compose": "Ny kampanje",
    "compose_subtitle": "Opprett en e-postkampanje og send til publikumet ditt",
    "edit_campaign": "Rediger kampanje",
    "view_campaign": "Vis kampanje",
    "subject": "Emne",
    "subject_placeholder": "Emnelinjen for nyhetsbrevet...",
    "content": "E-postinnhold",
    "audience": "Publikum",
    "target_languages": "Filtrer etter språk",
    "target_languages_help": "Velg språk å målrette mot. La stå tom for å sende til alle.",
    "target_forms": "Filtrer etter skjema",
    "target_forms_help": "Velg bestemte skjemaer. La stå tom for å inkludere alle skjemaer med e-postfelt.",
    "no_forms_with_email": "Ingen aktive skjemaer med e-postfelt funnet.",
    "recipients": "Mottakere",
    "languages": "Språk",
    "all_languages": "Alle",
    "status_label": "Status",
    "status_draft": "Utkast",
    "status_sending": "Sender...",
    "status_sent": "Sendt",
    "status_failed": "Mislyktes",
    "date": "Dato",
    "failed": "mislyktes",
    "actions": "Handlinger",
    "save_draft": "Lagre utkast",
    "save_first_hint": "Lagre utkastet først for å låse opp testsending og levering.",
    "test_send": "Test-e-post",
    "send_test": "Send test",
    "send_now": "Send til alle mottakere",
    "send_warning": "Denne handlingen kan ikke angres. E-poster sendes umiddelbart.",
    "send_confirm": "Sende dette nyhetsbrevet til {count} mottakere? Dette kan ikke angres.",
    "no_recipients_alert": "Ingen mottakere funnet. Sjekk språk- og skjemafiltrene.",
    "sent_info": "Denne kampanjen er sendt.",
    "sent_at": "Sendt",
    "no_newsletters": "Ingen kampanjer ennå",
    "no_newsletters_text": "Opprett din første e-postkampanje for å nå abonnentene dine.",
    "delete_confirm": "Slette denne kampanjen? Dette kan ikke angres.",
    "recipient_list": "Mottakerliste",
    "recipient_list_help": "Disse personene mottar e-posten. Fjern haken for å ekskludere.",
    "translate_recipients_help": "Mottakere for det valgte målspråket. Dette er en forhåndsvisning — publikumsinnstillinger arves fra originalkampanjen.",
    "search_recipients": "Søk etter navn eller e-post...",
    "sort_email": "E-post",
    "sort_name": "Navn",
    "sort_source": "Kilde",
    "select_all": "Velg alle",
    "deselect_all": "Fjern alle valg",
    "import_csv": "Importer CSV",
    "import_csv_help": "CSV-fil med kolonner: email, name (valgfritt)",
    "imported_badge": "importert",
    "excluded_badge": "ekskludert",
    "no_recipients_yet": "Ingen mottakere samsvarer med gjeldende filtre.",
    "showing_recipients": "Viser {shown} av {total}",
    "csv_imported": "{count} e-postadresser importert fra CSV",
    "test_banner": "TEST-E-POST — Dette er en forhåndsvisning, ikke sendt til abonnenter",
    "unsubscribe_link": "Avslutt abonnement",
    "confirmed_only": "Kun bekreftede abonnenter",
    "confirmed_only_help": "Send kun til mottakere som bekreftet e-posten via dobbel opt-in. Importerte og ikke-opt-in-abonnenter inkluderes alltid.",
    "confirmed_badge": "bekreftet",
    "pending_badge": "avventer",
    "imported_source": "CSV-import",
    "search_placeholder": "Søk etter emne...",
    "no_campaigns": "Ingen kampanjer samsvarer med filtrene.",
    "try_adjusting": "Prøv å justere filtrene eller søket.",
    "clear_filters": "Fjern filtre",
    "create_first": "Opprett din første e-postkampanje for å nå abonnentene dine.",
    "create_first_btn": "Opprett kampanje",
    "campaign_language_help": "Språket denne kampanjen er skrevet på.",
    "duplicate_confirm": "Opprette en kopi av \"{title}\"?",
    "ai_translate_help": "Oppretter en ny kampanje med AI-oversatt emne og innhold (som utkast).",
    "translate_confirm": "Opprette AI-oversettelse til {lang}?\n\nDette oppretter et nytt utkast med oversatt emne og innhold.",
    "manual_confirm": "Opprette en kopi for {lang}?\n\nDette dupliserer kampanjen med alt innhold. Du kan deretter oversette den manuelt.\n\nIngen AI-tokens brukes.",
    "translate_campaign": "Opprett en oversatt versjon av en nyhetsbrevkampanje",
    "translated_subject_placeholder": "Oversatt emnelinje...",
    "source_campaign": "Kildekampanje",
    "ai_generate_help": "Generer e-postemne og innhold med AI"
  },
  "flash": {
    "setup_completed": "Oppsettet er fullført! Velkommen til AliothPress.",
    "setup_already_done": "Oppsettet er allerede fullført",
    "fields_required": "Alle felt er påkrevd",
    "passwords_mismatch": "Passordene stemmer ikke overens",
    "password_min_length": "Passordet må inneholde minst 8 tegn.",
    "invalid_credentials": "Ugyldig brukernavn eller passord",
    "logged_out": "Du er nå logget ut",
    "too_many_attempts": "For mange mislykkede innloggingsforsøk. Vent 15 minutter.",
    "post_created": "Innlegg opprettet!",
    "post_updated": "Innlegg oppdatert!",
    "post_deleted": "Innlegg slettet!",
    "page_created": "Side opprettet!",
    "page_updated": "Side oppdatert!",
    "page_deleted": "Side slettet!",
    "translation_created": "Oversettelse opprettet! Status: {status}",
    "translation_exists": "Oversettelse til {language} finnes allerede!",
    "slug_exists": "Slug finnes allerede (brukt av et annet innlegg eller en annen side), bruker autogenerert slug",
    "image_uploaded": "Bilde lastet opp og optimalisert!",
    "image_updated": "Bilde oppdatert!",
    "image_deleted": "Bilde slettet!",
    "file_uploaded": "Fil lastet opp!",
    "file_updated": "Fil oppdatert!",
    "file_deleted": "Fil slettet!",
    "file_too_large": "Filen er for stor. Maksimal størrelse: {size} MB.",
    "alt_text_required": "Alt-tekst er påkrevd for tilgjengelighet!",
    "alt_text_required_short": "Alt-tekst er påkrevd!",
    "invalid_file_type": "Ugyldig filtype. Tillatte formater: {formats}. Maks størrelse: {size} MB.",
    "no_file_selected": "Ingen fil valgt",
    "settings_saved": "Innstillinger lagret!",
    "email_test_sent": "Test-e-post sendt til {email}!",
    "email_test_failed": "Kunne ikke sende test-e-post: {message}",
    "email_address_required": "Vennligst oppgi en e-postadresse for testen.",
    "access_denied": "Tilgang nektet",
    "owner_only": "Bare nettstedseieren kan utføre denne handlingen.",
    "permission_denied": "Du har ikke tilgang til denne siden.",
    "invite_email_required": "Vennligst skriv inn en e-postadresse.",
    "invite_email_exists": "En bruker med e-postadressen {email} finnes allerede.",
    "invite_admin_owner_only": "Bare nettstedseieren kan invitere administratorer.",
    "invite_sent": "Invitasjon sendt til {email}!",
    "invite_email_failed": "Bruker opprettet, men e-post mislyktes: {message}. Del denne lenken manuelt: {url}",
    "invite_invalid": "Ugyldig invitasjonslenke.",
    "invite_expired": "Denne invitasjonen har utløpt. Be administratoren sende en ny.",
    "username_password_required": "Brukernavn og passord er påkrevd.",
    "username_taken": "Dette brukernavnet er allerede i bruk.",
    "account_created": "Konto opprettet! Logg inn.",
    "cannot_change_owner_role": "Kan ikke endre nettstedseierens rolle.",
    "owner_assign_admin_only": "Bare nettstedseieren kan tildele admin-rollen.",
    "role_changed": "{name} er nå {role}.",
    "cannot_delete_owner": "Kan ikke slette nettstedseieren.",
    "cannot_delete_self": "Du kan ikke slette din egen konto.",
    "user_deleted": "Brukeren {name} er slettet.",
    "email_in_use": "Denne e-postadressen er allerede i bruk.",
    "profile_updated": "Profil oppdatert!",
    "menu_updated": "{location}-menyen er oppdatert!",
    "api_key_saved": "API-nøkkel lagret!",
    "theme_activated": "Tema \"{name}\" aktivert!",
    "theme_not_found": "Tema ikke funnet",
    "display_mode_changed": "Standard visningsmodus oppdatert.",
    "custom_css_saved": "Egendefinert CSS lagret.",
    "custom_css_url_not_supported": "Egendefinert CSS støtter ikke url() eller @import.",
    "robots_updated": "robots.txt oppdatert!",
    "backup_failed": "Sikkerhetskopi mislyktes: {error}",
    "backup_invalid_zip": "Ugyldig ZIP-fil",
    "backup_upload_zip": "Vennligst last opp en gyldig .zip-sikkerhetskopifil",
    "backup_suspicious": "Ugyldig sikkerhetskopifil: mistenkelige stier oppdaget",
    "backup_restored": "Sikkerhetskopi gjenopprettet: {items}. Start serveren på nytt.",
    "backup_no_data": "Sikkerhetskopifilen inneholdt ikke gjenkjennbare data",
    "backup_restore_failed": "Gjenoppretting mislyktes: {error}",
    "password_reset_sent": "Hvis en konto med den e-postadressen finnes, er en lenke for tilbakestilling av passord sendt.",
    "password_reset_invalid": "Denne lenken for tilbakestilling av passord er ugyldig eller har utløpt.",
    "password_reset_done": "Passordet ditt er tilbakestilt! Logg inn med det nye passordet.",
    "email_enter_address": "Vennligst skriv inn e-postadressen din.",
    "favicon_invalid_format": "Vennligst last opp et PNG-, JPG-, SVG- eller WebP-bilde.",
    "favicon_generated": "Alle faviconer generert!",
    "favicon_generation_failed": "Favicon-generering mislyktes: {error}",
    "favicon_svg_only": "SVG lagret, men rasterstørrelser kunne ikke genereres. Installer cairosvg for full SVG-støtte.",
    "favicon_deleted": "Alle faviconer slettet.",
    "form_created": "Skjema opprettet!",
    "form_updated": "Skjema oppdatert!",
    "form_deleted": "Skjema slettet!",
    "form_fields_invalid": "Ugyldig felt-JSON. Sjekk skjemastrukturen.",
    "submission_deleted": "Innsending slettet.",
    "submissions_bulk_deleted": "{count} innsendinger slettet.",
    "newsletter_saved": "Kampanje lagret som utkast!",
    "newsletter_deleted": "Kampanje slettet.",
    "newsletter_test_sent": "Test-e-post sendt til {email}!",
    "newsletter_test_failed": "Test-e-post mislyktes: {message}",
    "newsletter_sent": "Nyhetsbrev sendt til {count} mottakere! ({failed} mislyktes)",
    "newsletter_already_sent": "Dette nyhetsbrevet er allerede sendt.",
    "newsletter_no_recipients": "Ingen mottakere funnet. Sjekk språk- og skjemafiltrene.",
    "session_expired": "Økten er utløpt. Prøv igjen.",
    "current_password_wrong": "Nåværende passord er feil.",
    "password_needs_uppercase": "Passordet må inneholde minst én stor bokstav.",
    "password_needs_lowercase": "Passordet må inneholde minst én liten bokstav.",
    "password_needs_digit": "Passordet må inneholde minst ett siffer.",
    "license_activated": "Lisens aktivert!",
    "license_deactivated": "Lisens deaktivert.",
    "license_validation_failed": "Lisensnøkkelen kunne ikke valideres. Den er lagret — validering prøves på nytt.",
    "update_success": "AliothPress oppdatert til v{version}!",
    "update_failed": "Oppdatering mislyktes: {error}",
    "too_many_requests": "For mange forespørsler. Vent et øyeblikk og prøv igjen.",
    "db_connection_error": "Databasetilkoblingsfeil: {error}",
    "openpyxl_required": "openpyxl kreves for Excel-eksport. Installer med: pip install openpyxl",
    "db_restore_warning": "Advarsel ved databasegjenoppretting: {warning}",
    "email_sent_ok": "E-post sendt!",
    "smtp_auth_failed": "Autentisering mislyktes. Sjekk SMTP-brukernavn og -passord.",
    "smtp_connect_failed": "Kunne ikke koble til {host}:{port}. Sjekk vert og port.",
    "smtp_recipient_rejected": "Mottakeradresse avvist: {email}",
    "smtp_error": "E-postfeil: {error}",
    "newsletter_duplicated": "Kampanje duplisert som utkast!",
    "newsletter_translation_exists": "En oversettelse til {language} finnes allerede for denne kampanjen."
  },
  "email": {
    "reset_subject": "Tilbakestilling av passord",
    "reset_title": "Tilbakestill passordet ditt",
    "reset_intro": "Du har bedt om å tilbakestille passordet for kontoen din på {site_name}.",
    "reset_your_username": "Brukernavn",
    "reset_button": "Tilbakestill passord",
    "reset_expires": "Denne lenken er gyldig i 1 time.",
    "reset_ignore": "Hvis du ikke ba om dette, kan du trygt ignorere denne e-posten.",
    "test_subject": "Test-e-post fra {site_name}",
    "test_subtitle": "Test av e-postkonfigurasjon",
    "test_body": "E-postinnstillingene fungerer som de skal!",
    "test_body_detail": "Denne test-e-posten ble sendt fra adminpanelet til {site_name} for å bekrefte SMTP-konfigurasjonen.",
    "invite_subject": "Du er invitert til å bli med på {site_name}",
    "invite_subtitle": "Du er invitert!",
    "invite_body": "{inviter} har invitert deg til å bli med på <strong>{site_name}</strong> som {role}.",
    "invite_cta": "Godta invitasjonen",
    "invite_expires": "Denne invitasjonen utløper om 7 dager.",
    "invite_click_hint": "Klikk knappen nedenfor for å opprette kontoen din:",
    "role_admin": "administrator",
    "role_editor": "redaktør",
    "sent_by": "Sendt av {site_name}",
    "confirm_subject": "Bekreft e-postadressen din — {site_name}",
    "confirm_title": "Bekreft e-postadressen din",
    "confirm_intro": "Takk for at du sendte inn skjemaet \"{form_title}\". Klikk knappen nedenfor for å bekrefte e-postadressen din.",
    "confirm_button": "Bekreft e-post",
    "confirm_ignore": "Hvis du ikke sendte inn dette skjemaet, kan du trygt ignorere denne e-posten.",
    "confirmation_subject": "Takk for innsendingen — {site_name}",
    "confirmation_title": "Takk!",
    "confirmation_body": "Vi har mottatt innsendingen din for \"{form_title}\" på {site_name}. Vi tar kontakt om nødvendig."
  },
  "footer": {
    "all_rights_reserved": "Alle rettigheter forbeholdt."
  },
  "api": {
    "too_many_requests": "For mange forespørsler. Vent et øyeblikk og prøv igjen.",
    "setup_already_completed": "Oppsettet er allerede fullført",
    "setup_db_fields_required": "Vert, databasenavn og bruker er påkrevd",
    "setup_connected": "Koblet til \"{db_name}\" på {host}:{port}",
    "setup_timeout": "Tidsavbrudd. Prøv igjen eller installer manuelt.",
    "no_file_uploaded": "Ingen fil lastet opp",
    "empty_file": "Tom fil",
    "form_not_accepting": "Dette skjemaet mottar ikke innsendinger.",
    "form_inactive": "Skjema inaktivt",
    "too_many_submissions": "For mange innsendinger. Prøv igjen senere.",
    "no_blocks_data": "Ingen blokkdata",
    "slug_empty": "Slug kan ikke være tom",
    "slug_available": "Slug er tilgjengelig",
    "missing_source_or_lang": "Mangler source_id eller target_lang",
    "missing_source_id": "Mangler source_id",
    "source_not_found": "Kildeinnhold ikke funnet",
    "could_not_parse": "Kunne ikke tolke AI-oversettelsessvaret",
    "api_key_not_configured": "API-nøkkel ikke konfigurert. Gå til AI-assistentinnstillinger.",
    "unknown_task": "Ukjent oppgave",
    "access_denied": "Tilgang nektet",
    "backup_failed": "Sikkerhetskopi mislyktes. Oppdatering avbrutt for sikkerhetens skyld.",
    "download_failed": "Nedlasting mislyktes eller kontrollsum stemmer ikke.",
    "slug_taken": "Slug \"/{slug}\" er allerede brukt av: {title} ({language})",
    "translation_already_exists": "Oversettelse til {language} finnes allerede",
    "apt_update_failed": "apt-get update mislyktes: {error}",
    "postgres_install_failed": "PostgreSQL-installasjon mislyktes: {error}",
    "pg_ready": "PostgreSQL er klar! Database \"{db_name}\" opprettet.",
    "slug_invalid_chars": "Ugyldige tegn. Forslag: \"{slug}\"",
    "translation_copy_created": "Kopi for {language} opprettet som utkast. Du kan nå oversette den manuelt.",
    "duplicate_created": "Kopi opprettet som utkast: \"{title}\"",
    "form_translation_created": "Skjemaoversettelse til {language} opprettet!",
    "ai_translation_created": "Oversettelse til {language} opprettet som utkast!",
    "api_error": "API-feil: {code}",
    "api_error_detail": "API-feil {code}: {detail}",
    "no_data_provided": "Ingen data oppgitt.",
    "unknown_provider": "Ukjent AI-leverandør: {provider}",
    "newsletter_translation_created": "Nyhetsbrev-oversettelse til {language} opprettet som utkast!",
    "newsletter_duplicate_created": "Kampanje duplisert som utkast: \"{title}\""
  },
  "webmcp": {
    "section_title": "Tilgang for AI-agenter (WebMCP)",
    "section_help": "La AI-agenter bruke nettstedet ditt som strukturerte verktøy i stedet for å gjette hvor de skal klikke. Fungerer med agentiske nettlesere (i dag brukes disse verktøyene av Gemini i Chrome; flere ventes å følge). Eksperimentell nettleserfunksjon – krever HTTPS, og agenten handler alltid innenfor den gjeldende brukerens tillatelser.",
    "admin_label": "Administrasjonspanel",
    "admin_help": "La en innlogget bruker overlate administrative oppgaver (utkast, oversettelser, sideblokker, menyer) til agenten sin. Hver skriving ber om bekreftelse. Slå av for å tilbakekalle umiddelbart.",
    "public_label": "Offentlige verktøy (søk + skjemaer)",
    "public_help": "Registrerer nettstedssøket som agentverktøy på alle offentlige sider, pluss skjemaverktøy på sider med et skjema. En besøkendes agent kan finne innhold og fylle ut og sende inn skjemaer — den besøkende bekrefter før noe sendes.",
    "polyfill_label": "Last inn kompatibilitets-polyfill",
    "polyfill_help": "Legger til modelContext-API-et i nettlesere som ikke har det ennå (laster inn et lite skript fra et CDN). La være avslått hvis du ikke vil ha noen tredjepartsforespørsler.",
    "token_label": "Origin trial-token",
    "token_placeholder": "Lim inn Chrome Origin Trial-tokenet ditt for dette domenet",
    "token_help": "Kreves for å kjøre WebMCP for ekte besøkende i produksjon (til det kommer i stabil Chrome). Registrer nettstedets domene for WebMCP-origin trial i Chrome, og lim inn tokenet her. Uten det fungerer agenttilgang bare for brukere som manuelt aktiverer nettleserflagget. → developer.chrome.com/origintrials",
    "saved": "Innstillinger for agenttilgang lagret.",
    "confirm_create_post": "Opprette innlegget \"{title}\" som {status}?",
    "confirm_create_page": "Opprette siden \"{title}\" som {status}?",
    "confirm_create_builder_page": "Opprette siden \"{title}\" (Sidebygger) som {status}?",
    "confirm_build_menu": "Erstatte menyen {location} med {count} element(er)?",
    "confirm_set_page_blocks": "Erstatte layouten for side #{id} med de nye blokkene?",
    "declined": "Avbrutt – ingenting ble endret."
  },
  "plugins": {
    "title": "Utvidelser",
    "subtitle": "Installer, lisensier og administrer utvidelser.",
    "installed": "Installerte utvidelser",
    "no_plugins": "Ingen utvidelser installert ennå.",
    "upload_title": "Installer utvidelse fra ZIP",
    "upload_help": "Last opp en ZIP-fil med utvidelsen. Nye utvidelser starter deaktivert — aktiver dem etter installasjonen.",
    "install_btn": "Installer",
    "third_party_warning": "En utvidelse kjører med de samme rettighetene som selve CMS-et. Installer bare utvidelser fra kilder du stoler på.",
    "core_license_note": "Utvidelser krever en gyldig AliothPress-lisens. Aktiver lisensen din i Innstillinger først.",
    "restart_required": "Endringer trer i kraft etter en omstart.",
    "restart_now": "Start på nytt nå",
    "restart_scheduled": "Omstart planlagt — nettstedet er tilbake om noen sekunder.",
    "status_active": "Aktiv",
    "status_disabled": "Deaktivert",
    "status_needs_license": "Lisens kreves",
    "status_needs_core_license": "CMS-lisens kreves",
    "status_pending_restart": "Omstart kreves",
    "status_error": "Feil",
    "enable": "Aktiver",
    "disable": "Deaktiver",
    "delete": "Slett",
    "delete_confirm": "Slette denne utvidelsen? Filene fjernes. Dette kan ikke angres.",
    "license_key": "Lisensnøkkel for utvidelsen",
    "activate_license": "Aktiver lisens",
    "license_valid": "Lisens aktiv",
    "license_invalid": "Lisensnøkkelen er ugyldig.",
    "enabled_ok": "Utvidelsen er aktivert.",
    "disabled_ok": "Utvidelsen er deaktivert.",
    "installed_ok": "Utvidelsen er installert.",
    "removed_ok": "Utvidelsen er fjernet.",
    "err_not_zip": "Last opp en gyldig ZIP-fil.",
    "err_too_big": "Utvidelsesfilen er for stor.",
    "err_invalid_plugin": "ZIP-filen er ikke en gyldig utvidelse.",
    "err_install_failed": "Installasjonen av utvidelsen mislyktes.",
    "err_not_found": "Utvidelsen ble ikke funnet.",
    "err_empty_key": "Skriv inn en lisensnøkkel.",
    "check_updates": "Se etter oppdateringer",
    "updates_found": "{count} tilgjengelig(e) utvidelsesoppdatering(er).",
    "up_to_date": "Alle utvidelser er oppdaterte.",
    "update_check_failed": "Oppdateringssjekken mislyktes: {error}",
    "update_available": "Oppdatering tilgjengelig: v{version}",
    "update_now": "Oppdater til v{version}",
    "changelog": "Nyheter",
    "update_ok": "Utvidelsen er oppdatert til v{version}.",
    "update_failed": "Oppdatering av utvidelsen mislyktes — pakken kunne ikke lastes ned, eller kontrollsummen stemte ikke.",
    "err_no_update": "Ingen oppdatering er tilgjengelig for denne utvidelsen.",
    "update_needs_cms": "Denne oppdateringen krever AliothPress {version} eller nyere. Oppdater CMS-et først.",
    "restart_in_progress": "Serveren starter på nytt for å ta i bruk endringene. Denne siden oppdateres automatisk om noen sekunder.",
    "available_title": "Tilgjengelige utvidelser",
    "available_help": "Publisert på oppdateringsserveren din — installasjon med ett klikk. Hver nedlasting verifiseres med kontrollsum før utpakking.",
    "catalog_refresh": "Oppdater katalog",
    "catalog_refreshed": "Utvidelseskatalogen er oppdatert.",
    "catalog_error": "Kunne ikke oppdatere utvidelseskatalogen: {error}",
    "catalog_empty": "Ikke noe nytt på oppdateringsserveren — alt publisert er allerede installert.",
    "catalog_search": "Søk utvidelser…",
    "install_from_server": "Installer",
    "catalog_install_failed": "Nedlasting fra oppdateringsserveren mislyktes. Sjekk serveren og prøv igjen.",
    "catalog_activate_hint": "Denne utvidelsen trenger lisensnøkkelen sin — lim den inn på utvidelseskortet nedenfor og aktiver den.",
    "catalog_free": "gratis",
    "catalog_license": "lisensnøkkel kreves",
    "catalog_requires_cms": "Krever AliothPress {version}+",
    "show_all": "Vis alle ({count})",
    "show_less": "Vis færre",
    "err_invalid_id": "Ugyldig plugin-id: {pid}",
    "err_id_mismatch": "Manifest-id {pid} samsvarer ikke med mappen {folder}",
    "err_missing_init": "Filen __init__.py mangler",
    "err_needs_cms": "Krever AliothPress {min_ver} eller nyere (installert versjon er {current}). Oppdater CMS-et først.",
    "err_reserved_setting": "Plugin '{plugin}': innstillingsnavnet '{key}' er reservert av kjernen — der lagres pluginens aktiveringsstatus og lisensdata. Velg et annet navn, f.eks. 'tracking' i stedet for 'enabled'."
  }
}