# Translation of LilyPond
# Copyright (C) 1998--2022 Han-Wen Nienhuys, Jan Nieuwenhuizen.
# This file is distributed under the same license as the LilyPond package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: lilypond 2.24.1\n"
"Report-Msgid-Bugs-To: https://mail.gnu.org/mailman/listinfo/bug-lilypond\n"
"POT-Creation-Date: 2023-02-10 18:37+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"

#: book_base.py:46
#, python-format
msgid "file not found: %s"
msgstr ""

#: book_base.py:204
msgid "Output function not implemented"
msgstr ""

#: book_latex.py:196
#, python-brace-format
msgid "cannot find \\begin{document} in LaTeX document"
msgstr ""

#: book_latex.py:212
#, python-format
msgid "Running `%s' on file `%s' to detect default page settings.\n"
msgstr ""

#: book_latex.py:242 book_texinfo.py:251
msgid "Unable to auto-detect default settings:\n"
msgstr ""

#: book_latex.py:254 book_texinfo.py:263
#, python-format
msgid ""
"Unable to auto-detect default settings:\n"
"%s"
msgstr ""

#: book_latex.py:277
msgid "cannot detect textwidth from LaTeX"
msgstr ""

#: book_snippets.py:434
#, python-format
msgid "deprecated ly-option used: %s=%s"
msgstr ""

#: book_snippets.py:436
#, python-format
msgid "compatibility mode translation: %s=%s"
msgstr ""

#: book_snippets.py:439
#, python-format
msgid "deprecated ly-option used: %s"
msgstr ""

#: book_snippets.py:441
#, python-format
msgid "compatibility mode translation: %s"
msgstr ""

#: book_snippets.py:467 book_snippets.py:477
#, python-format
msgid "ignoring invalid option %s=%s"
msgstr ""

#: book_snippets.py:596
#, python-format
msgid "ignoring unknown ly option: %s"
msgstr ""

#: book_snippets.py:693
#, python-format
msgid "Missing files: %s"
msgstr ""

#: book_snippets.py:731
#, python-format
msgid "Could not overwrite file %s"
msgstr ""

#: book_snippets.py:824
#, python-format
msgid "Running through filter `%s'"
msgstr ""

#: book_snippets.py:849
#, python-format
msgid "`%s' failed (%d)"
msgstr ""

#: book_snippets.py:850
msgid "The ly.error log is as follows:"
msgstr ""

#: book_snippets.py:981
#, python-format
msgid "Converting MusicXML file `%s'..."
msgstr ""

#: book_snippets.py:1009
#, python-format
msgid ""
"%s: duplicate filename but different contents of original file,\n"
"printing diff against existing file."
msgstr ""

#: book_snippets.py:1025
#, python-format
msgid ""
"%s: duplicate filename but different contents of converted lilypond file,\n"
"printing diff against existing file."
msgstr ""

#: book_texinfo.py:228
#, python-format
msgid "Running texi2pdf on file %s to detect default page settings.\n"
msgstr ""

#: convertrules.py:30
#, python-format
msgid "Not smart enough to convert %s."
msgstr ""

#: convertrules.py:32
msgid "Please refer to the manual for details, and update manually."
msgstr ""

#: convertrules.py:33
#, python-format
msgid "%s has been replaced by %s"
msgstr ""

#: convertrules.py:45 lilylib.py:87 warn.cc:231
#, c-format, python-format
msgid "warning: %s"
msgstr ""

#: convertrules.py:72 convertrules.py:117
msgid "\\header { key = concat + with + operator }"
msgstr ""

#: convertrules.py:79
#, python-format
msgid "deprecated %s"
msgstr ""

#: convertrules.py:88
msgid "deprecated \\textstyle, new \\key syntax"
msgstr ""

#: convertrules.py:104 convertrules.py:1944 convertrules.py:2121
#: convertrules.py:2245 convertrules.py:2587 convertrules.py:2904
#: convertrules.py:3291 convertrules.py:3564 convertrules.py:3912
#: convertrules.py:4285 convertrules.py:4748
msgid "bump version for release"
msgstr ""

#: convertrules.py:120
msgid "new \\header format"
msgstr ""

#: convertrules.py:147
msgid "\\translator syntax"
msgstr ""

#: convertrules.py:198
msgid "\\repeat NUM Music Alternative -> \\repeat FOLDSTR Music Alternative"
msgstr ""

#: convertrules.py:228 convertrules.py:736 convertrules.py:1439
#: convertrules.py:2396
#, python-format
msgid "deprecate %s"
msgstr ""

#: convertrules.py:302
#, python-format
msgid "deprecate %s "
msgstr ""

#: convertrules.py:328
msgid "new \\notenames format"
msgstr ""

#: convertrules.py:344
msgid "new tremolo format"
msgstr ""

#: convertrules.py:348
msgid "Staff_margin_engraver deprecated, use Instrument_name_engraver"
msgstr ""

#: convertrules.py:399
msgid "change property definition case (eg. onevoice -> oneVoice)"
msgstr ""

#: convertrules.py:479
msgid "new \\textscript markup text"
msgstr ""

#: convertrules.py:564
#, python-format
msgid "identifier names: %s"
msgstr ""

#: convertrules.py:604
msgid "point-and-click argument changed to procedure."
msgstr ""

#: convertrules.py:648
msgid "semicolons removed"
msgstr ""

#. 40 ?
#: convertrules.py:691
#, python-format
msgid "%s property names"
msgstr ""

#: convertrules.py:763
msgid "automaticMelismata turned on by default"
msgstr ""

#: convertrules.py:769
msgid "automaticMelismata is turned on by default since 1.5.67."
msgstr ""

#: convertrules.py:1019 convertrules.py:1723 convertrules.py:1977
#: convertrules.py:2203
#, python-format
msgid "remove %s"
msgstr ""

#: convertrules.py:1054 convertrules.py:1057
msgid "cluster syntax"
msgstr ""

#: convertrules.py:1064
msgid "new Pedal style syntax"
msgstr ""

#: convertrules.py:1335
msgid ""
"New relative mode,\n"
"Postfix articulations, new text markup syntax, new chord syntax."
msgstr ""

#: convertrules.py:1348
msgid "Remove - before articulation"
msgstr ""

#: convertrules.py:1383
#, python-format
msgid "%s misspelling"
msgstr ""

#: convertrules.py:1402
msgid "Swap < > and << >>"
msgstr ""

#: convertrules.py:1405
msgid "attempting automatic \\figures conversion.  Check results!"
msgstr ""

#: convertrules.py:1451
msgid "Use Scheme code to construct arbitrary note events."
msgstr ""

#: convertrules.py:1458
msgid ""
"use symbolic constants for alterations,\n"
"remove \\outputproperty, move ly:verbose into ly:get-option"
msgstr ""

#: convertrules.py:1482
#, python-format
msgid ""
"\\outputproperty found,\n"
"Please hand-edit, using\n"
"\n"
"  \\applyoutput #(outputproperty-compatibility %s '%s <GROB PROPERTY "
"VALUE>)\n"
"\n"
"as a substitution text."
msgstr ""

#: convertrules.py:1494
msgid ""
"The alteration field of Scheme pitches was multiplied by 2\n"
"to support quarter tone accidentals.  You must update the following "
"constructs manually:\n"
"\n"
"* calls of ly:make-pitch and ly:pitch-alteration\n"
"* keySignature settings made with \\property\n"
msgstr ""

#: convertrules.py:1537
msgid "removal of automaticMelismata; use melismaBusyProperties instead."
msgstr ""

#: convertrules.py:1645
msgid "\\partcombine syntax change to \\newpartcombine"
msgstr ""

#: convertrules.py:1670
msgid ""
"Drum notation changes, Removing \\chordmodifiers, \\notenames.\n"
"Harmonic notes. Thread context removed. Lyrics context removed."
msgstr ""

#: convertrules.py:1674
msgid "Drums found. Enclose drum notes in \\drummode"
msgstr ""

#: convertrules.py:1684 convertrules.py:1692 convertrules.py:1702
#, python-format
msgid ""
"\n"
"%s found. Check file manually!\n"
msgstr ""

#: convertrules.py:1685
msgid "Drum notation"
msgstr ""

#: convertrules.py:1743
msgid "new syntax for property settings:"
msgstr ""

#: convertrules.py:1769
msgid "Property setting syntax in \\translator{ }"
msgstr ""

#: convertrules.py:1808
msgid "Scheme grob function renaming"
msgstr ""

#: convertrules.py:1819 convertrules.py:2207 convertrules.py:2212
#: convertrules.py:2798
#, python-format
msgid "Use %s\n"
msgstr ""

#: convertrules.py:1842
msgid "More Scheme function renaming"
msgstr ""

#: convertrules.py:1960
msgid ""
"Page layout has been changed, using paper size and margins.\n"
"textheight is no longer used.\n"
msgstr ""

#: convertrules.py:2046
msgid ""
"\\foo -> \\foomode (for chords, notes, etc.)\n"
"fold \\new FooContext \\foomode into \\foo."
msgstr ""

#: convertrules.py:2085
msgid ""
"staff size should be changed at top-level\n"
"with\n"
"\n"
"  #(set-global-staff-size <STAFF-HEIGHT-IN-POINT>)\n"
"\n"
msgstr ""

#: convertrules.py:2105
msgid "regularize other identifiers"
msgstr ""

#: convertrules.py:2175
msgid "\\encoding: smart recode latin1..utf-8. Remove ly:point-and-click"
msgstr ""

#: convertrules.py:2184
msgid "LilyPond source must be UTF-8"
msgstr ""

#: convertrules.py:2187
msgid "Try the texstrings backend"
msgstr ""

#: convertrules.py:2190
#, python-format
msgid "Do something like: %s"
msgstr ""

#: convertrules.py:2193
msgid "Or save as UTF-8 in your editor"
msgstr ""

#: convertrules.py:2224
msgid "warn about auto beam settings"
msgstr ""

#: convertrules.py:2228
msgid "auto beam settings"
msgstr ""

#: convertrules.py:2229
msgid ""
"\n"
"Auto beam settings must now specify each interesting moment in a measure\n"
"explicitly; 1/4 is no longer multiplied to cover moments 1/2 and 3/4 too.\n"
msgstr ""

#: convertrules.py:2340
msgid "verticalAlignmentChildCallback has been deprecated"
msgstr ""

#: convertrules.py:2345
msgid "Remove callbacks property, deprecate XY-extent-callback."
msgstr ""

#: convertrules.py:2366
msgid "Use grob closures iso. XY-offset-callbacks."
msgstr ""

#: convertrules.py:2438
msgid "foobar -> foo-bar for \\paper, \\layout"
msgstr ""

#: convertrules.py:2550
msgid "deprecate \\tempo in \\midi"
msgstr ""

#: convertrules.py:2607
msgid "deprecate cautionary-style. Use AccidentalCautionary properties"
msgstr ""

#: convertrules.py:2620
msgid "Rename accidental glyphs, use glyph-name-alist."
msgstr ""

#: convertrules.py:2676
msgid "edge-text settings for TextSpanner"
msgstr ""

#: convertrules.py:2677
#, python-format
msgid ""
"Use\n"
"\n"
"%s"
msgstr ""

#: convertrules.py:2710
msgid "Use the `alignment-offsets' sub-property of\n"
msgstr ""

#: convertrules.py:2711
msgid "NonMusicalPaperColumn #'line-break-system-details\n"
msgstr ""

#: convertrules.py:2712
msgid "to set fixed distances between staves.\n"
msgstr ""

#: convertrules.py:2724
msgid "Use #'style not #'dash-fraction to select solid/dashed lines."
msgstr ""

#: convertrules.py:2730
msgid "all settings related to dashed lines"
msgstr ""

#: convertrules.py:2732
msgid "Use \\override ... #'style = #'line for solid lines and\n"
msgstr ""

#: convertrules.py:2734
msgid "\t\\override ... #'style = #'dashed-line for dashed lines."
msgstr ""

#: convertrules.py:2770
msgid ""
"metronomeMarkFormatter uses text markup as second argument,\n"
"fret diagram properties moved to fret-diagram-details."
msgstr ""

#: convertrules.py:2777
msgid "metronomeMarkFormatter got an additional text argument.\n"
msgstr ""

#: convertrules.py:2778
#, python-format
msgid ""
"The function assigned to Score.metronomeMarkFunction now uses the signature\n"
"%s"
msgstr ""

#: convertrules.py:2797
#, python-format
msgid "%s in fret-diagram properties"
msgstr ""

#: convertrules.py:2847
msgid "\\put-adjacent argument order"
msgstr ""

#: convertrules.py:2848
msgid "Axis and direction now come before markups:\n"
msgstr ""

#: convertrules.py:2849
msgid "\\put-adjacent axis dir markup markup."
msgstr ""

#: convertrules.py:2887
msgid "re-definition of InnerStaffGroup"
msgstr ""

#: convertrules.py:2892
msgid "re-definition of InnerChoirStaff"
msgstr ""

#: convertrules.py:2903
msgid "Syntax changes for \\addChordShape and \\chord-shape"
msgstr ""

#: convertrules.py:2908
msgid "stringTuning must be added to addChordShape call.\n"
msgstr ""

#: convertrules.py:2913
msgid "stringTuning must be added to chord-shape call.\n"
msgstr ""

#: convertrules.py:2920
msgid "Remove oldaddlyrics"
msgstr ""

#: convertrules.py:2924
msgid ""
"oldaddlyrics is no longer supported. \n"
"         Use addlyrics or lyricsto instead.\n"
msgstr ""

#: convertrules.py:2931
msgid ""
"keySignature property not reversed any more\n"
"MIDI 47: orchestral strings -> orchestral harp"
msgstr ""

#: convertrules.py:2936
msgid "The alist for Staff.keySignature is no longer in reversed order.\n"
msgstr ""

#: convertrules.py:2943
msgid ""
"\\bar \".\" now produces a thick barline\n"
"ly:hairpin::after-line-breaking -> ly:spanner::kill-zero-spanned-time\n"
"Dash parameters for slurs and ties are now in dash-definition"
msgstr ""

#: convertrules.py:2949
msgid "\\bar \".\" now produces a thick barline.\n"
msgstr ""

#: convertrules.py:2957
msgid "Dash parameters for slurs and ties are now in 'dash-definition.\n"
msgstr ""

#: convertrules.py:2963
msgid ""
"Autobeaming rules have changed.  override-auto-beam-setting and\n"
"revert-auto-beam-setting have been eliminated.\n"
"\\overrideBeamSettings has been added.\n"
"beatGrouping has been eliminated.\n"
"Different settings for vertical layout.\n"
"ly:system-start-text::print -> system-start-text::print\n"
"Beam #'thickness -> Beam #'beam-thickness\n"
"ly:note-head::brew-ez-stencil -> note-head::brew-ez-stencil\n"
"ly:ambitus::print -> ambitus::print\n"
"Explicit dynamics context definition from `Piano centered dynamics'\n"
"template replaced by new `Dynamics' context."
msgstr ""

#: convertrules.py:2977
msgid "    Autobeam settings are now overriden with \\overrideBeamSettings.\n"
msgstr ""

#: convertrules.py:2982
msgid "    Autobeam settings are now reverted with \\revertBeamSettings.\n"
msgstr ""

#: convertrules.py:2988
msgid ""
"    beatGrouping with a specified context must now be accomplished with\n"
"   \\overrideBeamSettings.\n"
msgstr ""

#: convertrules.py:2994
msgid ""
"alignment-offsets has been changed to alignment-distances: you must now "
"specify the distances between staves rather than the offset of staves.\n"
msgstr ""

#: convertrules.py:3006
msgid ""
"Remove obsolete engravers/translators: Note_swallow_translator,\n"
"Rest_swallow_translator, Skip_event_swallow_translator, Swallow_engraver,\n"
"Swallow_performer and String_number_engraver.\n"
"New vertical spacing variables."
msgstr ""

#: convertrules.py:3038
msgid ""
"Vertical spacing no longer depends on the Y-extent of a VerticalAxisGroup.\n"
msgstr ""

#: convertrules.py:3045
msgid "Unify fetaNumber and fetaDynamic encodings"
msgstr ""

#: convertrules.py:3051
msgid "\\RemoveEmpty*StaffContext -> \\*Staff \\RemoveEmptyStaves"
msgstr ""

#: convertrules.py:3063
msgid "\\cresc etc. are now postfix operators"
msgstr ""

#: convertrules.py:3077
msgid ""
"Eliminate beamSettings, beatLength, \\setBeatGrouping, "
"\\overrideBeamSettings and \\revertBeamSettings.\n"
"\"accordion.accEtcbase\" -> \"accordion.etcbass\""
msgstr ""

#: convertrules.py:3096
msgid "Use \\set beamExceptions or \\overrideTimeSignatureSettings.\n"
msgstr ""

#: convertrules.py:3101
msgid "Use \\set beamExceptions or \\revertTimeSignatureSettings.\n"
msgstr ""

#: convertrules.py:3105
msgid "Use baseMoment, beatStructure, and beamExceptions.\n"
msgstr ""

#: convertrules.py:3109 convertrules.py:3113
msgid "Use baseMoment and beatStructure.\n"
msgstr ""

#: convertrules.py:3119
msgid ""
"Woodwind diagrams: Move size, thickness, and graphic from argument list to "
"properties.\n"
"Deprecate negative dash-period for hidden lines: use #'style = #'none "
"instead."
msgstr ""

#: convertrules.py:3125
msgid ""
"Move size, thickness, and graphic to properties.  Argument should be just "
"the key list.\n"
msgstr ""

#: convertrules.py:3134
msgid ""
"Rename vertical spacing variables.\n"
"Add fretboard-table argument to savePredefinedFretboard."
msgstr ""

#: convertrules.py:3153
msgid "Rename vertical spacing grob properties."
msgstr ""

#: convertrules.py:3176
msgid "Remove \\paper variables head-separation and foot-separation."
msgstr ""

#: convertrules.py:3180
msgid "Adjust settings for top-system-spacing instead.\n"
msgstr ""

#: convertrules.py:3184
msgid "Adjust settings for last-bottom-spacing instead.\n"
msgstr ""

#: convertrules.py:3191
msgid ""
"Rename space to basic-distance in various spacing alists.\n"
"Remove HarmonicParenthesesItem grob."
msgstr ""

#: convertrules.py:3200
msgid "HarmonicParenthesesItem has been eliminated.\n"
msgstr ""

#: convertrules.py:3202
msgid "Harmonic parentheses are part of the TabNoteHead grob.\n"
msgstr ""

#: convertrules.py:3208
msgid ""
"Remove context from overrideTimeSignatureSettings and "
"revertTimeSignatureSettings.\n"
msgstr ""

#: convertrules.py:3216
msgid ""
"Change stringTunings from a list of semitones to a list of pitches.\n"
"Change tenor and baritone ukulele names in string tunings.\n"
"Generate messages for manual conversion of vertical spacing if required."
msgstr ""

#: convertrules.py:3261
msgid "Vertical spacing changes might affect user-defined contexts."
msgstr ""

#: convertrules.py:3268
msgid "Replace bar-size with bar-extent."
msgstr ""

#: convertrules.py:3280
msgid "Woodwind diagrams: Changes to the clarinet diagram."
msgstr ""

#: convertrules.py:3285
msgid "Clarinet fingering changed to reflect actual anatomy of instrument.\n"
msgstr ""

#: convertrules.py:3297
msgid "Handling of non-automatic footnotes."
msgstr ""

#: convertrules.py:3302
msgid ""
"If you are using non-automatic footnotes, make sure to set footnote-auto-"
"numbering = ##f in the paper block.\n"
msgstr ""

#: convertrules.py:3308
msgid "Change in internal property for MultiMeasureRest"
msgstr ""

#: convertrules.py:3313
msgid ""
"This internal property has been replaced by round-up-to-longer-rest, round-"
"up-exceptions and usable-duration-logs.\n"
msgstr ""

#: convertrules.py:3319
msgid ""
"Creation of a Flag grob and moving of certain Stem properties to this grob"
msgstr ""

#: convertrules.py:3362
msgid ""
"consistent-broken-slope is now handled through the positions callback.\n"
msgstr ""

#: convertrules.py:3364
msgid ""
"input/regression/beam-broken-classic.ly shows how broken beams are now "
"handled.\n"
msgstr ""

#: convertrules.py:3543
msgid "beamExceptions controls whole-measure beaming."
msgstr ""

#: convertrules.py:3812
msgid "Flag.transparent and Flag.color inherit from Stem"
msgstr ""

#: convertrules.py:3884
msgid ""
"Staff-padding now controls the distance to the baseline, not the nearest "
"point."
msgstr ""

#: convertrules.py:4183
msgid "Previously the \"id\" grob property (string) was used for SVG output."
msgstr ""

#: convertrules.py:4185
msgid "Now \"output-attributes\" (association list) is used instead."
msgstr ""

#: convertrules.py:4459
msgid ""
"If independent mark sequences are desired, use multiple "
"Mark_tracking_translators."
msgstr ""

#: convertrules.py:4523
msgid ""
"\n"
"Warning:\n"
"\n"
"Your score contains a setting of barNumberVisibility to\n"
"#all-bar-numbers-visible and a setting of BarNumber.break-visibility,\n"
"but not \\bar \"\" command.  This likely means that you have\n"
"been using\n"
"\n"
"  \\set Score.barNumberVisibility = #all-bar-numbers-visible\n"
"  \\override Score.BarNumber.break-visibility = #end-of-line-invisible\n"
"\n"
"in order to print bar numbers in the middle of systems\n"
"in addition to bar numbers at the beginning of systems.\n"
"In 2.23.7 and later, this will print the first bar number\n"
"too, which has always been the intended effect of\n"
"#all-bar-numbers-visible, but did not work without \\bar \"\"\n"
"for technical reasons.  If you do not want the first\n"
"bar number, remove the command\n"
"\n"
"  \\set Score.barNumberVisibility = #all-bar-numbers-visible\n"
msgstr ""

#: convertrules.py:4656
msgid ""
"\n"
"Warning: \\fine no longer enforces the end of the music.  If your piece\n"
"has music following \\fine that you want to exclude when it is\n"
"unfolded, use \\volta to exclude it.\n"
msgstr ""

#: convertrules.py:4662
msgid ""
"\n"
"MensuralStaff and VaticanaStaff now use Divisio_engraver to engrave\n"
"divisiones as Divisio grobs.\n"
"\n"
"Previously, the respective Voice-aliased contexts used\n"
"Breathing_sign_engraver to engrave divisiones as BreathingSign grobs.\n"
"Because of the new names and the move from Voice to Staff, layout\n"
"adjustments for the old scheme are not effective for the new.\n"
"\n"
"If you are not content with the new default layout, deal with Divisio\n"
"and Divisio_engraver in the appropriate Staff-aliased context.\n"
msgstr ""

#: convertrules.py:4675
msgid ""
"\n"
"GregorianTranscriptionStaff now engraves \\divisioMinima,\n"
"\\divisioMaior, and \\divisioMaxima as BarLine grobs using Bar_engraver,\n"
"and engraves \\caesura and \\virgula as Divisio grobs using\n"
"Divisio_engraver.\n"
"\n"
"Previously, GregorianTranscriptionVoice used Breathing_sign_engraver\n"
"to engrave these as BreathingSign grobs.  Because of the new names and\n"
"the move from Voice to Staff, layout adjustments for the old scheme\n"
"are not effective for the new.\n"
"\n"
"If you are not content with the new default layout, deal with BarLine,\n"
"Bar_engraver, Divisio, and Divisio_engraver in\n"
"GregorianTranscriptionStaff context.  \\EnableGregorianDivisiones may\n"
"also be used to switch to engraving Divisio grobs instead of BarLine\n"
"grobs.\n"
msgstr ""

#: convertrules.py:4718
msgid ""
"\n"
"The barAlways property has been removed.  Instead, use\n"
"forbidBreakBetweenBarLines.\n"
msgstr ""

#: lilylib.py:50
#, python-format
msgid "Setting loglevel to %s"
msgstr ""

#: lilylib.py:53
#, python-format
msgid "Unknown or invalid loglevel '%s'"
msgstr ""

#: lilylib.py:83 warn.cc:218
#, c-format, python-format
msgid "error: %s"
msgstr ""

#: lilylib.py:131
#, python-format
msgid "Usage: %s"
msgstr ""

#: musicexp.py:346 musicexp.py:353
msgid "Language does not support microtones contained in the piece"
msgstr ""

#: musicexp.py:698
msgid "Tuplet brackets of curved shape are not correctly implemented"
msgstr ""

#: musicexp.py:885
#, python-format
msgid "unable to set the music %(music)s for the repeat %(repeat)s"
msgstr ""

#: musicexp.py:896
msgid "encountered repeat without body"
msgstr ""

#. no self.elements!
#: musicexp.py:1120
#, python-format
msgid "Grace note with no following music: %s"
msgstr ""

#: musicexp.py:1369
#, python-format
msgid "Invalid octave shift size found: %s. Using no shift."
msgstr ""

#: musicexp.py:2015
#, python-format
msgid "Unable to convert alteration %s to a lilypond expression"
msgstr ""

#: musicxml.py:116
#, python-format
msgid "more than one child of class %s, all but the first will be ignored"
msgstr ""

#: musicxml.py:537
msgid "Senza-misura time signatures are not yet supported!"
msgstr ""

#: musicxml.py:556
msgid "Unable to interpret time signature! Falling back to 4/4."
msgstr ""

#: musicxml.py:613
#, python-format
msgid ""
"Key alteration octave given for a non-existing alteration nr. %s, available "
"numbers: %s!"
msgstr ""

#: musicxml.py:840
#, python-format
msgid "Encountered note at %s without type and duration(=%s)"
msgstr ""

#: musicxml.py:889
msgid "cannot find suitable event"
msgstr ""

#: musicxml.py:928
#, python-format
msgid "Unable to find instrument for ID=%s\n"
msgstr ""

#: musicxml2ly_conversion.py:44
#, python-format
msgid ""
"Encountered rational duration with denominator %s, unable to convert to "
"lilypond duration"
msgstr ""

#: musicxml2ly_conversion.py:66
#, python-format
msgid "Encountered unprocessed marker %s\n"
msgstr ""

#: abc2ly.py:1447 convert-ly.py:88 lilypond-book.py:139 midi2ly.py:1133
#, python-format
msgid "%s [OPTION]... FILE"
msgstr ""

#: abc2ly.py:1448
#, python-format
msgid ""
"abc2ly converts ABC music files (see\n"
"%s) to LilyPond input.\n"
msgstr ""

#: abc2ly.py:1456 convert-ly.py:95 etf2ly.py:1231 lilypond-book.py:272
#: midi2ly.py:1185 musicxml2ly.py:2915 main.cc:161
msgid "show version number and exit"
msgstr ""

#. Bug in option parser: --output =foe is taken as an abbreviation
#. for --output-format.
#: abc2ly.py:1459 convert-ly.py:99 etf2ly.py:1227 lilypond-book.py:160
#: midi2ly.py:1152 musicxml2ly.py:2896 main.cc:138
msgid "show this help and exit"
msgstr ""

#: abc2ly.py:1462 etf2ly.py:1232 midi2ly.py:1161
msgid "write output to FILE"
msgstr ""

#: abc2ly.py:1465
msgid "be strict about success"
msgstr ""

#: abc2ly.py:1468
msgid "preserve ABC's notion of beams"
msgstr ""

#: abc2ly.py:1471
msgid "suppress progress messages"
msgstr ""

#: abc2ly.py:1474 convert-ly.py:161 etf2ly.py:1241 lilypond-book.py:303
#: midi2ly.py:1197 musicxml2ly.py:3059
#, python-format
msgid "Report bugs via %s"
msgstr ""

#: convert-ly.py:48
msgid ""
"Update LilyPond input to newer version.  By default, update from the\n"
"version taken from the \\version command, to the current LilyPond version."
msgstr ""

#: convert-ly.py:51
msgid "If FILE is `-', read from standard input."
msgstr ""

#: convert-ly.py:53 lilypond-book.py:89
msgid "Examples:"
msgstr ""

#: convert-ly.py:81 etf2ly.py:1213 lilypond-book.py:132 midi2ly.py:85
#, python-format
msgid "Copyright (c) %s by"
msgstr ""

#: convert-ly.py:83 etf2ly.py:1215 lilypond-book.py:134 midi2ly.py:87
msgid "Distributed under terms of the GNU General Public License."
msgstr ""

#: convert-ly.py:84 etf2ly.py:1216 lilypond-book.py:135 midi2ly.py:88
msgid "It comes with NO WARRANTY."
msgstr ""

#: convert-ly.py:103 convert-ly.py:145
msgid "VERSION"
msgstr ""

#: convert-ly.py:106
msgid "start from VERSION [default: \\version found in file]"
msgstr ""

#: convert-ly.py:109
msgid "edit in place"
msgstr ""

#: convert-ly.py:113 musicxml2ly.py:2953
msgid ""
"Print log messages according to LOGLEVEL (NONE, ERROR, WARNING, PROGRESS "
"(default), DEBUG)"
msgstr ""

#: convert-ly.py:115 lilypond-book.py:195 lilypond-book.py:211
#: musicxml2ly.py:2955 main.cc:149
msgid "LOGLEVEL"
msgstr ""

#: convert-ly.py:121
msgid "do not add \\version command if missing"
msgstr ""

#: convert-ly.py:127
#, python-format
msgid "force updating \\version number to %s"
msgstr ""

#: convert-ly.py:133
msgid "only update \\version number if file is modified"
msgstr ""

#: convert-ly.py:139
#, python-format
msgid "show rules [default: -f 0, -t %s]"
msgstr ""

#: convert-ly.py:144
#, python-format
msgid "convert to VERSION [default: %s]"
msgstr ""

#: convert-ly.py:151
msgid "make a numbered backup [default: filename.ext~]"
msgstr ""

#: convert-ly.py:156 etf2ly.py:1235 lilypond-book.py:276 midi2ly.py:1186
#: main.cc:163
msgid "show warranty and copyright"
msgstr ""

#: convert-ly.py:190
msgid "Applying conversion: "
msgstr ""

#: convert-ly.py:209
msgid "Error while converting"
msgstr ""

#: convert-ly.py:211
msgid "Stopping at last successful rule"
msgstr ""

#: convert-ly.py:259
#, python-format
msgid "Processing `%s'... "
msgstr ""

#: convert-ly.py:271
msgid "Attempting conversion from `latin1'..."
msgstr ""

#: convert-ly.py:381
#, python-format
msgid "%s: Unable to open file"
msgstr ""

#: convert-ly.py:387
#, python-format
msgid "%s: Unable to determine version.  Skipping"
msgstr ""

#: convert-ly.py:390
#, python-format
msgid ""
"%s: Invalid version string `%s' \n"
"Valid version strings consist of three numbers, separated by dots, e.g. "
"`2.8.12'"
msgstr ""

#: convert-ly.py:396
#, python-format
msgid "There was %d error."
msgid_plural "There were %d errors."
msgstr[0] ""
msgstr[1] ""

#: etf2ly.py:1220
#, python-format
msgid "%s [OPTION]... ETF-FILE"
msgstr ""

#: etf2ly.py:1221
msgid ""
"Enigma Transport Format is a format used by Coda Music Technology's\n"
"Finale product.  etf2ly converts a subset of ETF to a ready-to-use LilyPond "
"file.\n"
msgstr ""

#: etf2ly.py:1233 midi2ly.py:1157 midi2ly.py:1162 musicxml2ly.py:3009
#: main.cc:143 main.cc:153
msgid "FILE"
msgstr ""

#: lilypond-book.py:87
msgid ""
"Process LilyPond snippets in hybrid HTML, LaTeX, texinfo or DocBook document."
msgstr ""

#: lilypond-book.py:94
msgid "BOOK"
msgstr ""

#: lilypond-book.py:104
#, python-format
msgid "Exiting (%d)..."
msgstr ""

#: lilypond-book.py:145
msgid "pipe snippets through FILTER [default: `convert-ly -n -']"
msgstr ""

#: lilypond-book.py:147
msgid "FILTER"
msgstr ""

#: lilypond-book.py:153
msgid ""
"use output format FORMAT (texi [default], texi-html, latex, html, docbook)"
msgstr ""

#: lilypond-book.py:155
msgid "FORMAT"
msgstr ""

#: lilypond-book.py:170
msgid "add DIR to include path"
msgstr ""

#: lilypond-book.py:171 lilypond-book.py:179 lilypond-book.py:203
#: lilypond-book.py:218 lilypond-book.py:244 lilypond-book.py:252 main.cc:142
msgid "DIR"
msgstr ""

#: lilypond-book.py:177
msgid "format Texinfo output so that Info will look for images of music in DIR"
msgstr ""

#: lilypond-book.py:185
#, python-format
msgid ""
"pad left side of music to align music in spite of uneven bar numbers (in mm) "
"[default: %default]"
msgstr ""

#: lilypond-book.py:187
msgid "PAD"
msgstr ""

#: lilypond-book.py:193
#, python-format
msgid "print lilypond log messages according to LOGLEVEL [default: %default]"
msgstr ""

#: lilypond-book.py:201
msgid "write lily-XXX files to DIR, link into --output dir"
msgstr ""

#: lilypond-book.py:209
msgid ""
"print log messages according to LOGLEVEL (NONE, ERROR, WARNING, PROGRESS "
"[default], DEBUG)"
msgstr ""

#: lilypond-book.py:217
msgid "write output to DIR"
msgstr ""

#: lilypond-book.py:224
msgid "process ly_files using COMMAND FILE..."
msgstr ""

#: lilypond-book.py:225
msgid "COMMAND"
msgstr ""

#: lilypond-book.py:231
msgid "redirect the lilypond output"
msgstr ""

#: lilypond-book.py:237
msgid "removed; using this option results in an error"
msgstr ""

#: lilypond-book.py:243
msgid "do not fail if no lilypond output is found"
msgstr ""

#: lilypond-book.py:250
msgid "do not fail if no PNG images are found for EPS files"
msgstr ""

#: lilypond-book.py:258
msgid "write snippet output files with the same base name as their source file"
msgstr ""

#: lilypond-book.py:265 midi2ly.py:1180 musicxml2ly.py:2921
msgid "be verbose"
msgstr ""

#: lilypond-book.py:281
msgid ""
"run executable PROG instead of latex or, in case --pdf option is set, "
"instead of pdflatex"
msgstr ""

#: lilypond-book.py:284 lilypond-book.py:290
msgid "PROG"
msgstr ""

#: lilypond-book.py:289
msgid "run executable PROG instead of texi2pdf"
msgstr ""

#: lilypond-book.py:295
msgid "create PDF files for use with pdftex"
msgstr ""

#: lilypond-book.py:343
#, python-format
msgid "Invoking `%s'"
msgstr ""

#: lilypond-book.py:345
#, python-format
msgid "Processing %s.ly"
msgstr ""

#: lilypond-book.py:348
#, python-format
msgid "Running %s..."
msgstr ""

#. Next call write_ly() for each snippet once.
#: lilypond-book.py:441
msgid "Writing snippets..."
msgstr ""

#: lilypond-book.py:445
msgid "Processing..."
msgstr ""

#: lilypond-book.py:450
msgid "All snippets are up to date..."
msgstr ""

#: lilypond-book.py:452
msgid "Linking files..."
msgstr ""

#: lilypond-book.py:468
#, python-format
msgid "cannot determine format for: %s"
msgstr ""

#: lilypond-book.py:480
#, python-format
msgid "%s is up to date."
msgstr ""

#: lilypond-book.py:490
#, python-format
msgid "Writing `%s'..."
msgstr ""

#: lilypond-book.py:545
msgid "Output would overwrite input file; use --output."
msgstr ""

#: lilypond-book.py:549
#, python-format
msgid "Reading `%s'"
msgstr ""

#: lilypond-book.py:555
msgid "Dissecting..."
msgstr ""

#: lilypond-book.py:566
#, python-format
msgid "Processing include `%s'"
msgstr ""

#: lilypond-book.py:577
#, python-format
msgid "Removing `%s'"
msgstr ""

#: lilypond-book.py:690
#, python-format
msgid "Setting LilyPond's loglevel to %s"
msgstr ""

#: lilypond-book.py:695
#, python-format
msgid ""
"Setting LilyPond's loglevel to %s (from environment variable "
"LILYPOND_LOGLEVEL)"
msgstr ""

#: lilypond-book.py:701
msgid ""
"Setting LilyPond's output to --verbose, implied by lilypond-book's setting"
msgstr ""

#: lilypond-book.py:729
#, python-format
msgid "Compiling `%s'..."
msgstr ""

#: lilypond-invoke-editor.py:39
msgid ""
"Usage: lilypond-invoke-editor textedit://FILE:LINE:CHAR:COLUMN\n"
"\n"
"Visit a file and position the cursor.\n"
"\n"
"Options:\n"
"  -h, --help          show this help\n"
"  -v, --version       show version\n"
msgstr ""

#: lilypond-invoke-editor.py:133
msgid "failed to invoke editor:"
msgstr ""

#: midi2ly.py:906
msgid "found more than 5 voices on a staff, expect bad output"
msgstr ""

#: midi2ly.py:1121
#, python-format
msgid "%s output to `%s'..."
msgstr ""

#: midi2ly.py:1135
#, python-format
msgid "Convert %s to LilyPond input.\n"
msgstr ""

#: midi2ly.py:1140
msgid "print absolute pitches"
msgstr ""

#: midi2ly.py:1142 midi2ly.py:1170
msgid "DUR"
msgstr ""

#: midi2ly.py:1143
msgid "quantise note durations on DUR"
msgstr ""

#: midi2ly.py:1146
msgid "debug printing"
msgstr ""

#: midi2ly.py:1149
msgid "print explicit durations"
msgstr ""

#: midi2ly.py:1154
msgid "prepend FILE to output"
msgstr ""

#: midi2ly.py:1158
msgid "set key: ALT=+sharps|-flats; MINOR=1"
msgstr ""

#: midi2ly.py:1159
msgid "ALT[:MINOR]"
msgstr ""

#: midi2ly.py:1164
msgid "preview of first 4 bars"
msgstr ""

#: midi2ly.py:1168
msgid "suppress progress messages and warnings about excess voices"
msgstr ""

#: midi2ly.py:1169
msgid "quantise note starts on DUR"
msgstr ""

#: midi2ly.py:1173
msgid "use s instead of r for rests"
msgstr ""

#: midi2ly.py:1175
msgid "DUR*NUM/DEN"
msgstr ""

#: midi2ly.py:1178
msgid "allow tuplet durations DUR*NUM/DEN"
msgstr ""

#: midi2ly.py:1188
msgid "treat every text as a lyric"
msgstr ""

#: midi2ly.py:1191
msgid "Examples"
msgstr ""

#: midi2ly.py:1212
msgid "error: "
msgstr ""

#: midi2ly.py:1213
msgid "no files specified on command line."
msgstr ""

#: musicxml2ly.py:292
#, python-format
msgid ""
"Encountered file created by %s, containing wrong beaming information. All "
"beaming information in the MusicXML file will be ignored"
msgstr ""

#: musicxml2ly.py:338 musicxml2ly.py:341
#, python-format
msgid "Unprocessed PartGroupInfo %s encountered"
msgstr ""

#: musicxml2ly.py:845
msgid "Unable to extract key signature!"
msgstr ""

#: musicxml2ly.py:872
#, python-format
msgid "unknown mode %s, expecting 'major' or 'minor' or a church mode!"
msgstr ""

#: musicxml2ly.py:1043
#, python-format
msgid "unknown span event %s"
msgstr ""

#: musicxml2ly.py:1055
#, python-format
msgid "unknown span type %s for %s"
msgstr ""

#: musicxml2ly.py:1609
msgid "Unknown metronome mark, ignoring"
msgstr ""

#: musicxml2ly.py:1615
msgid ""
"Metronome marks with complex relations (<metronome-note> in MusicXML) are "
"not yet implemented."
msgstr ""

#: musicxml2ly.py:1788
#, python-format
msgid "Unable to convert chord type %s to lilypond."
msgstr ""

#: musicxml2ly.py:2144
#, python-format
msgid "Negative skip %s (from position %s to %s)"
msgstr ""

#: musicxml2ly.py:2393
#, python-format
msgid "Negative skip found: from %s to %s, difference is %s"
msgstr ""

#: musicxml2ly.py:2497
#, python-format
msgid "unexpected %s; expected %s or %s or %s"
msgstr ""

#: musicxml2ly.py:2626
msgid "Encountered closing slur, but no slur is open"
msgstr ""

#: musicxml2ly.py:2630
msgid "Cannot have two simultaneous (closing) slurs"
msgstr ""

#: musicxml2ly.py:2640
msgid "Cannot have a slur inside another slur"
msgstr ""

#: musicxml2ly.py:2644
msgid "Cannot have two simultaneous slurs"
msgstr ""

#: musicxml2ly.py:2877
msgid "Converting to LilyPond expressions..."
msgstr ""

#: musicxml2ly.py:2889
msgid "musicxml2ly [OPTION]... FILE.xml"
msgstr ""

#: musicxml2ly.py:2890
msgid ""
"Convert MusicXML from FILE.xml to LilyPond input.\n"
"If the given filename is -, musicxml2ly reads from the command line.\n"
msgstr ""

#: musicxml2ly.py:2900
#, python-format
msgid ""
"Copyright (c) 2005--2023 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 ""

#: musicxml2ly.py:2927
msgid "use lxml.etree; uses less memory and cpu time"
msgstr ""

#: musicxml2ly.py:2933
msgid ""
"input file is a compressed MusicXML file (by default, activate if file "
"extension is .mxl)"
msgstr ""

#: musicxml2ly.py:2940
msgid "convert pitches in relative mode (default)"
msgstr ""

#: musicxml2ly.py:2945
msgid "convert pitches in absolute mode"
msgstr ""

#: musicxml2ly.py:2948
msgid "LANG"
msgstr ""

#: musicxml2ly.py:2950
msgid "use LANG for pitch names, e.g. 'deutsch' for note names in German"
msgstr ""

#: musicxml2ly.py:2964
msgid "do not convert directions (^, _ or -) for articulations, dynamics, etc."
msgstr ""

#: musicxml2ly.py:2970
msgid "do not convert exact vertical positions of rests"
msgstr ""

#: musicxml2ly.py:2976
msgid "ignore system breaks"
msgstr ""

#: musicxml2ly.py:2982
msgid "ignore page breaks"
msgstr ""

#: musicxml2ly.py:2988
msgid "ignore page margins"
msgstr ""

#: musicxml2ly.py:2994
msgid ""
"do not convert the exact page layout and breaks (shortcut for \"--nsb --npb "
"--npm\" options)"
msgstr ""

#: musicxml2ly.py:3000
msgid ""
"ignore stem directions from MusicXML, use lilypond's automatic stemming "
"instead"
msgstr ""

#: musicxml2ly.py:3006
msgid ""
"do not convert beaming information, use lilypond's automatic beaming instead"
msgstr ""

#: musicxml2ly.py:3014
msgid "set output filename to FILE, stdout if -"
msgstr ""

#: musicxml2ly.py:3020
msgid "activate midi-block in .ly file"
msgstr ""

#: musicxml2ly.py:3024
msgid "TOPITCH"
msgstr ""

#: musicxml2ly.py:3027
msgid "set pitch to transpose by the interval between pitch 'c' and TOPITCH"
msgstr ""

#: musicxml2ly.py:3031
msgid "BEATS/BEATTYPE"
msgstr ""

#: musicxml2ly.py:3034
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 ""

#: musicxml2ly.py:3038
msgid "TABCLEFNAME"
msgstr ""

#: musicxml2ly.py:3041
msgid "switch between two versions of tab clefs (\"tab\" and \"moderntab\")"
msgstr ""

#: musicxml2ly.py:3045
msgid "t[rue]/f[alse]"
msgstr ""

#: musicxml2ly.py:3048
msgid ""
"deactivate string number stencil with --string-numbers f[alse]. Default is "
"t[rue]"
msgstr ""

#: musicxml2ly.py:3055
msgid ""
"converts '<frame>' events to a separate FretBoards voice instead of markups"
msgstr ""

#: musicxml2ly.py:3140
#, python-format
msgid "unknown part in part-list: %s"
msgstr ""

#: musicxml2ly.py:3239
msgid "Input is compressed, extracting raw MusicXML data from stdin"
msgstr ""

#: musicxml2ly.py:3253
#, python-format
msgid "Input file %s is compressed, extracting raw MusicXML data"
msgstr ""

#: musicxml2ly.py:3283
msgid "Reading MusicXML from Standard input ..."
msgstr ""

#: musicxml2ly.py:3285
#, python-format
msgid "Reading MusicXML from %s ..."
msgstr ""

#: musicxml2ly.py:3316
#, python-format
msgid "Output to `%s'"
msgstr ""

#: musicxml2ly.py:3344
#, python-format
msgid "Converting to current version (%s) notations ..."
msgstr ""

#: musicxml2ly.py:3433
#, python-format
msgid "Unable to find input file %s"
msgstr ""

#: getopt-long.cc:145
#, c-format
msgid "option `%s' requires an argument"
msgstr ""

#: getopt-long.cc:148
#, c-format
msgid "option `%s' does not allow an argument"
msgstr ""

#: getopt-long.cc:153
#, c-format
msgid "unrecognized option: `%s'"
msgstr ""

#: getopt-long.cc:159
#, c-format
msgid "invalid argument `%s' to option `%s'"
msgstr ""

#: warn.cc:60
#, c-format
msgid "Log level set to %d\n"
msgstr ""

#: warn.cc:94
#, c-format
msgid "unknown log level `%s', using default (INFO)"
msgstr ""

#. Some expected warning was not triggered, so print out a warning.
#: warn.cc:118
#, c-format
msgid "%zu expected warning(s) not encountered: "
msgstr ""

#: warn.cc:187
#, c-format
msgid "fatal error: %s"
msgstr ""

#: warn.cc:197
#, c-format
msgid "suppressed programming error: %s"
msgstr ""

#: warn.cc:203
#, c-format
msgid "programming error: %s"
msgstr ""

#: warn.cc:205
msgid "continuing, cross fingers"
msgstr ""

#: warn.cc:214
#, c-format
msgid "suppressed error: %s"
msgstr ""

#: warn.cc:227
#, c-format
msgid "suppressed warning: %s"
msgstr ""

#: accidental-engraver.cc:177
#, c-format
msgid "accidental typesetting list must begin with context-name: %s"
msgstr ""

#: accidental-engraver.cc:205
#, c-format
msgid "procedure or context-name expected for accidental rule, found %s"
msgstr ""

#: accidental.cc:129
#, c-format
msgid "cannot find glyph %s"
msgstr ""

#: accidental.cc:140
msgid "natural alteration glyph not found"
msgstr ""

#: all-font-metrics.cc:145
#, c-format
msgid "cannot find font: `%s'"
msgstr ""

#: alternative-sequence-iterator.cc:94
msgid "missing volta specification on alternative element"
msgstr ""

#: apply-context-iterator.cc:43
msgid "\\applycontext argument is not a procedure"
msgstr ""

#: arpeggio.cc:139
msgid "no heads for arpeggio found?"
msgstr ""

#: audio-item.cc:137
#, c-format
msgid "end moment (%s) < start moment (%s)"
msgstr ""

#: audio-item.cc:151
#, c-format
msgid "invalid start volume: %f"
msgstr ""

#: audio-item.cc:157
#, c-format
msgid "invalid target volume: %f"
msgstr ""

#: audio-item.cc:173
#, c-format
msgid ""
"asked to compute volume at %f for dynamic span of duration %f starting at %s"
msgstr ""

#: audio-item.cc:182
#, c-format
msgid ""
"asked to compute volume at +%f for dynamic span of duration %f starting at %s"
msgstr ""

#: axis-group-engraver.cc:158
msgid "Axis_group_engraver: vertical group already has a parent"
msgstr ""

#: axis-group-engraver.cc:159
msgid "are there two Axis_group_engravers?"
msgstr ""

#: axis-group-engraver.cc:160
msgid "removing this vertical group"
msgstr ""

#: axis-group-interface.cc:693
#, c-format
msgid "\"%s\" is not a valid outside-staff-placement-directive"
msgstr ""

#: axis-group-interface.cc:762
msgid "an outside-staff object should have a direction, defaulting to up"
msgstr ""

#: axis-group-interface.cc:898
msgid "Cannot set outside-staff-priority for element and elements' Y parent."
msgstr ""

#: bar-check-iterator.cc:78
#, c-format
msgid "barcheck failed at: %s"
msgstr ""

#: beam-engraver.cc:156
msgid "already have a beam"
msgstr ""

#: beam-engraver.cc:241
msgid "unterminated beam"
msgstr ""

#: beam-engraver.cc:288 chord-tremolo-engraver.cc:147
msgid "stem must have Rhythmic structure"
msgstr ""

#: beam-engraver.cc:298
msgid "stem does not fit in beam"
msgstr ""

#: beam-engraver.cc:299
msgid "beam was started here"
msgstr ""

#: beam-quanting.cc:890
msgid "no viable initial configuration found: may not find good beam slope"
msgstr ""

#: beam.cc:202
msgid "removing beam with no stems"
msgstr ""

#: breathing-sign.cc:61
#, c-format
msgid "do not know how to interpret breath type: %s"
msgstr ""

#: cairo.cc:131
#, c-format
msgid "Cairo context status '%s'"
msgstr ""

#: cairo.cc:139
#, c-format
msgid "Cairo surface status '%s'"
msgstr ""

#: cairo.cc:202
#, c-format
msgid "libpng error: '%s'"
msgstr ""

#: cairo.cc:204
msgid "libpng error, no details given."
msgstr ""

#: cairo.cc:259
#, c-format
msgid "error writing %s"
msgstr ""

#: cairo.cc:559 cairo.cc:572
#, c-format
msgid "unknown line-cap-style: %s"
msgstr ""

#: cairo.cc:671
#, c-format
msgid "Layout output to `%s'...\n"
msgstr ""

#: cairo.cc:938
msgid ""
"embedding EPS only supported for PS/EPS output.\n"
"Use Ghostscript to create other output formats."
msgstr ""

#: cairo.cc:1018
msgid ""
"embedded-ps only supported for PS/EPS. Use Ghostscript to create output in "
"other formats"
msgstr ""

#: cairo.cc:1239
msgid "Cairo too old for PDF metadata"
msgstr ""

#: cairo.cc:1413
#, c-format
msgid "unknown output format %s"
msgstr ""

#: change-iterator.cc:95
#, c-format
msgid "cannot find context to change to: %s"
msgstr ""

#: change-iterator.cc:101
#, c-format
msgid "cannot find context to change from: %s"
msgstr ""

#: chord-tremolo-engraver.cc:87
msgid "No tremolo to end"
msgstr ""

#: chord-tremolo-engraver.cc:108
msgid "unterminated chord tremolo"
msgstr ""

#: clef.cc:67
#, c-format
msgid "clef `%s' not found"
msgstr ""

#: cluster.cc:131
#, c-format
msgid "unknown cluster style `%s'"
msgstr ""

#: cluster.cc:162
msgid "junking empty cluster"
msgstr ""

#: coherent-ligature-engraver.cc:117
#, c-format
msgid "Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul"
msgstr ""

#: constrained-breaking.cc:199 constrained-breaking.cc:220
msgid "cannot find line breaking that satisfies constraints"
msgstr ""

#: context-def.cc:281
#, c-format
msgid "cannot create default child context: %s"
msgstr ""

#: context-def.cc:288
#, c-format
msgid "default child context begins a cycle: %s"
msgstr ""

#: context-specced-music-iterator.cc:62
#, c-format
msgid "cannot create context: %s"
msgstr ""

#. TODO: Avoiding a null return means the caller does not detect this
#. failure, so we have to log here if we want to log at all.  It would be
#. more flexible to return null and let the caller decide whether to warn in
#. its situation.  The caller might know a useful source location too.
#: context-specced-music-iterator.cc:79 context.cc:535 quote-iterator.cc:140
#, c-format
msgid "cannot find or create context: %s"
msgstr ""

#: custos.cc:88
#, c-format
msgid "custos `%s' not found"
msgstr ""

#: directional-element-interface.cc:33
#, c-format
msgid "direction of grob %s must be UP or DOWN; using UP"
msgstr ""

#: dispatcher.cc:89
msgid "Event class should be a list"
msgstr ""

#: dispatcher.cc:278
msgid "Attempting to remove nonexisting listener."
msgstr ""

#: dispatcher.cc:304
msgid "Already listening to dispatcher, ignoring request"
msgstr ""

#: drum-note-engraver.cc:102
#, c-format
msgid "unrecognised percussion sign: \"%s\""
msgstr ""

#: dynamic-engraver.cc:145
#, c-format
msgid ""
"unknown crescendo style: %s\n"
"defaulting to hairpin."
msgstr ""

#: dynamic-engraver.cc:208 slur-engraver.cc:176
#, c-format
msgid "unterminated %s"
msgstr ""

#: engraver.cc:115
#, c-format
msgid ""
"grob %s created with disallowed class %s (expected any class in the list %s)"
msgstr ""

#: engraver.cc:129
#, c-format
msgid "meta.classes must be non-empty list, found %s"
msgstr ""

#: engraver.cc:134
msgid ""
"must have only one element in meta.classes to create a grob without "
"specifying the class"
msgstr ""

#: engraver.cc:147
#, c-format
msgid "grob class should be 'Item, 'Spanner or 'Paper_column, found %s"
msgstr ""

#: engraver.cc:177
#, c-format
msgid "No grob definition found for `%s'."
msgstr ""

#: engraver.cc:230
#, c-format
msgid ""
"sticky grob %s created with a type that does not have the sticky-grob-"
"interface"
msgstr ""

#: episema-engraver.cc:69
msgid "already have an episema"
msgstr ""

#: episema-engraver.cc:70
msgid "episema was started here"
msgstr ""

#: episema-engraver.cc:81
msgid "cannot find start of episema"
msgstr ""

#: episema-engraver.cc:131
msgid "unterminated episema"
msgstr ""

#: extender-engraver.cc:168 extender-engraver.cc:177
msgid "unterminated extender"
msgstr ""

#: fingering-column-engraver.cc:70
msgid "Cannot add a fingering without a direction."
msgstr ""

#: flag.cc:139
#, c-format
msgid "flag `%s' not found"
msgstr ""

#: flag.cc:159
#, c-format
msgid "flag stroke `%s' not found"
msgstr ""

#: font-config-scheme.cc:161 font-config.cc:87
#, c-format
msgid "failed adding font directory: %s"
msgstr ""

#: font-config-scheme.cc:163 font-config.cc:89
#, c-format
msgid "Adding font directory: %s"
msgstr ""

#: font-config-scheme.cc:182
#, c-format
msgid "failed adding font file: %s"
msgstr ""

#: font-config-scheme.cc:184
#, c-format
msgid "Adding font file: %s"
msgstr ""

#: font-config.cc:39
msgid "Initializing FontConfig..."
msgstr ""

#: font-config.cc:61
msgid "cannot find fontconfig default config, skipping."
msgstr ""

#: font-config.cc:74
#, c-format
msgid "failed to add fontconfig configuration file `%s'"
msgstr ""

#: font-config.cc:78
#, c-format
msgid "Adding fontconfig configuration file: %s"
msgstr ""

#: font-config.cc:91
msgid "Building font database..."
msgstr ""

#: footnote-engraver.cc:53
msgid "Must be footnote-event."
msgstr ""

#: freetype.cc:40
msgid "cannot initialize FreeType"
msgstr ""

#: general-scheme.cc:90 midi-stream.cc:70
#, c-format
msgid "cannot rename `%s' to `%s'"
msgstr ""

#: general-scheme.cc:390
msgid "failed redirecting stderr"
msgstr ""

#: general-scheme.cc:403
#, c-format
msgid "failed redirecting stderr to `%s'"
msgstr ""

#: general-scheme.cc:447
msgid "Found infinity or nan in output.  Substituting 0.0"
msgstr ""

#: general-scheme.cc:571
#, c-format
msgid "g_spawn_sync failed (%d): %s: %s"
msgstr ""

#: general-scheme.cc:637
msgid "Exiting current GhostScript instance...\n"
msgstr ""

#: general-scheme.cc:678
msgid "Mismatch of GhostScript arguments!\n"
msgstr ""

#: general-scheme.cc:685
#, c-format
msgid "Starting GhostScript instance with arguments: %s\n"
msgstr ""

#: general-scheme.cc:709
msgid "Could not start GhostScript instance!"
msgstr ""

#: general-scheme.cc:719
#, c-format
msgid "Running GhostScript command: %s\n"
msgstr ""

#: general-scheme.cc:728
msgid "Error when running GhostScript command!"
msgstr ""

#: glissando-engraver.cc:163
msgid "unterminated glissando"
msgstr ""

#: global-context-scheme.cc:109
msgid "Interpreting music..."
msgstr ""

#: global-context-scheme.cc:112
msgid "skipping zero-duration score"
msgstr ""

#: global-context-scheme.cc:113
msgid "to suppress this, consider adding a spacer rest"
msgstr ""

#. The top-level music is LyricCombineMusic or something similar.
#: global-context.cc:143
msgid "cannot determine music length"
msgstr ""

#: global-context.cc:194
#, c-format
msgid "elapsed time: %.2f seconds"
msgstr ""

#: gregorian-ligature-engraver.cc:73
#, c-format
msgid "\\%s ignored"
msgstr ""

#: gregorian-ligature-engraver.cc:78
#, c-format
msgid "implied \\%s added"
msgstr ""

#: gregorian-ligature-engraver.cc:212
msgid "cannot apply `\\~' on first head of ligature"
msgstr ""

#: gregorian-ligature-engraver.cc:225
msgid "cannot apply `\\~' on heads with identical pitch"
msgstr ""

#: grob-array.cc:88
msgid "ly:grob-list->grob-array encountered a non-grob object"
msgstr ""

#: grob-array.cc:93
msgid "ly:grob-list->grob-array expected a list"
msgstr ""

#: grob-interface.cc:71
#, c-format
msgid "Unknown interface `%s'"
msgstr ""

#: grob-interface.cc:81
#, c-format
msgid "Grob `%s' has no interface for property `%s'"
msgstr ""

#: grob-property.cc:79
msgid "To use grob debug callbacks, configure with --enable-checking"
msgstr ""

#: grob-scheme.cc:55
msgid "typecheck failed"
msgstr ""

#: grob.cc:523
#, c-format
msgid "ignored infinite %s-offset"
msgstr ""

#: guile-init.cc:101
#, c-format
msgid "(primitive-load-path lily): %.2f seconds"
msgstr ""

#: hairpin.cc:62
msgid "Asking for broken bound padding at a non-broken bound."
msgstr ""

#: hairpin.cc:174
#, c-format
msgid ""
"hairpin: '%f' is not a valid direction for property 'endpoint-alignments', "
"setting to '%d'"
msgstr ""

#: hairpin.cc:293
msgid "decrescendo too small"
msgstr ""

#: horizontal-bracket-engraver.cc:65
msgid "do not have that many brackets"
msgstr ""

#: horizontal-bracket-engraver.cc:74
msgid "conflicting note group events"
msgstr ""

#: hyphen-engraver.cc:182
msgid "removing unterminated hyphen"
msgstr ""

#: hyphen-engraver.cc:196
msgid "unterminated hyphen; removing"
msgstr ""

#: includable-lexer.cc:59 lily-guile.cc:87 lily-parser-scheme.cc:107
#, c-format
msgid "cannot find file: `%s'"
msgstr ""

#: includable-lexer.cc:61 lily-parser-scheme.cc:100
#, c-format
msgid "(search path: `%s')"
msgstr ""

#: input.cc:127 source-file.cc:151 source-file.cc:166
msgid "position unknown"
msgstr ""

#: jump-engraver.cc:104 jump-engraver.cc:174 jump-engraver.cc:185
msgid "jump text must be a markup object"
msgstr ""

#: keep-alive-together-engraver.cc:96
#, c-format
msgid "unknown remove-layer value `%s'"
msgstr ""

#: key-engraver.cc:200
msgid "Incomplete keyAlterationOrder for key signature"
msgstr ""

#: key-signature-interface.cc:81
#, c-format
msgid "No glyph found for alteration: %s"
msgstr ""

#: key-signature-interface.cc:91
msgid "alteration not found"
msgstr ""

#: ligature-bracket-engraver.cc:61 ligature-engraver.cc:105
msgid "cannot find start of ligature"
msgstr ""

#: ligature-bracket-engraver.cc:72 ligature-engraver.cc:125
msgid "already have a ligature"
msgstr ""

#: ligature-bracket-engraver.cc:73 ligature-engraver.cc:126
#: ligature-engraver.cc:207
msgid "ligature was started here"
msgstr ""

#: ligature-engraver.cc:110
msgid "no right bound"
msgstr ""

#: ligature-engraver.cc:134
msgid "no left bound"
msgstr ""

#: ligature-engraver.cc:178
msgid "unterminated ligature"
msgstr ""

#: ligature-engraver.cc:206
msgid "ignoring rest: ligature may not contain rest"
msgstr ""

#: lily-guile.cc:91
#, c-format
msgid "(load path: `%s', cwd: `%s')"
msgstr ""

#: lily-guile.cc:283
#, c-format
msgid "cannot find property type-check for `%s' (%s)."
msgstr ""

#: lily-guile.cc:286
msgid "perhaps a typing error?"
msgstr ""

#: lily-guile.cc:293
msgid "skipping assignment"
msgstr ""

#: lily-guile.cc:308
#, c-format
msgid "type check for `%s' failed; value `%s' must be of type `%s'"
msgstr ""

#: lily-lexer.cc:251
#, c-format
msgid "identifier name is a keyword: `%s'"
msgstr ""

#: lily-lexer.cc:274 lily-lexer.cc:287
#, c-format
msgid "%s:EOF"
msgstr ""

#: lily-modules.cc:89
#, c-format
msgid "Uninitialized variable `%s' in module (%s)"
msgstr ""

#: lily-parser-scheme.cc:80
#, c-format
msgid "Changing working directory to: `%s'"
msgstr ""

#: lily-parser-scheme.cc:84
#, c-format
msgid "unable to change directory to: `%s'"
msgstr ""

#: lily-parser-scheme.cc:99
#, c-format
msgid "cannot find init file: `%s'"
msgstr ""

#: lily-parser-scheme.cc:115
#, c-format
msgid "Processing `%s'"
msgstr ""

#: lily-parser-scheme.cc:119
msgid "Parsing..."
msgstr ""

#: lily-parser-scheme.cc:236
msgid ""
"ly:parser-parse-string is only valid with a new parser.  Use ly:parser-"
"include-string instead."
msgstr ""

#: lily-parser-scheme.cc:268
msgid ""
"ly:parse-string-expression is only valid with a new parser.  Use ly:parser-"
"include-string instead."
msgstr ""

#: lookup.cc:160
#, c-format
msgid "Not drawing a box with negative dimension, %.2f by %.2f."
msgstr ""

#: lyric-combine-music-iterator.cc:199
msgid "argument of \\lyricsto should contain Lyrics context"
msgstr ""

#: lyric-combine-music-iterator.cc:348
#, c-format
msgid "cannot find context: %s"
msgstr ""

#: main.cc:85
#, 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 ""

#: main.cc:91
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"
"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU\n"
"General Public License for more details.\n"
"\n"
"    You should have received a copy of the\n"
"GNU General Public License along with this program; if not, write to\n"
"the Free Software Foundation, Inc., 59 Temple Place - Suite 330,\n"
"Boston, MA 02111-1307, USA.\n"
msgstr ""

#: main.cc:121
msgid "FORMATs"
msgstr ""

#: main.cc:122
msgid "dump FORMAT,...  Also as separate options:"
msgstr ""

#: main.cc:123
msgid "generate PDF files (default)"
msgstr ""

#: main.cc:124
msgid "generate SVG files "
msgstr ""

#: main.cc:125
msgid "generate PNG files "
msgstr ""

#: main.cc:126
msgid "generate PostScript files"
msgstr ""

#: main.cc:127
msgid "generate Encapsulated PostScript files"
msgstr ""

#: main.cc:128
msgid "KEY"
msgstr ""

#: main.cc:129
msgid ""
"set ps/pdf optimization to KEY, which is either\n"
"'size' (default), 'TeX', or 'TeX-GS'"
msgstr ""

#: main.cc:131
msgid "SYM[=VAL]"
msgstr ""

#: main.cc:132
msgid "set Scheme option SYM to VAL (default: '#t')"
msgstr ""

#: main.cc:133
msgid "no-SYM"
msgstr ""

#: main.cc:133
msgid "set Scheme option SYM to '#f'"
msgstr ""

#: main.cc:134
msgid "help"
msgstr ""

#: main.cc:134
msgid "show help for Scheme options"
msgstr ""

#: main.cc:135
msgid "EXPR"
msgstr ""

#: main.cc:135
msgid "evaluate scheme code"
msgstr ""

#: main.cc:139
msgid "FIELD"
msgstr ""

#: main.cc:140
msgid ""
"dump \\header field FIELD to file\n"
"named BASENAME.FIELD"
msgstr ""

#: main.cc:142
msgid "append DIR to search path"
msgstr ""

#: main.cc:143
msgid "use FILE as init file"
msgstr ""

#: main.cc:145
msgid "USER,GROUP,JAIL,DIR"
msgstr ""

#: main.cc:146
msgid ""
"chroot to JAIL, become USER:GROUP\n"
"and cd into DIR"
msgstr ""

#: main.cc:150
msgid ""
"print log messages according to LOGLEVEL,\n"
"which is either NONE, ERROR, WARNING,\n"
"BASIC, PROGRESS, INFO (default), or DEBUG"
msgstr ""

#: main.cc:154
msgid ""
"write output to FILE (suffix will be added)\n"
"or to FOLDER, in which case the file name\n"
"will be taken from the input file."
msgstr ""

#: main.cc:157
msgid "(ignored)"
msgstr ""

#: main.cc:159
msgid ""
"no progress, only error messages\n"
"(equivalent to --loglevel=ERROR)"
msgstr ""

#: main.cc:162
msgid "be verbose (equivalent to --loglevel=DEBUG)"
msgstr ""

#: main.cc:194
#, c-format
msgid ""
"\n"
"Effective prefix: '%s'\n"
msgstr ""

#: main.cc:223
#, c-format
msgid "%s %s (running Guile %s)"
msgstr ""

#: main.cc:235
#, c-format
msgid ""
"Copyright (c) %s by\n"
"%s  and others."
msgstr ""

#. No version number or newline here.  It confuses help2man.
#: main.cc:274
#, c-format
msgid "Usage: %s [OPTION]... FILE..."
msgstr ""

#: main.cc:276
msgid "Typeset music and/or produce MIDI from FILE."
msgstr ""

#: main.cc:278
msgid "LilyPond produces beautiful music notation."
msgstr ""

#: main.cc:280
#, c-format
msgid "For more information, see %s"
msgstr ""

#: main.cc:282
msgid "Options:"
msgstr ""

#. Translators, please translate this string as
#. "Report bugs in English via %s",
#. or if there is a LilyPond users list or forum in your language
#. "Report bugs in English via %s or in YOUR_LANG via URI"
#: main.cc:290
#, c-format
msgid "You found a bug? Please read %s"
msgstr ""

#: main.cc:312
msgid "linked against Ghostscript:"
msgstr ""

#: main.cc:373
#, c-format
msgid "expected %d arguments with jail, found: %zu"
msgstr ""

#: main.cc:387
#, c-format
msgid "no such user: %s"
msgstr ""

#: main.cc:389
#, c-format
msgid "cannot get user id from user name: %s: %s"
msgstr ""

#: main.cc:403
#, c-format
msgid "no such group: %s"
msgstr ""

#: main.cc:405
#, c-format
msgid "cannot get group id from group name: %s: %s"
msgstr ""

#: main.cc:413
#, c-format
msgid "cannot chroot to: %s: %s"
msgstr ""

#: main.cc:419
#, c-format
msgid "cannot change group id to: %d: %s"
msgstr ""

#: main.cc:425
#, c-format
msgid "cannot change user id to: %d: %s"
msgstr ""

#: main.cc:431
#, c-format
msgid "cannot change working directory to: %s: %s"
msgstr ""

#: main.cc:590
msgid "The --relocate option is no longer relevant."
msgstr ""

#: mark-engraver.cc:211
msgid "mark label must be a markup object"
msgstr ""

#: mensural-ligature-engraver.cc:94
msgid "ligature with less than 2 heads -> skipping"
msgstr ""

#: mensural-ligature-engraver.cc:120
msgid "cannot determine pitch of ligature primitive -> skipping"
msgstr ""

#. we can get here after invalid input
#: mensural-ligature-engraver.cc:133
msgid "single note ligature - skipping"
msgstr ""

#: mensural-ligature-engraver.cc:143
msgid "prime interval within ligature -> skipping"
msgstr ""

#: mensural-ligature-engraver.cc:154
msgid "mensural ligature: duration none of Mx, L, B, S -> skipping"
msgstr ""

#: mensural-ligature-engraver.cc:200
msgid "semibrevis must be followed by another one -> skipping"
msgstr ""

#: mensural-ligature-engraver.cc:210
msgid ""
"semibreves can only appear at the beginning of a ligature,\n"
"and there may be only zero or two of them"
msgstr ""

#: mensural-ligature-engraver.cc:229
msgid ""
"invalid ligatura ending:\n"
"when the last note is a descending brevis,\n"
"the penultimate note must be another one,\n"
"or the ligatura must be LB or SSB"
msgstr ""

#: mensural-ligature-engraver.cc:386
msgid "unexpected case fall-through"
msgstr ""

#: midi-cc-announcer.cc:101
#, c-format
msgid "ignoring out-of-range value change for MIDI property `%s'"
msgstr ""

#: midi-item.cc:92
#, c-format
msgid "no such MIDI instrument: `%s'"
msgstr ""

#: midi-item.cc:175
msgid "Time signature with more than 255 beats.  Truncating"
msgstr ""

#: midi-stream.cc:56
#, c-format
msgid "cannot create temp file: %s: %s"
msgstr ""

#: midi-stream.cc:65
#, c-format
msgid "error writing MIDI file: %s"
msgstr ""

#: midi-stream.cc:82
#, c-format
msgid "cannot write to file: `%s': %s"
msgstr ""

#. LINE BREAKING
#: minimal-page-breaking.cc:40 one-page-breaking.cc:74 paper-score.cc:117
msgid "Calculating line breaks..."
msgstr ""

#: minimal-page-breaking.cc:44
msgid "Calculating page breaks..."
msgstr ""

#: multi-measure-rest.cc:126
msgid ""
"usable-duration-logs must be a non-empty list.  Falling back to whole rests."
msgstr ""

#: music.cc:149
#, c-format
msgid "octave check failed; expected \"%s\", found: \"%s\""
msgstr ""

#: new-fingering-engraver.cc:118
msgid "cannot add text scripts to individual note heads"
msgstr ""

#: new-fingering-engraver.cc:271
msgid "no placement found for fingerings"
msgstr ""

#: new-fingering-engraver.cc:272
msgid "placing below"
msgstr ""

#: note-collision.cc:530
msgid "this Voice needs a \\voiceXx or \\shiftXx setting"
msgstr ""

#: note-column.cc:153
msgid "cannot have note heads and rests together on a stem"
msgstr ""

#: note-head.cc:93
#, c-format
msgid "none of note heads `%s' or `%s' found"
msgstr ""

#: note-heads-engraver.cc:77
msgid "NoteEvent without pitch"
msgstr ""

#. PAGE BREAKING
#: one-page-breaking.cc:80 optimal-page-breaking.cc:132
msgid "Fitting music on 1 page..."
msgstr ""

#: open-type-font-scheme.cc:164 open-type-font-scheme.cc:210
#: open-type-font-scheme.cc:256 open-type-font-scheme.cc:406 pfb-scheme.cc:79
#: ttf.cc:493 ttf.cc:542
msgid "font index must be non-negative, using index 0"
msgstr ""

#: open-type-font-scheme.cc:178 open-type-font-scheme.cc:224
#: open-type-font-scheme.cc:303 pfb-scheme.cc:94 ttf.cc:460 ttf.cc:509
#, c-format
msgid "font index %d too large for font `%s', using index 0"
msgstr ""

#: open-type-font-scheme.cc:266
#, c-format
msgid "cannot open font filename `%s'"
msgstr ""

#: open-type-font-scheme.cc:276 open-type-font-scheme.cc:293
#: open-type-font-scheme.cc:315 open-type-font-scheme.cc:333
#: open-type-font-scheme.cc:349 open-type-font-scheme.cc:364
#, c-format
msgid "cannot read %s of `%s'"
msgstr ""

#: open-type-font-scheme.cc:386
#, c-format
msgid "font `%s' index %d does not have `CFF' table"
msgstr ""

#: open-type-font-scheme.cc:416
#, c-format
msgid "font `%s': cannot open for reading"
msgstr ""

#: open-type-font-scheme.cc:426 open-type-font-scheme.cc:442
#: open-type-font-scheme.cc:460
#, c-format
msgid "font `%s': cannot read field `%s'"
msgstr ""

#: open-type-font-scheme.cc:434
#, c-format
msgid "font `%s': not a font collection"
msgstr ""

#: open-type-font-scheme.cc:452
#, c-format
msgid "font `%s': invalid TTC header version"
msgstr ""

#: open-type-font-scheme.cc:471
#, c-format
msgid "font `%s': index %d is too large, using index 0"
msgstr ""

#: open-type-font-scheme.cc:482
#, c-format
msgid "font `%s': cannot read offset of subfont %d"
msgstr ""

#: open-type-font-scheme.cc:498 open-type-font-scheme.cc:536
#: open-type-font-scheme.cc:558
#, c-format
msgid "font `%s': cannot read field `%s' of subfont %d"
msgstr ""

#: open-type-font-scheme.cc:508
#, c-format
msgid "font `%s': invalid field `sfntVersion' in subfont %d"
msgstr ""

#: open-type-font-scheme.cc:517
#, c-format
msgid "subfont `%s': cannot open for writing"
msgstr ""

#: open-type-font-scheme.cc:526 open-type-font-scheme.cc:548
#: open-type-font-scheme.cc:568
#, c-format
msgid "subfont `%s': cannot write field `%s'"
msgstr ""

#: open-type-font-scheme.cc:595
#, c-format
msgid "font `%s': cannot read field `%s' for table %u of subfont %d"
msgstr ""

#: open-type-font-scheme.cc:610 open-type-font-scheme.cc:630
#: open-type-font-scheme.cc:659 open-type-font-scheme.cc:683
#, c-format
msgid "subfont `%s': cannot write field `%s' for table `%s'"
msgstr ""

#: open-type-font-scheme.cc:620 open-type-font-scheme.cc:640
#: open-type-font-scheme.cc:669
#, c-format
msgid "font `%s': cannot read field `%s' for table `%s' of subfont %d"
msgstr ""

#: open-type-font-scheme.cc:709
#, c-format
msgid "font `%s': cannot read table `%s' of subfont %d"
msgstr ""

#: open-type-font-scheme.cc:718
#, c-format
msgid "subfont `%s': cannot write table `%s'"
msgstr ""

#: open-type-font.cc:65
#, c-format
msgid "cannot allocate %lu bytes"
msgstr ""

#: open-type-font.cc:70
#, c-format
msgid "cannot load font table: %s"
msgstr ""

#: open-type-font.cc:78
#, c-format
msgid "FreeType error: %s"
msgstr ""

#: open-type-font.cc:135
#, c-format
msgid "unsupported font format: %s"
msgstr ""

#: open-type-font.cc:137
#, c-format
msgid "error reading font file %s: %s"
msgstr ""

#: open-type-font.cc:151
msgid "cannot get postscript name"
msgstr ""

#: open-type-font.cc:163
#, c-format
msgid "cannot get font %s format"
msgstr ""

#: open-type-font.cc:180
#, c-format
msgid "cannot get CFF name from font %s"
msgstr ""

#: open-type-font.cc:185
#, c-format
msgid "Subsitute font name: %s => %s"
msgstr ""

#: open-type-font.cc:191
#, c-format
msgid "CFF name for font %s is the same."
msgstr ""

#: open-type-font.cc:223
#, c-format
msgid "cannot read CFF: %s"
msgstr ""

#. FreeType 2.6 and 2.6.1 cannot get PS name from pure-CFF.
#. (FreeType 2.5.5 and earlier does not have this issue.
#. FreeType 2.6.2+ has this bug fixed.)
#. So we need direct parsing of the 'CFF' table, in this case.
#: open-type-font.cc:239
msgid "Directly parsing 'CFF' table of font."
msgstr ""

#: open-type-font.cc:276
msgid "cannot get CFF name"
msgstr ""

#: open-type-font.cc:360
#, c-format
msgid "no stem attachment found in font for glyph %s"
msgstr ""

#: open-type-font.cc:382
#, c-format
msgid "FT_Get_Glyph_Name () Freetype error: %s"
msgstr ""

#: open-type-font.cc:533 pango-font.cc:258
#, c-format
msgid "FT_Get_Glyph_Name () error: %s"
msgstr ""

#: optimal-page-breaking.cc:65
msgid "page-count must be positive"
msgstr ""

#: optimal-page-breaking.cc:87
msgid ""
"could not satisfy systems-per-page and page-count at the same time, ignoring "
"systems-per-page"
msgstr ""

#. find out the ideal number of pages
#: optimal-page-breaking.cc:109
msgid "Finding the ideal number of pages..."
msgstr ""

#: optimal-page-breaking.cc:134
#, c-format
msgid "Fitting music on %zu pages..."
msgstr ""

#: optimal-page-breaking.cc:137
#, c-format
msgid "Fitting music on %zu or %zu pages..."
msgstr ""

#: optimal-page-breaking.cc:147 optimal-page-breaking.cc:203
#, c-format
msgid "trying %zu systems"
msgstr ""

#: optimal-page-breaking.cc:166 optimal-page-breaking.cc:231
#, c-format
msgid "best score for this sys-count: %f"
msgstr ""

#: optimal-page-breaking.cc:250 page-turn-page-breaking.cc:274
#: paper-score.cc:156
msgid "Drawing systems..."
msgstr ""

#: ottava-engraver.cc:101
#, c-format
msgid "Could not find ottavation markup for %d octaves up."
msgstr ""

#: output-def.cc:229
msgid "margins do not fit with line-width, setting default values"
msgstr ""

#: output-def.cc:236
msgid ""
"systems run off the page due to improper paper settings, setting default "
"values"
msgstr ""

#: page-breaking.cc:300
msgid ""
"ignoring min-systems-per-page and max-systems-per-page because systems-per-"
"page was set"
msgstr ""

#: page-breaking.cc:306
msgid ""
"min-systems-per-page is larger than max-systems-per-page, ignoring both "
"values"
msgstr ""

#: page-breaking.cc:573
#, c-format
msgid "page %d has been compressed"
msgstr ""

#: page-breaking.cc:1254
#, c-format
msgid "too few pages: %ld (should have at least %ld)"
msgstr ""

#: page-breaking.cc:1259
#, c-format
msgid "too many pages: %ld (should have at most %ld)"
msgstr ""

#: page-layout-problem.cc:431
msgid ""
"A page layout problem has been initiated that cannot accommodate footnotes."
msgstr ""

#: page-layout-problem.cc:808
msgid "ragged-bottom was specified, but page must be compressed"
msgstr ""

#: page-layout-problem.cc:812
#, c-format
msgid "compressing over-full page by %.1f staff-spaces"
msgstr ""

#: page-layout-problem.cc:1319
msgid "staff-affinities should only decrease"
msgstr ""

#: page-spacing.cc:195
msgid "tried to space systems on a bad number of pages"
msgstr ""

#: page-turn-page-breaking.cc:190
#, c-format
msgid "page-turn-page-breaking: breaking from %zu to %zu"
msgstr ""

#: page-turn-page-breaking.cc:244
msgid ""
"cannot fit the first page turn onto a single page.  Consider setting first-"
"page-number to an even number."
msgstr ""

#: page-turn-page-breaking.cc:257
#, c-format
msgid "Calculating page and line breaks (%zu possible page breaks)..."
msgstr ""

#: page-turn-page-breaking.cc:328
#, c-format
msgid "break starting at page %d"
msgstr ""

#: page-turn-page-breaking.cc:329
#, c-format
msgid "\tdemerits: %f"
msgstr ""

#: page-turn-page-breaking.cc:330
#, c-format
msgid "\tsystem count: %zu"
msgstr ""

#: page-turn-page-breaking.cc:331
#, c-format
msgid "\tpage count: %zu"
msgstr ""

#: page-turn-page-breaking.cc:332
#, c-format
msgid "\tprevious break: %zu"
msgstr ""

#: pango-font.cc:247
#, c-format
msgid "no glyph for character U+%04X in font `%s'"
msgstr ""

#: pango-font.cc:280
#, c-format
msgid ""
"Glyph has no name, but font supports glyph naming.\n"
"Skipping glyph U+%04X, file %s"
msgstr ""

#: pango-font.cc:305
#, c-format
msgid ""
"FT_Get_CID_From_Glyph_Index () error: %s\n"
"Skipping glyph U+%04X, file %s"
msgstr ""

#: pango-font.cc:418
#, c-format
msgid "no PostScript font name for font `%s'"
msgstr ""

#: pango-font.cc:468
msgid "FreeType face has no PostScript font name"
msgstr ""

#: paper-book.cc:344
#, c-format
msgid ""
"program option -dclip-systems/-dcrop/-dpreview not supported by backend `%s'"
msgstr ""

#: paper-book.cc:396
#, c-format
msgid "multi-page output not supported by backend `%s'"
msgstr ""

#: paper-column.cc:457
#, c-format
msgid ""
"refusing to create a grob sticking to Paper_column grob %s; paper columns "
"should not be created from custom engravers."
msgstr ""

#: paper-outputter.cc:125
#, c-format
msgid "Paper_outputter elapsed time: %.2f seconds"
msgstr ""

#: paper-score.cc:129
#, c-format
msgid "Element count %zu (spanners %zu) "
msgstr ""

#: paper-score.cc:132
msgid "Preprocessing graphical objects..."
msgstr ""

#: parse-scm.cc:119 parse-scm.cc:156
msgid "Guile signaled an error for the expression beginning here"
msgstr ""

#: percent-repeat-engraver.cc:97
msgid "percent repeat started while another already in progress"
msgstr ""

#: performance.cc:72
#, c-format
msgid "too many MIDI tracks: %zu"
msgstr ""

#: performance.cc:76
msgid "Track..."
msgstr ""

#: performance.cc:126
#, c-format
msgid "MIDI output to `%s'..."
msgstr ""

#: pfb.cc:46
msgid "Segment header of the Type 1 (PFB) font is broken."
msgstr ""

#: pfb.cc:60
msgid "Segment length of the Type 1 (PFB) font is too long."
msgstr ""

#: pfb.cc:88
msgid "Segment type of the Type 1 (PFB) font is unknown."
msgstr ""

#: piano-pedal-engraver.cc:283
#, c-format
msgid "expect 3 strings for piano pedals, found: %ld"
msgstr ""

#: piano-pedal-engraver.cc:299 piano-pedal-engraver.cc:312
#, c-format
msgid "cannot find start of piano pedal: `%s'"
msgstr ""

#: piano-pedal-engraver.cc:347
#, c-format
msgid "cannot find start of piano pedal bracket: `%s'"
msgstr ""

#: piano-pedal-performer.cc:90
msgid "cannot find start of piano pedal"
msgstr ""

#: program-option-scheme.cc:238
#, c-format
msgid "no such internal option: %s"
msgstr ""

#: property-iterator.cc:67
#, c-format
msgid "not a grob name, `%s'"
msgstr ""

#: relative-octave-check.cc:51
msgid "Failed octave check, got: "
msgstr ""

#: relocate.cc:64
#, c-format
msgid "%sSetting %s to '%s'\n"
msgstr ""

#: relocate.cc:74
#, c-format
msgid "%s%s not overwritten\n"
msgstr ""

#: relocate.cc:85
#, c-format
msgid "No such file '%s' for %s"
msgstr ""

#: relocate.cc:95 relocate.cc:115
#, c-format
msgid "No such directory '%s' for %s"
msgstr ""

#: relocate.cc:104
#, c-format
msgid "  Prepending '%s' to %s\n"
msgstr ""

#: relocate.cc:129
#, c-format
msgid ""
"  Found %s environment variable,\n"
"    setting %s to '%s'\n"
msgstr ""

#: relocate.cc:144
#, c-format
msgid ""
"  Using run-time value for %s,\n"
"    setting it to '%s'\n"
msgstr ""

#: relocate.cc:152
#, c-format
msgid ""
"  Using compile-time value for %s,\n"
"    setting it to '%s'\n"
msgstr ""

#: relocate.cc:163
msgid ""
"\n"
"Relocation\n"
msgstr ""

#: relocate.cc:171
#, c-format
msgid ""
"  LilyPond binary has absolute file name:\n"
"    %s\n"
msgstr ""

#: relocate.cc:178
#, c-format
msgid ""
"  LilyPond binary has relative file name:\n"
"    %s\n"
msgstr ""

#: relocate.cc:199
#, c-format
msgid ""
"  Absolute file name of LilyPond binary computed from PATH:\n"
"    PATH=%s\n"
"    argv0=%s\n"
msgstr ""

#: relocate.cc:233
msgid "LILYPONDPREFIX is obsolete, use LILYPOND_DATADIR"
msgstr ""

#: relocate.cc:354
#, c-format
msgid "  Relocation file '%s'\n"
msgstr ""

#: relocate.cc:358
#, c-format
msgid "cannot open file '%s', ignored"
msgstr ""

#: relocate.cc:390
#, c-format
msgid "Unknown relocation command '%s'"
msgstr ""

#: relocate.cc:402
#, c-format
msgid ""
"\n"
"  Using relocation config directory '%s'\n"
msgstr ""

#: relocate.cc:413
#, c-format
msgid "No relocation config directory '%s'"
msgstr ""

#: rest-collision.cc:161
msgid "cannot resolve rest collision: rest direction not set"
msgstr ""

#: rest-collision.cc:173 rest-collision.cc:288
msgid "too many colliding rests"
msgstr ""

#: rest.cc:244
#, c-format
msgid "rest `%s' not found"
msgstr ""

#: score-engraver.cc:77
#, c-format
msgid "cannot find `%s'"
msgstr ""

#: score-engraver.cc:78
msgid "Music font has not been installed properly."
msgstr ""

#: score-engraver.cc:79
#, c-format
msgid "Search path `%s'"
msgstr ""

#: score-engraver.cc:80
msgid "Aborting"
msgstr ""

#: score.cc:160
msgid "already have music in score"
msgstr ""

#: score.cc:162
msgid "this is the previous music"
msgstr ""

#: score.cc:167
msgid "errors found, ignoring music expression"
msgstr ""

#: script-engraver.cc:116
#, c-format
msgid "do not know how to interpret articulation: %s"
msgstr ""

#: script-interface.cc:40
#, c-format
msgid "script-stencil property must be pair: %s"
msgstr ""

#: script-interface.cc:59
msgid ""
"script needs an explicit direction specifier to disambiguate between "
"different glyphs"
msgstr ""

#. Maybe a callback provided music inconsistent with the
#. precomputed length.
#. TODO: It might be nice to log the actual music that was
#. iterated in a debug message.
#: sequential-iterator.cc:140
msgid "total length of sequential music elements is different than anticipated"
msgstr ""

#. iter_ is !ok earlier than the length of its music predicts.
#. Mitigate by waiting until the expected time so that the next
#. element starts in sync.
#: sequential-iterator.cc:173
msgid "music is shorter than anticipated"
msgstr ""

#: side-position-interface.cc:486
#, c-format
msgid "no side-axis setting found for grob %s."
msgstr ""

#: skyline.cc:561
msgid "Cannot have negative horizon padding.  Junking."
msgstr ""

#: slur-engraver.cc:115
#, c-format
msgid "direction of %s invalid: %d"
msgstr ""

#. We already have an old slur, so give a warning
#. and completely ignore the new slur.
#: slur-engraver.cc:230
#, c-format
msgid "already have %s"
msgstr ""

#: slur-engraver.cc:248
#, c-format
msgid "%s without a cause"
msgstr ""

#: slur-engraver.cc:314
#, c-format
msgid "cannot end %s"
msgstr ""

#: slur-scoring.cc:368
msgid "no viable slur configuration found"
msgstr ""

#: slur-scoring.cc:497
msgid "slur trying to encompass an empty note column."
msgstr ""

#: slur.cc:413
#, c-format
msgid "Ignoring grob for slur: %s.  avoid-slur not set?"
msgstr ""

#: source-file.cc:58
#, c-format
msgid "cannot open file: `%s'"
msgstr ""

#: source-file.cc:66
#, c-format
msgid "failed to get file size: `%s'"
msgstr ""

#: source-file.cc:81
#, c-format
msgid "expected to read %zu characters, got %zu"
msgstr ""

#: staff-performer.cc:303
msgid "MIDI channel wrapped around"
msgstr ""

#: staff-performer.cc:304
msgid "remapping modulo 16"
msgstr ""

#: stem-engraver.cc:99
msgid "tremolo duration is too long"
msgstr ""

#: stem-engraver.cc:152
#, c-format
msgid "adding note head to incompatible stem (type = %d/%d)"
msgstr ""

#: stem-engraver.cc:154
msgid "maybe input should specify polyphonic voices"
msgstr ""

#: stem-tremolo.cc:307
msgid "Whole-note tremolo may collide with simultaneous notes."
msgstr ""

#: stem-tremolo.cc:360
msgid "stem tremolo has no note heads"
msgstr ""

#: stem.cc:135
msgid "weird stem size, check for narrow beams"
msgstr ""

#: stencil-integral.cc:475
msgid "Malformed path for path stencil."
msgstr ""

#: stencil-scheme.cc:474
#, c-format
msgid ""
"invalid sequence %c%c in color (characters should be in one of ranges 0-9, a-"
"f, A-F)"
msgstr ""

#: stream-event.cc:112
#, c-format
msgid "conflict with event: `%s'"
msgstr ""

#: stream-event.cc:115
#, c-format
msgid "discarding event: `%s'"
msgstr ""

#: system.cc:184
#, c-format
msgid "Element count %zu"
msgstr ""

#: system.cc:524
#, c-format
msgid "Grob count %zu"
msgstr ""

#: system.cc:1033
msgid ""
"refusing to create a grob sticking to a System grob; systems should not be "
"created from custom engravers."
msgstr ""

#. TODO: Also print the arguments of the markup!
#: text-interface.cc:329
#, c-format
msgid "Markup depth exceeds maximal value of %zu; Markup: %s"
msgstr ""

#: text-spanner-engraver.cc:63
msgid "cannot find start of text spanner"
msgstr ""

#: text-spanner-engraver.cc:76
msgid "already have a text spanner"
msgstr ""

#: text-spanner-engraver.cc:77
msgid "text spanner was started here"
msgstr ""

#: text-spanner-engraver.cc:126
msgid "unterminated text spanner"
msgstr ""

#: tie-engraver.cc:125
msgid "unterminated tie"
msgstr ""

#: tie-engraver.cc:370
msgid "lonely tie"
msgstr ""

#.
#. Todo: should make typecheck?
#.
#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
#.
#: time-signature-engraver.cc:92
#, c-format
msgid "strange time signature found: %d/%d"
msgstr ""

#: time-signature-engraver.cc:111
msgid "mid-measure time signature without \\partial"
msgstr ""

#: time-signature-performer.cc:93
msgid "bad baseMoment/beatStructure for MIDI time signature"
msgstr ""

#: timing-translator.cc:256
msgid "found music after \\fine"
msgstr ""

#: translator-ctors.cc:125
#, c-format
msgid "unknown translator: `%s'"
msgstr ""

#: translator-group-ctors.cc:40
#, c-format
msgid ""
"Couldn't find translator type %s (should be Engraver_group, Performer_group, "
"Score_engraver or Score_performer)"
msgstr ""

#: translator-group.cc:147
#, c-format
msgid "cannot find: `%s'"
msgstr ""

#: tuplet-engraver.cc:111
msgid "No tuplet to end"
msgstr ""

#: tuplet-engraver.cc:158
msgid "omitting tuplet bracket with neither left nor right bound"
msgstr ""

#: vaticana-ligature-engraver.cc:380
#, c-format
msgid ""
"ignored prefix(es) `%s' of this head according to restrictions of the "
"selected ligature style"
msgstr ""

#: vaticana-ligature-engraver.cc:443
msgid ""
"Ambiguous use of dots in ligature: there are multiple dotted notes with the "
"same pitch.  The ligature should be split."
msgstr ""

#: vaticana-ligature-engraver.cc:501
msgid ""
"This ligature has a dotted head followed by a non-dotted head.  The ligature "
"should be split after the last dotted head before this head."
msgstr ""

#: vaticana-ligature.cc:91
msgid "flexa-height undefined; assuming 0"
msgstr ""

#: vaticana-ligature.cc:96
msgid "ascending vaticana style flexa"
msgstr ""

#: vertical-align-engraver.cc:116
msgid "Ignoring Vertical_align_engraver in VerticalAxisGroup"
msgstr ""

#: vertical-align-engraver.cc:170
#, c-format
msgid "alignAboveContext not found: %s"
msgstr ""

#: vertical-align-engraver.cc:175
#, c-format
msgid "alignBelowContext not found: %s"
msgstr ""

#. fixme: be more verbose.
#: volta-engraver.cc:317
msgid "cannot end volta spanner"
msgstr ""

#: volta-engraver.cc:327
msgid "already have a volta spanner, ending that one prematurely"
msgstr ""

#: volta-engraver.cc:332
msgid "also already have an ended spanner"
msgstr ""

#: volta-engraver.cc:333
msgid "giving up"
msgstr ""

#: parser.yy:499 parser.yy:670 parser.yy:1058 parser.yy:1140 parser.yy:1377
msgid "bad expression type"
msgstr ""

#: parser.yy:716
msgid "Not a markup function"
msgstr ""

#: parser.yy:970 parser.yy:1581 parser.yy:1643
msgid "not a context mod"
msgstr ""

#: parser.yy:1052 parser.yy:1132 parser.yy:1286
msgid "need \\paper for paper block"
msgstr ""

#: parser.yy:1166
msgid "Missing music in \\score"
msgstr ""

#: parser.yy:1204
msgid "\\paper cannot be used in \\score, use \\layout instead"
msgstr ""

#: parser.yy:1255
msgid "Spurious expression in \\score"
msgstr ""

#: parser.yy:1458
msgid "music expected"
msgstr ""

#: parser.yy:1499
msgid "Ignoring non-music expression"
msgstr ""

#: parser.yy:1823 parser.yy:1844
msgid "not a key"
msgstr ""

#: parser.yy:2753 parser.yy:2884 parser.yy:2900
msgid "bad grob property path"
msgstr ""

#: parser.yy:2855
msgid "only \\consists and \\remove take non-string argument."
msgstr ""

#: parser.yy:2920
msgid "bad context property path"
msgstr ""

#: parser.yy:3007
msgid "markup expected"
msgstr ""

#: parser.yy:3020
msgid "simple string expected"
msgstr ""

#: parser.yy:3033 parser.yy:3043
msgid "symbol expected"
msgstr ""

#: parser.yy:3186
msgid "not a rhythmic event"
msgstr ""

#: parser.yy:3223
msgid "post-event expected"
msgstr ""

#: parser.yy:3234 parser.yy:3239
msgid "have to be in Lyric mode for lyrics"
msgstr ""

#: parser.yy:3320
#, c-format
msgid ""
"Re-defining dash%s using a string is deprecated. Please try replacing \"%s\" "
"by \\%s or run convert-ly."
msgstr ""

#: parser.yy:3328
msgid "expecting post-event as script definition"
msgstr ""

#: parser.yy:3505 parser.yy:3572
msgid "not a duration"
msgstr ""

#: parser.yy:3558
msgid "not a multiplier"
msgstr ""

#: parser.yy:3594
msgid "bass number expected"
msgstr ""

#: parser.yy:3624
msgid "Dropping surplus alteration symbols for bass figure."
msgstr ""

#: parser.yy:3702
msgid "have to be in Note mode for notes"
msgstr ""

#: parser.yy:3711
msgid "octave marks must precede duration"
msgstr ""

#: parser.yy:3713
msgid "badly placed octave marks"
msgstr ""

#: parser.yy:3761
msgid "have to be in Chord mode for chords"
msgstr ""

#: parser.yy:3804
msgid "markup outside of text script or \\lyricmode"
msgstr ""

#: parser.yy:3809
#, c-format
msgid "not a note name: %s"
msgstr ""

#: parser.yy:3814
msgid "string outside of text script or \\lyricmode"
msgstr ""

#: parser.yy:3966 parser.yy:3975
msgid "not an unsigned integer"
msgstr ""

#: parser.yy:4086
msgid "not a markup"
msgstr ""

#: parser.yy:4780
#, c-format
msgid "Unattached %s"
msgstr ""

#: parser.yy:4782
#, c-format
msgid "Dropping unattachable %s"
msgstr ""

#: parser.yy:4845
#, c-format
msgid "deprecated: missing `.' in property path %s"
msgstr ""

#: lexer.ll:208
msgid "stray UTF-8 BOM encountered"
msgstr ""

#: lexer.ll:211
msgid "Skipping UTF-8 BOM"
msgstr ""

#: lexer.ll:276
#, c-format
msgid "Renaming input to: `%s'"
msgstr ""

#: lexer.ll:292
msgid "quoted string expected after \\version"
msgstr ""

#: lexer.ll:296
msgid "quoted string expected after \\sourcefilename"
msgstr ""

#: lexer.ll:300
msgid "integer expected after \\sourcefileline"
msgstr ""

#: lexer.ll:327
msgid "\\maininput not allowed outside init files"
msgstr ""

#: lexer.ll:351
#, c-format
msgid "wrong or undefined identifier: `%s'"
msgstr ""

#: lexer.ll:372
msgid "string expected after \\include"
msgstr ""

#: lexer.ll:382
msgid "end quote missing"
msgstr ""

#: lexer.ll:734
msgid "EOF found inside a comment"
msgstr ""

#: lexer.ll:739
msgid "EOF found inside string"
msgstr ""

#: lexer.ll:754
msgid "Unfinished main input"
msgstr ""

#: lexer.ll:833
#, c-format
msgid "invalid character: `%s'"
msgstr ""

#: lexer.ll:970
#, c-format
msgid "unknown escaped string: `\\%s'"
msgstr ""

#: lexer.ll:990
#, c-format
msgid "undefined character or shorthand: %s"
msgstr ""

#: lexer.ll:1282
msgid "non-UTF-8 input"
msgstr ""

#: auto-beam.scm:147
msgid "Beam end fits no pattern"
msgstr ""

#: backend-library.scm:28
#, scheme-format
msgid "Invoking `~a'..."
msgstr ""

#: backend-library.scm:32
#, scheme-format
msgid "`~a' failed (~a)\n"
msgstr ""

#: backend-library.scm:52
#, scheme-format
msgid "Preparing Ghostscript command to `~a': ~a"
msgstr ""

#: backend-library.scm:138
#, scheme-format
msgid "Converting to `~a'...\n"
msgstr ""

#. Do not try to guess the name of the png file,
#. GS produces PNG files like BASE-page%d.png.
#: backend-library.scm:165
#, scheme-format
msgid "Converting to ~a..."
msgstr ""

#: backend-library.scm:184
#, scheme-format
msgid "Copying to `~a'...\n"
msgstr ""

#: backend-library.scm:296
#, scheme-format
msgid "can't create temp file in ~a after ~a times"
msgstr ""

#: backend-library.scm:332
#, scheme-format
msgid "Writing ~a..."
msgstr ""

#: backend-library.scm:377
#, scheme-format
msgid "Writing header field `~a' to `~a'..."
msgstr ""

#: bar-line.scm:139
#, scheme-format
msgid "Bar glyph ~a not known. Ignoring."
msgstr ""

#: bar-line.scm:167
#, scheme-format
msgid ""
"Annotation '~a' is allowed in the first argument of a bar line definition "
"only."
msgstr ""

#: bar-line.scm:175
#, scheme-format
msgid ""
"Replacement '~a' is allowed in the last argument of a bar line definition "
"only."
msgstr ""

#: bar-line.scm:224
#, scheme-format
msgid ""
"add-bar-glyph-print-procedure: glyph '~a' has to be a single ASCII character."
msgstr ""

#: bar-line.scm:973
#, scheme-format
msgid "No span bar glyph defined for bar glyph '~a'; ignoring."
msgstr ""

#: chord-entry.scm:54
#, scheme-format
msgid "Spurious garbage following chord: ~A"
msgstr ""

#: color.scm:751
#, scheme-format
msgid "Requested color '~a' is not defined!"
msgstr ""

#: define-context-properties.scm:31 define-grob-properties.scm:21
#: define-music-properties.scm:21 lily.scm:120
#, scheme-format
msgid "symbol ~S redefined"
msgstr ""

#: define-event-classes.scm:93
#, scheme-format
msgid "unknown parent class `~a'"
msgstr ""

#: define-event-classes.scm:127
#, scheme-format
msgid "Cannot redefine event class `~S'"
msgstr ""

#: define-event-classes.scm:129
#, scheme-format
msgid "Undefined parent event class `~S'"
msgstr ""

#: define-markup-commands.scm:278
msgid "Can't print a line - setting on/off to default"
msgstr ""

#: define-markup-commands.scm:1344
msgid "no systems found in \\score markup, does it have a \\layout block?"
msgstr ""

#: define-music-callbacks.scm:103
#, scheme-format
msgid "invalid tremolo repeat count: ~a"
msgstr ""

#: define-music-types.scm:958
#, scheme-format
msgid "symbol expected: ~S"
msgstr ""

#: define-music-types.scm:961
#, scheme-format
msgid "cannot find music object: ~S"
msgstr ""

#: define-music-types.scm:981
#, scheme-format
msgid "bad make-music argument: ~S"
msgstr ""

#: define-note-names.scm:1413
msgid "Select note names language."
msgstr ""

#: define-note-names.scm:1419
#, scheme-format
msgid "Using `~a' note names..."
msgstr ""

#: define-note-names.scm:1421
#, scheme-format
msgid "Could not find language `~a'.  Ignoring."
msgstr ""

#: display-woodwind-diagrams.scm:1673
msgid "woodwind markup error - invalid key or hole requested"
msgstr ""

#: display-woodwind-diagrams.scm:1955
#, scheme-format
msgid "~a is not a valid woodwind instrument."
msgstr ""

#: document-backend.scm:265
#, scheme-format
msgid "cannot find interface for property: ~S"
msgstr ""

#: document-backend.scm:275
#, scheme-format
msgid "unknown Grob interface: ~S"
msgstr ""

#: document-context-mods.scm:78
#, scheme-format
msgid "context modification `~a' not documented."
msgstr ""

#: document-identifiers.scm:56
#, scheme-format
msgid "music function `~a' not documented."
msgstr ""

#: documentation-lib.scm:62
#, scheme-format
msgid "Processing ~S..."
msgstr ""

#: documentation-lib.scm:152
#, scheme-format
msgid "Writing ~S..."
msgstr ""

#: documentation-lib.scm:164
#, scheme-format
msgid "cannot find description for property `~S' (~S)"
msgstr ""

#: documentation-lib.scm:184
#, scheme-format
msgid "cannot find description for property ~S (~S)"
msgstr ""

#: flag-styles.scm:159
#, scheme-format
msgid "flag stroke `~a' or `~a' not found"
msgstr ""

#: flag-styles.scm:172
#, scheme-format
msgid "flag ~a not found"
msgstr ""

#: framework-ps.scm:253
#, scheme-format
msgid "CFF font `~a' already embedded, skipping."
msgstr ""

#: framework-ps.scm:256
#, scheme-format
msgid ""
"Different CFF fonts which have the same name `~a' has been detected. The "
"font cannot be embedded."
msgstr ""

#: framework-ps.scm:260
#, scheme-format
msgid "Embedding CFF font `~a'."
msgstr ""

#: framework-ps.scm:265
msgid "Initializing embedded CFF font list."
msgstr ""

#: framework-ps.scm:287
#, scheme-format
msgid ""
"Preparing font ~a in PostScript resource directory for subfont ~a of file "
"`~a'..."
msgstr ""

#: framework-ps.scm:303 framework-ps.scm:317 framework-ps.scm:323
#, scheme-format
msgid "File `~a' already exists, skipping..."
msgstr ""

#. TrueType fonts (TTF) and TrueType Collection (TTC)
#: framework-ps.scm:309
#, scheme-format
msgid "Font ~a is TrueType font, skipping..."
msgstr ""

#: framework-ps.scm:325
#, scheme-format
msgid ""
"Font ~a cannot be used in PostScript resource directory because it is "
"unknown format."
msgstr ""

#: framework-ps.scm:364
#, scheme-format
msgid ""
"Font ~a cannot be loaded via Ghostscript because its font-index (~a) is not "
"zero."
msgstr ""

#: framework-ps.scm:370
#, scheme-format
msgid ""
"Font ~a cannot be loaded via Ghostscript because it is an OpenType/CFF "
"Collection (OTC) font."
msgstr ""

#: framework-ps.scm:376
#, scheme-format
msgid ""
"Font ~a cannot be used via Ghostscript because it is a TrueType font that "
"does not have glyph names."
msgstr ""

#: framework-ps.scm:398
#, scheme-format
msgid "cannot embed ~S=~S"
msgstr ""

#: framework-ps.scm:441
#, scheme-format
msgid "cannot extract file matching ~a from ~a"
msgstr ""

#: framework-ps.scm:462
#, scheme-format
msgid "do not know how to embed ~S=~S"
msgstr ""

#: framework-ps.scm:494
#, scheme-format
msgid "do not know how to embed font ~s ~s ~s"
msgstr ""

#: framework-ps.scm:548
#, scheme-format
msgid "Font file `~a' already exists, skipping..."
msgstr ""

#: framework-ps.scm:554
#, scheme-format
msgid "Exporting font file `~a'."
msgstr ""

#: framework-ps.scm:583
#, scheme-format
msgid "Making PostScript resource directory `~a'."
msgstr ""

#: framework-ps.scm:586
#, scheme-format
msgid "PostScript resource directory `~a' already exists."
msgstr ""

#: framework-ps.scm:588
#, scheme-format
msgid "Making CIDFont directory `~a'."
msgstr ""

#: framework-ps.scm:591
#, scheme-format
msgid "CIDFont directory `~a' already exists."
msgstr ""

#: framework-ps.scm:593
#, scheme-format
msgid "Making Font directory `~a'."
msgstr ""

#: framework-ps.scm:596
#, scheme-format
msgid "Font directory `~a' already exists."
msgstr ""

#: framework-ps.scm:600
#, scheme-format
msgid "Making font export directory `~a'."
msgstr ""

#: framework-ps.scm:603
#, scheme-format
msgid "Font export directory `~a' already exists."
msgstr ""

#: framework-ps.scm:753
msgid "PS backend does not support SVG format"
msgstr ""

#: framework-ps.scm:836
#, scheme-format
msgid "Layout output to `~a'..."
msgstr ""

#: framework-svg.scm:88
#, scheme-format
msgid "Updating font into: ~a"
msgstr ""

#: framework-svg.scm:121
#, scheme-format
msgid "ignoring unsupported formats ~a"
msgstr ""

#: fret-diagrams.scm:33
#, scheme-format
msgid "Possible typo in fret-diagram '~a'"
msgstr ""

#: fret-diagrams.scm:975
#, scheme-format
msgid "String ~a out of range 1-~a, ignoring"
msgstr ""

#: graphviz.scm:65
#, scheme-format
msgid "Writing graph to `~a'...\n"
msgstr ""

#: harp-pedals.scm:119
#, scheme-format
msgid "Unhandled entry in harp-pedal: ~a"
msgstr ""

#: harp-pedals.scm:167
#, scheme-format
msgid "Harp pedal diagram contains ~a pedals rather than the usual 7."
msgstr ""

#: harp-pedals.scm:170
msgid ""
"Harp pedal diagram does not contain a divider (usually after third pedal)."
msgstr ""

#: harp-pedals.scm:172
#, scheme-format
msgid ""
"Harp pedal diagram contains dividers at positions ~a.  Normally, there is "
"only one divider after the third pedal."
msgstr ""

#: layout-beam.scm:40
#, scheme-format
msgid "Error in beam quanting.  Expected (~S,~S) found ~S."
msgstr ""

#: layout-beam.scm:54
#, scheme-format
msgid "Error in beam quanting.  Expected ~S 0, found ~S."
msgstr ""

#: lily-library.scm:342
msgid "Music unsuitable for context-mod"
msgstr ""

#: lily-library.scm:350
msgid "Cannot determine contexts to modify"
msgstr ""

#: lily-library.scm:401
#, scheme-format
msgid "Cannot find context-def \\~a"
msgstr ""

#: lily-library.scm:417
msgid "Music unsuitable for output-def"
msgstr ""

#: lily-library.scm:993
msgid ""
"version with third number omitted is only allowed for stable releases (when "
"the second number is even)"
msgstr ""

#: lily-library.scm:1006
#, scheme-format
msgid "Invalid version string \"~a\""
msgstr ""

#: lily-library.scm:1021
#, scheme-format
msgid "program too old: ~a (file requires: ~a)"
msgstr ""

#: lily-library.scm:1037
#, scheme-format
msgid ""
"\n"
"Note: compilation failed and \\version outdated, did you\n"
"update input syntax with convert-ly?\n"
"\n"
"  https://lilypond.org/doc/v~a.~a/Documentation/usage/updating-files-with-"
"convert_002dly\n"
"\n"
msgstr ""

#: lily-library.scm:1187
msgid ""
"Find the index between @var{start} and @var{end} (an integer)\n"
"which produces the closest match to @var{target-val} if\n"
"applied to function @var{getter}."
msgstr ""

#: lily-library.scm:1288
#, scheme-format
msgid "unknown unit: ~S"
msgstr ""

#: lily-library.scm:1313
#, scheme-format
msgid "no \\version statement found, please add~afor future compatibility"
msgstr ""

#: lily-library.scm:1346
#, scheme-format
msgid "conflict with event: `~a'"
msgstr ""

#: lily-library.scm:1347
#, scheme-format
msgid "discarding event: `~a'"
msgstr ""

#: lily.scm:112
msgid "call-after-session used after session start"
msgstr ""

#: lily.scm:117
msgid "define-session used after session start"
msgstr ""

#: lily.scm:459
#, scheme-format
msgid "cannot find: ~A"
msgstr ""

#: lily.scm:779
msgid "Success: compilation successfully completed"
msgstr ""

#: lily.scm:780
msgid "Compilation completed with warnings or errors"
msgstr ""

#: lily.scm:856
#, scheme-format
msgid "job ~a terminated with signal: ~a"
msgstr ""

#: lily.scm:859
#, scheme-format
msgid ""
"logfile ~a (exit ~a):\n"
"~a"
msgstr ""

#: lily.scm:863
#, scheme-format
msgid "Children ~a exited with errors."
msgstr ""

#: lily.scm:876
#, scheme-format
msgid "failed files: ~S"
msgstr ""

#: lily.scm:909
#, scheme-format
msgid "Processing `~a'\n"
msgstr ""

#: ly-syntax-constructors.scm:27
#, scheme-format
msgid "~a function cannot return ~a"
msgstr ""

#: ly-syntax-constructors.scm:60
#, scheme-format
msgid "wrong type for argument ~a.  Expecting ~a, found ~s"
msgstr ""

#: ly-syntax-constructors.scm:114
msgid "not an articulation"
msgstr ""

#: markup-macros.scm:360
#, scheme-format
msgid "~A: Not a markup (list) function: ~S"
msgstr ""

#: markup-macros.scm:367
#, scheme-format
msgid "~A: Wrong number of arguments.  Expect: ~A, found ~A: ~S"
msgstr ""

#: markup-macros.scm:371
#, scheme-format
msgid "~A: Invalid argument in position ~A.  Expect: ~A, found: ~S."
msgstr ""

#: markup-macros.scm:407
#, scheme-format
msgid "Not a markup command: ~A"
msgstr ""

#: modal-transforms.scm:38
msgid "'from' pitch not in scale; ignoring"
msgstr ""

#: modal-transforms.scm:42 modal-transforms.scm:75
msgid "'to' pitch not in scale; ignoring"
msgstr ""

#: modal-transforms.scm:46
msgid "pitch to be transposed not in scale; ignoring"
msgstr ""

#: modal-transforms.scm:71
msgid "'around' pitch not in scale; ignoring"
msgstr ""

#: modal-transforms.scm:79
msgid "pitch to be inverted not in scale; ignoring"
msgstr ""

#: modal-transforms.scm:95
msgid "negative replication count; ignoring"
msgstr ""

#: modal-transforms.scm:287
msgid "Dangling tie in \\retrograde"
msgstr ""

#: modal-transforms.scm:292
msgid ""
"If @var{music} is a single pitch, inverts it about @var{around}\n"
"and transposes from @var{around} to @var{to}."
msgstr ""

#: modal-transforms.scm:302
msgid "Applies pitch-invert to all pitches in @var{music}."
msgstr ""

#: modal-transforms.scm:309
msgid ""
"Transpose a note (numbered as @var{n}) in @var{direction}.\n"
"@var{n} is zero-based and can be negative to count from the end."
msgstr ""

#: music-functions.scm:281
#, scheme-format
msgid "unknown repeat type `~S': must be volta, unfold, percent, or tremolo"
msgstr ""

#: music-functions.scm:294
msgid "alternative music expected"
msgstr ""

#: music-functions.scm:307
msgid "More alternatives than repeats.  Junking excess alternatives"
msgstr ""

#: music-functions.scm:411
#, scheme-format
msgid "unknown repeat-type ~a, ignoring."
msgstr ""

#: music-functions.scm:501
#, scheme-format
msgid "bad grob property path ~a"
msgstr ""

#: music-functions.scm:525
#, scheme-format
msgid "bad context property ~a"
msgstr ""

#: music-functions.scm:556
#, scheme-format
msgid "bad music property ~a"
msgstr ""

#: music-functions.scm:884
msgid "Bad chord repetition"
msgstr ""

#: music-functions.scm:991
#, scheme-format
msgid "Bad voice id: ~a"
msgstr ""

#: music-functions.scm:1002
msgid "\\voices needs more ids"
msgstr ""

#: music-functions.scm:1021
#, scheme-format
msgid "music expected: ~S"
msgstr ""

#: music-functions.scm:1393
#, scheme-format
msgid "cannot find quoted music: `~S'"
msgstr ""

#: music-functions.scm:1554
msgid "Add @var{octave-shift} to the octave of @var{pitch}."
msgstr ""

#: music-functions.scm:1617
#, scheme-format
msgid "Unknown octaveness type: ~S "
msgstr ""

#: music-functions.scm:1618
msgid "Defaulting to 'any-octave."
msgstr ""

#: music-functions.scm:2021
#, scheme-format
msgid "unknown accidental style: ~S"
msgstr ""

#: music-functions.scm:2502
msgid "giving up on cloned grob transform"
msgstr ""

#: music-functions.scm:2565
#, scheme-format
msgid "default '~a of ~a is ~a and can't be offset"
msgstr ""

#: music-functions.scm:2596
#, scheme-format
msgid "the property '~a of ~a cannot be offset"
msgstr ""

#: music-functions.scm:2821
#, scheme-format
msgid "not a symbol list: ~a"
msgstr ""

#: music-functions.scm:2824
#, scheme-format
msgid "conflicting tag group ~a"
msgstr ""

#: output-lib.scm:479
#, scheme-format
msgid "dot glyph ~s not found"
msgstr ""

#: output-lib.scm:935
#, scheme-format
msgid ""
"no glyph name for alteration ~a in alteration-glyph-name-alist; try defining "
"one in alterationGlyphs"
msgstr ""

#: output-lib.scm:2025
#, scheme-format
msgid "~a with two line-breaks is not yet supported"
msgstr ""

#: output-lib.scm:2344
#, scheme-format
msgid "Factor ~a needs to be an integer value."
msgstr ""

#: output-lib.scm:2840
msgid ""
"Not enough space to print a nice arrow.\n"
"Please consider to increase 'minimum-length or decrease 'arrow-length."
msgstr ""

#: output-lib.scm:2856
msgid "Please consider to increase 'minimum-length"
msgstr ""

#: output-lib.scm:3173
#, scheme-format
msgid "no entry in measure-division-lines-alist for measure division ~a"
msgstr ""

#: output-lib.scm:3197
#, scheme-format
msgid ""
"no entry in measure-division-chord-placement-alist for measure division ~a"
msgstr ""

#: output-ps.scm:283 output-svg.scm:559
#, scheme-format
msgid "unknown line-cap-style: ~S"
msgstr ""

#: output-ps.scm:288 output-svg.scm:565
#, scheme-format
msgid "unknown line-join-style: ~S"
msgstr ""

#: output-svg.scm:150
#, scheme-format
msgid "cannot decypher Pango description: ~a"
msgstr ""

#: output-svg.scm:230
msgid "Glyph must have a unicode value"
msgstr ""

#: output-svg.scm:282 output-svg.scm:292
#, scheme-format
msgid "cannot find SVG font ~S"
msgstr ""

#: paper.scm:118
msgid "set-global-staff-size: not in toplevel scope"
msgstr ""

#. The documentation script currently expects units mm or in.
#. Don't use decimals with millimeters.
#. ISO 216 has a tolerance of +- 2mm
#: paper.scm:130
msgid "ISO 216, A series"
msgstr ""

#: paper.scm:142
msgid "Two extended sizes as defined in DIN 476"
msgstr ""

#: paper.scm:145
msgid "ISO 216, B series"
msgstr ""

#: paper.scm:157
msgid "ISO 269, C series"
msgstr ""

#: paper.scm:169
msgid "North American paper sizes"
msgstr ""

#: paper.scm:179
msgid "Sizes by IEEE Printer Working Group, for children's writing"
msgstr ""

#: paper.scm:183
msgid "ANSI sizes"
msgstr ""

#: paper.scm:192
msgid "North American architectural sizes"
msgstr ""

#: paper.scm:199
msgid "Other sizes, including antique sizes still used in the United Kingdom"
msgstr ""

#: paper.scm:222
msgid "PA4-based sizes"
msgstr ""

#: paper.scm:234
msgid "Additional format for use in Southeast Asia and Australia"
msgstr ""

#: paper.scm:328
#, scheme-format
msgid "This is not a \\layout {} object, ~S"
msgstr ""

#: paper.scm:336
#, scheme-format
msgid "Unknown paper size: ~a"
msgstr ""

#. TODO: should raise (generic) exception with throw, and catch
#. that in parse-scm.cc
#: paper.scm:355
msgid "Must use #(set-paper-size .. ) within \\paper { ... }"
msgstr ""

#: parser-clef.scm:163
#, scheme-format
msgid "unknown clef type `~a'"
msgstr ""

#: parser-clef.scm:164
#, scheme-format
msgid "supported clefs: ~a"
msgstr ""

#: parser-ly-from-scheme.scm:75
msgid "error in #{ ... #}"
msgstr ""

#: part-combiner.scm:998
#, scheme-format
msgid "quoted music `~a' is empty"
msgstr ""

#: ps-to-png.scm:66
#, scheme-format
msgid "Unknown pixmap format ~a"
msgstr ""

#: ps-to-png.scm:166
msgid "`anti-alias-factor' must be a positive integer <= 8"
msgstr ""

#: scheme-engravers.scm:229
msgid "count not ended before another begun"
msgstr ""

#: scheme-engravers.scm:264
msgid "measure count left unfinished"
msgstr ""

#: scheme-engravers.scm:279
msgid "cannot find start of measure spanner"
msgstr ""

#: scheme-engravers.scm:313
msgid "unterminated measure spanner"
msgstr ""

#: scheme-engravers.scm:720
msgid "unterminated DurationLine"
msgstr ""

#: scheme-engravers.scm:869
msgid ""
"No notes found to start from,\n"
"ignoring. If you want to bend an open string, consider to override/tweak "
"the\n"
"'bend-me property."
msgstr ""

#: scheme-engravers.scm:903
msgid "Unbound BendSpanner, ignoring"
msgstr ""

#: scheme-engravers.scm:1578
msgid "unterminated measure for chord square"
msgstr ""

#: scheme-engravers.scm:1711
msgid "no highlight to end"
msgstr ""

#: stencil.scm:718
msgid "Both angle-increments and radial-increments must be positive numbers."
msgstr ""

#: to-xml.scm:190
#, scheme-format
msgid "assertion failed: ~S"
msgstr ""

#: translation-functions.scm:393
#, scheme-format
msgid "no accidental glyph found for alteration ~a"
msgstr ""

#: translation-functions.scm:655
#, scheme-format
msgid "Negative fret for pitch ~a on string ~a"
msgstr ""

#: translation-functions.scm:660
#, scheme-format
msgid "Missing fret for pitch ~a on string ~a"
msgstr ""

#: translation-functions.scm:665
#, scheme-format
msgid "Open fret on string ~a has finger of ~a"
msgstr ""

#: translation-functions.scm:708
#, scheme-format
msgid "No open string for pitch ~a"
msgstr ""

#: translation-functions.scm:731 translation-functions.scm:743
#, scheme-format
msgid "Requested string for pitch requires negative fret: string ~a pitch ~a"
msgstr ""

#: translation-functions.scm:734
msgid "Ignoring string request and recalculating."
msgstr ""

#: translation-functions.scm:746
msgid "Ignoring note in tablature."
msgstr ""

#: translation-functions.scm:771
#, scheme-format
msgid "No string for pitch ~a (given frets ~a)"
msgstr ""

#: translation-functions.scm:810
msgid "additional bass strings are not supported by FretBoards"
msgstr ""

#: translation-functions.scm:894
#, scheme-format
msgid ""
"No label for fret ~a (on string ~a);\n"
"only ~a fret labels provided"
msgstr ""
