+#: lilypond-book.py:173
+msgid "Load the additional python PACKAGE (containing e.g. a custom output format)"
+msgstr "Carica il PACCHETTO python supplementare (contenente ad esempio un formato di output personalizzato)"
+
+#: lilypond-book.py:174
+msgid "PACKAGE"
+msgstr "PACCHETTO"
+
+#: lilypond-book.py:186
+msgid "write output to DIR"
+msgstr "scrive l'output in DIR"
+
+#: lilypond-book.py:191
+msgid "COMMAND"
+msgstr "COMANDO"
+
+#: lilypond-book.py:192
+msgid "process ly_files using COMMAND FILE..."
+msgstr "elabora ly_files con COMANDO FILE..."
+
+#: lilypond-book.py:197
+msgid "Redirect the lilypond output"
+msgstr "Redirezione dell'output di lilypond"
+
+#: lilypond-book.py:201
+msgid "Compile snippets in safe mode"
+msgstr "Compila i frammenti di codice in modalità sicura"
+
+#: lilypond-book.py:207
+msgid "do not fail if no lilypond output is found"
+msgstr "non si interrompe se non si trova alcun output di lilypond"
+
+#: lilypond-book.py:213
+msgid "do not fail if no PNG images are found for EPS files"
+msgstr "non si interrompe se non si trovano immagini PNG per i file EPS"
+
+#: lilypond-book.py:219
+msgid "write snippet output files with the same base name as their source file"
+msgstr "scrive i file di output dei frammenti di codice con lo stesso nome di base dei file sorgenti"
+
+#: lilypond-book.py:223 midi2ly.py:1098 musicxml2ly.py:2780
+msgid "be verbose"
+msgstr "passa in modalità prolissa"
+
+#: lilypond-book.py:239
+msgid ""
+"run executable PROG instead of latex, or in\n"
+"case --pdf option is set instead of pdflatex"
+msgstr ""
+"eseguire il PROGRAMMA eseguibile invece di latex, o nel caso in\n"
+"cui viene impostata l'opzione --pdf invece di usare pdflatex"
+
+#: lilypond-book.py:241 lilypond-book.py:246
+msgid "PROG"
+msgstr "PROGRAMMA"
+
+#: lilypond-book.py:245
+msgid "run executable PROG instead of texi2pdf"
+msgstr "esegue l'eseguibile PROGRAMMA invece di texi2pdf"
+
+#: lilypond-book.py:252
+msgid "create PDF files for use with PDFTeX"
+msgstr "creare file PDF per l'utilizzo con PDFTeX"
+
+#: lilypond-book.py:463
+msgid "Writing snippets..."
+msgstr "Scrittura dei frammenti di codice..."
+
+#: lilypond-book.py:468
+msgid "Processing..."
+msgstr "In elaborazione..."
+
+#: lilypond-book.py:473
+msgid "All snippets are up to date..."
+msgstr "Tutti i frammenti di codice sono aggiornati..."
+
+#: lilypond-book.py:475
+msgid "Linking files..."
+msgstr "Collegamento dei file..."
+
+#: lilypond-book.py:495
+#, python-format
+msgid "cannot determine format for: %s"
+msgstr "impossibile determinare il formato per: %s"
+
+#: lilypond-book.py:504
+#, python-format
+msgid "%s is up to date."
+msgstr "%s è aggiornato."
+
+#: lilypond-book.py:517
+#, python-format
+msgid "Writing `%s'..."
+msgstr "Scrittura di «%s»..."
+
+#: lilypond-book.py:580
+msgid "Output would overwrite input file; use --output."
+msgstr "L'output sovrascriverebbe il file di input; usare --output."
+
+#: lilypond-book.py:584
+#, python-format
+msgid "Reading %s..."
+msgstr "Lettura di %s..."
+
+#: lilypond-book.py:591
+msgid "Dissecting..."
+msgstr "Dissezione di..."
+
+#: lilypond-book.py:602
+#, python-format
+msgid "Compiling %s..."
+msgstr "Compilazione di %s"
+
+#: lilypond-book.py:610
+#, python-format
+msgid "Processing include: %s"
+msgstr "Elaborazione di include: %s"
+
+#: lilypond-book.py:621
+#, python-format
+msgid "Removing `%s'"
+msgstr "Eliminazione di «%s»"
+
+#: lilypond-book.py:727
+#, python-format
+msgid "Setting LilyPond's loglevel to %s"
+msgstr "Si imposta il loglevel di LilyPond su %s"
+
+#: lilypond-book.py:731
+#, python-format
+msgid "Setting LilyPond's loglevel to %s (from environment variable LILYPOND_LOGLEVEL)"
+msgstr "Si imposta il loglevel di LilyPond su %s (dalla variabile d'ambiente LILYPOND_LOGLEVEL)"
+
+#: lilypond-book.py:734
+msgid "Setting LilyPond's output to --verbose, implied by lilypond-book's setting"
+msgstr "Si imposta l'output di LilyPond su --verbose, come implicato dall'impostazione di lilypond-book"
+
+#: midi2ly.py:89
+msgid "warning: "
+msgstr "attenzione: "
+
+#: midi2ly.py:92 midi2ly.py:1132
+msgid "error: "
+msgstr "errore: "
+
+#: midi2ly.py:93
+msgid "Exiting... "
+msgstr "Uscita... "
+
+#: midi2ly.py:840
+msgid "found more than 5 voices on a staff, expect bad output"
+msgstr "trovate più di 5 voci in un rigo, è probabile che l'output sia sbagliato"
+
+#: midi2ly.py:1040
+#, python-format
+msgid "%s output to `%s'..."
+msgstr "%s output inviato a «%s»..."
+
+#: midi2ly.py:1053
+#, python-format
+msgid "Convert %s to LilyPond input.\n"
+msgstr "Converte %s in input LilyPond.\n"
+
+#: midi2ly.py:1058
+msgid "print absolute pitches"
+msgstr "stampa altezze assolute"
+
+#: midi2ly.py:1060 midi2ly.py:1088
+msgid "DUR"
+msgstr "DURATA"
+
+#: midi2ly.py:1061
+msgid "quantise note durations on DUR"
+msgstr "quantificare la durata delle note in DURATA"
+
+#: midi2ly.py:1064
+msgid "debug printing"
+msgstr "mostra le informazioni di debug"
+
+#: midi2ly.py:1067
+msgid "print explicit durations"
+msgstr "stampa durate esplicite"
+
+#: midi2ly.py:1072
+msgid "prepend FILE to output"
+msgstr "antepone FILE all'output"
+
+#: midi2ly.py:1076
+msgid "set key: ALT=+sharps|-flats; MINOR=1"
+msgstr "imposta la tonalità: ALTERAZIONE=+diesis|-bemolle; MINORE=1"
+
+#: midi2ly.py:1077
+msgid "ALT[:MINOR]"
+msgstr "ALTERAZIONE[:MINORE]"
+
+#: midi2ly.py:1082
+msgid "preview of first 4 bars"
+msgstr "anteprima delle prime 4 battute"
+
+#: midi2ly.py:1086
+msgid "suppress progress messages and warnings about excess voices"
+msgstr "sopprime i messaggi di avanzamento e gli avvertimenti relativi alle voci in eccesso"
+
+#: midi2ly.py:1087
+msgid "quantise note starts on DUR"
+msgstr "quantifica l'inizio di una nota in DURATA"
+
+#: midi2ly.py:1091
+msgid "use s instead of r for rests"
+msgstr "si usi s invece di r per indicare le pause"
+
+#: midi2ly.py:1093
+msgid "DUR*NUM/DEN"
+msgstr "DURATA*NUMERATORE/DENOMINATORE"
+
+#: midi2ly.py:1096
+msgid "allow tuplet durations DUR*NUM/DEN"
+msgstr "consente le durate DURATA*NUMERATORE/DENOMINATORE nei gruppi irregolari"
+
+#: midi2ly.py:1106
+msgid "treat every text as a lyric"
+msgstr "tratta ogni testo come il testo di una canzone"
+
+#: midi2ly.py:1109
+msgid "Examples"
+msgstr "Esempi"
+
+#: midi2ly.py:1133
+msgid "no files specified on command line."
+msgstr "nessun file specificato nella riga di comando."
+
+#: musicxml2ly.py:260
+#, python-format
+msgid "Encountered file created by %s, containing wrong beaming information. All beaming information in the MusicXML file will be ignored"
+msgstr "Si è trovato un file creato da %s che contiene informazioni sbagliate sulla disposizione delle travature. Tutte le informazioni sulle travature presenti nel file MusicXML verranno ignorate"
+
+#: musicxml2ly.py:302 musicxml2ly.py:304
+#, python-format
+msgid "Unprocessed PartGroupInfo %s encountered"
+msgstr "PartGroupInfo %s rilevato ma non elaborato"
+
+#: musicxml2ly.py:792
+msgid "Unable to extract key signature!"
+msgstr "Impossibile estrarre l'armatura di chiave!"
+
+#: musicxml2ly.py:819
+#, python-format
+msgid "unknown mode %s, expecting 'major' or 'minor' or a church mode!"
+msgstr "modo %s sconosciuto, è richiesto \"major\" o \"minor\" o un modo ecclesiastico!"
+
+#: musicxml2ly.py:988
+#, python-format
+msgid "unknown span event %s"
+msgstr "evento di estensione %s sconosciuto"
+
+#: musicxml2ly.py:1000
+#, python-format
+msgid "unknown span type %s for %s"
+msgstr "tipo di estensione %s sconosciuto per %s"
+
+#: musicxml2ly.py:1497
+msgid "Unknown metronome mark, ignoring"
+msgstr "Indicazione metronomica sconosciuta, si ignora"
+
+#. TODO: Implement the other (more complex) way for tempo marks!
+#: musicxml2ly.py:1502
+msgid "Metronome marks with complex relations (<metronome-note> in MusicXML) are not yet implemented."
+msgstr "Indicazioni metronomiche con relazioni complesse (<metronome-note> in MusicXML) non sono ancora implementate."
+
+#: musicxml2ly.py:1653
+#, python-format
+msgid "Unable to convert chord type %s to lilypond."
+msgstr "Impossibile convertire l'accordo di tipo %s in un'espressione di lilypond."
+
+#: musicxml2ly.py:2007
+#, python-format
+msgid "Negative skip %s (from position %s to %s)"
+msgstr "Salto negativo %s (dalla posizione %s a %s)"
+
+#: musicxml2ly.py:2245
+#, python-format
+msgid "Negative skip found: from %s to %s, difference is %s"
+msgstr "Trovato un salto negativo: da %s a %s, la differenza è %s"
+
+#: musicxml2ly.py:2346
+#, python-format
+msgid "unexpected %s; expected %s or %s or %s"
+msgstr "%s inaspettato; previsto %s o %s o %s"
+
+#: musicxml2ly.py:2475
+msgid "Encountered closing slur, but no slur is open"
+msgstr "Trovata la chiusura di una legatura di portamento, ma non ne è stata aperta alcuna"
+
+#: musicxml2ly.py:2478
+msgid "Cannot have two simultaneous (closing) slurs"
+msgstr "Due legature di portamento non possono chiudersi simultaneamente"
+
+#: musicxml2ly.py:2487
+msgid "Cannot have a slur inside another slur"
+msgstr "Due legature di portamento non possono sovrapporsi"
+
+#: musicxml2ly.py:2490
+msgid "Cannot have two simultaneous slurs"
+msgstr "Due legature di portamento non possono intervenire simultaneamente"
+
+#: musicxml2ly.py:2616
+#, python-format
+msgid "cannot simultaneously have more than one mode: %s"
+msgstr "non si può avere simultaneamente più di un modo: %s"
+
+#: musicxml2ly.py:2735
+msgid "Converting to LilyPond expressions..."
+msgstr "Conversione nelle espressioni di LilyPond..."
+
+#: musicxml2ly.py:2747
+msgid "musicxml2ly [OPTION]... FILE.xml"
+msgstr "musicxml2ly [OPZIONE]... FILE.xml"
+
+#: musicxml2ly.py:2749
+msgid ""
+"Convert MusicXML from FILE.xml to LilyPond input.\n"
+"If the given filename is -, musicxml2ly reads from the command line.\n"
+msgstr ""
+"Converte FILE.xml (MusicXML) in input di LilyPond.\n"
+"Se il nome del file è -, musicxml2ly legge dalla riga di comando.\n"
+
+#: musicxml2ly.py:2759
+#, python-format
+msgid ""
+"Copyright (c) 2005--2016 by\n"
+" Han-Wen Nienhuys <hanwen@xs4all.nl>,\n"
+" Jan Nieuwenhuizen <janneke@gnu.org> and\n"
+" Reinhold Kainhofer <reinhold@kainhofer.com>\n"
+" Patrick L. Schmidt <pls@philomelos.net>\n"
+"\n"
+"This program is free software. It is covered by the GNU General Public\n"
+"License and you are welcome to change it and/or distribute copies of it\n"
+"under certain conditions. Invoke as `%s --warranty' for more\n"
+"information."
+msgstr ""
+"Copyright (c) 2005--2016 di\n"
+" Han-Wen Nienhuys <hanwen@xs4all.nl>,\n"
+" Jan Nieuwenhuizen <janneke@gnu.org> e\n"
+" Reinhold Kainhofer <reinhold@kainhofer.com>\n"
+" Patrick L. Schmidt <pls@philomelos.net>\n"
+"\n"
+"Questo programma è software libero. È coperto dalla GNU General Public\n"
+"License che permette di modificarlo o distribuirne copie rispettando certe\n"
+"condizioni. Per maggiori informazioni, invocare «%s --warranty»."
+
+#: musicxml2ly.py:2786
+msgid "use lxml.etree; uses less memory and cpu time"
+msgstr "usa lxml.etree per limitare il consumo di memoria e i tempi del processore"
+
+#: musicxml2ly.py:2792
+msgid "input file is a zip-compressed MusicXML file"
+msgstr "il file di input è un file MusicXML compresso in ZIP"
+
+#: musicxml2ly.py:2798
+msgid "convert pitches in relative mode (default)"
+msgstr "converte le altezze in modo relativo (predefinito)"
+
+#: musicxml2ly.py:2803
+msgid "convert pitches in absolute mode"
+msgstr "converte le altezze in modo assoluto"
+
+#: musicxml2ly.py:2806
+msgid "LANG"
+msgstr "LINGUA"
+
+#: musicxml2ly.py:2808
+msgid "use LANG for pitch names, e.g. 'deutsch' for note names in German"
+msgstr "usa LINGUA per i nomi delle altezze, ad esempio 'deutsch' per i nomi delle note in tedesco"
+
+#: musicxml2ly.py:2822
+msgid "do not convert directions (^, _ or -) for articulations, dynamics, etc."
+msgstr "non converte le direzioni (^, _ o -) per articolazioni, dinamiche, etc."
+
+#: musicxml2ly.py:2828
+msgid "do not convert exact vertical positions of rests"
+msgstr "non converte le esatte posizioni verticali delle pause"
+
+#: musicxml2ly.py:2834
+msgid "ignore system breaks"
+msgstr "ignora le interruzioni di sistema"
+
+#: musicxml2ly.py:2840
+msgid "ignore page breaks"
+msgstr "ignora le interruzioni di pagina"
+
+#: musicxml2ly.py:2846
+msgid "ignore page margins"
+msgstr "ignora i margini della pagina"
+
+#: musicxml2ly.py:2852
+msgid "do not convert the exact page layout and breaks (shortcut for \"--nsb --npb --npm\" options)"
+msgstr "non converte l'esatta formattazione di pagina e gli a capo (scorciatoia per le opzioni \"--nsb --npb --npm\")"
+
+#: musicxml2ly.py:2858
+msgid "ignore stem directions from MusicXML, use lilypond's automatic stemming instead"
+msgstr "ignora le direzioni del gambo presenti nel file MusicXML, usa invece la disposizione automatica dei gambi di lilypond"
+
+#: musicxml2ly.py:2864
+msgid "do not convert beaming information, use lilypond's automatic beaming instead"
+msgstr "non converte le informazioni relative alle travature, usa invece la disposizione automatica delle travature di lilypond"
+
+#: musicxml2ly.py:2872
+msgid "set output filename to FILE, stdout if -"
+msgstr "imposta il nome del file di output su FILE (stdout se -)"
+
+#: musicxml2ly.py:2878
+msgid "activate midi-block in .ly file"
+msgstr "attiva il blocco midi nel file .ly"
+
+#: musicxml2ly.py:2882
+msgid "TOPITCH"
+msgstr "A-ALTEZZA"
+
+#: musicxml2ly.py:2885
+msgid "set pitch to transpose by the interval between pitch 'c' and TOPITCH"
+msgstr "imposta l'altezza per trasporre dell'intervallo tra l'altezza \"c\" e A-ALTEZZA"
+
+#: musicxml2ly.py:2889
+msgid "BEATS/BEATTYPE"
+msgstr "TEMPI/TIPOTEMPO"
+
+#: musicxml2ly.py:2892
+msgid "change the length|duration of notes as a function of a given time signature to make the score look faster or slower, (eg. '4/4' or '2/2')"
+msgstr "cambia la lunghezza|durata delle note in funzione di una certa indicazione di tempo per far sembrare la partitura più veloce o più lenta (per esempio 4/4 o 2/2)"
+
+#: musicxml2ly.py:2896
+msgid "TABCLEFNAME"
+msgstr "NOMECHIAVEINTAVOLATURA"
+
+#: musicxml2ly.py:2899
+msgid "switch between two versions of tab clefs (\"tab\" and \"moderntab\")"
+msgstr "passa a una delle due versioni di chiave per intavolatura (\"tab\" e \"moderntab\")"
+
+#: musicxml2ly.py:2903
+msgid "t[rue]/f[alse]"
+msgstr "t[rue]/f[alse]"
+
+#: musicxml2ly.py:2906
+msgid "deactivate string number stencil with --string-numbers f[alse]. Default is t[rue]"
+msgstr "disattiva lo stampo del numero della corda con --string-numbers f[alse] (falso). Il valore predefinito è t[rue] (vero)."
+
+#: musicxml2ly.py:2913
+msgid "converts '<frame>' events to a separate FretBoards voice instead of markups"
+msgstr "converte gli eventi \"<frame>\" in una voce FretBoards separata invece che in testi (markup)"
+
+#: musicxml2ly.py:2987
+#, python-format
+msgid "unknown part in part-list: %s"
+msgstr "parte sconosciuta in part-list: %s"
+
+#: musicxml2ly.py:3077
+msgid "Input is compressed, extracting raw MusicXML data from stdin"
+msgstr "L'input è compresso. Estrazione dei dati MusicXML da stdin"
+
+#: musicxml2ly.py:3090
+#, python-format
+msgid "Input file %s is compressed, extracting raw MusicXML data"
+msgstr "Il file di input %s è compresso. Estrazione dei dati MusicXML"
+
+#: musicxml2ly.py:3120
+msgid "Reading MusicXML from Standard input ..."
+msgstr "Lettura di MusicXML da Standard input ..."
+
+#: musicxml2ly.py:3122
+#, python-format
+msgid "Reading MusicXML from %s ..."
+msgstr "Lettura di MusicXML da %s ..."
+
+#: musicxml2ly.py:3154
+#, python-format
+msgid "Output to `%s'"
+msgstr "Output inviato a «%s»"
+
+#: musicxml2ly.py:3180
+#, python-format
+msgid "Converting to current version (%s) notations ..."
+msgstr "Conversione nelle espressioni della versione corrente (%s)..."
+
+#: musicxml2ly.py:3254
+#, python-format
+msgid "Unable to find input file %s"
+msgstr "Impossibile trovare il file di input %s"
+
+#: website_post.py:129
+msgid "English"
+msgstr "Inglese"
+
+#: website_post.py:132
+msgid "Other languages"
+msgstr "Altre lingue"
+
+#: website_post.py:133
+#, python-format
+msgid "About <a href=\"%s\">automatic language selection</a>."
+msgstr "Informazioni sulla <a href=\"%s\">selezione automatica della lingua</a>."
+
+#: getopt-long.cc:153
+#, c-format
+msgid "option `%s' requires an argument"
+msgstr "l'opzione «%s» richiede un argomento"
+
+#: getopt-long.cc:157
+#, c-format
+msgid "option `%s' does not allow an argument"
+msgstr "l'opzione «%s» non accetta argomenti"
+
+#: getopt-long.cc:161
+#, c-format
+msgid "unrecognized option: `%s'"
+msgstr "opzione non riconosciuta: «%s»"
+
+#: getopt-long.cc:167
+#, c-format
+msgid "invalid argument `%s' to option `%s'"
+msgstr "argomento «%s» non valido per l'opzione «%s»"
+
+#: warn.cc:56
+#, c-format
+msgid "Log level set to %d\n"
+msgstr "Log level impostato su %d\n"
+
+#: warn.cc:89
+#, c-format
+msgid "unknown log level `%s', using default (INFO)"
+msgstr "log level \"%s\" sconosciuto, si usa quello predefinito (INFO)"
+
+#. Some expected warning was not triggered, so print out a warning.
+#: warn.cc:112
+#, c-format
+msgid "%d expected warning(s) not encountered: "
+msgstr "%d avvertimenti previsti non incontrati: "
+
+#: warn.cc:183
+#, c-format
+msgid "fatal error: %s"
+msgstr "errore fatale: %s"
+
+#: warn.cc:192
+#, c-format
+msgid "suppressed programming error: %s"
+msgstr "errore di programmazione soppresso: %s"
+
+#: warn.cc:197
+#, c-format
+msgid "programming error: %s"
+msgstr "errore di programmazione: %s"
+
+#: warn.cc:198
+msgid "continuing, cross fingers"
+msgstr "continua, incrociare le dita"
+
+#: warn.cc:207
+#, c-format
+msgid "suppressed error: %s"
+msgstr "errore soppresso: %s"
+
+#: warn.cc:219
+#, c-format
+msgid "suppressed warning: %s"
+msgstr "avvertimento soppresso: %s"
+
+#: accidental-engraver.cc:180
+#, c-format
+msgid "accidental typesetting list must begin with context-name: %s"
+msgstr "la lista tipografica delle alterazioni deve iniziare con context-name: %s"
+
+#: accidental-engraver.cc:207
+#, c-format
+msgid "procedure or context-name expected for accidental rule, found %s"
+msgstr "si aspettava una procedura o context-name per la regola di alterazione accidentale, si è trovato %s"
+
+#: accidental.cc:141
+#, c-format
+msgid "Could not find glyph-name for alteration %s"
+msgstr "Non si è trovato il nome del glifo per l'alterazione %s"
+
+#: accidental.cc:157
+msgid "natural alteration glyph not found"
+msgstr "alterazione naturale del glifo non trovata"
+
+#: all-font-metrics.cc:159
+#, c-format
+msgid "cannot find font: `%s'"
+msgstr "impossibile trovare il font: «%s»"
+
+#: apply-context-iterator.cc:42
+msgid "\\applycontext argument is not a procedure"
+msgstr "l'argomento di \\applycontext non è una procedura"
+
+#: arpeggio.cc:138
+msgid "no heads for arpeggio found?"
+msgstr "non sono state trovate teste per l'arpeggio?"
+
+#: audio-item.cc:139
+#, c-format
+msgid "end moment (%s) < start moment (%s)"
+msgstr "fine momento (%s) < inizio momento (%s)"
+
+#: audio-item.cc:153
+#, c-format
+msgid "invalid start volume: %f"
+msgstr "volume iniziale non valido: %f"
+
+#: audio-item.cc:159
+#, c-format
+msgid "invalid target volume: %f"
+msgstr "volume finale non valido: %f"
+
+#: audio-item.cc:174
+#, c-format
+msgid "asked to compute volume at %f for dynamic span of duration %f starting at %s"
+msgstr "richiesto di calcolare il volume a %f per un'estensione dinamica di durata %f a partire da %s"
+
+#: audio-item.cc:182
+#, c-format
+msgid "asked to compute volume at +%f for dynamic span of duration %f starting at %s"
+msgstr "richiesto di calcolare il volume a +%f per un'estensione dinamica di durata %f a partire da %s"
+
+#: axis-group-engraver.cc:154
+msgid "Axis_group_engraver: vertical group already has a parent"
+msgstr "Axis_group_engraver: il gruppo verticale ha già un genitore"
+
+#: axis-group-engraver.cc:155
+msgid "are there two Axis_group_engravers?"
+msgstr "ci sono due Axis_group_engravers?"
+
+#: axis-group-engraver.cc:156
+msgid "removing this vertical group"
+msgstr "eliminazione di questo gruppo verticale"
+
+#: axis-group-interface.cc:716
+#, c-format
+msgid "\"%s\" is not a valid outside-staff-placement-directive"
+msgstr "non si può posizionare un oggetto fuori dal rigo con \"%s\" (outside-staff-placement-directive)"
+
+#: axis-group-interface.cc:788
+msgid "an outside-staff object should have a direction, defaulting to up"
+msgstr "un oggetto esterno al rigo dovrebbe avere una direzione, si imposta in su come da impostazione predefinita"
+
+#: bar-check-iterator.cc:84
+#, c-format
+msgid "barcheck failed at: %s"
+msgstr "controllo di battuta fallito a: %s"
+
+#: beam-engraver.cc:147
+msgid "already have a beam"
+msgstr "travatura già presente"
+
+#: beam-engraver.cc:234
+msgid "unterminated beam"
+msgstr "travatura non terminata"
+
+#: beam-engraver.cc:281 chord-tremolo-engraver.cc:148
+msgid "stem must have Rhythmic structure"
+msgstr "il gambo deve avere una struttura ritmica"
+
+#: beam-engraver.cc:292
+msgid "stem does not fit in beam"
+msgstr "il gambo non rientra nella travatura"
+
+#: beam-engraver.cc:293
+msgid "beam was started here"
+msgstr "la travatura è iniziata qui"
+
+#. We are completely screwed.
+#: beam-quanting.cc:850
+msgid "no viable initial configuration found: may not find good beam slope"
+msgstr "nessuna configurazione iniziale fattibile trovata: si potrebbe non trovare una buona inclinazione delle travature"
+
+#: beam.cc:183
+msgid "removing beam with no stems"
+msgstr "rimozione delle travature senza gambi"
+
+#: change-iterator.cc:34
+#, c-format
+msgid "cannot change `%s' to `%s'"
+msgstr "impossibile cambiare «%s» in «%s»"
+
+#. FIXME: constant error message.
+#: change-iterator.cc:67
+msgid "cannot find context to switch to"
+msgstr "impossibile trovare il contesto su cui spostarsi"
+
+#. No enclosing context was found because the iterator's immediate
+#. context is the kind that was sought.
+#. We could change the current translator's id, but that would make
+#. errors hard to catch.
+#.
+#. last->translator_id_string () = get_change
+#. ()->change_to_id_string ();
+#: change-iterator.cc:78
+#, c-format
+msgid "not changing to same context type: %s"
+msgstr "non passare allo stesso tipo di contesto: %s"
+
+#. FIXME: incomprehensible message
+#: change-iterator.cc:82
+msgid "none of these in my family"
+msgstr "nessuno di questi nella mia famiglia"
+
+#: chord-tremolo-engraver.cc:87
+msgid "No tremolo to end"
+msgstr "Nessun tremolo alla fine"
+
+#: chord-tremolo-engraver.cc:108
+msgid "unterminated chord tremolo"
+msgstr "tremolo dell'accordo non terminato"
+
+#: clef.cc:65
+#, c-format
+msgid "clef `%s' not found"
+msgstr "chiave «%s» non trovata"
+
+#: cluster.cc:120
+#, c-format
+msgid "unknown cluster style `%s'"
+msgstr "stile cluster sconosciuto «%s»"
+
+#: cluster.cc:157
+msgid "junking empty cluster"
+msgstr "eliminazione di cluster vuoti"
+
+#: coherent-ligature-engraver.cc:110
+#, c-format
+msgid "Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul"
+msgstr "Coherent_ligature_engraver: impostare `spacing-increment=0.01': ptr=%ul"
+
+#: constrained-breaking.cc:187 constrained-breaking.cc:206
+msgid "cannot find line breaking that satisfies constraints"
+msgstr "impossibile trovare interruzioni di linea che soddisfino i vincoli"
+
+#: context-property.cc:46
+msgid "need symbol argument for \\override and \\revert"
+msgstr "sono necessari argomenti simbolici per \\override e \\revert"
+
+#: context.cc:147
+#, c-format
+msgid "cannot find or create new `%s'"
+msgstr "impossibile trovare o creare un nuovo «%s»"
+
+#: context.cc:226
+#, c-format
+msgid "cannot find or create `%s' called `%s'"
+msgstr "impossibile trovare o creare «%s» chiamato «%s»"
+
+#: context.cc:457
+#, c-format
+msgid "cannot find or create: `%s'"
+msgstr "impossibile trovare o creare: «%s»"
+
+#: context.cc:471
+#, c-format
+msgid "cannot find or create new Bottom = \"%s\""
+msgstr "impossibile trovare o creare un nuovo Bottom = «%s»"
+
+#: custos.cc:87
+#, c-format
+msgid "custos `%s' not found"
+msgstr "custos «%s» non trovato"
+
+#: dispatcher.cc:82
+msgid "Event class should be a list"
+msgstr "La classe evento dovrebbe essere una lista"
+
+#: dispatcher.cc:165
+#, c-format
+msgid "Junking event: %s"
+msgstr "Eliminazione dell'evento: %s"
+
+#: dispatcher.cc:279
+msgid "Attempting to remove nonexisting listener."
+msgstr "Tentativo di togliere un ascoltatore non esistente."
+
+#: dispatcher.cc:305
+msgid "Already listening to dispatcher, ignoring request"
+msgstr "Già in ascolto del controllore, si ignora la richiesta"
+
+#: dots.cc:48
+#, c-format
+msgid "dot `%s' not found"
+msgstr "punto «%s» non trovato"
+
+#: dynamic-engraver.cc:166
+#, c-format
+msgid ""
+"unknown crescendo style: %s\n"
+"defaulting to hairpin."
+msgstr ""
+"stile di crescendo sconosciuto: %s\n"
+"si usa la forcella predefinita."
+
+#: dynamic-engraver.cc:231 slur-engraver.cc:185
+#, c-format
+msgid "unterminated %s"
+msgstr "%s non terminato"
+
+#: episema-engraver.cc:74
+msgid "already have an episema"
+msgstr "episema già presente"
+
+#: episema-engraver.cc:87
+msgid "cannot find start of episema"
+msgstr "impossibile trovare l'inizio dell'episema"
+
+#: episema-engraver.cc:136
+msgid "unterminated episema"
+msgstr "episema non terminato"
+
+#: extender-engraver.cc:167 extender-engraver.cc:176
+msgid "unterminated extender"
+msgstr "estensore non terminato"
+
+#: flag.cc:133
+#, c-format
+msgid "flag `%s' not found"
+msgstr "non si trova la coda uncinata «%s»"
+
+#: flag.cc:153
+#, c-format
+msgid "flag stroke `%s' not found"
+msgstr "non si trova il tratto «%s» della coda uncinata"
+
+#: font-config-scheme.cc:151 font-config.cc:82
+#, c-format
+msgid "failed adding font directory: %s"
+msgstr "errore nell'aggiungere la directory dei font: %s"
+
+#: font-config-scheme.cc:153 font-config.cc:84
+#, c-format
+msgid "Adding font directory: %s"
+msgstr "Si aggiunge la directory dei font: %s"
+
+#: font-config-scheme.cc:167
+#, c-format
+msgid "failed adding font file: %s"
+msgstr "errore nell'aggiungere il file dei font: %s"
+
+#: font-config-scheme.cc:169
+#, c-format
+msgid "Adding font file: %s"
+msgstr "Si aggiunge il file dei font: %s"
+
+#: font-config.cc:38
+msgid "Initializing FontConfig..."
+msgstr "Inizializzazione di FontConfig..."
+
+#: font-config.cc:70
+#, c-format
+msgid "failed to add fontconfig configuration file `%s'"
+msgstr "errore nell'aggiungere il file di configurazione di fontconfig: «%s»"
+
+#: font-config.cc:73
+#, c-format
+msgid "Adding fontconfig configuration file: %s"
+msgstr "Si aggiunge il file di configurazione di fontconfig: %s"
+
+#: font-config.cc:86
+msgid "Building font database..."
+msgstr "Creazione del database dei font..."
+
+#: footnote-engraver.cc:87
+msgid "Must be footnote-event."
+msgstr "Deve essere un evento nota a pié di pagina (footnote-event)."
+
+#: general-scheme.cc:403
+#, c-format
+msgid "failed redirecting stderr to `%s'"
+msgstr "fallita la redirezione di stderr su «%s»"
+
+#: general-scheme.cc:482
+msgid "Found infinity or nan in output. Substituting 0.0"
+msgstr "Trovato infinito o un valore non numerico nell'output. Sostituito con 0.0"
+
+#: general-scheme.cc:623
+#, c-format
+msgid "g_spawn_sync failed (%d): %s: %s"
+msgstr "g_spawn_sync fallito (%d): %s: %s"
+
+#: glissando-engraver.cc:157
+msgid "unterminated glissando"
+msgstr "glissando non terminato"
+
+#: global-context-scheme.cc:95 global-context-scheme.cc:113
+msgid "no music found in score"
+msgstr "nessuna musica trovata nello spartito"
+
+#: global-context-scheme.cc:103
+msgid "Interpreting music..."
+msgstr "Interpretazione della musica..."
+
+#: global-context-scheme.cc:125
+#, c-format
+msgid "elapsed time: %.2f seconds"
+msgstr "tempo trascorso: %.2f secondi"
+
+#: gregorian-ligature-engraver.cc:70
+#, c-format
+msgid "\\%s ignored"
+msgstr "\\%s ignorato"
+
+#: gregorian-ligature-engraver.cc:75
+#, c-format
+msgid "implied \\%s added"
+msgstr "aggiunto il \\%s implicato"
+
+#. ligature may not start with 2nd head of pes or flexa
+#: gregorian-ligature-engraver.cc:224
+msgid "cannot apply `\\~' on first head of ligature"
+msgstr "impossibile applicare «\\~» sulla prima testa della legatura"
+
+#. (pitch == prev_pitch)
+#: gregorian-ligature-engraver.cc:236
+msgid "cannot apply `\\~' on heads with identical pitch"
+msgstr "impossibile applicare «\\~» su teste di identica altezza"
+
+#: grob-interface.cc:68
+#, c-format
+msgid "Unknown interface `%s'"
+msgstr "Interfaccia «%s» sconosciuta"
+
+#: grob-interface.cc:79
+#, c-format
+msgid "Grob `%s' has no interface for property `%s'"
+msgstr "Il grob «%s» non ha un'interfaccia per la proprietà «%s»"
+
+#: grob-property.cc:32
+#, c-format
+msgid "%d: %s"
+msgstr "%d: %s"
+
+#: grob.cc:489
+#, c-format
+msgid "ignored infinite %s-offset"
+msgstr "%s-offset infinito ignorato"
+
+#: hairpin.cc:60
+msgid "Asking for broken bound padding at a non-broken bound."
+msgstr "Si chiede la spaziatura per un'estremità spezzata in un'estremità non spezzata."
+
+#: hairpin.cc:257
+msgid "decrescendo too small"
+msgstr "decrescendo troppo piccolo"
+
+#: horizontal-bracket-engraver.cc:61
+msgid "do not have that many brackets"
+msgstr "non ci sono così tante parentesi"
+
+#: horizontal-bracket-engraver.cc:70
+msgid "conflicting note group events"
+msgstr "eventi di gruppi di note in conflitto"
+
+#: hyphen-engraver.cc:103
+msgid "removing unterminated hyphen"
+msgstr "eliminazione di un trattino non terminato"
+
+#: hyphen-engraver.cc:117
+msgid "unterminated hyphen; removing"
+msgstr "trattino non terminato; eliminazione"
+
+#: includable-lexer.cc:71 lily-guile.cc:92 lily-parser-scheme.cc:108
+#, c-format
+msgid "cannot find file: `%s'"
+msgstr "impossibile trovare il file: «%s»"
+
+#: includable-lexer.cc:73 lily-parser-scheme.cc:100
+#, c-format
+msgid "(search path: `%s')"
+msgstr "(percorso di ricerca: «%s»)"
+
+#: input.cc:138 source-file.cc:180 source-file.cc:195
+msgid "position unknown"
+msgstr "posizione sconosciuta"
+
+#: keep-alive-together-engraver.cc:93
+#, c-format
+msgid "unknown remove-layer value `%s'"
+msgstr "valore sconosciuto di remove-layer «%s»"
+
+#: key-engraver.cc:197
+msgid "Incomplete keyAlterationOrder for key signature"
+msgstr "keyAlterationOrder incompleto per l'armatura di chiave"
+
+#: key-signature-interface.cc:77
+#, c-format
+msgid "No glyph found for alteration: %s"
+msgstr "Nessun glifo trovato per l'alterazione: %s"
+
+#: key-signature-interface.cc:87
+msgid "alteration not found"
+msgstr "alterazione non trovata"
+
+#: ligature-bracket-engraver.cc:71 ligature-engraver.cc:109
+msgid "cannot find start of ligature"
+msgstr "impossibile trovare l'inizio della legatura"
+
+#: ligature-bracket-engraver.cc:84 ligature-engraver.cc:136
+msgid "already have a ligature"
+msgstr "legatura già presente"
+
+#: ligature-engraver.cc:114
+msgid "no right bound"
+msgstr "manca il limite destro"
+
+#: ligature-engraver.cc:145
+msgid "no left bound"
+msgstr "manca il limite sinistro"
+
+#: ligature-engraver.cc:189
+msgid "unterminated ligature"
+msgstr "legatura non terminata"
+
+#: ligature-engraver.cc:216
+msgid "ignoring rest: ligature may not contain rest"
+msgstr "pausa ignorata: la legatura non può contenere una pausa"
+
+#: ligature-engraver.cc:217
+msgid "ligature was started here"
+msgstr "la legatura è iniziata qui"
+
+#: lily-guile.cc:94
+#, c-format
+msgid "(load path: `%s')"
+msgstr "(percorso di caricamento: «%s»)"
+
+#: lily-guile.cc:413
+#, c-format
+msgid "cannot find property type-check for `%s' (%s)."
+msgstr "impossibile trovare la proprietà type-check per «%s» (%s)."
+
+#: lily-guile.cc:416
+msgid "perhaps a typing error?"
+msgstr "forse un errore di digitazione?"
+
+#: lily-guile.cc:423
+msgid "skipping assignment"
+msgstr "assegnazione saltata"
+
+#: lily-guile.cc:442
+#, c-format
+msgid "type check for `%s' failed; value `%s' must be of type `%s'"
+msgstr "controllo del tipo per «%s» fallito; il valore «%s» deve essere del tipo «%s»"
+
+#. Uh oh. unsmob<T> delivered 0, yet
+#. unsmob<T> delivers true. This means that unsmob<T> is a
+#. matching check from a base class of T, but var is of an
+#. incompatible derived type.
+#: lily-guile.cc:462
+msgid "Wrong kind of "
+msgstr "Tipo errato di"
+
+#: lily-lexer.cc:251
+msgid "include files are not allowed in safe mode"
+msgstr "l'inclusione di file non è permessa in modalità sicura"
+
+#: lily-lexer.cc:278
+#, c-format
+msgid "identifier name is a keyword: `%s'"
+msgstr "Il nome dell'identificatore è una parola chiave: «%s»"
+
+#: lily-lexer.cc:301 lily-lexer.cc:314
+#, c-format
+msgid "%s:EOF"
+msgstr "%s:EOF"
+
+#: lily-modules.cc:81
+#, c-format
+msgid "Uninitialized variable `%s' in module (%s)"
+msgstr "Variabile «%s» non inizializzata nel modulo (%s)"
+
+#: lily-parser-scheme.cc:80
+#, c-format
+msgid "Changing working directory to: `%s'"
+msgstr "Si cambia la directory di lavoro a: «%s»"
+
+#: lily-parser-scheme.cc:84
+#, c-format
+msgid "unable to change directory to: `%s'"
+msgstr "impossibile cambiare la directory a: «%s»"
+
+#: lily-parser-scheme.cc:99
+#, c-format
+msgid "cannot find init file: `%s'"
+msgstr "impossibile trovare il file di init: «%s»"
+
+#: lily-parser-scheme.cc:117
+#, c-format
+msgid "Processing `%s'"
+msgstr "Elaborazione di «%s»"
+
+#: lily-parser-scheme.cc:210
+msgid "ly:parser-parse-string is only valid with a new parser. Use ly:parser-include-string instead."
+msgstr "ly:parser-parse-string è valido solo con un nuovo parser. Usare ly:parser-include-string al suo posto."
+
+#: lily-parser-scheme.cc:241
+msgid "ly:parse-string-expression is only valid with a new parser. Use ly:parser-include-string instead."
+msgstr "ly:parse-string-expression è valido solo con un nuovo parser. Usare ly:parser-include-string al suo posto."
+
+#: lily-parser.cc:106
+msgid "Parsing..."
+msgstr "Analisi..."
+
+#: lookup.cc:177
+#, c-format
+msgid "Not drawing a box with negative dimension, %.2f by %.2f."
+msgstr "Il riquadro con dimensioni negative, %.2f per %.2f, non verrà disegnato."
+
+#: lyric-combine-music-iterator.cc:204
+msgid "argument of \\lyricsto should contain Lyrics context"
+msgstr "l'argomento di \\lyricsto deve contenere il contesto Lyrics"
+
+#: lyric-combine-music-iterator.cc:344
+#, c-format
+msgid "cannot find %s `%s'"
+msgstr "impossibile trovare %s «%s»"
+
+#: main.cc:106
+#, c-format
+msgid ""
+"This program is free software. It is covered by the GNU General Public\n"
+"License and you are welcome to change it and/or distribute copies of it\n"
+"under certain conditions. Invoke as `%s --warranty' for more\n"
+"information.\n"
+msgstr ""
+"Questo programma è software libero. È coperto dalla GNU General Public\n"
+"License che permette di modificarlo o distribuirne copie rispettando certe\n"
+"condizioni. Per maggiori informazioni, invocare «%s --warranty».\n"
+
+#: main.cc:112
+msgid ""
+" This program is free software; you can redistribute it and/or\n"
+"modify it under the terms of the GNU General Public License as \n"
+"published by the Free Software Foundation, either version 3 of\n"
+"the License, or (at your option) any later version.\n"
+"\n"
+" This program is distributed in the hope that it will be useful,\n"