<?php
/**
 * ══════════════════════════════════════════════════════════════════════
 *  ITALY REGISTRY CONFIG — FULL ITALIAN LANGUAGE
 *
 *  PASTE THIS into class-geobot-registry.php, replacing the existing
 *  'italy' => array(...) block inside get_countries().
 *
 *  This config ensures:
 *    ✓ AI writes article CONTENT in Italian
 *    ✓ H1 title is in Italian
 *    ✓ H2 section headings are in Italian
 *    ✓ Slug format is in Italian
 *    ✓ CTA is in Italian
 *    ✓ Category is in Italian (wp_category_translated)
 *    ✓ WPML assigns posts to ?lang=it
 *    ✓ Banned phrases are in Italian
 *    ✓ Research instructions mention Italian output
 * ══════════════════════════════════════════════════════════════════════
 */

// Inside DBA_GeoBot_Registry::get_countries(), replace the 'italy' entry with:

'italy' => array(

    /* ── IDENTITY ── */
    'country_key'        => 'italy',
    'country_label'      => 'Italia',  // ← ITALIAN, not "Italy"
    'flag'               => '🇮🇹',

    /* ── LANGUAGE — THIS IS THE #1 KEY ── */
    'language'           => 'it',       // Drives $lang_map → "Italian" → system prompt
    'wpml_code'          => 'it',       // WPML language code → ?lang=it
    'post_language_note' => 'Questo articolo DEVE essere scritto INTERAMENTE in italiano. Ogni titolo, ogni paragrafo, ogni frase — TUTTO in lingua italiana. NON scrivere in inglese.',

    /* ── TITLE (H1 — rendered by WordPress) ── */
    'h1_format'          => 'Investire a {COMMUNE}: opportunità, settori chiave e analisi economica',

    /* ── URL SLUG FORMAT ── */
    'slug_format'        => 'investire-a-{commune_slug}-opportunita-settori-chiave',

    /* ── WORDPRESS CATEGORY ── */
    'wp_category'            => 'Invest in Italy',        // English anchor (for WPML trid linking)
    'wp_category_translated' => 'Investire in Italia',    // Italian translation (displayed on ?lang=it)

    /* ── ARTICLE STRUCTURE — ALL IN ITALIAN ── */
    'article_structure'  => array(
        'intro' => array(
            'purpose'      => 'Presentare la città e il suo posizionamento strategico per gli investitori',
            'must_include'  => 'Nome della città (con link al sito del comune), regione, provincia, popolazione, contesto economico generale',
            'guidance'      => 'Scrivere in italiano. Iniziare con un angolo specifico per la città (geografia, identità economica, demografia, progetto urbano, ecc.). Evitare frasi generiche.',
        ),
        'sections' => array(
            array(
                'h2'           => 'Tessuto economico e settori trainanti',
                'content_type' => 'Analisi dei settori economici principali, numero di imprese, posti di lavoro, nuove creazioni di impresa',
                'data_fields'  => 'company_count, job_count, new_companies, industry_sectors',
            ),
            array(
                'h2'           => 'Imprese di riferimento e attori chiave',
                'content_type' => 'Elenco delle principali aziende locali con link ai siti ufficiali e descrizione del settore di attività',
                'data_fields'  => 'major_companies (nome, URL, settore)',
            ),
            array(
                'h2'           => 'Area metropolitana e governance locale',
                'content_type' => 'Descrizione dell\'intercomunalità, città metropolitana o unione di comuni, popolazione metropolitana, numero di comuni associati',
                'data_fields'  => 'metro_name, metro_url, metro_population, metro_municipalities',
            ),
            array(
                'h2'           => 'Progetti urbani e trasformazione del territorio',
                'content_type' => 'Progetti di sviluppo urbano, riqualificazione, infrastrutture in corso o previste',
                'data_fields'  => 'urban_projects (nome, URL, descrizione, scala)',
            ),
            array(
                'h2'           => 'Vie principali e poli commerciali',
                'content_type' => 'Strade, piazze e aree commerciali principali della città',
                'data_fields'  => 'prime_streets',
            ),
        ),
    ),

    /* ── FALLBACK H2 SECTIONS (if article_structure is empty) — ALL IN ITALIAN ── */
    'h2_sections' => array(
        'Tessuto economico e settori trainanti',
        'Imprese di riferimento e attori chiave',
        'Area metropolitana e governance locale',
        'Progetti urbani e trasformazione del territorio',
        'Vie principali e poli commerciali',
    ),

    /* ── RESEARCH INSTRUCTIONS — TELL AI TO RETURN ITALIAN-FRIENDLY DATA ── */
    'research_instructions' => 'Sei un ricercatore economico specializzato nell\'analisi degli investimenti a livello comunale in Italia. Raccogli dati precisi e verificabili per ogni città. Tutti i nomi di settori, progetti e descrizioni devono essere in ITALIANO. Restituisci solo JSON valido, senza spiegazioni aggiuntive. Verifica ogni URL prima di includerlo.',

    /* ── CTA — IN ITALIAN ── */
    'cta_text'      => 'Damalion accompagna investitori, imprenditori e family office nella strutturazione e nella conformità delle loro operazioni in Italia.',
    'cta_link_text' => 'Contatta ora i tuoi esperti Damalion.',
    'cta_link_url'  => 'https://www.damalion.com/lets-connect/?lang=it',

    /* ── BANNED PHRASES — ITALIAN + ENGLISH (both blocked) ── */
    'banned_phrases' => array(
        // English phrases that must NOT appear in Italian articles
        'whether you are',
        'this city offers',
        'a dynamic city',
        'a vibrant city',
        'a thriving city',
        'ideal destination for investors',
        'strategic location',
        'rich history',
        'diverse economy',
        'growing economy',
        'business-friendly',
        'investment opportunities abound',
        'hub for innovation',
        'gateway to',
        'at the crossroads',
        'in conclusion',
        'in summary',
        'to sum up',
        'all in all',
        'it is worth noting',
        'it should be noted',
        'last but not least',
        'without a doubt',
        'needless to say',
        // Italian generic phrases that must NOT appear
        'che tu sia',
        'questa città offre',
        'una città dinamica',
        'una città vivace',
        'una città fiorente',
        'destinazione ideale per gli investitori',
        'posizione strategica',
        'ricca storia',
        'economia diversificata',
        'economia in crescita',
        'favorevole agli affari',
        'le opportunità di investimento abbondano',
        'polo di innovazione',
        'porta d\'accesso a',
        'al crocevia',
        'in conclusione',
        'in sintesi',
        'per riassumere',
        'nel complesso',
        'vale la pena notare',
        'va sottolineato',
        'ultimo ma non meno importante',
        'senza ombra di dubbio',
        'inutile dire che',
    ),

    /* ── WORD COUNT ── */
    'word_count_min'       => 500,
    'word_count_max'       => 800,

    /* ── META PREFIX (unique per country — DO NOT CHANGE) ── */
    'meta_prefix'          => '_dba_geo_italy_',

    /* ── WP OPTIONS KEYS ── */
    'settings_option'      => 'dba_geo_italy_settings',
    'communes_option_key'  => 'dba_geo_italy_communes',
    'last_run_option'      => 'dba_geo_italy_last_run',
    'progress_transient'   => 'dba_geo_italy_progress',

    /* ── DEFAULTS ── */
    'default_posts_per_run'  => 5,
    'default_posting_days'   => array( 'tuesday', 'thursday', 'saturday' ),
),
