{
  "_meta": {
    "language": "nl",
    "language_name": "Nederlands",
    "version": "1.0",
    "description": "AliothPress Beheerpaneel — Nederlands"
  },
  "sidebar": {
    "main": "Hoofdmenu",
    "dashboard": "Dashboard",
    "content": "Inhoud",
    "posts": "Berichten",
    "all_posts": "Alle berichten",
    "add_new": "Nieuw toevoegen",
    "pages": "Pagina's",
    "all_pages": "Alle pagina's",
    "media": "Media",
    "library": "Bibliotheek",
    "all_media": "Alle media",
    "upload_new": "Nieuw uploaden",
    "files": "Bestanden",
    "appearance": "Uiterlijk",
    "themes": "Thema's",
    "menus": "Menu's",
    "favicon": "Favicon",
    "tools": "Tools",
    "ai_assistant": "AI-assistent",
    "seo_tools": "SEO- & AEO-tools",
    "audit_log": "Auditlog",
    "backup": "Back-up",
    "users": "Gebruikers",
    "settings": "Instellingen",
    "system": "Systeem",
    "forms": "Formulieren",
    "all_forms": "Alle formulieren",
    "new_form": "Nieuw formulier",
    "newsletter": "Nieuwsbrief",
    "all_newsletters": "Alle campagnes",
    "new_campaign": "Nieuwe campagne",
    "admin_panel": "Beheerpaneel",
    "my_profile": "Mijn profiel",
    "logout": "Uitloggen",
    "plugins": "Plugins"
  },
  "dashboard": {
    "title": "Dashboard",
    "greeting": "Hallo,",
    "welcome": "Dit is wat er speelt met je content.",
    "new_post": "Nieuw bericht",
    "new_page": "Nieuwe pagina",
    "upload_image": "Afbeelding uploaden",
    "total_posts": "Totaal berichten",
    "published": "Gepubliceerd",
    "drafts": "Concepten",
    "total_pages": "Pagina's",
    "total_images": "Afbeeldingen",
    "total_users": "Gebruikers",
    "total_forms": "Formulieren",
    "new_submissions": "Nieuwe inzendingen",
    "recent_posts": "Recente berichten",
    "recent_pages": "Recente pagina's",
    "recent_activity": "Recente activiteit",
    "view_all": "Alles bekijken",
    "no_posts_yet": "Nog geen berichten.",
    "no_pages_yet": "Nog geen pagina's.",
    "create_first_post": "Maak je eerste bericht!",
    "create_first_page": "Maak je eerste pagina!",
    "no_activity": "Nog geen activiteit vastgelegd.",
    "updated": "Bijgewerkt",
    "edit": "Bewerken →",
    "update_available": "Er is een nieuwe versie van AliothPress beschikbaar!",
    "update_now": "Nu bijwerken",
    "update_confirm": "Er wordt eerst een volledige back-up gemaakt. Doorgaan?",
    "updating": "Bijwerken… even geduld",
    "restart_hint": "Update toegepast. Herlaad de pagina of herstart je server om de wijzigingen te zien.",
    "restarting": "Server wordt herstart… {seconds}s",
    "reload": "Pagina herladen",
    "auto_restart": "De server herstart automatisch. Herlaad de pagina over een paar seconden.",
    "manual_restart": "Herstart je server om de update toe te passen.",
    "connection_error": "Kan geen verbinding maken met de updateserver",
    "update_failed": "Update mislukt",
    "update_license_hint": "Automatische updates vereisen een actieve licentie.",
    "activate_license": "Licentie activeren",
    "recent_submissions": "Recente inzendingen",
    "view_submission": "Bekijken →"
  },
  "posts": {
    "title": "Alle berichten",
    "subtitle": "Beheer je blogberichten",
    "new_post": "Nieuw bericht toevoegen",
    "create_new": "Nieuw bericht maken",
    "start_writing": "Begin met schrijven",
    "edit_post": "Bericht bewerken",
    "edit_subtitle": "Bewerk je bericht en optimaliseer voor SEO",
    "no_posts": "Geen berichten gevonden",
    "create_first": "Maak je eerste bericht om te beginnen",
    "create_first_btn": "Eerste bericht maken",
    "try_adjusting": "Pas je filters aan",
    "clear_filters": "Filters wissen",
    "search_placeholder": "Berichten zoeken...",
    "delete_confirm": "Weet je zeker dat je \"{title}\" wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
    "duplicate_confirm": "Een kopie maken van \"{title}\"?\n\nEr wordt een nieuw concept aangemaakt met alle inhoud en structuur.",
    "usage_warning": "⚠️ Andere content linkt naar dit bericht:",
    "usage_confirm_delete": "Alle interne links worden ontkoppeld (tekst blijft, links verwijderd) en menu-items worden verwijderd. Toch verwijderen?"
  },
  "pages": {
    "title": "Alle pagina's",
    "subtitle": "Beheer je sitepagina's",
    "new_page": "Nieuwe pagina toevoegen",
    "create_new": "Nieuwe pagina maken",
    "create_subtitle": "Maak een nieuwe pagina voor je site",
    "edit_page": "Pagina bewerken",
    "edit_subtitle": "Bewerk je pagina en optimaliseer voor SEO",
    "no_pages": "Geen pagina's gevonden",
    "create_first": "Maak je eerste pagina om te beginnen",
    "create_first_btn": "Eerste pagina maken",
    "try_adjusting": "Pas je filters aan",
    "clear_filters": "Filters wissen",
    "search_placeholder": "Pagina's zoeken...",
    "in_menu": "In menu",
    "delete_confirm": "Weet je zeker dat je \"{title}\" wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
    "duplicate_confirm": "Een kopie maken van \"{title}\"?\n\nEr wordt een nieuw concept aangemaakt met alle inhoud en structuur.",
    "usage_warning": "⚠️ Andere content linkt naar deze pagina:",
    "usage_confirm_delete": "Alle interne links worden ontkoppeld (tekst blijft, links verwijderd) en menu-items worden verwijderd. Toch verwijderen?"
  },
  "editor": {
    "title_label": "Titel",
    "title_post_placeholder": "Voer de titel van het bericht in...",
    "title_page_placeholder": "Voer de paginatitel in...",
    "title_help": "Hoofdtitel van je bericht",
    "title_help_page": "Hoofdtitel van je pagina",
    "slug_label": "Slug (URL)",
    "slug_help": "Laat leeg om automatisch te genereren vanuit de titel",
    "slug_placeholder": "post-url-slug",
    "slug_taken": "Pas de slug aan — deze is al in gebruik.",
    "slug_available": "Slug is beschikbaar",
    "excerpt_label": "Samenvatting",
    "excerpt_placeholder": "Korte samenvatting...",
    "excerpt_placeholder_page": "Korte samenvatting van deze pagina...",
    "excerpt_help": "Korte samenvatting (gebruikt in voorvertoningen en metabeschrijving)",
    "content_label": "Inhoud",
    "content_placeholder": "Schrijf hier je inhoud...",
    "content_required": "Inhoud is verplicht!",
    "status_language": "Status & Taal",
    "status_label": "Status",
    "status_draft": "Concept",
    "status_published": "Gepubliceerd",
    "language_label": "Taal",
    "categorization": "Categorisatie",
    "category_label": "Categorie",
    "category_placeholder_post": "bijv. Technologie",
    "category_placeholder_page": "bijv. Juridisch",
    "tags_label": "Tags",
    "tags_placeholder": "AI, CMS, Technologie",
    "tags_help": "Kommagescheiden",
    "display_options": "Weergaveopties",
    "show_date": "Publicatiedatum tonen op de pagina",
    "show_author": "Auteursnaam tonen op de pagina",
    "display_help": "Dit heeft alleen invloed op wat bezoekers zien. Auteur en datum worden altijd opgenomen in metatags voor SEO.",
    "quick_actions": "Snelle acties",
    "save_draft": "Opslaan als concept",
    "publish": "Publiceren",
    "save_changes": "Wijzigingen opslaan",
    "cancel": "Annuleren",
    "delete_post": "Bericht verwijderen",
    "delete_page": "Pagina verwijderen",
    "created": "Aangemaakt:",
    "last_updated": "Laatst bijgewerkt:",
    "info": "Info",
    "template_label": "Sjabloon",
    "template_default": "Standaard",
    "template_full_width": "Volledige breedte",
    "template_landing": "Landingspagina",
    "template_landing_narrow": "Landingspagina smal",
    "slug_check_error": "Kon de slug niet controleren.",
    "published": "Gepubliceerd:",
    "status_section": "Status",
    "settings_section": "Instellingen",
    "faq_section": "FAQ-sectie (AEO)",
    "faq_help": "Voeg vragen en antwoorden toe voor betere AI-citering. Ze verschijnen op de pagina en genereren automatisch een FAQPage-schema.",
    "faq_question": "Vraag",
    "faq_answer": "Antwoord",
    "faq_add": "Vraag toevoegen",
    "faq_remove": "Verwijderen",
    "faq_question_placeholder": "Wat is...?",
    "faq_answer_placeholder": "Een beknopt antwoord...",
    "posts_page": "Nieuwste berichten op deze pagina tonen",
    "posts_page_help": "Voegt onder de pagina-inhoud een gepagineerde lijst toe van de nieuwste gepubliceerde berichten in de taal van deze pagina. Geldt voor alle vertalingen van deze pagina."
  },
  "seo": {
    "meta_tags": "SEO-metatags",
    "meta_title": "Metatitel",
    "meta_title_placeholder": "SEO-titel (max. 60 tekens)",
    "meta_title_help": "Titel voor zoekmachines. Laat leeg om de berichttitel te gebruiken.",
    "meta_description": "Metabeschrijving",
    "meta_description_placeholder": "SEO-beschrijving (max. 160 tekens)",
    "meta_description_help": "Beschrijving voor zoekmachines (max. 160 tekens)",
    "keywords": "Trefwoorden",
    "keywords_placeholder": "trefwoord1, trefwoord2",
    "keywords_help": "Kommagescheiden trefwoorden (vooral ter referentie)",
    "canonical_url": "Canonical URL",
    "canonical_url_placeholder": "https://...",
    "canonical_url_help": "Stel in als deze content oorspronkelijk elders is gepubliceerd",
    "og_section": "Open Graph (Facebook, LinkedIn)",
    "og_title": "OG-titel",
    "og_title_placeholder": "Titel voor social media",
    "og_title_help": "Titel bij delen op Facebook/LinkedIn",
    "og_description": "OG-beschrijving",
    "og_description_placeholder": "Beschrijving voor social media",
    "og_image": "OG-afbeeldings-URL",
    "og_image_help": "Afbeeldings-URL voor social media preview (1200x630px aanbevolen)",
    "twitter_section": "Twitter Card",
    "twitter_title": "Twitter-titel",
    "twitter_description": "Twitter-beschrijving",
    "twitter_image": "Twitter-afbeeldings-URL",
    "twitter_image_help": "Afbeelding voor Twitter Card (1200x600px aanbevolen)",
    "schema_section": "Schema.org (Gestructureerde data)",
    "schema_type": "Schematype",
    "schema_author": "Auteursnaam",
    "schema_author_help": "Laat leeg om je weergavenaam te gebruiken",
    "schema_publisher": "Uitgeversnaam",
    "schema_publisher_help": "Laat leeg om de sitenaam te gebruiken",
    "featured_image": "Uitgelichte afbeelding",
    "featured_image_url": "Afbeeldings-URL",
    "featured_image_alt": "Alt-tekst",
    "featured_image_alt_help": "Verplicht voor toegankelijkheid! Beschrijf de afbeelding.",
    "featured_image_caption": "Bijschrift",
    "featured_image_help": "Hoofdafbeelding voor dit bericht",
    "featured_image_social_hint": "Wordt ook gebruikt als social preview (OG / Twitter) tenzij hierboven overschreven.",
    "meta_title_help_page": "Titel voor zoekmachines (max. 60 tekens). Laat leeg om de paginatitel te gebruiken.",
    "og_description_help": "Beschrijving bij delen op social media",
    "schema_type_help": "Vertelt zoekmachines wat voor type content dit is",
    "og_hint_uses_featured": "Social preview gebruikt de uitgelichte afbeelding. Formaat 1200×630 wordt automatisch gegenereerd.",
    "og_hint_no_image": "Laat leeg als deze pagina geen social preview-afbeelding nodig heeft.",
    "twitter_hint_uses_og": "Gebruikt automatisch de OG-afbeelding.",
    "twitter_hint_uses_featured": "Gebruikt automatisch de uitgelichte afbeelding.",
    "twitter_hint_no_image": "Laat leeg als deze pagina geen social preview-afbeelding nodig heeft."
  },
  "translate": {
    "create_translation_post": "Maak een vertaalde versie van een bestaand bericht",
    "create_translation_page": "Maak een vertaalde versie van een bestaande pagina",
    "creating_translation": "Vertaling aanmaken",
    "translating_from": "Vertalen vanuit:",
    "translate_to": "Vertalen naar",
    "select_language": "Selecteer eerst de doeltaal",
    "no_translations_yet": "Nog geen vertalingen",
    "all_languages_done": "Alle talen hebben al vertalingen!",
    "existing_translations": "Bestaande vertalingen",
    "original": "Origineel:",
    "slug_help": "Laat leeg om automatisch te genereren vanuit de titel. Origineel: /{slug}",
    "status_and_slug": "Status: {status} · Slug: /{slug}",
    "copied_from_source": "Overgenomen uit bron. Kommagescheiden.",
    "keywords_no_translation": "Trefwoorden overgenomen uit bron (hoeven meestal niet vertaald te worden)",
    "image_copied": "Afbeelding overgenomen uit bron",
    "open_existing": "Bestaande vertaling openen?",
    "save_translation_draft": "Vertaling opslaan als concept",
    "publish_translation": "Vertaling publiceren",
    "copy_for_manual": "Kopiëren voor handmatige vertaling",
    "copy_manual_help": "Maakt een exacte kopie met originele teksten en volledige structuur. Geen AI-tokens gebruikt.",
    "instructions_label": "Instructies voor AI (optioneel)",
    "instructions_placeholder": "bijv. Gebruik formele toon, pas culturele referenties aan...",
    "ai_confirm": "AI-vertaling naar {lang} aanmaken?\n\nEr wordt een nieuw concept aangemaakt met vertaalde inhoud, titel, samenvatting en alle SEO-velden.",
    "manual_confirm_post": "Een kopie maken voor {lang}?\n\nDit dupliceert het bericht met alle inhoud. Je kunt het daarna handmatig vertalen.\n\nEr worden geen AI-tokens gebruikt.",
    "manual_confirm_page": "Een kopie maken voor {lang}?\n\nDit dupliceert de pagina met alle inhoud en Page Builder-structuur. Je kunt het daarna handmatig vertalen.\n\nEr worden geen AI-tokens gebruikt.",
    "translations_title": "Vertalingen",
    "this_version": "deze versie",
    "source_page": "Bronpagina",
    "back_to_original": "Terug naar origineel",
    "target_language": "Doeltaal",
    "create_translation": "Vertaling aanmaken",
    "ai_translate_create": "AI: Vertalen & aanmaken",
    "ai_translate_help": "Maakt een nieuwe pagina met AI-vertaalde inhoud (als concept)",
    "ai_translate_help_post": "Maakt een nieuw bericht met AI-vertaalde inhoud (als concept)",
    "ai_translate_all": "AI: Alle velden vertalen",
    "ai_translate_all_help": "Vult titel, inhoud, samenvatting en alle SEO-velden in met AI-vertaling. Je kunt alles bewerken voordat je opslaat.",
    "translating_to": "Vertalen naar {lang}...",
    "select_language_option": "— Selecteer taal —",
    "select_language_first": "Selecteer eerst een doeltaal.",
    "creating_copy": "Kopie maken...",
    "translated_title_placeholder": "Vertaalde titel...",
    "translated_excerpt_placeholder": "Vertaalde samenvatting...",
    "translated_content_placeholder": "Vertaalde inhoud...",
    "translated_slug_placeholder": "vertaalde-url-slug",
    "title_required": "Titel is verplicht!",
    "source_badge": "bron",
    "group_label": "Groep",
    "redirecting_to_edit": "Doorsturen naar de vertaling om te bewerken..."
  },
  "ai": {
    "title": "AI-assistent",
    "subtitle": "AI-tools voor het maken van content, vertalingen en SEO-optimalisatie",
    "api_config": "API-configuratie",
    "status": "Status:",
    "connected": "Verbonden",
    "not_configured": "Niet geconfigureerd",
    "api_key_label": "API-sleutel",
    "api_key_placeholder": "sk-ant-api03-...",
    "api_key_help": "Haal je API-sleutel op via console.anthropic.com. De sleutel wordt veilig opgeslagen in je database.",
    "api_key_required": "API-sleutel vereist",
    "api_key_required_hint": "Configureer hierboven je API-sleutel om AI-tools te gebruiken.",
    "tools_title": "AI-tools",
    "content_generator": "Contentgenerator",
    "content_generator_desc": "Genereer artikelinhoud vanuit een beschrijving of idee",
    "content_prompt_label": "Beschrijf waarover je wilt schrijven",
    "content_prompt_placeholder": "Schrijf een uitgebreide gids over duurzame webontwikkeling, inclusief prestatie-optimalisatie, groene hosting en energiezuinig programmeren...",
    "output_language": "Uitvoertaal",
    "generate_btn": "Content genereren",
    "translator": "Vertaler",
    "translator_desc": "Vertaal content tussen talen met behoud van HTML-opmaak",
    "content_to_translate": "Te vertalen inhoud",
    "content_to_translate_placeholder": "Plak hier je HTML-inhoud...",
    "from": "Van",
    "to": "Naar",
    "translate_btn": "Vertalen",
    "seo_optimizer": "SEO-optimizer",
    "seo_optimizer_desc": "Genereer geoptimaliseerde metatags, beschrijvingen en Open Graph-data",
    "post_page_title": "Bericht-/paginatitel",
    "content_or_excerpt": "Inhoud (of samenvatting)",
    "generate_seo_btn": "SEO-velden genereren",
    "ai_working": "AI is bezig",
    "result": "Resultaat:",
    "copy": "Kopiëren",
    "copied": "Gekopieerd!",
    "ai_generate_content": "AI: Content genereren",
    "ai_fill_seo": "AI: SEO-velden invullen",
    "seo_help": "Vult SEO-, Open Graph- en Twitter Card-velden in op basis van je titel en inhoud",
    "ai_translate_all": "AI: Alle velden vertalen",
    "seo_filled": "SEO-velden ingevuld! Controleer de secties SEO, Open Graph en Twitter.",
    "could_not_parse": "Kon het AI-antwoord niet verwerken.",
    "generating": "Genereren...",
    "generating_seo": "SEO genereren...",
    "translating": "Vertalen...",
    "prompt_placeholder": "Beschrijf wat je nodig hebt — onderwerp, toon, kernpunten...",
    "send": "Verzenden",
    "apply_result": "Toepassen op pagina",
    "apply_to_form": "Toepassen op formulier",
    "new_conversation": "Nieuw gesprek",
    "new_chat": "Nieuwe chat",
    "new_chat_hint": "Nieuw gesprek starten",
    "messages_count": "berichten",
    "chat_welcome": "Hoi! Ik ben je CMS-assistent. Vertel me wat je nodig hebt — ik kan content schrijven, vertalen, SEO optimaliseren, formulieren ontwerpen of paginalay-outs bouwen. Alles in één gesprek!",
    "chat_welcome_hint": "Gebruik de snelacties hierboven om snel te starten, of beschrijf gewoon wat je nodig hebt in een willekeurige taal.",
    "chip_generate": "Schrijf een artikel over ",
    "chip_translate": "Vertaal dit naar ",
    "chip_seo": "Genereer SEO-velden voor mijn pagina over ",
    "chip_builder": "Maak een paginalay-out voor ",
    "chip_form": "Ontwerp een formulier voor ",
    "result_done": "Klaar! Dit zijn de resultaten:",
    "error_label": "Fout:",
    "connection_error": "Verbindingsfout:",
    "page_builder": "Page Builder",
    "form_designer": "Formulierontwerper",
    "task_content": "Content",
    "task_translate": "Vertalen",
    "task_seo": "SEO",
    "task_builder": "Builder",
    "task_form": "Formulier",
    "result_label": "Resultaat",
    "copy_btn": "Kopiëren",
    "copied_btn": "Gekopieerd!",
    "label_title": "Titel",
    "label_excerpt": "Samenvatting",
    "label_meta_title": "Metatitel",
    "label_meta_desc": "Metabeschrijving",
    "label_description": "Beschrijving",
    "label_fields": "Velden",
    "label_fields_count": "velden",
    "label_content_preview": "Voorvertoning inhoud:",
    "result_builder_blocks": "Builder-blokken",
    "result_form_design": "Formulierontwerp",
    "result_generated_content": "Gegenereerde content",
    "result_seo_fields": "SEO-velden",
    "provider_label": "AI-provider",
    "provider_help": "Selecteer de AI-provider voor alle AI-functies. Je kunt sleutels opslaan voor alle providers en op elk moment wisselen.",
    "key_saved": "opgeslagen",
    "key_keep_hint": "laat leeg om huidige te behouden",
    "key_link_anthropic": "→ API-sleutels",
    "key_link_deepseek": "→ API-sleutels",
    "key_link_gemini": "→ API-sleutel ophalen",
    "provider_anthropic": "Anthropic",
    "provider_deepseek": "DeepSeek",
    "provider_gemini": "Gemini",
    "modal_mode_generate": "Volledige {content_type} genereren",
    "modal_mode_seo": "SEO-velden genereren",
    "modal_mode_translate": "Content vertalen",
    "modal_mode_builder": "Paginalay-out genereren met blokken",
    "modal_mode_form": "Formuliervelden genereren",
    "modal_context_language": "Taal:",
    "modal_welcome_generate": "Vertel me waar deze {content_type} over moet gaan. Noem het onderwerp, de doelgroep, de toon (professioneel, informeel, technisch...) en eventuele kernpunten. Ik genereer titel, inhoud, samenvatting en alle SEO-velden.",
    "modal_welcome_seo": "Ik genereer metatitel, beschrijving, trefwoorden en Open Graph-velden op basis van je content. Noem eventuele doeltrefwoorden of doelgroep — of zeg gewoon \"go\" en ik analyseer wat je hebt.",
    "modal_welcome_translate": "Ik vertaal je content met behoud van alle opmaak. Noem eventuele voorkeuren — formele/informele toon, regionale variant (bijv. Belgisch of Nederlands), of terminologie die ongewijzigd moet blijven. Of zeg gewoon \"go\" voor een standaardvertaling.",
    "modal_welcome_builder": "Beschrijf de pagina die je wilt bouwen: doel, secties (hero, functies, testimonials, FAQ, contact...), inhoud en stijl. Hoe meer detail, hoe beter de lay-out.",
    "modal_welcome_form": "Beschrijf het formulier dat je nodig hebt: wat is het doel, welke gegevens moet het verzamelen, en wie vult het in? Bijvoorbeeld: \"Contactformulier met naam, e-mail, onderwerp en bericht\" of \"Evenementregistratie met datumvoorkeur en dieetwensen\". Ik genereer velden, labels, validatie en instellingen.",
    "modal_welcome_default": "Hoe kan ik helpen?",
    "modal_thinking": "Aan het nadenken...",
    "modal_network_error": "Netwerkfout:",
    "modal_summary_generated": "Gegenereerd:",
    "modal_summary_title": "Titel:",
    "modal_summary_excerpt": "Samenvatting:",
    "modal_summary_content": "Inhoud:",
    "modal_summary_seo_title": "SEO-titel:",
    "modal_summary_seo_desc": "SEO-beschrijving:",
    "modal_summary_blocks": "Blokken:",
    "modal_summary_blocks_count": "blokken gegenereerd",
    "modal_summary_fields": "Velden:",
    "modal_summary_fields_count": "formuliervelden gegenereerd",
    "modal_summary_submit": "Verzenden:"
  },
  "media": {
    "library_title": "Mediabibliotheek",
    "library_subtitle": "Beheer je afbeeldingen",
    "upload_title": "Afbeelding uploaden",
    "upload_subtitle": "Voeg een nieuwe afbeelding toe aan je mediabibliotheek",
    "edit_title": "Afbeelding bewerken",
    "edit_subtitle": "Metadata en toegankelijkheidsinformatie bijwerken",
    "upload_btn": "Uploaden",
    "upload_image_btn": "Afbeelding uploaden",
    "upload_first": "Eerste afbeelding uploaden",
    "select_image": "Afbeelding selecteren",
    "choose_btn": "Kiezen",
    "no_images": "Nog geen afbeeldingen",
    "no_images_text": "Upload je eerste afbeelding om te beginnen",
    "no_images_picker": "Geen afbeeldingen.",
    "upload_first_link": "Eerste uploaden",
    "loading": "Laden...",
    "error_loading": "Fout bij laden van afbeeldingen.",
    "error_loading_retry": "Fout bij laden van afbeeldingen. Probeer het opnieuw.",
    "select_file": "Afbeelding selecteren",
    "file_help": "Ondersteund: JPG, PNG, GIF, WebP, SVG — Max. 16 MB",
    "alt_text": "Alt-tekst",
    "alt_text_placeholder": "Beschrijf de afbeelding...",
    "alt_text_help": "Beschrijf wat er op de afbeelding staat voor schermlezers",
    "title_label": "Titel",
    "title_placeholder": "Titel van afbeelding (optioneel)",
    "caption": "Bijschrift",
    "caption_placeholder": "Bijschrift onder de afbeelding (optioneel)",
    "description": "Beschrijving",
    "description_placeholder": "Gedetailleerde beschrijving (optioneel)",
    "image_url": "Afbeeldings-URL",
    "image_url_help": "Gebruik deze URL in berichten en pagina's voor OG-afbeelding, Twitter-afbeelding, enz.",
    "public_slug": "Openbare URL-slug",
    "public_slug_help": "Het schone openbare adres voor deze afbeelding. Alleen kleine letters, cijfers en koppeltekens zijn toegestaan — al het andere wordt automatisch verwijderd. Het wijzigen van de slug maakt automatisch een 301-omleiding aan vanaf de oude URL, zodat bestaande links blijven werken.",
    "filename": "Bestandsnaam:",
    "size": "Grootte:",
    "dimensions": "Afmetingen:",
    "type": "Type:",
    "dominant_color": "Dominante kleur:",
    "uploaded": "Geüpload:",
    "generated_variants": "Gegenereerde varianten",
    "og_social": "OG/Social (1200×630):",
    "accessibility_notice": "Toegankelijkheid verplicht",
    "accessibility_notice_text": "Alt-tekst is verplicht voor alle afbeeldingen om te voldoen aan toegankelijkheidseisen (WCAG 2.1)",
    "optimization_notice": "Automatische optimalisatie",
    "optimization_notice_text": "Afbeeldingen worden automatisch geoptimaliseerd bij het uploaden: verkleind tot max. 2560px, geconverteerd naar WebP & AVIF, en meerdere responsieve formaten worden gegenereerd voor snel laden. EXIF-data wordt verwijderd voor privacy. Het originele bestand wordt bewaard als terugval.",
    "save_changes": "Wijzigingen opslaan",
    "delete": "Verwijderen",
    "delete_confirm": "Weet je zeker dat je deze afbeelding wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
    "usage_warning": "⚠️ Deze afbeelding wordt momenteel gebruikt in:",
    "usage_confirm_delete": "Alle verwijzingen worden automatisch opgeruimd. Toch verwijderen?",
    "copy_url": "Kopiëren",
    "copied": "Gekopieerd!",
    "search_placeholder": "Afbeeldingen zoeken…",
    "no_results": "Geen afbeeldingen gevonden",
    "clear_search": "Zoekopdracht wissen",
    "favicon_title": "Faviconbeheer",
    "favicon_subtitle": "Upload één afbeelding — alle formaten worden automatisch gegenereerd",
    "favicon_upload_section": "Bronafbeelding uploaden",
    "favicon_tip_title": "Aanbevolen",
    "favicon_tip_text": "Gebruik een vierkante PNG van minimaal 512×512px voor het beste resultaat. SVG werkt ook perfect. De afbeelding wordt automatisch verkleind en geoptimaliseerd voor alle platformen.",
    "favicon_drop_label": "Klik of sleep een afbeelding hierheen",
    "favicon_drop_hint": "PNG, JPG, SVG of WebP · Min. 512×512px aanbevolen",
    "favicon_generate_btn": "Alle favicons genereren",
    "favicon_current_section": "Huidige favicons",
    "favicon_empty": "Nog geen favicons gegenereerd. Upload hierboven een afbeelding.",
    "favicon_delete_btn": "Alle favicons verwijderen",
    "favicon_delete_confirm": "Alle gegenereerde favicons verwijderen? Je kunt ze op elk moment opnieuw genereren.",
    "uploading": "Uploaden en optimaliseren…",
    "generating_favicons": "Favicons genereren…",
    "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": "Browsertab",
    "fav_desc_192": "Android / Chrome",
    "fav_desc_512": "PWA Splash",
    "fav_desc_apple": "180×180 iOS",
    "fav_desc_svg": "Schaalbare vector",
    "fav_desc_manifest": "site.webmanifest"
  },
  "files": {
    "title": "Bestanden",
    "subtitle": "Beheer je documenten en bestanden",
    "upload_title": "Bestand uploaden",
    "upload_subtitle": "Voeg een nieuw document toe aan je bestandenbibliotheek",
    "edit_title": "Bestand bewerken",
    "edit_subtitle": "Metadata van bestand bijwerken",
    "upload_btn": "Uploaden",
    "upload_file_btn": "Bestand uploaden",
    "upload_first": "Eerste bestand uploaden",
    "no_files": "Nog geen bestanden",
    "no_files_text": "Upload je eerste document om te beginnen",
    "search_placeholder": "Bestanden zoeken…",
    "file_url": "Bestands-URL",
    "file_url_help": "Gebruik deze URL om in berichten en pagina's naar dit bestand te linken",
    "filename": "Bestandsnaam:",
    "size": "Grootte:",
    "type": "Type:",
    "uploaded": "Geüpload:",
    "title_field": "Titel",
    "title_placeholder": "Bestandstitel (optioneel)",
    "description_field": "Beschrijving",
    "description_placeholder": "Korte beschrijving van dit bestand (optioneel)",
    "delete": "Verwijderen",
    "delete_confirm": "Weet je zeker dat je dit bestand wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
    "usage_warning": "⚠️ Dit bestand is gelinkt in:",
    "usage_confirm_delete": "Alle links en downloadknoppen voor dit bestand worden automatisch verwijderd. Toch verwijderen?",
    "copy_url": "Kopiëren",
    "copied": "Gekopieerd!",
    "save_changes": "Wijzigingen opslaan",
    "allowed_types": "Ondersteund: PDF, DOC, DOCX, XLS, XLSX, ZIP, RAR, TXT, CSV — Max. 50 MB",
    "drop_label": "Klik of sleep een bestand hierheen",
    "drop_hint": "PDF, DOC, XLS, ZIP, TXT, CSV — Max. 50 MB",
    "uploading": "Uploaden…",
    "no_results": "Geen bestanden gevonden",
    "clear_search": "Zoekopdracht wissen"
  },
  "settings": {
    "title": "Instellingen",
    "general": "Algemeen",
    "site_name": "Sitenaam",
    "tagline": "Ondertitel",
    "site_description": "Sitebeschrijving",
    "site_description_help": "Korte beschrijving van je site",
    "meta_description_home": "Metabeschrijving voor de homepagina",
    "logo": "Logo-URL",
    "logo_placeholder": "/static/uploads/logo.png",
    "logo_help": "Kies uit de mediabibliotheek of plak een URL",
    "homepage": "Homepagina",
    "homepage_help": "Selecteer een taalversie van een pagina — het systeem toont automatisch de juiste vertaling aan elke bezoeker.",
    "languages": "Talen",
    "default_language": "Standaardtaal",
    "default_language_help": "Hoofdtaal van je site",
    "active_languages": "Actieve talen",
    "active_languages_help": "Selecteer welke talen beschikbaar zijn op je site",
    "language_switcher": "Taalkeuzemenu tonen op de publieke site",
    "analytics": "Analytics",
    "google_analytics": "Google Analytics ID",
    "google_analytics_placeholder": "G-XXXXXXXXXX",
    "tag_manager": "Google Tag Manager ID",
    "tag_manager_placeholder": "GTM-XXXXXXX",
    "custom_code": "Aangepaste analyticscode",
    "custom_code_placeholder": "<!-- Je trackingcode hier -->",
    "custom_code_help": "Plak aangepaste trackingcode (Plausible, Goatcounter, enz.). Wordt ingevoegd in <head>",
    "cookie_consent_enabled": "Cookie-toestemmingsbanner inschakelen",
    "cookie_consent_help": "Toon bezoekers een banner die om toestemming vraagt voordat trackingscripts worden uitgevoerd. Standaard uitgeschakeld.",
    "email": "E-mailconfiguratie",
    "email_intro": "Om e-mails te versturen vanaf je site (uitnodigingen, meldingen) heb je een e-mailaccount op je hosting nodig. Zo doe je dat:",
    "email_step1": "Stap 1: Maak een e-mailaccount aan",
    "email_step1_text": "Log in op het configuratiescherm van je hosting (cPanel, Plesk of vergelijkbaar). Zoek naar \"E-mailaccounts\" en maak een nieuw e-mailadres aan.",
    "email_step2": "Stap 2: Zoek je SMTP-instellingen",
    "email_step2_text": "Zoek in hetzelfde configuratiescherm naar \"Mailinstellingen\" of \"E-mailconfiguratie\" voor je nieuwe e-mail. Noteer de SMTP-host, poort, gebruikersnaam en wachtwoord.",
    "email_step3": "Stap 3: Vul het onderstaande formulier in, sla op en test",
    "smtp_host": "SMTP-host",
    "smtp_host_placeholder": "mail.yourdomain.com",
    "smtp_port": "SMTP-poort",
    "smtp_port_help": "Meestal 587 (TLS) of 465 (SSL) — controleer de e-mailinstellingen van je hosting",
    "smtp_username": "SMTP-gebruikersnaam",
    "smtp_username_help": "Meestal hetzelfde als de SMTP-gebruikersnaam",
    "smtp_password": "SMTP-wachtwoord",
    "smtp_password_help": "Het wachtwoord dat je hebt ingesteld bij het aanmaken van het e-mailaccount",
    "smtp_confirm_password": "Wachtwoord bevestigen",
    "smtp_password_stored": "Het wachtwoord van je hosting-e-mailaccount. Versleuteld opgeslagen. Laat beide velden leeg om het huidige wachtwoord te behouden.",
    "smtp_passwords_mismatch": "SMTP-wachtwoorden komen niet overeen. Corrigeer dit voordat je opslaat.",
    "connection_security": "Verbindingsbeveiliging",
    "connection_security_help": "Kies de optie die past bij de bovenstaande poort. De meeste hostingproviders gebruiken TLS.",
    "from_email": "Afzender-e-mail",
    "from_email_help": "Het volledige e-mailadres dat je op je hosting hebt aangemaakt",
    "from_name": "Afzendernaam",
    "from_name_help": "De naam die ontvangers zien (bijv. je sitenaam)",
    "test_email": "Test-e-mail",
    "test_email_help": "Sla de instellingen eerst op en verstuur dan een test-e-mail om te controleren of alles werkt.",
    "send_test": "Test-e-mail versturen",
    "sending": "Verzenden…",
    "social_links": "Sociale links",
    "social_links_help": "Plak je profiel-URL voor elk platform. Alleen ingevulde links worden als pictogrammen in de footer getoond.",
    "footer": "Footer",
    "copyright": "Copyrighttekst",
    "copyright_help": "Vul je bedrijfs- of sitenaam in. Jaar en \"Alle rechten voorbehouden\" worden automatisch toegevoegd en vertaald.",
    "copyright_placeholder": "Mijn bedrijf",
    "license": "Licentie",
    "license_placeholder": "CC BY 4.0",
    "additional_footer": "Aanvullende footerinhoud",
    "additional_footer_help": "HTML toegestaan. Gebruik voor partners, sociale links, enz.",
    "save_settings": "Instellingen opslaan",
    "saved_success": "Instellingen succesvol opgeslagen!",
    "license_updates": "Licentie & Updates",
    "license_version": "Versie",
    "license_status": "Licentie",
    "license_active": "Actief",
    "license_invalid": "Ongeldige sleutel",
    "license_free": "Gratis versie",
    "license_key": "Licentiesleutel",
    "license_saved": "opgeslagen",
    "license_key_placeholder": "Plak je licentie",
    "license_key_help": "Voer je aankoopcode of licentiesleutel in. Het systeem detecteert automatisch de marktplaats. Laat leeg om de huidige sleutel te behouden.",
    "license_deactivate": "Licentie deactiveren",
    "license_deactivate_confirm": "Weet je het zeker? Hiermee wordt je licentie van deze installatie verwijderd. Je kunt het later opnieuw activeren.",
    "license_updates_check": "Software-updates",
    "license_click_check": "Klik op de knop om te controleren op beschikbare updates.",
    "check_for_updates": "Controleren op updates",
    "checking_updates": "Controleren…",
    "up_to_date": "Je gebruikt de nieuwste versie!",
    "update_available_short": "is beschikbaar!",
    "license_up_to_date": "Je gebruikt al de nieuwste versie.",
    "license_free_note": "Gratis versie: updates vereisen een actieve licentie. Je site werkt volledig zonder licentie — er wordt een kleine \"Powered by AliothPress\"-link getoond in de footer.",
    "license_free_note_short": "Activeer een licentie om automatische updates in te schakelen",
    "license_updates_dashboard_hint": "Updatemeldingen verschijnen op je dashboard wanneer een nieuwe versie beschikbaar is.",
    "deactivation_failed": "Deactivering van licentie mislukt. Probeer het opnieuw.",
    "connection_error": "Verbindingsfout. Controleer je internetverbinding en probeer het opnieuw.",
    "remove_logo": "Logo verwijderen",
    "homepage_filter_placeholder": "🔍 Typ om pagina's te filteren…",
    "homepage_default_option": "— Standaard (laatste berichten) —",
    "email_guide_title": "Zo stel je e-mail in op je hosting",
    "guide_col_field": "Veld",
    "guide_col_value": "Gebruikelijke waarde",
    "guide_port_value": "587 (TLS) of 465 (SSL)",
    "email_step3_text": "Vul de waarden van je hosting in, klik op <strong>{save_label}</strong> en gebruik vervolgens de testknop om te controleren of alles werkt.",
    "smtp_username_placeholder": "noreply@yourdomain.com",
    "smtp_from_placeholder": "noreply@yourdomain.com",
    "smtp_password_saved_placeholder": "●●●●●●●● (opgeslagen)",
    "smtp_password_enter_placeholder": "Wachtwoord invoeren",
    "smtp_password_keep_placeholder": "Laat leeg om huidige te behouden",
    "smtp_password_repeat_placeholder": "Wachtwoord herhalen",
    "test_email_placeholder": "test@example.com",
    "security_tls_label": "TLS (poort 587)",
    "security_ssl_label": "SSL (poort 465)",
    "passwords_match": "✅ Wachtwoorden komen overeen",
    "passwords_no_match": "❌ Wachtwoorden komen niet overeen",
    "ssl_domain_placeholder": "example.com",
    "social_facebook_placeholder": "https://facebook.com/yourpage",
    "social_twitter_placeholder": "https://x.com/yourprofile",
    "social_linkedin_placeholder": "https://linkedin.com/in/yourprofile",
    "social_github_placeholder": "https://github.com/yourprofile",
    "social_youtube_placeholder": "https://youtube.com/@yourchannel",
    "social_instagram_placeholder": "https://instagram.com/yourprofile",
    "aeo_section": "AI-zichtbaarheid (AEO)",
    "aeo_help": "Deze links helpen AI-systemen (ChatGPT, Perplexity, Google AI) de identiteit van je organisatie te verifiëren en je content nauwkeuriger te citeren.",
    "org_legal_name": "Juridische naam",
    "org_legal_name_placeholder": "Jouw Bedrijf B.V.",
    "org_founding_year": "Oprichtingsjaar",
    "org_founding_year_placeholder": "2026",
    "org_sameas_wikipedia": "Wikipedia-URL",
    "org_sameas_wikidata": "Wikidata-URL",
    "org_sameas_crunchbase": "Crunchbase-URL",
    "default_language_active_note": "Dit is de standaardtaal — deze kan niet worden gedeactiveerd. Kies eerst een andere standaardtaal."
  },
  "ssl": {
    "title": "Domein & HTTPS",
    "domain_label": "Domeinnaam",
    "domain_help": "Voer je domein in (bijv. example.com). Het A-record moet naar het IP-adres van deze server wijzen voordat je HTTPS inschakelt.",
    "enable_title": "Gratis SSL-certificaat (Let's Encrypt)",
    "click_to_enable": "Voer hierboven je domein in en klik om een gratis SSL-certificaat te verkrijgen.",
    "click_to_renew": "Het certificaat wordt automatisch verlengd. Klik om in te stellen voor een nieuw domein.",
    "btn_enable": "HTTPS inschakelen",
    "btn_renew": "SSL-setup opnieuw uitvoeren",
    "status_active": "HTTPS is actief",
    "status_active_short": "✅ HTTPS actief",
    "auto_renew": "Certificaat wordt automatisch verlengd",
    "confirm": "Hiermee wordt HTTPS geconfigureerd voor {domain}. Zorg ervoor dat het DNS A-record al naar deze server wijst. Doorgaan?",
    "setting_up": "SSL instellen…",
    "setting_up_detail": "Certificaat ophalen bij Let's Encrypt — dit kan tot 60 seconden duren…",
    "setup_failed": "SSL-setup mislukt",
    "success": "HTTPS is nu actief voor {domain}! HTTP wordt automatisch doorgestuurd naar HTTPS.",
    "reload_hint": "Herlaad deze pagina om de bijgewerkte status te zien.",
    "instructions": "Stap 1: Voeg een A-record toe voor je domein dat naar het IP-adres van deze server wijst. Stap 2: Wacht 5–15 minuten op DNS-propagatie. Stap 3: Voer het domein hierboven in en klik op HTTPS inschakelen. Het certificaat is gratis en wordt automatisch verlengd.",
    "error_empty_domain": "Voer een domeinnaam in.",
    "error_invalid_domain": "Ongeldig domeinformaat. Gebruik iets als example.com of blog.example.com (geen http://, geen afsluitende slash).",
    "error_domain_too_long": "Domeinnaam is te lang (max. 253 tekens).",
    "error_dns_failed": "DNS-lookup mislukt voor {domain}. Controleer of je A-record is ingesteld en voldoende tijd heeft gehad om te propageren (5–15 minuten).",
    "error_dns_mismatch": "{domain} verwijst naar {resolved}, maar deze server is {server}. Werk je DNS A-record bij zodat het naar {server} wijst.",
    "error_not_cloud": "SSL-setup is alleen beschikbaar op cloud-gehoste AliothPress-installaties. Voor andere opstellingen configureer je SSL handmatig via je hostingprovider.",
    "error_rate_limit": "Let's Encrypt-limiet bereikt (max. 5 certificaten per domein per week). Probeer het later opnieuw.",
    "error_firewall": "Let's Encrypt kon {domain} niet bereiken op poort 80. Zorg ervoor dat je firewall HTTP-verkeer (poort 80) toestaat.",
    "error_challenge": "Domeinverificatie mislukt voor {domain}. Controleer of het domein naar deze server verwijst en poort 80 open is.",
    "error_server_ip_unknown": "Kon het publieke IP-adres van deze server niet bepalen. Probeer het over een minuut opnieuw of neem contact op met je hostingprovider.",
    "error_dns_apex_mismatch": "Het A-record voor {domain} verwijst niet naar deze server. Controleer je DNS-instellingen en wacht 5–15 minuten op de propagatie.",
    "error_dns_www_missing": "Het DNS-record voor www.{domain} ontbreekt of verwijst niet naar deze server. Voeg een CNAME-record voor www toe dat naar {domain} verwijst (of een A-record met hetzelfde IP), en wacht 5–15 minuten voordat je het opnieuw probeert.",
    "error_timeout": "SSL-setup verlopen. Probeer het opnieuw."
  },
  "users": {
    "title": "Gebruikers",
    "subtitle": "Beheer teamleden en hun rollen",
    "invite_title": "Nieuwe gebruiker uitnodigen",
    "invite_email": "E-mailadres",
    "invite_email_placeholder": "colleague@yourdomain.com",
    "invite_role": "Rol",
    "send_invitation": "Uitnodiging versturen",
    "invite_help_editor": "Redacteur — kan berichten, pagina's en media aanmaken en bewerken.",
    "invite_help_admin": "Beheerder — volledige toegang inclusief instellingen, gebruikers en tools.",
    "invite_owner_only": "Alleen de site-eigenaar kan beheerders uitnodigen.",
    "team_members": "Teamleden",
    "you": "(jij)",
    "joined": "Toegetreden",
    "invitation_pending": "Uitnodiging in afwachting",
    "role_owner": "Eigenaar",
    "role_admin": "Beheerder",
    "role_editor": "Redacteur",
    "role_pending": "In afwachting",
    "save": "Opslaan",
    "delete": "Verwijderen",
    "cancel_invitation": "Annuleren",
    "delete_confirm": "Gebruiker {name} verwijderen? Diens berichten en pagina's worden ook verwijderd.",
    "cancel_confirm": "Uitnodiging voor {email} annuleren?"
  },
  "profile": {
    "title": "Mijn profiel",
    "subtitle": "Bewerk je auteursprofiel en accountinstellingen",
    "your_role": "Je rol:",
    "member_since": "Lid sinds",
    "author_profile": "Auteursprofiel",
    "author_help": "Deze informatie wordt gebruikt op je gepubliceerde berichten en in zoekmachinemetadata (Schema.org).",
    "display_name": "Weergavenaam",
    "display_name_help": "Wordt getoond als auteursnaam op berichten en pagina's. Als dit leeg is, wordt je gebruikersnaam gebruikt.",
    "bio": "Bio",
    "bio_placeholder": "Een paar woorden over jezelf...",
    "bio_help": "Wordt gebruikt in auteursschema-markup (verbetert SEO). Zichtbaar voor zoekmachines en optioneel op je berichten.",
    "avatar_url": "Avatar-URL",
    "avatar_placeholder": "/static/uploads/avatar.jpg",
    "avatar_help": "Profielfoto. Wordt gebruikt in auteursmarkup voor zoekmachines.",
    "select_avatar": "Avatar selecteren",
    "account_settings": "Accountinstellingen",
    "username": "Gebruikersnaam",
    "username_unchangeable": "Gebruikersnaam kan niet worden gewijzigd",
    "email": "E-mail",
    "new_password": "Nieuw wachtwoord",
    "new_password_placeholder": "Laat leeg om huidige te behouden",
    "confirm_password": "Nieuw wachtwoord bevestigen",
    "confirm_password_placeholder": "Herhaal nieuw wachtwoord",
    "password_help": "Min. 8 tekens met een hoofdletter, kleine letter en een cijfer. Laat leeg om het huidige te behouden.",
    "current_password": "Huidig wachtwoord",
    "current_password_placeholder": "Voer je huidige wachtwoord in",
    "current_password_help": "Vereist om je wachtwoord te wijzigen",
    "admin_language": "Taal beheerpaneel",
    "admin_language_help": "Taal voor de beheerinterface. Contenttalen worden apart beheerd in Instellingen.",
    "admin_theme": "Beheerderthema",
    "theme_light": "Licht",
    "theme_dark": "Donker",
    "theme_system": "Systeem",
    "admin_theme_help": "Kies het uiterlijk van het beheerpaneel. \"Systeem\" volgt de instellingen van je apparaat.",
    "save_profile": "Profiel opslaan",
    "author_links": "Auteurslinks",
    "author_links_help": "Deze links worden toegevoegd aan de Schema.org-markup van de auteur. Ze helpen AI-systemen je expertise te verifiëren en je artikelen nauwkeuriger te citeren.",
    "linkedin_url": "LinkedIn-URL",
    "website_url": "Persoonlijke website",
    "github_url": "GitHub-URL"
  },
  "themes": {
    "title": "Thema's",
    "subtitle": "Kies en pas het uiterlijk van je site aan",
    "default_mode": "Standaard weergavemodus",
    "default_mode_help": "Dit stelt het initiële thema in voor nieuwe bezoekers. Gebruikers kunnen altijd wisselen tussen donker en licht met de schakelknop op je site.",
    "dark": "Donker",
    "light": "Licht",
    "auto": "Automatisch",
    "save_mode": "Modus opslaan",
    "available_themes": "Beschikbare thema's",
    "active": "Actief",
    "activate": "Activeren",
    "currently_active": "Momenteel actief",
    "single_mode": "Enkele modus",
    "no_themes": "Geen thema's gevonden",
    "no_themes_help": "Voeg themamappen toe aan static/css/themes/",
    "custom_css": "Aangepaste CSS",
    "custom_css_help": "Verfijn blokstijlen — ruimtes, kleuren, typografie, randen, hover-effecten, animaties. Stel in de Page Builder-zijbalk een \"CSS-klasse\" in op een blok; stijl die klasse vervolgens hier.",
    "custom_css_placeholder": "/* Stijl elke \"CSS-klasse\" die je instelt op Page Builder-blokken */\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": "Aangepaste CSS opslaan",
    "desc_stellar_origin": "Precisie en helderheid van de diepe ruimte — de ster Alioth als navigatiepunt door betekenis en minimalistisch design.",
    "desc_midnight_botanist": "De organische groei van ideeën onder de gloed van maanmos — diep bosdonker met zachte botanische accenten.",
    "desc_emerald_forest": "Harmonie en organische rust — een digitale tuin waar technologie de natuur dient. Als een oude bibliotheek diep in het bos.",
    "desc_oceanic_depth": "Betrouwbaarheid, sereniteit, krachtig intellect en diepte — een nachtelijke oceaan onder een heldere hemel, waar alleen de schuimkoppen oplichten.",
    "desc_nebula_rose": "Creativiteit en elegantie — licht van een verre nevel, diep violet met zacht rozégoud. Als het lezen van een kunsttijdschrift.",
    "desc_frozen_moss": "De sereniteit van een bevroren bos — diepgroene schaduwen onder bleek zilvermint en de stille gloed van ijs op takken.",
    "desc_amber_blossom": "Een warme zomeravond in een bloeiende tuin — honingamber accenten op romige oppervlakken, zachte terracotta en diepe boomschorstinten.",
    "desc_ocean_whispers": "De frisse helderheid van een zeebries — wit zand, helder water en turquoise horizonnen voor een schone kustleeservaring.",
    "desc_volcanic_ash": "De donkere mystiek van gestolde lava — diep grafiet met een wijntint, magische violette gloed en het gewicht van oud basalt.",
    "desc_corporate_clean": "Professionele helderheid en vertrouwen — strakke witte oppervlakken, precieze blauwe accenten en neutrale grijstinten. Gemaakt voor bedrijven en bureaus.",
    "desc_editorial_press": "De tijdloze elegantie van drukwerk — warme sepia-accenten, schreefletterkoppen, royale witruimte. Gemaakt voor tijdschriften en longform-artikelen.",
    "desc_neon_launch": "De energie van een productlancering — elektrisch violet op heldere oppervlakken, strakke geometrie, scherpe typografie. Gemaakt voor startups en techblogs.",
    "desc_handmade_story": "De warmte van een handgeschreven brief — terracotta en olijf op roomkleurig papier, zachte ronde vormen. Gemaakt voor ambachtslieden en kleine bedrijven.",
    "desc_crimson_velvet": "De stille luxe van een privéwijnkelder — bourgondisch fluweel, oud eikenhout en kaarslicht op kristal. Gemaakt voor restaurants, luxemerken en verfijnd wonen.",
    "desc_solar_flare": "De explosieve warmte van een zonnekorona tegen de leegte — gesmolten amber en goud op diep inktblauw. Gemaakt voor gedurfde merken die willen opvallen.",
    "mode_lock": "Modusvergrendeling",
    "mode_lock_help": "Forceer één modus voor alle bezoekers en verberg de thema-schakelaar op je site.",
    "both_modes": "Beide modi",
    "light_only": "Alleen licht",
    "dark_only": "Alleen donker",
    "upload_title": "Thema installeren vanuit ZIP",
    "upload_help": "Upload een thema-ZIP: een map met theme.css en een optionele voorbeeldafbeelding. Het thema verschijnt direct in de lijst. Hier geüploade thema's overleven CMS-updates (tenzij de naam overeenkomt met een meegeleverd thema).",
    "upload_btn": "Installeren",
    "upload_ok": "Thema “{name}” geïnstalleerd.",
    "upload_replaced": "Thema “{name}” vervangen.",
    "upload_err": "Het bestand is geen geldig thema-ZIP.",
    "delete_confirm": "Dit thema verwijderen? De bestanden worden gewist.",
    "deleted_ok": "Thema “{name}” verwijderd.",
    "cannot_delete_active": "Het actieve thema kan niet worden verwijderd. Activeer eerst een ander thema."
  },
  "tools": {
    "title": "SEO- & AEO-tools",
    "subtitle": "Beheer sitemap, robots.txt, RSS-feeds en AI-zichtbaarheid voor zoekmachines en antwoordmachines",
    "sitemap_title": "XML-sitemap",
    "sitemap_desc": "Automatisch gegenereerd vanuit je gepubliceerde content. Zoekmachines gebruiken dit om je pagina's te ontdekken en indexeren.",
    "sitemap_status": "Status",
    "sitemap_active": "Actief",
    "total_urls": "Totaal URL's",
    "published_posts": "Gepubliceerde berichten",
    "published_pages": "Gepubliceerde pagina's",
    "homepage": "Homepagina",
    "view": "Bekijken",
    "sitemap_auto": "Sitemap wordt automatisch gegenereerd — handmatig bewerken is niet nodig. Nieuwe content verschijnt automatisch.",
    "robots_title": "robots.txt",
    "robots_desc": "Bepaalt welke pagina's zoekmachines mogen indexeren. De sitemap-URL wordt automatisch toegevoegd.",
    "robots_content": "Inhoud",
    "robots_help": "Standaardrichtlijnen: User-agent, Allow, Disallow. Eén per regel.",
    "save": "Opslaan",
    "reset_default": "Standaardwaarden herstellen",
    "reset_confirm": "robots.txt herstellen naar standaard? Dit overschrijft je huidige inhoud.",
    "rss_title": "RSS-feed",
    "rss_desc": "Automatisch gegenereerde RSS-feeds per taal. RSS-lezers, aggregators en Google News gebruiken deze om je content te volgen.",
    "rss_posts_per_feed": "Berichten per feed",
    "rss_auto": "Feeds worden automatisch gegenereerd — één per actieve taal. Laatste 20 berichten met volledige metadata.",
    "llms_title": "llms.txt",
    "llms_desc": "AI-vriendelijke siteoverzicht voor ChatGPT, Claude, Perplexity en andere AI-systemen. Helpt AI je site te begrijpen en je content nauwkeurig te citeren.",
    "llms_posts_included": "Opgenomen berichten",
    "llms_pages_included": "Opgenomen pagina's",
    "llms_auto": "Automatisch gegenereerd uit gepubliceerde content. Bevat de laatste 50 berichten en alle pagina's met metabeschrijvingen."
  },
  "audit_log": {
    "title": "Auditlog",
    "subtitle": "Activiteiten- en beveiligingsmonitoring",
    "all_actions": "Alle acties",
    "clear_filter": "Filter wissen",
    "entries": "vermeldingen",
    "time": "Tijd",
    "user": "Gebruiker",
    "action": "Actie",
    "details": "Details",
    "ip": "IP",
    "no_entries": "Nog geen logvermeldingen",
    "no_entries_text": "Activiteit verschijnt hier zodra gebruikers het beheerpaneel gebruiken.",
    "prev": "← Vorige",
    "next": "Volgende →",
    "action_login": "Inloggen",
    "action_login_failed": "Inloggen mislukt",
    "action_login_blocked": "Inloggen geblokkeerd",
    "action_logout": "Uitloggen",
    "action_create_post": "Bericht aanmaken",
    "action_edit_post": "Bericht bewerken",
    "action_delete_post": "Bericht verwijderen",
    "action_create_page": "Pagina aanmaken",
    "action_edit_page": "Pagina bewerken",
    "action_edit_page_builder": "Pagina bewerken (Builder)",
    "action_delete_page": "Pagina verwijderen",
    "action_create_form": "Formulier aanmaken",
    "action_edit_form": "Formulier bewerken",
    "action_translate_form": "Formulier vertalen",
    "action_delete_form": "Formulier verwijderen",
    "action_save_newsletter": "Nieuwsbrief opslaan",
    "action_send_newsletter": "Nieuwsbrief verzenden",
    "action_delete_newsletter": "Nieuwsbrief verwijderen",
    "action_edit_settings": "Instellingen bewerken",
    "action_change_theme": "Thema wijzigen",
    "action_create_backup": "Back-up maken",
    "action_restore_backup": "Back-up herstellen",
    "action_backup_failed": "Back-up mislukt",
    "action_restore_failed": "Herstel mislukt",
    "action_update_favicon": "Favicon bijwerken",
    "action_delete_favicon": "Favicon verwijderen",
    "detail_login_blocked": "IP {ip} geblokkeerd (brute-force)",
    "detail_login_success": "Succesvol ingelogd",
    "detail_login_failed": "Mislukte inlogpoging voor \"{name}\"",
    "detail_logout": "Gebruiker uitgelogd",
    "detail_password_reset_email_failed": "Kon reset-e-mail niet verzenden naar {email}: {error}",
    "detail_password_reset_request": "Wachtwoordreset aangevraagd voor {email}",
    "detail_password_reset": "Wachtwoord gereset voor {email}",
    "detail_created_post": "Bericht \"{title}\" aangemaakt ({lang})",
    "detail_edited_post": "Bericht \"{title}\" bewerkt ({lang})",
    "detail_deleted_post": "Bericht \"{title}\" verwijderd",
    "detail_duplicated_post": "Bericht gedupliceerd vanuit \"{title}\"",
    "detail_created_page": "Pagina \"{title}\" aangemaakt ({lang})",
    "detail_edited_page": "Pagina \"{title}\" bewerkt ({lang})",
    "detail_deleted_page": "Pagina \"{title}\" verwijderd",
    "detail_duplicated_page": "Pagina gedupliceerd vanuit \"{title}\"",
    "detail_updated_builder": "Page Builder-blokken bijgewerkt voor \"{title}\"",
    "detail_created_form": "Formulier aangemaakt: {title}",
    "detail_updated_form": "Formulier bijgewerkt: {title}",
    "detail_translated_form": "Formuliervertaling aangemaakt: {title} ({lang})",
    "detail_deleted_form": "Formulier verwijderd: {title}",
    "detail_duplicated_form": "Formulier gedupliceerd vanuit \"{title}\"",
    "detail_bulk_deleted_submissions": "{count} inzendingen verwijderd uit formulier \"{title}\"",
    "detail_created_newsletter": "Nieuwsbrief aangemaakt: {title}",
    "detail_saved_newsletter": "Nieuwsbrief opgeslagen: {title}",
    "detail_translated_newsletter": "Nieuwsbriefvertaling aangemaakt ({lang}): {title}",
    "detail_deleted_newsletter": "Nieuwsbrief verwijderd",
    "detail_sent_newsletter": "Nieuwsbrief verzonden naar {count} ontvangers ({failed} mislukt)",
    "detail_duplicated_newsletter": "Nieuwsbrief gedupliceerd vanuit \"{title}\"",
    "detail_file_uploaded": "Bestand geüpload: {name}",
    "detail_file_deleted": "Bestand verwijderd: {name}",
    "detail_favicon_updated": "Favicons gegenereerd: {sizes}",
    "detail_favicon_deleted": "Alle favicons verwijderd",
    "detail_license_activated": "Licentie geactiveerd ({platform})",
    "detail_license_deactivated": "Licentie gedeactiveerd",
    "detail_settings_updated": "Site-instellingen bijgewerkt",
    "detail_update_backup": "Pre-update back-up aangemaakt",
    "detail_updated_cms": "Bijgewerkt naar v{version}",
    "detail_update_rolled_back": "Update mislukt, teruggedraaid: {error}",
    "detail_update_error": "Updatefout: {error}",
    "detail_ssl_enabled": "HTTPS ingeschakeld voor {domain}",
    "detail_ssl_failed": "SSL-setup mislukt voor {domain}: {error}",
    "detail_ssl_timeout": "SSL-setup verlopen voor {domain}",
    "detail_created_backup": "Back-up aangemaakt ({size} MB)",
    "detail_backup_failed": "Back-up mislukt: {error}",
    "detail_restored_backup": "Back-up hersteld: {items}",
    "detail_restore_failed": "Herstel mislukt: {error}",
    "detail_changed_theme_mode": "Weergavemodus gewijzigd: {old_mode} → {new_mode}",
    "detail_activated_theme": "Thema geactiveerd: {theme}",
    "detail_custom_css_updated": "Aangepaste CSS bijgewerkt",
    "detail_changed_mode_lock": "Modusvergrendeling gewijzigd: {old_lock} → {new_lock}",
    "action_accept_invite": "Uitnodiging accepteren",
    "action_activate_license": "Licentie activeren",
    "action_bulk_delete_submissions": "Inzendingen bulksgewijs verwijderen",
    "action_change_mode_lock": "Modusvergrendeling wijzigen",
    "action_change_theme_mode": "Weergavemodus wijzigen",
    "action_change_user_role": "Gebruikersrol wijzigen",
    "action_create_newsletter": "Nieuwsbrief aanmaken",
    "action_deactivate_license": "Licentie deactiveren",
    "action_delete_image": "Afbeelding verwijderen",
    "action_delete_user": "Gebruiker verwijderen",
    "action_duplicate_form": "Formulier dupliceren",
    "action_duplicate_newsletter": "Nieuwsbrief dupliceren",
    "action_duplicate_page": "Pagina dupliceren",
    "action_duplicate_post": "Bericht dupliceren",
    "action_edit_custom_css": "Aangepaste CSS bewerken",
    "action_edit_image": "Afbeelding bewerken",
    "action_file_deleted": "Bestand verwijderen",
    "action_file_uploaded": "Bestand uploaden",
    "action_invite_user": "Gebruiker uitnodigen",
    "action_password_reset": "Wachtwoord opnieuw ingesteld",
    "action_password_reset_email_failed": "Reset-e-mail mislukt",
    "action_password_reset_request": "Wachtwoordreset aangevraagd",
    "action_save_menu": "Menu opslaan",
    "action_ssl_setup": "SSL-installatie",
    "action_ssl_setup_failed": "SSL-installatie mislukt",
    "action_translate_newsletter": "Nieuwsbrief vertalen",
    "action_update_backup": "Back-up vóór update",
    "action_update_cms": "CMS bijwerken",
    "action_update_failed": "Update mislukt",
    "action_update_profile": "Profiel bijwerken",
    "action_upload_image": "Afbeelding uploaden",
    "detail_accepted_invite": "Uitnodiging geaccepteerd en account \"{name}\" aangemaakt",
    "detail_changed_user_role": "Rol van {name} gewijzigd naar {role}",
    "detail_deleted_image": "Afbeelding verwijderd: {filename}",
    "detail_deleted_user": "Gebruiker \"{name}\" verwijderd",
    "detail_edited_image": "Afbeelding bewerkt: {filename}",
    "detail_invited_user": "{email} uitgenodigd als {role}",
    "detail_saved_menu": "Menu {location} opgeslagen",
    "detail_updated_profile": "Eigen profiel bijgewerkt",
    "detail_uploaded_image": "Afbeelding geüpload: {filename}",
    "action_install_plugin": "Plugin installeren",
    "action_update_plugin": "Plugin bijwerken",
    "action_toggle_plugin": "Plugin in-/uitschakelen",
    "action_delete_plugin": "Plugin verwijderen",
    "action_activate_plugin_license": "Pluginlicentie activeren",
    "action_upload_theme": "Thema uploaden",
    "action_delete_theme": "Thema verwijderen"
  },
  "backup": {
    "title": "Back-up",
    "subtitle": "Maak een volledige back-up van je site",
    "overview": "Site-overzicht",
    "posts": "Berichten",
    "pages": "Pagina's",
    "images": "Afbeeldingen",
    "files_in_uploads": "Bestanden in uploads",
    "database": "Database",
    "uploads_folder": "Uploadsmap",
    "download_title": "Back-up downloaden",
    "download_desc": "Maakt een ZIP-archief met je database, alle geüploade mediabestanden en configuratie.",
    "create_download": "Back-up maken & downloaden",
    "creating_backup": "Back-up maken…",
    "whats_included": "Wat is inbegrepen:",
    "includes_db": "Volledige database (alle berichten, pagina's, instellingen, gebruikers)",
    "includes_media": "Alle geüploade mediabestanden (afbeeldingen, varianten)",
    "includes_env": "Omgevingsconfiguratie (.env)",
    "restore_title": "Herstellen vanuit back-up",
    "restore_desc": "Upload een eerder gemaakte back-up-ZIP om je site te herstellen. Dit overschrijft de huidige database en uploads.",
    "restore_btn": "Herstellen vanuit back-up",
    "restoring": "Herstellen…",
    "restore_warning": "Waarschuwing:",
    "restore_warning_text": "Het herstellen van een back-up vervangt je huidige database en geüploade bestanden. Zorg ervoor dat je een actuele back-up hebt voordat je een oudere herstelt.",
    "restore_select_file": "Selecteer eerst een back-up-ZIP-bestand.",
    "restore_confirm": "Weet je zeker dat je vanuit deze back-up wilt herstellen?\n\nDit OVERSCHRIJFT je huidige database en uploads.\nDeze actie kan niet ongedaan worden gemaakt!"
  },
  "menus": {
    "title": "Menu's",
    "subtitle": "Configureer je header- en footermenu's",
    "header_menu": "Headermenu",
    "footer_menu": "Footermenu",
    "current_header": "Huidig headermenu:",
    "current_footer": "Huidig footermenu:",
    "menu_label": "Menulabel",
    "lang": "Taal",
    "published": "Gepubliceerd",
    "no_pages": "Nog geen gepubliceerde pagina's.",
    "no_posts": "Nog geen gepubliceerde berichten.",
    "create_first_page": "Maak je eerste pagina →",
    "create_first_post": "Maak je eerste bericht →",
    "save_menu": "Menu opslaan",
    "all_languages": "Alle talen",
    "custom_label_placeholder": "Menulabel",
    "header_info": "Selecteer pagina's, berichten, bestanden of links om toe te voegen aan je headernavigatie. Je kunt een <strong>menulabel</strong> instellen per item — handig als de titel te lang is voor een menu.",
    "footer_info": "Selecteer pagina's, berichten, bestanden of links voor je footernavigatie. Meestal gebruikt voor juridische pagina's en bedrijfsinformatie.",
    "add_submenu_item": "Subitem toevoegen",
    "submenu_items": "Submenu-items",
    "no_menu_items": "Nog geen items in dit menu.",
    "drag_to_reorder": "Slepen om te herordenen",
    "drag_to_nest": "Sleep op een hoofditem om het als submenu-item te nesten",
    "remove_item": "Verwijderen",
    "submenu_note": "Submenu's worden ondersteund in het headermenu. Footermenu's tonen platte links.",
    "anchor_links_hint": "Anker-links worden ondersteund, bijv. /about#team",
    "parent_item": "Hoofditem",
    "child_item": "Submenu-item",
    "custom_links": "Links",
    "custom_url_placeholder": "https://example.com",
    "pick_file": "Kies een bestand…",
    "open_new_window": "Openen in nieuw venster",
    "add_to_menu": "Toevoegen aan menu",
    "custom_url_invalid": "URL moet beginnen met https://, http://, mailto:, tel: of /",
    "custom_label_required": "Label is verplicht",
    "custom_links_empty": "Vul minstens één taal in met zowel URL als label",
    "update_link": "Link bijwerken",
    "edit_link": "Bewerken",
    "custom_url_header": "URL",
    "max_depth_reached": "Maximale menudiepte bereikt (3 niveaus)"
  },
  "login": {
    "title": "Beheerder inloggen",
    "username": "Gebruikersnaam",
    "username_or_email": "Gebruikersnaam of e-mail",
    "password": "Wachtwoord",
    "login_btn": "Inloggen",
    "forgot_password": "Wachtwoord vergeten?",
    "back_to_site": "← Terug naar site"
  },
  "forgot_password": {
    "title": "Wachtwoord herstellen",
    "email_label": "E-mailadres",
    "email_placeholder": "Voer je account-e-mailadres in",
    "email_help": "We sturen je een link om je wachtwoord te herstellen. De link is 1 uur geldig.",
    "send_btn": "Resetlink versturen",
    "back_to_login": "← Terug naar inloggen"
  },
  "reset_password": {
    "title": "Nieuw wachtwoord instellen",
    "password_label": "Nieuw wachtwoord",
    "password_placeholder": "Voer nieuw wachtwoord in",
    "password_help": "Minimaal 8 tekens",
    "confirm_label": "Nieuw wachtwoord bevestigen",
    "confirm_placeholder": "Herhaal nieuw wachtwoord",
    "submit_btn": "Nieuw wachtwoord instellen",
    "back_to_login": "← Terug naar inloggen"
  },
  "accept_invite": {
    "welcome": "Welkom!",
    "subtitle": "Je bent uitgenodigd om deel te nemen aan het team",
    "invited_as": "Je wordt uitgenodigd als {role} voor {email}",
    "username": "Gebruikersnaam",
    "username_placeholder": "Kies een gebruikersnaam",
    "username_help": "Wordt gebruikt om in te loggen",
    "display_name": "Weergavenaam",
    "display_name_placeholder": "Je publieke naam (getoond op berichten)",
    "display_name_help": "Zichtbaar voor sitebezoekers als auteursnaam",
    "password": "Wachtwoord",
    "password_placeholder": "Minimaal 8 tekens",
    "confirm_password": "Wachtwoord bevestigen",
    "confirm_placeholder": "Herhaal wachtwoord",
    "create_account": "Mijn account aanmaken"
  },
  "table": {
    "title": "Titel",
    "status": "Status",
    "language": "Taal",
    "author": "Auteur",
    "published_date": "Gepubliceerd",
    "updated_date": "Bijgewerkt",
    "actions": "Acties",
    "edit": "Bewerken",
    "translate": "Vertalen",
    "view": "Bekijken",
    "preview": "Voorvertoning",
    "delete": "Verwijderen",
    "duplicate": "Dupliceren",
    "all": "Alle",
    "published": "Gepubliceerd",
    "drafts": "Concepten",
    "search": "Zoeken",
    "selected": "geselecteerd",
    "all_languages": "Alle talen",
    "newest_first": "Nieuwste eerst",
    "oldest_first": "Oudste eerst"
  },
  "pagination": {
    "prev": "← Vorige",
    "next": "Volgende →",
    "per_page": "Toon",
    "per_page_suffix": "per pagina"
  },
  "common": {
    "save": "Opslaan",
    "cancel": "Annuleren",
    "delete": "Verwijderen",
    "edit": "Bewerken",
    "back": "Terug",
    "search": "Zoeken",
    "loading": "Laden...",
    "success": "Gelukt",
    "error": "Fout",
    "confirm": "Bevestigen",
    "yes": "Ja",
    "no": "Nee",
    "choose": "Kiezen",
    "copy": "Kopiëren",
    "copied": "Gekopieerd!",
    "close": "Sluiten",
    "or": "of",
    "and": "en",
    "required": "verplicht",
    "connection_error": "Verbindingsfout. Probeer het opnieuw.",
    "clear": "Wissen",
    "remove": "Verwijderen",
    "preview": "Voorvertoning",
    "show_hide": "Tonen/verbergen",
    "show_hide_password": "Wachtwoord tonen/verbergen",
    "view": "Bekijken",
    "status_published": "Gepubliceerd",
    "status_draft": "Concept",
    "status_read": "Gelezen",
    "status_new": "Nieuw",
    "unit_b": "B",
    "unit_kb": "KB",
    "unit_mb": "MB",
    "language_deactivated": "gedeactiveerd"
  },
  "dates": {
    "months_short": [
      "jan",
      "feb",
      "mrt",
      "apr",
      "mei",
      "jun",
      "jul",
      "aug",
      "sep",
      "okt",
      "nov",
      "dec"
    ],
    "months_long": [
      "januari",
      "februari",
      "maart",
      "april",
      "mei",
      "juni",
      "juli",
      "augustus",
      "september",
      "oktober",
      "november",
      "december"
    ],
    "format_date": "{day} {month_short} {year}",
    "format_datetime": "{day} {month_short}, {time}"
  },
  "builder": {
    "page_builder": "Page Builder",
    "open_builder": "Page Builder openen",
    "save_first_hint": "Sla de pagina eerst op en open dan Page Builder vanuit de bewerkpagina",
    "save_translation_hint": "Sla de vertaling eerst op en open dan Page Builder vanuit de bewerkpagina",
    "save": "Opslaan",
    "saving": "Opslaan...",
    "saved": "Succesvol opgeslagen",
    "save_failed": "Opslaan mislukt",
    "network_error": "Netwerkfout — wijzigingen niet opgeslagen",
    "no_blocks": "Geen blokgegevens",
    "preview": "Voorvertoning",
    "back_to_editor": "Terug naar editor",
    "drag_hint": "Sleep blokken hierheen of klik op een blok in de zijbalk",
    "block_settings": "Blokinstellingen",
    "select_block_hint": "Selecteer een blok op het canvas om de instellingen te bewerken",
    "loading": "Laden...",
    "layout": "Lay-out",
    "basic": "Basis",
    "structure": "Structuur",
    "media": "Media",
    "advanced": "Geavanceerd",
    "heading": "Koptekst",
    "text": "Tekst",
    "image": "Afbeelding",
    "button": "Knop",
    "divider": "Scheidingslijn",
    "spacer": "Witruimte",
    "columns": "Kolommen",
    "section": "Sectie",
    "video": "Video",
    "gallery": "Galerij",
    "audio": "Audio",
    "quote": "Citaat",
    "table": "Tabel",
    "accordion": "Accordion",
    "tabs": "Tabbladen",
    "html": "HTML",
    "code": "Code",
    "form": "Formulier",
    "form_select": "Formulier selecteren",
    "form_no_forms": "Nog geen formulieren. Maak er een aan in de sectie Formulieren.",
    "form_fields": "velden",
    "form_submit_default": "Verzenden",
    "form_show_title": "Titel tonen",
    "form_show_description": "Beschrijving tonen",
    "alignment": "Uitlijning",
    "left": "Links",
    "center": "Midden",
    "right": "Rechts",
    "justify": "Uitvullen",
    "top_margin": "Bovenmarge",
    "bottom_margin": "Ondermarge",
    "none": "Geen",
    "css_class": "CSS-klasse",
    "anchor_id": "Anker-ID",
    "text_content": "Tekst",
    "level": "Niveau",
    "image_url": "Afbeeldings-URL",
    "image_url_hint": "Plak een URL of gebruik de mediabibliotheek",
    "alt_text": "Alt-tekst",
    "caption": "Bijschrift",
    "link_url": "Link-URL",
    "size": "Grootte",
    "size_full": "Volledige breedte",
    "size_medium": "Middel",
    "size_small": "Klein",
    "size_auto": "Automatisch",
    "button_text": "Knoptekst",
    "button_url": "URL",
    "style": "Stijl",
    "style_primary": "Primair",
    "style_outline": "Omtrek",
    "style_ghost": "Ghost",
    "style_solid": "Doorlopend",
    "style_dashed": "Gestreept",
    "style_dotted": "Gestippeld",
    "style_gradient": "Verloop",
    "size_sm": "Klein",
    "size_md": "Middel",
    "size_lg": "Groot",
    "target": "Doel",
    "target_self": "Zelfde tabblad",
    "target_blank": "Nieuw tabblad",
    "height_px": "Hoogte (px)",
    "columns_layout": "Lay-out",
    "columns_hint": "Tip: Voeg blokken toe aan kolommen vanuit het canvas. Kolommen bewerken komt binnenkort.",
    "video_url": "YouTube- of Vimeo-URL",
    "video_url_hint": "bijv. https://youtube.com/watch?v=...",
    "video_title": "Titel (toegankelijkheid)",
    "aspect_ratio": "Beeldverhouding",
    "ratio_cinematic": "21:9 (cinematisch)",
    "ratio_auto": "Automatisch (contenthoogte)",
    "html_code": "HTML-code",
    "html_executes": "Wordt uitgevoerd op de pagina",
    "quote_text": "Citaattekst",
    "author": "Auteur",
    "code_language": "Taal",
    "code_content": "Code",
    "audio_url": "Audio-URL",
    "audio_title": "Titel",
    "table_headers": "Koppen (kommagescheiden)",
    "table_rows": "Rijen (komma per cel, nieuwe regel per rij)",
    "table_rows_count": "rijen",
    "accordion_items": "Items",
    "accordion_title": "Titel",
    "accordion_content": "Inhoud",
    "add_item": "Item toevoegen",
    "remove": "Verwijderen",
    "tabs_count": "Tabbladen",
    "tab_title": "Tabblad-titel",
    "tab_content": "Inhoud",
    "add_tab": "Tabblad toevoegen",
    "gallery_images": "afbeeldingen",
    "gallery_images_hint": "Plak hieronder afbeeldings-URL's (één per regel)",
    "gallery_images_format": "Afbeeldingen (url|alt|bijschrift)",
    "gallery_columns": "Kolommen",
    "background": "Achtergrond",
    "bg_none": "Geen",
    "bg_color": "Kleur",
    "bg_gradient": "Verloop",
    "bg_image": "Afbeelding",
    "bg_value": "Achtergrondwaarde",
    "bg_color_pick": "Kleur kiezen",
    "bg_gradient_value": "CSS-verloop",
    "bg_image_url": "Afbeeldings-URL",
    "bg_image_hint": "Aanbevolen: 1920×1080px of breder. Afbeelding vult de volledige sectiebreedte.",
    "text_color": "Tekstkleur",
    "text_color_auto": "Automatisch (themakleuren)",
    "text_color_light": "Licht (voor donkere achtergronden)",
    "text_color_dark": "Donker (voor lichte achtergronden)",
    "min_height": "Minimale hoogte",
    "min_height_auto": "Automatisch",
    "min_height_50_screen": "50% scherm",
    "min_height_75_screen": "75% scherm",
    "min_height_full_screen": "Volledig scherm",
    "bg_overlay": "Overlaykleur",
    "bg_light_mode": "Achtergrond lichte modus",
    "bg_light_color_pick": "Kleur kiezen voor lichte modus",
    "bg_light_gradient_value": "Verloop lichte modus",
    "bg_light_image_url": "Afbeeldings-URL lichte modus",
    "bg_light_overlay": "Overlay lichte modus",
    "bg_dark_mode": "Achtergrond donkere modus",
    "bg_dark_color_pick": "Kleur kiezen voor donkere modus",
    "bg_dark_gradient_value": "Verloop donkere modus",
    "bg_dark_image_url": "Afbeeldings-URL donkere modus",
    "bg_dark_overlay": "Overlay donkere modus",
    "bg_theme_default": "Themastandaard",
    "choose_image": "Afbeelding selecteren",
    "gallery_add_from_library": "Toevoegen uit bibliotheek",
    "gallery_pick_title": "Afbeeldingen selecteren",
    "gallery_add_selected": "Geselecteerde toevoegen",
    "section_layout": "Sectie-indeling",
    "section_full_width": "Volledige breedte (achtergrond tot aan de randen)",
    "section_full_width_hint": "Volledige breedte strekt de achtergrond uit tot de schermranden. Inhoudsbreedte bepaalt het binnengebied.",
    "section_content_width": "Inhoudsbreedte",
    "section_width_narrow": "Smal (768px)",
    "section_width_default": "Standaard (paginabreedte)",
    "section_width_wide": "Breed (1200px)",
    "section_width_full": "Vol (geen limiet)",
    "slideshow": "Diavoorstelling",
    "slideshow_mode": "Modus",
    "slideshow_mode_image": "Alleen afbeelding",
    "slideshow_mode_hero": "Hero (afbeelding + inhoud)",
    "slideshow_animation": "Animatie",
    "animation_slide": "Schuiven",
    "animation_fade": "Vervagen",
    "slideshow_autoplay": "Automatisch afspelen",
    "slideshow_interval": "Interval (seconden)",
    "slideshow_arrows": "Pijlen tonen",
    "slideshow_dots": "Stippen tonen",
    "slideshow_overlay": "Overlay",
    "slideshow_slides": "Dia's",
    "slideshow_add_slide": "Dia toevoegen",
    "slideshow_remove_slide": "Dia verwijderen",
    "alt_text_override": "Alt-tekst (overschrijven)",
    "alt_text_library_hint": "Overgenomen uit mediabibliotheek. Bewerk in Media → Bibliotheek.",
    "padding": "Opvulling",
    "padding_sm": "Klein",
    "padding_md": "Middel",
    "padding_lg": "Groot",
    "padding_xl": "Extra groot",
    "move_up": "Omhoog",
    "move_down": "Omlaag",
    "duplicate": "Dupliceren",
    "delete": "Verwijderen",
    "drag": "Slepen",
    "unsaved_warning": "Je hebt niet-opgeslagen wijzigingen. Weet je zeker dat je wilt vertrekken?",
    "content_alignment": "Tekstuitlijning",
    "alignment_auto": "— Automatisch",
    "block_position": "Blokpositie",
    "slide_select_hint": "Klik op een dianummer om de blokken te bewerken",
    "slideshow_add_block": "Blok toevoegen aan dia",
    "default_heading": "Nieuwe koptekst",
    "default_text": "Begin hier te schrijven...",
    "text_edit_canvas_hint": "Klik op de tekst op het canvas om te bewerken",
    "default_button": "Klik hier",
    "default_accordion_title": "Nieuwe vraag",
    "default_tab": "Tabblad",
    "click_select_image": "Klik om afbeelding te selecteren",
    "click_select_form": "Klik om formulier te selecteren",
    "add_block": "Blok toevoegen",
    "section_full_width_badge": "VOLLEDIGE BREEDTE",
    "table_add_row": "Rij",
    "table_add_col": "Kolom",
    "table_width": "Tabelbreedte",
    "column_alignment": "Kolomuitlijning",
    "table_remove_row": "Rij",
    "table_remove_col": "Kolom",
    "table_insert_row": "Rij invoegen",
    "column_width": "Kolombreedte",
    "column_width_hint": "%",
    "total": "Totaal",
    "undo": "Ongedaan maken",
    "redo": "Opnieuw",
    "visibility": "Zichtbaarheid",
    "visibility_all": "Alle apparaten",
    "visibility_desktop": "Alleen desktop",
    "visibility_mobile": "Alleen mobiel",
    "scroll_animation": "Scrollanimatie",
    "animation_fade_in": "Vervagen",
    "animation_slide_up": "Omhoog schuiven",
    "alt_missing": "Geen alt-tekst — selecteer afbeelding uit bibliotheek",
    "delete_block_confirm": "Dit {type}-blok verwijderen?",
    "delete_item_confirm": "Dit item verwijderen?",
    "empty_hint": "Nog geen items. Klik op de knop hieronder om er een toe te voegen.",
    "video_gallery": "Videogalerij",
    "video_gallery_add": "Video toevoegen",
    "video_gallery_add_title": "Video toevoegen",
    "video_gallery_add_btn": "Toevoegen",
    "video_gallery_empty": "Klik om video's toe te voegen",
    "video_gallery_videos": "video's",
    "video_gallery_title_fetched": "Titel automatisch opgehaald",
    "video_meta_fetch_failed": "Kan video-info niet ophalen",
    "ticker": "Logo-ticker",
    "ticker_speed": "Snelheid",
    "ticker_slow": "Langzaam",
    "ticker_medium": "Gemiddeld",
    "ticker_fast": "Snel",
    "ticker_pause_hover": "Pauzeren bij hover",
    "ticker_grayscale": "Grijstinten-effect",
    "ticker_height": "Logo-hoogte",
    "ticker_direction": "Richting",
    "ticker_dir_rtl": "Rechts naar links",
    "ticker_dir_ltr": "Links naar rechts",
    "ticker_images": "logo's",
    "toggle_preview": "Voorvertoning wisselen: donker ↔ licht",
    "canvas": "Canvas",
    "bold": "Vet",
    "italic": "Cursief",
    "underline": "Onderstreept",
    "strikethrough": "Doorgestreept",
    "align_left": "Links uitlijnen",
    "align_center": "Centreren",
    "align_right": "Rechts uitlijnen",
    "align_justify": "Uitvullen",
    "bullet_list": "Opsommingslijst",
    "numbered_list": "Genummerde lijst",
    "link": "Link",
    "clear_formatting": "Opmaak wissen",
    "icon_check": "Vinkje",
    "icon_cross": "Kruis",
    "icon_star": "Ster",
    "icon_feature": "Functie",
    "icon_tip": "Tip",
    "icon_warning": "Waarschuwing",
    "icon_plus": "Plus",
    "icon_minus": "Min",
    "icon_dot": "Punt",
    "error_loading_forms": "Fout bij laden van formulieren",
    "form_search_placeholder": "Formulieren zoeken...",
    "form_all_languages": "Alle",
    "form_new": "Formulier aanmaken",
    "ai_placeholder": "Beschrijf je pagina: doel, secties, inhoud, stijl...",
    "ai_welcome": "Vertel me welke pagina je wilt bouwen! Beschrijf het doel, welke secties je nodig hebt (hero, functies, testimonials, FAQ, contact...) en eventuele specifieke inhoud. Hoe meer detail je geeft, hoe beter het resultaat. Je kunt me ook vragen de lay-out aan te passen nadat ik deze heb gegenereerd.",
    "ai_thinking": "Aan het nadenken...",
    "ai_generated": "✅ <strong>{count} blokken</strong> gegenereerd. Klik op \"Toepassen\" om ze in het canvas te laden.",
    "ai_no_blocks": "Geen blokken gegenereerd. Probeer specifieker te zijn over de paginastructuur.",
    "ai_apply_blocks": "Blokken toepassen",
    "ai_blocks_loaded": "AI-blokken geladen — {count} blokken",
    "editor_readonly_hint": "Deze inhoud wordt beheerd door de Page Builder"
  },
  "forms": {
    "title": "Formulieren",
    "subtitle": "Maak en beheer formulieren, enquêtes en gegevensverzameling",
    "new_form": "Nieuw formulier maken",
    "create_subtitle": "Kies een sjabloon en begin met het bouwen van je formulier",
    "edit_form": "Formulier bewerken",
    "edit_subtitle": "Ontwerp je formuliervelden en configureer instellingen",
    "no_forms": "Nog geen formulieren",
    "no_forms_text": "Maak je eerste formulier om te beginnen met het verzamelen van gegevens",
    "no_forms_filtered": "Geen formulieren die aan je filters voldoen",
    "clear_filters": "Filters wissen",
    "search_placeholder": "Formulieren zoeken...",
    "all_types": "Alle typen",
    "create_first": "Eerste formulier maken",
    "delete_confirm": "Weet je zeker dat je \"{title}\" wilt verwijderen? Alle inzendingen worden ook verwijderd.",
    "delete_confirm_generic": "Weet je zeker dat je dit formulier wilt verwijderen? Alle inzendingen worden ook verwijderd.",
    "usage_warning": "⚠️ Dit formulier is ingesloten in Page Builder-blokken:",
    "usage_confirm_delete": "Het formulierblok wordt van deze pagina's verwijderd. Toch verwijderen?",
    "form_type": "Formuliertype",
    "type_contact": "Contactformulier",
    "type_contact_desc": "Naam, e-mail, onderwerp, bericht — klassiek contactformulier met privacytoestemming",
    "type_survey": "Enquête / Poll",
    "type_survey_desc": "Beoordeling, keuzerondjes, selectievakjes — verzamel feedback en meningen",
    "type_subscription": "Abonnement",
    "type_subscription_desc": "E-mailaanmelding met toestemming — klaar voor nieuwsbriefintegratie",
    "type_custom": "Aangepast formulier",
    "type_custom_desc": "Begin vanaf nul en bouw precies wat je nodig hebt",
    "status_active": "Actief",
    "status_inactive": "Inactief",
    "submissions_count": "Inzendingen",
    "new_badge": "nieuw",
    "fields": "Velden",
    "form_settings": "Formulierinstellingen",
    "field_types": "Veldtypen",
    "add_field": "Veld toevoegen",
    "field_label": "Label",
    "field_name": "Veldnaam",
    "field_name_help": "Interne naam (geen spaties, kleine letters)",
    "field_placeholder": "Plaatshouder",
    "field_required": "Verplicht",
    "field_width": "Breedte",
    "field_width_full": "Volledige breedte",
    "field_width_half": "Halve breedte",
    "field_help_text": "Hulptekst",
    "field_options": "Opties (één per regel)",
    "field_max_rating": "Max. sterren",
    "field_consent_text": "Toestemmingstekst",
    "type_text": "Tekst",
    "type_email": "E-mail",
    "type_phone": "Telefoon",
    "type_number": "Nummer",
    "type_textarea": "Tekstvak",
    "type_select": "Keuzelijst",
    "type_radio": "Keuzerondjes",
    "type_checkbox": "Selectievakjes",
    "type_date": "Datum",
    "type_url": "URL",
    "type_file": "Bestand uploaden",
    "type_hidden": "Verborgen",
    "type_rating": "Sterrenbeoordeling",
    "type_consent": "Toestemming / AVG",
    "settings_submit_label": "Tekst verzendknop",
    "settings_success_message": "Succesbericht",
    "settings_success_help": "Getoond na een succesvolle inzending",
    "settings_redirect_url": "Doorstuur-URL (optioneel)",
    "settings_redirect_help": "Stuur door naar deze URL na inzending in plaats van het succesbericht te tonen",
    "settings_notify_email": "Notificatie-e-mail",
    "settings_notify_help": "Ontvang een e-mail wanneer iemand dit formulier indient",
    "settings_notify_on_submit": "E-mailmelding sturen bij elke inzending",
    "settings_store_submissions": "Inzendingen opslaan in database",
    "settings_anti_spam": "Anti-spambeveiliging",
    "settings_anti_spam_honeypot": "Honeypot (aanbevolen)",
    "settings_anti_spam_none": "Geen",
    "preview": "Voorvertoning",
    "move_up": "Omhoog",
    "move_down": "Omlaag",
    "duplicate_field": "Dupliceren",
    "remove_field": "Verwijderen",
    "form_slug": "Formulier-slug",
    "form_description": "Beschrijving",
    "form_description_help": "Getoond boven het formulier op de publieke site",
    "translate_form": "Vertaling aanmaken",
    "translating_from": "Vertalen vanuit:",
    "select_target_language": "Selecteer doeltaal",
    "existing_translations": "Bestaande vertalingen",
    "ai_translate_fields": "AI: Alle velden vertalen",
    "translating_fields": "Velden vertalen...",
    "language": "Taal",
    "translations": "Vertalingen",
    "no_translations": "Nog geen vertalingen",
    "create_translation": "Vertaling aanmaken",
    "ai_translate_create": "AI: Vertalen & aanmaken",
    "translation_group": "Vertalingsgroep",
    "ai_generate_form": "AI: Formulier genereren",
    "ai_generate_form_desc": "Laat AI formuliervelden aanmaken op basis van je beschrijving",
    "ai_hint_create_first": "Maak eerst het formulier aan en gebruik dan AI om velden te genereren op de bewerkpagina",
    "ai_hint_translate": "Gebruik AI om formulierinhoud te genereren of aan te passen voor de doeltaal",
    "this_version": "— deze versie",
    "or_use_ai": "Of gebruik AI:",
    "select_language_placeholder": "— Selecteer taal —",
    "ai_translate_help": "Maakt een nieuw formulier met AI-vertaalde velden",
    "group": "Groep",
    "drag": "Slepen",
    "copy": "Kopiëren",
    "select_language_first": "Selecteer eerst een doeltaal.",
    "confirm_ai_translate": "AI-vertaling naar {lang} aanmaken? Dit maakt een nieuw formulier aan met alle velden vertaald.",
    "open_existing_translation": "Bestaande vertaling openen?",
    "default_text_field": "Tekstveld",
    "default_email": "E-mail",
    "default_phone": "Telefoon",
    "default_number": "Nummer",
    "default_message": "Bericht",
    "default_select": "Selecteer",
    "default_choice": "Keuze",
    "default_select_all": "Selecteer alles wat van toepassing is",
    "default_date": "Datum",
    "default_website": "Website",
    "default_rating": "Beoordeling",
    "default_privacy": "Privacy",
    "default_hidden": "Verborgen",
    "default_consent_text": "Ik ga akkoord met de verwerking van mijn persoonlijke gegevens.",
    "default_option": "Optie",
    "default_your_message": "Je bericht...",
    "source_form": "Bronformulier",
    "source_badge": "bron",
    "source_form_fields": "Bronformuliervelden",
    "original": "Origineel",
    "translated_title_placeholder": "Vertaalde formuliertitel...",
    "translated_desc_placeholder": "Vertaalde beschrijving...",
    "source_settings": "Instellingen",
    "source_submit": "Verzenden",
    "source_success": "Succesbericht",
    "source_placeholder": "Plaatshouder",
    "source_help": "Hulptekst",
    "source_consent": "Toestemming",
    "source_options": "Opties",
    "ai_translate_all_help": "Vertaalt titel, beschrijving, alle veldlabels, plaatshouders, opties, toestemmingsteksten en de verzendknop via AI. Het vertaalde formulier wordt automatisch aangemaakt.",
    "confirm_ai_translate_full": "AI-vertaling naar {lang} aanmaken? Dit maakt een nieuw formulier aan met alle velden, labels, plaatshouders en instellingen vertaald.",
    "redirect_to_translation": "Doorsturen naar de vertaling om te bewerken...",
    "fields_count": "velden",
    "new_form_placeholder": "Mijn contactformulier",
    "tpl_contact_name": "Je naam",
    "tpl_contact_name_placeholder": "Jan Jansen",
    "tpl_contact_email": "E-mailadres",
    "tpl_contact_email_placeholder": "jan@voorbeeld.nl",
    "tpl_contact_subject": "Onderwerp",
    "tpl_contact_subject_placeholder": "Hoe kunnen we je helpen?",
    "tpl_contact_message": "Bericht",
    "tpl_contact_message_placeholder": "Je bericht...",
    "tpl_contact_privacy": "Privacybeleid",
    "tpl_contact_consent": "Ik ga akkoord met de verwerking van mijn persoonlijke gegevens conform het privacybeleid.",
    "tpl_contact_submit": "Bericht versturen",
    "tpl_contact_success": "Bedankt! We nemen zo snel mogelijk contact met je op.",
    "tpl_survey_name": "Je naam (optioneel)",
    "tpl_survey_satisfaction": "Hoe tevreden ben je over onze service?",
    "tpl_survey_opt_very_satisfied": "Zeer tevreden",
    "tpl_survey_opt_satisfied": "Tevreden",
    "tpl_survey_opt_neutral": "Neutraal",
    "tpl_survey_opt_dissatisfied": "Ontevreden",
    "tpl_survey_opt_very_dissatisfied": "Zeer ontevreden",
    "tpl_survey_rating": "Beoordeel je algehele ervaring",
    "tpl_survey_improvements": "Wat kunnen we verbeteren?",
    "tpl_survey_opt_speed": "Snelheid",
    "tpl_survey_opt_quality": "Kwaliteit",
    "tpl_survey_opt_communication": "Communicatie",
    "tpl_survey_opt_price": "Prijs",
    "tpl_survey_opt_support": "Ondersteuning",
    "tpl_survey_comments": "Aanvullende opmerkingen",
    "tpl_survey_comments_placeholder": "Vertel ons meer...",
    "tpl_survey_submit": "Enquête versturen",
    "tpl_survey_success": "Bedankt voor je feedback! Het helpt ons om te verbeteren.",
    "tpl_sub_email": "E-mailadres",
    "tpl_sub_email_placeholder": "your@email.com",
    "tpl_sub_name": "Naam (optioneel)",
    "tpl_sub_name_placeholder": "Je naam",
    "tpl_sub_consent_label": "Nieuwsbrieftoestemming",
    "tpl_sub_consent_text": "Ik ga akkoord met het ontvangen van e-mailupdates. Ik kan me op elk moment uitschrijven.",
    "tpl_sub_submit": "Abonneren",
    "tpl_sub_success": "Je bent geabonneerd! Controleer je inbox voor een bevestigingsmail.",
    "tpl_custom_field": "Veld 1",
    "tpl_custom_submit": "Verzenden",
    "tpl_custom_success": "Bedankt! Je reactie is vastgelegd.",
    "email_new_submission": "Nieuwe inzending: {title}",
    "email_subject_submission": "[{title}] Nieuwe inzending",
    "default_thank_you": "Bedankt!",
    "default_submit": "Verzenden",
    "all_translated": "Alle talen hebben al vertalingen.",
    "settings_confirmation_email": "Bevestigingsmail sturen naar bezoeker",
    "settings_confirmation_email_help": "Stuur een bedankmail naar de bezoeker na inzending (vereist een verplicht e-mailveld)",
    "settings_double_opt_in": "E-mailbevestiging vereisen (dubbele opt-in)",
    "settings_double_opt_in_help": "Bezoeker moet op een link in de e-mail klikken om het adres te bevestigen. Aanbevolen voor abonnementsformulieren."
  },
  "submissions": {
    "title": "Inzendingen",
    "subtitle": "Bekijk reacties voor",
    "no_submissions": "Nog geen inzendingen",
    "no_submissions_text": "Inzendingen verschijnen hier zodra bezoekers het formulier invullen.",
    "no_results": "Geen inzendingen gevonden",
    "clear_search": "Zoekopdracht wissen",
    "search_placeholder": "Zoeken op e-mail, naam, IP...",
    "delete_selected": "Selectie verwijderen",
    "clear_selection": "Selectie wissen",
    "select_all": "Alles selecteren",
    "bulk_delete_confirm": "{count} geselecteerde inzendingen verwijderen? Dit kan niet ongedaan worden gemaakt.",
    "export_csv": "CSV exporteren",
    "export_excel": "Excel exporteren",
    "all": "Alle",
    "new": "Nieuw",
    "read": "Gelezen",
    "archived": "Gearchiveerd",
    "spam": "Spam",
    "mark_as": "Markeren als",
    "delete": "Verwijderen",
    "delete_confirm": "Deze inzending verwijderen?",
    "date": "Datum",
    "status": "Status",
    "ip": "IP-adres",
    "data": "Gegevens",
    "detail_title": "Inzendingsdetail",
    "back_to_list": "← Terug naar inzendingen",
    "submitted_at": "Ingediend",
    "user_agent": "Browser",
    "referrer": "Verwijzer",
    "metadata": "Metadata",
    "agreed": "Akkoord",
    "not_agreed": "Niet akkoord",
    "email_confirmed": "Bevestigd",
    "email_pending": "In afwachting",
    "email_not_applicable": "N.v.t.",
    "email_status": "E-mailstatus"
  },
  "admin_bar": {
    "edit_page": "Pagina bewerken",
    "edit_post": "Bericht bewerken",
    "page_builder": "Page Builder",
    "dashboard": "Dashboard"
  },
  "newsletter": {
    "title": "Nieuwsbrief",
    "subtitle": "Verstuur e-mails naar je abonnees en formulierrespondenten",
    "compose": "Nieuwe campagne",
    "compose_subtitle": "Maak een e-mailcampagne en verstuur naar je doelgroep",
    "edit_campaign": "Campagne bewerken",
    "view_campaign": "Campagne bekijken",
    "subject": "Onderwerp",
    "subject_placeholder": "Onderwerpregel van je nieuwsbrief...",
    "content": "E-mailinhoud",
    "audience": "Doelgroep",
    "target_languages": "Filteren op taal",
    "target_languages_help": "Selecteer talen om te targeten. Laat leeg om naar iedereen te sturen.",
    "target_forms": "Filteren op formulier",
    "target_forms_help": "Selecteer specifieke formulieren. Laat leeg om alle formulieren met e-mailveld op te nemen.",
    "no_forms_with_email": "Geen actieve formulieren met e-mailveld gevonden.",
    "recipients": "Ontvangers",
    "languages": "Talen",
    "all_languages": "Alle",
    "status_label": "Status",
    "status_draft": "Concept",
    "status_sending": "Verzenden...",
    "status_sent": "Verzonden",
    "status_failed": "Mislukt",
    "date": "Datum",
    "failed": "mislukt",
    "actions": "Acties",
    "save_draft": "Concept opslaan",
    "save_first_hint": "Sla het concept eerst op om testverzending en levering te ontgrendelen.",
    "test_send": "Test-e-mail",
    "send_test": "Test versturen",
    "send_now": "Naar alle ontvangers sturen",
    "send_warning": "Deze actie kan niet ongedaan worden gemaakt. E-mails worden direct verzonden.",
    "send_confirm": "Deze nieuwsbrief sturen naar {count} ontvangers? Dit kan niet ongedaan worden gemaakt.",
    "no_recipients_alert": "Geen ontvangers gevonden. Controleer je taal- en formulierfilters.",
    "sent_info": "Deze campagne is verzonden.",
    "sent_at": "Verzonden op",
    "no_newsletters": "Nog geen campagnes",
    "no_newsletters_text": "Maak je eerste e-mailcampagne om je abonnees te bereiken.",
    "delete_confirm": "Deze campagne verwijderen? Dit kan niet ongedaan worden gemaakt.",
    "recipient_list": "Ontvangerslijst",
    "recipient_list_help": "Deze personen ontvangen de e-mail. Vink uit om uit te sluiten.",
    "translate_recipients_help": "Ontvangers voor de geselecteerde doeltaal. Dit is een voorvertoning — doelgroepinstellingen worden overgenomen van de oorspronkelijke campagne.",
    "search_recipients": "Zoeken op naam of e-mail...",
    "sort_email": "E-mail",
    "sort_name": "Naam",
    "sort_source": "Bron",
    "select_all": "Alles selecteren",
    "deselect_all": "Alles deselecteren",
    "import_csv": "CSV importeren",
    "import_csv_help": "CSV-bestand met kolommen: email, name (optioneel)",
    "imported_badge": "geïmporteerd",
    "excluded_badge": "uitgesloten",
    "no_recipients_yet": "Geen ontvangers die aan de huidige filters voldoen.",
    "showing_recipients": "{shown} van {total} getoond",
    "csv_imported": "{count} e-mailadressen geïmporteerd uit CSV",
    "test_banner": "TEST-E-MAIL — Dit is een voorvertoning, niet verzonden naar abonnees",
    "unsubscribe_link": "Uitschrijven",
    "confirmed_only": "Alleen bevestigde abonnees",
    "confirmed_only_help": "Stuur alleen naar ontvangers die hun e-mail hebben bevestigd via dubbele opt-in. Geïmporteerde en niet-opt-in abonnees worden altijd meegerekend.",
    "confirmed_badge": "bevestigd",
    "pending_badge": "in afwachting",
    "imported_source": "CSV-import",
    "search_placeholder": "Zoeken op onderwerp...",
    "no_campaigns": "Geen campagnes die aan je filters voldoen.",
    "try_adjusting": "Pas je filters of zoekopdracht aan.",
    "clear_filters": "Filters wissen",
    "create_first": "Maak je eerste e-mailcampagne om je abonnees te bereiken.",
    "create_first_btn": "Campagne aanmaken",
    "campaign_language_help": "De taal waarin deze campagne is geschreven.",
    "duplicate_confirm": "Een kopie maken van \"{title}\"?",
    "ai_translate_help": "Maakt een nieuwe campagne met AI-vertaald onderwerp en inhoud (als concept).",
    "translate_confirm": "AI-vertaling naar {lang} aanmaken?\n\nEr wordt een nieuw concept aangemaakt met vertaald onderwerp en inhoud.",
    "manual_confirm": "Een kopie maken voor {lang}?\n\nDit dupliceert de campagne met alle inhoud. Je kunt het daarna handmatig vertalen.\n\nEr worden geen AI-tokens gebruikt.",
    "translate_campaign": "Maak een vertaalde versie van een nieuwsbriefcampagne",
    "translated_subject_placeholder": "Vertaalde onderwerpregel...",
    "source_campaign": "Broncampagne",
    "ai_generate_help": "Genereer e-mailonderwerp en -inhoud met behulp van AI"
  },
  "flash": {
    "setup_completed": "Installatie succesvol afgerond! Welkom bij AliothPress.",
    "setup_already_done": "Installatie is al afgerond",
    "fields_required": "Alle velden zijn verplicht",
    "passwords_mismatch": "Wachtwoorden komen niet overeen",
    "password_min_length": "Wachtwoord moet minimaal 8 tekens bevatten.",
    "invalid_credentials": "Ongeldige gebruikersnaam of wachtwoord",
    "logged_out": "Je bent uitgelogd",
    "too_many_attempts": "Te veel mislukte inlogpogingen. Wacht 15 minuten.",
    "post_created": "Bericht succesvol aangemaakt!",
    "post_updated": "Bericht succesvol bijgewerkt!",
    "post_deleted": "Bericht succesvol verwijderd!",
    "page_created": "Pagina succesvol aangemaakt!",
    "page_updated": "Pagina succesvol bijgewerkt!",
    "page_deleted": "Pagina succesvol verwijderd!",
    "translation_created": "Vertaling succesvol aangemaakt! Status: {status}",
    "translation_exists": "Vertaling in {language} bestaat al!",
    "slug_exists": "Slug bestaat al (wordt gebruikt door een ander bericht of pagina), automatisch gegenereerde slug wordt gebruikt",
    "image_uploaded": "Afbeelding succesvol geüpload en geoptimaliseerd!",
    "image_updated": "Afbeelding succesvol bijgewerkt!",
    "image_deleted": "Afbeelding succesvol verwijderd!",
    "file_uploaded": "Bestand succesvol geüpload!",
    "file_updated": "Bestand succesvol bijgewerkt!",
    "file_deleted": "Bestand succesvol verwijderd!",
    "file_too_large": "Bestand is te groot. Maximale grootte: {size}MB.",
    "alt_text_required": "Alt-tekst is verplicht voor toegankelijkheid!",
    "alt_text_required_short": "Alt-tekst is verplicht!",
    "invalid_file_type": "Ongeldig bestandstype. Toegestane formaten: {formats}. Max. grootte: {size}MB.",
    "no_file_selected": "Geen bestand geselecteerd",
    "settings_saved": "Instellingen succesvol opgeslagen!",
    "email_test_sent": "Test-e-mail verzonden naar {email}!",
    "email_test_failed": "Kon test-e-mail niet versturen: {message}",
    "email_address_required": "Voer een e-mailadres in voor de test.",
    "access_denied": "Toegang geweigerd",
    "owner_only": "Alleen de site-eigenaar kan deze actie uitvoeren.",
    "permission_denied": "Je hebt geen toestemming om deze pagina te openen.",
    "invite_email_required": "Voer een e-mailadres in.",
    "invite_email_exists": "Er bestaat al een gebruiker met e-mail {email}.",
    "invite_admin_owner_only": "Alleen de site-eigenaar kan beheerders uitnodigen.",
    "invite_sent": "Uitnodiging verzonden naar {email}!",
    "invite_email_failed": "Gebruiker aangemaakt maar e-mail mislukt: {message}. Deel deze link handmatig: {url}",
    "invite_invalid": "Ongeldige uitnodigingslink.",
    "invite_expired": "Deze uitnodiging is verlopen. Vraag de beheerder om een nieuwe te sturen.",
    "username_password_required": "Gebruikersnaam en wachtwoord zijn verplicht.",
    "username_taken": "Deze gebruikersnaam is al in gebruik.",
    "account_created": "Account aangemaakt! Log in.",
    "cannot_change_owner_role": "De rol van de site-eigenaar kan niet worden gewijzigd.",
    "owner_assign_admin_only": "Alleen de site-eigenaar kan de beheerdersrol toewijzen.",
    "role_changed": "{name} is nu {role}.",
    "cannot_delete_owner": "De site-eigenaar kan niet worden verwijderd.",
    "cannot_delete_self": "Je kunt je eigen account niet verwijderen.",
    "user_deleted": "Gebruiker {name} is verwijderd.",
    "email_in_use": "Dit e-mailadres is al in gebruik.",
    "profile_updated": "Profiel bijgewerkt!",
    "menu_updated": "{location}-menu succesvol bijgewerkt!",
    "api_key_saved": "API-sleutel succesvol opgeslagen!",
    "theme_activated": "Thema \"{name}\" geactiveerd!",
    "theme_not_found": "Thema niet gevonden",
    "display_mode_changed": "Standaard weergavemodus bijgewerkt.",
    "custom_css_saved": "Aangepaste CSS opgeslagen.",
    "custom_css_url_not_supported": "Aangepaste CSS ondersteunt url() of @import niet.",
    "robots_updated": "robots.txt succesvol bijgewerkt!",
    "backup_failed": "Back-up mislukt: {error}",
    "backup_invalid_zip": "Ongeldig ZIP-bestand",
    "backup_upload_zip": "Upload een geldig .zip-back-upbestand",
    "backup_suspicious": "Ongeldig back-upbestand: verdachte paden gedetecteerd",
    "backup_restored": "Back-up succesvol hersteld: {items}. Herstart de server.",
    "backup_no_data": "Back-upbestand bevatte geen herkenbare gegevens",
    "backup_restore_failed": "Herstel mislukt: {error}",
    "password_reset_sent": "Als er een account met dat e-mailadres bestaat, is er een link voor wachtwoordherstel verstuurd.",
    "password_reset_invalid": "Deze link voor wachtwoordherstel is ongeldig of verlopen.",
    "password_reset_done": "Je wachtwoord is hersteld! Log in met je nieuwe wachtwoord.",
    "email_enter_address": "Voer je e-mailadres in.",
    "favicon_invalid_format": "Upload een PNG-, JPG-, SVG- of WebP-afbeelding.",
    "favicon_generated": "Alle favicons succesvol gegenereerd!",
    "favicon_generation_failed": "Favicongeneratie mislukt: {error}",
    "favicon_svg_only": "SVG opgeslagen, maar rasterformaten konden niet worden gegenereerd. Installeer cairosvg voor volledige SVG-ondersteuning.",
    "favicon_deleted": "Alle favicons verwijderd.",
    "form_created": "Formulier succesvol aangemaakt!",
    "form_updated": "Formulier succesvol bijgewerkt!",
    "form_deleted": "Formulier succesvol verwijderd!",
    "form_fields_invalid": "Ongeldige velden-JSON. Controleer de formulierstructuur.",
    "submission_deleted": "Inzending verwijderd.",
    "submissions_bulk_deleted": "{count} inzendingen verwijderd.",
    "newsletter_saved": "Campagne opgeslagen als concept!",
    "newsletter_deleted": "Campagne verwijderd.",
    "newsletter_test_sent": "Test-e-mail verzonden naar {email}!",
    "newsletter_test_failed": "Test-e-mail mislukt: {message}",
    "newsletter_sent": "Nieuwsbrief verzonden naar {count} ontvangers! ({failed} mislukt)",
    "newsletter_already_sent": "Deze nieuwsbrief is al verzonden.",
    "newsletter_no_recipients": "Geen ontvangers gevonden. Controleer je taal- en formulierfilters.",
    "session_expired": "Sessie verlopen. Probeer het opnieuw.",
    "current_password_wrong": "Huidig wachtwoord is onjuist.",
    "password_needs_uppercase": "Wachtwoord moet minimaal één hoofdletter bevatten.",
    "password_needs_lowercase": "Wachtwoord moet minimaal één kleine letter bevatten.",
    "password_needs_digit": "Wachtwoord moet minimaal één cijfer bevatten.",
    "license_activated": "Licentie succesvol geactiveerd!",
    "license_deactivated": "Licentie gedeactiveerd.",
    "license_validation_failed": "Licentiesleutel kon niet worden gevalideerd. De sleutel is opgeslagen — validatie wordt opnieuw geprobeerd.",
    "update_success": "AliothPress bijgewerkt naar v{version}!",
    "update_failed": "Update mislukt: {error}",
    "too_many_requests": "Te veel verzoeken. Wacht even en probeer het opnieuw.",
    "db_connection_error": "Databaseverbindingsfout: {error}",
    "openpyxl_required": "openpyxl is vereist voor Excel-export. Installeer het met: pip install openpyxl",
    "db_restore_warning": "Waarschuwing bij databaseherstel: {warning}",
    "email_sent_ok": "E-mail succesvol verzonden!",
    "smtp_auth_failed": "Authenticatie mislukt. Controleer SMTP-gebruikersnaam en -wachtwoord.",
    "smtp_connect_failed": "Kon geen verbinding maken met {host}:{port}. Controleer host en poort.",
    "smtp_recipient_rejected": "Ontvangersadres geweigerd: {email}",
    "smtp_error": "E-mailfout: {error}",
    "newsletter_duplicated": "Campagne gedupliceerd als concept!",
    "newsletter_translation_exists": "Er bestaat al een vertaling in {language} voor deze campagne."
  },
  "email": {
    "reset_subject": "Wachtwoord herstellen",
    "reset_title": "Herstel je wachtwoord",
    "reset_intro": "Je hebt een wachtwoordherstel aangevraagd voor je account op {site_name}.",
    "reset_your_username": "Gebruikersnaam",
    "reset_button": "Wachtwoord herstellen",
    "reset_expires": "Deze link is 1 uur geldig.",
    "reset_ignore": "Als je dit niet hebt aangevraagd, kun je deze e-mail veilig negeren.",
    "test_subject": "Test-e-mail van {site_name}",
    "test_subtitle": "E-mailconfiguratietest",
    "test_body": "Je e-mailinstellingen werken correct!",
    "test_body_detail": "Deze test-e-mail is verzonden vanuit het beheerpaneel van {site_name} om de SMTP-configuratie te verifiëren.",
    "invite_subject": "Je bent uitgenodigd voor {site_name}",
    "invite_subtitle": "Je bent uitgenodigd!",
    "invite_body": "{inviter} heeft je uitgenodigd om deel te nemen aan <strong>{site_name}</strong> als {role}.",
    "invite_cta": "Uitnodiging accepteren",
    "invite_expires": "Deze uitnodiging verloopt over 7 dagen.",
    "invite_click_hint": "Klik op de knop hieronder om je account aan te maken:",
    "role_admin": "beheerder",
    "role_editor": "redacteur",
    "sent_by": "Verzonden door {site_name}",
    "confirm_subject": "Bevestig je e-mailadres — {site_name}",
    "confirm_title": "Bevestig je e-mailadres",
    "confirm_intro": "Bedankt voor het invullen van het formulier \"{form_title}\". Klik op de knop hieronder om je e-mailadres te bevestigen.",
    "confirm_button": "E-mail bevestigen",
    "confirm_ignore": "Als je dit formulier niet hebt ingevuld, kun je deze e-mail veilig negeren.",
    "confirmation_subject": "Bedankt voor je inzending — {site_name}",
    "confirmation_title": "Bedankt!",
    "confirmation_body": "We hebben je inzending voor \"{form_title}\" op {site_name} ontvangen. We nemen indien nodig contact met je op."
  },
  "footer": {
    "all_rights_reserved": "Alle rechten voorbehouden."
  },
  "api": {
    "too_many_requests": "Te veel verzoeken. Wacht even en probeer het opnieuw.",
    "setup_already_completed": "Installatie is al afgerond",
    "setup_db_fields_required": "Host, databasenaam en gebruiker zijn verplicht",
    "setup_connected": "Verbonden met \"{db_name}\" op {host}:{port}",
    "setup_timeout": "Bewerking is verlopen. Probeer het opnieuw of installeer handmatig.",
    "no_file_uploaded": "Geen bestand geüpload",
    "empty_file": "Leeg bestand",
    "form_not_accepting": "Dit formulier accepteert geen inzendingen.",
    "form_inactive": "Formulier inactief",
    "too_many_submissions": "Te veel inzendingen. Probeer het later opnieuw.",
    "no_blocks_data": "Geen blokgegevens",
    "slug_empty": "Slug mag niet leeg zijn",
    "slug_available": "Slug is beschikbaar",
    "missing_source_or_lang": "Bron-ID of doeltaal ontbreekt",
    "missing_source_id": "Bron-ID ontbreekt",
    "source_not_found": "Broninhoud niet gevonden",
    "could_not_parse": "Kon het AI-vertaalantwoord niet verwerken",
    "api_key_not_configured": "API-sleutel niet geconfigureerd. Ga naar de AI-assistent-instellingen.",
    "unknown_task": "Onbekende taak",
    "access_denied": "Toegang geweigerd",
    "backup_failed": "Back-up mislukt. Update afgebroken voor de veiligheid.",
    "download_failed": "Download mislukt of controlesom komt niet overeen.",
    "slug_taken": "Slug \"/{slug}\" is al in gebruik door: {title} ({language})",
    "translation_already_exists": "Vertaling in {language} bestaat al",
    "apt_update_failed": "apt-get update mislukt: {error}",
    "postgres_install_failed": "PostgreSQL-installatie mislukt: {error}",
    "pg_ready": "PostgreSQL is gereed! Database \"{db_name}\" aangemaakt.",
    "slug_invalid_chars": "Ongeldige tekens. Suggestie: \"{slug}\"",
    "translation_copy_created": "Kopie voor {language} aangemaakt als concept. Je kunt het nu handmatig vertalen.",
    "duplicate_created": "Kopie aangemaakt als concept: \"{title}\"",
    "form_translation_created": "Formuliervertaling naar {language} aangemaakt!",
    "ai_translation_created": "Vertaling naar {language} aangemaakt als concept!",
    "api_error": "API-fout: {code}",
    "api_error_detail": "API-fout {code}: {detail}",
    "no_data_provided": "Geen gegevens opgegeven.",
    "unknown_provider": "Onbekende AI-provider: {provider}",
    "newsletter_translation_created": "Nieuwsbriefvertaling naar {language} aangemaakt als concept!",
    "newsletter_duplicate_created": "Campagne gedupliceerd als concept: \"{title}\""
  },
  "webmcp": {
    "section_title": "AI-agenttoegang (WebMCP)",
    "section_help": "Laat AI-agents je site gebruiken als gestructureerde tools in plaats van te raden waar ze moeten klikken. Werkt met agentische browsers (de agent die deze tools vandaag gebruikt is Gemini in Chrome; naar verwachting volgen er meer). Experimentele browserfunctie — vereist HTTPS, en de agent handelt altijd binnen de rechten van de huidige gebruiker.",
    "admin_label": "Beheerpaneel",
    "admin_help": "Laat een ingelogde gebruiker beheertaken (concepten, vertalingen, paginablokken, menu's) overdragen aan hun agent. Elke schrijfactie vraagt om bevestiging. Schakel uit om direct in te trekken.",
    "public_label": "Publieke tools (zoeken + formulieren)",
    "public_help": "Registreert de sitezoekfunctie als agent-tool op elke openbare pagina, plus formulier-tools op pagina's met een formulier. De agent van een bezoeker kan inhoud vinden en formulieren invullen en versturen — de bezoeker bevestigt voordat er iets wordt verzonden.",
    "polyfill_label": "Compatibiliteitspolyfill laden",
    "polyfill_help": "Voegt de modelContext-API toe in browsers die deze nog niet hebben (laadt een klein script van een CDN). Laat uit als je geen verzoeken van derden wilt.",
    "token_label": "Origin trial-token",
    "token_placeholder": "Plak je Chrome Origin Trial-token voor dit domein",
    "token_help": "Vereist om WebMCP in productie voor echte bezoekers uit te voeren (totdat het in stabiel Chrome verschijnt). Registreer het domein van je site voor de WebMCP-origin trial in Chrome en plak het token hier. Zonder token werkt agenttoegang alleen voor gebruikers die de browservlag handmatig inschakelen. → developer.chrome.com/origintrials",
    "saved": "Instellingen voor agenttoegang opgeslagen.",
    "confirm_create_post": "Bericht \"{title}\" aanmaken als {status}?",
    "confirm_create_page": "Pagina \"{title}\" aanmaken als {status}?",
    "confirm_create_builder_page": "Pagina \"{title}\" (Page Builder) aanmaken als {status}?",
    "confirm_build_menu": "Het menu {location} vervangen door {count} item(s)?",
    "confirm_set_page_blocks": "De lay-out van pagina #{id} vervangen door de nieuwe blokken?",
    "declined": "Geannuleerd — er is niets gewijzigd."
  },
  "plugins": {
    "title": "Plugins",
    "subtitle": "Installeer, licentieer en beheer plugins.",
    "installed": "Geïnstalleerde plugins",
    "no_plugins": "Nog geen plugins geïnstalleerd.",
    "upload_title": "Plugin installeren vanuit ZIP",
    "upload_help": "Upload een plugin-ZIP-bestand. Nieuwe plugins staan standaard uit — schakel ze na installatie in.",
    "install_btn": "Installeren",
    "third_party_warning": "Een plugin draait met dezelfde rechten als het CMS zelf. Installeer alleen plugins uit vertrouwde bronnen.",
    "core_license_note": "Plugins vereisen een geldige AliothPress-licentie. Activeer eerst je licentie in Instellingen.",
    "restart_required": "Wijzigingen worden actief na een herstart.",
    "restart_now": "Nu herstarten",
    "restart_scheduled": "Herstart ingepland — de site is over enkele seconden weer bereikbaar.",
    "status_active": "Actief",
    "status_disabled": "Uitgeschakeld",
    "status_needs_license": "Licentie vereist",
    "status_needs_core_license": "CMS-licentie vereist",
    "status_pending_restart": "Herstart vereist",
    "status_error": "Fout",
    "enable": "Inschakelen",
    "disable": "Uitschakelen",
    "delete": "Verwijderen",
    "delete_confirm": "Deze plugin verwijderen? De bestanden worden gewist. Dit kan niet ongedaan worden gemaakt.",
    "license_key": "Licentiesleutel van de plugin",
    "activate_license": "Licentie activeren",
    "license_valid": "Licentie actief",
    "license_invalid": "De licentiesleutel is ongeldig.",
    "enabled_ok": "Plugin ingeschakeld.",
    "disabled_ok": "Plugin uitgeschakeld.",
    "installed_ok": "Plugin geïnstalleerd.",
    "removed_ok": "Plugin verwijderd.",
    "err_not_zip": "Upload een geldig ZIP-bestand.",
    "err_too_big": "Het pluginbestand is te groot.",
    "err_invalid_plugin": "Het ZIP-bestand is geen geldige plugin.",
    "err_install_failed": "Installatie van de plugin is mislukt.",
    "err_not_found": "Plugin niet gevonden.",
    "err_empty_key": "Voer een licentiesleutel in.",
    "check_updates": "Controleren op updates",
    "updates_found": "Beschikbare plugin-updates: {count}.",
    "up_to_date": "Alle plugins zijn up-to-date.",
    "update_check_failed": "Updatecontrole mislukt: {error}",
    "update_available": "Update beschikbaar: v{version}",
    "update_now": "Bijwerken naar v{version}",
    "changelog": "Wat is er nieuw",
    "update_ok": "Plugin bijgewerkt naar v{version}.",
    "update_failed": "Plugin-update mislukt — het pakket kon niet worden gedownload of de controlesom kwam niet overeen.",
    "err_no_update": "Er is geen update beschikbaar voor deze plugin.",
    "update_needs_cms": "Deze update vereist AliothPress {version} of nieuwer. Werk eerst het CMS bij.",
    "restart_in_progress": "De server wordt opnieuw gestart om de wijzigingen toe te passen. Deze pagina wordt over enkele seconden automatisch vernieuwd.",
    "available_title": "Beschikbare plugins",
    "available_help": "Gepubliceerd op je updateserver — installeren met één klik. Elke download wordt vóór het uitpakken met een controlesom geverifieerd.",
    "catalog_refresh": "Catalogus vernieuwen",
    "catalog_refreshed": "Plugincatalogus vernieuwd.",
    "catalog_error": "Kon de plugincatalogus niet vernieuwen: {error}",
    "catalog_empty": "Niets nieuws op de updateserver — alles wat gepubliceerd is, is al geïnstalleerd.",
    "catalog_search": "Plugins zoeken…",
    "install_from_server": "Installeren",
    "catalog_install_failed": "Download van de updateserver mislukt. Controleer de server en probeer opnieuw.",
    "catalog_activate_hint": "Deze plugin heeft zijn licentiesleutel nodig — plak die op de pluginkaart hieronder en activeer hem.",
    "catalog_free": "gratis",
    "catalog_license": "licentiesleutel vereist",
    "catalog_requires_cms": "Vereist AliothPress {version}+",
    "show_all": "Alles tonen ({count})",
    "show_less": "Minder tonen",
    "err_invalid_id": "Ongeldige plugin-id: {pid}",
    "err_id_mismatch": "Manifest-id {pid} komt niet overeen met map {folder}",
    "err_missing_init": "Bestand __init__.py ontbreekt",
    "err_needs_cms": "Vereist AliothPress {min_ver} of nieuwer (geïnstalleerde versie is {current}). Werk eerst het CMS bij.",
    "err_reserved_setting": "Plugin '{plugin}': de instellingsnaam '{key}' is gereserveerd door de kern — daar worden de inschakelstatus en licentiegegevens van de plugin opgeslagen. Kies een andere naam, bijv. 'tracking' in plaats van 'enabled'."
  }
}