{
  "tools": {
    "salary": {
      "title": "Stipendio da lordo a netto: calcolo quadri e non quadri",
      "desc": "Inserisci il lordo e lo status di quadro o non quadro per ottenere lo stipendio netto prima delle imposte, al mese e all'anno.",
      "gross_annual": "Stipendio lordo annuo",
      "gross_monthly": "Stipendio lordo mensile",
      "status": "Inquadramento",
      "status_cadre": "Quadro",
      "status_non_cadre": "Non quadro",
      "net_monthly": "Netto mensile prima delle imposte",
      "net_annual": "Netto annuo prima delle imposte",
      "estimate_note": "Stima basata su una media del 23% (non quadro) e del 25% (quadro) di contributi sociali. Non tiene conto della ritenuta alla fonte.",
      "monthly": "Mensile",
      "yearly": "Annuale",
      "social_charges": "Contributi sociali (stima)",
      "net_income": "Reddito netto",
      "chart_title": "Ripartizione",
      "anchor": "Stipendio da lordo a netto"
    },
    "svg_gen": {
      "title": "Generatore SVG: blob, onde, motivi e sfumature",
      "desc": "Scegli una delle 6 modalità (blob, onde, motivo, badge…), regola i colori e il seme casuale, poi esporta il file SVG pronto all'uso.",
      "complexity": "Complessità",
      "randomness": "Casualità",
      "layers": "Livelli",
      "height": "Altezza",
      "spacing": "Spaziatura",
      "size_stroke": "Dimensione / tratto",
      "opacity": "Opacità",
      "gradient": "Sfumatura",
      "regenerate": "Rigenera",
      "copy_svg": "Copia SVG",
      "type_dots": "Punti",
      "type_grid": "Griglia",
      "type_lines": "Linee",
      "anchor": "Generatore SVG"
    },
    "fake_data": {
      "title": "Generatore di dati di test (fake data) JSON, CSV, SQL",
      "desc": "Definisci le tue colonne (nome, e-mail, UUID, data…) e genera fino a 1.000 righe di dati fittizi in JSON, CSV o SQL INSERT.",
      "config": "Configurazione dello schema",
      "rows": "Numero di righe",
      "region": "Regione / locale",
      "table_name": "Nome della tabella (SQL)",
      "fields": "Campi",
      "add_field": "Aggiungi un campo",
      "generate": "Genera i dati",
      "type_firstname": "Nome",
      "type_lastname": "Cognome",
      "type_fullname": "Nome completo",
      "type_phone": "Telefono",
      "type_company": "Azienda",
      "type_job": "Posizione",
      "type_city": "Città",
      "type_country": "Paese",
      "type_number": "Numero casuale",
      "type_price": "Prezzo",
      "anchor": "Generatore di dati di test"
    },
    "email_sig": {
      "title": "Generatore di firma email HTML per Gmail e Outlook",
      "desc": "Scegli uno dei 30 modelli di firma email, inserisci i tuoi dati di contatto e copia la firma in Gmail, Outlook o Apple Mail.",
      "config": "Personalizzazione",
      "section_personal": "Identità",
      "section_contact": "Recapiti",
      "section_social": "Social e foto",
      "section_style": "Stile e design",
      "fullname": "Nome completo",
      "job": "Ruolo / titolo",
      "company": "Azienda",
      "email": "Email",
      "phone": "Telefono",
      "website": "Sito web",
      "address": "Indirizzo",
      "avatar_url": "URL foto (https://...)",
      "template": "Modello",
      "color": "Colore principale",
      "preview_title": "Anteprima reale",
      "copy_visual": "Copia la firma",
      "copy_html": "Copia il codice HTML",
      "click_copy": "Clicca per copiare",
      "anchor": "Generatore di firma email"
    },
    "eisenhower": {
      "title": "Matrice di Eisenhower: priorità in 4 quadranti",
      "desc": "Classifica ogni attività in base alla sua urgenza e alla sua importanza per sapere cosa fare subito, pianificare, delegare o eliminare.",
      "add_task": "Nuova attività",
      "task_placeholder": "Es: Inviare il report mensile",
      "priority": "Priorità",
      "q1_title": "Fai (urgente e importante)",
      "q1_desc": "Da gestire subito. Crisi, scadenze.",
      "q2_title": "Pianifica (importante e non urgente)",
      "q2_desc": "Strategia, sviluppo, prevenzione.",
      "q3_title": "Delega (urgente e non importante)",
      "q3_desc": "Interruzioni, alcune email, riunioni.",
      "q4_title": "Elimina (non urgente e non importante)",
      "q4_desc": "Distrazioni, perdite di tempo.",
      "empty": "Nessuna attività qui",
      "anchor": "Matrice di Eisenhower"
    },
    "meeting_cost": {
      "title": "Costo di una riunione: calcolo in base agli stipendi",
      "desc": "Indica partecipanti, stipendio lordo medio e durata per ottenere il costo della riunione, contributi a carico del datore inclusi.",
      "config": "Configurazione",
      "attendees": "Numero di partecipanti",
      "avg_salary": "Stipendio lordo annuo medio",
      "salary_note": "Il calcolo include una stima dei contributi a carico del datore di lavoro (+45%).",
      "duration": "Durata (minuti)",
      "live_mode": "Modalità live (contatore)",
      "estimated_cost": "Costo stimato",
      "current_cost": "Costo attuale",
      "cost_per_hour": "Costo orario",
      "cost_per_min": "Costo al minuto",
      "anchor": "Calcolatore del costo di una riunione"
    },
    "watermark": {
      "title": "Rimuovere filigrana da PDF (mascheramento visivo)",
      "desc": "Seleziona l'area da coprire sull'anteprima: una maschera opaca la nasconde su ogni pagina del PDF, senza uscire dal tuo browser.",
      "config_title": "File sorgente",
      "instruction": "Seleziona un'area nell'anteprima qui accanto. Quest'area verrà mascherata (sbiancata) su TUTTE le pagine del documento.",
      "clean_btn": "Pulisci il PDF",
      "how_it_works": "Come funziona",
      "how_desc": "Questo strumento applica una maschera bianca sull'area selezionata in tutte le pagine. Ideale per eliminare loghi, numeri di pagina o testi ripetuti.",
      "warning": "Il testo sottostante non sarà più visibile, ma potrebbe restare selezionabile con strumenti informatici avanzati.",
      "alert_select_image": "Seleziona un'immagine sostitutiva.",
      "alert_embed_error": "Errore durante l'inserimento dell'immagine. Assicurati che sia un PNG o JPG valido.",
      "alert_process_error": "Si è verificato un errore durante l'elaborazione.",
      "mode_color": "Mascheramento a colore",
      "mode_image": "Sostituisci con immagine",
      "auto_detect": "Rilevamento automatico",
      "auto_desc": "Il colore di sfondo verrà rilevato automaticamente per ogni pagina.",
      "manual_desc": "Un unico colore verrà applicato su tutte le pagine.",
      "mask_color": "Colore della maschera",
      "replace_image_label": "Immagine sostitutiva",
      "format_notice": "Solo PNG o JPG",
      "resize_note": "L'immagine verrà ridimensionata per adattarsi esattamente all'area selezionata.",
      "waiting_pdf": "In attesa del PDF...",
      "pdf_only": "Solo PDF",
      "anchor": "Rimuovere filigrana PDF"
    },
    "json": {
      "title": "JSON Formatter e validatore: indentare o minificare",
      "desc": "Incolla il tuo JSON: lo strumento segnala gli errori di sintassi, lo reindenta con 2 spazi oppure lo minifica su una sola riga.",
      "beautify_2": "Beautify (2)",
      "beautify_4": "Beautify (4)",
      "minify": "Minify",
      "sample": "Esempio",
      "clear": "Cancella",
      "copy": "Copia",
      "placeholder": "Incolla qui il tuo JSON...",
      "chars": "caratteri",
      "valid": "Validazione automatica",
      "why_title": "Perché usare questo formatter?",
      "reason_1_title": "Validazione",
      "reason_1_desc": "Rileva subito gli errori di sintassi.",
      "reason_2_title": "Leggibilità",
      "reason_2_desc": "Trasforma un JSON minificato in una struttura ordinata.",
      "reason_3_title": "Minificazione",
      "reason_3_desc": "Riduce la dimensione dei file per la produzione.",
      "editor_label": "EDITOR JSON",
      "anchor": "JSON formatter"
    },
    "invoice": {
      "title": "Generatore di fatture, preventivi e note di credito",
      "desc": "Inserisci le righe: IVA calcolata per aliquota, dicitura art. 293 B in regime di franchigia, documento pronto da stampare.",
      "type_invoice": "Fattura",
      "type_quote": "Preventivo",
      "type_credit": "Nota di credito",
      "sender": "Emittente",
      "recipient": "Destinatario",
      "number": "Numero",
      "date": "Data di emissione",
      "due_date": "Scadenza",
      "service_date": "Data prestazione/consegna",
      "validity_date": "Validità del preventivo",
      "item_desc": "Descrizione",
      "item_qty": "Qtà",
      "item_price": "Prezzo unit. IVA esclusa",
      "item_vat": "IVA %",
      "item_total": "Totale IVA esclusa",
      "add_item": "Aggiungi una riga",
      "subtotal": "Subtotale IVA esclusa",
      "total_vat": "Totale IVA",
      "total_ttc": "Totale IVA inclusa",
      "print": "Stampa",
      "placeholder_name": "Nome / azienda",
      "placeholder_address": "Indirizzo completo",
      "placeholder_logo": "URL del logo (facoltativo)",
      "notes_title": "Note e condizioni",
      "notes_placeholder": "Condizioni specifiche, informazioni aggiuntive...",
      "details_title": "Dettagli del documento",
      "lines_title": "Righe di prodotti/servizi",
      "footer_text": "Documento generato con kristools.com",
      "payment_info": "Informazioni di pagamento e diciture",
      "show_bank": "Mostra coordinate bancarie/IBAN",
      "vat_exempt": "Microimprenditore (franchigia IVA)",
      "vat_exempt_legal": "IVA non applicabile, art. 293 B del CGI",
      "ref_invoice": "Rif. fattura originale",
      "penalty_rate": "Tasso penali di mora",
      "recovery_indemnity": "Indennità forfettaria di recupero (40 €)",
      "legal_delay": "In caso di ritardo nel pagamento, si applica una penale di mora pari a",
      "legal_indemnity": "Indennità forfettaria per spese di recupero",
      "legal_discount": "Nessuno sconto per pagamento anticipato.",
      "legal_validity": "Preventivo valido fino al",
      "anchor": "Generatore di fatture"
    },
    "break_even": {
      "title": "Calcolo del break even point e punto di pareggio",
      "desc": "Inserisci costi fissi, prezzo di vendita unitario e costo variabile unitario per ottenere il numero di unità da vendere e il fatturato minimo.",
      "fixed_costs": "Costi fissi",
      "variable_costs": "Costo variabile (per unità)",
      "selling_price": "Prezzo di vendita (per unità)",
      "result_units": "Unità da vendere",
      "result_revenue": "Fatturato di pareggio",
      "chart_revenue": "Ricavi",
      "chart_costs": "Costi",
      "analysis": "Analisi",
      "analysis_desc": "Inizierai a generare profitto a partire dalla {{unit}}ª unità venduta.",
      "anchor": "Calcolo del punto di pareggio"
    },
    "xml_diff": {
      "title": "Confronto XML: trovare le differenze tra due file XML",
      "desc": "Incolla due documenti XML per vedere, nodo per nodo, i tag, gli attributi e i testi aggiunti, eliminati o modificati tra le due versioni.",
      "original": "XML originale",
      "modified": "XML modificato",
      "compare": "Confronta",
      "load_sample": "Carica un esempio",
      "unified_view": "Vista ad albero",
      "code_view": "Vista codice",
      "added": "Aggiunto",
      "removed": "Eliminato",
      "modified_label": "Modificato",
      "no_changes": "Nessuna differenza rilevata.",
      "error_parse": "Errore di analisi XML",
      "diff_stats": "Statistiche",
      "lines": "righe",
      "legend_added": "Aggiunto",
      "legend_removed": "Eliminato",
      "legend_modified": "Modificato",
      "waiting_input": "In attesa di un input XML valido...",
      "live_mode": "Modalità live",
      "manual_mode": "Manuale",
      "anchor": "Confronto XML"
    },
    "sql": {
      "title": "Formattatore SQL: indentare e formattare le query",
      "desc": "Incolla una query SQL: una clausola per riga, indentazione di 2 o 4 spazi e parole chiave in maiuscolo o in minuscolo, a tua scelta.",
      "indentation": "Indentazione",
      "keywords": "Parole chiave",
      "identifiers": "Nomi (tabelle/colonne)",
      "input": "Query SQL",
      "output": "Risultato formattato",
      "clear": "Cancella",
      "anchor": "Formattatore SQL"
    },
    "sql_to_code": {
      "title": "Convertitore SQL in Java, C#, TypeScript, Go e Rust",
      "desc": "Incolla un CREATE TABLE MySQL, PostgreSQL o T-SQL e ottieni il modello di dati corrispondente in Java, C#, TypeScript, Go o Rust.",
      "desc_short": "Converti SQL in C#, Java, TS...",
      "target_lang": "Linguaggio di destinazione",
      "anchor": "Convertitore SQL in Java"
    },
    "kdp": {
      "title": "Formattatore PDF KDP per Amazon (copertina flessibile)",
      "desc": "Carica il tuo PDF e scegli il formato di rifilo (trim size) e la smarginatura: ogni pagina viene centrata, senza alcuna deformazione.",
      "config_title": "Configurazione",
      "upload_text": "Clicca o trascina qui un PDF",
      "upload_sub": "Dimensione massima consigliata 50MB",
      "target_size": "Formato di rifilo (Trim Size)",
      "options": "Opzioni di stampa",
      "add_bleed": "Aggiungi smarginatura (Bleed)",
      "bleed_desc": "Seleziona se le tue immagini toccano il bordo della pagina (+0,125\" sui bordi esterni).",
      "current_info": "File attuale",
      "error_reading": "Errore durante la lettura del PDF.",
      "error_invalid_file": "Seleziona un file PDF valido.",
      "error_processing": "Errore durante l'elaborazione del PDF.",
      "processing": "Elaborazione in corso...",
      "convert_btn": "Converti il PDF",
      "download_file": "Scarica il PDF formattato",
      "download_ready": "Il tuo file è pronto!",
      "about_title": "Informazioni sul formattatore KDP",
      "about_desc": "Questo strumento prepara il tuo manoscritto per la stampa su Amazon KDP (copertina flessibile / rigida).",
      "feature_resize": "Ridimensiona le pagine al formato di destinazione esatto.",
      "feature_center": "Centra il contenuto originale sulla nuova pagina.",
      "feature_bleed": "Gestisce l'aggiunta dei margini di smarginatura se necessario.",
      "note_paperback": "Questo strumento è pensato per i libri fisici (Paperback), non per gli ebook Kindle (reflowable).",
      "anchor": "Formattatore PDF KDP"
    },
    "income_optimizer": {
      "title": "Simulatore SASU, EURL, micro o portage: reddito netto",
      "desc": "Inserisci il tuo fatturato per confrontare il netto dopo contributi e imposte in SASU, EURL, microimpresa o portage salariale.",
      "turnover": "Fatturato IVA esclusa",
      "expenses": "Spese di gestione",
      "optimizations": "Ingegneria e ottimizzazione",
      "section_activity": "Attività e cifre",
      "mode_tjm": "Per TJM",
      "mode_annual": "Per fatturato annuo",
      "tjm_label": "Tariffa giornaliera (TJM)",
      "days_label": "Giorni fatturati / anno",
      "turnover_label": "Fatturato annuo IVA esclusa",
      "expenses_label": "Spese di gestione annuali",
      "accre_label": "ACCRE (1° anno)",
      "accre_tooltip": "Esonero parziale dai contributi sociali per chi crea un'impresa",
      "accre_sub": "Aliquote ridotte (es. micro-BNC al 19,2% con l'ACRE)",
      "section_profile": "Profilo fiscale",
      "status_single": "Single",
      "status_married": "Coniugato / unito con PACS",
      "children_label": "Numero di figli",
      "are_label": "Beneficiario ARE (Pôle emploi)",
      "are_amount": "Indennità nette mensili",
      "section_optimization": "Ottimizzazione",
      "pee_label": "PEE (contributo aziendale)",
      "cesu_label": "CESU prefinanziato",
      "sasu_strategy": "Strategia SASU",
      "strat_mixed": "Mista (stipendio + div.)",
      "strat_salary": "100% stipendio (tutela)",
      "strat_dividends": "100% dividendi (liquidità)",
      "forced_dividends": "Forzato in dividendi (mantenimento ARE)",
      "portage_fees": "Commissioni di gestione portage",
      "launch_btn": "Avvia la simulazione",
      "launch_sub": "Calcolo basato sulle regole fiscali e sociali 2026",
      "calculating": "Calcolo in corso...",
      "calculate_btn": "Calcola i miei redditi",
      "assumptions_title": "Ipotesi",
      "turnover_summary": "Fatturato",
      "expenses_summary": "Oneri/spese",
      "are_summary": "ARE annuali",
      "parts_summary": "Quote fiscali",
      "results_title": "Risultati dell'analisi",
      "results_sub": "Confronto delle forme giuridiche per il tuo profilo",
      "view_monthly": "Mensile",
      "view_yearly": "Annuale",
      "recommended": "Consigliato",
      "status_label": "Forma giuridica",
      "super_net": "Super netto",
      "includes_are": "ARE inclusa",
      "plus_opts": "+ ottimizzazioni",
      "efficiency": "Efficienza / fatturato",
      "net_bank": "Netto in banca",
      "taxes_label": "Imposte e tasse",
      "chart_title": "Ripartizione del fatturato",
      "label_micro": "Micro-impresa",
      "label_eurl": "EURL (TNS)",
      "label_sasu": "SASU",
      "label_portage": "Portage",
      "warn_micro_limit": "Soglia micro superata (uscita dal regime)",
      "warn_tva": "Soglia di franchigia IVA superata (devi fatturare l'IVA)",
      "warn_are_micro": "La tua ARE sarà ridotta in base al fatturato dichiarato",
      "warn_are_tns": "Il compenso TNS incide sulla tua ARE",
      "warn_are_salary": "Lo stipendio del presidente riduce la tua ARE",
      "warn_are_portage": "Lo stipendio in portage riduce la tua ARE",
      "chart_expenses": "Spese",
      "chart_charges": "Contributi sociali",
      "chart_taxes": "Imposte (IS+IR)",
      "chart_optim": "Ottimizzazioni (PEE/CESU...)",
      "chart_net": "Netto in banca",
      "chart_div": "Dividendi netti",
      "chart_are": "ARE (disoccupazione)",
      "anchor": "Simulatore SASU EURL micro"
    },
    "lorem": {
      "title": "Generatore Lorem Ipsum: testo segnaposto in paragrafi",
      "desc": "Scegli da 1 a 10 paragrafi di testo segnaposto in finto latino, da copiare e incollare nei tuoi mockup, siti web o impaginazioni grafiche.",
      "paragraphs": "Numero di paragrafi",
      "sentences": "Frasi per paragrafo",
      "generated": "Testo generato",
      "copy": "Copia il testo",
      "anchor": "Generatore di lorem ipsum"
    },
    "base64": {
      "title": "Encoder e decoder Base64: testo in Base64 e viceversa",
      "desc": "Incolla un testo per codificarlo in Base64, oppure una stringa Base64 per decodificarla e recuperare così il testo originale.",
      "encode": "Codifica",
      "decode": "Decodifica",
      "input": "Input",
      "output": "Output",
      "anchor": "Encoder e decoder Base64"
    },
    "uuid": {
      "title": "Generatore UUID v4: fino a 100 ID alla volta",
      "desc": "Genera da 1 a 100 UUID versione 4 casuali con il generatore crittografico del tuo browser, pronti da copiare singolarmente o tutti insieme.",
      "quantity": "Quantità",
      "generate": "Genera UUID",
      "copy_all": "Copia tutto",
      "anchor": "Generatore di UUID"
    },
    "jwt": {
      "title": "Decoder JWT: leggere header, payload e scadenza",
      "desc": "Incolla un token JWT per visualizzarne l'header e il payload in formato JSON, leggere le date iat ed exp e sapere se è già scaduto.",
      "anchor": "Decoder JWT"
    },
    "cron": {
      "title": "Generatore di espressioni cron spiegate in chiaro",
      "desc": "Componi un'espressione cron a 5 campi, leggine la traduzione in una frase comprensibile e visualizza le sue prossime date di esecuzione.",
      "anchor": "Generatore di espressioni cron"
    },
    "token_counter": {
      "title": "Contatore di token LLM e stima del costo API",
      "desc": "Incolla un prompt per stimarne il numero di token e il relativo costo di utilizzo dell'API in base al modello scelto (GPT, Gemini, Claude…).",
      "anchor": "Contatore di token LLM"
    },
    "diff": {
      "title": "Confrontare due testi e codice: diff riga per riga",
      "desc": "Incolla il testo originale e la versione modificata per vedere subito le righe aggiunte (+), eliminate (−) e invariate tra i due testi.",
      "anchor": "Confronto testi"
    },
    "hash": {
      "title": "Generatore di hash SHA-256, SHA-512, SHA-1 e MD5",
      "desc": "Inserisci un testo per ottenere le sue impronte SHA-256, SHA-512, SHA-1 e MD5, e confrontale con un hash atteso per verificarlo.",
      "anchor": "Generatore di hash"
    },
    "runway": {
      "title": "Calcolatore di runway e burn rate per startup",
      "desc": "Inserisci liquidità disponibile, spese mensili e MRR per ottenere il burn netto, i mesi di runway e la data in cui la cassa sarà vuota.",
      "anchor": "Calcolatore di runway"
    },
    "freelance_rate": {
      "title": "Tariffa giornaliera freelance: oraria o a valore",
      "desc": "Parti dal netto desiderato, dai costi e dai giorni fatturabili per ottenere la tariffa giornaliera minima e confrontarla con un prezzo forfettario.",
      "anchor": "Fatturazione a valore"
    },
    "timezone": {
      "title": "Pianificatore di riunioni su più fusi orari",
      "desc": "Scegli un orario e alcune città: viene mostrata l'ora locale di ognuna, classificata come orario d'ufficio, flessibile o notturna.",
      "anchor": "Pianificatore di riunioni su più fusi orari"
    },
    "readability": {
      "title": "Indice di leggibilità: punteggio Flesch e Gunning Fog",
      "desc": "Incolla un testo per ottenere il suo punteggio di Flesch su 100, l'indice Gunning Fog e la lunghezza media delle frasi che lo compongono.",
      "anchor": "Analizzatore di leggibilità"
    },
    "tdee": {
      "title": "Calcolatore TDEE e metabolismo basale BMR",
      "desc": "Calcola il tuo dispendio energetico totale giornaliero (TDEE), il metabolismo basale (BMR) e la ripartizione ideale dei tuoi macronutrienti."
    },
    "fasting": {
      "title": "Timer per digiuno intermittente 16/8, 18/6 e OMAD",
      "desc": "Avvia il tuo digiuno e segui il tempo trascorso, il tempo rimanente e la fase metabolica raggiunta in base al protocollo scelto.",
      "anchor": "Timer per digiuno intermittente"
    },
    "ecommerce_margin": {
      "title": "Calcolatore margine e-commerce e punto di pareggio",
      "desc": "Calcola il margine netto di un prodotto venduto online dal prezzo IVA inclusa: IVA, acquisto, spedizione, Stripe, pubblicità, resi, pareggio e ROAS minimo.",
      "anchor": "Calcolatore margine e-commerce"
    },
    "carrez_surface": {
      "title": "Calcolo superficie legge Carrez di un appartamento",
      "total_floor_area": "Superficie totale a pavimento (m²)",
      "under_height_area": "Superficie con altezza < 1,80 m (m²)",
      "excluded_spaces": "Escluso dalla legge Carrez (balcone, terrazza, cantina, garage, loggia)",
      "carrez_result": "Superficie abitabile / Carrez certificata",
      "floor_area": "Superficie lorda a pavimento",
      "non_carrez_area": "Superficie non conteggiata (<1,80 m / pertinenze)",
      "carrez_ratio": "Rapporto Carrez / pavimento",
      "legal_title": "Regola giuridica della legge Carrez",
      "legal_desc": "Nella superficie Carrez si contano solo i locali chiusi e coperti con un'altezza sotto il soffitto di almeno 1,80 m.",
      "anchor": "Superficie legge Carrez"
    },
    "ddos_cost": {
      "title": "Costo di un attacco DDoS sulla fattura cloud",
      "rps": "Intensità dell'attacco (richieste al secondo - req/s)",
      "duration_hours": "Durata dell'attacco non mitigato (ore)",
      "payload_kb": "Dimensione media della risposta / payload (KB)",
      "cloud_bandwidth_rate": "Costo banda cloud (€ / TB)",
      "server_cost_hour": "Costo orario del server (€ / ora)",
      "total_attack_cost": "Costo economico stimato dell'attacco",
      "total_requests": "Volume totale di richieste",
      "egress_data": "Banda consumata",
      "cloud_overage": "Sovrapprezzo banda cloud",
      "protection_title": "Raccomandazione di protezione cloud",
      "protection_desc": "Attivare uno scudo CDN (Cloudflare, Fastly, CloudFront) con assorbimento DDoS illimitato elimina il rischio di sovrapprezzi sulla banda.",
      "anchor": "Costo di un attacco DDoS"
    },
    "encryption_key": {
      "title": "Robustezza di una chiave di cifratura: RSA, ECC e AES",
      "algorithm": "Algoritmo crittografico",
      "key_size": "Lunghezza della chiave",
      "symmetric_equiv": "Equivalente di sicurezza simmetrica",
      "security_level": "Livello di sicurezza",
      "post_quantum": "Resistenza post-quantistica",
      "brute_force_time": "Tempo stimato di forzatura brute-force",
      "nist_title": "Raccomandazioni NIST e ANSSI",
      "nist_desc": "Per ogni nuova implementazione (SSH, HTTPS, VPN), preferisci le chiavi ed25519 (ECC) o almeno RSA-3072 per prestazioni e sicurezza ottimali.",
      "anchor": "Robustezza di una chiave di cifratura"
    },
    "energy_renovation_roi": {
      "title": "Calcolatore redditività riqualificazione energetica",
      "current_bill": "Bolletta di riscaldamento attuale (€ / anno)",
      "renovation_cost": "Costo totale dei lavori da preventivo (€)",
      "grants": "Aiuti finanziari ricevuti (MaPrimeRénov' + CEE) (€)",
      "savings_percent": "Risparmio energetico previsto (%)",
      "energy_inflation": "Aumento annuo del prezzo dell'energia (%)",
      "roi_years": "Tempo di ritorno dell'investimento",
      "net_cost": "Costo netto residuo",
      "first_year_savings": "Risparmio 1° anno",
      "cumulated_savings_10y": "Risparmi cumulati in 10 anni",
      "subsidies_title": "Ottimizzazione degli aiuti pubblici",
      "subsidies_desc": "MaPrimeRénov' per la riqualificazione globale può finanziare fino all'80% dell'importo dei lavori IVA esclusa per le famiglie a reddito molto basso (spese con massimale); non è cumulabile con i premi CEE."
    },
    "gdpr_retention": {
      "title": "Tempi di conservazione dati GDPR (riferimenti CNIL)",
      "data_category": "Tipo di dati trattati",
      "max_duration": "Durata massima raccomandata",
      "legal_basis": "Base giuridica principale",
      "action_required": "Azione obbligatoria alla scadenza",
      "gdpr_rule_title": "Principio di minimizzazione GDPR",
      "gdpr_rule_desc": "Il GDPR vieta la conservazione indefinita dei dati personali («data hoarding»). Ogni archivio deve prevedere una regola di cancellazione automatica o di archiviazione intermedia.",
      "anchor": "Tempi di conservazione dei dati"
    },
    "heating_dpe": {
      "title": "Calcolo potenza riscaldamento in base a volume e DPE",
      "surface": "Superficie della stanza o dell'abitazione (m²)",
      "ceiling_height": "Altezza del soffitto (m)",
      "dpe_rating": "Classe energetica DPE",
      "climate_zone": "Zona climatica",
      "target_temp": "Temperatura desiderata nella stanza (°C)",
      "recommended_power": "Potenza di riscaldamento consigliata",
      "volume_m3": "Volume totale da riscaldare",
      "power_per_m2": "Rapporto per superficie",
      "annual_kwh_est": "Consumo annuo stimato",
      "comfort_title": "Consiglio di dimensionamento",
      "comfort_desc": "Un radiatore sottodimensionato consuma di continuo senza raggiungere il comfort. Meglio 2 radiatori medi che uno solo sovradimensionato.",
      "anchor": "Calcolo potenza di riscaldamento"
    },
    "rental_cashflow": {
      "title": "Cashflow immobiliare netto-netto (LMNP, imposte, mutuo)",
      "monthly_rent": "Affitto mensile escluse spese (€)",
      "monthly_mortgage": "Rata mensile del mutuo (€)",
      "vacancy_weeks": "Sfitto stimato (settimane / anno)",
      "property_tax": "Imposta fondiaria (€ / anno)",
      "pno_insurance": "Assicurazione PNO del proprietario (€ / anno)",
      "hoa_charges": "Spese condominiali non recuperabili (€ / mese)",
      "maintenance_rate": "Accantonamento lavori e manutenzione (% affitto)",
      "tax_regime": "Regime fiscale di tassazione",
      "marginal_tax": "Aliquota marginale d'imposta (TMI %)",
      "monthly_cashflow_net": "Cashflow netto-netto mensile",
      "gross_yield": "Rendimento lordo",
      "net_yield": "Rendimento al netto delle spese",
      "annual_cashflow": "Cashflow netto annuo",
      "lmnp_title": "Strategia fiscale LMNP al regime reale",
      "lmnp_desc": "Il regime LMNP al reale con ammortamento contabile permette di azzerare l'imposta sui redditi da locazione per 10-15 anni.",
      "anchor": "Calcolo del cashflow immobiliare"
    },
    "security_headers": {
      "title": "Generatore di header di sicurezza HTTP (CSP, HSTS)",
      "server_config": "Server web / framework",
      "enable_hsts": "Attiva HSTS (Strict-Transport-Security - forza HTTPS)",
      "enable_csp": "Attiva CSP di base (Content-Security-Policy - anti-XSS)",
      "frame_options": "Protezione X-Frame-Options (anti-clickjacking)",
      "referrer_policy": "Criterio Referrer-Policy",
      "generated_config": "Configurazione di sicurezza generata",
      "copy": "Copia la configurazione",
      "copied": "Copiato!",
      "audit_title": "Punteggio di sicurezza A+ su SecurityHeaders.com",
      "audit_desc": "Questi header proteggono il tuo sito da attacchi XSS, furto di sessione, clickjacking e MIME sniffing.",
      "anchor": "Generatore di header di sicurezza HTTP"
    },
    "pto_accrual_leave": {
      "title": "Calcolo ferie maturate e indennità per ferie non godute",
      "desc": "Indica mesi lavorati, giorni goduti e stipendio per ottenere i giorni maturati, il saldo e l'indennità sostitutiva delle ferie.",
      "anchor": "Calcolo delle ferie"
    },
    "office_data_transformer": {
      "title": "Convertitore tabella Excel in SQL, JSON, Markdown, CSV",
      "desc": "Incolla delle celle copiate da Excel o da un CSV: il separatore viene rilevato in automatico, poi esporta in SQL INSERT, JSON, Markdown o HTML.",
      "anchor": "Convertitore tabella Excel"
    },
    "meeting_agenda_minutes": {
      "title": "Ordine del giorno della riunione con timer e verbale",
      "desc": "Elenca gli argomenti con durata e relatore, avvia il conto alla rovescia per ciascun argomento ed esporta il verbale della riunione.",
      "anchor": "Ordine del giorno della riunione"
    },
    "office_print_cost_paper": {
      "title": "Costo di stampa per pagina: toner, inchiostro e carta",
      "desc": "Indica prezzo e resa del toner, prezzo della risma, copertura e stampa fronte-retro per ottenere il costo reale di ogni pagina stampata.",
      "anchor": "Costo di stampa per pagina"
    },
    "world_meeting_time_finder": {
      "title": "Trovare un orario per riunioni tra fusi orari diversi",
      "desc": "Scegli le città dei partecipanti per ottenere le 3 fasce orarie meglio posizionate all'interno dell'orario d'ufficio di ciascuna città.",
      "anchor": "Trovare un orario per una riunione"
    },
    "advanced_excel_formula": {
      "title": "Generatore di formule Excel: XLOOKUP, INDEX/MATCH",
      "desc": "Indica i tuoi intervalli di celle per ottenere 5 formule Excel pronte all'uso (XLOOKUP, IFS…) in sintassi francese o inglese.",
      "anchor": "Generatore di formule Excel"
    },
    "office_list_cleaner": {
      "title": "Pulire una lista: duplicati, ordine ed estrazione email",
      "desc": "Incolla una lista riga per riga per eliminare duplicati e righe vuote, ordinarla e formattarla per una clausola SQL IN() pronta da copiare.",
      "anchor": "Pulire una lista"
    },
    "work_timesheet_overtime": {
      "title": "Foglio presenze e ore di straordinario (35 h)",
      "desc": "Inserisci i tuoi orari della settimana per ottenere il totale delle ore lavorate e gli straordinari maggiorati del 25% e poi del 50%.",
      "anchor": "Foglio presenze"
    },
    "project_profitability_burn": {
      "title": "Redditività progetto: margine, tariffa mista, burn rate",
      "desc": "Inserisci ore, costo interno e tariffa fatturata per ogni profilo per ottenere il margine lordo del progetto, a corpo o a consuntivo.",
      "anchor": "Redditività di progetto"
    },
    "team_chat_formatter": {
      "title": "Formattazione dei messaggi Slack, Teams e Discord",
      "desc": "Applica grassetto, corsivo, codice o citazione con i pulsanti, guarda l'anteprima del messaggio e copia la sintassi corretta.",
      "anchor": "Formattazione dei messaggi"
    },
    "workplace_productivity_cost": {
      "title": "Produttività, tasso di utilizzo e costo interruzioni",
      "desc": "Misura la percentuale di ore fatturabili, il costo nascosto del multitasking (modello UC Irvine) e il tempo dedicato al Deep Work.",
      "anchor": "Tasso di utilizzo"
    },
    "home_office_commute_cost": {
      "title": "Confronto economico smart working vs ufficio",
      "desc": "Calcola quanto risparmi davvero lavorando da casa su carburante, trasporti, pranzi, tempo di tragitto e impronta di carbonio.",
      "anchor": "Smart working vs ufficio"
    },
    "vcard_business_card_qr": {
      "title": "Generatore di QR code vCard per biglietto da visita",
      "desc": "Inserisci i tuoi dati di contatto per ottenere un QR code vCard leggibile da iOS, Android o Outlook, insieme al file .vcf da scaricare.",
      "anchor": "Generatore di QR code vCard"
    },
    "executive_bullet_condenser": {
      "title": "Scrivere bullet point executive (metodo STAR / AIM)",
      "desc": "Trasforma i tuoi paragrafi in elenchi puntati incisivi con verbi d'azione, metriche ROI e cronometro per la presentazione.",
      "anchor": "Scrivere bullet point"
    },
    "invoice_quote_number_sequence": {
      "title": "Numerazione fatture e preventivi: generare una sequenza",
      "desc": "Genera sequenze logiche di numerazione conformi (progressivo continuo, prefissi annuali/mensili) ed esporta serie complete.",
      "anchor": "Numerazione delle fatture"
    },
    "resignation_notice_letter_calculator": {
      "title": "Preavviso di dimissioni: data di fine e lettera",
      "desc": "Calcola le date esatte di fine preavviso e di esonero, poi genera la tua lettera di dimissioni da inviare con raccomandata A/R.",
      "anchor": "Preavviso di dimissioni"
    },
    "standing_desk_ergonomics_calculator": {
      "title": "Calcolo ergonomia scrivania: altezza seduto e in piedi",
      "desc": "Determina l'altezza ideale di scrivania e sedia, il livello degli occhi e la distanza dallo schermo in base alla tua statura (norma EN 527 / ISO 9241).",
      "anchor": "Ergonomia della scrivania"
    },
    "pdf_page_size_dpi_weight": {
      "title": "Calcolatore di dimensioni, DPI e peso di un file PDF",
      "desc": "Stima il peso prima/dopo la compressione, i formati di stampa con smarginatura (3 mm) e la dimensione per gli allegati email.",
      "anchor": "Peso di un file PDF"
    },
    "team_lunch_order_split": {
      "title": "Ordine pranzo in ufficio: divisione del conto",
      "desc": "Dividi facilmente il conto dei pasti di gruppo (spese di consegna, mance, sconti) tra colleghi con gli importi netti di ciascuno.",
      "anchor": "Ordine pranzo in ufficio"
    },
    "out_of_office_email_generator": {
      "title": "Messaggio di assenza: generatore di email Out of Office",
      "desc": "Scrivi risposte automatiche professionali in francese, inglese, spagnolo e tedesco per ferie, formazione, urgenze o maternità.",
      "anchor": "Messaggio di assenza"
    },
    "business_nda_agreement_generator": {
      "title": "Accordo di riservatezza (NDA): unilaterale o reciproco",
      "desc": "Crea il tuo contratto NDA a tutela del segreto commerciale: durata dell'impegno, definizione delle informazioni riservate e giurisdizione.",
      "anchor": "Accordo di riservatezza"
    },
    "working_capital_wcr_dso_calculator": {
      "title": "Calcolo capitale circolante, DSO, DPO e ciclo di cassa",
      "desc": "Analizza il tuo fabbisogno di capitale circolante, i tempi medi di pagamento di clienti e fornitori e la rotazione del magazzino.",
      "anchor": "Calcolo del capitale circolante"
    },
    "office_air_renewal_co2_calculator": {
      "title": "Calcolatore ricambio d'aria e qualità CO2 in ufficio",
      "desc": "Verifica le portate minime di ventilazione per occupante (Code du travail, R4222-6) e il rischio di saturazione di CO2 nel tuo ufficio.",
      "anchor": "Ricambio d'aria"
    },
    "salary_increase_negotiation_simulator": {
      "title": "Simulatore aumento stipendio: netto e costo aziendale",
      "desc": "Calcola il netto in tasca, i contributi a carico del datore di lavoro, il costo totale per l'azienda e i tuoi argomenti in cifre.",
      "anchor": "Simulatore aumento di stipendio"
    },
    "project_working_days_gantt_calculator": {
      "title": "Calcolo giorni lavorativi, festivi e scadenze progetto",
      "desc": "Aggiungi giorni lavorativi escludendo weekend e festività ufficiali per pianificare con precisione le consegne e le milestone del progetto.",
      "anchor": "Calcolatore giorni lavorativi"
    },
    "nps_csat_customer_satisfaction": {
      "title": "Calcolatore NPS, CSAT e soddisfazione del cliente",
      "desc": "Misura il Net Promoter Score (% promotori - % detrattori), il punteggio CSAT, il voto medio su 5 e i riferimenti per interpretarli.",
      "anchor": "Calcolatore del punteggio NPS"
    },
    "business_travel_carbon_offset_audit": {
      "title": "Bilancio CO2 trasferte di lavoro: treno, aereo o auto",
      "desc": "Valuta le emissioni di CO2 dei tuoi viaggi di lavoro secondo i fattori di emissione ufficiali ADEME e l'equivalente in alberi.",
      "anchor": "Bilancio CO2 trasferte di lavoro"
    },
    "ocr_document_scan_storage_estimator": {
      "title": "Calcolatore risoluzione scansione OCR e archiviazione",
      "desc": "Trova il giusto compromesso DPI (150, 300, 600 DPI), modalità a colori o B/N per la conformità OCR e la conservazione a norma.",
      "anchor": "Risoluzione scansione OCR"
    },
    "remote_work_allowance_calculator": {
      "title": "Indennità smart working URSSAF e spese reali a casa",
      "desc": "Calcola l'indennità forfettaria di smart working esente da contributi (URSSAF) e confrontala con la deduzione delle spese reali.",
      "anchor": "Indennità smart working"
    },
    "cpf_training_budget_roi": {
      "title": "Budget formazione CPF, OPCO e ROI di carriera",
      "desc": "Gestisci i tuoi diritti CPF, i cofinanziamenti datore di lavoro/OPCO, la quota a tuo carico e il ritorno salariale dopo la formazione.",
      "anchor": "Budget formazione CPF"
    },
    "expense_report_vat_deductible": {
      "title": "Gestione note spese e IVA detraibile aziendale",
      "desc": "Regole di detraibilità dell'IVA per le note spese (pranzi di lavoro, hotel, carburanti, pedaggi) e tabella chilometrica ufficiale.",
      "anchor": "IVA detraibile"
    },
    "sick_leave_salary_simulator": {
      "title": "Simulatore malattia in Francia: IJSS e integrazione dello stipendio",
      "desc": "Stima le indennità giornaliere della previdenza sociale francese (IJSS), il periodo di carenza e l'integrazione dello stipendio da parte del datore in Francia.",
      "anchor": "Integrazione stipendio in malattia"
    },
    "job_interview_scorecard": {
      "title": "Scheda valutazione colloquio di lavoro (scorecard)",
      "desc": "Valuta i candidati in modo oggettivo con una griglia ponderata (1-5), green/red flag, monitoraggio del budget salariale e sintesi per l'ATS.",
      "anchor": "Scheda di valutazione del colloquio"
    },
    "team_capacity_sprint_planner": {
      "title": "Calcolatore capacità del team e velocity dello sprint",
      "desc": "Dimensiona il backlog del tuo sprint agile sottraendo ferie e riunioni delle cerimonie e applicando il fattore di focus reale del team.",
      "anchor": "Calcolatore capacità del team"
    },
    "forfait_jours_rtt_calculator": {
      "title": "Calcolo RTT forfait jours: numero di giorni (quadri)",
      "desc": "Determina il numero esatto di giorni RTT dell'anno (tetto di 218 giorni) e simula il riscatto defiscalizzato dei tuoi giorni.",
      "anchor": "Calcolo RTT forfait jours"
    },
    "meeting_airtime_equity_monitor": {
      "title": "Ripartizione del tempo di parola nelle riunioni",
      "desc": "Cronometra gli interventi in diretta o verifica l'equità dei turni di parola per rendere le tue riunioni più dinamiche e inclusive.",
      "anchor": "Ripartizione del tempo di parola"
    },
    "meeting_minutes_raci_generator": {
      "title": "Generatore di verbale di riunione e matrice RACI",
      "desc": "Redigi l'ordine del giorno, registra le decisioni e assegna chiaramente le responsabilità (RACI) con esportazione in Markdown.",
      "anchor": "Verbale di riunione"
    },
    "corporate_tax_dividend_optimizer": {
      "title": "Stipendio o dividendi: compenso del dirigente e IS",
      "desc": "Scegli tra stipendio (previdenza e trimestri di pensione) e dividendi (Flat Tax 31,4%) per massimizzare il netto disponibile.",
      "anchor": "Stipendio o dividendi"
    },
    "org_chart_span_of_control": {
      "title": "Generatore di organigramma e span of control",
      "desc": "Mappa la gerarchia della tua azienda, calcola il numero di riporti diretti per manager e analizza la struttura delle risorse umane.",
      "anchor": "Generatore di organigramma"
    },
    "project_cost_variance_eac_calculator": {
      "title": "Calcolo valore acquisito: sforamento budget, EAC e CPI",
      "desc": "Metodo Earned Value Management (EVM) per prevedere il costo finale a completamento (EAC) e lo slittamento della pianificazione.",
      "anchor": "Calcolo valore acquisito"
    },
    "saas_metrics_churn_ltv_cac": {
      "title": "Calcolatore metriche SaaS: LTV/CAC, churn e payback",
      "desc": "Calcola ARR, ARPU, LTV, CAC, rapporto LTV/CAC con diagnosi, payback del CAC e Quick ratio del tuo SaaS a partire da MRR e churn mensile.",
      "anchor": "Calcolatore metriche SaaS e LTV/CAC"
    },
    "cold_email_deliverability_roi": {
      "title": "Simulatore di prospezione cold email e pipeline B2B",
      "desc": "Modella il tuo funnel di outreach in uscita (deliverability, risposte, demo, closing) e calcola il ROI dei tuoi strumenti di prospezione.",
      "anchor": "Simulatore di prospezione"
    },
    "business_meeting_travel_carbon": {
      "title": "Calcolo impronta carbonio riunione: presenza vs video",
      "desc": "Confronta le emissioni di CO₂e e il budget economico tra uno spostamento fisico (treno, aereo, auto) e una videoconferenza.",
      "anchor": "Impronta carbonio riunione"
    },
    "vinted-leboncoin-fees-calculator": {
      "title": "Calcolo commissioni Vinted e Leboncoin: guadagno netto",
      "desc": "Calcola le commissioni di protezione acquisti, il prezzo pagato dall'acquirente e il tuo guadagno netto su Vinted o Leboncoin, spedizione inclusa.",
      "anchor": "Simulatore commissioni Vinted"
    },
    "volumetric-weight-calculator": {
      "title": "Calcolo peso volumetrico: L×l×H / 5000 (DHL, UPS)",
      "desc": "Calcola il peso volumetrico di uno o più colli (L×l×H ÷ divisore) e confrontalo con il peso reale per conoscere il peso tassabile.",
      "anchor": "Calcolo peso volumetrico"
    },
    "amazon-fba-profit-calculator": {
      "title": "Calcolo commissioni Amazon FBA: margine, ROI, pareggio",
      "desc": "Calcola il margine netto per unità su Amazon FBA: commissione, spedizione, stoccaggio, costo del prodotto, ROI e pareggio per il budget pubblicitario.",
      "anchor": "Simulatore commissioni Amazon FBA"
    },
    "ean13-upc-barcode-generator": {
      "title": "Generatore codice a barre EAN 13 gratis: SVG e PNG",
      "desc": "Genera un codice a barre EAN-13 o UPC-A, calcola la cifra di controllo (es. 400638133393 → 1), verifica un codice e scaricalo in SVG o PNG.",
      "anchor": "Generatore codice a barre EAN 13"
    },
    "json-to-typescript-converter": {
      "title": "Convertire JSON in TypeScript: interfacce annidate",
      "desc": "Incolla un JSON e ottieni interfacce TypeScript: oggetti annidati, array, null, campi opzionali, readonly ed export con un clic.",
      "anchor": "Convertire JSON in TypeScript"
    },
    "caniuse-compatibilite-css": {
      "title": "Compatibilità CSS: Chrome, Safari, Firefox ed Edge",
      "desc": "Cerca una proprietà CSS o un'API web: quota di utenti compatibili e prima versione di Chrome, Safari, Firefox ed Edge (caniuse).",
      "anchor": "Compatibilità CSS browser"
    },
    "jsdelivr-cdn-package": {
      "title": "Link CDN jsDelivr di un pacchetto npm: tag script",
      "desc": "Inserisci un pacchetto npm: le sue versioni e il tag script o link jsDelivr a versione fissa, pronto da incollare in una pagina HTML.",
      "anchor": "Link CDN jsDelivr"
    },
    "marches-publics-boamp": {
      "title": "Bandi BOAMP aperti per dipartimento e parola chiave",
      "desc": "Trova i bandi di gara pubblici del BOAMP per parola chiave, dipartimento e tipo di appalto, con la scadenza per rispondere e il link all'avviso.",
      "anchor": "Bandi di gara BOAMP"
    },
    "mot-de-passe-pirate-hibp": {
      "title": "Password violata: verificala con Have I Been Pwned",
      "desc": "Verifica se una password compare in fughe di dati note, senza inviarla: solo 5 caratteri della sua impronta SHA-1 lasciano il browser.",
      "anchor": "Password violata"
    },
    "pypi-package-info": {
      "title": "Versione pacchetto PyPI: Python richiesto e dipendenze",
      "desc": "Digita il nome di un pacchetto Python: ultima versione su PyPI, versione di Python richiesta, licenza, dipendenze e data di pubblicazione, in tempo reale.",
      "anchor": "Versione di un pacchetto PyPI"
    },
    "recherche-entreprise-siret": {
      "title": "Ricerca azienda SIRET, SIREN: sede, NAF, dirigenti",
      "desc": "Trova un'azienda francese per nome, SIREN o SIRET: sede, codice NAF, stato, data di costituzione e dirigenti pubblicati, direttamente dall'API pubblica.",
      "anchor": "Ricerca azienda SIRET"
    },
    "wordpress-plugin-check": {
      "title": "Verifica un plugin WordPress: aggiornamento, PHP, voto",
      "desc": "Prima di installare un plugin WordPress: versione, installazioni attive, data di aggiornamento, WordPress e PHP richiesti, voto, letti su WordPress.org.",
      "anchor": "Verificare un plugin WordPress"
    },
    "codes-statut-http": {
      "title": "Codici di stato HTTP: elenco da 1xx a 5xx spiegati",
      "desc": "I 63 codici di stato HTTP registrati presso la IANA (200, 301, 404, 500…) con la denominazione ufficiale, una spiegazione e un link alla RFC.",
      "anchor": "Codici HTTP"
    },
    "hacker-news-tendances": {
      "title": "Hacker News in diretta: articoli di tendenza e commenti",
      "desc": "I 30 articoli della home page di Hacker News o i più recenti, filtrati per numero di punti, con link diretto alla discussione.",
      "anchor": "Hacker News in diretta"
    },
    "mon-adresse-ip": {
      "title": "Qual è il mio indirizzo IP? IP pubblico IPv4 e IPv6",
      "desc": "Mostra l'indirizzo IP pubblico della tua connessione in IPv4 e IPv6, e spiega la differenza tra IP pubblico, IP privato e NAT.",
      "anchor": "Qual è il mio indirizzo IP"
    },
    "profil-github-stats": {
      "title": "Statistiche profilo GitHub: stelle, repo e linguaggi",
      "desc": "Inserisci un nome utente GitHub: follower, repository pubblici, totale delle stelle, repository più seguiti e linguaggi principali, letti dall'API ufficiale.",
      "anchor": "Statistiche GitHub"
    },
    "vulnerabilites-paquet-osv": {
      "title": "Vulnerabilità di un pacchetto npm, PyPI o Maven: CVE",
      "desc": "Indica un pacchetto e la sua versione: falle note nel database OSV, ID CVE, gravità pubblicata e versione correttiva, per npm, PyPI, Maven e Go.",
      "anchor": "Vulnerabilità di un pacchetto"
    },
    "argentina-cuit-cuil-validator": {
      "title": "Validar CUIT: verifica CUIT argentino e CUIL da DNI",
      "desc": "Verifica un CUIT o CUIL argentino (modulo 11, prefissi 20, 27, 23, 30) e calcola il CUIL dal DNI e dal sesso, con il motivo dell'errore.",
      "anchor": "Verificare un CUIT argentino"
    },
    "brazil-13th-salary-calculator": {
      "title": "Décimo terceiro: tredicesima in Brasile in 2 rate",
      "desc": "Calcola il décimo terceiro in Brasile: 1/12 dello stipendio per mese lavorato, 1ª rata senza trattenute, 2ª rata dopo INSS e IRRF 2026.",
      "anchor": "Tredicesima in Brasile"
    },
    "brazil-clt-net-salary-calculator": {
      "title": "Salário líquido CLT: stipendio netto in Brasile 2026",
      "desc": "Calcola il salário líquido CLT in Brasile: INSS 2026 a scaglioni, IRRF con desconto simplificado ed esenzione fino a R$ 5.000 (Lei 15.270).",
      "anchor": "Stipendio netto in Brasile"
    },
    "brazil-clt-termination-calculator": {
      "title": "Rescisão CLT: indennità di fine rapporto in Brasile",
      "desc": "Calcola la rescisão CLT in Brasile: saldo dello stipendio, aviso prévio proporzionale, 13º, férias + 1/3 e multa FGTS del 40% o 20% secondo la cessazione.",
      "anchor": "Indennità di fine rapporto in Brasile"
    },
    "brazil-cnpj-validator-generator": {
      "title": "Verifica CNPJ (Brasile) alfanumerico 2026 e generatore",
      "desc": "Valida un CNPJ del Brasile (validar CNPJ), numerico o alfanumerico da luglio 2026: cifre di controllo, motivo dell'errore e generatore di test.",
      "anchor": "Verificare un CNPJ Brasile"
    },
    "brazil-cpf-validator-generator": {
      "title": "Verificare un CPF (Brasile) e generare un CPF di test",
      "desc": "Valida un CPF del Brasile (validar CPF): cifre di controllo modulo 11, motivo dell'errore, regione fiscale della 9ª cifra e generatore di numeri di test.",
      "anchor": "Verificare un CPF Brasile"
    },
    "chile-finiquito-calculator": {
      "title": "Finiquito Cile: calcolo indennità e ferie (CLP)",
      "desc": "Stima un finiquito in Cile: 30 giorni per anno di servizio con tetto di 90 UF e 11 anni, preavviso, maggiorazione dell'art. 168 e ferie proporzionali.",
      "anchor": "Finiquito Cile"
    },
    "chile-rut-validator": {
      "title": "Validar RUT: verifica RUT del Cile e dígito verificador",
      "desc": "Verifica un RUT o RUN del Cile e calcola il suo dígito verificador (modulo 11, K e 0), con o senza punti, e scopri perché un numero è errato.",
      "anchor": "Verificare un RUT del Cile"
    },
    "colombia-liquidacion-laboral-calculator": {
      "title": "Liquidación laboral Colombia 2026: cesantías e prima",
      "desc": "Calcola la liquidación laboral 2026 in Colombia: cesantías, interessi del 12%, prima, ferie non godute e indennità di licenziamento (art. 64 CST).",
      "anchor": "Liquidación laboral Colombia"
    },
    "colombia-net-salary-calculator": {
      "title": "Salario neto Colombia: stipendio netto in Colombia 2026",
      "desc": "Calcola il tuo stipendio netto in Colombia nel 2026: salute e pensione 4%, Fondo de Solidaridad, retención en la fuente (art. 383) e auxilio de transporte.",
      "anchor": "Stipendio netto in Colombia"
    },
    "france-nir-social-security-key-calculator": {
      "title": "Chiave sécurité sociale francese: calcolo e verifica",
      "desc": "Calcola la chiave di un numero di sécurité sociale in Francia (97 − NIR mod 97), verifica le 15 cifre, la Corsica 2A/2B e decodifica il numero.",
      "anchor": "Chiave sécurité sociale Francia"
    },
    "germany-net-salary-calculator": {
      "title": "Brutto Netto Rechner 2026: stipendio netto in Germania",
      "desc": "Stipendio netto in Germania nel 2026: Lohnsteuer secondo il programma ufficiale del BMF, Soli, Kirchensteuer e contributi sociali, classi da I a VI.",
      "anchor": "Stipendio netto in Germania"
    },
    "germany-notice-period-calculator": {
      "title": "Kündigungsfrist: preavviso in Germania (§ 622 BGB)",
      "desc": "Calcola la fine di un contratto di lavoro in Germania: 4 settimane al 15 o a fine mese, fino a 7 mesi per il datore, periodo di prova e ultima data d'invio.",
      "anchor": "Preavviso in Germania"
    },
    "iban-validator": {
      "title": "Verifica IBAN: modulo 97, lunghezza e chiave RIB",
      "desc": "Verifica un IBAN di 89 paesi: lunghezza, formato del BBAN, chiave modulo 97 e chiave RIB in Francia, con il motivo esatto dell'errore e i gruppi di 4.",
      "anchor": "Verificare un IBAN"
    },
    "italy-codice-fiscale-calculator": {
      "title": "Calcolo codice fiscale italiano e verifica del codice",
      "desc": "Calcola il codice fiscale italiano a partire da nome, data di nascita e codice del comune, oppure verifica un codice esistente, omocodia compresa.",
      "anchor": "Codice fiscale Italia"
    },
    "italy-net-salary-irpef-calculator": {
      "title": "Calcolo stipendio netto in Italia 2026 dalla RAL",
      "desc": "Passa dalla RAL allo stipendio netto in Italia: INPS 9,19%, IRPEF 2026 al 23/33/43%, detrazioni, cuneo fiscale e addizionali, su 13 o 14 mensilità.",
      "anchor": "Stipendio netto in Italia"
    },
    "italy-tfr-severance-calculator": {
      "title": "Calcolo del TFR in Italia: trattamento di fine rapporto",
      "desc": "Calcola il TFR in Italia: retribuzione annua ÷ 13,5 per ogni anno, rivalutazione ISTAT, imposta sostitutiva del 17% e stima della tassazione del TFR.",
      "anchor": "Calcolo del TFR in Italia"
    },
    "mexico-aguinaldo-calculator": {
      "title": "Calcolo aguinaldo Messico 2026: rateo, esenzione, ISR",
      "desc": "Calcola l'aguinaldo in Messico: 15 giorni di salario minimo, pro rata se assunto in corso d'anno, 3.519,30 MXN esenti (30 UMA) e ISR sull'eccedenza.",
      "anchor": "Calcolo aguinaldo Messico"
    },
    "mexico-curp-validator": {
      "title": "Validar CURP: verifica e decodifica una CURP messicana",
      "desc": "Verifica una CURP del Messico (18 caratteri): struttura, data, sesso, entità di nascita e cifra di controllo, con il motivo preciso di un errore.",
      "anchor": "Verificare una CURP del Messico"
    },
    "mexico-finiquito-liquidacion-calculator": {
      "title": "Calculadora finiquito Messico: finiquito e liquidación",
      "desc": "Stima finiquito e liquidación in Messico: aguinaldo e ferie pro rata, premio di anzianità, 3 mesi di indennità e 20 giorni per anno a parte.",
      "anchor": "Finiquito Messico"
    },
    "mexico-net-salary-isr-imss-calculator": {
      "title": "Sueldo neto ISR: stipendio netto in Messico 2026 (IMSS)",
      "desc": "Passa dallo stipendio lordo al netto in Messico, mensile o per quincena: ISR 2026 dell'art. 96, subsidio para el empleo e contributi IMSS del dipendente.",
      "anchor": "Stipendio netto in Messico"
    },
    "mexico-rfc-validator": {
      "title": "Validar RFC: verifica RFC Messico (cifra di controllo)",
      "desc": "Verifica un RFC del Messico, persona fisica (13 caratteri) o giuridica (12): struttura, data, homoclave e cifra di controllo, con il motivo dell'errore.",
      "anchor": "Verificare un RFC del Messico"
    },
    "peru-cts-calculator": {
      "title": "Calcolo CTS Perù 2026: importo del deposito di novembre",
      "desc": "Calcola la CTS in Perù: stipendio + asignación familiar + 1/6 della gratificación, ÷ 12 per mese lavorato e ÷ 360 per giorno, depositi di maggio e novembre.",
      "anchor": "Calcolo CTS Perù"
    },
    "portugal-nif-validator": {
      "title": "Verifica NIF del Portogallo: número de contribuinte",
      "desc": "Verifica un NIF del Portogallo (9 cifre): cifra di controllo modulo 11, tipo di contribuente secondo il prefisso (1, 2, 3, 45, 5…) e motivo dell'errore.",
      "anchor": "Verificare un NIF del Portogallo"
    },
    "spain-autonomos-quota-calculator": {
      "title": "Cuota autónomos Spagna 2026: contributi per scaglione",
      "desc": "Stima la cuota de autónomo 2026 in Spagna: rendimento netto meno il 7% di spese generiche, scaglione, base e aliquota del 31,50%, tarifa plana opzionale.",
      "anchor": "Cuota autónomos Spagna"
    },
    "spain-dni-nie-letter-calculator": {
      "title": "Letra DNI e NIE (Spagna): calcolo e verifica",
      "desc": "In Spagna, calcola la letra del DNI o del NIE (numero modulo 23) e verifica un numero inserito: se è sbagliata compare la lettera attesa.",
      "anchor": "Letra DNI e NIE Spagna"
    },
    "spain-net-salary-irpf-calculator": {
      "title": "Stipendio netto Spagna: sueldo neto e IRPF 2026",
      "desc": "In Spagna, passa dallo stipendio lordo annuo al sueldo neto mensile (12 o 14 pagas): contributi 2026 e ritenuta IRPF secondo l'algoritmo dell'AEAT.",
      "anchor": "Stipendio netto Spagna"
    },
    "spain-severance-pay-calculator": {
      "title": "Indemnización por despido: licenziamento in Spagna",
      "desc": "Calcola l'indemnización por despido in Spagna: 33 giorni per anno (45 prima del 2012), 20 per oggettivo, 12 a fine contratto a termine, tetti dell'Estatuto.",
      "anchor": "Licenziamento in Spagna"
    },
    "uk-take-home-pay-calculator": {
      "title": "Stipendio netto Regno Unito 2026/27: take home pay",
      "desc": "Calcola lo stipendio netto nel Regno Unito nel 2026/27: income tax, National Insurance, Scozia, prestito studenti Plan 1-5 e pensione, annuo e mensile.",
      "anchor": "Stipendio netto Regno Unito"
    },
    "morocco-seniority-bonus-calculator": {
      "title": "Premio di anzianità Marocco: tasso e importo (art. 350)",
      "desc": "Calcola il premio di anzianità in Marocco: tasso dal 5 al 25% secondo l'articolo 350, importo mensile e annuo, data e importo dello scatto successivo.",
      "anchor": "Calcolo premio anzianità Marocco"
    },
    "morocco-severance-pay-calculator": {
      "title": "Calcolo indennità di licenziamento in Marocco",
      "desc": "Calcola l'indennità di licenziamento in Marocco (da 96 a 240 ore di salario per anno, articolo 53) e il risarcimento per licenziamento illegittimo.",
      "anchor": "Calcolo indennità licenziamento Marocco"
    },
    "mexico-ptu-profit-sharing-calculator": {
      "title": "Calcolo PTU Messico 2026: partecipazione agli utili",
      "desc": "Messico: calcola la PTU di un dipendente o di tutto un team, 10% della renta gravable, tetto di 3 mesi di stipendio, ISR dopo 15 UMA esenti.",
      "anchor": "calcolo PTU Messico"
    },
    "probation-period-end-date-calculator": {
      "title": "Calcolo fine periodo di prova in Francia e preavviso",
      "desc": "Calcola la data di fine del periodo di prova in Francia (CDI o CDD), rinnovo e assenze inclusi, e l'ultimo giorno per notificare il recesso.",
      "anchor": "calcolo fine periodo prova"
    },
    "typing-speed-test": {
      "title": "Test velocità di scrittura: parole al minuto e precisione",
      "desc": "Un test di 30, 60 o 120 secondi per misurare la velocità di scrittura: parole al minuto, precisione ed errori evidenziati durante la digitazione.",
      "anchor": "Test velocità di scrittura"
    }
  }
}
