translate italian strings:

    # 00action_file.rpy:26
    old "{#weekday}Monday"
    new "Lunedì"

    # 00action_file.rpy:26
    old "{#weekday}Tuesday"
    new "Martedì"

    # 00action_file.rpy:26
    old "{#weekday}Wednesday"
    new "Mercoledì"

    # 00action_file.rpy:26
    old "{#weekday}Thursday"
    new "Giovedì"

    # 00action_file.rpy:26
    old "{#weekday}Friday"
    new "Venerdì"

    # 00action_file.rpy:26
    old "{#weekday}Saturday"
    new "Sabato"

    # 00action_file.rpy:26
    old "{#weekday}Sunday"
    new "Domenica"

    # 00action_file.rpy:37
    old "{#weekday_short}Mon"
    new "Lun"

    # 00action_file.rpy:37
    old "{#weekday_short}Tue"
    new "Mar"

    # 00action_file.rpy:37
    old "{#weekday_short}Wed"
    new "Mer"

    # 00action_file.rpy:37
    old "{#weekday_short}Thu"
    new "Gio"

    # 00action_file.rpy:37
    old "{#weekday_short}Fri"
    new "Ven"

    # 00action_file.rpy:37
    old "{#weekday_short}Sat"
    new "Sab"

    # 00action_file.rpy:37
    old "{#weekday_short}Sun"
    new "Dom"

    # 00action_file.rpy:47
    old "{#month}January"
    new "Gennaio"

    # 00action_file.rpy:47
    old "{#month}February"
    new "Febbraio"

    # 00action_file.rpy:47
    old "{#month}March"
    new "Marzo"

    # 00action_file.rpy:47
    old "{#month}April"
    new "Aprile"

    # 00action_file.rpy:47
    old "{#month}May"
    new "Maggio"

    # 00action_file.rpy:47
    old "{#month}June"
    new "Giugno"

    # 00action_file.rpy:47
    old "{#month}July"
    new "Luglio"

    # 00action_file.rpy:47
    old "{#month}August"
    new "Agosto"

    # 00action_file.rpy:47
    old "{#month}September"
    new "Settembre"

    # 00action_file.rpy:47
    old "{#month}October"
    new "Ottobre"

    # 00action_file.rpy:47
    old "{#month}November"
    new "Novembre"

    # 00action_file.rpy:47
    old "{#month}December"
    new "Dicembre"

    # 00action_file.rpy:63
    old "{#month_short}Jan"
    new "Gen"

    # 00action_file.rpy:63
    old "{#month_short}Feb"
    new "Feb"

    # 00action_file.rpy:63
    old "{#month_short}Mar"
    new "Mar"

    # 00action_file.rpy:63
    old "{#month_short}Apr"
    new "Apr"

    # 00action_file.rpy:63
    old "{#month_short}May"
    new "Mag"

    # 00action_file.rpy:63
    old "{#month_short}Jun"
    new "Giu"

    # 00action_file.rpy:63
    old "{#month_short}Jul"
    new "Lug"

    # 00action_file.rpy:63
    old "{#month_short}Aug"
    new "Ago"

    # 00action_file.rpy:63
    old "{#month_short}Sep"
    new "Set"

    # 00action_file.rpy:63
    old "{#month_short}Oct"
    new "Ott"

    # 00action_file.rpy:63
    old "{#month_short}Nov"
    new "Nov"

    # 00action_file.rpy:63
    old "{#month_short}Dec"
    new "Dic"

    # 00action_file.rpy:240
    old "%b %d, %H:%M"
    new "%d %b %Y, %H:%M"

    # 00action_file.rpy:353
    old "Save slot %s: [text]"
    new "Salva slot %s: [text]"

    # 00action_file.rpy:434
    old "Load slot %s: [text]"
    new "Carica slot %s: [text]"

    # 00action_file.rpy:487
    old "Delete slot [text]"
    new "Elimina slot [text]"

    # 00action_file.rpy:569
    old "File page auto"
    new "Pagina salvataggi auto"

    # 00action_file.rpy:571
    old "File page quick"
    new "Pagina salvataggi rapidi"

    # 00action_file.rpy:573
    old "File page [text]"
    new "Pagina salvataggi [text]"

    # 00action_file.rpy:772
    old "Next file page."
    new "Pagina salvataggi successiva."

    # 00action_file.rpy:845
    old "Previous file page."
    new "Pagina salvataggi precedente."

    # 00action_file.rpy:906
    old "Quick save complete."
    new "Salvataggio rapido completato."

    # 00action_file.rpy:924
    old "Quick save."
    new "Salvataggio rapido."

    # 00action_file.rpy:943
    old "Quick load."
    new "Caricamento rapido."

    # 00action_other.rpy:355
    old "Language [text]"
    new "Lingua [text]"

    # 00director.rpy:708
    old "The interactive director is not enabled here."
    new "Il regista interattivo non è abilitato qui."

    # 00director.rpy:1481
    old "⬆"
    new "⬆"

    # 00director.rpy:1487
    old "⬇"
    new "⬇"

    # 00director.rpy:1551
    old "Done"
    new "Fatto"

    # 00director.rpy:1561
    old "(statement)"
    new "(istruzione)"

    # 00director.rpy:1562
    old "(tag)"
    new "(tag)"

    # 00director.rpy:1563
    old "(attributes)"
    new "(attributi)"

    # 00director.rpy:1564
    old "(transform)"
    new "(trasformazione)"

    # 00director.rpy:1589
    old "(transition)"
    new "(transizione)"

    # 00director.rpy:1601
    old "(channel)"
    new "(canale)"

    # 00director.rpy:1602
    old "(filename)"
    new "(nome file)"

    # 00director.rpy:1631
    old "Change"
    new "Cambia"

    # 00director.rpy:1633
    old "Add"
    new "Aggiungi"

    # 00director.rpy:1636
    old "Cancel"
    new "Annulla"

    # 00director.rpy:1639
    old "Remove"
    new "Rimuovi"

    # 00director.rpy:1674
    old "Statement:"
    new "Istruzione:"

    # 00director.rpy:1695
    old "Tag:"
    new "Tag:"

    # 00director.rpy:1711
    old "Attributes:"
    new "Attributi:"

    # 00director.rpy:1729
    old "Transforms:"
    new "Trasformazioni:"

    # 00director.rpy:1748
    old "Behind:"
    new "Dietro:"

    # 00director.rpy:1767
    old "Transition:"
    new "Transizione:"

    # 00director.rpy:1785
    old "Channel:"
    new "Canale:"

    # 00director.rpy:1803
    old "Audio Filename:"
    new "Nome file audio:"

    # 00gui.rpy:370
    old "Are you sure?"
    new "Sei sicuro?"

    # 00gui.rpy:371
    old "Are you sure you want to delete this save?"
    new "Sei sicuro di voler eliminare questo salvataggio?"

    # 00gui.rpy:372
    old "Are you sure you want to overwrite your save?"
    new "Sei sicuro di voler sovrascrivere il tuo salvataggio?"

    # 00gui.rpy:373
    old "Loading will lose unsaved progress.\nAre you sure you want to do this?"
    new "Il caricamento perderà il progresso non salvato.\nSei sicuro di volerlo fare?"

    # 00gui.rpy:374
    old "Are you sure you want to quit?"
    new "Sei sicuro di voler uscire?"

    # 00gui.rpy:375
    old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
    new "Sei sicuro di voler tornare al menu principale?\nQuesto perderà il progresso non salvato."

    # 00gui.rpy:376
    old "Are you sure you want to end the replay?"
    new "Sei sicuro di voler terminare la riproduzione?"

    # 00gui.rpy:377
    old "Are you sure you want to begin skipping?"
    new "Sei sicuro di voler iniziare il salto?"

    # 00gui.rpy:378
    old "Are you sure you want to skip to next choice?"
    new "Sei sicuro di voler saltare alla prossima scelta?"

    # 00gui.rpy:379
    old "Are you sure you want to skip unseen dialogue to next choice?"
    new "Sei sicuro di voler saltare il testo non visto alla prossima scelta?"

    # 00keymap.rpy:258
    old "Failed to save screenshot as %s."
    new "Impossibile salvare lo screenshot come %s."

    # 00keymap.rpy:270
    old "Saved screenshot as %s."
    new "Screenshot salvato come %s."

    # 00library.rpy:146
    old "Self-voicing disabled."
    new "Voce automatica disattivata."

    # 00library.rpy:147
    old "Clipboard voicing enabled. "
    new "'Voce appunti' abilitata. "

    # 00library.rpy:148
    old "Self-voicing enabled. "
    new "Voce automatica abilitata. "

    # 00library.rpy:150
    old "bar"
    new "barra"

    # 00library.rpy:151
    old "selected"
    new "selezionato"

    # 00library.rpy:152
    old "viewport"
    new "viewport"

    # 00library.rpy:153
    old "horizontal scroll"
    new "scorrimento orizzontale"

    # 00library.rpy:154
    old "vertical scroll"
    new "scorrimento verticale"

    # 00library.rpy:155
    old "activate"
    new "attiva"

    # 00library.rpy:156
    old "deactivate"
    new "disattiva"

    # 00library.rpy:157
    old "increase"
    new "aumenta"

    # 00library.rpy:158
    old "decrease"
    new "diminuisci"

    # 00library.rpy:193
    old "Skip Mode"
    new "Modalità Salto"

    # 00library.rpy:279
    old "This program contains free software under a number of licenses, including the MIT License and the GNU Lesser General Public License. A complete list of software, including links to full source code, can be found {a=https://www.renpy.org/l/license}here{/a}."
    new "Questo programma contiene {i}software{/i} libero sotto diverse licenze, inclusa la licenza MIT e la {i}GNU Lesser General Public License{/i}. Una lista completa del {i}software{/i}, inclusi i collegamenti al codice sorgente completo, può essere trovata {a=https://www.renpy.org/l/license}qui{/a}."

    # 00preferences.rpy:207
    old "display"
    new "schermo"

    # 00preferences.rpy:219
    old "transitions"
    new "transizioni"

    # 00preferences.rpy:228
    old "skip transitions"
    new "salta transizioni"

    # 00preferences.rpy:230
    old "video sprites"
    new "sprite video"

    # 00preferences.rpy:239
    old "show empty window"
    new "mostra finestra vuota"

    # 00preferences.rpy:248
    old "text speed"
    new "velocità testo"

    # 00preferences.rpy:256
    old "joystick"
    new "joystick"

    # 00preferences.rpy:256
    old "joystick..."
    new "joystick..."

    # 00preferences.rpy:263
    old "skip"
    new "salta"

    # 00preferences.rpy:266
    old "skip unseen [text]"
    new "salta non visto [text]"

    # 00preferences.rpy:271
    old "skip unseen text"
    new "salta testo non visto"

    # 00preferences.rpy:273
    old "begin skipping"
    new "inizia salto"

    # 00preferences.rpy:277
    old "after choices"
    new "dopo le scelte"

    # 00preferences.rpy:284
    old "skip after choices"
    new "salta dopo le scelte"

    # 00preferences.rpy:286
    old "auto-forward time"
    new "tempo auto-avanzamento"

    # 00preferences.rpy:300
    old "auto-forward"
    new "auto-avanzamento"

    # 00preferences.rpy:307
    old "Auto forward"
    new "Avanti automatico"

    # 00preferences.rpy:310
    old "auto-forward after click"
    new "auto-avanza dopo clic"

    # 00preferences.rpy:319
    old "automatic move"
    new "movimento automatico"

    # 00preferences.rpy:328
    old "wait for voice"
    new "aspetta voce"

    # 00preferences.rpy:337
    old "voice sustain"
    new "mantieni voce"

    # 00preferences.rpy:346
    old "self voicing"
    new "auto voce"

    # 00preferences.rpy:355
    old "clipboard voicing"
    new "voce appunti"

    # 00preferences.rpy:364
    old "debug voicing"
    new "debug voce"

    # 00preferences.rpy:373
    old "emphasize audio"
    new "evidenzia audio"

    # 00preferences.rpy:382
    old "rollback side"
    new "lato rollback"

    # 00preferences.rpy:392
    old "gl powersave"
    new "gl risparmio energetico"

    # 00preferences.rpy:398
    old "gl framerate"
    new "gl fps"

    # 00preferences.rpy:401
    old "gl tearing"
    new "gl tearing"

    # 00preferences.rpy:413
    old "music volume"
    new "volume musica"

    # 00preferences.rpy:414
    old "sound volume"
    new "volume suoni"

    # 00preferences.rpy:415
    old "voice volume"
    new "volume voce"

    # 00preferences.rpy:416
    old "mute music"
    new "silenzia musica"

    # 00preferences.rpy:417
    old "mute sound"
    new "silenzia suoni"

    # 00preferences.rpy:418
    old "mute voice"
    new "silenzia voce"

    # 00preferences.rpy:419
    old "mute all"
    new "silenzia tutto"

    # 00preferences.rpy:500
    old "Clipboard voicing enabled. Press 'shift+C' to disable."
    new "'Voce appunti' abilitata. Premi 'shift+C' per disattivarla."

    # 00preferences.rpy:502
    old "Self-voicing would say \"[renpy.display.tts.last]\". Press 'alt+shift+V' to disable."
    new "La voce automatica direbbe \"[renpy.display.tts.last]\". Premi 'alt+shift+V' per disattivarla."

    # 00preferences.rpy:504
    old "Self-voicing enabled. Press 'v' to disable."
    new "Voce automatica abilitata. Premi 'v' per disattivarla."

    # _compat\gamemenu.rpym:198
    old "Empty Slot."
    new "Slot Vuoto."

    # _compat\gamemenu.rpym:355
    old "Previous"
    new "Precedente"

    # _compat\gamemenu.rpym:362
    old "Next"
    new "Successivo"

    # _compat\preferences.rpym:428
    old "Joystick Mapping"
    new "Mappatura Joystick"

    # _developer\developer.rpym:38
    old "Developer Menu"
    new "Menu Sviluppatore"

    # _developer\developer.rpym:43
    old "Interactive Director (D)"
    new "Regista Interattivo (D)"

    # _developer\developer.rpym:45
    old "Reload Game (Shift+R)"
    new "Ricarica Gioco (Shift+R)"

    # _developer\developer.rpym:47
    old "Console (Shift+O)"
    new "Console (Shift+O)"

    # _developer\developer.rpym:49
    old "Variable Viewer"
    new "Visualizzatore Variabili"

    # _developer\developer.rpym:51
    old "Image Location Picker"
    new "Selettore Posizione Immagine"

    # _developer\developer.rpym:53
    old "Filename List"
    new "Lista Nomi File"

    # _developer\developer.rpym:57
    old "Show Image Load Log (F4)"
    new "Mostra Log Caricamento Immagine (F4)"

    # _developer\developer.rpym:60
    old "Hide Image Load Log (F4)"
    new "Nascondi Log Caricamento Immagine (F4)"

    # _developer\developer.rpym:63
    old "Image Attributes"
    new "Attributi Immagine"

    # _developer\developer.rpym:90
    old "[name] [attributes] (hidden)"
    new "[name] [attributes] (nascosto)"

    # _developer\developer.rpym:94
    old "[name] [attributes]"
    new "[name] [attributes]"

    # _developer\developer.rpym:143
    old "Nothing to inspect."
    new "Nulla da ispezionare."

    # _developer\developer.rpym:154
    old "Hide deleted"
    new "Nascondi eliminati"

    # _developer\developer.rpym:154
    old "Show deleted"
    new "Mostra eliminati"

    # _developer\developer.rpym:278
    old "Return to developer menu"
    new "Torna al menu sviluppatore"

    # _developer\developer.rpym:438
    old "Rectangle: %r"
    new "Rettangolo: %r"

    # _developer\developer.rpym:443
    old "Mouse position: %r"
    new "Posizione mouse: %r"

    # _developer\developer.rpym:448
    old "Right-click or escape to quit."
    new "Clic destro o ESC per uscire."

    # _developer\developer.rpym:480
    old "Rectangle copied to clipboard."
    new "Rettangolo copiato negli appunti."

    # _developer\developer.rpym:483
    old "Position copied to clipboard."
    new "Posizione copiata negli appunti."

    # _developer\developer.rpym:502
    old "Type to filter: "
    new "Digita per filtrare: "

    # _developer\developer.rpym:630
    old "Textures: [tex_count] ([tex_size_mb:.1f] MB)"
    new "Texture: [tex_count] ([tex_size_mb:.1f] MB)"

    # _developer\developer.rpym:634
    old "Image cache: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"
    new "Cache immagine: [cache_pct:.1f]% ([cache_size_mb:.1f] MB)"

    # _developer\developer.rpym:644
    old "✔ "
    new "✔ "

    # _developer\developer.rpym:647
    old "✘ "
    new "✘ "

    # _developer\developer.rpym:652
    old "\n{color=#cfc}✔ predicted image (good){/color}\n{color=#fcc}✘ unpredicted image (bad){/color}\n{color=#fff}Drag to move.{/color}"
    new "\n{color=#cfc}✔ immagine prevista (corretto){/color}\n{color=#fcc}✘ immagine non prevista (sbagliato){/color}\n{color=#fff}Trascina per spostare.{/color}"

    # _developer\inspector.rpym:38
    old "Displayable Inspector"
    new "Ispezionatore Visualizzabili"

    # _developer\inspector.rpym:61
    old "Size"
    new "Dimensione"

    # _developer\inspector.rpym:65
    old "Style"
    new "Stile"

    # _developer\inspector.rpym:71
    old "Location"
    new "Posizione"

    # _developer\inspector.rpym:122
    old "Inspecting Styles of [displayable_name!q]"
    new "Ispezionando Stili di [displayable_name!q]"

    # _developer\inspector.rpym:139
    old "displayable:"
    new "visualizzabile:"

    # _developer\inspector.rpym:145
    old "        (no properties affect displayable)"
    new "        (nessuna proprietà influisce sul visualizzabile)"

    # _developer\inspector.rpym:147
    old "        (default properties omitted)"
    new "        (proprietà predefinite omesse)"

    # _developer\inspector.rpym:185
    old "<repr() failed>"
    new "<repr() fallito>"

    # _errorhandling.rpym:531
    old "Open"
    new "Apri"

    # _errorhandling.rpym:533
    old "Opens the traceback.txt file in a text editor."
    new "Apre il file traceback.txt in un editor di testo."

    # _errorhandling.rpym:535
    old "Copy"
    new "Copia"

    # _errorhandling.rpym:537
    old "Copies traceback.txt file to clipboard."
    new "Copia il file traceback.txt negli appunti."

    # _errorhandling.rpym:564
    old "An exception has occurred."
    new "Si è verificata un'eccezione."

    # _errorhandling.rpym:584
    old "Rollback"
    new "Rollback"

    # _errorhandling.rpym:586
    old "Attempts to roll back to a prior time, allowing you to save or choose a different choice."
    new "Tenta di tornare indietro a un momento precedente, permettendo di salvare o scegliere una diversa scelta."

    # _errorhandling.rpym:589
    old "Ignore"
    new "Ignora"

    # _errorhandling.rpym:593
    old "Ignores exception, allowing you to continue."
    new "Ignora l'eccezione permettendoti di continuare."

    # _errorhandling.rpym:595
    old "Ignores exception, allowing you to continue. This often leads to additional errors."
    new "Ignora l'eccezione permettendoti di continuare. Questo spesso porta a ulteriori errori."

    # _errorhandling.rpym:599
    old "Reload"
    new "Ricarica"

    # _errorhandling.rpym:601
    old "Reloads game from disk, saving and restoring game state if possible."
    new "Ricarica il gioco dal disco, salvando e ripristinando lo stato del gioco se possibile."

    # _errorhandling.rpym:604
    old "Console"
    new "Console"

    # _errorhandling.rpym:606
    old "Opens a console to allow debugging the problem."
    new "Apre una console permettendoti di eseguire il debug del problema."

    # _errorhandling.rpym:616
    old "Quits game."
    new "Esce dal gioco."

    # _errorhandling.rpym:640
    old "Parsing script failed."
    new "Analisi script fallito."

    # _errorhandling.rpym:666
    old "Opens the errors.txt file in a text editor."
    new "Apre il file errors.txt in un editor di testo."

    # _errorhandling.rpym:540
    old "Copy BBCode"
    new "Copia BBCode"

    # _errorhandling.rpym:542
    old "Copies traceback.txt file to clipboard as BBcode for forums like https://lemmasoft.renai.us/."
    new "Copia il file traceback.txt negli appunti come BBcode per forum come https://lemmasoft.renai.us/."

    # _errorhandling.rpym:544
    old "Copy Markdown"
    new "Copia Markdown"

    # _errorhandling.rpym:546
    old "Copies traceback.txt file to clipboard as Markdown for Discord."
    new "Copia il file traceback.txt negli appunti come Markdown per Discord."

    # _errorhandling.rpym:681
    old "Copies errors.txt file to clipboard as BBcode for forums like https://lemmasoft.renai.us/."
    new "Copia il file errors.txt negli appunti come BBcode per forum come https://lemmasoft.renai.us/."

    # _errorhandling.rpym:685
    old "Copies errors.txt file to clipboard as Markdown for Discord."
    new "Copia il file errors.txt negli appunti come Markdown per Discord."

    # 00accessibility.rpy:76
    old "Font Override"
    new "Sovrascrimento Font"

    # 00accessibility.rpy:80
    old "Default"
    new "Predefinito"

    # 00accessibility.rpy:84
    old "DejaVu Sans"
    new "DejaVu Sans"

    # 00accessibility.rpy:88
    old "OpenDyslexic"
    new "OpenDyslexic"

    # 00accessibility.rpy:94
    old "Text Size Scaling"
    new "Scalatura Dimensione Testo"

    # 00accessibility.rpy:100
    old "Reset"
    new "Reimposta"

    # 00accessibility.rpy:105
    old "Line Spacing Scaling"
    new "Scalatura Spaziatura Righe"

    # 00accessibility.rpy:117
    old "Self-Voicing"
    new "Voce Automatica"

    # 00accessibility.rpy:121
    old "Off"
    new "Spento"

    # 00accessibility.rpy:125
    old "Text-to-speech"
    new "Testo-a-voce"

    # 00accessibility.rpy:129
    old "Clipboard"
    new "Appunti"

    # 00accessibility.rpy:133
    old "Debug"
    new "Debug"

    # 00preferences.rpy:430
    old "font transform"
    new "trasformazione font"

    # 00preferences.rpy:433
    old "font size"
    new "dimensione font"

    # 00preferences.rpy:441
    old "font line spacing"
    new "spaziatura righe font"

    # renpy/common/00accessibility.rpy:146
    old "The options on this menu are intended to improve accessibility. They may not work with all games, and some combinations of options may render the game unplayable. This is not an issue with the game or engine. For best results when changing fonts, try to keep text size the same as it originally was."
    new "Le opzioni su questo menu sono intese a migliorare l'accessibilità. Potrebbero non funzionare con tutti i giochi, e alcune combinazioni di opzioni potrebbero rendere il gioco ingiocabile. Questo non è un problema con il gioco o il motore. Per ottenere i migliori risultati cambiando i font, cerca di mantenere la dimensione del testo la stessa di come era originariamente."

    # renpy/common/00accessibility.rpy:180
    old "High Contrast Text"
    new "Testo Alto Contrasto"

    # renpy/common/00accessibility.rpy:215
    old "Self-Voicing Volume Drop"
    new "Diminuzione Volume Voce Automatica"

    # renpy/common/00preferences.rpy:402
    old "self voicing volume drop"
    new "riduzione volume voce automatica"

    # renpy/common/00preferences.rpy:478
    old "system cursor"
    new "cursore di sistema"

    # renpy/common/00preferences.rpy:487
    old "renderer menu"
    new "menu renderer"

    # renpy/common/00preferences.rpy:490
    old "accessibility menu"
    new "menu accessibilità"

    # renpy/common/00preferences.rpy:493
    old "high contrast text"
    new "testo alto contrasto"

    # renpy/common/00gltest.rpy:100
    old "Force GL Renderer"
    new "Forza Renderer GL"

    # renpy/common/00gltest.rpy:105
    old "Force ANGLE Renderer"
    new "Forza Renderer ANGLE"

    # renpy/common/00gltest.rpy:110
    old "Force GLES Renderer"
    new "Forza Renderer GLES"

    # renpy/common/00gltest.rpy:116
    old "Force GL2 Renderer"
    new "Forza Renderer GL2"

    # renpy/common/00gltest.rpy:121
    old "Force ANGLE2 Renderer"
    new "Forza Renderer ANGLE2"

    # renpy/common/00gltest.rpy:126
    old "Force GLES2 Renderer"
    new "Forza Renderer GLES2"

    # renpy/common/00gltest.rpy:136
    old "Enable (No Blocklist)"
    new "Abilita (Nessuna Blocklist)"

    # renpy/common/00gltest.rpy:249
    old "This game requires use of GL2 that can't be initialised."
    new "Questo gioco richiede l'uso di GL2 che non può essere inizializzato."

    # renpy/common/00gltest.rpy:259
    old "The {a=edit:1:log.txt}log.txt{/a} file may contain information to help you determine what is wrong with your computer."
    new "Il file {a=edit:1:log.txt}log.txt{/a} può contenere informazioni per aiutarti a determinare cosa non va nel tuo computer."

    # renpy/common/00gltest.rpy:264
    old "More details on how to fix this can be found in the {a=[url]}documentation{/a}."
    new "Più dettagli su come risolvere questo problema possono essere trovati nella {a=[url]}documentazione{/a}."

    # renpy/common/00gltest.rpy:281
    old "Change render options"
    new "Cambia opzioni rendering"

    # renpy/common/00gamepad.rpy:58
    old "Press or move the '[control!s]' [kind]."
    new "Premi o muovi il '[control!s]' [kind]."

translate italian strings:

    # renpy/common/000statements.rpy:28
    old "Click to play the video."
    new "Clicca per riprodurre il video."

    # renpy/common/00accessibility.rpy:137
    old "Self-voicing support is limited when using a touch screen."
    new "Il supporto alla voce automatica è limitato quando si utilizza uno schermo tattile."

    # renpy/common/00accessibility.rpy:180
    old "Mono Audio"
    new "Audio Mono"

    # renpy/common/00accessibility.rpy:182
    old "Enable"
    new "Abilita"

    # renpy/common/00accessibility.rpy:186
    old "Disable"
    new "Disabilita"

    # renpy/common/00accessibility.rpy:208
    old "Opendyslexic"
    new "OpenDyslexic"

    # renpy/common/00accessibility.rpy:246
    old "Kerning"
    new "Crenatura"

    # renpy/common/00accessibility.rpy:267
    old "Accessibility Menu. Use up and down arrows to navigate, and enter to activate buttons and bars."
    new "Menu accessibilità. Usa le frecce su e giù per navigare, e invio per attivare i pulsanti e le barre."

    # renpy/common/00accessibility.rpy:288
    old "Self-Voicing and Audio"
    new "Voce automatica e audio"

    # renpy/common/00accessibility.rpy:292
    old "Text"
    new "Testo"

    # renpy/common/00accessibility.rpy:306
    old "The options on this menu are intended to improve accessibility. They may not work with all games, and some combinations of options may render the game unplayable. This is not an issue with the game or engine. For the best results when changing fonts, try to keep the text size the same as it originally was."
    new "Le opzioni su questo menu sono intese a migliorare l'accessibilità. Potrebbero non funzionare con tutti i giochi, e alcune combinazioni di opzioni potrebbero rendere il gioco ingiocabile. Questo non è un problema con il gioco o il motore. Per ottenere i migliori risultati cambiando i font, cerca di mantenere la dimensione del testo la stessa di come era originariamente."

    # renpy/common/00action_other.rpy:786
    old "Open [text] directory."
    new "Apri cartella [text]."

    # renpy/common/00director.rpy:1753
    old "Click to toggle attribute, right click to toggle negative attribute."
    new "Clicca per attivare/disattivare l'attributo, clic destro per attivare/disattivare l'attributo negativo."

    # renpy/common/00director.rpy:1776
    old "Click to set transform, right click to add to transform list."
    new "Clicca per impostare la trasformazione, clic destro per aggiungere alla lista delle trasformazioni."

    # renpy/common/00director.rpy:1777
    old "Customize director.transforms to add more transforms."
    new "Personalizza director.transforms per aggiungere altre trasformazioni."

    # renpy/common/00director.rpy:1800
    old "Click to set, right click to add to behind list."
    new "Clicca per impostare, clic destro per aggiungere alla lista dietro."

    # renpy/common/00director.rpy:1822
    old "Click to set."
    new "Clicca per impostare."

    # renpy/common/00director.rpy:1823
    old "Customize director.transitions to add more transitions."
    new "Personalizza director.transitions per aggiungere altre transizioni."

    # renpy/common/00director.rpy:1846
    old "Customize director.audio_channels to add more channels."
    new "Personalizza director.audio_channels per aggiungere altri canali."

    # renpy/common/00gui.rpy:454
    old "Are you sure you want to continue where you left off?"
    new "Sei sicuro di voler continuare da dove avevi interrotto?"

    # renpy/common/00gui.rpy:457
    old "Are you sure you want to skip to the next choice?"
    new "Sei sicuro di voler saltare alla prossima scelta?"

    # renpy/common/00gui.rpy:458
    old "Are you sure you want to skip unseen dialogue to the next choice?"
    new "Sei sicuro di voler saltare il testo non visto alla prossima scelta?"

    # renpy/common/00gui.rpy:459
    old "This save was created on a different device. Maliciously constructed save files can harm your computer. Do you trust this save's creator and everyone who could have changed the file?"
    new "Questo salvataggio è stato creato su un dispositivo diverso. I file di salvataggio costruiti in modo dannoso possono danneggiare il tuo computer. Fidati del creatore di questo salvataggio e di tutti coloro che potrebbero aver modificato il file?"

    # renpy/common/00gui.rpy:460
    old "Do you trust the device the save was created on? You should only choose yes if you are the device's sole user."
    new "Fidati del dispositivo su cui è stato creato il salvataggio? Dovresti scegliere sì solo se sei l'unico utente del dispositivo."

    # renpy/common/00library.rpy:344
    old "This program contains free software under a number of licenses, including the MIT License and GNU Lesser General Public License. A complete list of software, including links to full source code, can be found {a=https://www.renpy.org/l/license}here{/a}."
    new "Questo programma contiene software libero sotto diverse licenze, inclusa la licenza MIT e la GNU Lesser General Public License. Una lista completa del software, inclusi i collegamenti al codice sorgente completo, può essere trovata {a=https://www.renpy.org/l/license}qui{/a}."

    # renpy/common/00preferences.rpy:445
    old "self voicing enable"
    new "attiva voce automatica"

    # renpy/common/00preferences.rpy:447
    old "self voicing disable"
    new "disattiva voce automatica"

    # renpy/common/00preferences.rpy:462
    old "clipboard voicing enable"
    new "attiva voce appunti"

    # renpy/common/00preferences.rpy:464
    old "clipboard voicing disable"
    new "disattiva voce appunti"

    # renpy/common/00preferences.rpy:471
    old "debug voicing enable"
    new "attiva debug voce"

    # renpy/common/00preferences.rpy:473
    old "debug voicing disable"
    new "disattiva debug voce"

    # renpy/common/00preferences.rpy:551
    old "audio when minimized"
    new "audio quando minimizzato"

    # renpy/common/00preferences.rpy:560
    old "audio when unfocused"
    new "audio quando non in primo piano"

    # renpy/common/00preferences.rpy:569
    old "web cache preload"
    new "precaricamento cache web"

    # renpy/common/00preferences.rpy:584
    old "voice after game menu"
    new "voce dopo il menu di gioco"

    # renpy/common/00preferences.rpy:593
    old "restore window position"
    new "ripristina posizione finestra"

    # renpy/common/00preferences.rpy:602
    old "mono audio"
    new "audio mono"

    # renpy/common/00preferences.rpy:611
    old "font kerning"
    new "crenatura font"

    # renpy/common/00preferences.rpy:619
    old "reset"
    new "reimposta"

    # renpy/common/00preferences.rpy:632
    old "main volume"
    new "volume principale"

    # renpy/common/00preferences.rpy:636
    old "mute main"
    new "silenzia principale"

    # renpy/common/00speechbubble.rpy:420
    old "Speech Bubble Editor"
    new "Editor Bolle di Dialogo"

    # renpy/common/00speechbubble.rpy:425
    old "(hide)"
    new "(nascondi)"

    # renpy/common/00speechbubble.rpy:436
    old "(clear retained bubbles)"
    new "(cancella bolle trattenute)"

    # renpy/common/00sync.rpy:70
    old "Sync downloaded."
    new "Sincronizzazione scaricata."

    # renpy/common/00sync.rpy:184
    old "Could not connect to the Ren'Py Sync server."
    new "Impossibile connettersi al server di sincronizzazione Ren'Py."

    # renpy/common/00sync.rpy:186
    old "The Ren'Py Sync server timed out."
    new "Il server di sincronizzazione Ren'Py ha timeout."

    # renpy/common/00sync.rpy:188
    old "An unknown error occurred while connecting to the Ren'Py Sync server."
    new "Si è verificato un errore sconosciuto durante la connessione al server di sincronizzazione Ren'Py."

    # renpy/common/00sync.rpy:204
    old "The Ren'Py Sync server does not have a copy of this sync. The sync ID may be invalid, or it may have timed out."
    new "Il server di sincronizzazione Ren'Py non ha una copia di questa sincronizzazione. L'ID di sincronizzazione potrebbe non essere valido, o potrebbe essere scaduto."

    # renpy/common/00sync.rpy:309
    old "Please enter the sync ID you generated.\nNever enter a sync ID you didn't create yourself."
    new "Inserisci l'ID di sincronizzazione che hai generato.\nNon inserire mai un ID di sincronizzazione che non hai creato tu stesso."

    # renpy/common/00sync.rpy:328
    old "The sync ID is not in the correct format."
    new "L'ID di sincronizzazione non è nel formato corretto."

    # renpy/common/00sync.rpy:352
    old "The sync could not be decrypted."
    new "La sincronizzazione non può essere decrittata."

    # renpy/common/00sync.rpy:375
    old "The sync belongs to a different game."
    new "La sincronizzazione appartiene a un gioco diverso."

    # renpy/common/00sync.rpy:380
    old "The sync contains a file with an invalid name."
    new "La sincronizzazione contiene un file con un nome non valido."

    # renpy/common/00sync.rpy:433
    old "This will upload your saves to the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}.\nDo you want to continue?"
    new "Questo caricherà i tuoi salvataggi sul {a=https://sync.renpy.org}Server di Sincronizzazione Ren'Py{/a}.\nVuoi continuare?"

    # renpy/common/00sync.rpy:465
    old "Enter Sync ID"
    new "Inserisci ID Sincronizzazione"

    # renpy/common/00sync.rpy:476
    old "This will contact the {a=https://sync.renpy.org}Ren'Py Sync Server{/a}."
    new "Questo contatterà il {a=https://sync.renpy.org}Server di Sincronizzazione Ren'Py{/a}."

    # renpy/common/00sync.rpy:506
    old "Sync Success"
    new "Sincronizzazione Riuscita"

    # renpy/common/00sync.rpy:509
    old "The Sync ID is:"
    new "L'ID di sincronizzazione è:"

    # renpy/common/00sync.rpy:515
    old "You can use this ID to download your save on another device.\nThis sync will expire in an hour.\nRen'Py Sync is supported by {a=https://www.renpy.org/sponsors.html}Ren'Py's Sponsors{/a}."
    new "Puoi usare questo ID per scaricare il tuo salvataggio su un altro dispositivo.\nQuesta sincronizzazione scadrà tra un'ora.\nRen'Py Sync è supportato dai {a=https://www.renpy.org/sponsors.html}Sponsor di Ren'Py{/a}."

    # renpy/common/00sync.rpy:519
    old "Continue"
    new "Continua"

    # renpy/common/00sync.rpy:544
    old "Sync Error"
    new "Errore Sincronizzazione"

    # renpy/common/00sync.rpy:575
    old "Sync Progress"
    new "Progresso Sincronizzazione"

    # renpy/common/00translation.rpy:63
    old "Translation identifier: [identifier]"
    new "Identificatore traduzione: [identifier]"

    # renpy/common/00translation.rpy:84
    old " translates [tl.filename]:[tl.linenumber]"
    new " traduce [tl.filename]:[tl.linenumber]"

    # renpy/common/00translation.rpy:101
    old "\n{color=#fff}Copied to clipboard.{/color}"
    new "\n{color=#fff}Copiato negli appunti.{/color}"

    # renpy/common/00iap.rpy:240
    old "Contacting App Store\nPlease Wait..."
    new "Contattando l'App Store\nAttendere..."

    # renpy/common/00updater.rpy:376
    old "No update methods found."
    new "Nessun metodo di aggiornamento trovato."

    # renpy/common/00updater.rpy:423
    old "Could not download file list: "
    new "Impossibile scaricare la lista dei file: "

    # renpy/common/00updater.rpy:426
    old "File list digest does not match."
    new "Il digest della lista dei file non corrisponde."

    # renpy/common/00updater.rpy:576
    old "An error is being simulated."
    new "Un errore è stato simulato."

    # renpy/common/00updater.rpy:764
    old "Either this project does not support updating, or the update status file was deleted."
    new "Questo progetto non supporta l'aggiornamento, oppure il file di stato dell'aggiornamento è stato eliminato."

    # renpy/common/00updater.rpy:778
    old "This account does not have permission to perform an update."
    new "Questo account non ha il permesso di eseguire un aggiornamento."

    # renpy/common/00updater.rpy:781
    old "This account does not have permission to write the update log."
    new "Questo account non ha il permesso di scrivere il log di aggiornamento."

    # renpy/common/00updater.rpy:867
    old "Could not verify update signature."
    new "Impossibile verificare la firma dell'aggiornamento."

    # renpy/common/00updater.rpy:887
    old "The update source does not support RPU updates."
    new "L'origine dell'aggiornamento non supporta gli aggiornamenti RPU."

    # renpy/common/00updater.rpy:1313
    old "Updater"
    new "Aggiornamento"

    # renpy/common/00updater.rpy:1320
    old "An error has occurred:"
    new "Si è verificato un errore:"

    # renpy/common/00updater.rpy:1322
    old "Checking for updates."
    new "Controllo aggiornamenti in corso."

    # renpy/common/00updater.rpy:1324
    old "This program is up to date."
    new "Il programma è aggiornato."

    # renpy/common/00updater.rpy:1326
    old "[u.version] is available. Do you want to install it?"
    new "[u.version] è disponibile. Vuoi installarlo?"

    # renpy/common/00updater.rpy:1328
    old "Preparing to download the updates."
    new "Preparazione al download degli aggiornamenti."

    # renpy/common/00updater.rpy:1330
    old "Downloading the updates."
    new "Download degli aggiornamenti in corso."

    # renpy/common/00updater.rpy:1332
    old "Unpacking the updates."
    new "Decompressione degli aggiornamenti."

    # renpy/common/00updater.rpy:1334
    old "Finishing up."
    new "Completamento."

    # renpy/common/00updater.rpy:1336
    old "The updates have been installed. The program will restart."
    new "Gli aggiornamenti sono stati installati. Il programma verrà riavviato."

    # renpy/common/00updater.rpy:1338
    old "The updates have been installed."
    new "Gli aggiornamenti sono stati installati."

    # renpy/common/00updater.rpy:1340
    old "The updates were cancelled."
    new "Gli aggiornamenti sono stati annullati."

    # renpy/common/00updater.rpy:1355
    old "Proceed"
    new "Procedi"

    # renpy/common/00updater.rpy:1371
    old "Preparing to download the game data."
    new "Preparazione al download dei dati di gioco."

    # renpy/common/00updater.rpy:1373
    old "Downloading the game data."
    new "Download dei dati di gioco in corso."

    # renpy/common/00updater.rpy:1375
    old "The game data has been downloaded."
    new "I dati di gioco sono stati scaricati."

    # renpy/common/00updater.rpy:1377
    old "An error occurred when trying to download game data:"
    new "Si è verificato un errore durante il tentativo di scaricare i dati di gioco:"

    # renpy/common/00updater.rpy:1382
    old "This game cannot be run until the game data has been downloaded."
    new "Questo gioco non può essere eseguito finché i dati di gioco non sono stati scaricati."

    # renpy/common/00updater.rpy:1389
    old "Retry"
    new "Riprova"

    # renpy/common/00gallery.rpy:676
    old "Image [index] of [count] locked."
    new "Immagine [index] di [count] bloccata."

    # renpy/common/00gallery.rpy:696
    old "prev"
    new "precedente"

    # renpy/common/00gallery.rpy:697
    old "next"
    new "successivo"

    # renpy/common/00gallery.rpy:698
    old "slideshow"
    new "presentazione"

    # renpy/common/00gallery.rpy:699
    old "return"
    new "ritorna"

    # renpy/common/00gltest.rpy:89
    old "Renderer"
    new "Renderer"

    # renpy/common/00gltest.rpy:91
    old "Automatically Choose"
    new "Scelta Automatica"

    # renpy/common/00gltest.rpy:135
    old "Powersave"
    new "Risparmio energetico"

    # renpy/common/00gltest.rpy:145
    old "Framerate"
    new "Framerate"

    # renpy/common/00gltest.rpy:147
    old "Screen"
    new "Schermo"

    # renpy/common/00gltest.rpy:151
    old "60"
    new "60"

    # renpy/common/00gltest.rpy:155
    old "30"
    new "30"

    # renpy/common/00gltest.rpy:159
    old "Tearing"
    new "Tearing"

    # renpy/common/00gltest.rpy:171
    old "Changes will take effect the next time this program is run."
    new "Le modifiche avranno effetto la prossima volta che questo programma viene eseguito."

    # renpy/common/00gltest.rpy:207
    old "Performance Warning"
    new "Avviso Prestazioni"

    # renpy/common/00gltest.rpy:212
    old "This computer is using software rendering."
    new "Questo computer sta usando il rendering software."

    # renpy/common/00gltest.rpy:216
    old "This computer has a problem displaying graphics: [problem]."
    new "Questo computer ha un problema nella visualizzazione della grafica: [problem]."

    # renpy/common/00gltest.rpy:220
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display."
    new "I driver grafici potrebbero essere obsoleti o non funzionare correttamente. Questo può portare a una visualizzazione grafica lenta o errata."

    # renpy/common/00gltest.rpy:234
    old "Continue, Show this warning again"
    new "Continua, Mostra questo avviso di nuovo"

    # renpy/common/00gltest.rpy:238
    old "Continue, Don't show warning again"
    new "Continua, Non mostrare più l'avviso"

    # renpy/common/00gamepad.rpy:33
    old "Select Gamepad to Calibrate"
    new "Seleziona Gamepad da Calibrare"

    # renpy/common/00gamepad.rpy:36
    old "No Gamepads Available"
    new "Nessun Gamepad Disponibile"

    # renpy/common/00gamepad.rpy:56
    old "Calibrating [name] ([i]/[total])"
    new "Calibrazione [name] ([i]/[total])"

    # renpy/common/00gamepad.rpy:70
    old "Skip (A)"
    new "Salta (A)"

    # renpy/common/00gamepad.rpy:73
    old "Back (B)"
    new "Indietro (B)"

    # renpy/common/_errorhandling.rpym:764
    old "Copies the traceback.txt file to the clipboard as BBcode for forums like https://lemmasoft.renai.us/."
    new "Copia il file traceback.txt negli appunti come BBcode per forum come https://lemmasoft.renai.us/."

    # renpy/common/_errorhandling.rpym:768
    old "Copies the traceback.txt file to the clipboard as Markdown for Discord."
    new "Copia il file traceback.txt negli appunti come Markdown per Discord."

    # renpy/common/_errorhandling.rpym:831
    old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
    new "Tenta di tornare indietro a un momento precedente, permettendo di salvare o scegliere una diversa scelta."

    # renpy/common/_errorhandling.rpym:838
    old "Ignores the exception, allowing you to continue."
    new "Ignora l'eccezione permettendoti di continuare."

    # renpy/common/_errorhandling.rpym:840
    old "Ignores the exception, allowing you to continue. This often leads to additional errors."
    new "Ignora l'eccezione permettendoti di continuare. Questo spesso porta a ulteriori errori."

    # renpy/common/_errorhandling.rpym:846
    old "Reloads the game from disk, saving and restoring game state if possible."
    new "Ricarica il gioco dal disco, salvando e ripristinando lo stato del gioco se possibile."

    # renpy/common/_errorhandling.rpym:864
    old "Quits the game."
    new "Esce dal gioco."

    # renpy/common/_errorhandling.rpym:886
    old "Parsing the script failed."
    new "Analisi dello script fallita."
