From 57be7394ffa2e7d7ba6d60548dba563f3409d472 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Tue, 12 Apr 2005 22:49:29 +0000 Subject: [PATCH] *** empty log message *** --- ChangeLog | 15 + Documentation/user/GNUmakefile | 2 +- buildscripts/mutopia-index.py | 152 +- config.make.in | 42 +- flower/include/warn.hh | 7 +- flower/warn.cc | 25 +- kpath-guile/kpath.c | 25 +- lily/accidental-engraver.cc | 19 +- lily/accidental-placement.cc | 2 +- lily/afm.cc | 9 +- lily/all-font-metrics.cc | 4 +- lily/arpeggio.cc | 2 +- lily/auto-beam-engraver.cc | 2 +- lily/auto-change-iterator.cc | 2 +- lily/axis-group-engraver.cc | 7 +- lily/bar-line.cc | 21 +- lily/beam-quanting.cc | 4 +- lily/beam.cc | 2 +- lily/bezier.cc | 4 +- lily/binary-source-file.cc | 6 +- lily/change-iterator.cc | 21 +- lily/chord-name-engraver.cc | 2 +- lily/chord-tremolo-engraver.cc | 4 +- lily/cluster.cc | 2 +- lily/coherent-ligature-engraver.cc | 2 +- lily/completion-note-heads-engraver.cc | 2 +- lily/context-def.cc | 4 +- lily/context-property.cc | 4 +- lily/context.cc | 12 +- lily/dynamic-engraver.cc | 2 +- lily/event-chord-iterator.cc | 2 +- lily/font-config.cc | 18 +- lily/freetype.cc | 4 +- lily/general-scheme.cc | 45 +- lily/glissando-engraver.cc | 4 +- lily/global-context-scheme.cc | 11 +- lily/global-context.cc | 4 +- lily/gourlay-breaking.cc | 6 +- lily/grace-engraver.cc | 2 +- lily/gregorian-ligature-engraver.cc | 8 +- lily/grob.cc | 11 +- lily/horizontal-bracket-engraver.cc | 4 +- lily/hyphen-engraver.cc | 2 +- lily/includable-lexer.cc | 1 - lily/include/main.hh | 2 +- lily/input.cc | 66 +- lily/lexer.ll | 12 +- lily/ligature-engraver.cc | 4 +- lily/lily-guile.cc | 22 +- lily/lily-lexer.cc | 8 +- lily/lily-parser-scheme.cc | 4 +- lily/lily-parser.cc | 10 +- lily/ly-module.cc | 11 +- lily/lyric-combine-music-iterator.cc | 8 +- lily/main.cc | 51 +- lily/mark-engraver.cc | 5 +- lily/measure-grouping-engraver.cc | 2 +- lily/mensural-ligature-engraver.cc | 2 +- lily/midi-item.cc | 2 +- lily/midi-stream.cc | 2 +- lily/multi-measure-rest-engraver.cc | 10 +- lily/music-scheme.cc | 11 +- lily/music.cc | 2 +- lily/new-fingering-engraver.cc | 7 +- lily/note-collision.cc | 2 +- lily/note-column.cc | 4 +- lily/note-head.cc | 4 +- lily/open-type-font.cc | 14 +- lily/output-property-music-iterator.cc | 2 +- lily/pango-font.cc | 4 +- lily/paper-book.cc | 3 +- lily/paper-outputter-scheme.cc | 2 +- lily/paper-score.cc | 4 +- lily/parser.yy | 41 +- lily/part-combine-iterator.cc | 2 +- lily/percent-repeat-engraver.cc | 10 +- lily/performance.cc | 10 +- lily/piano-pedal-engraver.cc | 3 +- lily/property-iterator.cc | 9 +- lily/quote-iterator.cc | 5 +- lily/rest-collision.cc | 2 +- lily/scm-option.cc | 8 +- lily/score.cc | 6 +- lily/script-column.cc | 2 +- lily/script-engraver.cc | 5 +- lily/script-interface.cc | 4 +- lily/self-aligment-interface.cc | 4 +- lily/side-position-interface.cc | 2 +- lily/simple-spacer.cc | 4 +- lily/slur-configuration.cc | 2 +- lily/slur-engraver.cc | 4 +- lily/slur-scoring.cc | 6 +- lily/source-file.cc | 4 +- lily/spaceable-grob.cc | 14 +- lily/spacing-spanner.cc | 2 +- lily/spanner.cc | 2 +- lily/staff-spacing.cc | 2 +- lily/stem-engraver.cc | 5 +- lily/stem-tremolo.cc | 4 +- lily/stem.cc | 6 +- lily/system.cc | 11 +- lily/text-interface.cc | 4 +- lily/tie.cc | 4 +- lily/time-signature-engraver.cc | 2 +- lily/timing-translator.cc | 4 +- lily/tuplet-bracket.cc | 4 +- lily/vaticana-ligature.cc | 2 +- lily/volta-engraver.cc | 26 +- po/cs.po | 1471 +++++++++----- po/da.po | 1440 +++++++++----- po/de.po | 1537 ++++++++++----- po/es.po | 1383 ++++++++----- po/fi.po | 1521 ++++++++++----- po/fr.po | 1546 ++++++++++----- po/it.po | 1398 ++++++++----- po/ja.po | 1433 +++++++++----- po/lilypond.pot | 869 ++++++--- po/nl.po | 1296 +++++++------ po/ru.po | 1403 +++++++++----- po/rw.po | 2476 ++++++++++++++--------- po/sv.po | 1498 +++++++++----- po/tr.po | 2478 ++++++++++++++---------- python/lilylib.py | 69 +- scm/backend-library.scm | 31 +- scm/beam.scm | 11 +- scm/clef.scm | 4 +- scm/define-context-properties.scm | 4 +- scm/define-grob-properties.scm | 6 +- scm/define-markup-commands.scm | 7 +- scm/define-music-properties.scm | 7 +- scm/define-music-types.scm | 7 +- scm/document-backend.scm | 7 +- scm/documentation-lib.scm | 6 +- scm/framework-eps.scm | 8 +- scm/framework-gnome.scm | 4 - scm/framework-pdf.scm | 21 +- scm/framework-ps.scm | 117 +- scm/framework-scm.scm | 2 +- scm/framework-svg.scm | 2 +- scm/framework-tex.scm | 27 +- scm/framework-texstr.scm | 13 +- scm/lily-library.scm | 10 +- scm/lily.scm | 21 +- scm/markup.scm | 17 +- scm/music-functions.scm | 17 +- scm/output-gnome.scm | 5 - scm/output-lib.scm | 2 +- scm/output-ps.scm | 5 +- scm/output-svg.scm | 5 +- scm/output-tex.scm | 2 +- scm/page-layout.scm | 12 +- scm/paper.scm | 11 +- scm/safe-lily.scm | 4 +- scm/to-xml.scm | 2 +- scripts/convert-ly.py | 6 +- scripts/etf2ly.py | 2 +- scripts/lilypond-book.py | 6 +- scripts/ps2png.py | 17 +- stepmake/stepmake/generic-targets.make | 6 +- stepmake/stepmake/po-targets.make | 1 + stepmake/stepmake/texinfo-vars.make | 2 +- 161 files changed, 14704 insertions(+), 8585 deletions(-) diff --git a/ChangeLog b/ChangeLog index b013a34acb..ddc9b87c03 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2005-04-12 Jan Nieuwenhuizen + + * lily/*: use message () iso progress_indication () for messages. + Revise/uniformise user messages. + + * flower/warn.cc (progress_indication): New function. + (message): Use it. Fixes newline problems. + + * config.make.in (webdir): Sort out install dirs. + + * stepmake/stepmake/generic-targets.make (final-install): Bugfix. + + * python/lilylib.py (command_name): Bugfix. + (make_ps_images): + 2005-04-11 Pedro Kroger * lily/main.cc: --help says what types of backends are availabe diff --git a/Documentation/user/GNUmakefile b/Documentation/user/GNUmakefile index 71d012209b..5438272566 100644 --- a/Documentation/user/GNUmakefile +++ b/Documentation/user/GNUmakefile @@ -73,7 +73,7 @@ else -$(INSTALL) -d $(DESTDIR)$(package_infodir) -install-info --remove --info-dir=$(infodir) $(outdir)/lilypond.info install-info --info-dir=$(infodir) $(outdir)/lilypond.info - (cd $(package_infodir) && ln -sf $(local_package_docdir)/Documentation/user/out-www/*png .) + (cd $(lilypond_infodir) && ln -sf $(webdir)/Documentation/user/out-www/*png .) endif local-uninstall-WWW: diff --git a/buildscripts/mutopia-index.py b/buildscripts/mutopia-index.py index 347b836a88..161151c691 100644 --- a/buildscripts/mutopia-index.py +++ b/buildscripts/mutopia-index.py @@ -1,55 +1,38 @@ #!@PYTHON@ # mutopia-index.py -name = 'mutopia-index' - import fnmatch +import getopt +import os import os +import re +import stat +import sys _debug = 0 - _prune = ['(*)'] -def find(pattern, dir = os.curdir): - list = [] - names = os.listdir(dir) - names.sort() +def find (pattern, dir = os.curdir): + lst = [] + names = os.listdir (dir) + names.sort () for name in names: if name in (os.curdir, os.pardir): continue - fullname = os.path.join(dir, name) - if fnmatch.fnmatch(name, pattern): - list.append(fullname) - if os.path.isdir(fullname) and not os.path.islink(fullname): + fullname = os.path.join (dir, name) + if fnmatch.fnmatch (name, pattern): + lst.append (fullname) + if os.path.isdir (fullname) and not os.path.islink (fullname): for p in _prune: - if fnmatch.fnmatch(name, p): - if _debug: print "skip", `fullname` + if fnmatch.fnmatch (name, p): + if _debug: + print "skip", `fullname` break else: - if _debug: print "descend into", `fullname` - list = list + find(pattern, fullname) - return list - - -import re -import os -import sys -import stat - -def gulp_file (fn): - try: - f = open (fn) - except: - raise 'not there' , fn - return f.read () - -def file_exist_b (fn): - try: - f = open (fn) - return 1 - except: - return 0 - + if _debug: + print "descend into", `fullname` + lst = lst + find (pattern, fullname) + return lst headertext= r""" @@ -78,15 +61,15 @@ headertext_nopics= r""" # FIXME breaks on multiple strings. # def read_lilypond_header (fn): - s = open(fn).read () - s = re.sub('%.*$', '', s) - s = re.sub('\n', ' ', s) + s = open (fn).read () + s = re.sub ('%.*$', '', s) + s = re.sub ('\n', ' ', s) dict = {} m = re.search (r"""\\header\s*{([^}]*)}""", s) if m: - s = m.group(1) + s = m.group (1) else: return dict @@ -106,7 +89,7 @@ def read_lilypond_header (fn): return dict def help (): - sys.stdout.write (r"""Usage: mutopia-index [OPTIONS] INFILE OUTFILE + sys.stdout.write (r'''Usage: mutopia-index [OPTIONS] INFILE OUTFILE Generate index for mutopia. Options: @@ -115,15 +98,15 @@ Options: -s, --subdirs=DIR add subdir --suffix=SUF specify suffix -""" - ) +''') sys.exit (0) # ugh. -def gen_list(inputs, filename): - print "generating HTML list %s\n" % filename - if filename: - list = open(filename, 'w') +def gen_list (inputs, file_name): + sys.stderr.write ("generating HTML list %s" % file_name) + sys.stderr.write ('\n') + if file_name: + list = open (file_name, 'w') else: list = sys.stdout list.write ('''Rendered Examples @@ -136,75 +119,74 @@ hr { border:0; height:1; color: #000000; background-color: #000000; }\n list.write ('\n') if inputs: - list.write (headertext) + list.write (headertext) else: - list.write (headertext_nopics) - + list.write (headertext_nopics) for ex in inputs: (base, ext) = os.path.splitext (ex) (base, ext2) = os.path.splitext (base) ext = ext2 + ext - header = read_lilypond_header(ex) - def read_dict(s, default, h =header): + header = read_lilypond_header (ex) + def read_dict (s, default, h = header): try: ret = h[s] except KeyError: ret = default return ret - head = read_dict('title', os.path.basename (base)) - composer = read_dict('composer', '') - desc = read_dict('description', '') - list.write('
\n') - list.write('

%s

\n' % head); + head = read_dict ('title', os.path.basename (base)) + composer = read_dict ('composer', '') + desc = read_dict ('description', '') + list.write ('
\n') + list.write ('

%s

\n' % head); if composer: - list.write('

%s

\n' % composer) + list.write ('

%s

\n' % composer) if desc: - list.write('%s

' % desc) + list.write ('%s

' % desc) list.write ('

    \n') - def list_item(filename, desc, type, l = list): - if file_exist_b(filename): - - l.write ('
  • %s' % (filename, desc)) - # todo: include warning if it uses \include + def list_item (file_name, desc, type, lst = list): + if os.path.isfile (file_name): + lst.write ('
  • %s' + % (file_name, desc)) + + # FIXME: include warning if it uses \include # files. - size=os.stat(filename)[stat.ST_SIZE] - kB=(size + 512) / 1024 + size = os.stat (file_name)[stat.ST_SIZE] + kB = (size + 512) / 1024 if kB: - l.write (' (%s %d kB)' % (type, kB)) + lst.write (' (%s %d kB)' % (type, kB)) else: - l.write (' (%s %d characters)' % (type, size)) + lst.write (' (%s %d characters)' + % (type, size)) pictures = ['jpeg', 'png', 'xpm'] - l.write ('\n') + lst.write ('\n') - list_item(base + ext, 'The input', 'ASCII') - for pageno in range(1,100): - f = base + '-page%d.png' % pageno - if not file_exist_b (f): + list_item (base + ext, 'The input', 'ASCII') + for page in range (1, 100): + f = base + '-page%d.png' % page + if not os.path.isfile (f): break - list_item(f, 'See a picture of page %d' % pageno, 'png') - list_item(base + '.pdf', 'Print', 'PDF') - list_item(base + '.midi', 'Listen', 'MIDI') - list.write ("
\n"); + list_item (f, 'See a picture of page %d' % page, 'png') + list_item (base + '.pdf', 'Print', 'PDF') + list_item (base + '.midi', 'Listen', 'MIDI') + list.write ('\n'); - list.write('\n'); - list.close() - -import getopt + list.write ('\n'); + list.close () -(options, files) = getopt.getopt(sys.argv[1:], +(options, files) = getopt.getopt (sys.argv[1:], 'ho:', ['help', 'output=']) outfile = 'examples.html' -subdirs =[] +subdirs = [] for opt in options: o = opt[0] a = opt[1] if o == '--help' or o == '-h': - help() + help () elif o == '--output' or o == '-o': outfile = a diff --git a/config.make.in b/config.make.in index 35653f50de..971ab5c59d 100644 --- a/config.make.in +++ b/config.make.in @@ -36,36 +36,32 @@ program_suffix = @program_suffix@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ stepmake = @stepmake@ -docdir = $(datadir)/doc/ -omfdir = $(datadir)/omf/ +docdir = $(datadir)/doc +omfdir = $(datadir)/omf elispdir = $(datadir)/emacs/site-lisp -# forced instead of $(datadir)/vim -# move out of config.make.in? - -# FIXME: naming scheme has been broken -# package_ is supposed to be '.../lilypond', while -# local_ means: .../lilypond-x.y.z or .../lilypond/x.y.z - -package_suffix = $(package)/$(TOPLEVEL_VERSION) -package_datadir = $(datadir)/$(package_suffix) -package_infodir = $(infodir)/$(package_suffix) -package_libdir = $(libdir)/$(package_suffix) - -# FIXME: docdir using /version/? -package_docdir = $(docdir)/$(package_suffix) -package_omfdir = $(omfdir)/$(package_suffix) +package_datadir = $(datadir)/$(package) +package_infodir = $(infodir)/$(package) +package_libdir = $(libdir)/$(package) +package_docdir = $(docdir)/$(package) +package_omfdir = $(omfdir)/$(package) local_package_datadir = $(package_datadir)/$(TOPLEVEL_VERSION) -local_package_libdir = $(lilypond_libdir) -local_package_docdir = $(lilypond_docdir) -local_package_omfdir = $(lilypond_omfdir) +local_package_docdir = $(package_docdir)/$(TOPLEVEL_VERSION) +local_package_libdir = $(package_libdir)/$(TOPLEVEL_VERSION) +local_package_omfdir = $(package_omfdir)/$(TOPLEVEL_VERSION) + +local_lilypond_datadir = $(local_package_datadir) +local_lilypond_docdir = $(local_package_docdir) +local_lilypond_libdir = $(local_package_libdir) +local_lilypond_omfdir = $(local_package_omfdir) -lilypond_libdir = $(package_libdir) +lilypond_datadir = $(local_package_datadir) +lilypond_libdir = $(local_package_libdir) lilypond_docdir = $(package_docdir) -lilypond_omfdir = $(package_omfdir) +lilypond_omfdir = $(local_package_omfdir) -lilypond_datadir = $(package_datadir)/$(TOPLEVEL_VERSION) +webdir = $(lilypond_docdir)/html vimdir = $(lilypond_datadir)/vim BASH = @BASH@ diff --git a/flower/include/warn.hh b/flower/include/warn.hh index 2464a8c48e..245d944de1 100644 --- a/flower/include/warn.hh +++ b/flower/include/warn.hh @@ -11,12 +11,11 @@ #include "string.hh" -void error (String message_string); +void error (String s); void message (String s); void non_fatal_error (String); void programming_error (String s); -void warning (String message_string); - -#define progress_indication message +void progress_indication (String s); +void warning (String s); #endif /* WARN_HH */ diff --git a/flower/warn.cc b/flower/warn.cc index 24e5293947..8ac73541b6 100644 --- a/flower/warn.cc +++ b/flower/warn.cc @@ -11,13 +11,33 @@ #include #include +/* Is progress indication at NEWLINE? */ +static bool progress_newline = true; + +/* Display user information that is not a full message. */ void -message (String s) +progress_indication (String s) { + /* Test if all silly progress_indication ("\n") can be dropped now. */ + if (s == "\n") + return; + fputs (s.to_str0 (), stderr); fflush (stderr); + if (s.length ()) + progress_newline = s[s.length () - 1] == '\n'; +} + +/* Display a single user message. Always starts on a new line. */ +void +message (String s) +{ + if (!progress_newline) + fputc ('\n', stderr); + progress_indication (s); } +/* Display a warning message. Always starts on a new line. */ void warning (String s) { @@ -30,6 +50,7 @@ non_fatal_error (String s) message (_f ("error: %s", s.to_str0 ()) + "\n"); } +/* Display an error message. Always starts on a new line. */ void error (String s) { @@ -41,6 +62,6 @@ void programming_error (String s) { message (_f ("programming error: %s", s) + "\n"); - message (_ ("Continuing; crossing fingers") + "\n"); + message (_ ("continuing, cross fingers") + "\n"); } diff --git a/kpath-guile/kpath.c b/kpath-guile/kpath.c index 5b78340dcc..503d2265b0 100644 --- a/kpath-guile/kpath.c +++ b/kpath-guile/kpath.c @@ -15,6 +15,18 @@ #include "guile-compatibility.hh" +#if !HAVE_GETTEXT +inline char * +gettext (char const *s) +{ + return (char *)s; +} +#else +#include +#endif + +#define _(x) gettext (x) + #include #include #include @@ -127,8 +139,8 @@ open_library () /* todo i18n. */ - fprintf (stderr, "can't dlopen: %s: %s", LIBKPATHSEA, dlerror ()); - fprintf (stderr,"install package: %s or %s", + fprintf (stderr, _ ("can't dlopen: %s: %s"), LIBKPATHSEA, dlerror ()); + fprintf (stderr, _ ("install package: %s or %s"), "libkpathsea3 (teTeX 2.x)", "libkpathsea4 (teTeX 3.x)"); @@ -141,9 +153,9 @@ open_library () *symbols[i].func_pointer = dlsym (kpathsea_handle, symbols[i].name); if (!symbols[i].func_pointer) { - fprintf(stderr, "no such symbol: %s: %s", - symbols[i].name, - dlerror ()); + fprintf (stderr, _ ("no such symbol: %s: %s"), + symbols[i].name, + dlerror ()); return 1; } } @@ -164,7 +176,8 @@ initialize_kpathsea () { if (open_library ()) { - fprintf (stderr, "Error opening kpathsea library. Aborting"); + fprintf (stderr, _ ("error opening kpathsea library")); + fprintf (stderr, _ ("aborting")); exit (1); } diff --git a/lily/accidental-engraver.cc b/lily/accidental-engraver.cc index ce05662b50..1dc9395057 100644 --- a/lily/accidental-engraver.cc +++ b/lily/accidental-engraver.cc @@ -232,7 +232,7 @@ number_accidentals (bool *different, *different = false; if (scm_is_pair (accidentals) && !scm_is_symbol (scm_car (accidentals))) - warning (_f ("Accidental typesetting list must begin with context-name: %s", + warning (_f ("accidental typesetting list must begin with context-name: %s", ly_scm2string (scm_car (accidentals)).to_str0 ())); for (; scm_is_pair (accidentals) && origin; @@ -264,9 +264,8 @@ number_accidentals (bool *different, ly_symbol2string (type).to_str0 ())); } - /* - if symbol then it is a context name. Scan parent contexts to find it. - */ + /* if symbol then it is a context name. Scan parent contexts to + find it. */ else if (scm_is_symbol (rule)) { Context *dad = origin; @@ -276,8 +275,9 @@ number_accidentals (bool *different, if (dad) origin = dad; } - else warning (_f ("Accidental rule must be pair or context-name; Found %s", - ly_scm2string (rule).to_str0 ())); + else + warning (_f ("pair or context-name expected for accidental rule, found %s", + ly_scm2string (rule).to_str0 ())); } return number; @@ -343,11 +343,8 @@ Accidental_engraver::process_acknowledged_grobs () if (num == 0 && to_boolean (note->get_property ("force-accidental"))) num = 1; - /* - Can not look for ties: it's not guaranteed that they reach - us before the notes - */ - + /* Cannot look for ties: it's not guaranteed that they reach + us before the notes. */ if (num) { /* diff --git a/lily/accidental-placement.cc b/lily/accidental-placement.cc index ff32ad4313..dc39d5a1aa 100644 --- a/lily/accidental-placement.cc +++ b/lily/accidental-placement.cc @@ -45,7 +45,7 @@ Accidental_placement::add_accidental (Grob *me, Grob *a) Music *mcause = unsmob_music (cause); if (!mcause) { - programming_error ("Note head has no music cause!"); + programming_error ("note head has no music cause"); return; } diff --git a/lily/afm.cc b/lily/afm.cc index f601e22e13..348cfbeadd 100644 --- a/lily/afm.cc +++ b/lily/afm.cc @@ -136,13 +136,10 @@ read_afm_file (String nm) rewind (f); AFM_Font_info *fi; - int ok = AFM_parseFile (f, &fi, ~0); + int e = AFM_parseFile (f, &fi, ~0); - if (ok) - { - error (_f ("Error parsing AFM file: `%s'", nm.to_str0 ())); - exit (2); - } + if (e) + error (_f ("parsing AFM file: `%s'", nm.to_str0 ())); fclose (f); return Adobe_font_metric::make_afm (fi, cs, ds); diff --git a/lily/all-font-metrics.cc b/lily/all-font-metrics.cc index 6eb62bf103..2b3db1bc09 100644 --- a/lily/all-font-metrics.cc +++ b/lily/all-font-metrics.cc @@ -295,7 +295,7 @@ All_font_metrics::find_font (String name) if (!f) { warning (_f ("can't find font: `%s'", name.to_str0 ())); - warning (_ ("Loading default font")); + warning (_ ("loading default font")); } String def_name = default_font_str0_; @@ -312,7 +312,7 @@ All_font_metrics::find_font (String name) { error (_f ("can't find default font: `%s'", def_name.to_str0 ())); error (_f ("(search path: `%s')", search_path_.to_string ())); - error (_ ("Giving up")); + error (_ ("giving up")); } return f; diff --git a/lily/arpeggio.cc b/lily/arpeggio.cc index 8ac92f1c3c..2a1a32b533 100644 --- a/lily/arpeggio.cc +++ b/lily/arpeggio.cc @@ -59,7 +59,7 @@ Arpeggio::print (SCM smob) :-) */ - programming_error ("Huh, no heads for arpeggio found."); + programming_error ("no heads for arpeggio found?"); return SCM_EOL; } diff --git a/lily/auto-beam-engraver.cc b/lily/auto-beam-engraver.cc index 635bc0989f..670d77d496 100644 --- a/lily/auto-beam-engraver.cc +++ b/lily/auto-beam-engraver.cc @@ -432,7 +432,7 @@ Auto_beam_engraver::acknowledge_grob (Grob_info info) Music *m = info.music_cause (); if (!m->is_mus_type ("rhythmic-event")) { - programming_error ("Stem must have rhythmic structure"); + programming_error ("stem must have rhythmic structure"); return; } diff --git a/lily/auto-change-iterator.cc b/lily/auto-change-iterator.cc index 76286042f0..05fadd5c48 100644 --- a/lily/auto-change-iterator.cc +++ b/lily/auto-change-iterator.cc @@ -59,7 +59,7 @@ Auto_change_iterator::change_to (Music_iterator *it, SCM to_type_sym, if (current && current->id_string () == to_id) { String msg; - msg += _ ("Can't switch translators, I'm there already"); + msg += _f ("can't change, already in translator: %s", to_id); } if (current) diff --git a/lily/axis-group-engraver.cc b/lily/axis-group-engraver.cc index 946914e655..88c7be909c 100644 --- a/lily/axis-group-engraver.cc +++ b/lily/axis-group-engraver.cc @@ -109,10 +109,9 @@ Axis_group_engraver::process_acknowledged_grobs () if (staffline_->get_parent (Y_AXIS) && staffline_->get_parent (Y_AXIS) == elts_[i]) { - String msg = _ ("Axis_group_engraver: vertical group already has a parent.\n" - "Do you have two Axis_group_engravers?\n" - "Killing this vertical group."); - staffline_->warning (msg); + staffline_->warning (_ ("Axis_group_engraver: vertical group already has a parent")); + staffline_->warning (_ ("are there two Axis_group_engravers?")); + staffline_->warning (_ ("removing this vertical group")); staffline_->suicide (); staffline_ = 0; break; diff --git a/lily/bar-line.cc b/lily/bar-line.cc index a6b5336202..7a90ebb729 100644 --- a/lily/bar-line.cc +++ b/lily/bar-line.cc @@ -1,19 +1,20 @@ /* - bar.cc -- implement Bar + bar-line.cc -- implement Bar_line source file of the GNU LilyPond music typesetter (c) 1997--2005 Han-Wen Nienhuys */ +#include "bar-line.hh" + #include -#include "bar-line.hh" +#include "all-font-metrics.hh" +#include "font-interface.hh" #include "lookup.hh" -#include "paper-column.hh" #include "output-def.hh" -#include "font-interface.hh" -#include "all-font-metrics.hh" +#include "paper-column.hh" #include "staff-symbol-referencer.hh" MAKE_SCHEME_CALLBACK (Bar_line, print, 1); @@ -146,12 +147,13 @@ Bar_line::simple_barline (Grob *me, Real h, bool rounded) { - Real blot = - rounded + Real blot + = rounded ? me->get_layout ()->get_dimension (ly_symbol2scm ("blotdiameter")) : 0.0; - return Lookup::round_filled_box (Box (Interval (0, w), Interval (-h / 2, h / 2)), blot); + return Lookup::round_filled_box (Box (Interval (0, w), + Interval (-h / 2, h / 2)), blot); } MAKE_SCHEME_CALLBACK (Bar_line, before_line_breaking, 1); @@ -204,8 +206,7 @@ Bar_line::get_staff_bar_size (SCM smob) ysize = ysize * ss + Staff_symbol_referencer::line_thickness (me); return scm_make_real (ysize); } - else - return scm_int2num (0); + return scm_int2num (0); } ADD_INTERFACE (Bar_line, "bar-line-interface", diff --git a/lily/beam-quanting.cc b/lily/beam-quanting.cc index eb9d3b0c8c..dfc7fa6d92 100644 --- a/lily/beam-quanting.cc +++ b/lily/beam-quanting.cc @@ -77,7 +77,7 @@ best_quant_score_idx (Array const &qscores) if (best_idx < 0) { - programming_error ("Huh? No best beam quant score?"); + programming_error ("no best beam quant score"); best_idx = 0; } @@ -284,7 +284,7 @@ Beam::quanting (SCM smob) } } if (mindist > 1e5) - programming_error ("Could not find quant."); + programming_error ("can't find quant"); } #endif diff --git a/lily/beam.cc b/lily/beam.cc index f54726950f..d8b2a37887 100644 --- a/lily/beam.cc +++ b/lily/beam.cc @@ -318,7 +318,7 @@ Beam::print (SCM grob) Drul_array pos; if (!is_number_pair (posns)) { - programming_error ("No beam posns"); + programming_error ("no beam positions?"); pos = Interval (0, 0); } else diff --git a/lily/bezier.cc b/lily/bezier.cc index d0d126e7d3..f9b7e84142 100644 --- a/lily/bezier.cc +++ b/lily/bezier.cc @@ -69,14 +69,14 @@ Bezier::get_other_coordinate (Axis a, Real x) const if (ts.size () == 0) { - programming_error ("No solution found for Bezier intersection."); + programming_error ("no solution found for Bezier intersection"); return 0.0; } Offset c = curve_point (ts[0]); if (fabs (c[a] - x) > 1e-8) - programming_error ("Bezier intersection not correct?"); + programming_error ("bezier intersection not correct?"); return c[other]; } diff --git a/lily/binary-source-file.cc b/lily/binary-source-file.cc index 3b5affd6c2..5f00138cf1 100644 --- a/lily/binary-source-file.cc +++ b/lily/binary-source-file.cc @@ -33,11 +33,13 @@ Binary_source_file::error_string (char const *pos_str0) const String pre_string ((Byte const *)begin_str0, pos_str0 - begin_str0); pre_string = String_convert::bin2hex (pre_string); for (int i = 2; i < pre_string.length (); i += 3) - pre_string = pre_string.left_string (i) + " " + pre_string.cut_string (i, INT_MAX); + pre_string = pre_string.left_string (i) + + " " + pre_string.cut_string (i, INT_MAX); String post_string ((Byte const *)pos_str0, end_str0 - pos_str0); post_string = String_convert::bin2hex (post_string); for (int i = 2; i < post_string.length (); i += 3) - post_string = post_string.left_string (i) + " " + post_string.cut_string (i, INT_MAX); + post_string = post_string.left_string (i) + + " " + post_string.cut_string (i, INT_MAX); String str = pre_string + to_string ('\n') diff --git a/lily/change-iterator.cc b/lily/change-iterator.cc index 5a71519e5f..2a4f52751b 100644 --- a/lily/change-iterator.cc +++ b/lily/change-iterator.cc @@ -57,7 +57,7 @@ Change_iterator::process (Moment m) if (current && current->id_string () == to_id) { String msg; - msg += _ ("Can't switch translators, I'm there already"); + msg += _f ("can't change, already in translator: %s", to_id); } if (current) @@ -77,21 +77,20 @@ Change_iterator::process (Moment m) dest->add_context (last); } else - { - get_music ()->origin ()->warning ("could not find context to switch to."); - } + /* FIXME: constant error message. */ + get_music ()->origin ()->warning (_ ("can't find context to switch to")); } else { - /* - We could change the current translator's id, but that would make - errors hard to catch - - last->translator_id_string () = get_change ()->change_to_id_string (); - */ - error (_ ("I'm one myself")); + /* We could change the current translator's id, but that would make + errors hard to catch. + + last->translator_id_string () = get_change + ()->change_to_id_string (); */ + error (_f ("not changing to same context type: %s", to_type)); } else + /* FIXME: uncomprehensable message */ error (_ ("none of these in my family")); Simple_music_iterator::process (m); diff --git a/lily/chord-name-engraver.cc b/lily/chord-name-engraver.cc index 73b3251b8f..3e8228be8a 100644 --- a/lily/chord-name-engraver.cc +++ b/lily/chord-name-engraver.cc @@ -99,7 +99,7 @@ Chord_name_engraver::process_music () pitches = scm_cons (orig.smobbed_copy (), pitches); } else - programming_error ("Inversion does not have original pitch."); + programming_error ("inversion does not have original pitch"); } pitches = scm_sort_list (pitches, Pitch::less_p_proc); diff --git a/lily/chord-tremolo-engraver.cc b/lily/chord-tremolo-engraver.cc index bb84edc4bc..5e983fdc94 100644 --- a/lily/chord-tremolo-engraver.cc +++ b/lily/chord-tremolo-engraver.cc @@ -91,7 +91,7 @@ Chord_tremolo_engraver::try_music (Music *m) if (body_is_sequential_ && elt_count != 2) { - m->origin ()->warning (_f ("Chord tremolo with %d elements. Must have two elements.", elt_count)); + m->origin ()->warning (_f ("expect 2 elements for chord tremolo, found %d", elt_count)); } if (elt_count <= 0) @@ -199,7 +199,7 @@ Chord_tremolo_engraver::stop_translation_timestep () { repeat_ = 0; if (beam_) - programming_error ("Huh, beam and stem tremolo?"); + programming_error ("beam and stem tremolo?"); stem_tremolo_ = 0; } diff --git a/lily/cluster.cc b/lily/cluster.cc index 945a7ad51d..87030d5cbd 100644 --- a/lily/cluster.cc +++ b/lily/cluster.cc @@ -141,7 +141,7 @@ Cluster::print (SCM smob) if (!scm_is_pair (cols)) { - me->warning ("junking empty cluster"); + me->warning (_ ("junking empty cluster")); me->suicide (); return SCM_EOL; diff --git a/lily/coherent-ligature-engraver.cc b/lily/coherent-ligature-engraver.cc index d4ae786cb5..71995b18bb 100644 --- a/lily/coherent-ligature-engraver.cc +++ b/lily/coherent-ligature-engraver.cc @@ -90,7 +90,7 @@ if (incr_scm != SCM_EOL) /* (Paper_column::is_musical (l)) */ } else { - me->warning ("distance undefined, assuming 0.1"); + me->warning (_ ("distance undefined, assuming 0.1")); distance = 0.1; } me->warning (_f ("distance=%f", distance));//debug diff --git a/lily/completion-note-heads-engraver.cc b/lily/completion-note-heads-engraver.cc index 11b0e185fe..955b4bf4e2 100644 --- a/lily/completion-note-heads-engraver.cc +++ b/lily/completion-note-heads-engraver.cc @@ -112,7 +112,7 @@ Completion_heads_engraver::next_barline_moment () Moment *l = unsmob_moment (get_property ("measureLength")); if (!e || !l) { - programming_error ("No timing props set?"); + programming_error ("no timing props set?"); return Moment (1, 1); } diff --git a/lily/context-def.cc b/lily/context-def.cc index b049215ddb..67e5f2a21d 100644 --- a/lily/context-def.cc +++ b/lily/context-def.cc @@ -108,7 +108,7 @@ Context_def::add_context_mod (SCM mod) || ly_symbol2scm ("remove") == tag) { if (!get_translator (sym)) - error (_f ("Program has no such type: `%s'", + error (_f ("program has no such type: `%s'", ly_symbol2string (sym).to_str0 ())); else translator_mods_ = scm_cons (scm_list_2 (tag, sym), translator_mods_); @@ -129,7 +129,7 @@ Context_def::add_context_mod (SCM mod) else if (ly_symbol2scm ("context-name") == tag) context_name_ = sym; else - programming_error ("Unknown context mod tag."); + programming_error ("unknown context mod tag"); } SCM diff --git a/lily/context-property.cc b/lily/context-property.cc index 48418e5141..940643e766 100644 --- a/lily/context-property.cc +++ b/lily/context-property.cc @@ -54,7 +54,7 @@ execute_pushpop_property (Context *trg, if (!scm_is_pair (prev)) { - programming_error ("Grob definition should be cons."); + programming_error ("Grob definition should be cons"); return; } @@ -108,7 +108,7 @@ execute_pushpop_property (Context *trg, } else { - warning ("Need symbol arguments for \\override and \\revert"); + warning (_ ("need symbol arguments for \\override and \\revert")); if (do_internal_type_checking_global) assert (false); } diff --git a/lily/context.cc b/lily/context.cc index e88fd27f5a..a14b25e836 100644 --- a/lily/context.cc +++ b/lily/context.cc @@ -67,10 +67,8 @@ Context::add_context (Context *t) scm_gc_unprotect_object (ts); Context_def *td = unsmob_context_def (t->definition_); - /* - this can not move before add_context (), because \override - operations require that we are in the hierarchy. - */ + /* This cannot move before add_context (), because \override + operations require that we are in the hierarchy. */ td->apply_default_property_operations (t); recurse_over_translators (t, &Translator::initialize, DOWN); @@ -145,7 +143,7 @@ Context::create_unique_context (SCM n, SCM operations) ret = daddy_context_->create_unique_context (n, operations); else { - warning (_f ("Cannot find or create new `%s'", + warning (_f ("can't find or create new `%s'", ly_symbol2string (n).to_str0 ())); ret = 0; } @@ -209,7 +207,7 @@ Context::find_create_context (SCM n, String id, SCM operations) ret = daddy_context_->find_create_context (n, id, operations); else { - warning (_f ("Cannot find or create `%s' called `%s'", + warning (_f ("can't find or create `%s' called `%s'", ly_symbol2string (n).to_str0 (), id)); ret = 0; } @@ -534,7 +532,7 @@ Context::get_global_context () const if (daddy_context_) return daddy_context_->get_global_context (); - programming_error ("No Global context!"); + programming_error ("no Global context"); return 0; } diff --git a/lily/dynamic-engraver.cc b/lily/dynamic-engraver.cc index 8cddbbbcdd..78d200b41e 100644 --- a/lily/dynamic-engraver.cc +++ b/lily/dynamic-engraver.cc @@ -182,7 +182,7 @@ Dynamic_engraver::process_music () msg = _ ("already have a crescendo"); accepted_spanreqs_drul_[START]->origin ()->warning (msg); - current_cresc_ev_->origin ()->warning (_ ("Cresc started here")); + current_cresc_ev_->origin ()->warning (_ ("cresc starts here")); } else { diff --git a/lily/event-chord-iterator.cc b/lily/event-chord-iterator.cc index b48074905c..0271eca424 100644 --- a/lily/event-chord-iterator.cc +++ b/lily/event-chord-iterator.cc @@ -52,7 +52,7 @@ Event_chord_iterator::process (Moment m) bool gotcha = try_music (mus); if (!gotcha) - mus->origin ()->warning (_f ("Junking event: `%s'", mus->name ())); + mus->origin ()->warning (_f ("junking event: `%s'", mus->name ())); } } Simple_music_iterator::process (m); diff --git a/lily/font-config.cc b/lily/font-config.cc index eda9405fb7..aac1eeb709 100644 --- a/lily/font-config.cc +++ b/lily/font-config.cc @@ -20,22 +20,18 @@ void init_fontconfig () { if (be_verbose_global) - progress_indication (_("Initializing FontConfig ...")); + message (_ ("Initializing FontConfig...")); if (!FcInit ()) - error (_ ("FontConfig failed to initialize")); + error (_ ("initializing FontConfig")); FcConfig *fcc = FcConfigGetCurrent (); - Array dirs; - - struct stat statbuf; String builddir = prefix_directory + "/mf/out/"; + if (stat (builddir.to_str0 (), &statbuf) == 0) - { - dirs.push (builddir.to_str0 ()); - } + dirs.push (builddir.to_str0 ()); else { dirs.push (prefix_directory + "/fonts/otf/"); @@ -43,16 +39,14 @@ init_fontconfig () dirs.push (prefix_directory + "/fonts/cff/"); dirs.push (prefix_directory + "/fonts/svg/"); } - - for (int i = 0; i < dirs.size (); i++) { String dir = dirs[i]; if (!FcConfigAppFontAddDir (fcc, (FcChar8 *)dir.to_str0 ())) - error (_f ("Failed to add lilypond directory %s", dir.to_str0 ())); + error (_f ("adding lilypond directory: %s", dir.to_str0 ())); else if (be_verbose_global) - progress_indication (_f ("Adding font directory %s\n", dir.to_str0 ())); + message (_f ("adding font directory: %s", dir.to_str0 ())); } if (be_verbose_global) diff --git a/lily/freetype.cc b/lily/freetype.cc index d8a0029ba1..31a92c95fe 100644 --- a/lily/freetype.cc +++ b/lily/freetype.cc @@ -16,8 +16,6 @@ init_freetype () { int errorcode = FT_Init_FreeType (&freetype2_library); if (errorcode) - { - error ("Could not initialize freetype"); - } + error ("can't initialize FreeType"); } diff --git a/lily/general-scheme.cc b/lily/general-scheme.cc index d21f8bf6aa..73609b7b7a 100644 --- a/lily/general-scheme.cc +++ b/lily/general-scheme.cc @@ -66,16 +66,36 @@ LY_DEFINE (ly_gulp_file, "ly:gulp-file", return scm_from_locale_stringn (contents.get_str0 (), contents.length ()); } -LY_DEFINE (ly_warn, "ly:warn", +LY_DEFINE (ly_error, "ly:error", 1, 0, 1, (SCM str, SCM rest), - "Scheme callable function to issue the warning @code{msg}. " + "Scheme callable function to issue the error @code{msg}. " + "The error is formatted with @code{format} and @code{rest}.") +{ + SCM_ASSERT_TYPE (scm_is_string (str), str, SCM_ARG1, __FUNCTION__, "string"); + str = scm_simple_format (SCM_BOOL_F, str, rest); + error (ly_scm2string (str)); + return SCM_UNSPECIFIED; +} + +LY_DEFINE (ly_message, "ly:message", + 1, 0, 1, (SCM str, SCM rest), + "Scheme callable function to issue the message @code{msg}. " "The message is formatted with @code{format} and @code{rest}.") { SCM_ASSERT_TYPE (scm_is_string (str), str, SCM_ARG1, __FUNCTION__, "string"); - progress_indication ("\n"); + str = scm_simple_format (SCM_BOOL_F, str, rest); + message (ly_scm2string (str)); + return SCM_UNSPECIFIED; +} +LY_DEFINE (ly_progress, "ly:progress", + 1, 0, 1, (SCM str, SCM rest), + "Scheme callable function to print progress @code{str}. " + "The message is formatted with @code{format} and @code{rest}.") +{ + SCM_ASSERT_TYPE (scm_is_string (str), str, SCM_ARG1, __FUNCTION__, "string"); str = scm_simple_format (SCM_BOOL_F, str, rest); - warning (ly_scm2string (str)); + progress_indication (ly_scm2string (str)); return SCM_UNSPECIFIED; } @@ -85,13 +105,22 @@ LY_DEFINE (ly_programming_error, "ly:programming-error", "The message is formatted with @code{format} and @code{rest}.") { SCM_ASSERT_TYPE (scm_is_string (str), str, SCM_ARG1, __FUNCTION__, "string"); - progress_indication ("\n"); - str = scm_simple_format (SCM_BOOL_F, str, rest); programming_error (ly_scm2string (str)); return SCM_UNSPECIFIED; } +LY_DEFINE (ly_warning, "ly:warning", + 1, 0, 1, (SCM str, SCM rest), + "Scheme callable function to issue the warning @code{str}. " + "The message is formatted with @code{format} and @code{rest}.") +{ + SCM_ASSERT_TYPE (scm_is_string (str), str, SCM_ARG1, __FUNCTION__, "string"); + str = scm_simple_format (SCM_BOOL_F, str, rest); + warning (ly_scm2string (str)); + return SCM_UNSPECIFIED; +} + LY_DEFINE (ly_dir_p, "ly:dir?", 1, 0, 0, (SCM s), "type predicate. A direction is @code{-1}, @code{0} or " @@ -140,7 +169,9 @@ LY_DEFINE (ly_number2string, "ly:number->string", if (isinf (r) || isnan (r)) #endif { - programming_error ("Infinity or NaN encountered while converting Real number; setting to zero."); + programming_error (_ ("infinity or NaN encountered while converting Real number")); + programming_error (_ ("setting to zero")); + r = 0.0; } diff --git a/lily/glissando-engraver.cc b/lily/glissando-engraver.cc index 5c339149b3..21baa4f150 100644 --- a/lily/glissando-engraver.cc +++ b/lily/glissando-engraver.cc @@ -82,7 +82,7 @@ Glissando_engraver::stop_translation_timestep () if (line_) { if (last_line_) - programming_error ("Overwriting glissando."); + programming_error ("overwriting glissando"); last_line_ = line_; } line_ = 0; @@ -94,7 +94,7 @@ Glissando_engraver::finalize () { if (line_) { - String msg = _ ("Unterminated glissando."); + String msg = _ ("unterminated glissando"); if (event_) event_->origin ()->warning (msg); diff --git a/lily/global-context-scheme.cc b/lily/global-context-scheme.cc index bf633f5460..6f83fc2fc4 100644 --- a/lily/global-context-scheme.cc +++ b/lily/global-context-scheme.cc @@ -47,12 +47,11 @@ LY_DEFINE (ly_run_translator, "ly:run-translator", if (!music || !music->get_length ().to_bool ()) { - warning (_ ("Need music in a score")); + warning (_ ("no music found in score")); return SCM_BOOL_F; } - SCM_ASSERT_TYPE (music, mus, SCM_ARG1, - __FUNCTION__, "Music"); + SCM_ASSERT_TYPE (music, mus, SCM_ARG1, __FUNCTION__, "Music"); SCM_ASSERT_TYPE (odef, output_def, SCM_ARG2, __FUNCTION__, "Output definition"); @@ -65,7 +64,7 @@ LY_DEFINE (ly_run_translator, "ly:run-translator", return SCM_BOOL_F; } - progress_indication (_ ("Interpreting music... ")); + message (_ ("Interpreting music... ")); SCM protected_iter = Music_iterator::get_static_get_iterator (music); Music_iterator *iter = unsmob_iterator (protected_iter); @@ -75,7 +74,7 @@ LY_DEFINE (ly_run_translator, "ly:run-translator", if (!iter->ok ()) { - warning (_ ("Need music in a score")); + warning (_ ("no music found in score")); /* todo: should throw exception. */ return SCM_BOOL_F; } @@ -86,7 +85,7 @@ LY_DEFINE (ly_run_translator, "ly:run-translator", trans->finish (); if (be_verbose_global) - progress_indication (_f ("elapsed time: %.2f seconds", timer.read ())); + message (_f ("elapsed time: %.2f seconds", timer.read ())); return scm_gc_unprotect_object (trans->self_scm ()); } diff --git a/lily/global-context.cc b/lily/global-context.cc index b7afb1dab4..3a251eb891 100644 --- a/lily/global-context.cc +++ b/lily/global-context.cc @@ -30,7 +30,7 @@ Global_context::Global_context (Output_def *o, Moment final, Object_key *key) Context_def *globaldef = unsmob_context_def (definition_); if (!globaldef) { - programming_error ("No `Global' context found."); + programming_error ("no `Global' context found"); } else globaldef->apply_default_property_operations (this); @@ -50,7 +50,7 @@ Global_context::add_moment_to_process (Moment m) return; if (m < now_mom_) - programming_error ("Trying to freeze in time."); + programming_error ("trying to freeze in time"); for (int i = 0; i < extra_mom_pq_.size (); i++) if (extra_mom_pq_[i] == m) diff --git a/lily/gourlay-breaking.cc b/lily/gourlay-breaking.cc index dc6649dfb2..4143f0f11c 100644 --- a/lily/gourlay-breaking.cc +++ b/lily/gourlay-breaking.cc @@ -196,12 +196,12 @@ Gourlay_breaking::do_solve () const if (be_verbose_global) { - progress_indication (_f ("Optimal demerits: %f", + message (_f ("Optimal demerits: %f", optimal_paths.top ().demerits_) + "\n"); } if (optimal_paths.top ().demerits_ >= infinity_f) - warning (_ ("No feasible line breaking found")); + warning (_ ("no feasible line breaking found")); for (int i = final_breaks.size (); i--;) { @@ -209,7 +209,7 @@ Gourlay_breaking::do_solve () const lines.push (cp); if (!cp.satisfies_constraints_) - warning ("Could not find line breaking that satisfies constraints."); + warning (_ ("can't find line breaking that satisfies constraints")); } return lines; } diff --git a/lily/grace-engraver.cc b/lily/grace-engraver.cc index 6df1ca46f1..aae7f76bd5 100644 --- a/lily/grace-engraver.cc +++ b/lily/grace-engraver.cc @@ -82,7 +82,7 @@ Grace_engraver::start_translation_timestep () } else { - programming_error ("Cannot find context"); + programming_error ("can't find context"); scm_display (context_name, scm_current_error_port ()); } } diff --git a/lily/gregorian-ligature-engraver.cc b/lily/gregorian-ligature-engraver.cc index 26c6cac558..88fbbb5022 100644 --- a/lily/gregorian-ligature-engraver.cc +++ b/lily/gregorian-ligature-engraver.cc @@ -121,7 +121,7 @@ void check_and_fix_all_prefixes (Array primitives) primitive); } - /* check: virga, quilisma and oriscus can not be combined with any + /* check: virga, quilisma and oriscus cannot be combined with any other prefix, but may be part of a pes or flexa */ if (prefix_set & VIRGA) { @@ -210,8 +210,7 @@ provide_context_info (Array primitives) if (prefix_set & PES_OR_FLEXA) if (!i) // ligature may not start with 2nd head of pes or flexa { - primitive->warning ("may not apply `\\~' on first head of " - "ligature; ignoring `\\~'"); + primitive->warning (_ ( "Cannot apply `\\~' on first head of ligature; ignoring `\\~'")); } else if (pitch > prev_pitch) // pes { @@ -225,8 +224,7 @@ provide_context_info (Array primitives) } else // (pitch == prev_pitch) { - primitive->warning ("may not apply `\\~' on heads with " - "identical pitch; ignoring `\\~'"); + primitive->warning (_ ("can't apply `\\~' on heads with identical pitch; ignoring `\\~'")); } if (prev_prefix_set & DEMINUTUM) { diff --git a/lily/grob.cc b/lily/grob.cc index 9d57cb094d..31c5add458 100644 --- a/lily/grob.cc +++ b/lily/grob.cc @@ -188,7 +188,7 @@ Grob::calculate_dependencies (int final, int busy, SCM funcname) if (status_ == busy) { - programming_error ("Element is busy, come back later"); + programming_error ("element is busy, come back later"); return; } @@ -281,10 +281,9 @@ void Grob::add_dependency (Grob *e) { if (e) - Pointer_group_interface::add_grob (this, ly_symbol2scm ("dependencies"), - e); + Pointer_group_interface::add_grob (this, ly_symbol2scm ("dependencies"), e); else - programming_error ("Null dependency added"); + programming_error ("null dependency added"); } void @@ -630,8 +629,8 @@ Grob::warning (String s) const void Grob::programming_error (String s) const { - s = "Programming error: " + s; - warning (s); + s = _f ("programming error: %s", s); + message (s); } /**************************************************** diff --git a/lily/horizontal-bracket-engraver.cc b/lily/horizontal-bracket-engraver.cc index 232c3e9aec..74938b2fa7 100644 --- a/lily/horizontal-bracket-engraver.cc +++ b/lily/horizontal-bracket-engraver.cc @@ -52,7 +52,7 @@ Horizontal_bracket_engraver::try_music (Music *m) { pop_count_++; if (pop_count_ > bracket_stack_.size ()) - m->origin ()->warning (_ ("Don't have that many brackets.")); + m->origin ()->warning (_ ("don't have that many brackets")); } else { @@ -61,7 +61,7 @@ Horizontal_bracket_engraver::try_music (Music *m) } if (pop_count_ && push_count_) - m->origin ()->warning (_ ("Conflicting note group events.")); + m->origin ()->warning (_ ("conflicting note group events")); return true; } diff --git a/lily/hyphen-engraver.cc b/lily/hyphen-engraver.cc index cbd8d1a2a7..2f314f0006 100644 --- a/lily/hyphen-engraver.cc +++ b/lily/hyphen-engraver.cc @@ -125,7 +125,7 @@ Hyphen_engraver::stop_translation_timestep () if (finished_hyphen_ && hyphen_) { - programming_error ("Haven't finished hyphen yet."); + programming_error ("hyphen not finished yet"); finished_hyphen_ = 0; } diff --git a/lily/includable-lexer.cc b/lily/includable-lexer.cc index 2f5280de61..540f8de8f4 100644 --- a/lily/includable-lexer.cc +++ b/lily/includable-lexer.cc @@ -58,7 +58,6 @@ Includable_lexer::new_input (String name, Sources *sources) msg += "\n"; msg += _f ("(search path: `%s')", sources->path_->to_string ().to_str0 ()); - msg += "\n"; LexerError (msg.to_str0 ()); return; } diff --git a/lily/include/main.hh b/lily/include/main.hh index a5a570356e..26a6d4ff44 100644 --- a/lily/include/main.hh +++ b/lily/include/main.hh @@ -42,7 +42,7 @@ extern String prefix_directory; extern String output_format_global; extern bool make_preview; -extern bool make_pages; +extern bool make_print; /* misc */ extern Array failed_files; diff --git a/lily/input.cc b/lily/input.cc index 0bf7e737f0..5b283837ec 100644 --- a/lily/input.cc +++ b/lily/input.cc @@ -12,6 +12,7 @@ #include "source.hh" #include "source-file.hh" +#include "warn.hh" Input::Input (Input const &i) { @@ -64,56 +65,32 @@ Input::set_location (Input const &i_start, Input const &i_end) [file:line:column:][warning:]message */ void -Input::message (String message_string) const +Input::message (String s) const { - String str; - - /* - marked "Work in prgress" in GNU iostream - libg++ 2.7.2.8 - libstdc++ 2.8.1 - - why not just return always -1 (unknown), - iso breaking the interface? - - int col = cerr.rdbuf ()->column (); - - */ - - // well, we don't want to loose first warning... - int col = 1; - if (col > 0) - str += "\n"; - - if (source_file_) - str += location_string () + String (": "); - - str += message_string; if (source_file_) - { - str += ":\n"; - str += source_file_->error_string (start_); - } - fprintf (stderr, "%s\n", str.to_str0 ()); - fflush (stderr); + s = location_string () + ": " + s + "\n" + + source_file_->error_string (start_); + ::message (s); } void -Input::warning (String message_string) const +Input::warning (String s) const { - message (_ ("warning: ") + message_string); + message (_f ("warning: %s", s)); } void Input::error (String s) const { - message (_ ("error: ")+ s); + message (_f ("error: %s", s)); + // UGH, fix naming or usage + // exit (1); } void Input::non_fatal_error (String s) const { - message (_ ("non fatal error: ") + s); + message (_f ("error: %s", s)); } String @@ -121,8 +98,7 @@ Input::location_string () const { if (source_file_) return source_file_->file_line_column_string (start_); - else - return " (" + _ ("position unknown") + ")"; + return " (" + _ ("position unknown") + ")"; } String @@ -130,8 +106,7 @@ Input::line_number_string () const { if (source_file_) return to_string (source_file_->get_line (start_)); - else - return "?"; + return "?"; } String @@ -139,8 +114,7 @@ Input::file_string () const { if (source_file_) return source_file_->name_string (); - else - return ""; + return ""; } int @@ -148,8 +122,7 @@ Input::line_number () const { if (source_file_) return source_file_->get_line (start_); - else - return 0; + return 0; } int @@ -157,8 +130,7 @@ Input::column_number () const { if (source_file_) return source_file_->get_column (start_); - else - return 0; + return 0; } int @@ -166,8 +138,7 @@ Input::end_line_number () const { if (source_file_) return source_file_->get_line (end_); - else - return 0; + return 0; } int @@ -175,6 +146,5 @@ Input::end_column_number () const { if (source_file_) return source_file_->get_column (end_); - else - return 0; + return 0; } diff --git a/lily/lexer.ll b/lily/lexer.ll index 2372e68278..44905a7ce0 100644 --- a/lily/lexer.ll +++ b/lily/lexer.ll @@ -190,7 +190,7 @@ HYPHEN -- yy_pop_state(); this->here_input().source_file_->name_ = s; - progress_indication (_f ("Renaming input to: `%s'", s.to_str0 ())); + message (_f ("Renaming input to: `%s'", s.to_str0 ())); progress_indication ("\n"); scm_module_define (scm_car (scopes_), ly_symbol2scm ("input-file-name"), @@ -198,11 +198,11 @@ HYPHEN -- } . { - LexerError (_ ("No quoted string found after \\version").to_str0 ()); + LexerError (_ ("quoted string expected after \\version").to_str0 ()); yy_pop_state (); } . { - LexerError (_ ("No quoted string found after \\renameinput").to_str0 ()); + LexerError (_ ("quoted string expected after \\renameinput").to_str0 ()); yy_pop_state (); } { @@ -263,7 +263,7 @@ HYPHEN -- } } \"[^"]* { // backup rule - error (_ ("Missing end quote")); + error (_ ("end quote missing")); exit (1); } {RESTNAME} { @@ -507,7 +507,7 @@ HYPHEN -- else if (tag == ly_symbol2scm ("scheme0-scheme1-scheme2")) return MARKUP_HEAD_SCM0_SCM1_SCM2; else { - programming_error ("No parser tag defined for this signature. Abort"); + programming_error ("no parser tag defined for this signature"); ly_display_scm (s); assert(false); } @@ -936,7 +936,7 @@ music_function_type (SCM func) else { /* TODO: print location */ - error ("Can not find signature for music function."); + error (_ ("can't find signature for music function")); } return MUSIC_FUNCTION_SCM; diff --git a/lily/ligature-engraver.cc b/lily/ligature-engraver.cc index 666c01cf11..609978af4a 100644 --- a/lily/ligature-engraver.cc +++ b/lily/ligature-engraver.cc @@ -58,7 +58,7 @@ * Mensural_ligature_engraver) to the proper translator * (e.g. VoiceContext) to choose between various representations. * Since adding/removing an engraver to a translator is a global - * action in the layout block, you can not mix various representations + * action in the layout block, you cannot mix various representations * _within_ the same score. Hence, for selecting a representation, * one would rather like to have a property that can be set e.g. for * several staves individually. However, it seems that this approach @@ -191,7 +191,7 @@ Ligature_engraver::process_music () = ligature_->get_property ("ligature-primitive-callback"); if (brew_ligature_primitive_proc == SCM_EOL) { - warning ("Ligature_engraver: ligature-primitive-callback undefined"); + programming_error ("Ligature_engraver: ligature-primitive-callback undefined"); } Grob *bound = unsmob_grob (get_property ("currentMusicalColumn")); diff --git a/lily/lily-guile.cc b/lily/lily-guile.cc index 55f5de5a23..d4f16e9360 100644 --- a/lily/lily-guile.cc +++ b/lily/lily-guile.cc @@ -200,9 +200,7 @@ ly_init_ly_module (void *) #if KPATHSEA if (is_TeX_format_global) - { - initialize_kpathsea (); - } + initialize_kpathsea (); #endif scm_primitive_load_path (scm_makfrom0str ("lily.scm")); @@ -483,16 +481,16 @@ type_check_assignment (SCM sym, SCM val, SCM type_symbol) if (type != SCM_EOL && !ly_c_procedure_p (type)) { - warning (_f ("Can't find property type-check for `%s' (%s).", + warning (_f ("can't find property type-check for `%s' (%s).", ly_symbol2string (sym).to_str0 (), ly_symbol2string (type_symbol).to_str0 ()) - + " " + _ ("Perhaps you made a typing error?")); + + " " + _ ("perhaps a typing error?")); /* Be strict when being anal :) */ if (do_internal_type_checking_global) abort (); - warning (_ ("Doing assignment anyway.")); + warning (_ ("doing assignment anyway")); } else { @@ -500,17 +498,15 @@ type_check_assignment (SCM sym, SCM val, SCM type_symbol) && ly_c_procedure_p (type) && scm_call_1 (type, val) == SCM_BOOL_F) { - SCM errport = scm_current_error_port (); ok = false; SCM typefunc = ly_lily_module_constant ("type-name"); SCM type_name = scm_call_1 (typefunc, type); - scm_puts (_f ("Type check for `%s' failed; value `%s' must be of type `%s'", - ly_symbol2string (sym).to_str0 (), - print_scm_val (val), - ly_scm2string (type_name).to_str0 ()).to_str0 (), - errport); - scm_puts ("\n", errport); + message (_f ("type check for `%s' failed; value `%s' must be of type `%s'", + ly_symbol2string (sym).to_str0 (), + print_scm_val (val), + ly_scm2string (type_name).to_str0 ())); + progress_indication ("\n"); } } return ok; diff --git a/lily/lily-lexer.cc b/lily/lily-lexer.cc index 1840e54f17..94eae7b7af 100644 --- a/lily/lily-lexer.cc +++ b/lily/lily-lexer.cc @@ -207,7 +207,7 @@ Lily_lexer::set_identifier (SCM name, SCM s) if (lookup_keyword (ly_symbol2string (sym)) >= 0) { String symstr = ly_symbol2string (sym); - warning (_f ("Identifier name is a keyword: `%s'", symstr.to_str0 ())); + warning (_f ("identifier name is a keyword: `%s'", symstr.to_str0 ())); } SCM mod = scm_car (scopes_); @@ -215,16 +215,14 @@ Lily_lexer::set_identifier (SCM name, SCM s) scm_module_define (mod, sym, s); } else - { - programming_error ("Identifier is not a symbol."); - } + programming_error ("identifier is not a symbol"); } void Lily_lexer::LexerError (char const *s) { if (include_stack_.is_empty ()) - progress_indication (_f ("error at EOF: %s", s) + String ("\n")); + message (_f ("error at EOF: %s", s) + "\n"); else { error_level_ |= 1; diff --git a/lily/lily-parser-scheme.cc b/lily/lily-parser-scheme.cc index 030b55ce09..d77dcb3bc3 100644 --- a/lily/lily-parser-scheme.cc +++ b/lily/lily-parser-scheme.cc @@ -27,7 +27,7 @@ LY_DEFINE (ly_set_point_and_click, "ly:set-point-and-click", "Deprecated.") { (void) what; - warning ("ly:set-point-and-click called"); + warning (_f ("deprecated function called: %s", "ly:set-point-and-click")); return SCM_UNSPECIFIED; } @@ -84,7 +84,7 @@ LY_DEFINE (ly_parse_file, "ly:parse-file", sources.set_path (&global_path); String mapped_fn = map_file_name (file_name); - progress_indication (_f ("Processing `%s'", mapped_fn.to_str0 ())); + message (_f ("Processing `%s'", mapped_fn.to_str0 ())); progress_indication ("\n"); Lily_parser *parser = new Lily_parser (&sources); diff --git a/lily/lily-parser.cc b/lily/lily-parser.cc index 2ef34f43d5..c63f6c531c 100644 --- a/lily/lily-parser.cc +++ b/lily/lily-parser.cc @@ -98,8 +98,8 @@ Lily_parser::parse_file (String init, String name, String out_name) lexer_->main_input_name_ = name; - progress_indication (_ ("Parsing...")); - progress_indication ("\n"); + message (_ ("Parsing...")); + // progress_indication ("\n"); set_yydebug (0); @@ -116,7 +116,7 @@ Lily_parser::parse_file (String init, String name, String out_name) if (!define_spots_.is_empty ()) { - define_spots_.top ().warning (_ ("Braces don't match")); + define_spots_.top ().warning (_ ("braces don't match")); error_level_ = 1; } @@ -168,7 +168,9 @@ Lily_parser::here_str0 () const void Lily_parser::parser_error (String s) { - lexer_->here_input ().error (s); + /* FIXME: cannot otherwise internationalize this bison warning. */ + (void) _i ("syntax error, unexpected "); + lexer_->here_input ().error (_ (s.to_str0 ())); error_level_ = 1; } diff --git a/lily/ly-module.cc b/lily/ly-module.cc index fb4d3abd16..2cd0403e28 100644 --- a/lily/ly-module.cc +++ b/lily/ly-module.cc @@ -104,14 +104,9 @@ entry_to_alist (void *closure, SCM key, SCM val, SCM result) { (void) closure; if (scm_variable_bound_p (val) == SCM_BOOL_T) - { - return scm_cons (scm_cons (key, scm_variable_ref (val)), result); - } - else - { - programming_error ("Unbound variable in module."); - return result; - } + return scm_cons (scm_cons (key, scm_variable_ref (val)), result); + programming_error ("unbound variable in module"); + return result; } LY_DEFINE (ly_module2alist, "ly:module->alist", diff --git a/lily/lyric-combine-music-iterator.cc b/lily/lyric-combine-music-iterator.cc index 84abe734ef..ca31364695 100644 --- a/lily/lyric-combine-music-iterator.cc +++ b/lily/lyric-combine-music-iterator.cc @@ -163,11 +163,9 @@ Lyric_combine_music_iterator::get_busy_status () const bool Lyric_combine_music_iterator::melisma_busy () { - /* - We can not read the property, since music_iter_->get_outlet () might - not be the context that sets the melisma properties, but rather a - parent context. - */ + /* We cannot read the property, since music_iter_->get_outlet () might + not be the context that sets the melisma properties, but rather a + parent context. */ return music_iter_->try_music (melisma_playing_req); } diff --git a/lily/main.cc b/lily/main.cc index 8612f24872..252ebecf7f 100644 --- a/lily/main.cc +++ b/lily/main.cc @@ -47,10 +47,10 @@ Array dump_header_fieldnames_global; /* Name of initialisation file. */ String init_name_global; -/* Selected output format. - One of tex, ps, scm, as. -*/ +/* Selected output backend + One of (gnome, ps [default], scm, svg, tex, texstr)") */ String output_backend_global = "ps"; +/* Output formats to generate. */ String output_format_global = "pdf"; bool is_pango_format_global; @@ -68,13 +68,15 @@ bool point_and_click_global = true; /* Verbose progress indication? */ bool be_verbose_global = false; -/* Scheme code to execute before parsing, after .scm init - This is where -e arguments are appended to. -*/ +/* Scheme code to execute before parsing, after .scm init. + This is where -e arguments are appended to. */ String init_scheme_code_string = "(begin #t "; +/* Generate preview of first system. */ bool make_preview = false; -bool make_pages = true; + +/* Generate printed output. */ +bool make_print = true; /* * Miscellaneous global stuff. @@ -130,25 +132,24 @@ static Getopt_long *option_parser = 0; static Long_option_init options_static[] = { - {_i ("BACK"), "backend", 'b', _i ("select backend to use. Possible values of BACK are: ps, tex, gnome, svg, scm")}, - {_i ("EXPR"), "evaluate", 'e', - _i ("set option, use -e '(ly:option-usage)' for help")}, + {_i ("BACK"), "backend", 'b', _i ("use backend BACK (gnome, ps [default],\n scm, svg, tex, texstr)")}, + {_i ("EXPR"), "evaluate", 'e', _i ("set scheme option, for help use\n -e '(ly:option-usage)'")}, /* Bug in option parser: --output =foe is taken as an abbreviation for --output-format. */ - {_i ("EXTs"), "formats", 'f', _i ("list of formats to dump")}, + {_i ("FORMATs"), "formats", 'f', _i ("dump FORMAT,... Also as separate options:")}, + {0, "dvi", 0, _i ("generate DVI (tex backend only)")}, + {0, "pdf", 0, _i ("generate PDF (default)")}, + {0, "png", 0, _i ("generate PNG")}, + {0, "ps", 0, _i ("generate PostScript")}, + {0, "tex", 0, _i ("generate TeX (tex backend only)")}, {0, "help", 'h', _i ("print this help")}, {_i ("FIELD"), "header", 'H', _i ("write header field to BASENAME.FIELD")}, {_i ("DIR"), "include", 'I', _i ("add DIR to search path")}, {_i ("FILE"), "init", 'i', _i ("use FILE as init file")}, {_i ("FILE"), "output", 'o', _i ("write output to FILE (suffix will be added)")}, - {_i ("USER,GROUP,JAIL,DIR"), "jail", 'j', _i ("chroot to JAIL, become USER:GROUP and cd into DIR")}, - {0, "preview", 'p', _i ("generate a preview")}, - {0, "no-pages", 0, _i ("don't generate full pages")}, - {0, "png", 0, _i ("generate PNG")}, - {0, "ps", 0, _i ("generate PostScript")}, - {0, "dvi", 0, _i ("generate DVI")}, - {0, "pdf", 0, _i ("generate PDF (default)")}, - {0, "tex", 0, _i ("generate TeX")}, + {_i ("USER,GROUP,JAIL,DIR"), "jail", 'j', _i ("chroot to JAIL, become USER:GROUP\n and cd into DIR")}, + {0, "no-print", 0, _i ("do not generate printed output")}, + {0, "preview", 'p', _i ("generate a preview of the first system")}, {0, "safe-mode", 's', _i ("run in safe mode")}, {0, "version", 'v', _i ("print version number")}, {0, "verbose", 'V', _i ("be verbose")}, @@ -328,7 +329,7 @@ do_chroot_jail () if (errno == 0) error (_f ("no such group: %s", components[GROUP_NAME])); else - error (_f ("can't get group id from group name: %s: ", + error (_f ("can't get group id from group name: %s: %s", components[GROUP_NAME], strerror (errno))); exit (3); @@ -460,18 +461,16 @@ parse_argv (int argc, char **argv) switch (opt->shortname_char_) { case 0: - if (String (opt->longname_str0_) == "png" + if (String (opt->longname_str0_) == "dvi" || String (opt->longname_str0_) == "pdf" + || String (opt->longname_str0_) == "png" || String (opt->longname_str0_) == "ps" - || String (opt->longname_str0_) == "dvi" || String (opt->longname_str0_) == "tex") - { - add_output_format (opt->longname_str0_); - } + add_output_format (opt->longname_str0_); else if (String (opt->longname_str0_) == "preview") make_preview = true; else if (String (opt->longname_str0_) == "no-pages") - make_pages = false; + make_print = false; break; case 'v': diff --git a/lily/mark-engraver.cc b/lily/mark-engraver.cc index 07cbd59aa2..4e843841f9 100644 --- a/lily/mark-engraver.cc +++ b/lily/mark-engraver.cc @@ -119,13 +119,14 @@ Mark_engraver::process_music () if (scm_is_number (m)) m = scm_call_2 (proc, m, context ()->self_scm ()); else - warning ("rehearsalMark does not have integer value."); + /* FIXME: constant error message. */ + warning (_ ("rehearsalMark must have integer value")); } if (Text_interface::markup_p (m)) text_->set_property ("text", m); else - warning ("Mark label should be markup object."); + warning (_ ("mark label must be a markup object")); } } diff --git a/lily/measure-grouping-engraver.cc b/lily/measure-grouping-engraver.cc index 05ce7072a7..9ae9fb8183 100644 --- a/lily/measure-grouping-engraver.cc +++ b/lily/measure-grouping-engraver.cc @@ -79,7 +79,7 @@ Measure_grouping_engraver::process_music () { if (grouping_) { - programming_error ("Huh, last grouping not finished yet."); + programming_error ("last grouping not finished yet"); continue; } diff --git a/lily/mensural-ligature-engraver.cc b/lily/mensural-ligature-engraver.cc index 4825d45b94..12840db59e 100644 --- a/lily/mensural-ligature-engraver.cc +++ b/lily/mensural-ligature-engraver.cc @@ -98,7 +98,7 @@ Mensural_ligature_engraver::transform_heads (Array primitives) if (!nr->is_mus_type ("note-event")) { nr->origin ()->warning - (_f ("can not determine pitch of ligature primitive -> skipping")); + (_f ("cannot determine pitch of ligature primitive -> skipping")); at_beginning = true; continue; } diff --git a/lily/midi-item.cc b/lily/midi-item.cc index 4526cc1dfb..48f0061d70 100644 --- a/lily/midi-item.cc +++ b/lily/midi-item.cc @@ -267,7 +267,7 @@ Midi_note::to_string () const // print warning if fine tuning was needed, HJJ if (get_fine_tuning () != 0) { - warning (_f ("Experimental: temporarily fine tuning (of %d cents) a channel.", + warning (_f ("experimental: temporarily fine tuning (of %d cents) a channel.", get_fine_tuning ())); finetune = PITCH_WHEEL_CENTER; diff --git a/lily/midi-stream.cc b/lily/midi-stream.cc index 7c697dc2a8..b3f3f6df14 100644 --- a/lily/midi-stream.cc +++ b/lily/midi-stream.cc @@ -41,7 +41,7 @@ Midi_stream::operator << (String str) sz, n, out_file_); if (written != sz * n) - warning (_ ("could not write file: `%s'")); + warning (_ ("can't write to file: `%s'")); return *this; } diff --git a/lily/multi-measure-rest-engraver.cc b/lily/multi-measure-rest-engraver.cc index 837b52e201..654252eff0 100644 --- a/lily/multi-measure-rest-engraver.cc +++ b/lily/multi-measure-rest-engraver.cc @@ -136,19 +136,15 @@ Multi_measure_rest_engraver::process_music () void Multi_measure_rest_engraver::stop_translation_timestep () { - /* - We can not do this earlier, as breakableSeparationItem is not yet there. - */ - + /* We cannot do this earlier, as breakableSeparationItem is not yet + there. */ if (bar_seen_) { Grob *cmc = unsmob_grob (get_property ("breakableSeparationItem")); if (!cmc) cmc = unsmob_grob (get_property ("currentCommandColumn")); - /* - Ugh, this is a kludge - need this for multi-measure-rest-grace.ly - */ + /* Ugh, this is a kludge - need this for multi-measure-rest-grace.ly */ last_command_item_ = dynamic_cast (cmc); } diff --git a/lily/music-scheme.cc b/lily/music-scheme.cc index b67c0c775d..da81ec6381 100644 --- a/lily/music-scheme.cc +++ b/lily/music-scheme.cc @@ -160,16 +160,13 @@ LY_DEFINE (ly_music_duration_length, "ly:music-duration-length", 1, 0, 0, SCM_ASSERT_TYPE (m, mus, SCM_ARG1, __FUNCTION__, "Music"); Duration *d = unsmob_duration (m->get_property ("duration")); - - Moment l; + Moment len; if (d) - { - l = d->get_length (); - } + len = d->get_length (); else - programming_error ("Music has no duration"); - return l.smobbed_copy (); + programming_error ("music has no duration"); + return len.smobbed_copy (); } LY_DEFINE (ly_music_duration_compress, "ly:music-duration-compress", 2, 0, 0, diff --git a/lily/music.cc b/lily/music.cc index 12066fe04a..68525c51a0 100644 --- a/lily/music.cc +++ b/lily/music.cc @@ -236,7 +236,7 @@ Music::transpose (Pitch delta) if (abs (transposed.get_alteration ()) > DOUBLE_SHARP) { - warning (_f ("Transposition by %s makes alteration larger than double", + warning (_f ("transposition by %s makes alteration larger than double", delta.to_string ())); } } diff --git a/lily/new-fingering-engraver.cc b/lily/new-fingering-engraver.cc index 834407530a..728d5643a4 100644 --- a/lily/new-fingering-engraver.cc +++ b/lily/new-fingering-engraver.cc @@ -81,7 +81,7 @@ New_fingering_engraver::acknowledge_grob (Grob_info inf) } else if (m->is_mus_type ("text-script-event")) { - m->origin ()->warning ("Can not add text scripts to individual note heads"); + m->origin ()->warning (_ ("can't add text scripts to individual note heads")); } else if (m->is_mus_type ("script-event")) { @@ -262,7 +262,10 @@ New_fingering_engraver::position_scripts (SCM orientations, else { if (!down_p) - warning (_ ("Fingerings are also not down?! Putting them down anyway.")); + { + warning (_ ("no placement found for fingerings")); + warning (_ ("placing below")); + } down.concat (*scripts); scripts->clear (); } diff --git a/lily/note-collision.cc b/lily/note-collision.cc index 005a8f03a0..333970b187 100644 --- a/lily/note-collision.cc +++ b/lily/note-collision.cc @@ -401,7 +401,7 @@ Note_collision_interface::automatic_shift (Grob *me, { if (shift[i - 1] == shift[i]) { - clashes[0]->warning (_ ("Too many clashing notecolumns. Ignoring them.")); + clashes[0]->warning (_ ("ignoring too many clashing note columns")); return tups; } } diff --git a/lily/note-column.cc b/lily/note-column.cc index 8258e9eecc..61f7df05c5 100644 --- a/lily/note-column.cc +++ b/lily/note-column.cc @@ -75,7 +75,7 @@ Note_column::dir (Grob *me) else if (scm_is_pair (me->get_property ("note-heads"))) return (Direction)sign (head_positions_interval (me).center ()); - programming_error ("Note column without heads and stem!"); + programming_error ("note column without heads and stem"); return CENTER; } @@ -112,7 +112,7 @@ Note_column::add_head (Grob *me, Grob *h) } if (both) - me->warning ("Can't have rests and note heads together on a stem."); + me->warning (_ ("can't have note heads and rests together on a stem")); else Axis_group_interface::add_element (me, h); } diff --git a/lily/note-head.cc b/lily/note-head.cc index ba5903c8ac..63bc9c342c 100644 --- a/lily/note-head.cc +++ b/lily/note-head.cc @@ -46,9 +46,7 @@ internal_print (Grob *me, String *font_char) { stem_dir = get_grob_direction (stem); if (stem_dir == CENTER) - { - programming_error ("Must have stem dir for note head"); - } + programming_error ("must have stem dir for note head"); } Stencil out; diff --git a/lily/open-type-font.cc b/lily/open-type-font.cc index b23f947602..f978dd20bc 100644 --- a/lily/open-type-font.cc +++ b/lily/open-type-font.cc @@ -26,11 +26,11 @@ load_table (char const *tag_str, FT_Face face, FT_ULong *length) { FT_Byte *buffer = (FT_Byte *) malloc (*length); if (buffer == NULL) - error (_f ("Cannot allocate %d bytes", *length)); + error (_f ("can't allocate %d bytes", *length)); error_code = FT_Load_Sfnt_Table (face, tag, 0, buffer, length); if (error_code) - error (_f ("Could not load %s font table", tag_str)); + error (_f ("can't load font table: %s", tag_str)); return buffer; } @@ -81,14 +81,10 @@ Open_type_font::make_otf (String str) int error_code = FT_New_Face (freetype2_library, str.to_str0 (), 0, &face); if (error_code == FT_Err_Unknown_File_Format) - { - error (_f ("Unsupported font format: %s", str.to_str0 ())); - } + error (_f ("unsupported font format: %s", str.to_str0 ())); else if (error_code) - { - error (_f ("Unknown error: %d reading font file: %s", error_code, - str.to_str0 ())); - } + error (_f ("unknown error: %d reading font file: %s", error_code, + str.to_str0 ())); Open_type_font *otf = new Open_type_font (face); diff --git a/lily/output-property-music-iterator.cc b/lily/output-property-music-iterator.cc index 90f74682ec..1af4868d49 100644 --- a/lily/output-property-music-iterator.cc +++ b/lily/output-property-music-iterator.cc @@ -26,7 +26,7 @@ Output_property_music_iterator::process (Moment m) { bool accepted = try_music (get_music ()); if (!accepted) - get_music ()->origin ()->warning (_f ("Junking event: `%s'", + get_music ()->origin ()->warning (_f ("junking event: `%s'", classname (get_music ()))); } Simple_music_iterator::process (m); diff --git a/lily/pango-font.cc b/lily/pango-font.cc index 0d7189378d..7b0ac74fa7 100644 --- a/lily/pango-font.cc +++ b/lily/pango-font.cc @@ -127,7 +127,7 @@ Pango_font::pango_item_string_stencil (PangoItem *item, String str, Real dx) con char const *ps_name_str0 = FT_Get_Postscript_Name (ftface); if (!ps_name_str0) - warning (_f ("No PS font name for font `%s'", filename)); + warning (_f ("no PostScript font name for font `%s'", filename)); String ps_name; if (!ps_name_str0 @@ -174,7 +174,7 @@ Pango_font::pango_item_string_stencil (PangoItem *item, String str, Real dx) con } else { - warning (_ ("FreeType face has no PostScript font name.")); + warning (_ ("FreeType face has no PostScript font name")); return Stencil (); } } diff --git a/lily/paper-book.cc b/lily/paper-book.cc index ea7c044417..cd9f4cbc45 100644 --- a/lily/paper-book.cc +++ b/lily/paper-book.cc @@ -95,7 +95,7 @@ Paper_book::output (String outname) String mod_nm = "scm framework-" + output_backend_global; SCM mod = scm_c_resolve_module (mod_nm.to_str0 ()); - if (make_pages) + if (make_print) { SCM func = scm_c_module_lookup (mod, "output-framework"); @@ -117,7 +117,6 @@ Paper_book::output (String outname) dump_fields (), SCM_UNDEFINED)); } - progress_indication ("\n"); } void diff --git a/lily/paper-outputter-scheme.cc b/lily/paper-outputter-scheme.cc index 4fa9cd2853..2c8af7e906 100644 --- a/lily/paper-outputter-scheme.cc +++ b/lily/paper-outputter-scheme.cc @@ -23,7 +23,7 @@ LY_DEFINE (ly_make_paper_outputter, "ly:make-paper-outputter", String outname_str = ly_scm2string (outname); String f = ly_scm2string (format); - progress_indication (_f ("Layout output to `%s'...", + message (_f ("Layout output to `%s'...", outname_str == "-" ? String ("") : outname_str)); diff --git a/lily/paper-score.cc b/lily/paper-score.cc index c27a9bfd49..800aa132ed 100644 --- a/lily/paper-score.cc +++ b/lily/paper-score.cc @@ -63,11 +63,11 @@ SCM Paper_score::process (String) { if (be_verbose_global) - progress_indication (_f ("Element count %d (spanners %d) ", + message (_f ("Element count %d (spanners %d) ", system_->element_count (), system_->spanner_count ())); - progress_indication (_ ("Preprocessing graphical objects...") + " "); + message (_ ("Preprocessing graphical objects...") + " "); /* FIXME: Check out why we need this - removing gives assertion failures down the road. diff --git a/lily/parser.yy b/lily/parser.yy index c2e714d3e6..a0f7a7ab99 100644 --- a/lily/parser.yy +++ b/lily/parser.yy @@ -79,7 +79,7 @@ tag_music (Music *m, SCM tag, Input ip) else if (ly_c_list_p (tag)) tags = ly_append2 (tag, tags); else - ip.warning (_ ("Tag must be symbol or list of symbols.")); + ip.warning (_ ("tag must be symbol or list of symbols")); m->set_property ("tags", tags); } @@ -556,7 +556,7 @@ assignment: assignment_id '=' identifier_init { if (! is_regular_identifier ($1)) { - @1.warning (_ ("Identifier should have alphabetic characters only")); + @1.warning (_ ("identifier should have alphabetic characters only")); } THIS->lexer_->set_identifier ($1, $3); @@ -714,7 +714,7 @@ score_body: | score_body output_def { if ($2->lookup_variable (ly_symbol2scm ("is-paper")) == SCM_BOOL_T) { - THIS->parser_error (@2, _("\\paper cannot be in \\score. Use \\layout instead")); + THIS->parser_error (@2, _("\\paper cannot be used in \\score, use \\layout instead")); } else @@ -738,7 +738,7 @@ paper_block: $$ = $1; if ($$->lookup_variable (ly_symbol2scm ("is-paper")) != SCM_BOOL_T) { - THIS->parser_error (@1, _("Need \\paper for paper block.")); + THIS->parser_error (@1, _ ("need \\paper for paper block")); $$ = get_paper (THIS); } } @@ -883,7 +883,8 @@ Repeated_music: if (times < scm_ilength (alts)) { unsmob_music (scm_car (alts)) ->origin ()->warning ( - _ ("More alternatives than repeats. Junking excess alternatives.")); + _ ("more alternatives than repeats")); + warning ("junking excess alternatives"); alts = ly_truncate_list (times, alts); } @@ -906,10 +907,9 @@ Repeated_music: TODO: move this code to Scheme. */ - /* - we can not get durations and other stuff correct down the line, so we have to - add to the duration log here. - */ + /* we cannot get durations and other stuff + correct down the line, + so we have to add to the duration log here. */ SCM func = ly_lily_module_constant ("shift-duration-log"); int dots = ($3 % 3) ? 0 : 1; @@ -920,7 +920,7 @@ Repeated_music: { int list_len = scm_ilength ($4->get_property ("elements")); if (list_len != 2) - $4->origin ()->warning ("Chord tremolo must have 2 elements."); + $4->origin ()->warning (_f ("expect 2 elements for Chord tremolo, found %d", list_len)); shift -= 1; r->compress (Moment (Rational (1, list_len))); } @@ -1075,7 +1075,7 @@ Generic_prefix_music: else { if (ok) - loc->error (_ ("Music head function should return Music object.")); + loc->error (_ ("music head function must return Music object")); $$ = MY_MAKE_MUSIC ("Music"); } $$->set_spot (*loc); @@ -1704,10 +1704,10 @@ command_req: if (scm_ilength ($3) > 0) { key->set_property ("pitch-alist", $3); - key->set_property ("tonic", Pitch (0,0,0).smobbed_copy ()); + key->set_property ("tonic", Pitch (0, 0, 0).smobbed_copy ()); key->transpose (* unsmob_pitch ($2)); } else { - THIS->parser_error (@3, _ ("Second argument must be pitch list.")); + THIS->parser_error (@3, _ ("second argument must be pitch list")); } $$ = key; @@ -1746,12 +1746,12 @@ post_event: } | HYPHEN { if (!THIS->lexer_->is_lyric_state ()) - THIS->parser_error (@1, _ ("Have to be in Lyric mode for lyrics")); + THIS->parser_error (@1, _ ("have to be in Lyric mode for lyrics")); $$ = MY_MAKE_MUSIC ("HyphenEvent"); } | EXTENDER { if (!THIS->lexer_->is_lyric_state ()) - THIS->parser_error (@1, _ ("Have to be in Lyric mode for lyrics")); + THIS->parser_error (@1, _ ("have to be in Lyric mode for lyrics")); $$ = MY_MAKE_MUSIC ("ExtenderEvent"); } | script_dir direction_reqd_event { @@ -1844,7 +1844,7 @@ direction_reqd_event: Music *a = MY_MAKE_MUSIC ("ArticulationEvent"); if (scm_is_string (s)) a->set_property ("articulation-type", s); - else THIS->parser_error (@1, _ ("Expecting string as script definition")); + else THIS->parser_error (@1, _ ("expecting string as script definition")); $$ = a; } ; @@ -2151,7 +2151,7 @@ optional_rest: simple_element: pitch exclamations questions octave_check optional_notemode_duration optional_rest { if (!THIS->lexer_->is_note_state ()) - THIS->parser_error (@1, _ ("Have to be in Note mode for notes")); + THIS->parser_error (@1, _ ("have to be in Note mode for notes")); Music *n = 0; if ($6) @@ -2232,7 +2232,7 @@ simple_element: | lyric_element optional_notemode_duration { if (!THIS->lexer_->is_lyric_state ()) - THIS->parser_error (@1, _ ("Have to be in Lyric mode for lyrics")); + THIS->parser_error (@1, _ ("have to be in Lyric mode for lyrics")); Music *lreq = MY_MAKE_MUSIC ("LyricEvent"); lreq->set_property ("text", $1); @@ -2245,7 +2245,7 @@ simple_element: } | new_chord { if (!THIS->lexer_->is_chord_state ()) - THIS->parser_error (@1, _ ("Have to be in Chord mode for chords")); + THIS->parser_error (@1, _ ("have to be in Chord mode for chords")); $$ = unsmob_music ($1); } ; @@ -2594,7 +2594,8 @@ Lily_parser::beam_check (SCM dur) if (unsmob_music (last_beam_start_) && d->duration_log () <= 2) { Music *m = unsmob_music (last_beam_start_); - m->origin ()->warning (_ ("Suspect duration found following this beam")); + m->origin ()->warning (_f ("suspect duration in beam: %s", + d->to_string ())); } last_beam_start_ = SCM_EOL; } diff --git a/lily/part-combine-iterator.cc b/lily/part-combine-iterator.cc index 23d770b61b..e9a5a9c4fb 100644 --- a/lily/part-combine-iterator.cc +++ b/lily/part-combine-iterator.cc @@ -336,7 +336,7 @@ Part_combine_iterator::construct_children () "", SCM_EOL); if (!null) - programming_error ("No Devnull found?"); + programming_error ("no Devnull found"); null_.set_context (null); diff --git a/lily/percent-repeat-engraver.cc b/lily/percent-repeat-engraver.cc index e5da150a44..f41f5aaade 100644 --- a/lily/percent-repeat-engraver.cc +++ b/lily/percent-repeat-engraver.cc @@ -97,7 +97,8 @@ Percent_repeat_engraver::try_music (Music *m) } else { - warning (_ ("Don't know how to handle a percent repeat of this length.")); + warning (_f ("can't handle a percent repeat of length: %s", + body_length_.to_string ())); return false; } @@ -106,11 +107,10 @@ Percent_repeat_engraver::try_music (Music *m) Global_context *global = get_global_context (); for (int i = 0; i < count; i++) { - global->add_moment_to_process (next_moment_ + Moment (i) * body_length_); + global->add_moment_to_process (next_moment_ + + Moment (i) * body_length_); - /* - bars between % too. - */ + /* bars between % too. */ if (repeat_sign_type_ == DOUBLE_MEASURE) global->add_moment_to_process (next_moment_ + meas_len + Moment (i) * body_length_); } diff --git a/lily/performance.cc b/lily/performance.cc index 88ba2c8b8e..83a9b91048 100644 --- a/lily/performance.cc +++ b/lily/performance.cc @@ -44,8 +44,7 @@ Performance::output (Midi_stream &midi_stream) midi_stream << Midi_header (1, tracks_i, clocks_per_4_i); output_header_track (midi_stream); - progress_indication ("\n"); - progress_indication (_ ("Track...") + " "); + message (_ ("Track...") + " "); int channel = 0; for (int i = 0; i < audio_staffs_.size (); i++) { @@ -68,7 +67,10 @@ Performance::output (Midi_stream &midi_stream) { s->channel_ = channel % 16; if (channel > 15) - warning ("MIDI channel wrapped around. Remapping modulo 16."); + { + warning (_ ("MIDI channel wrapped around")); + warning (_ ("remapping modulo 16")); + } } s->output (midi_stream, channel++); @@ -159,7 +161,7 @@ Performance::process (String out) out = file_name.to_string (); Midi_stream midi_stream (out); - progress_indication (_f ("MIDI output to `%s'...", out)); + message (_f ("MIDI output to `%s'...", out)); output (midi_stream); progress_indication ("\n"); diff --git a/lily/piano-pedal-engraver.cc b/lily/piano-pedal-engraver.cc index e2e1896b17..eb46d8e433 100644 --- a/lily/piano-pedal-engraver.cc +++ b/lily/piano-pedal-engraver.cc @@ -221,7 +221,8 @@ Piano_pedal_engraver::create_text_grobs (Pedal_info *p, bool mixed) Music *m = p->event_drul_[START]; if (!m) m = p->event_drul_ [STOP]; - String msg = _ ("Need 3 strings for piano pedals. No pedal made. "); + String msg = _f ("expect 3 strings for piano pedals, found: %d", + scm_ilength (strings)); if (m) m->origin ()->warning (msg); else diff --git a/lily/property-iterator.cc b/lily/property-iterator.cc index 9ff020881b..35eee1dbe2 100644 --- a/lily/property-iterator.cc +++ b/lily/property-iterator.cc @@ -81,17 +81,14 @@ bool check_grob (Music *mus, SCM sym) { if (!list_p) - { - list_p = scm_c_eval_string ("list?"); - } + list_p = scm_c_eval_string ("list?"); SCM type = scm_object_property (sym, ly_symbol2scm ("translation-type?")); bool ok = type == list_p; if (!ok) - { - mus->origin ()->warning (_f ("Not a grob name, `%s'.", ly_symbol2string (sym))); - } + mus->origin ()->warning (_f ("not a grob name, `%s'", + ly_symbol2string (sym))); return ok; } diff --git a/lily/quote-iterator.cc b/lily/quote-iterator.cc index 7e561c6bc3..44266a6bc4 100644 --- a/lily/quote-iterator.cc +++ b/lily/quote-iterator.cc @@ -229,7 +229,7 @@ Quote_iterator::process (Moment m) Music *mus = unsmob_music (scm_car (ev_acc)); if (!mus) - programming_error ("need music in quote."); + programming_error ("no music found in quote"); else if (accept_music_type (mus)) { if (quote_pitch || me_pitch) @@ -251,7 +251,8 @@ Quote_iterator::process (Moment m) bool b = quote_outlet_.get_outlet ()->try_music (mus); if (!b) - mus->origin ()->warning (_f ("In quotation: junking event %s", mus->name ())); + mus->origin ()->warning (_f ("in quotation: junking event %s", + mus->name ())); } } diff --git a/lily/rest-collision.cc b/lily/rest-collision.cc index 9e4ff6e50d..5f7f10f255 100644 --- a/lily/rest-collision.cc +++ b/lily/rest-collision.cc @@ -241,7 +241,7 @@ Rest_collision::do_shift (Grob *me) int stafflines = Staff_symbol_referencer::line_count (me); if (!stafflines) { - programming_error ("No staff line count ? "); + programming_error ("no staff line count"); stafflines = 5; } diff --git a/lily/scm-option.cc b/lily/scm-option.cc index 185d558330..a4ded95e86 100644 --- a/lily/scm-option.cc +++ b/lily/scm-option.cc @@ -59,9 +59,9 @@ LY_DEFINE (ly_option_usage, "ly:option-usage", 0, 0, 0, (SCM), puts (""); printf (_ (" The function ly:set-option allows for access to some internal variables.").to_str0 ()); puts ("\n"); - printf (_ ("Usage: lilypond -e \"(ly : set - option SYMBOL VAL)\"").to_str0 ()); + printf (_ ("Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"").to_str0 ()); puts ("\n"); - printf (_ ("Use help as SYMBOL to get online help.").to_str0 ()); + printf (_ ("Use help as SYMBOL to get online help.").to_str0 ()); puts ("\n"); exit (0); @@ -132,7 +132,7 @@ LY_DEFINE (ly_set_option, "ly:set-option", 1, 1, 0, (SCM var, SCM val), if (scm_is_symbol (var)) var = scm_symbol_to_string (var); - warning (_f ("No such internal option: %s", ly_scm2string (var))); + warning (_f ("no such internal option: %s", ly_scm2string (var))); } return SCM_UNSPECIFIED; } @@ -172,7 +172,7 @@ LY_DEFINE (ly_get_option, "ly:get-option", 1, 0, 0, (SCM var), String s = ly_scm2string (var); - warning (_f ("No such internal option: %s", s.to_str0 ())); + warning (_f ("no such internal option: %s", s.to_str0 ())); } return o; } diff --git a/lily/score.cc b/lily/score.cc index f3cca4d334..d00b774ec6 100644 --- a/lily/score.cc +++ b/lily/score.cc @@ -210,13 +210,13 @@ Score::set_music (SCM music, SCM parser) if (unsmob_music (music_)) { - unsmob_music (music)->origin ()->error (_ ("Already have music in score")); - unsmob_music (music_)->origin ()->error (_ ("This is the previous music")); + unsmob_music (music)->origin ()->error (_ ("already have music in score")); + unsmob_music (music_)->origin ()->error (_ ("this is the previous music")); } Music *m = unsmob_music (music); if (m && to_boolean (m->get_property ("error-found"))) { - m->origin ()->error (_ ("Error found in this music expression. Ignoring it")); + m->origin ()->error (_ ("errors found, ignoring music expression")); this->error_found_ = this->error_found_ || to_boolean (m->get_property ("error-found")); } diff --git a/lily/script-column.cc b/lily/script-column.cc index f70c73aa5c..6c6f93a624 100644 --- a/lily/script-column.cc +++ b/lily/script-column.cc @@ -63,7 +63,7 @@ Script_column::before_line_breaking (SCM smob) Direction d = Side_position_interface::get_direction (g); if (!d) { - programming_error ("No direction for script?"); + programming_error ("no direction for script"); d = DOWN; g->set_property ("direction", scm_int2num (d)); } diff --git a/lily/script-engraver.cc b/lily/script-engraver.cc index 3dfc782f1b..afeb0fe621 100644 --- a/lily/script-engraver.cc +++ b/lily/script-engraver.cc @@ -97,9 +97,10 @@ void make_script_from_event (Grob *p, bool *follow, Context *tg, if (art == SCM_BOOL_F) { /* FIXME: */ - warning (_ ("Do not know how to interpret articulation: ")); - warning (_ ("Scheme encoding: ")); + warning (_ ("don't know how to interpret articulation: ")); + warning (_ ("scheme encoding: ")); scm_write (art_type, scm_current_error_port ()); + message (""); return; } diff --git a/lily/script-interface.cc b/lily/script-interface.cc index f2dcbea2c8..b6a17251ef 100644 --- a/lily/script-interface.cc +++ b/lily/script-interface.cc @@ -51,7 +51,7 @@ Script_interface::before_line_breaking (SCM smob) if (!d) { /* FIXME: This should never happen: `arbitrary' directions. */ - programming_error ("Script direction not yet known!"); + programming_error ("script direction not yet known"); d = DOWN; } @@ -76,7 +76,7 @@ Script_interface::print (SCM smob) Direction dir = Side_position_interface::get_direction (me); if (!dir) { - programming_error ("Script direction not known, but stencil wanted."); + programming_error ("script direction unknown, but stencil wanted"); dir = DOWN; } return get_stencil (me, dir).smobbed_copy (); diff --git a/lily/self-aligment-interface.cc b/lily/self-aligment-interface.cc index de672c36f7..9da0a406c2 100644 --- a/lily/self-aligment-interface.cc +++ b/lily/self-aligment-interface.cc @@ -44,7 +44,7 @@ Self_alignment_interface::aligned_on_parent (SCM element_smob, SCM axis) Interval ext (me->extent (me, a)); if (ext.is_empty ()) - programming_error ("I'm empty. Can't align on self"); + programming_error ("can't align on self: empty element"); else x -= ext.linear_combination (align); @@ -85,7 +85,7 @@ Self_alignment_interface::aligned_on_self (SCM element_smob, SCM axis) { Interval ext (me->extent (me, a)); if (ext.is_empty ()) - programming_error ("I'm empty. Can't align on self"); + programming_error ("can't align on self: empty element"); else return scm_make_real (- ext.linear_combination (scm_to_double (align))); } diff --git a/lily/side-position-interface.cc b/lily/side-position-interface.cc index cea9fa6c62..eed4f322bc 100644 --- a/lily/side-position-interface.cc +++ b/lily/side-position-interface.cc @@ -203,7 +203,7 @@ Side_position_interface::aligned_side (SCM element_smob, SCM axis) { if (!d) { - programming_error ("Direction unknown, but aligned-side wanted."); + programming_error ("direction unknown, but aligned-side wanted"); d = DOWN; } o += -iv[-d]; diff --git a/lily/simple-spacer.cc b/lily/simple-spacer.cc index f641f854b0..c7d016b27c 100644 --- a/lily/simple-spacer.cc +++ b/lily/simple-spacer.cc @@ -74,7 +74,7 @@ Simple_spacer::add_rod (int l, int r, Real dist) { if (isinf (dist) || isnan (dist)) { - programming_error ("Weird minimum distance. Ignoring"); + programming_error ("ignoring weird minimum distance"); return; } @@ -350,7 +350,7 @@ Simple_spacer::add_spring (Real ideal, Real hooke) desc.hooke_ = hooke; if (!desc.is_sane ()) { - programming_error ("Insane spring found. Setting to unit spring."); + programming_error ("insane spring found, setting to unit"); desc.hooke_ = 1.0; desc.ideal_ = 1.0; diff --git a/lily/slur-configuration.cc b/lily/slur-configuration.cc index 8a1af612d5..4d4e3de171 100644 --- a/lily/slur-configuration.cc +++ b/lily/slur-configuration.cc @@ -159,7 +159,7 @@ Slur_configuration::generate_curve (Slur_score_state const &state, if (max_h < 0) { - programming_error ("Slur indent too small."); + programming_error ("slur indent too small"); max_h = len / 3.0; } else diff --git a/lily/slur-engraver.cc b/lily/slur-engraver.cc index f41c69c338..d0629b9700 100644 --- a/lily/slur-engraver.cc +++ b/lily/slur-engraver.cc @@ -119,9 +119,7 @@ Slur_engraver::process_music () if (events_[STOP]) { if (slurs_.size () == 0) - { - events_[STOP]->origin ()->warning (_ ("No slur to end")); - } + events_[STOP]->origin ()->warning (_ ("can't end slur")); end_slurs_ = slurs_; slurs_.clear (); diff --git a/lily/slur-scoring.cc b/lily/slur-scoring.cc index 2b48cff091..400e08a9a8 100644 --- a/lily/slur-scoring.cc +++ b/lily/slur-scoring.cc @@ -184,7 +184,7 @@ Slur_score_state::get_encompass_info (Grob *col) const if (!stem) { - programming_error ("No stem for note column?"); + programming_error ("no stem for note column"); ei.x_ = col->relative_coordinate (common_[X_AXIS], X_AXIS); ei.head_ = ei.stem_ = col->extent (common_[Y_AXIS], Y_AXIS)[dir_]; @@ -440,7 +440,7 @@ Slur_score_state::get_closest_index (SCM inspect_quants) const } } if (mindist > 1e5) - programming_error ("Could not find quant."); + programming_error ("can't not find quant"); return opt_idx; } @@ -573,7 +573,7 @@ Slur_score_state::get_base_attachments () const if (isinf (b) || isnan (b)) { - programming_error ("Slur attachment is inf/nan"); + programming_error ("slur attachment is inf/nan"); b = 0.0; } diff --git a/lily/source-file.cc b/lily/source-file.cc index 236e24735e..ba61d770bd 100644 --- a/lily/source-file.cc +++ b/lily/source-file.cc @@ -58,7 +58,7 @@ gulp_file (String filename, int *filesize) int bytes_read = fread (str, sizeof (char), *filesize, f); if (bytes_read != *filesize) - warning (_f ("Huh? Got %d, expected %d characters", bytes_read, + warning (_f ("expected to read %d characters, got %d", bytes_read, *filesize)); fclose (f); @@ -269,7 +269,7 @@ Source_file::get_line (char const* pos_str0) const &lo, &hi); if (*pos_str0 == '\n') - lo --; + lo--; return lo + 2; } diff --git a/lily/spaceable-grob.cc b/lily/spaceable-grob.cc index d4c1c3bd5e..df48631ff9 100644 --- a/lily/spaceable-grob.cc +++ b/lily/spaceable-grob.cc @@ -28,12 +28,10 @@ Spaceable_grob::add_rod (Grob *me, Grob *p, Real d) { // printf ("rod %lf\n", d); if (d < 0) - return ; + return; if (isinf (d)) - { - programming_error ("Infinite rod"); - } + programming_error ("infinite rod"); SCM mins = get_minimum_distances (me); SCM newdist = scm_make_real (d); @@ -58,7 +56,7 @@ Spaceable_grob::add_spring (Grob *me, Grob *p, Real d, Real strength) // printf ("dist %lf, str %lf\n", d, strength); if (d <= 0.0 || strength <= 0.0) { - programming_error ("Adding reverse spring! Setting to unit spring"); + programming_error ("adding reverse spring, setting to unit"); d = 1.0; strength = 1.0; } @@ -66,10 +64,8 @@ Spaceable_grob::add_spring (Grob *me, Grob *p, Real d, Real strength) if (isinf (d) || isnan (d) || isnan (strength)) { - /* - strength == INF is possible. It means fixed distance. - */ - programming_error ("Insane distance found."); + /* strength == INF is possible. It means fixed distance. */ + programming_error ("insane distance found"); d = 1.0; strength = 1.0; } diff --git a/lily/spacing-spanner.cc b/lily/spacing-spanner.cc index 1cf3ef3fa6..8f83e656ab 100644 --- a/lily/spacing-spanner.cc +++ b/lily/spacing-spanner.cc @@ -374,7 +374,7 @@ Spacing_spanner::set_springs (SCM smob) { global_shortest = find_shortest (me, all); if (be_verbose_global) - progress_indication (_f ("Global shortest duration is %s", global_shortest.to_string ()) + "\n"); + message (_f ("Global shortest duration is %s", global_shortest.to_string ()) + "\n"); } prune_loose_columns (me, &all, global_shortest); set_implicit_neighbor_columns (all); diff --git a/lily/spanner.cc b/lily/spanner.cc index 7155129dad..05f1443e78 100644 --- a/lily/spanner.cc +++ b/lily/spanner.cc @@ -175,7 +175,7 @@ Spanner::set_bound (Direction d, Grob *s) Item *i = dynamic_cast (s); if (!i) { - programming_error ("Must have Item for spanner bound."); + programming_error ("must have Item for spanner bound"); return; } diff --git a/lily/staff-spacing.cc b/lily/staff-spacing.cc index 90e6882ea2..b175987674 100644 --- a/lily/staff-spacing.cc +++ b/lily/staff-spacing.cc @@ -198,7 +198,7 @@ Staff_spacing::get_spacing_params (Grob *me, Real *space, Real *fixed) if (!scm_is_pair (space_def)) { - programming_error ("Unknown prefatory spacing. "); + programming_error ("unknown prefatory spacing"); return; } diff --git a/lily/stem-engraver.cc b/lily/stem-engraver.cc index b7bb2b0bf0..d665a96d06 100644 --- a/lily/stem-engraver.cc +++ b/lily/stem-engraver.cc @@ -122,9 +122,8 @@ Stem_engraver::acknowledge_grob (Grob_info gi) if (Stem::duration_log (stem_) != duration_log) { // FIXME: - gi.music_cause ()->origin ()->warning (_f ("Adding note head to incompatible stem (type = %d)", 1 << Stem::duration_log (stem_))); - - gi.music_cause ()->origin ()->warning (_f ("Don't you want polyphonic voices instead?")); + gi.music_cause ()->origin ()->warning (_f ("adding note head to incompatible stem (type = %d)", 1 << Stem::duration_log (stem_))); + gi.music_cause ()->origin ()->warning (_f ("maybe input should specify polyphonic voices")); } Stem::add_head (stem_, gi.grob_); diff --git a/lily/stem-tremolo.cc b/lily/stem-tremolo.cc index 132a30b3a2..b68699725c 100644 --- a/lily/stem-tremolo.cc +++ b/lily/stem-tremolo.cc @@ -88,7 +88,7 @@ Stem_tremolo::raw_stencil (Grob *me) if (!tremolo_flags) { - programming_error ("No tremolo flags?"); + programming_error ("no tremolo flags"); me->suicide (); return Stencil (); @@ -115,7 +115,7 @@ Stem_tremolo::print (SCM grob) Grob *stem = unsmob_grob (me->get_property ("stem")); if (!stem) { - programming_error ("No stem for stem-tremolo"); + programming_error ("no stem for stem-tremolo"); return SCM_EOL; } diff --git a/lily/stem.cc b/lily/stem.cc index 028843a6eb..9378869c7b 100644 --- a/lily/stem.cc +++ b/lily/stem.cc @@ -121,7 +121,7 @@ Stem::set_stemend (Grob *me, Real se) Direction d = get_direction (me); if (d && d * head_positions (me)[get_direction (me)] >= se * d) - me->warning (_ ("Weird stem size; check for narrow beams")); + me->warning (_ ("weird stem size, check for narrow beams")); me->set_property ("stem-end-position", scm_make_real (se)); } @@ -516,7 +516,7 @@ Stem::height (SCM smob, SCM ax) Direction d = get_direction (me); if (d == CENTER) { - programming_error ("No stem direction"); + programming_error ("no stem direction"); d = UP; } iv[d] += d * Beam::get_thickness (b) * 0.5; @@ -787,7 +787,7 @@ Stem::calc_stem_info (Grob *me) if (!my_dir) { - programming_error ("No stem dir set?"); + programming_error ("no stem dir set"); my_dir = UP; } diff --git a/lily/system.cc b/lily/system.cc index 2e06f7a65c..e6b034251b 100644 --- a/lily/system.cc +++ b/lily/system.cc @@ -63,7 +63,7 @@ void System::typeset_grob (Grob *elem) { if (elem->pscore_) - programming_error ("Adding element twice."); + programming_error ("adding element twice"); else { elem->pscore_ = pscore_; @@ -142,7 +142,7 @@ System::get_lines () #endif if (be_verbose_global) - progress_indication (_f ("Element count %d.", count + element_count ())); + message (_f ("Element count %d.", count + element_count ())); int line_count = broken_intos_.size (); SCM lines = scm_c_make_vector (line_count, SCM_EOL); @@ -221,7 +221,7 @@ System::pre_processing () unsmob_grob (scm_car (s))->discretionary_processing (); if (be_verbose_global) - progress_indication (_f ("Grob count %d", element_count ())); + message (_f ("Grob count %d", element_count ())); for (SCM s = get_property ("all-elements"); scm_is_pair (s); s = scm_cdr (s)) unsmob_grob (scm_car (s))->handle_prebroken_dependencies (); @@ -237,8 +237,7 @@ System::pre_processing () sc->calculate_dependencies (PRECALCED, PRECALCING, ly_symbol2scm ("before-line-breaking-callback")); } - progress_indication ("\n"); - progress_indication (_ ("Calculating line breaks...")); + message (_ ("Calculating line breaks...")); progress_indication (" "); for (SCM s = get_property ("all-elements"); scm_is_pair (s); s = scm_cdr (s)) { @@ -264,7 +263,7 @@ System::post_processing () Interval iv (extent (this, Y_AXIS)); if (iv.is_empty ()) - programming_error ("System with zero extent."); + programming_error ("system with zero extent"); else translate_axis (-iv[MAX], Y_AXIS); diff --git a/lily/text-interface.cc b/lily/text-interface.cc index 5524d5a0b1..b1cd6a66da 100644 --- a/lily/text-interface.cc +++ b/lily/text-interface.cc @@ -50,13 +50,13 @@ Text_interface::interpret_markup (SCM layout_smob, SCM props, SCM markup) SCM func = scm_car (markup); SCM args = scm_cdr (markup); if (!markup_p (markup)) - programming_error ("Markup head has no markup signature."); + programming_error ("markup head has no markup signature"); return scm_apply_2 (func, layout_smob, props, args); } else { - programming_error ("Is not a markup: "); + programming_error ("not a markup: "); scm_display (markup, scm_current_error_port ()); assert (false); Box b; diff --git a/lily/tie.cc b/lily/tie.cc index 4f28e22464..97866e4c1d 100644 --- a/lily/tie.cc +++ b/lily/tie.cc @@ -139,7 +139,7 @@ Tie::get_control_points (SCM smob) headdir = RIGHT; else { - programming_error ("Tie without heads."); + programming_error ("tie without heads"); me->suicide (); return SCM_EOL; } @@ -308,7 +308,7 @@ Tie::get_control_points (SCM smob) = (b.control_[1][Y_AXIS] - y0) * ((newy - y0) / (y - y0)) + y0; } else - programming_error ("Tie is nowhere horizontal"); + programming_error ("tie is nowhere horizontal"); SCM controls = SCM_EOL; for (int i = 4; i--;) diff --git a/lily/time-signature-engraver.cc b/lily/time-signature-engraver.cc index 5dc4913a80..77fd444f12 100644 --- a/lily/time-signature-engraver.cc +++ b/lily/time-signature-engraver.cc @@ -51,7 +51,7 @@ Time_signature_engraver::process_music () OTOH, Tristan Keuris writes 8/20 in his Intermezzi. */ - warning (_f ("Found strange time signature %d/%d.", + warning (_f ("strange time signature found: %d/%d", den, scm_to_int (scm_car (fr)))); } diff --git a/lily/timing-translator.cc b/lily/timing-translator.cc index a0b9abac3d..fc9ddc83a8 100644 --- a/lily/timing-translator.cc +++ b/lily/timing-translator.cc @@ -101,12 +101,12 @@ Timing_translator::start_translation_timestep () Moment dt = now - global->previous_moment (); if (dt < Moment (0)) { - programming_error ("Moving backwards in time"); + programming_error ("moving backwards in time"); dt = 0; } else if (dt.main_part_.is_infinity ()) { - programming_error ("Moving infinitely to future"); + programming_error ("moving infinitely to future"); dt = 0; } diff --git a/lily/tuplet-bracket.cc b/lily/tuplet-bracket.cc index a73c06dec4..9ba46e559f 100644 --- a/lily/tuplet-bracket.cc +++ b/lily/tuplet-bracket.cc @@ -78,7 +78,7 @@ Tuplet_bracket::parallel_beam (Grob *me, Link_array const &cols, bool *equ Link_array beam_stems = extract_grob_array (b1, ly_symbol2scm ("stems")); if (beam_stems.size () == 0) { - programming_error ("Beam under tuplet bracket has no stems!"); + programming_error ("beam under tuplet bracket has no stems"); *equally_long = 0; return 0; } @@ -435,7 +435,7 @@ Tuplet_bracket::after_line_breaking (SCM smob) } if (dynamic_cast (me)->is_broken ()) { - me->warning (_ ("Killing tuplet bracket across linebreak.")); + me->warning (_ ("removing tuplet bracket across linebreak")); me->suicide (); return SCM_UNSPECIFIED; } diff --git a/lily/vaticana-ligature.cc b/lily/vaticana-ligature.cc index 5bfd385d17..fd73f5405a 100644 --- a/lily/vaticana-ligature.cc +++ b/lily/vaticana-ligature.cc @@ -84,7 +84,7 @@ vaticana_brew_flexa (Grob *me, else { me->warning ("Vaticana_ligature: " - "flexa-height undefined; assuming 0"); + + _ ("flexa-height undefined; assuming 0")); interval = 0.0; } diff --git a/lily/volta-engraver.cc b/lily/volta-engraver.cc index 9fe3ee9bb2..91d0f87bf1 100644 --- a/lily/volta-engraver.cc +++ b/lily/volta-engraver.cc @@ -71,22 +71,16 @@ Volta_engraver::staff_eligible () */ SCM staffs = get_property ("stavesFound"); - /* - only put a volta on the top staff. - - May be this is a bit convoluted, and we should have a single - volta engraver in score context or somesuch. - - */ + /* Only put a volta on the top staff. + Maybe this is a bit convoluted, and we should have a single + volta engraver in score context or somesuch. */ if (!scm_is_pair (staffs)) { - programming_error ("Huh? Volta engraver can't find staffs?"); + programming_error ("volta engraver can't find staffs"); return false; } else if (scm_car (scm_last_pair (staffs)) != staff_) - { - return false; - } + return false; return true; } @@ -129,9 +123,8 @@ Volta_engraver::process_music () } if (end && !volta_span_) - { - warning (_ ("No volta spanner to end")); // fixme: be more verbose. - } + /* fixme: be more verbose. */ + warning (_ ("can't end volta spanner")); else if (end) { end_volta_span_ = volta_span_; @@ -141,11 +134,12 @@ Volta_engraver::process_music () if (volta_span_ && (scm_is_string (start_string_) || scm_is_pair (start_string_))) { - warning (_ ("Already have a volta spanner. Stopping that one prematurely.")); + warning (_ ("already have a volta spanner, ending that one prematurely")); if (end_volta_span_) { - warning (_ ("Also have a stopped spanner. Giving up.")); + warning (_ ("also already have an ended spanner")); + warning (_ ("giving up")); return; } diff --git a/po/cs.po b/po/cs.po index 16b989502f..07211aacdf 100644 --- a/po/cs.po +++ b/po/cs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2002-09-28 10:27+0200\n" "Last-Translator: Tomá¹ Kopeèek \n" "Language-Team: Czech \n" @@ -18,8 +18,8 @@ msgstr "" msgid "lilylib module" msgstr "" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "tato nápovìda" @@ -39,12 +39,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "varování: %s\n" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "chyba: %s\n" @@ -59,13 +59,13 @@ msgstr "Kon msgid "Usage: %s [OPTIONS]... FILE" msgstr "Pou¾ití: %s [PØEPÍNAÈ]... SOUBOR" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Pøepínaèe:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "" @@ -82,12 +82,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "" -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "Hlá¹ení chyby je takovéto:" @@ -115,9 +115,10 @@ msgstr "(ignorov msgid "Cleaning %s..." msgstr "Odstraòuji %s..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "pøíkaz skonèil s návratovou hodnotou %d" #: convert-ly.py:32 #, python-format @@ -147,17 +148,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -170,47 +171,47 @@ msgstr "" "urèitých podmínek. Pro více informací spus»te program takto: `%s --" "warranty'.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Zpracovávám `%s'..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "nelze nalézt implicitní font: `%s'" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "takové nastavení neexistuje: `%s'" @@ -225,13 +226,13 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "PØÍP" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" @@ -244,7 +245,7 @@ msgstr "SOUBOR" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "ADRESÁØ" @@ -266,7 +267,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "vypisuje více informací" @@ -275,95 +276,95 @@ msgstr "vypisuje v msgid "print version information" msgstr "vypisuje èíslo verze" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "vypisuje záruku a copyright" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, fuzzy, python-format +msgid "file not found: %s" +msgstr "klíè `%s' nebyl nalezen" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, fuzzy, python-format -msgid "file not found: %s" -msgstr "klíè `%s' nebyl nalezen" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "nelze nalézt soubor: `%s'" -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "Zapisuji `%s'..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Zpracovávám `%s'..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 #, fuzzy msgid "All snippets are up to date..." msgstr "uvolnìte se, %s je aktuální" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "nelze nalézt implicitní font: `%s'" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "Odstraòuji %s..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "Prohledávám `%s'..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "Odstraòuji %s..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "Zpracovávám `%s'..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Vyvolávám `%s'" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt øíká: `%s'" @@ -408,7 +409,7 @@ msgstr "ZM msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "nastaví stupnici: ZMÌNA=+køí¾ky|-béèka; MOLL=1" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "SOUBOR" @@ -428,7 +429,7 @@ msgstr "D msgid "allow tuplet durations DUR*NUM/DEN" msgstr "povolí triolové (kvartolové, ...) délky DÉLKA*ÈÍSLO/DÌLITEL" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "vypisuje èíslo verze" @@ -436,12 +437,11 @@ msgstr "vypisuje msgid "treat every text as a lyric" msgstr "zpracuje ka¾dý text jako slova písnì" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "varování: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "chyba: " @@ -454,16 +454,16 @@ msgstr "Kon msgid "command exited with value %d" msgstr "pøíkaz skonèil s návratovou hodnotou %d" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "výstup %s se zapisuje do `%s'..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Pøíklad:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "na pøíkazové øádce nebyly zadány ¾ádné soubory." @@ -499,181 +499,224 @@ msgid "Writing `%s'..." msgstr "Zapisuji `%s'..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 -msgid "RES" +#: ps2png.py:43 +msgid "PAPER" msgstr "" #: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "" + +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "nastavuje rozli¹ení náhledu na RES" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "Zapisuji `%s'..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "volba `%s' vy¾aduje argument" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "volba `%s' nemá argumenty" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "neznámá volba: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "neplatný argument `%s' pro volbu `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "chyba programrátora: %s (Pokraèuji: dr¾te mi palce)\n" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" msgstr "" -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 #, fuzzy, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "can't dlopen: %s: %s" +msgstr "nelze otevøít soubor: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "nelze zmìnit `%s' na `%s'" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "neexistující kontext: %s" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" +msgstr "" + +#: accidental-engraver.cc:235 +#, fuzzy, c-format +msgid "accidental typesetting list must begin with context-name: %s" msgstr "Sazba posuvek musí zaèínat jménem kontextu: %s" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "" -#: accidental-engraver.cc:284 -#, fuzzy, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Sazba posuvek musí být pár nebo jméno kontextu: %s" +#: accidental-engraver.cc:279 +#, c-format +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "Posuvka `%s' nebyla nalezena" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Chyba pøi zpracování AFM souboru: `%s'" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "Chyba kontrolního souètu pro soubor fontu: `%s'" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "nesouhlasí: `%s'" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 #, fuzzy msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" " Znovu sestavte v¹echny .afm soubory a odstraòte v¹echny .pk a .tfm soubory. " "Spus»te znovu s parametrem -V k výpisu cest k souborùm fontù." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "nelze nalézt font: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Nahrávám implicitní font" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "nelze nalézt implicitní font: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(vyhledávací cesta: `%s')" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Vzdávám" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Nelze pøepnout pøekladaèe. Ji¾ jsem tam." +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "nelze zmìnit `%s' na `%s'" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" + +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" msgstr "" -#: bar-check-iterator.cc:68 +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "kontrola taktových èar selhala na: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "trámec ji¾ existuje" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "neukonèený trámec" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "no¾ka musí mít strukturu Rhythmic" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "no¾ka se nevejde pod trámec" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "trámec byl zaèat zde" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "trámec má ménì ne¾ dvì viditelné no¾ky" -#: beam.cc:155 +#: beam.cc:147 #, fuzzy msgid "removing beam with less than two stems" msgstr "trámec má ménì ne¾ dvì viditelné no¾ky" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, fuzzy, c-format msgid "No spacing entry from %s to `%s'" msgstr "Není záznam pro rozestup %s a `%s'" @@ -683,30 +726,37 @@ msgstr "Nen msgid "can't change `%s' to `%s'" msgstr "nelze zmìnit `%s' na `%s'" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "nelze nalézt kontext `%s'" + #. We could change the current translator's id, but that would make -#. errors hard to catch +#. errors hard to catch. #. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Jsem pouze jediný" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "neexistující kontext: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "¾ádný z tìchto neznám" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "neukonèené akordové tremolo" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "není nikdo, kdo by tiskl tremola" @@ -715,16 +765,28 @@ msgstr "nen msgid "clef `%s' not found" msgstr "klíè `%s' nebyl nalezen" -#: cluster.cc:122 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "neznámý pøekladaè: `%s':" +#: cluster.cc:144 +#, fuzzy +msgid "junking empty cluster" +msgstr "matoucí osamocený porrectus" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +#, fuzzy +msgid "distance undefined, assuming 0.1" +msgstr "" +"Mensural_ligature: ¹íøka flexy (flexa-width) není definována pro flexu %d; " +"pøedpokládám 2.0" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -737,106 +799,137 @@ msgstr "" #: context-def.cc:111 #, fuzzy, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "Program nemá takový typ" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "nelze nalézt: `%s'" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "nelze nalézt nebo vytvoøit: `%s'" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "nelze nalézt nebo vytvoøit `%s' nazvaný `%s'" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "nelze nalézt nebo vytvoøit: `%s'" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "kustod `%s' nebyl nalezen" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "nelze nalézt zaèátek (de)crescenda" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "ji¾ má decrescendo" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "ji¾ má crescendo" -#: dynamic-engraver.cc:194 +#: dynamic-engraver.cc:185 #, fuzzy -msgid "Cresc started here" +msgid "cresc starts here" msgstr "Crescendo zaèalo zde" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "neukonèené (de)crescendo" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "Matoucí po¾adavek: `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "neukonené prodlou¾ení" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "není nikdo, kdo by tiskl repetièní svorku" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "nelze vytvoøit adresáø: `%s'" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "nelze vytvoøit adresáø: `%s'" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" msgstr "" -#: glissando-engraver.cc:99 +#: glissando-engraver.cc:97 #, fuzzy -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "neukonèená ligatura" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "V partituøe je tøeba hudby" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "Interpretuji hudbu..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "uplynulý èas: %.2f sekund" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "nelze nalézt kontext `%s'" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "Optimální penalty: %f" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Nebylo nalezeno vhodné místo pro øádkový zlom" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, fuzzy, c-format msgid "\\%s ignored" @@ -847,41 +940,49 @@ msgstr "(ignorov msgid "implied \\%s added" msgstr "" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "neznámý pøekladaè: `%s':" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 #, fuzzy msgid "decrescendo too small" msgstr "Text_spanner je pøíli¹ malý" -#: hairpin.cc:107 +#: hairpin.cc:106 #, fuzzy msgid "crescendo too small" msgstr "Text_spanner je pøíli¹ malý" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +msgid "don't have that many brackets" msgstr "" -#: horizontal-bracket-engraver.cc:66 +#: horizontal-bracket-engraver.cc:64 #, fuzzy -msgid "Conflicting note group events." +msgid "conflicting note group events" msgstr "Nalezeny konfliktní tóniny." -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "neukonèený spojovník" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "neukonèený spojovník" @@ -890,63 +991,44 @@ msgstr "neukon msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "nelze nalézt soubor: `%s'" -#: input.cc:116 -msgid "non fatal error: " -msgstr "nepøíli¹ záva¾ná chyba: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "neznámá pozice" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "FIXME: slouèení zmìn tóniny" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "Kpathsea nemù¾e nalézt TFM soubor `%s'" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "Kpathsea nemù¾e nalézt TFM soubor `%s'" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" msgstr "nelze nalézt zaèátek ligatury" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "chybí pravá hranice" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 #, fuzzy msgid "already have a ligature" msgstr "ligatura ji¾ existuje" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "chybí levá hranice" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 #, fuzzy msgid "unterminated ligature" msgstr "neukonèená ligatura" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 #, fuzzy msgid "ignoring rest: ligature may not contain rest" msgstr "ligatura by nemìla obsahovat pomlku; ignoruji pomlku" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 #, fuzzy msgid "ligature was started here" msgstr "ligatura byla zaèata zde" @@ -956,53 +1038,67 @@ msgstr "ligatura byla za msgid "(load path: `%s')" msgstr "(nahrávací cesta: `%s')" -#: lily-guile.cc:478 +#: lily-guile.cc:484 #, fuzzy, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "Nelze nalézt kontrolu typu vlastnosti pro `%s' (%s)." -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Mo¾ná se stal pøeklep?" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Pøesto pøiøazuji." -#: lily-guile.cc:501 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "Kontrola typu `%s' selhala; hodnota `%s' musí být typu `%s'" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Název identifikátoru je klíèové slovo: `%s'" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "chyba na konci souboru: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "nelze nalézt znak nazvaný: `%s'" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "nelze nalézt soubor: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Zpracovávám `%s'..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Analyzuji..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "Poèet závorek nesouhlasí" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "nepøíli¹ záva¾ná chyba: " + +#: main.cc:104 #, fuzzy msgid "" " This program is free software; you can redistribute it and/or\n" @@ -1030,89 +1126,106 @@ msgstr "" "GNU General Public License. Pokud se tak nestalo, napi¹te Free Software\n" "Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139. USA\n" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" +msgstr "" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" msgstr "" -#: main.cc:122 +#: main.cc:136 msgid "EXPR" msgstr "VÝRAZ" -#: main.cc:123 -#, fuzzy -msgid "set option, use -e '(ly:option-usage)' for help" -msgstr "nastaví volby, pou¾ijte -e '(ly-option-usage)' pro nápovìdu" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 #, fuzzy -msgid "EXTs" -msgstr "PØÍP" +msgid "generate DVI (tex backend only)" +msgstr "vytváøí PDF výstup" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:141 +#, fuzzy +msgid "generate PDF (default)" +msgstr "vytváøí PDF výstup" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "vytváøí PDF výstup" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "vytváøí PostScriptový výstup" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "POLE" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "zapísuje pole hlavièky do BASENAME.POLE" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "pøidává ADRESÁØ do vyhledávací cesty" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "pou¾ívá SOUBOR jako inicializaèní soubor" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "zapisuje výstup do SOUBORu" -#: main.cc:132 -msgid "generate a preview" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:133 -msgid "don't generate full pages" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:134 +#: main.cc:151 #, fuzzy -msgid "generate PNG" -msgstr "vytváøí PDF výstup" - -#: main.cc:135 -#, fuzzy -msgid "generate PostScript" +msgid "do not generate printed output" msgstr "vytváøí PostScriptový výstup" -#: main.cc:136 +#: main.cc:152 #, fuzzy -msgid "generate DVI" -msgstr "vytváøí PDF výstup" +msgid "generate a preview of the first system" +msgstr "vytvoøí obrázek prvního systému" -#: main.cc:137 -#, fuzzy -msgid "generate PDF (default)" -msgstr "vytváøí PDF výstup" - -#: main.cc:138 -#, fuzzy -msgid "generate TeX" -msgstr "vytváøí PDF výstup" - -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1120,59 +1233,114 @@ msgid "" msgstr "Copyright (c) %s by" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Pou¾ití: %s [PØEPÍNAÈ]... SOUBOR..." -#: main.cc:190 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Sází hudbu a/nebo pøehrává MIDI ze SOUBORu." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "takové nastavení neexistuje: `%s'" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "neexistující kontext: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "nelze zmìnit `%s' na `%s'" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "nelze vytvoøit adresáø: `%s'" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "nelze zmìnit `%s' na `%s'" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "nelze zmìnit `%s' na `%s'" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "nelze vytvoøit adresáø: `%s'" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "ligatura s ménì ne¾ dvìma hlavièkami -> vynechávám" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +#, fuzzy +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "nelze urèit vý¹ku poèátku ligatury -> vynechávám" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 #, fuzzy msgid "single note ligature - skipping" msgstr "interval ligatury je prima -> vynechávám" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "interval ligatury je prima -> vynechávám" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 #, fuzzy msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "menzurální ligatura: délka není ani jedna z L, B, S -> vynechávám" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1184,33 +1352,38 @@ msgstr "" msgid "unexpected case fall-through" msgstr "neznámý pøípad" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 #, fuzzy msgid "Mensural_ligature: unexpected case fall-through" msgstr "Mensural_ligature: neznámý pøípad" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 #, fuzzy msgid "Mensural_ligature: (join_right == 0)" msgstr "Mensural_ligature: (join_left == 0)" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "takový nástroj neexistuje: `%s'" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "podivná vý¹ka" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't open for write: %s: %s" +msgstr "nelze otevøít soubor: `%s'" + +#: midi-stream.cc:44 +#, fuzzy, c-format +msgid "can't write to file: `%s'" msgstr "nelze otevøít soubor: `%s'" #: music.cc:176 @@ -1220,64 +1393,82 @@ msgstr "" #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "Transpozice o %s vytváøí více posuvek ne¾ dvì" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-fingering-engraver.cc:267 +msgid "placing below" +msgstr "" + +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "nelze nalézt soubor: `%s'" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Pøíli¹ mnoho kolizí notových sloupcù. Ignoruji je." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "notová hlavièka `%s' nebyla nalezena" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "nelze otevøít soubor: `%s'" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "nelze nalézt font: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "`%s' není PostScriptovým souborem" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "výstup %s se zapisuje do `%s'..." @@ -1297,179 +1488,176 @@ msgstr "P msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE hlásí chybu ve výrazu, který zaèíná zde" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "nelze otevøít soubor: `%s'" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "Nevím, jak zpracovat procentové opakování této délky." -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "neuzavøená pedálová závorka" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "není nikdo, kdo by tiskl procento" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Stopa ... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Vytvoøil: " -#: performance.cc:112 +#: performance.cc:111 msgid "at " msgstr "v " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI výstup do `%s'..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "neukonèené frázovací legato" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "nelze nalézt zaèátek pedálu piana: `%s'" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "nelze nalézt zaèátek pedálu piana: `%s'" -#: property-iterator.cc:95 -#, c-format -msgid "Not a grob name, `%s'." +#: property-iterator.cc:90 +#, fuzzy, c-format +msgid "not a grob name, `%s'" msgstr "Není jménem grobu, `%s'." -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Matoucí po¾adavek: `%s'" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "pøíli¹ mnoho kolidujících pomlk" -#: rest.cc:141 +#: rest.cc:140 #, fuzzy, c-format msgid "rest `%s' not found" msgstr "pomlka `%s' nebyla nalezena, " -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "lilypond -e VÝRAZ znamená:" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr " Vyhodnotí VÝRAZ Scheme pøed zpracováním v¹ech souborù .ly." -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr " Voleb -e mù¾e být zadáno více, budou vyhodnoceny postupnì." -#: scm-option.cc:65 +#: scm-option.cc:60 #, fuzzy, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr " Funkce ly-set-option dovoluje nastavovat nìkteré interní promìnné." -#: scm-option.cc:67 +#: scm-option.cc:62 #, fuzzy, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Pou¾ití: lilypond -e \"(ly-set-option SYMBOL HODN)\"" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "Neznámá interní volba!" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "nelze nalézt `%s'" -#: score-engraver.cc:108 +#: score-engraver.cc:107 #, fuzzy msgid "Music font has not been installed properly." msgstr "Písma nebyla správnì nainstalována. Konèím" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(vyhledávací cesta: `%s')" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "V partituøe je tøeba hudby" -#: score.cc:225 +#: score.cc:214 #, fuzzy -msgid "This is the previous music" +msgid "this is the previous music" msgstr "Toto je záznam chyb:\n" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "Nalezeny chyby/*, nezpracovávám partituru*/" #. FIXME: -#: script-engraver.cc:101 +#: script-engraver.cc:100 #, fuzzy -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "Nevím, jak interpretovat artikulaèní znaménko `%s'" -#: script-engraver.cc:102 -msgid "Scheme encoding: " +#: script-engraver.cc:101 +msgid "scheme encoding: " msgstr "" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: Moc jsem pil" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "Chybí pru¾ný výplnìk mezi sloupcem %d a následujícím" @@ -1478,17 +1666,22 @@ msgstr "Chyb msgid "unterminated slur" msgstr "neukonèená ligatura" -#: slur-engraver.cc:123 +#: slur-engraver.cc:122 #, fuzzy -msgid "No slur to end" -msgstr "zde není repetice k ukonèení" +msgid "can't end slur" +msgstr "nelze nalézt: `%s'" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Joj! Obdr¾eno %d, oèekáváno %d znakù" +msgid "can't open file: `%s'" +msgstr "nelze otevøít soubor: `%s'" -#: spacing-spanner.cc:386 +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" + +#: spacing-spanner.cc:377 #, fuzzy, c-format msgid "Global shortest duration is %s" msgstr "Celkovì nejkrat¹í délka je %s\n" @@ -1499,63 +1692,64 @@ msgstr "d #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Pøidávám hlavièku k nekompatibilní no¾ce (typ = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Podivná velikost no¾ky; zkontrolujte úzké trámce" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "praporek `%s' nebyl nalezen" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "symbol praporku `%s' nebyl nalezen" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Poèet prvkù je %d." -#: system.cc:301 +#: system.cc:224 #, fuzzy, c-format msgid "Grob count %d" msgstr "Poèet grobù je %d " -#: system.cc:319 +#: system.cc:240 #, fuzzy msgid "Calculating line breaks..." msgstr "Poèítám pozice sloupcù..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "nelze nalézt zaèátek textového pøeklenutí" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "ji¾ obsahuje textové pøeklenutí" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "neukonèené textové pøeklenutí" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "TFM hlavièka `%s' má pouze %u slov" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1566,11 +1760,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "nelze nalézt ascii znak: %d" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "osamocená ligatura" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "není kdo by vytiskl otevírací závorku pro triolu (kvartolu, ...)" @@ -1579,41 +1773,41 @@ msgstr "nen #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 +#: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" "symbol pro znaèení taktu `%s' nebyl nalezen; mìním na znaèení èíslicemi" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "neznámý pøekladaè: `%s':" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "nelze nalézt zaèátek textového pøeklenutí" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "ji¾ obsahuje textové pøeklenutí" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "neukonèené textové pøeklenutí" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1623,11 +1817,18 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +#, fuzzy +msgid "flexa-height undefined; assuming 0" +msgstr "" +"Mensural_ligature: ¹íøka flexy (flexa-width) není definována pro flexu %d; " +"pøedpokládám 2.0" + #: vaticana-ligature.cc:93 #, fuzzy msgid "ascending vaticana style flexa" @@ -1638,79 +1839,94 @@ msgstr "vzestupn msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Mensural_ligature: (join_left == 0)" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "zde není repetice k ukonèení" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "nelze nalézt zaèátek textového pøeklenutí" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "Ji¾ má repetici. Pøedèasnì ji ukonèuji." -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "Také má právì ukonèenou repetici. Vzdávám." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "ji¾ obsahuje textové pøeklenutí" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 +#: parser.yy:559 #, fuzzy -msgid "Identifier should have alphabetic characters only" +msgid "identifier should have alphabetic characters only" msgstr "Identifikátor by mìl obsahovat pouze písmena" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "Více alternativ ne¾ opakování. Zahazuji nadbyteèné alternativy." -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" -#: parser.yy:1354 +#: parser.yy:1078 +msgid "music head function must return Music object" +msgstr "" + +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 +#: parser.yy:1710 #, fuzzy -msgid "Second argument must be pitch list." +msgid "second argument must be pitch list" msgstr "Druhý argument musí být symbol" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Pro zápis textu musíte být v módu Lyric" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Oèekáván øetìzec jako definice skriptu" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "není délkou: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Pro zápis not musíte být v módu Note" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Pro zápis akordù musíte být v módu Chord" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "argument musí být celé èíslo" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" msgstr "Byla oèekávána délka následující za tímto trámcem" #: lexer.ll:193 @@ -1719,11 +1935,11 @@ msgid "Renaming input to: `%s'" msgstr "Matoucí po¾adavek: `%s'" #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1742,8 +1958,8 @@ msgstr " #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Chybìjící koncová uvozovka" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 #, fuzzy @@ -1760,69 +1976,360 @@ msgstr "Na konci textu byla nalezena z msgid "invalid character: `%c'" msgstr "neplatný znak: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "neznámá escape sekvence: `\\%s'" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, fuzzy, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "Nesprávná verze lilypondu: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 #, fuzzy msgid "Consider updating the input with the convert-ly script" msgstr "Zva¾te konverzi zdrojového textu pomocí skriptu convert-ly" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "nelze nalézt kontext `%s'" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "nepøíli¹ záva¾ná chyba: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "nepøíli¹ záva¾ná chyba: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Vyvolávám `%s'" -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "Zapisuji `%s'..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Zapisuji `%s'..." + +#: backend-library.scm:95 +#, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "" + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "neznámý pøekladaè: `%s':" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" msgstr "" -#: framework-tex.scm:130 +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 #, lisp-format -msgid "Writing header field `~a' to `~a'..." +msgid "symbol ~S redefined" msgstr "" -#: lily-library.scm:356 +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 +#, fuzzy, lisp-format +msgid "not a valid duration string: ~a" +msgstr "není délkou: %d" + +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "nelze nalézt kontext `%s'" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "neznámý pøekladaè: `%s':" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" msgstr "" -#: lily.scm:95 +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "nelze nalézt znak èíslo: %d" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "neznámý pøekladaè: `%s':" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Zpracovávám `%s'..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Zapisuji `%s'..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "nelze nalézt font: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "jméno souboru by nemìlo obsahovat mezery: `%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "neznámý pøekladaè: `%s':" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "oèekávána mezera (whitespace)" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "nelze nalézt font: `%s'" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "neznámá sazba posuvek: %s. Ignorováno" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "neznámý pøekladaè: `%s':" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" msgstr "" -#: page-layout.scm:426 +#: output-svg.scm:41 +#, fuzzy, lisp-format +msgid "undefined: ~S" +msgstr "nedefinované left_head" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "nelze nalézt zaèátek ligatury" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Poèítám pozice sloupcù..." +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "Spu¹tìní LaTeXu selhalo" + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "Více alternativ ne¾ opakování. Zahazuji nadbyteèné alternativy." + +#, fuzzy +#~ msgid "Second argument must be pitch list." +#~ msgstr "Druhý argument musí být symbol" + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Pro zápis textu musíte být v módu Lyric" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Oèekáván øetìzec jako definice skriptu" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Pro zápis not musíte být v módu Note" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Pro zápis akordù musíte být v módu Chord" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "chyba programrátora: %s (Pokraèuji: dr¾te mi palce)\n" + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "chyba programrátora: %s (Pokraèuji: dr¾te mi palce)\n" + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Nelze pøepnout pøekladaèe. Ji¾ jsem tam." + +#, fuzzy +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "Sazba posuvek musí být pár nebo jméno kontextu: %s" + +#~ msgid "I'm one myself" +#~ msgstr "Jsem pouze jediný" + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "zde není repetice k ukonèení" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Joj! Obdr¾eno %d, oèekáváno %d znakù" + +#~ msgid "No volta spanner to end" +#~ msgstr "zde není repetice k ukonèení" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "Také má právì ukonèenou repetici. Vzdávám." + +#~ msgid "Missing end quote" +#~ msgstr "Chybìjící koncová uvozovka" + +#~ msgid "EXT" +#~ msgstr "PØÍP" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIXME: slouèení zmìn tóniny" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "Kpathsea nemù¾e nalézt TFM soubor `%s'" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "Kpathsea nemù¾e nalézt TFM soubor `%s'" + +#, fuzzy +#~ msgid "set option, use -e '(ly:option-usage)' for help" +#~ msgstr "nastaví volby, pou¾ijte -e '(ly-option-usage)' pro nápovìdu" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "PØÍP" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "vytváøí PDF výstup" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "vytváøí PDF výstup" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "Kpathsea nemù¾e nalézt TFM soubor `%s'" @@ -1871,12 +2378,6 @@ msgstr "Po #~ msgid "generate PDF output" #~ msgstr "vytváøí PDF výstup" -#~ msgid "generate PostScript output" -#~ msgstr "vytváøí PostScriptový výstup" - -#~ msgid "make a picture of the first system" -#~ msgstr "vytvoøí obrázek prvního systému" - #, fuzzy #~ msgid "generate PS.GZ" #~ msgstr "vytváøí PDF výstup" @@ -1887,10 +2388,6 @@ msgstr "Po #~ msgid "change global setting KEY to VAL" #~ msgstr "zmìní globální nastavení KLÍÈe na HODN" -#, fuzzy -#~ msgid "no such setting: `%s'" -#~ msgstr "takové nastavení neexistuje: `%s'" - #~ msgid "LilyPond crashed (signal %d)." #~ msgstr "LilyPond havaroval (signal %d)" @@ -1915,9 +2412,6 @@ msgstr "Po #~ msgid "LaTeX failed on the output file." #~ msgstr "LaTeX selhal u výstupního souboru." -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "`%s' není PostScriptovým souborem" - #~ msgid "pseudo filter" #~ msgstr "pseudofiltr" @@ -1928,9 +2422,6 @@ msgstr "Po #~ msgid "no files specified on command line" #~ msgstr "na pøíkazové øádce nebyly zadány ¾ádné soubory" -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "jméno souboru by nemìlo obsahovat mezery: `%s'" - #, fuzzy #~ msgid "%s output to ..." #~ msgstr "výstup %s se zapisuje do `%s'..." @@ -1963,10 +2454,6 @@ msgstr "Po #~ msgid "filename main output file" #~ msgstr "LaTeX selhal u výstupního souboru." -#, fuzzy -#~ msgid "LaTeX failed." -#~ msgstr "Spu¹tìní LaTeXu selhalo" - #~ msgid "write Makefile dependencies for every input file" #~ msgstr "zapisuje závislosti Makefile pro v¹echny vstupní soubory " @@ -1993,19 +2480,9 @@ msgstr "Po #~ "Distribuováno ve znìní licence GNU General Public License. Program je " #~ "nabízen BEZ jakékoliv ZÁRUKY" -#, fuzzy -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "neznámá sazba posuvek: %s. Ignorováno" - #~ msgid "Symbol is not a parent context: %s. Ignored" #~ msgstr "Symbol není otcovským kontextem: %s. Ignorováno" -#~ msgid "can't find character number: %d" -#~ msgstr "nelze nalézt znak èíslo: %d" - -#~ msgid "can't find character called: `%s'" -#~ msgstr "nelze nalézt znak nazvaný: `%s'" - #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "Trámec má ménì ne¾ dvì no¾ky. Odstraòuji jej." @@ -2129,24 +2606,15 @@ msgstr "Po #~ msgid "Where SYMBOL VAL pair is any of:" #~ msgstr "Kde je dvojice SYMBOL HODN jedna z:" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "Nalezeny chyby/*, nezpracovávám partituru*/" - #~ msgid "unbound spanner `%s'" #~ msgstr "nepøichycené pøeklenutí `%s'" -#~ msgid "can't find start of slur" -#~ msgstr "nelze nalézt zaèátek ligatury" - #~ msgid "#" #~ msgstr "#" #~ msgid "staff symbol: indentation yields beyond end of line" #~ msgstr "Symbol osnovy: odsazení vyná¹í za konec øádku" -#~ msgid "can't create directory: `%s'" -#~ msgstr "nelze vytvoøit adresáø: `%s'" - #~ msgid "Error syncing file (disk full?)" #~ msgstr "Chyba pøi synchronizaci souboru (disk je plný?)" @@ -2164,12 +2632,6 @@ msgstr "Po #~ msgstr "" #~ "Mensural_ligature: tlou¹»ka není definována pro flexu %d; pøedpokládám 1.4" -#, fuzzy -#~ msgid "Vaticana_ligature:x-offset undefined; assuming 0.0" -#~ msgstr "" -#~ "Mensural_ligature: ¹íøka flexy (flexa-width) není definována pro flexu %" -#~ "d; pøedpokládám 2.0" - #, fuzzy #~ msgid "First argument must be a procedure taking one argument" #~ msgstr "První argument musí být procedura s jedním parametrem" @@ -2180,9 +2642,6 @@ msgstr "Po #~ msgid "Must have duration object" #~ msgstr "Musí mít objekt délka" -#~ msgid "white expected" -#~ msgstr "oèekávána mezera (whitespace)" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "Nelze vvyhodnotit Scheme v bezpeèném módu" @@ -2252,18 +2711,12 @@ msgstr "Po #~ msgid "(left_head == 0)" #~ msgstr "(left_head == 0)" -#~ msgid "undefined left_head" -#~ msgstr "nedefinované left_head" - #~ msgid "(right_head == 0)" #~ msgstr "(right_head == 0)" #~ msgid "undefined right_head" #~ msgstr "nedefinované right_head" -#~ msgid "junking lonely porrectus" -#~ msgstr "matoucí osamocený porrectus" - #~ msgid "porrectus style undefined; using mensural" #~ msgstr "syyl porrectu není definován; pou¾ívám mensural" diff --git a/po/da.po b/po/da.po index 1cc0387068..9258713347 100644 --- a/po/da.po +++ b/po/da.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2002-09-07 21:00+0200\n" "Last-Translator: Keld Simonsen \n" "Language-Team: Danish \n" @@ -20,8 +20,8 @@ msgid "lilylib module" msgstr "" # forklaring af flag -h -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "denne hjælp" @@ -38,12 +38,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "advarsel: %s\n" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "fejl: %s\n" @@ -58,13 +58,13 @@ msgstr "Afslutter... " msgid "Usage: %s [OPTIONS]... FILE" msgstr "Brug: %s [FLAG]... FIL" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Flag:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "" @@ -81,12 +81,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "Renser \"%s\"..." -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "" @@ -115,9 +115,10 @@ msgstr "(ignoreret)" msgid "Cleaning %s..." msgstr "Renser %s..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "kommandoen afsluttede med værdi %d" #: convert-ly.py:32 #, python-format @@ -147,17 +148,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -169,47 +170,47 @@ msgstr "" "og du må ændre og/eller distribuere kopier af det under visse\n" "betingelser. Kør \"%s --warranty\" for mere information.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Behandler \"%s\"..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "kan ikke finde standardskrifttype: \"%s\"" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "indstillingen findes ikke: '%s'" @@ -224,13 +225,13 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "FMT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" @@ -243,7 +244,7 @@ msgstr "FIL" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "KATALOG" @@ -266,7 +267,7 @@ msgid "process ly_files using COMMAND FILE..." msgstr "" # Førklaring til --verbose (borde være længre) -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "vær udførlig" @@ -275,97 +276,97 @@ msgstr "v msgid "print version information" msgstr "vis versionsnummer" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "vis garanti og copyright" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, fuzzy, python-format +msgid "file not found: %s" +msgstr "Symbol ikke fundet, " + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, fuzzy, python-format -msgid "file not found: %s" -msgstr "Symbol ikke fundet, " - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "Renser \"%s\"..." -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "Skriver \"%s\"..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Behandler..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 #, fuzzy msgid "All snippets are up to date..." msgstr "slap af, %s er seneste version" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "kan ikke finde standardskrifttype: \"%s\"" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" # hær er det spørg om rensning af en temporærkatalog -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "Renser %s..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "Lister \"%s\"..." # hær er det spørg om rensning af en temporærkatalog -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "Renser %s..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "Behandler \"%s\"..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Starter \"%s\"" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt siger: '%s'" @@ -411,7 +412,7 @@ msgstr "" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "sæt toneart: TONE +forhøjelser/-sænkninger; :1 mol" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "FIL" @@ -431,7 +432,7 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "vis versionsnummer" @@ -439,12 +440,11 @@ msgstr "vis versionsnummer" msgid "treat every text as a lyric" msgstr "" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "advarsel: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "fejl: " @@ -459,16 +459,16 @@ msgstr "kommandoen afsluttede med v # hær er det spørg om skrivning til en fil (første parametern er t.ex # DVI, LATEX, MIDI, TEX) -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "%s udskrevet til \"%s\"..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Eksempel:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "ingen filer angivne på kommandolinjen." @@ -504,181 +504,224 @@ msgid "Writing `%s'..." msgstr "Skriver \"%s\"..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 -msgid "RES" +#: ps2png.py:43 +msgid "PAPER" msgstr "" #: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "" + +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "Skriver \"%s\"..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "flag \"%s\" kræver et argument" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "flag.gan \"%s\" tillader intet argument" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "ukendt flag: \"%s\"" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "ugyldigt argument \"%s\" til flag \"%s\"" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "programmeringsfejl: " -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" +msgstr "" + +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "kan ikke åbne fil: \"%s\"" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "kan ikke ændre \"%s\" til \"%s\"" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "omgivelse findes ikke: %s" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" msgstr "" -#: accidental-engraver.cc:239 +#: kpath.c:180 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "aborting" msgstr "" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:235 +#, c-format +msgid "accidental typesetting list must begin with context-name: %s" +msgstr "" + +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" +msgid "pair or context-name expected for accidental rule, found %s" msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Fejl ved tolkning af AFM-fil: \"%s\"" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "fejlagtig checksum for skrifttypefil: \"%s\"" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "matcher ikke: \"%s\"" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 #, fuzzy msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" " Genopbyg alle .afm-filer, og fjern alle .pk- og .tfm-filer. Kør igen med -V " "for at vise skrifttypesøgestier." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "kan ikke finde skrifttype: \"%s\"" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Indlæser standardskrifttype" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "kan ikke finde standardskrifttype: \"%s\"" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(søgesti: \"%s\")" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Giver op" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Kan ikke skifte oversætter, jeg er her allerede" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "kan ikke ændre \"%s\" til \"%s\"" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" msgstr "" -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "taktkontrol mislykkedes ved: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "har allerede en bjælke" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "uafsluttet bjælke" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "nodehals skal have en rytmisk struktur" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "nodehalsen passer ikke i bjælke" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "bjælken startede her" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "bjælke har mindre end to synlige nodehalse" -#: beam.cc:155 +#: beam.cc:147 #, fuzzy msgid "removing beam with less than two stems" msgstr "bjælke har mindre end to synlige nodehalse" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, c-format msgid "No spacing entry from %s to `%s'" msgstr "Ingen mellemrums-indgang fra %s til `%s'" @@ -688,30 +731,37 @@ msgstr "Ingen mellemrums-indgang fra %s til `%s'" msgid "can't change `%s' to `%s'" msgstr "kan ikke ændre \"%s\" til \"%s\"" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "kan ikke finde omgivelsen \"%s\"" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Jeg er selv én" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "omgivelse findes ikke: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "ingen af disse i min familie" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "ikke-afsluttet akkordtremolo" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "der er ingen som kan skrive en tremolo" @@ -720,16 +770,24 @@ msgstr "der er ingen som kan skrive en tremolo" msgid "clef `%s' not found" msgstr "" -#: cluster.cc:122 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "ukendt oversætter: \"%s\"" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -742,105 +800,137 @@ msgstr "" #: context-def.cc:111 #, fuzzy, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "Programmet har ingen sådan type" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "kan ikke finde: \"%s\"" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "kan ikke finde eller oprette: \"%s\"" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "kan ikke finde eller oprette \"%s\" kaldet \"%s\"" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "kan ikke finde eller oprette: \"%s\"" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "kan ikke finde starten på crescendo/diminuendo" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "har allerede et diminuendo" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "har allerede et crescendo" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" msgstr "Cresc startede her" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "uafsluttet crescendo/diminuendo" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "Stryger forespørgslen: \"%s\"" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "uafsluttet udvider" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "der er ingen som kan skrive et gentagelsestegn" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" msgstr "" -#: glissando-engraver.cc:99 +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "kan ikke oprette katalog: \"%s\"" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "kan ikke oprette katalog: \"%s\"" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 #, fuzzy -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "uafsluttet legatobue" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "Behøver musik i partitur" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "Tolker musik..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "tidsforbrug: %.2f sekunder" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "kan ikke finde omgivelsen \"%s\"" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Ingen mulig linjebrydning fandtes" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, fuzzy, c-format msgid "\\%s ignored" @@ -851,39 +941,47 @@ msgstr "(ignoreret)" msgid "implied \\%s added" msgstr "" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "ukendt oversætter: \"%s\"" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "diminuendo for lille" -#: hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "crescendo for lille" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +msgid "don't have that many brackets" msgstr "" -#: horizontal-bracket-engraver.cc:66 +#: horizontal-bracket-engraver.cc:64 #, fuzzy -msgid "Conflicting note group events." +msgid "conflicting note group events" msgstr "Konfliktende tonartssignaturer fundet." -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "uafsluttet bindestreg" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "uafsluttet bindestreg" @@ -892,62 +990,43 @@ msgstr "uafsluttet bindestreg" msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "kan ikke finde fil: \"%s\"" -#: input.cc:116 -msgid "non fatal error: " -msgstr "ikke-fatal fejl: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "ukendt position" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "FIX: tonartsskiftsfletning" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "Kpathsea kunne ikke finde TMF-fil: \"%s\"" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "Kpathsea kunne ikke finde TMF-fil: \"%s\"" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" msgstr "kan ikke finde start på legatobue" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "Ingen højrekant" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 #, fuzzy msgid "already have a ligature" msgstr "har allerede en bjælke" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "Ingen venstrekant" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 #, fuzzy msgid "unterminated ligature" msgstr "uafsluttet legatobue" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 #, fuzzy msgid "ligature was started here" msgstr "bjælken startede her" @@ -957,54 +1036,68 @@ msgstr "bj msgid "(load path: `%s')" msgstr "(indlæsningssøgesti: \"%s\")" -#: lily-guile.cc:478 -#, c-format -msgid "Can't find property type-check for `%s' (%s)." +#: lily-guile.cc:484 +#, fuzzy, c-format +msgid "can't find property type-check for `%s' (%s)." msgstr "Kan ikke finde typetjek for egenskab af '%s' (%s)." -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Måske lavede du en tastefejl?" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Laver tildeling aligevel." -#: lily-guile.cc:501 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" "Typekontrol for \"%s\" mislykkedes; værdi \"%s\" skal have typen \"%s\"" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Identificerernavn er et nøgleord: \"%s\"" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "fejl ved filslutning: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "kan ikke finde tegn som hedder: \"%s\"" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "kan ikke finde fil: \"%s\"" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Behandler \"%s\"..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Tolker..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "Klammer passer ikke" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "ikke-fatal fejl: " + +#: main.cc:104 #, fuzzy msgid "" " This program is free software; you can redistribute it and/or\n" @@ -1034,89 +1127,105 @@ msgstr "" "dette program. Hvis ikke, skriv til Free Software Foundation, Inc., 59\n" "Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" msgstr "" -#: main.cc:122 +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "UDTR" -#: main.cc:123 -#, fuzzy -msgid "set option, use -e '(ly:option-usage)' for help" -msgstr "sæt alternativer, brug -e '(ly-option-usage)' for hjælp" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 +#, fuzzy +msgid "generate DVI (tex backend only)" +msgstr "lav PDF-uddata" + +#: main.cc:141 #, fuzzy -msgid "EXTs" -msgstr "FMT" +msgid "generate PDF (default)" +msgstr "lav PDF-uddata" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "lav PDF-uddata" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "lav PostScript-uddata" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "FELT" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "skriv rubrikfelt til BASENAVN.FELT" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "tilføj KATALOG til søgestien" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "brug FIL som init-fil" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "skriv uddata til FIL" -#: main.cc:132 -msgid "generate a preview" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:133 -msgid "don't generate full pages" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:134 +#: main.cc:151 #, fuzzy -msgid "generate PNG" -msgstr "lav PDF-uddata" - -#: main.cc:135 -#, fuzzy -msgid "generate PostScript" +msgid "do not generate printed output" msgstr "lav PostScript-uddata" -#: main.cc:136 -#, fuzzy -msgid "generate DVI" -msgstr "lav PDF-uddata" - -#: main.cc:137 -#, fuzzy -msgid "generate PDF (default)" -msgstr "lav PDF-uddata" - -#: main.cc:138 -#, fuzzy -msgid "generate TeX" -msgstr "lav PDF-uddata" +#: main.cc:152 +msgid "generate a preview of the first system" +msgstr "" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1124,57 +1233,111 @@ msgid "" msgstr "Copyright © %s af" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Brug: %s [FLAG]... FIL..." -#: main.cc:190 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Typesæt musik og/eller afspil MIDI fra FIL." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "indstillingen findes ikke: '%s'" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "omgivelse findes ikke: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "kan ikke ændre \"%s\" til \"%s\"" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "kan ikke oprette katalog: \"%s\"" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "kan ikke ændre \"%s\" til \"%s\"" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "kan ikke ændre \"%s\" til \"%s\"" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "kan ikke oprette katalog: \"%s\"" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 msgid "single note ligature - skipping" msgstr "" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1186,31 +1349,36 @@ msgstr "" msgid "unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 msgid "Mensural_ligature: unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 msgid "Mensural_ligature: (join_right == 0)" msgstr "" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "instrumentet findes ikke: \"%s\"" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "tåbelig tone" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "kan ikke åbne fil: \"%s\"" + +#: midi-stream.cc:44 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't write to file: `%s'" msgstr "kan ikke åbne fil: \"%s\"" #: music.cc:176 @@ -1220,64 +1388,82 @@ msgstr "" #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "Transponering med %s medfører løst fortegn større end to" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "kan ikke finde fil: \"%s\"" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "For mange overlappende nodekolonner. Ignorerer dem." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "kan ikke åbne fil: \"%s\"" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "kan ikke finde skrifttype: \"%s\"" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "ikke en PostScript fil: '%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "LY-uddata til \"%s\"..." @@ -1297,180 +1483,177 @@ msgstr "Forbehandler element..." msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE signalerede en fejl for udtrykket, der begynder her" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "kan ikke åbne fil: \"%s\"" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "" "Véd ikke hvordan en procenttegnsgentagelse (percent) af denne længde skal " "håndteres." -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "uafsluttet udvider" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "der er ingen som kan skrive et procent-tegn" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Spor... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Skaber: " -#: performance.cc:112 +#: performance.cc:111 msgid "at " msgstr "ved " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI-uddata til \"%s\"..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "uafsluttet fraseringsbue" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "kan ikke finde start på pianopedal: \"%s\"" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "kan ikke finde start på pianopedal: \"%s\"" -#: property-iterator.cc:95 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "" -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Stryger forespørgslen: \"%s\"" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "for mange kolliderende pauser" -#: rest.cc:141 +#: rest.cc:140 #, fuzzy, c-format msgid "rest `%s' not found" msgstr "Symbol ikke fundet, " -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr "" -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" -#: scm-option.cc:67 +#: scm-option.cc:62 #, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "instrumentet findes ikke: \"%s\"" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "kan ikke finde: '%s'" -#: score-engraver.cc:108 +#: score-engraver.cc:107 msgid "Music font has not been installed properly." msgstr "" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(søgesti: \"%s\")" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "Behøver musik i partitur" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "Fejl fundne/*, behandler ikke partitur*/" #. FIXME: -#: script-engraver.cc:101 +#: script-engraver.cc:100 #, fuzzy -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "Kan ikke tolke artikulering \"%s\"" -#: script-engraver.cc:102 +#: script-engraver.cc:101 #, fuzzy -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "Scheme-flag:" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: Jeg har drukket for meget" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "" @@ -1479,17 +1662,22 @@ msgstr "" msgid "unterminated slur" msgstr "uafsluttet legatobue" -#: slur-engraver.cc:123 +#: slur-engraver.cc:122 #, fuzzy -msgid "No slur to end" -msgstr "Ingen volte-bro at afslutte" +msgid "can't end slur" +msgstr "kan ikke finde start på legatobue" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Øh? Fik %d, forventede %d tegn" +msgid "can't open file: `%s'" +msgstr "kan ikke åbne fil: \"%s\"" -#: spacing-spanner.cc:386 +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" + +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "" @@ -1500,63 +1688,64 @@ msgstr "" #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Tilføjer nodehoved til inkompatibel nodehals (type = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Mærkelig nodehalsstørrelse; tjek for smalle bjælker" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Elementantal %d." -#: system.cc:301 +#: system.cc:224 #, fuzzy, c-format msgid "Grob count %d" msgstr "Elementantal %d " -#: system.cc:319 +#: system.cc:240 #, fuzzy msgid "Calculating line breaks..." msgstr "Beregner kolonnepositioner..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "kan ikke finde start på tekstbro" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "har allerede en tekstbro" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "uafsluttet tekstbro" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "TFM-rubrik i \"%s\" har kun %u ord" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1567,11 +1756,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "kan ikke finde ASCII-tegn: %d" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "ensom bindebue" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "der findes ingen som kan skrive en startklamme for tuppel" @@ -1580,40 +1769,40 @@ msgstr "der findes ingen som kan skrive en startklamme for tuppel" #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 +#: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "ukendt oversætter: \"%s\"" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "kan ikke finde start på tekstbro" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "har allerede en tekstbro" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "uafsluttet tekstbro" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1623,11 +1812,15 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "" @@ -1636,81 +1829,96 @@ msgstr "" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "Ingen volte-bro at afslutte" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "kan ikke finde start på tekstbro" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "Har allerede en volte-bro. Stopper denne for tidligt." -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "Har også en stoppet bro. Giver op." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "har allerede en tekstbro" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 +#: parser.yy:559 #, fuzzy -msgid "Identifier should have alphabetic characters only" +msgid "identifier should have alphabetic characters only" msgstr "Identificerer må kun indeholde alfabetiske tegn" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "" "Flere alternativer end gentagelser. Stryger tiloversblevne alternativer." -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" +msgstr "" + +#: parser.yy:1078 +msgid "music head function must return Music object" msgstr "" -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 +#: parser.yy:1710 #, fuzzy -msgid "Second argument must be pitch list." +msgid "second argument must be pitch list" msgstr "Andet argument skal være et symbol" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Skal være i teksttilstand (Lyric mode) for tekst" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Forventer streng som skriptdefinition" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "ikke en tidslængde: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Skal være i nodetilstand (Note mode) for noder" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Skal være i akkordtilstand (Chord mode) for akkord" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "behøver heltalsargument" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" -msgstr "" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" +msgstr "ikke en tidslængde: %d" #: lexer.ll:193 #, fuzzy, c-format @@ -1718,11 +1926,11 @@ msgid "Renaming input to: `%s'" msgstr "Renser \"%s\"..." #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1741,8 +1949,8 @@ msgstr "fejlagtig eller udefineret identificerer: \"%s\"" #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Mangler slutcitationstegn" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 #, fuzzy @@ -1759,69 +1967,356 @@ msgstr "Kr msgid "invalid character: `%c'" msgstr "ugyldigt tegn: \"%c\"" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "ukendt \"escaped\" streng: \"\\%s\"" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, fuzzy, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "fejlagtig lilypond-version: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 #, fuzzy msgid "Consider updating the input with the convert-ly script" msgstr "Overvej at konvertere inddata med skriptet \"convert-ly\"" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "kan ikke finde omgivelsen \"%s\"" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "ikke-fatal fejl: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "ikke-fatal fejl: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Starter \"%s\"" -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "Skriver \"%s\"..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Skriver \"%s\"..." + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "skriver rubrikfelt \"%s\" til \"%s\"..." + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "ukendt oversætter: \"%s\"" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" msgstr "" -#: framework-tex.scm:130 +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "skriver rubrikfelt \"%s\" til \"%s\"..." +msgid "not a valid duration string: ~a" +msgstr "ikke en tidslængde: %d" -#: lily-library.scm:356 +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" msgstr "" -#: lily.scm:95 +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "kan ikke finde omgivelsen \"%s\"" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "ukendt oversætter: \"%s\"" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "kan ikke finde tegnnummer: %d" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "ukendt oversætter: \"%s\"" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Behandler..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Skriver \"%s\"..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "kan ikke finde skrifttype: \"%s\"" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "filnavn bør ikke indeholde mellemrum: '%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "ukendt oversætter: \"%s\"" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" msgstr "" -#: page-layout.scm:426 +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "forventede mellemrum" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "kan ikke finde skrifttype: \"%s\"" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "ukendt oversætter: \"%s\"" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "ukendt oversætter: \"%s\"" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "kan ikke finde start på bjælke" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Beregner kolonnepositioner..." +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "" +#~ "Flere alternativer end gentagelser. Stryger tiloversblevne alternativer." + +#, fuzzy +#~ msgid "Second argument must be pitch list." +#~ msgstr "Andet argument skal være et symbol" + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Skal være i teksttilstand (Lyric mode) for tekst" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Forventer streng som skriptdefinition" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Skal være i nodetilstand (Note mode) for noder" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Skal være i akkordtilstand (Chord mode) for akkord" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "programmeringsfejl: " + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "programmeringsfejl: " + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Kan ikke skifte oversætter, jeg er her allerede" + +#~ msgid "I'm one myself" +#~ msgstr "Jeg er selv én" + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "Ingen volte-bro at afslutte" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Øh? Fik %d, forventede %d tegn" + +#~ msgid "No volta spanner to end" +#~ msgstr "Ingen volte-bro at afslutte" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "Har også en stoppet bro. Giver op." + +#~ msgid "Missing end quote" +#~ msgstr "Mangler slutcitationstegn" + +#~ msgid "EXT" +#~ msgstr "FMT" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIX: tonartsskiftsfletning" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "Kpathsea kunne ikke finde TMF-fil: \"%s\"" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "Kpathsea kunne ikke finde TMF-fil: \"%s\"" + +#, fuzzy +#~ msgid "set option, use -e '(ly:option-usage)' for help" +#~ msgstr "sæt alternativer, brug -e '(ly-option-usage)' for hjælp" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "FMT" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "lav PDF-uddata" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "lav PDF-uddata" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "Kpathsea kunne ikke finde TMF-fil: \"%s\"" @@ -1865,9 +2360,6 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "generate PDF output" #~ msgstr "lav PDF-uddata" -#~ msgid "generate PostScript output" -#~ msgstr "lav PostScript-uddata" - #, fuzzy #~ msgid "generate PS.GZ" #~ msgstr "lav PDF-uddata" @@ -1878,9 +2370,6 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "change global setting KEY to VAL" #~ msgstr "ændr global indstilling NØGLE til VÆRDI" -#~ msgid "no such setting: `%s'" -#~ msgstr "indstillingen findes ikke: '%s'" - #~ msgid "LilyPond crashed (signal %d)." #~ msgstr "LilyPond gik ned (signal %d)." @@ -1894,15 +2383,9 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "no LilyPond output found for `%s'" #~ msgstr "ingen lilyponduddata fundet for '%s'" -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "ikke en PostScript fil: '%s'" - #~ msgid "no files specified on command line" #~ msgstr "ingen filer angivne på kommandolinjen." -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "filnavn bør ikke indeholde mellemrum: '%s'" - # hær er det spørg om skrivning til en fil (første parametern er t.ex # DVI, LATEX, MIDI, TEX) #, fuzzy @@ -1952,12 +2435,6 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "programming error: %s (Continuing; cross thumbs)\n" #~ msgstr "programfejl: %s (Fortsætter, kryds fingrene)\n" -#~ msgid "can't find character number: %d" -#~ msgstr "kan ikke finde tegnnummer: %d" - -#~ msgid "can't find character called: `%s'" -#~ msgstr "kan ikke finde tegn som hedder: \"%s\"" - #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "Bjælke har mindre end to nodehalse. Fjerner bjælke." @@ -2042,18 +2519,9 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "can't find start of phrasing slur" #~ msgstr "kan ikke finde start på fraseringsbue" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "Fejl fundne/*, behandler ikke partitur*/" - #~ msgid "unbound spanner `%s'" #~ msgstr "ubunden bro \"%s\"" -#~ msgid "can't find start of slur" -#~ msgstr "kan ikke finde start på legatobue" - -#~ msgid "can't create directory: `%s'" -#~ msgstr "kan ikke oprette katalog: \"%s\"" - #~ msgid "Error syncing file (disk full?)" #~ msgstr "Fejl ved synkning af fil (disken fuld?)" @@ -2076,9 +2544,6 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "Must have duration object" #~ msgstr "Skal have tidslængdeobjekt" -#~ msgid "white expected" -#~ msgstr "forventede mellemrum" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "Kan ikke evaluere Scheme i sikker tilstand" @@ -2172,9 +2637,6 @@ msgstr "Beregner kolonnepositioner..." #~ msgid "" #~ msgstr "" -#~ msgid "can't find start of beam" -#~ msgstr "kan ikke finde start på bjælke" - #~ msgid "weird beam vertical offset" #~ msgstr "underlig lodret afstand for bjælke" diff --git a/po/de.po b/po/de.po index 71a0b4d322..d5f4a9967d 100644 --- a/po/de.po +++ b/po/de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 2.3.21\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2004-10-18 22:45+0200\n" "Last-Translator: Roland Stigge \n" "Language-Team: German \n" @@ -20,8 +20,8 @@ msgstr "" msgid "lilylib module" msgstr "Modul lilylib" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "diese Hilfe ausgeben" @@ -38,12 +38,12 @@ msgstr "Vertrieben unter den Bedingungen der GNU General Public License." msgid "It comes with NO WARRANTY." msgstr "Es wird OHNE GARANTIE ausgeliefert." -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, c-format, python-format msgid "warning: %s" msgstr "Warnung: %s" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, c-format, python-format msgid "error: %s" msgstr "Fehler: %s" @@ -58,13 +58,13 @@ msgstr "Beende (%d)..." msgid "Usage: %s [OPTIONS]... FILE" msgstr "Aufruf: %s [OPTIONEN]... DATEI" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Optionen:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "Melden Sie Fehler an %s." @@ -79,12 +79,12 @@ msgstr "Binärdatei %s hat Version %s, bei Suche nach Version %s" msgid "Opening pipe `%s'" msgstr "Öffne Pipe `%s'" -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "`%s' gescheitert (%d)" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "Das Fehlerprotokoll lautet wie folgt:" @@ -112,9 +112,10 @@ msgstr "(ignoriert)" msgid "Cleaning %s..." msgstr "Räume %s auf..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "Lösche Ausgabedatei" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "Kommando mit Rückgabewert %d beendet" #: convert-ly.py:32 #, python-format @@ -144,17 +145,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -168,47 +169,47 @@ msgstr "" "Bedingungen weitergeben. Rufen Sie `lilypond --warranty' für weitere\n" "Informationen auf.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Verarbeite `%s'..." -#: convert-ly.py:2597 +#: convert-ly.py:2625 #, fuzzy, python-format -msgid "%s: cannot determine version for `%s'" +msgid "%s: can't determine version for `%s'" msgstr "Kann Format nicht finden für: %s" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "keine solche Einstellung: `%s'" @@ -232,14 +233,14 @@ msgstr "" " lilypond-book --process='lilypond -I include' BUCH\n" "\n" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "ERW" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "Ausgabeformat ERW (texi [Vorgabe], texi-html, latex, html) verwenden" @@ -251,7 +252,7 @@ msgstr "FILTER" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "Auszüge durch FILTER [convert-ly -n -] leiten (Pipe)" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "VERZ" @@ -271,7 +272,7 @@ msgstr "BEFEHL" msgid "process ly_files using COMMAND FILE..." msgstr "ly_files mit BEFEHL DATEI... verarbeiten" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "wortreich sein" @@ -279,92 +280,92 @@ msgstr "wortreich sein" msgid "print version information" msgstr "Versionsinformation ausgeben" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "Informationen zu Gewährleistung und Copyright anzeigen" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "Datei `%s' nicht gefunden" + +#: lilypond-book.py:802 #, fuzzy, python-format msgid "deprecated ly-option used: %s=%s" msgstr "veraltete ly-option verwendet: %s" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, fuzzy, python-format msgid "compatibility mode translation: %s=%s" msgstr "Übersetzung im Kompatibilitätsmodus: %s" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "veraltete ly-option verwendet: %s" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "Übersetzung im Kompatibilitätsmodus: %s" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "unbekannte Option ignoriert: %s" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "Datei `%s' nicht gefunden" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, python-format msgid "Opening filter `%s'" msgstr "Öffne Filter `%s'" -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 msgid "Writing snippets..." msgstr "Schreibe Auszüge..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Verarbeiten..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "Alle Auszüge sind auf dem neuesten Stand..." -#: lilypond-book.py:1263 -#, python-format -msgid "cannot determine format for: %s" +#: lilypond-book.py:1322 +#, fuzzy, python-format +msgid "can't determine format for: %s" msgstr "Kann Format nicht finden für: %s" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "Ausgabe würde Eingabedatei überschreiben; verwenden Sie --output." -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "%s lesen..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "Zerlegen..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "%s kompilieren..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, python-format msgid "Processing include: %s" msgstr "Verarbeite Einfügung: %s" -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Rufe `%s' auf" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt sagt: `%s'" @@ -409,7 +410,7 @@ msgstr "VORZ[:MOLL]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "Tonart setzen: VORZ=+Kreuze|-B's; MOLL=1" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "DATEI" @@ -430,7 +431,7 @@ msgstr "DAUER*ZÄHLER/NENNER" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "Wertaufteilungsdauern DAUER*ZÄHLER/NENNER erlauben" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "Versionsnummer ausgeben" @@ -438,12 +439,11 @@ msgstr "Versionsnummer ausgeben" msgid "treat every text as a lyric" msgstr "Jeden Text als Liedtext behandeln" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "Warnung: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "Fehler: " @@ -456,16 +456,16 @@ msgstr "Beenden ... " msgid "command exited with value %d" msgstr "Kommando mit Rückgabewert %d beendet" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "%s nach `%s' ausgeben..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Beispiel:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "Keine Dateien auf der Kommandozeile angegeben." @@ -501,185 +501,230 @@ msgid "Writing `%s'..." msgstr "Schreibe `%s'..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "Postscript wird nach PNG konvertiert." -#: ps2png.py:42 +#: ps2png.py:43 +msgid "PAPER" +msgstr "" + +#: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 msgid "RES" msgstr "AUFL" -#: ps2png.py:43 +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "Auflösung der Vorschau auf AUFL setzen" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, python-format msgid "Wrote `%s'" msgstr "`%s' geschrieben" -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "Option `%s' benötigt ein Argument" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "Option `%s' erlaubt kein Argument" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "unerkannte Option: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "ungültiges Argument `%s' für Option `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "Programmierfehler: %s" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +#, fuzzy +msgid "continuing, cross fingers" msgstr "Das Programm wird trotz aufgetretenem Fehler fortgesetzt." -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "Kann Datei nicht öffnen: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "kann nicht `%s' nach `%s' ändern" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "kein solcher Kontext: %s" + +#: kpath.c:179 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" +msgstr "" + +#: accidental-engraver.cc:235 +#, fuzzy, c-format +msgid "accidental typesetting list must begin with context-name: %s" msgstr "Vorzeichensatzliste muss mit Kontextnamen beginnen: %s" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "unbekannte Option ignoriert: %s" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Vorzeichensatz paarweise oder mit Kontextname erwartet; %s gefunden" +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "Vorzeichen `%s' nicht gefunden" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Fehler beim Analysieren der AFM-Datei: `%s'" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "Prüfsummenfehler für Schriftartdatei: `%s'" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "Passt nicht: `%s'" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" "Bauen Sie alle .afm-Dateien neu, und löschen Sie alle .pk- und .tfm-Dateien." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "Starten Sie erneut mit -V um Suchpfade für Schriftarten anzuzeigen" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" "Ein Skript zum Entfernen von Schriftartdateien wird mit dem Quellcode " "ausgeliefert:" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "Kann Schriftart nicht finden: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Lade Standardschriftart" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "Kann Standardschriftart nicht finden: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(Suchpfad: `%s')" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Gebe auf" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "Argument für \\applycontext ist keine Prozedur" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Kann Übersetzer nicht ändern, ist bereits geschehen" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "kann nicht `%s' nach `%s' ändern" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +#, fuzzy +msgid "Axis_group_engraver: vertical group already has a parent" msgstr "" "Axis_group_engraver: Vertikale Gruppe hat bereits einen Vater.\n" "Gibt es zwei Axis_group_engraver?\n" "Diese vertikale Gruppe wird gelöscht." -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "Taktüberprüfung gescheitert bei: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "Balken bereits vorhanden" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "unbegrenzter Balken" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "Notenhals muss rhythmische Struktur aufweisen" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "Notenhals passt nicht zum Balken" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "Balken wurde hier begonnen" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "Balken hat weniger als zwei sichtbare Notenhälse" -#: beam.cc:155 +#: beam.cc:147 msgid "removing beam with less than two stems" msgstr "Balken mit weniger als zwei Notenhälsen wird entfernt" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" "Keine funktionsfähige Anfangskonfiguration gefunden: Es kann evtl. keine " "optimale Balkenneigung gefunden werden" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, c-format msgid "No spacing entry from %s to `%s'" msgstr "Kein Leerraumeintrag von %s nach `%s'" @@ -689,30 +734,37 @@ msgstr "Kein Leerraumeintrag von %s nach `%s'" msgid "can't change `%s' to `%s'" msgstr "kann nicht `%s' nach `%s' ändern" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "kann Kontext `%s' nicht finden" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Ich bin selbst einer" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "kein solcher Kontext: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "keiner davon befindet sich in meiner Familie" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "Akkordtremolo mit %d Elementen. Benötigt zwei Elemente." +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "unbegrenztes Akkord-Tremolo" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "niemand vorhanden für Tremoloausgabe" @@ -721,16 +773,26 @@ msgstr "niemand vorhanden für Tremoloausgabe" msgid "clef `%s' not found" msgstr "Schlüssel `%s' nicht gefunden" -#: cluster.cc:122 +#: cluster.cc:118 #, c-format msgid "unknown cluster style `%s'" msgstr "unbekannter Gruppierungsstil: `%s'" +#: cluster.cc:144 +#, fuzzy +msgid "junking empty cluster" +msgstr "einsames Porrectus wird ignoriert" + #: coherent-ligature-engraver.cc:84 #, fuzzy, c-format msgid "gotcha: ptr=%ul" msgstr "erwischt: ptr=%ul" +#: coherent-ligature-engraver.cc:93 +#, fuzzy +msgid "distance undefined, assuming 0.1" +msgstr "Vaticana_ligature: x-offset undefiniert; 0.0 wird angenommen" + #: coherent-ligature-engraver.cc:96 #, fuzzy, c-format msgid "distance=%f" @@ -742,104 +804,137 @@ msgid "Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul" msgstr "Coherent_ligature_engraver: setze `spacing-increment = 0.01': ptr=%ul" #: context-def.cc:111 -#, c-format -msgid "Program has no such type: `%s'" +#, fuzzy, c-format +msgid "program has no such type: `%s'" msgstr "Das Programm hat keinen solchen Typen: `%s'" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "`%s' kann nicht gefunden werden" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "`%s' (`%s' genannt) kann weder gefunden noch erzeugt werden" -#: context.cc:217 -#, c-format -msgid "Cannot find or create `%s' called `%s'" +#: context.cc:210 +#, fuzzy, c-format +msgid "can't find or create `%s' called `%s'" msgstr "`%s' (`%s' genannt) kann weder gefunden noch erzeugt werden" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "`%s' kann weder gefunden noch erzeugt werden" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "custos `%s' nicht gefunden" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "kann den Anfang des (De-) Crescendos nicht finden" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "habe bereits ein Decrescendo" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "habe bereits ein Crescendo" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" msgstr "Crescendo begann hier" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "unbegrenztes (De-) Crescendo" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 -#, c-format -msgid "Junking event: `%s'" +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 +#, fuzzy, c-format +msgid "junking event: `%s'" msgstr "Ignoriere Ereignis: `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "unbegrenzte Erweiterung" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "niemand zur Erzeugung einer Wiederholung" -#: font-config.cc:34 +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 #, c-format -msgid "Failed to add lilypond directory %s" +msgid "adding lilypond directory: %s" msgstr "" -#: glissando-engraver.cc:99 -msgid "Unterminated glissando." +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "Füge Übersetzer `%s' nicht hinzu" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 +#, fuzzy +msgid "unterminated glissando" msgstr "unbegrenztes Glissando." -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "Benötige Musik in der Partitur" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 msgid "Interpreting music... " msgstr "Interpretation der Musik..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "verstrichene Zeit: %.2f Sekunden" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "kann Kontext `%s' nicht finden" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "Optimale Bewertung: %f" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Keine praktikablen Zeilenumbrüche gefunden" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -850,37 +945,47 @@ msgstr "\\%s ignoriert" msgid "implied \\%s added" msgstr "implizites \\%s hinzugefügt" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, c-format msgid "Unknown interface `%s'" msgstr "Unbekannte Schnittstelle `%s'" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "Grob »%s« hat keine Schnittstelle für Eigenschaft »%s«" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "Decrescendo zu kurz" -#: hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "Crescendo zu kurz" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +#, fuzzy +msgid "don't have that many brackets" msgstr "Habe nicht so viele Klammern." -#: horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +#, fuzzy +msgid "conflicting note group events" msgstr "Notengruppen im Konflikt gefunden." -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 msgid "removing unterminated hyphen" msgstr "unbegrenzter Bindestrich wird entfernt" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 msgid "unterminated hyphen; removing" msgstr "unbegrenzter Bindestrich; entfernt" @@ -888,59 +993,40 @@ msgstr "unbegrenzter Bindestrich; entfernt" msgid "include files are not allowed in safe mode" msgstr "eingefügte Dateien sind im abgesicherten Modus nicht erlaubt" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "Kann Datei nicht finden: `%s'" -#: input.cc:116 -msgid "non fatal error: " -msgstr "nicht-schwerwiegender Fehler: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "Position unbekannt" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "FIXME: Mischen der Tonartänderungen" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "kpathsea konnte Datei `%s' nicht finden" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "kpathsea konnte Datei `%s' nicht finden" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "Anfang der Bindung kann nicht gefunden werden" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "keine rechte Begrenzung" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 msgid "already have a ligature" msgstr "habe bereits eine Bindung" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "keine linke Begrenzung" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 msgid "unterminated ligature" msgstr "unbegrenzte Bindung" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "Pause wird ignoriert: Bindung darf keine Pause enthalten" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "Bindung wurde hier begonnen" @@ -949,53 +1035,67 @@ msgstr "Bindung wurde hier begonnen" msgid "(load path: `%s')" msgstr "(lade Pfad: `%s')" -#: lily-guile.cc:478 -#, c-format -msgid "Can't find property type-check for `%s' (%s)." +#: lily-guile.cc:484 +#, fuzzy, c-format +msgid "can't find property type-check for `%s' (%s)." msgstr "Eigenschafts-Typprüfung für `%s' (%s) kann nicht gefunden werden." -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Ist Ihnen vielleicht ein Tippfehler unterlaufen?" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Führe Zuweisung trotzdem durch." -#: lily-guile.cc:501 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "Typprüfung für `%s' gescheitert; Wert `%s' muss vom Typ `%s' sein" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Bezeichnername ist ein Schlüsselwort: `%s'" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "Fehler am Dateiende (EOF): %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "veraltete ly-option verwendet: %s" + +#: lily-parser-scheme.cc:69 #, c-format msgid "can't find init file: `%s'" msgstr "Init-Datei kann nicht gefunden werden: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Verarbeite `%s'..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Analysiere..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "Klammern passen nicht zueinander" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "nicht-schwerwiegender Fehler: " + +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1027,86 +1127,103 @@ msgstr "" "330,\n" "Boston, MA 02111-1307, USA.\n" -#: main.cc:121 -#, fuzzy -msgid "select backend to use" -msgstr "Back-end wählen" +#: main.cc:135 +msgid "BACK" +msgstr "" -#: main.cc:122 +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "AUSD" -#: main.cc:123 -#, fuzzy -msgid "set option, use -e '(ly:option-usage)' for help" -msgstr "Optionen setzen, benutzen Sie -e '(ly:option-usage)' für Hilfe" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 #, fuzzy -msgid "EXTs" -msgstr "ERW" +msgid "generate DVI (tex backend only)" +msgstr "PDF erzeugen (Standard)" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:141 +msgid "generate PDF (default)" +msgstr "PDF erzeugen (Standard)" + +#: main.cc:142 +msgid "generate PNG" +msgstr "PNG erzeugen" + +#: main.cc:143 +msgid "generate PostScript" +msgstr "PostScript erzeugen" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "FELD" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "Header-Feld in BASISNAME.FELD schreiben" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "VERZ zum Suchpfad hinzufügen" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "DATEI als Anfangsdatei verwenden" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "Ausgabe in DATEI schreiben" -#: main.cc:132 -msgid "generate a preview" -msgstr "Vorschau erzeugen" - -#: main.cc:133 -#, fuzzy -msgid "don't generate full pages" -msgstr "keine Bilder generieren" - -#: main.cc:134 -msgid "generate PNG" -msgstr "PNG erzeugen" - -#: main.cc:135 -msgid "generate PostScript" -msgstr "PostScript erzeugen" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" +msgstr "" -#: main.cc:136 -msgid "generate DVI" -msgstr "DVI erzeugen" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" +msgstr "" -#: main.cc:137 -msgid "generate PDF (default)" -msgstr "PDF erzeugen (Standard)" +#: main.cc:151 +#, fuzzy +msgid "do not generate printed output" +msgstr "keine PostScript-Ausgabe erzeugen" -#: main.cc:138 -msgid "generate TeX" -msgstr "TeX erzeugen" +#: main.cc:152 +#, fuzzy +msgid "generate a preview of the first system" +msgstr "ein Bild des ersten Systems erzeugen" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "im sicheren Modus laufen lassen" -#: main.cc:162 +#: main.cc:177 #, c-format msgid "" "Copyright (c) %s by\n" @@ -1116,59 +1233,114 @@ msgstr "" "%s und anderen." #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Aufruf: %s [OPTIONEN]... DATEI..." -#: main.cc:190 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Musiksatz und/oder MIDI aus DATEI erzeugen." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "LilyPond erzeugt ansprechende Musiknotation." -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "Für weitere Informationen, siehe %s" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "keine solche Einstellung: `%s'" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "kein solcher Kontext: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "kann nicht `%s' nach `%s' ändern" + +#: main.cc:340 +#, c-format +msgid "can't chroot to: %s: %s" +msgstr "" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "kann nicht `%s' nach `%s' ändern" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "kann nicht `%s' nach `%s' ändern" + +#: main.cc:359 +#, c-format +msgid "can't change working directory to: %s: %s" +msgstr "" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "Bindung mit weniger als 2 Notenköpfen -> überspringen" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +#, fuzzy +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "Tonhöhe der Bindung kann nicht ermittelt werden -> überspringen" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 #, fuzzy msgid "single note ligature - skipping" msgstr "Prime unter Bindung -> überspringen" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "Prime unter Bindung -> überspringen" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 #, fuzzy msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "Mensural_ligature: Dauer weder L, B noch S -> überspringen" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1180,34 +1352,39 @@ msgstr "" msgid "unexpected case fall-through" msgstr "unbehandelter case-Zweig" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 #, fuzzy msgid "Mensural_ligature: unexpected case fall-through" msgstr "Mensural_ligature: Unbehandelter case-Zweig" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 #, fuzzy msgid "Mensural_ligature: (join_right == 0)" msgstr "Mensural_ligature: (join_left == 0)" -#: midi-item.cc:151 +#: midi-item.cc:150 #, c-format msgid "no such MIDI instrument: `%s'" msgstr "kein solches MIDI-Instrument: `%s'" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "sinnlose Tonhöhe" -#: midi-item.cc:271 -#, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +#: midi-item.cc:270 +#, fuzzy, c-format +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" "Experimentell: temporäre Feinabstimmung (von %d Hundertsteln) des Kanals." -#: midi-stream.cc:39 -#, c-format -msgid "could not write file: `%s'" +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "Kann Datei nicht öffnen: `%s'" + +#: midi-stream.cc:44 +#, fuzzy, c-format +msgid "can't write to file: `%s'" msgstr "Datei konnte nicht geschrieben werden: %s" #: music.cc:176 @@ -1217,64 +1394,83 @@ msgstr "Oktavenüberprüfung gescheitert; %s erwartet, %s gefunden" #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "Transponieren um %s erzeugt Vorzeichen größer als zwei" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "Musik für Marsmenschen." -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." -msgstr "Fingersatz ist auch nicht unten?! Er wird trotzdem hinuntergesetzt." +#: new-fingering-engraver.cc:266 +#, fuzzy +msgid "no placement found for fingerings" +msgstr "Keine Ereignisse für \\quote gefunden" + +#: new-fingering-engraver.cc:267 +msgid "placing below" +msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, c-format msgid "cannot find Voice `%s'" msgstr "Stimme kann nicht gefunden werden: »%s«" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Zu viele kollidierende Notenspalten. Diese werden ignoriert." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "Notenkopf `%s' nicht gefunden" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "Kann Datei nicht öffnen: `%s'" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "Kann Schriftart nicht finden: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "Keine PostScript-Datei: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "%s nach `%s' ausgeben..." @@ -1292,99 +1488,104 @@ msgstr "Vorverarbeitung der grafischen Elemente..." msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE signalisierte einen Fehler für den hier beginnenden Ausdruck" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "Kann Datei nicht öffnen: `%s'" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "" "Kenne kein Verfahren, eine Prozent-Wiederholung dieser Länge zu behandeln" -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 msgid "unterminated percent repeat" msgstr "unbegrenzte Prozentwiederholung" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "nichts bekannt, ein Prozent auszugeben" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Spur ... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Erzeuger: " -#: performance.cc:112 +#: performance.cc:111 msgid "at " msgstr "bei " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI-Ausgabe nach `%s'..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "nicht beendeter Phrasierungsbogen" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, fuzzy, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "3 Striche für Piano-Pedal benötigt. Kein Pedal erzeugt. " -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "kann keinen Anfang für Pedal finden: `%s'" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "kann keinen Anfang für Piano-Pedal finden: `%s'" -#: property-iterator.cc:95 -#, c-format -msgid "Not a grob name, `%s'." +#: property-iterator.cc:90 +#, fuzzy, c-format +msgid "not a grob name, `%s'" msgstr "Kein Name für grafische Objekte (grob): `%s'." -#: quote-iterator.cc:251 -#, c-format -msgid "In quotation: junking event %s" +#: quote-iterator.cc:254 +#, fuzzy, c-format +msgid "in quotation: junking event %s" msgstr "Event %s in Zitat verworfen" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "Oktavprüfung gescheitert, Rückgabe: " -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "Pausenrichtung nicht gesetzt. Kollision kann nicht aufgelöst werden." -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "zu viele kollidierende Pausen" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "Pause `%s' nicht gefunden" -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "lilypond -e AUSD bedeutet:" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr " Das Schema AUSD vor der Analyse aller .ly-Dateien auswerten" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." @@ -1392,79 +1593,75 @@ msgstr "" " Mehrere -e Optionen dürfen angegeben werden, sie werden sequentiell " "ausgewertet" -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" " Die Funktion ly:set-option erlaubt Zugriff auf einige interne Variablen." -#: scm-option.cc:67 -#, c-format +#: scm-option.cc:62 +#, fuzzy, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Aufruf: lilypond -e \"(ly:set-option SYMBOL WERT)\"" -#: scm-option.cc:69 -#, c-format -msgid "Use help as SYMBOL to get online help." +#: scm-option.cc:64 +#, fuzzy, c-format +msgid "Use help as SYMBOL to get online help." msgstr "help als SYMBOL verwenden, um Online-Hilfe zu erhalten." -#: scm-option.cc:137 scm-option.cc:175 -#, c-format -msgid "No such internal option: %s" +#: scm-option.cc:135 scm-option.cc:175 +#, fuzzy, c-format +msgid "no such internal option: %s" msgstr "Keine solche interne Option: %s" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "kann `%s' nicht finden" -#: score-engraver.cc:108 +#: score-engraver.cc:107 #, fuzzy msgid "Music font has not been installed properly." msgstr "Schriftart wurde nicht ordnungsgemäß installiert. Abbruch" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(Suchpfad: `%s')" -#: score-engraver.cc:121 -#, fuzzy, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "Abbruch. Paket ec-mftraced von %s installieren." - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 -msgid "Already have music in score" +#: score.cc:213 +#, fuzzy +msgid "already have music in score" msgstr "Musik ist bereits in der Partitur" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +#, fuzzy +msgid "this is the previous music" msgstr "Dies ist die vorhergehende Musik" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" msgstr "Fehler in diesem musikalischen Ausdruck wird ignoriert." #. FIXME: -#: script-engraver.cc:101 -msgid "Do not know how to interpret articulation: " +#: script-engraver.cc:100 +#, fuzzy +msgid "don't know how to interpret articulation: " msgstr "Keine Interpretation für Artikulation bekannt: " -#: script-engraver.cc:102 -msgid "Scheme encoding: " +#: script-engraver.cc:101 +#, fuzzy +msgid "scheme encoding: " msgstr "Schemakodierung: " #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: Habe zu viel getrunken" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "Kein (dynamischer) Abstand zwischen Spalte %d und Nachfolger" @@ -1473,16 +1670,22 @@ msgstr "Kein (dynamischer) Abstand zwischen Spalte %d und Nachfolger" msgid "unterminated slur" msgstr "unbegrenzter Bogen" -#: slur-engraver.cc:123 -msgid "No slur to end" -msgstr "Kein Bindebogen zu beenden" +#: slur-engraver.cc:122 +#, fuzzy +msgid "can't end slur" +msgstr "`%s' kann nicht gefunden werden" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Hä? %d Zeichen erhalten, %d erwartet" +msgid "can't open file: `%s'" +msgstr "Kann Datei nicht öffnen: `%s'" -#: spacing-spanner.cc:386 +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" + +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "Kleinste globale Zeiteinheit ist %s" @@ -1493,62 +1696,63 @@ msgstr "Tremolodauer ist zu lang" #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Füge Notenkopf zu inkompatiblem Hals (Typ = %d) hinzu" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" -msgstr "Wollen Sie nicht stattdessen Mehrstimmigkeit?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" +msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Eigenartige Notenhalslänge; überprüfen Sie auf enge Balken" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "Fähnchen `%s' nicht gefunden" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "Fähnchenstrich `%s' nicht gefunden" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Elementanzahl: %d." -#: system.cc:301 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "Anzahl der grafischen Objekte (grob): %d" -#: system.cc:319 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "Berechne Zeilenumbrüche..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "Anfang der Textklammer kann nicht gefunden werden" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "habe bereits eine Textklammer" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "unbegrenzte Textklammer" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "TFM Header von `%s' hat nur %u Wort(e)" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "%s: TFM-Datei hat %u Parameter - mehr als die Maximalzahl %u" @@ -1558,11 +1762,11 @@ msgstr "%s: TFM-Datei hat %u Parameter - mehr als die Maximalzahl %u" msgid "can't find ascii character: %d" msgstr "folgendes ASCII-Zeichen kann nicht gefunden werden: %d" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "einsamer Bindebogen" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "" "nichts für die Ausgabe einer öffnenden Wertaufteilungsklammer vorhanden" @@ -1572,37 +1776,38 @@ msgstr "" #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 -#, c-format -msgid "Found strange time signature %d/%d." +#: time-signature-engraver.cc:54 +#, fuzzy, c-format +msgid "strange time signature found: %d/%d" msgstr "Seltsame Taktart gefunden: %d/%d." #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "Taktart `%s' nicht gefunden; Rückkehr zum nummerierten Stil" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "unbekannter Übersetzer: `%s'" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 msgid "can't find start of trill spanner" msgstr "Anfang des Trillers kann nicht gefunden werden" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 msgid "already have a trill spanner" msgstr "Triller bereits aktiv" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 msgid "unterminated trill spanner" msgstr "unbegrenzter Triller" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +#, fuzzy +msgid "removing tuplet bracket across linebreak" msgstr "Wertaufteilungsklammer über Zeilenumbruch hinweg." #: vaticana-ligature-engraver.cc:341 @@ -1614,11 +1819,16 @@ msgstr "" "Vorzeichen (es) `%s' dieses Kopfes gemäß den Einschränkungen des " "ausgewählten Bindungs-Stils ignoriert" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, fuzzy, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "Vaticana_ligature_engraver: setze `spacing-increment = %f': ptr=%ul" +#: vaticana-ligature.cc:87 +#, fuzzy +msgid "flexa-height undefined; assuming 0" +msgstr "Vaticana_ligature: x-offset undefiniert; 0.0 wird angenommen" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "aufsteigender Vaticana-Stil flexa" @@ -1627,80 +1837,99 @@ msgstr "aufsteigender Vaticana-Stil flexa" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Vaticana_ligature: nichts zusammengefügt (delta_pitch == 0)" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "Kein Wiederholungskasten zu beenden" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "Anfang der Textklammer kann nicht gefunden werden" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "Habe bereits einen Wiederholungskasten. Beende diesen frühzeitig." -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "Habe auch einen beendeten Kasten. Gebe auf." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "habe bereits eine Textklammer" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +#, fuzzy +msgid "tag must be symbol or list of symbols" msgstr "Markierung muss Symbol oder Liste von Symbolen sein." -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +#, fuzzy +msgid "identifier should have alphabetic characters only" msgstr "Ein Bezeichner sollte nur aus alphabetischen Zeichen bestehen" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 +#: parser.yy:741 #, fuzzy -msgid "Need \\paper for paper block." +msgid "need \\paper for paper block" msgstr "Für Buchpapier-Block wird \\bookpaper benötigt." -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "" "Mehr Alternativen als Wiederholungen. Überschüssige Alternativen werden " "verworfen." -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" +msgstr "" + +#: parser.yy:1078 +#, fuzzy +msgid "music head function must return Music object" msgstr "Musikkopf-Funktion sollte Musikobjekt zurückliefern." -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "Grob-Name sollte alphanumerisch sein" -#: parser.yy:1714 -msgid "Second argument must be pitch list." +#: parser.yy:1710 +#, fuzzy +msgid "second argument must be pitch list" msgstr "Das zweite Argument muss eine Tonhöhenliste sein." -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Muss in Liedtextmodus sein um Liedtext setzen zu können" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Erwarte String als Skriptdefinition" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "keine gültige Dauer: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Muss im Notenmodus sein, um Noten setzen zu können" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Muss im Akkordmodus sein, um Akkorde setzen zu können" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "benötige ein Ganzzahlargument" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" msgstr "Fehlerverdächtige Dauer nach diesem Balken gefunden" #: lexer.ll:193 @@ -1711,11 +1940,13 @@ msgstr "" "Eingabe `%s' umbenannt\n" #: lexer.ll:201 -msgid "No quoted string found after \\version" +#, fuzzy +msgid "quoted string expected after \\version" msgstr "Keine zitierte Zeichenkette hinter \\version gefunden" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +#, fuzzy +msgid "quoted string expected after \\renameinput" msgstr "Keine zitierte Zeichenkette hinter \\renameinput gefunden" #: lexer.ll:218 @@ -1733,8 +1964,8 @@ msgstr "falscher oder ungültiger Bezeichner: `%s'" #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Fehlendes schließendes Anführungszeichen" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1751,68 +1982,393 @@ msgstr "" msgid "invalid character: `%c'" msgstr "Ungültiges Zeichen: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "Ungültige Fluchtsequenz: `\\%s'" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "Falsche lilypond-Version: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "Erwägen Sie die Aktualisierung der Eingabe mit dem Skript convert-ly" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "kann Kontext `%s' nicht finden" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "nicht-schwerwiegender Fehler: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "nicht-schwerwiegender Fehler: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "`~s' wird aufgerufen..." -#: backend-library.scm:24 +#: backend-library.scm:23 #, fuzzy, lisp-format msgid "`~a' failed (~a)" msgstr "`%s' gescheitert (%d)" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, lisp-format msgid "Converting to `~a'..." msgstr "Konvertierung nach »~a«..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Konvertierung nach »~a«..." + +#: backend-library.scm:95 +#, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "" + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "unbekannter Gruppierungsstil: `%s'" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" msgstr "" -#: framework-tex.scm:130 +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 #, lisp-format -msgid "Writing header field `~a' to `~a'..." +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 +#, fuzzy, lisp-format +msgid "not a valid duration string: ~a" +msgstr "keine gültige Dauer: %d" + +#: define-music-types.scm:802 +#, lisp-format +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "Musik kann nicht gefunden werden" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "unbekannter Gruppierungsstil: `%s'" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "Grob »%s« hat keine Schnittstelle für Eigenschaft »%s«" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "Unbekannte Schnittstelle `%s'" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Verarbeiten..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Schreibe `%s'..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" msgstr "" -#: lily-library.scm:356 +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "Kann Schriftart nicht finden: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "Dateiname sollte keine Leerzeichen enthalten: `%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "unbekannter Übersetzer: `%s'" + +#: lily-library.scm:345 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "No \\version statement found. Add~afor future compatibility." msgstr "" -#: lily.scm:95 +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, fuzzy, lisp-format +msgid "failed files: ~S" msgstr "Fehler: fehlgeschlagene Dateien: " -#: page-layout.scm:426 +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "weiß erwartet" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "Musik kann nicht gefunden werden" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "Unbekanntes Vorzeichen: %s. Ignoriert" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "unbekannter Gruppierungsstil: `%s'" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, fuzzy, lisp-format +msgid "undefined: ~S" +msgstr "undefinierter left_head" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "kann den Anfang des Bogens nicht finden" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Berechne Zeilenumbrüche..." +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "LaTeX scheiterte." + +#~ msgid "No quoted string found after \\version" +#~ msgstr "Keine zitierte Zeichenkette hinter \\version gefunden" + +#~ msgid "No quoted string found after \\renameinput" +#~ msgstr "Keine zitierte Zeichenkette hinter \\renameinput gefunden" + +#, fuzzy +#~ msgid "Need \\paper for paper block." +#~ msgstr "Für Buchpapier-Block wird \\bookpaper benötigt." + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "" +#~ "Mehr Alternativen als Wiederholungen. Überschüssige Alternativen werden " +#~ "verworfen." + +#~ msgid "Second argument must be pitch list." +#~ msgstr "Das zweite Argument muss eine Tonhöhenliste sein." + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Muss in Liedtextmodus sein um Liedtext setzen zu können" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Erwarte String als Skriptdefinition" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Muss im Notenmodus sein, um Noten setzen zu können" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Muss im Akkordmodus sein, um Akkorde setzen zu können" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "Programmierfehler: %s" + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "Programmierfehler: %s" + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Kann Übersetzer nicht ändern, ist bereits geschehen" + +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "Vorzeichensatz paarweise oder mit Kontextname erwartet; %s gefunden" + +#~ msgid "I'm one myself" +#~ msgstr "Ich bin selbst einer" + +#~ msgid "Chord tremolo with %d elements. Must have two elements." +#~ msgstr "Akkordtremolo mit %d Elementen. Benötigt zwei Elemente." + +#~ msgid "Fingerings are also not down?! Putting them down anyway." +#~ msgstr "Fingersatz ist auch nicht unten?! Er wird trotzdem hinuntergesetzt." + +#~ msgid "No slur to end" +#~ msgstr "Kein Bindebogen zu beenden" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Hä? %d Zeichen erhalten, %d erwartet" + +#~ msgid "Don't you want polyphonic voices instead?" +#~ msgstr "Wollen Sie nicht stattdessen Mehrstimmigkeit?" + +#~ msgid "No volta spanner to end" +#~ msgstr "Kein Wiederholungskasten zu beenden" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "Habe auch einen beendeten Kasten. Gebe auf." + +#~ msgid "Missing end quote" +#~ msgstr "Fehlendes schließendes Anführungszeichen" + +#~ msgid "Removing output file" +#~ msgstr "Lösche Ausgabedatei" + +#~ msgid "EXT" +#~ msgstr "ERW" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIXME: Mischen der Tonartänderungen" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "kpathsea konnte Datei `%s' nicht finden" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "kpathsea konnte Datei `%s' nicht finden" + +#, fuzzy +#~ msgid "select backend to use" +#~ msgstr "Back-end wählen" + +#, fuzzy +#~ msgid "set option, use -e '(ly:option-usage)' for help" +#~ msgstr "Optionen setzen, benutzen Sie -e '(ly:option-usage)' für Hilfe" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "ERW" + +#~ msgid "generate a preview" +#~ msgstr "Vorschau erzeugen" + +#, fuzzy +#~ msgid "don't generate full pages" +#~ msgstr "keine Bilder generieren" + +#~ msgid "generate DVI" +#~ msgstr "DVI erzeugen" + +#~ msgid "generate TeX" +#~ msgstr "TeX erzeugen" + +#, fuzzy +#~ msgid "Install the ec-fonts-mftraced package from: %s." +#~ msgstr "Abbruch. Paket ec-mftraced von %s installieren." + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "kpathsea konnte Datei `%s' nicht finden" @@ -1873,9 +2429,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "generate PNG page images" #~ msgstr "PNG-Dateien für Seiten erzeugen" -#~ msgid "make a picture of the first system" -#~ msgstr "ein Bild des ersten Systems erzeugen" - #~ msgid "generate PS.GZ" #~ msgstr "ps.gz-Ausgabe erzeugen" @@ -1888,9 +2441,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "change global setting KEY to VAL" #~ msgstr "globale Einstellung von KEY auf VAL setzen" -#~ msgid "no such setting: `%s'" -#~ msgstr "keine solche Einstellung: `%s'" - #~ msgid "LilyPond crashed (signal %d)." #~ msgstr "LilyPond abgestürzt (Signal %d)." @@ -1919,9 +2469,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ "Versuche PDF zu erzeugen, finde jedoch keine PFA-Schriftarten.\n" #~ "Verwende stattdessen Bitmap-Schriftarten. Das wird übel aussehen." -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "Keine PostScript-Datei: `%s'" - #~ msgid "pseudo filter" #~ msgstr "Pseudo-Filter" @@ -1931,9 +2478,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "no files specified on command line" #~ msgstr "Keine Dateien auf der Kommandozeile angegeben" -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "Dateiname sollte keine Leerzeichen enthalten: `%s'" - #~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." #~ msgstr "" #~ "LilyPond-Aufruf gescheitert. Versuchen Sie es erneut mit --verbose für " @@ -1971,9 +2515,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "Paper output to `%s'..." #~ msgstr "Papierausgabe in `%s'..." -#~ msgid "No events found for \\quote" -#~ msgstr "Keine Ereignisse für \\quote gefunden" - #~ msgid "Argument %d failed typecheck" #~ msgstr "Typprüfung scheiterte für Argument %d" @@ -1992,9 +2533,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "do not generate PDF output" #~ msgstr "keine PDF-Ausgabe erzeugen" -#~ msgid "do not generate PostScript output" -#~ msgstr "keine PostScript-Ausgabe erzeugen" - #~ msgid "use pdflatex to generate PDF output" #~ msgstr "pdflatex verwenden, um PDF-Ausgabe zu erzeugen" @@ -2063,9 +2601,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "where to place generated files" #~ msgstr "Ziel der generierten Dateien" -#~ msgid "LaTeX failed." -#~ msgstr "LaTeX scheiterte." - #~ msgid "" #~ "round filled box horizontal extent smaller than blot; decreasing blot" #~ msgstr "" @@ -2095,18 +2630,12 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "unbound spanner `%s'" #~ msgstr "ungebundene Klammer `%s'" -#~ msgid "can't find start of slur" -#~ msgstr "kann den Anfang des Bogens nicht finden" - #~ msgid "#" #~ msgstr "#" #~ msgid "\\apply takes function argument" #~ msgstr "\\apply benötigt Funktionsargument" -#~ msgid "Can't find music" -#~ msgstr "Musik kann nicht gefunden werden" - #~ msgid " 1998--2003" #~ msgstr "1998--2003" @@ -2125,9 +2654,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ "Vertrieben unter den Bedingungen der GNU General Public License\n" #~ "und ohne GEWÄHRLEISTUNG." -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "Unbekanntes Vorzeichen: %s. Ignoriert" - #~ msgid "Symbol is not a parent context: %s. Ignored" #~ msgstr "Symbol ist kein Elternkontext: %s. Ignoriert" @@ -2236,15 +2762,9 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "Already contains: `%s'" #~ msgstr "Bereits enthalten: `%s'" -#~ msgid "Not adding translator: `%s'" -#~ msgstr "Füge Übersetzer `%s' nicht hinzu" - #~ msgid "Vaticana_ligature:thickness undefined; assuming 1.4" #~ msgstr "Vaticana_ligature: Dicke undefiniert; 1.4 wird angenommen" -#~ msgid "Vaticana_ligature:x-offset undefined; assuming 0.0" -#~ msgstr "Vaticana_ligature: x-offset undefiniert; 0.0 wird angenommen" - #~ msgid "Vaticana_ligature:delta-pitch -> ignoring join" #~ msgstr "Vaticana_ligature:delta-pitch -> Kombination wird ignoriert" @@ -2258,9 +2778,6 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "Must have duration object" #~ msgstr "Brauche Dauer-Objekt" -#~ msgid "white expected" -#~ msgstr "weiß erwartet" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "Kann Schema nicht im Sicherheitsmodus auswerten" @@ -2327,18 +2844,12 @@ msgstr "Berechne Zeilenumbrüche..." #~ msgid "(left_head == 0)" #~ msgstr "(left_head == 0)" -#~ msgid "undefined left_head" -#~ msgstr "undefinierter left_head" - #~ msgid "(right_head == 0)" #~ msgstr "(right_head == 0)" #~ msgid "undefined right_head" #~ msgstr "undefinierter right_head" -#~ msgid "junking lonely porrectus" -#~ msgstr "einsames Porrectus wird ignoriert" - #~ msgid "porrectus style undefined; using mensural" #~ msgstr "Porrectus-Stil undefiniert; Mensuralnotation wird verwendet" diff --git a/po/es.po b/po/es.po index 97eb48cebc..81edd1b3fe 100644 --- a/po/es.po +++ b/po/es.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 1.4.13\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2002-06-28 15:46CET\n" "Last-Translator: Quique \n" "Language-Team: Spanish \n" @@ -18,8 +18,8 @@ msgstr "" msgid "lilylib module" msgstr "" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "esta ayuda" @@ -36,12 +36,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "advertencia: " -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "error: " @@ -56,13 +56,13 @@ msgstr "Saliendo..." msgid "Usage: %s [OPTIONS]... FILE" msgstr "Sintaxis: %s [OPTIONS]... FICHERO" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Opciones: " #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "Informar de gazapos a %s." @@ -77,12 +77,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "Limpiando `%s'..." -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "" @@ -110,9 +110,10 @@ msgstr "(ignorado)" msgid "Cleaning %s..." msgstr "Limpiando %s..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "fin de la orden con valor %d" #: convert-ly.py:32 #, python-format @@ -142,17 +143,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -165,47 +166,47 @@ msgstr "" "él bajo ciertas condiciones. Invócalo como `%s --warranty' para más\n" "información.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Procesando `%s'..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "no puedo encontrar la fuente por defecto: `%s'" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "no existe tal parámetro: %s" @@ -220,14 +221,14 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "utilizar el formato de salida EXT (scm, ps, tex o as) " @@ -240,7 +241,7 @@ msgstr "FICHERO" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "DIR" @@ -262,7 +263,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "ser prolijo" @@ -271,95 +272,95 @@ msgstr "ser prolijo" msgid "print version information" msgstr "mostrar número de versión" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "mostrar los avisos de garantía y de copyright" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "Limpiando `%s'..." -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "Escribiendo `%s'..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Procesando..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 #, fuzzy msgid "All snippets are up to date..." msgstr "calma, %s está al día" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "no puedo encontrar la fuente por defecto: `%s'" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "Limpiando %s..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "Listando `%s'..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "Limpiando %s..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "Procesando `%s'..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Invocando `%s'" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt() dice: `%s'" @@ -405,7 +406,7 @@ msgstr "ACC[:MENOR]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "FICHERO" @@ -425,7 +426,7 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "mostrar número de versión" @@ -433,12 +434,11 @@ msgstr "mostrar n msgid "treat every text as a lyric" msgstr "" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "advertencia: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "error: " @@ -451,16 +451,16 @@ msgstr "Saliendo..." msgid "command exited with value %d" msgstr "fin de la orden con valor %d" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "%s producidos en `%s'..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "no se ha especificado ningún fichero en la línea de órdenes." @@ -497,180 +497,223 @@ msgid "Writing `%s'..." msgstr "Escribiendo `%s'..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 -msgid "RES" +#: ps2png.py:43 +msgid "PAPER" msgstr "" #: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "" + +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "Escribiendo `%s'..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "la opción `%s' requiere un argumento" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "la opción `%s' no permite argumentos" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "opción no reconocida: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "argúmento no válido `%s' para la opción `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "error de programación: " -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" msgstr "" -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "no se puede abrir el fichero: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "no puedo cambiar de `%s' a `%s'" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "no hay tal contexto: %s" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "aborting" msgstr "" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:235 +#, c-format +msgid "accidental typesetting list must begin with context-name: %s" +msgstr "" + +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" +msgid "pair or context-name expected for accidental rule, found %s" msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Error de análisis sintáctico del fichero AFM: `%s'" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "suma de control no acorde para el fichero de fuentes: `%s'" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "no concuerda: `%s'" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 #, fuzzy msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" "Reconstruir todos los ficheros .afm, y borrar todos los ficheros .pk y .tfm. " "Re-ejecutar con la opción -V para mostrar las rutas de las fuentes." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "no encuentro la fuente: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Cargando la fuente por defecto" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "no puedo encontrar la fuente por defecto: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(ruta de búsqueda: `%s')" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Abandonando" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "No puedo pasar de un traductor al otro, ya estoy allí" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "no puedo cambiar de `%s' a `%s'" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" msgstr "" -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "" -#: beam.cc:155 +#: beam.cc:147 msgid "removing beam with less than two stems" msgstr "" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, fuzzy, c-format msgid "No spacing entry from %s to `%s'" msgstr "No se añade el traductor: `%s'" @@ -680,30 +723,37 @@ msgstr "No se a msgid "can't change `%s' to `%s'" msgstr "no puedo cambiar de `%s' a `%s'" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "no se puede encontrar el contexto de `%s'" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Yo mismo soy uno" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "no hay tal contexto: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "ninguno de éstos en mi familia" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "acorde de trémolo sin terminar" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "ninguno para la impresión de trémolos" @@ -712,16 +762,24 @@ msgstr "ninguno para la impresi msgid "clef `%s' not found" msgstr "" -#: cluster.cc:122 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "traductor desconocido: `%s'" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -734,105 +792,136 @@ msgstr "" #: context-def.cc:111 #, fuzzy, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "El programa no tiene este tipo" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "no se puede encontrar: `%s'" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "no se puede encontrar o crear: `%s'" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "no se puede encontrar o crear `%s' llamado `%s'" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "no se puede encontrar o crear: `%s'" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "no puedo encontrar el principio del (de)crescendo" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "ya tengo un decrescendo" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "ya tengo un crescendo" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +msgid "cresc starts here" msgstr "" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "(de)crescendo sin terminar" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "Invocando `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "prolongación sin terminar" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "ninguno para la impresión de llaves repetidas" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "no se puede crear el directorio: `%s'" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "no se puede crear el directorio: `%s'" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" msgstr "" -#: glissando-engraver.cc:99 +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 #, fuzzy -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "prolongación sin terminar" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" -msgstr "" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" +msgstr "ya tengo un crescendo" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "Interpretación de la música..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "no se puede encontrar el contexto de `%s'" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "No se ha encontrado ninguna ruptura de línea factible" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, fuzzy, c-format msgid "\\%s ignored" @@ -843,38 +932,46 @@ msgstr "(ignorado)" msgid "implied \\%s added" msgstr "" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "traductor desconocido: `%s'" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "decrescendo demasiado pequeño" -#: hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "crescendo demasiado pequeño" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +msgid "don't have that many brackets" msgstr "" -#: horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +msgid "conflicting note group events" msgstr "" -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "prolongación sin terminar" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "acorde de trémolo sin terminar" @@ -883,62 +980,43 @@ msgstr "acorde de tr msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "no puedo encontrar el fichero: `%s'" -#: input.cc:116 -msgid "non fatal error: " -msgstr "error no fatal: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "posición desconocida" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "no puedo encontrar el fichero: `%s'" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "no puedo encontrar el fichero: `%s'" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" msgstr "no puedo encontrar el principio del (de)crescendo" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 #, fuzzy msgid "already have a ligature" msgstr "ya tengo un crescendo" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 #, fuzzy msgid "unterminated ligature" msgstr "prolongación sin terminar" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "" @@ -947,53 +1025,64 @@ msgstr "" msgid "(load path: `%s')" msgstr "(ruta de carga: `%s')" -#: lily-guile.cc:478 +#: lily-guile.cc:484 #, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "" -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +msgid "perhaps a typing error?" msgstr "" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +msgid "doing assignment anyway" msgstr "" -#: lily-guile.cc:501 +#: lily-guile.cc:505 #, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "El nombre del identificativo es una palabra clave: `%s'" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "error al final del fichero (EOF): %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "no puedo encontrar el carácter llamado: `%s'" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "no puedo encontrar el fichero: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Procesando `%s'..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Analizando..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +msgid "braces don't match" msgstr "" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "error no fatal: " + +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1010,88 +1099,105 @@ msgid "" "Boston, MA 02111-1307, USA.\n" msgstr "" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" +msgstr "" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" msgstr "" -#: main.cc:122 +#: main.cc:136 msgid "EXPR" msgstr "EXPR" -#: main.cc:123 -msgid "set option, use -e '(ly:option-usage)' for help" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 #, fuzzy -msgid "EXTs" -msgstr "EXT" +msgid "generate DVI (tex backend only)" +msgstr "generar una salida PostScript" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:141 +#, fuzzy +msgid "generate PDF (default)" +msgstr "generar una salida PostScript" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "generar una salida PostScript" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "generar una salida PostScript" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "CAMPO" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "escribir campo de cabecera a BASENAME.FIELD" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "añadir DIR a la ruta de búsqueda" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "usar FICHERO como fichero de inicialización" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "escribir la salida en el FICHERO" -#: main.cc:132 -msgid "generate a preview" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:133 -msgid "don't generate full pages" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:134 +#: main.cc:151 #, fuzzy -msgid "generate PNG" +msgid "do not generate printed output" msgstr "generar una salida PostScript" -#: main.cc:135 -#, fuzzy -msgid "generate PostScript" -msgstr "generar una salida PostScript" - -#: main.cc:136 -#, fuzzy -msgid "generate DVI" -msgstr "generar una salida PostScript" - -#: main.cc:137 -#, fuzzy -msgid "generate PDF (default)" -msgstr "generar una salida PostScript" - -#: main.cc:138 -#, fuzzy -msgid "generate TeX" -msgstr "generar una salida PostScript" +#: main.cc:152 +msgid "generate a preview of the first system" +msgstr "" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1099,57 +1205,111 @@ msgid "" msgstr "Copyright (c) %s " #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Sintaxis: %s [OPCIÓN]... FICHERO..." -#: main.cc:190 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "" -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "no existe tal parámetro: %s" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "no hay tal contexto: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "no puedo cambiar de `%s' a `%s'" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "no se puede crear el directorio: `%s'" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "no puedo cambiar de `%s' a `%s'" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "no puedo cambiar de `%s' a `%s'" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "no se puede crear el directorio: `%s'" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 msgid "single note ligature - skipping" msgstr "" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1161,31 +1321,36 @@ msgstr "" msgid "unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 msgid "Mensural_ligature: unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 msgid "Mensural_ligature: (join_right == 0)" msgstr "" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "no hay este instrumento: `%s'" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "no se puede abrir el fichero: `%s'" + +#: midi-stream.cc:44 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't write to file: `%s'" msgstr "no se puede abrir el fichero: `%s'" #: music.cc:176 @@ -1195,64 +1360,82 @@ msgstr "" #: music.cc:239 #, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" +msgstr "" + +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" msgstr "" #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "no puedo encontrar el fichero: `%s'" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Demasiadas columnas de notas que chocan entre sí. Se las ignora." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "no se puede abrir el fichero: `%s'" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "no encuentro la fuente: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "no es un fichero PostScript: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "%s producidos en `%s'..." @@ -1271,178 +1454,177 @@ msgstr "Preprocesando elementos..." msgid "GUILE signaled an error for the expression beginning here" msgstr "" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "no se puede abrir el fichero: `%s'" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "" -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "prolongación sin terminar" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Pista ... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Creador: " -#: performance.cc:112 +#: performance.cc:111 #, fuzzy msgid "at " msgstr ", en " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "Salida MIDI a `%s'..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "no puedo encontrar el principio del (de)crescendo" -#: property-iterator.cc:95 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "" -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Invocando `%s'" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "" -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr "" -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" -#: scm-option.cc:67 +#: scm-option.cc:62 #, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "no hay este instrumento: `%s'" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "no se puede encontrar: `%s'" -#: score-engraver.cc:108 +#: score-engraver.cc:107 msgid "Music font has not been installed properly." msgstr "" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(ruta de búsqueda: `%s')" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "ya tengo un crescendo" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" msgstr "" +"Erreurs trouvées/*, pas de traitement de la feuille de musique*/ Se han " +"encontrado errores/*, no se procesa la partitura*/" #. FIXME: -#: script-engraver.cc:101 +#: script-engraver.cc:100 #, fuzzy -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "No se sabe como interpretar la articulación `%s'" -#: script-engraver.cc:102 -msgid "Scheme encoding: " +#: script-engraver.cc:101 +msgid "scheme encoding: " msgstr "" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: He bebido demasiado" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "" @@ -1451,16 +1633,22 @@ msgstr "" msgid "unterminated slur" msgstr "" -#: slur-engraver.cc:123 -msgid "No slur to end" -msgstr "" +#: slur-engraver.cc:122 +#, fuzzy +msgid "can't end slur" +msgstr "no se puede encontrar: `%s'" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "¿Eh? Se han obtenido %d caracteres, cuando se esperaban %d" +msgid "can't open file: `%s'" +msgstr "no se puede abrir el fichero: `%s'" + +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:386 +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "" @@ -1472,62 +1660,62 @@ msgstr "" #. FIXME: #: stem-engraver.cc:125 #, c-format -msgid "Adding note head to incompatible stem (type = %d)" +msgid "adding note head to incompatible stem (type = %d)" msgstr "" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +msgid "weird stem size, check for narrow beams" msgstr "" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Elementos contados %d." -#: system.cc:301 +#: system.cc:224 #, fuzzy, c-format msgid "Grob count %d" msgstr "Elementos contados %d" -#: system.cc:319 +#: system.cc:240 #, fuzzy msgid "Calculating line breaks..." msgstr "Calculando las posiciones de las columnas" -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1537,11 +1725,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "" @@ -1550,40 +1738,40 @@ msgstr "" #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 +#: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "traductor desconocido: `%s'" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "no puedo encontrar el principio del (de)crescendo" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "ya tengo un crescendo" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "prolongación sin terminar" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1593,11 +1781,15 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "" @@ -1606,80 +1798,89 @@ msgstr "" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "no puedo encontrar el principio del (de)crescendo" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +msgid "already have a volta spanner, ending that one prematurely" msgstr "" -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "" +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "ya tengo un crescendo" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 +#: parser.yy:559 #, fuzzy -msgid "Identifier should have alphabetic characters only" +msgid "identifier should have alphabetic characters only" msgstr "El identificativo debería contener solamente caracteres alfabéticos" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +msgid "more alternatives than repeats" msgstr "" -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" -#: parser.yy:1354 +#: parser.yy:1078 +msgid "music head function must return Music object" +msgstr "" + +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 +#: parser.yy:1710 #, fuzzy -msgid "Second argument must be pitch list." +msgid "second argument must be pitch list" msgstr "El segundo argumento debe ser un símbolo" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +msgid "have to be in Lyric mode for lyrics" msgstr "" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +msgid "expecting string as script definition" msgstr "" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "no es una duración: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +msgid "have to be in Note mode for notes" msgstr "" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +msgid "have to be in Chord mode for chords" msgstr "" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" -msgstr "" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" +msgstr "no es una duración: %d" #: lexer.ll:193 #, fuzzy, c-format @@ -1687,11 +1888,11 @@ msgid "Renaming input to: `%s'" msgstr "Limpiando `%s'..." #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1709,7 +1910,7 @@ msgstr "identificativo equivocado o no definido: `%s'" #. backup rule #: lexer.ll:266 -msgid "Missing end quote" +msgid "end quote missing" msgstr "" #: lexer.ll:428 @@ -1725,70 +1926,321 @@ msgstr "" msgid "invalid character: `%c'" msgstr "carácter no válido: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, fuzzy, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "versión de lilypond incorrecta: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 #, fuzzy msgid "Consider updating the input with the convert-ly script" msgstr "" "Considere la conversión de la entrada con ayuda del guión (script) convert-ly" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "no se puede encontrar el contexto de `%s'" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "error no fatal: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "error no fatal: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Invocando `%s'" -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "Escribiendo `%s'..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Escribiendo `%s'..." + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "escribiendo el campo de cabecera `%s' a `%s'" + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "traductor desconocido: `%s'" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" msgstr "" -#: framework-tex.scm:130 +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "escribiendo el campo de cabecera `%s' a `%s'" +msgid "not a valid duration string: ~a" +msgstr "no es una duración: %d" -#: lily-library.scm:356 +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" msgstr "" -#: lily.scm:95 +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "no se puede encontrar el contexto de `%s'" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "traductor desconocido: `%s'" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "no puedo encontrar el carácter número: %d" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "traductor desconocido: `%s'" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Procesando..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Escribiendo `%s'..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "no encuentro la fuente: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "el nombre del fichero no debería contener espacios: `%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "traductor desconocido: `%s'" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" msgstr "" -#: page-layout.scm:426 +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, lisp-format +msgid "music expected: ~S" +msgstr "" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "no encuentro la fuente: `%s'" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "traductor desconocido: `%s'" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "traductor desconocido: `%s'" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, fuzzy, lisp-format +msgid "undefined: ~S" +msgstr "prolongación sin terminar" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "no encuentro la fuente: `%s'" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Calculando las posiciones de las columnas" +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" + +#, fuzzy +#~ msgid "Second argument must be pitch list." +#~ msgstr "El segundo argumento debe ser un símbolo" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "error de programación: " + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "error de programación: " + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "No puedo pasar de un traductor al otro, ya estoy allí" + +#~ msgid "I'm one myself" +#~ msgstr "Yo mismo soy uno" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "¿Eh? Se han obtenido %d caracteres, cuando se esperaban %d" + +#~ msgid "EXT" +#~ msgstr "EXT" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "no puedo encontrar el fichero: `%s'" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "no puedo encontrar el fichero: `%s'" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "EXT" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "generar una salida PostScript" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "generar una salida PostScript" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "no puedo encontrar el fichero: `%s'" @@ -1833,9 +2285,6 @@ msgstr "Calculando las posiciones de las columnas" #~ msgid "generate PDF output" #~ msgstr "generar una salida PostScript" -#~ msgid "generate PostScript output" -#~ msgstr "generar una salida PostScript" - #, fuzzy #~ msgid "generate PS.GZ" #~ msgstr "generar una salida PostScript" @@ -1846,10 +2295,6 @@ msgstr "Calculando las posiciones de las columnas" #~ msgid "change global setting KEY to VAL" #~ msgstr "cambiar el parámetro global CLAVE a VALOR" -#, fuzzy -#~ msgid "no such setting: `%s'" -#~ msgstr "no existe tal parámetro: %s" - #, fuzzy #~ msgid "Continuing..." #~ msgstr "Ejecutando %s..." @@ -1861,16 +2306,10 @@ msgstr "Calculando las posiciones de las columnas" #~ msgid "no LilyPond output found for `%s'" #~ msgstr "no se ha encontrado ninguna salida de lilypond para %s" -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "no es un fichero PostScript: `%s'" - #, fuzzy #~ msgid "no files specified on command line" #~ msgstr "no se ha especificado ningún fichero en la línea de órdenes." -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "el nombre del fichero no debería contener espacios: `%s'" - #, fuzzy #~ msgid "%s output to ..." #~ msgstr "%s producidos en `%s'..." @@ -1917,12 +2356,6 @@ msgstr "Calculando las posiciones de las columnas" #~ msgid "programming error: %s (Continuing; cross thumbs)\n" #~ msgstr " (Continuando; cruza los dedos)" -#~ msgid "can't find character number: %d" -#~ msgstr "no puedo encontrar el carácter número: %d" - -#~ msgid "can't find character called: `%s'" -#~ msgstr "no puedo encontrar el carácter llamado: `%s'" - #~ msgid "NaN" #~ msgstr "NaN" @@ -1967,14 +2400,6 @@ msgstr "Calculando las posiciones de las columnas" #~ msgid "unterminated pedal bracket" #~ msgstr "prolongación sin terminar" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "" -#~ "Erreurs trouvées/*, pas de traitement de la feuille de musique*/ Se han " -#~ "encontrado errores/*, no se procesa la partitura*/" - -#~ msgid "can't create directory: `%s'" -#~ msgstr "no se puede crear el directorio: `%s'" - #~ msgid "Already contains: `%s'" #~ msgstr "Ya contiene: `%s'" @@ -2035,10 +2460,6 @@ msgstr "Calculando las posiciones de las columnas" #~ msgid ", at " #~ msgstr ", en " -#, fuzzy -#~ msgid "undefined left_head" -#~ msgstr "prolongación sin terminar" - #~ msgid "Generate .dvi with LaTeX for LilyPond" #~ msgstr "Generar un fichero .dvi con la ayuda de LaTeX para LilyPond" diff --git a/po/fi.po b/po/fi.po index c9645d529b..1ad1d6e240 100644 --- a/po/fi.po +++ b/po/fi.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 2.3.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2003-07-23 13:37+0300\n" "Last-Translator: Heikki Junes \n" "Language-Team: Finnish \n" @@ -20,8 +20,8 @@ msgstr "" msgid "lilylib module" msgstr "lilylib moduuli" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "näytä tämä opaste" @@ -38,12 +38,12 @@ msgstr "Levitett msgid "It comes with NO WARRANTY." msgstr "Se toimitetaan ILMAN TAKUUTA." -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, c-format, python-format msgid "warning: %s" msgstr "varoitus: %s" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, c-format, python-format msgid "error: %s" msgstr "virhe: %s" @@ -58,13 +58,13 @@ msgstr "Lopetetaan (%d)..." msgid "Usage: %s [OPTIONS]... FILE" msgstr "Käyttö: %s [OPTIOT]... TIEDOSTO" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Optiot:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "Raportoi virheet osoitteeseen %s." @@ -79,12 +79,12 @@ msgstr "Bin msgid "Opening pipe `%s'" msgstr "Avataan putki `%s'" -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "`%s' epäonnistui (%d)" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "Virheloki on seuraava:" @@ -112,9 +112,10 @@ msgstr "(sivuutetaan)" msgid "Cleaning %s..." msgstr "Siivotaan pois %s..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "Poistetaan tulostustiedosto" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "komento lopetettiin tilassa %d" #: convert-ly.py:32 #, python-format @@ -144,17 +145,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -166,47 +167,47 @@ msgstr "" "ja olet tervetullut muuttamaan ohjelmaa ja/tai levittämään siitä kopioita\n" "tietyillä ehdoilla. Suorita `%s --warranty' saadaksesi lisäinformaatiota.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Prosessoidaan `%s'..." -#: convert-ly.py:2597 +#: convert-ly.py:2625 #, fuzzy, python-format -msgid "%s: cannot determine version for `%s'" +msgid "%s: can't determine version for `%s'" msgstr "ei löytynyt oletusfonttia: %s" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "asetusta ei löydy: `%s'" @@ -230,14 +231,14 @@ msgstr "" " lilypond-book --process='lilypond-bin -I include' BOOK\n" "\n" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" "tulostusmuotona käytetään formaattia EXT (texi [oletus], texi-html, latex, " @@ -251,7 +252,7 @@ msgstr "FILTER" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "putkita palaset kohteen FILTER läpi [convert-ly -n -]" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "HAKEMISTO" @@ -271,7 +272,7 @@ msgstr "KOMENTO" msgid "process ly_files using COMMAND FILE..." msgstr "prosessoi ly_tiedostot käyttäen komentoa COMMAND FILE..." -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "tulosta runsaasti käsittelytietoa" @@ -279,92 +280,92 @@ msgstr "tulosta runsaasti k msgid "print version information" msgstr "tulosta versioinformaatio" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "näytä takuu ja copyright" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "tiedostoa %s ei löydy" + +#: lilypond-book.py:802 #, fuzzy, python-format msgid "deprecated ly-option used: %s=%s" msgstr "vanhentunut ly-optio käytössä: %s" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, fuzzy, python-format msgid "compatibility mode translation: %s=%s" msgstr "yhteensopivuusmuodon käännös: %s" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "vanhentunut ly-optio käytössä: %s" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "yhteensopivuusmuodon käännös: %s" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "sivuutetaan tuntematon ly -optio: %s" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "tiedostoa %s ei löydy" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, python-format msgid "Opening filter `%s'" msgstr "Avataan filtteri `%s'" -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 msgid "Writing snippets..." msgstr "Kirjoitetaan palasia..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Prosessoidaan..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "Kaikki palaset on päivitetty" -#: lilypond-book.py:1263 -#, python-format -msgid "cannot determine format for: %s" +#: lilypond-book.py:1322 +#, fuzzy, python-format +msgid "can't determine format for: %s" msgstr "ei löytynyt oletusfonttia: %s" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "Tuloste kirjautuisi syötetiedoston päälle; käytä --output." -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "Luetaan %s..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "Analysoidaan..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "Kootaan %s..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, python-format msgid "Processing include: %s" msgstr "Prosessoidaan sisällytetävä: %s" -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Kutsutaan `%s'" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt sanoo: `%s'" @@ -410,7 +411,7 @@ msgstr "ETUMERKIT[:MOLLI]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "aseta sävellaji: ETUMERKIT=+ylennykset|-alennukset; MOLLI=1" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "TIEDOSTO" @@ -431,7 +432,7 @@ msgstr "PIT*OSOITTAJA/NIMITT msgid "allow tuplet durations DUR*NUM/DEN" msgstr "salli tupletti -pituudet PIT*OSOITTAJA/NIMITTÄJÄ" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "tulosta versionumero" @@ -439,12 +440,11 @@ msgstr "tulosta versionumero" msgid "treat every text as a lyric" msgstr "käsittele kaikki tekstit lyriikkana" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "varoitus: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "virhe: " @@ -457,16 +457,16 @@ msgstr "Lopettaa ... " msgid "command exited with value %d" msgstr "komento lopetettiin tilassa %d" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "%s -tuloste paikkaan `%s'..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Esimerkki:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "tiedostoja ei annettu komentorivillä." @@ -502,180 +502,224 @@ msgid "Writing `%s'..." msgstr "Kirjoitetaan `%s'..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 +#: ps2png.py:43 +msgid "PAPER" +msgstr "" + +#: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 msgid "RES" msgstr "RES" -#: ps2png.py:43 +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "aseta esikatselulle tarkkuus RES" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "Kirjoitetaan `%s'..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "optio `%s' vaatii argumentin" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "optio `%s' ei salli argumenttia" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "tunnistamaton optio: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "epäkelpo argumentti `%s' optiolle `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "ohjelmointivirhe: %s" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +#, fuzzy +msgid "continuing, cross fingers" msgstr "Jatketaan; ristitään kädet" -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "tiedostoa ei voitu avata: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "ei voitu vaihtaa `%s' tilalle `%s'" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "kontekstia ei ole: %s" + +#: kpath.c:179 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" +msgstr "" + +#: accidental-engraver.cc:235 +#, fuzzy, c-format +msgid "accidental typesetting list must begin with context-name: %s" msgstr "Korotusmerkkien ladontalista täytyy alkaa konteksti-nimellä: %s" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "sivutetaan tuntematan etumerkki: %s" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Korotusmerkkien ladonta täytyy olla pari tai konteksti-nimi: %s" +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "korotusmerkkiä `%s' ei löydy" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Virhe jäsennettäessä AFM-tiedostoa: `%s'" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "virhesumma ei täsmää fonttitiedostolle: `%s'" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "ei täsmää: `%s'" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" "Uudista kaikki .afm -tiedosto, ja poista kaikki .pk ja .tfm -tiedostot." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "Aja uudelleen lisäten -V nähdäksesi fonttipolut." -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" "Skripti fonttitiedostojen poistamista varten toimitetaan lähdekoodin mukana:" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "ei löytynyt fonttia: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Ladataan oletusfontti" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "ei löytynyt oletusfonttia: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(hakupolku: `%s')" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Luovutetaan" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 #, fuzzy msgid "\\applycontext argument is not a procedure" msgstr "\\applycontext vaati funktioargumentin" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Ei voitu muuttaa kääntäjää, sellainen on jo valittuna" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "ei voitu vaihtaa `%s' tilalle `%s'" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" + +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" msgstr "" -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "tahtiviivan tarkistus epäonnistui kohdassa: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "palkki löytyi jo" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "päättymätön palkki" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "varrella on oltava Rhytmic -rakenne" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "varsi ei sovi palkkiin" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "palkki aloitettiin täältä" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "palkissa on vähemmän kuin kaksi näkyvää pystyviivaa" -#: beam.cc:155 +#: beam.cc:147 msgid "removing beam with less than two stems" msgstr "poistetaan palkki jolla olisi vähemmän kuin kaksi pystyviivaa" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "toimivaa alkuasettelua ei löytynyt: hyvää palkkikaltevuuta ei löytyne" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, c-format msgid "No spacing entry from %s to `%s'" msgstr "Ei välistyksen syöttöä paikasta %s paikkaan `%s'" @@ -685,30 +729,37 @@ msgstr "Ei v msgid "can't change `%s' to `%s'" msgstr "ei voitu vaihtaa `%s' tilalle `%s'" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "ei löytynyt kontekstia `%s'" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Olen yksinäni" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "kontekstia ei ole: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "ei yksikään näistä perheessäni" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "Sointutremolo %d:lla elementillä. Täytyy olla kaksi elementtiä." +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "päättymätön sointutremolo" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "tremoloa ei voitu tulostaa" @@ -717,16 +768,26 @@ msgstr "tremoloa ei voitu tulostaa" msgid "clef `%s' not found" msgstr "avainta `%s' ei löydy" -#: cluster.cc:122 +#: cluster.cc:118 #, c-format msgid "unknown cluster style `%s'" msgstr "tuntematon klusterityyli: `%s'" +#: cluster.cc:144 +#, fuzzy +msgid "junking empty cluster" +msgstr "heitetään pois yksinäinen Porrectus" + #: coherent-ligature-engraver.cc:84 #, fuzzy, c-format msgid "gotcha: ptr=%ul" msgstr "löytyi: ptr=%ul" +#: coherent-ligature-engraver.cc:93 +#, fuzzy +msgid "distance undefined, assuming 0.1" +msgstr "Vaticana_ligature: x-offset määrittämätön; oletetaan 0.0" + #: coherent-ligature-engraver.cc:96 #, fuzzy, c-format msgid "distance=%f" @@ -739,104 +800,137 @@ msgstr "" "Coherent_ligature_engraver: asetetaan `spacing-increment = 0.01': ptr=%ul" #: context-def.cc:111 -#, c-format -msgid "Program has no such type: `%s'" +#, fuzzy, c-format +msgid "program has no such type: `%s'" msgstr "Ohjelmalla ei ole sellaista tyyppiä: `%s'" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "ei löytynyt `%s'" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "ei löydetty tai ei luotu `%s' nimeltä `%s'" -#: context.cc:217 -#, c-format -msgid "Cannot find or create `%s' called `%s'" +#: context.cc:210 +#, fuzzy, c-format +msgid "can't find or create `%s' called `%s'" msgstr "ei löydetty tai ei luotu `%s' nimeltä `%s'" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "ei löydetty tai ei luotu: `%s'" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "custos `%s' ei löytynyt" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "ei löytynyt alkua (de)crescendolle" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "decresendo jo käytössä" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "crescendo jo käytössä" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" msgstr "Cresc aloitettiin tästä" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "päätymätön (de)crescendo" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 -#, c-format -msgid "Junking event: `%s'" +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 +#, fuzzy, c-format +msgid "junking event: `%s'" msgstr "Hylätään tapahtuma: `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "päättymätön pidennys" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "kukaan ei voinut tulostaa toistoa" -#: font-config.cc:34 +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 #, c-format -msgid "Failed to add lilypond directory %s" +msgid "adding lilypond directory: %s" msgstr "" -#: glissando-engraver.cc:99 -msgid "Unterminated glissando." +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "Ei lisätty tulkitsijaa: `%s'" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 +#, fuzzy +msgid "unterminated glissando" msgstr "Päättymätön glissando." -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "Laita musiikkia viivastolle" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 msgid "Interpreting music... " msgstr "Tulkitaan musiikkia..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "kulunut aika: %.2f sekuntia" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "ei löytynyt kontekstia `%s'" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "Optimaalinen heikennys: %f" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Ei löytynyt sopivaa viivan katkaisukohtaa" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -847,37 +941,47 @@ msgstr "\\%s sivuutettiin" msgid "implied \\%s added" msgstr "lisättiin vihjattu \\%s" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, c-format msgid "Unknown interface `%s'" msgstr "tuntematon klusterityyli: `%s'" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "Ladokkeella `%s' ei ole rajapintaa ominaisuudella `%s'" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "liian lyhyt decrescendo" -#: hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "liian lyhyt crescendo" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +#, fuzzy +msgid "don't have that many brackets" msgstr "Ei ole käytössä niin monia sulkeita." -#: horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +#, fuzzy +msgid "conflicting note group events" msgstr "Ristiriitainen nuottiryhmä -tapaus." -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 msgid "removing unterminated hyphen" msgstr "päättymätön tavuviiva" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 msgid "unterminated hyphen; removing" msgstr "päättymätön tavuviiva" @@ -886,59 +990,40 @@ msgstr "p msgid "include files are not allowed in safe mode" msgstr "sisällytettävät tiedostot eivät ole sallittuja" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "tiedostoa ei löydy: `%s'" -#: input.cc:116 -msgid "non fatal error: " -msgstr "ei-keskeyttävä virhe:" - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "sijainti tuntematon:" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "KORJATTAVA: sävellajin vaihdon sulautuma" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "Kpathsea ei löytänyt TFM-tiedostoa `%s'" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "Kpathsea ei löytänyt TFM-tiedostoa `%s'" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "ei löytynyt alkua ligature:lle" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "ei oikeata reunaa" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 msgid "already have a ligature" msgstr "ligature löytyi jo" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "ei vasenta reunaa" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 msgid "unterminated ligature" msgstr "päättymätön ligature" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "ligature ei voi sisältää taukoa; sivuutetaan tauko" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "ligature alkoi tästä" @@ -947,53 +1032,67 @@ msgstr "ligature alkoi t msgid "(load path: `%s')" msgstr "(hakupolku: `%s')" -#: lily-guile.cc:478 -#, c-format -msgid "Can't find property type-check for `%s' (%s)." +#: lily-guile.cc:484 +#, fuzzy, c-format +msgid "can't find property type-check for `%s' (%s)." msgstr "Ei löytynyt tyyppitarkistusta ominaisuudelle `%s' (%s)." -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Olet tainnut tehdä näppäilyvirheen?" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Tehdään tehtävä joka tapauksessa." -#: lily-guile.cc:501 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "Tyypin `%s' tarkistus epäonnistui; arvon `%s' on oltava tyyppiä `%s'" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Tunnistenimi on avainsana: `%s'" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "virhe tiedoston lopussa (EOF): %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "vanhentunut ly-optio käytössä: %s" + +#: lily-parser-scheme.cc:69 #, c-format msgid "can't find init file: `%s'" msgstr "tiedostoa ei löydy: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Prosessoidaan `%s'..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Jäsennetään..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "Aaltosulkumerkit eivät täsmää" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "ei-keskeyttävä virhe:" + +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1023,91 +1122,106 @@ msgstr "" "Free Software Foundation, Inc., 59 Temple Place - Suite 330,\n" "Boston, MA 02111-1307, USA.\n" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" msgstr "" -#: main.cc:122 +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "EXPR" -#: main.cc:123 -#, fuzzy -msgid "set option, use -e '(ly:option-usage)' for help" -msgstr "aseta optiot, käytä -e '(ly-option-usage)' saadaksesi opasteen" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 #, fuzzy -msgid "EXTs" -msgstr "EXT" +msgid "generate DVI (tex backend only)" +msgstr "tuota PDF -tuloste" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:141 +#, fuzzy +msgid "generate PDF (default)" +msgstr "tuota PDF -tuloste" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "tuota PS.GZ" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "tuota PostScript -tuloste" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "KENTTÄ" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "kirjoita otsakekenttä paikkaan PERUSNIMI.KENTTÄ" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "lisää HAKEMISTO hakupolkuun" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "käytetään TIEDOSTO alustustiedostona" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "tulosta tiedostoon TIEDOSTO" -#: main.cc:132 -#, fuzzy -msgid "generate a preview" -msgstr "tuota PNG -kuvat sivuista" - -#: main.cc:133 -#, fuzzy -msgid "don't generate full pages" -msgstr "jätä tuottamatta kuvat" - -#: main.cc:134 -#, fuzzy -msgid "generate PNG" -msgstr "tuota PS.GZ" - -#: main.cc:135 -#, fuzzy -msgid "generate PostScript" -msgstr "tuota PostScript -tuloste" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" +msgstr "" -#: main.cc:136 -#, fuzzy -msgid "generate DVI" -msgstr "tuota PS.GZ" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" +msgstr "" -#: main.cc:137 +#: main.cc:151 #, fuzzy -msgid "generate PDF (default)" -msgstr "tuota PDF -tuloste" +msgid "do not generate printed output" +msgstr "älä tuota PostScript -tulostetta" -#: main.cc:138 +#: main.cc:152 #, fuzzy -msgid "generate TeX" -msgstr "tuota PS.GZ" +msgid "generate a preview of the first system" +msgstr "tee kuva ensimmäisestä kokonaisuudesta" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "aja turvamoodissa" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1115,59 +1229,114 @@ msgid "" msgstr "Copyright (c) %s by" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Käyttö: %s [OPTIOT]... TIEDOSTO..." -#: main.cc:190 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Lado musiikki ja tai soita MIDI tiedostosta TIEDOSTO." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "LilyPond tuottaa kaunista notaatiota musiikille." -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "Lisätietoja varten, katso %s" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "asetusta ei löydy: `%s'" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "kontekstia ei ole: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "ei voitu vaihtaa `%s' tilalle `%s'" + +#: main.cc:340 +#, c-format +msgid "can't chroot to: %s: %s" +msgstr "" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "ei voitu vaihtaa `%s' tilalle `%s'" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "ei voitu vaihtaa `%s' tilalle `%s'" + +#: main.cc:359 +#, c-format +msgid "can't change working directory to: %s: %s" +msgstr "" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "ligatuuri vähemmällä kuin 2:lla nuottipäällä -> ohitetaan" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +#, fuzzy +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "ei voitu määrittää nuottikorkeutta ligatuurin osalle -> ohitetaan" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 #, fuzzy msgid "single note ligature - skipping" msgstr "priimi-intervalli ligatuurissa -> ohitetaan" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "priimi-intervalli ligatuurissa -> ohitetaan" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 #, fuzzy msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "mensuraaliligatuuri: kesto ei ollut L, B tai S -> ohitetaan" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1179,33 +1348,38 @@ msgstr "" msgid "unexpected case fall-through" msgstr "odottamaton tapauksen raukeaminen" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 #, fuzzy msgid "Mensural_ligature: unexpected case fall-through" msgstr "Mensural_ligature: odottamaton tapauksen raukeaminen" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 #, fuzzy msgid "Mensural_ligature: (join_right == 0)" msgstr "Mensural_ligature: (join_left == 0)" -#: midi-item.cc:151 +#: midi-item.cc:150 #, c-format msgid "no such MIDI instrument: `%s'" msgstr "ei löytynyt instrumenttia: `%s'" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "sekava äänenkorkeus" -#: midi-item.cc:271 -#, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +#: midi-item.cc:270 +#, fuzzy, c-format +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "Kokeellinen: viritetään väliaisesti (%d senttiä) kanavaa." -#: midi-stream.cc:39 -#, c-format -msgid "could not write file: `%s'" +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "tiedostoa ei voitu avata: `%s'" + +#: midi-stream.cc:44 +#, fuzzy, c-format +msgid "can't write to file: `%s'" msgstr "tiedostoa ei voitu avata: `%s'" #: music.cc:176 @@ -1215,64 +1389,82 @@ msgstr "oktaavitarkistus ep #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "Transponointi %s tekee muutokset suuremmaksi kuin kaksi" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "musiikkia marsilaisille" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." -msgstr "Sormitukset eivät myöskään ole alhaalla?! Laitetaan ne kuitnekin alas." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-fingering-engraver.cc:267 +msgid "placing below" +msgstr "" + +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "tiedostoa ei löydy: `%s'" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Liian monta törmäävää nuottisaraketta. Sivuutetaan ne." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "nuottipäätä `%s' ei löytynyt" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "tiedostoa ei voitu avata: `%s'" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "ei löytynyt fonttia: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "ei ole PostScript-tiedosto: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "%s -tuloste paikkaan `%s'..." @@ -1290,178 +1482,176 @@ msgstr "Esiprosessoidaan graafisia kohteita..." msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE aitoi virheen lausekkeelle, joka alkoi täältä" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "tiedostoa ei voitu avata: `%s'" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "Ei tiedetä kuinka kohdella tämän mittaista prosenttitoistoa." -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 msgid "unterminated percent repeat" msgstr "päättymätön prosenttitoisto" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "kukaan ei voinut tulostaa prosenttia" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Jälki ... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Tekijä: " -#: performance.cc:112 +#: performance.cc:111 msgid "at " msgstr "kohdassa " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI-tuloste paikkaan `%s'..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "päättymätön fraasikaari" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, fuzzy, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "Tarvitaan 3 merkkijonoa pianopedaalille. Pedaalitusta ei tehty." -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "ei voitu löytää alkua pianopedaalille: `%s'" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "ei voitu löytää alkua pianopedaalille: `%s'" -#: property-iterator.cc:95 -#, c-format -msgid "Not a grob name, `%s'." +#: property-iterator.cc:90 +#, fuzzy, c-format +msgid "not a grob name, `%s'" msgstr "Ei ollut nimi graafiselle objektille (grob): `%s'." -#: quote-iterator.cc:251 -#, c-format -msgid "In quotation: junking event %s" +#: quote-iterator.cc:254 +#, fuzzy, c-format +msgid "in quotation: junking event %s" msgstr "Hylätään tapahtuma: `%s'" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "Oktaavitarkistus epäonnistui, saatiin:" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "tauon suuntaa ei asetettu. Ei voitu selvittää törmäystä." -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "liian monta törmäävää taukoa" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "taukoa `%s' ei löytynyt, " -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "lilypond -e EXPR tarkoittaa:" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "" " Evaluoidaan Scheme EXPR ennen kuin jäsennetään yhtäkään .ly -tiedostoista." -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr " Useita -e optioita voidaan antaa, ne evaluoidaan peräkkäisinä" -#: scm-option.cc:65 +#: scm-option.cc:60 #, fuzzy, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr " Funktio ly-set-option sallii pääsyn joihinkin sisäisiin muuttujiin" -#: scm-option.cc:67 +#: scm-option.cc:62 #, fuzzy, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Käyttö: lilypond -e \"(ly-set-option SYMBOLI ARVO)\"" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "Tuntematon sisäinen optio!" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "`%s' jäi löytymättä" -#: score-engraver.cc:108 +#: score-engraver.cc:107 #, fuzzy msgid "Music font has not been installed properly." msgstr "Fontteja ei oltu asennettu kunnolla. Keskeytetään" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(hakupolku: `%s')" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "Laita musiikkia viivastolle" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "Virheitä löytyi/*, ei prosessoida viivastoa*/" #. FIXME: -#: script-engraver.cc:101 +#: script-engraver.cc:100 #, fuzzy -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "Ei tiedetä kuinka tulkita artikulaatio: `%s'" -#: script-engraver.cc:102 -msgid "Scheme encoding: " +#: script-engraver.cc:101 +#, fuzzy +msgid "scheme encoding: " msgstr "Scheme koodaus: " #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: Olen juonut liikaa" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "Ei jousta sarakkeen %d ja sitä seuraavan välillä" @@ -1470,17 +1660,22 @@ msgstr "Ei jousta sarakkeen %d ja sit msgid "unterminated slur" msgstr "päättymätön kaari" -#: slur-engraver.cc:123 +#: slur-engraver.cc:122 #, fuzzy -msgid "No slur to end" -msgstr "Ei päätettävää volta-ladoketta" +msgid "can't end slur" +msgstr "ei löytynyt `%s'" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Täh? Saatiin %d merkkiä, oletetun %d asemesta" +msgid "can't open file: `%s'" +msgstr "tiedostoa ei voitu avata: `%s'" + +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:386 +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "Globaali lyhin kesto on %s" @@ -1491,62 +1686,63 @@ msgstr "tremolon kesto on liian pitk #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Lisätään nuottipää sopimattomaan varteen (tyyppi = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" -msgstr "Etkö haluaisi polyfonisia äänisiä sen sijaan?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" +msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Outo varren koko; koeta lyhyempiä palkkeja" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "lippua `%s' ei löydetty" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "lipun piirtoa `%s' ei löytynyt" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Elementtien määrä: %d." -#: system.cc:301 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "Graafisien objektien (grob) määrä: %d " -#: system.cc:319 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "Lasketaan rivinvaihtoja..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "ei löydetty alkua tekstiladokkeelle" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "tekstiladoke löytyi jo" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "päättymätön tekstiladoke" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "TFM-otsakkeessa `%s' on vain %u sana(a)" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1557,11 +1753,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "ei löydetty ASCII-merkkiä: %d" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "yksinäinen sidos" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "ketään ei löytynyt tulostamaan tupletin alkusulkua" @@ -1570,40 +1766,41 @@ msgstr "ket #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 -#, c-format -msgid "Found strange time signature %d/%d." +#: time-signature-engraver.cc:54 +#, fuzzy, c-format +msgid "strange time signature found: %d/%d" msgstr "Löydettiin outo aikamerkintä: %d/%d." #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "aikamerkintäsymbolia `%s' ei löytynyt; vaihdetaan numeroituun tyyliin" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "tuntematon tulkitsija: `%s'" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "ei löydetty alkua tekstiladokkeelle" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "tekstiladoke löytyi jo" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "päättymätön tekstiladoke" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +#, fuzzy +msgid "removing tuplet bracket across linebreak" msgstr "Hävitetään rivinvaihdon yli olevat tuplettisulut." #: vaticana-ligature-engraver.cc:341 @@ -1615,12 +1812,17 @@ msgstr "" "sivuutetaan prefiksi (t) `%s' tälle nuottipäälle valitun ligatuurityylin " "mukaisesti" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, fuzzy, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" "Vaticana_ligature_engraver: asetetaan `spacing-increment = %f': ptr=%ul" +#: vaticana-ligature.cc:87 +#, fuzzy +msgid "flexa-height undefined; assuming 0" +msgstr "Vaticana_ligature: x-offset määrittämätön; oletetaan 0.0" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "laskeva vaticana-tyylinen flexa" @@ -1629,78 +1831,96 @@ msgstr "laskeva vaticana-tyylinen flexa" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Vaticana_ligature: (delta_pitch == 0)" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "Ei päätettävää volta-ladoketta" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "ei löydetty alkua tekstiladokkeelle" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "Löytyi ja volta-ladoke. Lopetetaan se ennenaikaisesti." -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "Löytyi myös lopetettu ladoke. Luovutetaan." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "tekstiladoke löytyi jo" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +#, fuzzy +msgid "tag must be symbol or list of symbols" msgstr "Merkinnän on oltava symboli tai lista symboleita." -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +#, fuzzy +msgid "identifier should have alphabetic characters only" msgstr "Tunnisteessa saa olla vain aakkosellisia merkkejä" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "" "Enemmän vaihtoehtoja kuin kertauksia. Heitetään pois liialliset vaihtoehdot." -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" -#: parser.yy:1354 +#: parser.yy:1078 +msgid "music head function must return Music object" +msgstr "" + +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 -msgid "Second argument must be pitch list." +#: parser.yy:1710 +#, fuzzy +msgid "second argument must be pitch list" msgstr "Toisen argumentin on oltava symboli" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Täytyy olla Lyrics -moodissa lyriikkaa varten" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Oletetaan merkkijonon olevan skriptimäärittely" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "ei ole kesto: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Täytyy olla Note -moodissa nuotteja varten" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Täytyy olla Chord -moodissa sointuja varten" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "tarvitaan kokonaislukuargumentti" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" msgstr "Epäilty kesto löytyi palkin jälkeen" #: lexer.ll:193 @@ -1709,11 +1929,13 @@ msgid "Renaming input to: `%s'" msgstr "Avataan putki `%s'" #: lexer.ll:201 -msgid "No quoted string found after \\version" +#, fuzzy +msgid "quoted string expected after \\version" msgstr "Lainausmerkittyä tekstiä ei löytynyt kohteen \\version jälkeen" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +#, fuzzy +msgid "quoted string expected after \\renameinput" msgstr "Lainausmerkittyä tekstiä ei löytynyt kohteen \\renameinput jälkeen" #: lexer.ll:218 @@ -1731,8 +1953,8 @@ msgstr "v #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Puuttuva loppulainausmerkki" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1747,68 +1969,386 @@ msgstr "Sulkumerkki l msgid "invalid character: `%c'" msgstr "epäkelpo merkki: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "tuntematon koodinvaihtomerkillinen merkkijono: `\\\\%s'" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "Epäkelpo lilypond versio: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "Harkitse syötteen päivittämistä convert-ly scriptillä" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "ei löytynyt kontekstia `%s'" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "ei-keskeyttävä virhe:" + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "ei-keskeyttävä virhe:" + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Kutsutaan `%s'" -#: backend-library.scm:24 +#: backend-library.scm:23 #, fuzzy, lisp-format msgid "`~a' failed (~a)" msgstr "`%s' epäonnistui (%d)" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "Kirjoitetaan `%s'..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Kirjoitetaan `%s'..." + +#: backend-library.scm:95 +#, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "" + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "tuntematon klusterityyli: `%s'" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" msgstr "" -#: framework-tex.scm:130 +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 #, lisp-format -msgid "Writing header field `~a' to `~a'..." +msgid "symbol ~S redefined" msgstr "" -#: lily-library.scm:356 +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 +#, fuzzy, lisp-format +msgid "not a valid duration string: ~a" +msgstr "ei ole kesto: %d" + +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "Musiikkia ei löytynyt" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "tuntematon klusterityyli: `%s'" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" msgstr "" -#: lily.scm:95 +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "Ladokkeella `%s' ei ole rajapintaa ominaisuudella `%s'" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "tuntematon klusterityyli: `%s'" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Prosessoidaan..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Kirjoitetaan `%s'..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "ei löytynyt fonttia: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "tiedostoniemessä ei saa olla välilyöntejä: `%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "tuntematon tulkitsija: `%s'" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." msgstr "" -#: page-layout.scm:426 +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "oletettiin välilyönti" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "Musiikkia ei löytynyt" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "tuntematan kortusmerkkien ladonta: %s. Sivuutetaan" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "tuntematon klusterityyli: `%s'" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, fuzzy, lisp-format +msgid "undefined: ~S" +msgstr "määrittämätön left_head" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "ei löytynyt alkua kaarelle" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Lasketaan rivinvaihtoja..." +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "LaTeX epäonnistui." + +#~ msgid "No quoted string found after \\version" +#~ msgstr "Lainausmerkittyä tekstiä ei löytynyt kohteen \\version jälkeen" + +#~ msgid "No quoted string found after \\renameinput" +#~ msgstr "Lainausmerkittyä tekstiä ei löytynyt kohteen \\renameinput jälkeen" + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "" +#~ "Enemmän vaihtoehtoja kuin kertauksia. Heitetään pois liialliset " +#~ "vaihtoehdot." + +#~ msgid "Second argument must be pitch list." +#~ msgstr "Toisen argumentin on oltava symboli" + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Täytyy olla Lyrics -moodissa lyriikkaa varten" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Oletetaan merkkijonon olevan skriptimäärittely" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Täytyy olla Note -moodissa nuotteja varten" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Täytyy olla Chord -moodissa sointuja varten" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "ohjelmointivirhe: %s" + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "ohjelmointivirhe: %s" + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Ei voitu muuttaa kääntäjää, sellainen on jo valittuna" + +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "Korotusmerkkien ladonta täytyy olla pari tai konteksti-nimi: %s" + +#~ msgid "I'm one myself" +#~ msgstr "Olen yksinäni" + +#~ msgid "Chord tremolo with %d elements. Must have two elements." +#~ msgstr "Sointutremolo %d:lla elementillä. Täytyy olla kaksi elementtiä." + +#~ msgid "Fingerings are also not down?! Putting them down anyway." +#~ msgstr "" +#~ "Sormitukset eivät myöskään ole alhaalla?! Laitetaan ne kuitnekin alas." + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "Ei päätettävää volta-ladoketta" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Täh? Saatiin %d merkkiä, oletetun %d asemesta" + +#~ msgid "Don't you want polyphonic voices instead?" +#~ msgstr "Etkö haluaisi polyfonisia äänisiä sen sijaan?" + +#~ msgid "No volta spanner to end" +#~ msgstr "Ei päätettävää volta-ladoketta" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "Löytyi myös lopetettu ladoke. Luovutetaan." + +#~ msgid "Missing end quote" +#~ msgstr "Puuttuva loppulainausmerkki" + +#~ msgid "Removing output file" +#~ msgstr "Poistetaan tulostustiedosto" + +#~ msgid "EXT" +#~ msgstr "EXT" + +#~ msgid "FIXME: key change merge" +#~ msgstr "KORJATTAVA: sävellajin vaihdon sulautuma" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "Kpathsea ei löytänyt TFM-tiedostoa `%s'" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "Kpathsea ei löytänyt TFM-tiedostoa `%s'" + +#, fuzzy +#~ msgid "set option, use -e '(ly:option-usage)' for help" +#~ msgstr "aseta optiot, käytä -e '(ly-option-usage)' saadaksesi opasteen" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "EXT" + +#, fuzzy +#~ msgid "generate a preview" +#~ msgstr "tuota PNG -kuvat sivuista" + +#, fuzzy +#~ msgid "don't generate full pages" +#~ msgstr "jätä tuottamatta kuvat" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "tuota PS.GZ" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "tuota PS.GZ" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "Kpathsea ei löytänyt TFM-tiedostoa `%s'" @@ -1866,9 +2406,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "generate PNG page images" #~ msgstr "tuota PNG -kuvat sivuista" -#~ msgid "make a picture of the first system" -#~ msgstr "tee kuva ensimmäisestä kokonaisuudesta" - #~ msgid "generate PS.GZ" #~ msgstr "tuota PS.GZ" @@ -1881,9 +2418,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "change global setting KEY to VAL" #~ msgstr "vaihda globaali asetus KEY arvoksi VAL" -#~ msgid "no such setting: `%s'" -#~ msgstr "asetusta ei löydy: `%s'" - #~ msgid "LilyPond crashed (signal %d)." #~ msgstr "LilyPond kaatui (signaali %d)." @@ -1912,9 +2446,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ "Yritetään tuottaa PDF, mutta PFA fontteja ei löytynyt.\n" #~ "Käytetään bittikarttafonttejan niiden sijasta. Tulos ei näytä hyvältä." -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "ei ole PostScript-tiedosto: `%s'" - #~ msgid "pseudo filter" #~ msgstr "valefiltteri" @@ -1924,9 +2455,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "no files specified on command line" #~ msgstr "tiedostoja ei määritelty komentorivillä" -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "tiedostoniemessä ei saa olla välilyöntejä: `%s'" - #~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." #~ msgstr "" #~ "LilyPond -ajo epäonnistui. Aja uudelleen lisäten --verbose jäljitystä " @@ -1953,9 +2481,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "do not generate PDF output" #~ msgstr "älä tuota PDF -tulostetta" -#~ msgid "do not generate PostScript output" -#~ msgstr "älä tuota PostScript -tulostetta" - # käytä pdflatex:ia tuottaaksesi PDF -tulosteen #~ msgid "use pdflatex to generate PDF output" #~ msgstr "käytä pdflatex:ia tuottaaksesi PDF -tulosteen" @@ -2005,15 +2530,9 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "unbound spanner `%s'" #~ msgstr "sitomaton ladoke `%s'" -#~ msgid "can't find start of slur" -#~ msgstr "ei löytynyt alkua kaarelle" - #~ msgid "\\apply takes function argument" #~ msgstr "\\apply vaatii funktioargumentin" -#~ msgid "Can't find music" -#~ msgstr "Musiikkia ei löytynyt" - #~ msgid "input renamed to: `%s'" #~ msgstr "ei voitu tehdä hakemistoa: `%s'" @@ -2075,9 +2594,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "where to place generated files" #~ msgstr "tuotettujen tiedostojen sijoituspaikka" -#~ msgid "LaTeX failed." -#~ msgstr "LaTeX epäonnistui." - #~ msgid "write Makefile dependencies for every input file" #~ msgstr "kirjoita Makefile -riippuvuudet kullekin tulostustiedostolle" @@ -2099,9 +2615,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ "Levitetään ehdolla GNU General Public License\n" #~ "ja ilman TAKUUTA." -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "tuntematan kortusmerkkien ladonta: %s. Sivuutetaan" - #~ msgid "Symbol is not a parent context: %s. Ignored" #~ msgstr "Symboli ei ole yläkonteksti: %s. Sivuutetaan" @@ -2201,9 +2714,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "unterminated pedal bracket" #~ msgstr "päättymätön pedaalisulkumerkki" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "Virheitä löytyi/*, ei prosessoida viivastoa*/" - #~ msgid "#" #~ msgstr "#" @@ -2219,15 +2729,9 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "Already contains: `%s'" #~ msgstr "Sisällytettiin jo: `%s'" -#~ msgid "Not adding translator: `%s'" -#~ msgstr "Ei lisätty tulkitsijaa: `%s'" - #~ msgid "Vaticana_ligature:thickness undefined; assuming 1.4" #~ msgstr "Vaticana_ligature: määrittämätön paksuus; oletetaan 1.4" -#~ msgid "Vaticana_ligature:x-offset undefined; assuming 0.0" -#~ msgstr "Vaticana_ligature: x-offset määrittämätön; oletetaan 0.0" - #~ msgid "Vaticana_ligature:delta-pitch -> ignoring join" #~ msgstr "Vaticana_ligature:delta-pitch -> sivuutetaan sidos" @@ -2241,9 +2745,6 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "Must have duration object" #~ msgstr "Täytyy olla kesto-objekti" -#~ msgid "white expected" -#~ msgstr "oletettiin välilyönti" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "Scheme ei evaluoitunut turvamoodissa" @@ -2310,18 +2811,12 @@ msgstr "Lasketaan rivinvaihtoja..." #~ msgid "(left_head == 0)" #~ msgstr "(left_head == 0)" -#~ msgid "undefined left_head" -#~ msgstr "määrittämätön left_head" - #~ msgid "(right_head == 0)" #~ msgstr "(right_head == 0)" #~ msgid "undefined right_head" #~ msgstr "määrittämätön right_head" -#~ msgid "junking lonely porrectus" -#~ msgstr "heitetään pois yksinäinen Porrectus" - #~ msgid "porrectus style undefined; using mensural" #~ msgstr "porrectus-tyyli määrittämätön; käytetään mensuraalia" diff --git a/po/fr.po b/po/fr.po index 1a0e917333..f22c28bbac 100644 --- a/po/fr.po +++ b/po/fr.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 2.3.21\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2004-10-19 08:00-0500\n" "Last-Translator: Michel Robitaille \n" "Language-Team: French \n" @@ -19,8 +19,8 @@ msgstr "" msgid "lilylib module" msgstr "module lilylib" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "afficher l'aide-mémoire" @@ -37,12 +37,12 @@ msgstr "Distribu msgid "It comes with NO WARRANTY." msgstr "Le logiciel est distribué SANS GARANTIE." -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, c-format, python-format msgid "warning: %s" msgstr "AVERTISSEMENT: %s" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, c-format, python-format msgid "error: %s" msgstr "Erreur: %s" @@ -57,13 +57,13 @@ msgstr "Fin d'ex msgid "Usage: %s [OPTIONS]... FILE" msgstr "Usage: %s [OPTIONS]... FICHIER" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Options:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "Rapporter toutes anomalies à %s." @@ -78,12 +78,12 @@ msgstr "Binaire %s de version %s, recherche de la version %s" msgid "Opening pipe `%s'" msgstr "Ouverture du pipe `%s'" -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "`%s' échec (%d)" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "Le journal d'erreurs est comme suit:" @@ -111,9 +111,10 @@ msgstr "(ignor msgid "Cleaning %s..." msgstr "Nettoyage de %s..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "Destruction du fichier de sortie" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "fin de la commande avec l'état %d" #: convert-ly.py:32 #, python-format @@ -143,17 +144,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -167,47 +168,47 @@ msgstr "" "certaines conditions\n" "Invoquez « lilypond-bin --warranty » pour plus d'informations.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Traitement de « %s »..." -#: convert-ly.py:2597 +#: convert-ly.py:2625 #, fuzzy, python-format -msgid "%s: cannot determine version for `%s'" +msgid "%s: can't determine version for `%s'" msgstr "ne peut déterminer le format pour: %s" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "pas de telle configuration: « %s »" @@ -231,14 +232,14 @@ msgstr "" " lilypond-book --process='lilypond -I include' LIVRE\n" "\n" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" "utiliser le format de sortie EXT (texi (par défaut), texi-html, latex, html)" @@ -251,7 +252,7 @@ msgstr "FILTRE" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "ouvrir un pipe de snippets à travers le FILTRE [convert-ly -n -]" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "RÉP" @@ -271,7 +272,7 @@ msgstr "COMMANDE" msgid "process ly_files using COMMAND FILE..." msgstr "traitre ly_files en utilisant la COMMANDE FICHIER..." -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "passer en mode explicatif" @@ -279,92 +280,92 @@ msgstr "passer en mode explicatif" msgid "print version information" msgstr "afficher les informations de version" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "afficher la notice de garantie et du droit d'auteur" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "fichier non repéré: %s" + +#: lilypond-book.py:802 #, fuzzy, python-format msgid "deprecated ly-option used: %s=%s" msgstr "option ly-option dépréciée: %s" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, fuzzy, python-format msgid "compatibility mode translation: %s=%s" msgstr "traduction en mode de compatibilité: %s" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "option ly-option dépréciée: %s" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "traduction en mode de compatibilité: %s" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "option ly inconnue et ignorée: %s" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "fichier non repéré: %s" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, python-format msgid "Opening filter `%s'" msgstr "Filtre d'ouverture `%s'" -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 msgid "Writing snippets..." msgstr "Écriture de snipplets..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Traitement..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "Tous les snipplets sont à jour..." -#: lilypond-book.py:1263 -#, python-format -msgid "cannot determine format for: %s" +#: lilypond-book.py:1322 +#, fuzzy, python-format +msgid "can't determine format for: %s" msgstr "ne peut déterminer le format pour: %s" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "La sortie va écraser le fichier d'entrée; utiliser --output" -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "Lecture en cours de %s..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "Dissection en cours..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "Compilation en cours %s..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, python-format msgid "Processing include: %s" msgstr "Traitement d'inclustion: %s" -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Invocation de « %s »" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt() indique: « %s »" @@ -409,7 +410,7 @@ msgstr "ALT[:MINEUR]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "définir la clef: ALT=+dièse|-bémol; MINEUR=1" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "FICHIER" @@ -429,7 +430,7 @@ msgstr "DUR*NUM/DEN" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "permettre un tuplet de durées DUR*NUM/DEN" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "afficher le numéro de version" @@ -437,12 +438,11 @@ msgstr "afficher le num msgid "treat every text as a lyric" msgstr "traiter chaque texte comme des paroles" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "AVERTISSEMENT: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "Erreur: " @@ -455,16 +455,16 @@ msgstr "Fin d'ex msgid "command exited with value %d" msgstr "fin de la commande avec l'état %d" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "%s produites dans « %s »..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Exemple:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "aucun fichier spéficié sur la ligne de commande." @@ -500,186 +500,231 @@ msgid "Writing `%s'..." msgstr "Écriture de « %s »..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "Convertir le Postscript en image PNG" -#: ps2png.py:42 +#: ps2png.py:43 +msgid "PAPER" +msgstr "" + +#: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 msgid "RES" msgstr "RES" -#: ps2png.py:43 +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "utiliser la RÉSOLUTION pour la prévisualitation" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, python-format msgid "Wrote `%s'" msgstr "A écrit « %s »" -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "L'option « %s » requiert un argument" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "L'option « %s » ne requiert pas d'argument" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "option non reconnue: « %s »" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "argument invalide « %s » pour l'option « %s »" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "erreur de programmation: %s" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +#, fuzzy +msgid "continuing, cross fingers" msgstr "Poursuite; croisons les doigts" -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "ne peut ouvrir le fichier: « %s »" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "ne peut changer de « %s » à « %s »" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "pas de tel contexte: %s" + +#: kpath.c:179 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" +msgstr "" + +#: accidental-engraver.cc:235 +#, fuzzy, c-format +msgid "accidental typesetting list must begin with context-name: %s" msgstr "" "Liste de mise en page accidentelle doit débuter avec un nom de contexte: %s" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "option inconnue et accidentelle: %s" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Règle accidentelle doit être pair ou un nom de contexte; a obtenu: %s" +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "accidentel `%s' non repéré" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Erreur d'analyse syntaxique du fichier AFM: « %s »" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "somme de contrôle ne concorde pas pour le fichier de fontes: « %s »" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "ne concorde pas: « %s »" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" "Reconstruire tous les fichiers .afm et enlever tous les fichiers .pk et .tfm." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" "Ré-exécuter avec l'option -V pour afficher les chemins vers les fontes." -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" "Un script pour enlever les fichiers de fontes est livré avec le code source:" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "ne peut repérer la fonte: « %s »" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Chargement de la fonte par défaut" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "ne peut reprérer la fonte par défaut: « %s »" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(chemin de recherche: « %s »)" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Abandon" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "\\applycontext l'argument n'est pas une procédure" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Ne peut commuter d'un traducteur à l'autre, je suis là déjà" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "ne peut changer de « %s » à « %s »" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +#, fuzzy +msgid "Axis_group_engraver: vertical group already has a parent" msgstr "" "Axis_group_engraver: le groupe vertical a déjà un parent.\n" "Avez-vous deux Axis_group_engravers?\n" "Abandon de ce groupe vertical." -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "échec du barcheck à: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "faisceau déjà présent" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "faisceau non terminé" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "la queue doit avoir une structure rythmiique" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "la queue ne s'insère pas dans le faisceau" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "faisceau a débuté ici" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "faisceau a moins que deux queues visibles" -#: beam.cc:155 +#: beam.cc:147 msgid "removing beam with less than two stems" msgstr "retrait du faisceau ayant moins que deux tiges" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" "pas de configuration initiale viable repérée: peut ne pas repérer une pente " "de faisceau" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, c-format msgid "No spacing entry from %s to `%s'" msgstr "Pas d'espacement des entrées à partir de %s à « %s »" @@ -689,30 +734,37 @@ msgstr "Pas d'espacement des entr msgid "can't change `%s' to `%s'" msgstr "ne peut changer de « %s » à « %s »" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "ne peut repérer le contexte « %s »" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "J'en suis un moi-même" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "pas de tel contexte: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "aucun de ceux-ci dans ma famille" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "Accord de tremolo avec %d éléments. Doit avoir 2 éléments." +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "accord de tremolo non terminé" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "aucun pour l'impression de tremolos" @@ -721,16 +773,26 @@ msgstr "aucun pour l'impression de tremolos" msgid "clef `%s' not found" msgstr "clé `%s' non repéré" -#: cluster.cc:122 +#: cluster.cc:118 #, c-format msgid "unknown cluster style `%s'" msgstr "style de groupement inconnu « %s »" +#: cluster.cc:144 +#, fuzzy +msgid "junking empty cluster" +msgstr "porrectus rebut isolé" + #: coherent-ligature-engraver.cc:84 #, fuzzy, c-format msgid "gotcha: ptr=%ul" msgstr "obtenu: ptr=%ul" +#: coherent-ligature-engraver.cc:93 +#, fuzzy +msgid "distance undefined, assuming 0.1" +msgstr "Vaticana_ligature: décalage en X indéfinie; 0.0 est assumé" + #: coherent-ligature-engraver.cc:96 #, fuzzy, c-format msgid "distance=%f" @@ -742,104 +804,137 @@ msgid "Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul" msgstr "Coherent_ligature_engraver: fixé `spacing-increment = 0.01': ptr=%ul" #: context-def.cc:111 -#, c-format -msgid "Program has no such type: `%s'" +#, fuzzy, c-format +msgid "program has no such type: `%s'" msgstr "Programme n'a pas un tel type: « %s »" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "ne peut trouver: « %s »" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "Ne peut trouver ou créer « %s » qui a appelé « %s »" -#: context.cc:217 -#, c-format -msgid "Cannot find or create `%s' called `%s'" +#: context.cc:210 +#, fuzzy, c-format +msgid "can't find or create `%s' called `%s'" msgstr "Ne peut trouver ou créer « %s » qui a appelé « %s »" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "ne peut trouver ou créer: « %s »" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "custos `%s' non repéré" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "ne peut repérer le début du (de)crescendo" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "decrescendo déjà présent" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "crescendo déjà présent" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" msgstr "Crescendo a débuté ici" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "(de)crescendo n'est pas terminé" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 -#, c-format -msgid "Junking event: `%s'" +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 +#, fuzzy, c-format +msgid "junking event: `%s'" msgstr "Événement rebut: « %s »" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "prolongation non terminée" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "aucun pour l'impression d'accolades répétées" -#: font-config.cc:34 +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 #, c-format -msgid "Failed to add lilypond directory %s" +msgid "adding lilypond directory: %s" msgstr "" -#: glissando-engraver.cc:99 -msgid "Unterminated glissando." +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "Le traducteur n'est pas ajouté: « %s »" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 +#, fuzzy +msgid "unterminated glissando" msgstr "glissando non terminée" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "Musique manquante pour produire la feuille de musique" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 msgid "Interpreting music... " msgstr "Interprétation en cours de la musique..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "temps écoulé: %.2f seconds" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "ne peut repérer le contexte « %s »" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "Démérites optionnels: %f" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Aucun morcèlement de ligne faisable repéré" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -850,37 +945,47 @@ msgstr "\\%s ignor msgid "implied \\%s added" msgstr "\\%s implicite ajouté" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, c-format msgid "Unknown interface `%s'" msgstr "Interface inconnue « %s »" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "Grob `%s' n'a pas d'interface pour la propriété `%s'" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "decrescendo trop petit" -#: hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "crescendo trop petit" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +#, fuzzy +msgid "don't have that many brackets" msgstr "N'a pas autant de crochets." -#: horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +#, fuzzy +msgid "conflicting note group events" msgstr "Événements de groupe de notes conflictuels." -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 msgid "removing unterminated hyphen" msgstr "retrait du trait d'union non terminé" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 msgid "unterminated hyphen; removing" msgstr "retrait du trait d'union non terminé" @@ -888,59 +993,40 @@ msgstr "retrait du trait d'union non termin msgid "include files are not allowed in safe mode" msgstr "fichiers d'inclusion ne sont pas permis en mode sécuritaire" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "ne peut repérer le fichier: « %s »" -#: input.cc:116 -msgid "non fatal error: " -msgstr "pas une erreur fatale: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "position inconnue" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "FIXME: changement de fusion de clés" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "Kpathsea ne peut repérer le fichier: « %s »" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "Kpathsea ne peut repérer le fichier: « %s »" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "ne peut repérer le début d'une ligature" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "pas de borne à droite" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 msgid "already have a ligature" msgstr "a déjà une ligature" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "pas de borne à gauche" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 msgid "unterminated ligature" msgstr "ligature non terminée" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "le reste est ignoré: la ligature ne peut contenir le reste" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "ligature a débuté ici" @@ -949,55 +1035,69 @@ msgstr "ligature a d msgid "(load path: `%s')" msgstr "(chemin de chargement: « %s »)" -#: lily-guile.cc:478 -#, c-format -msgid "Can't find property type-check for `%s' (%s)." +#: lily-guile.cc:484 +#, fuzzy, c-format +msgid "can't find property type-check for `%s' (%s)." msgstr "Ne peut repérer la propriété de vérification de type pour « %s » (%s)." -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Peut-être avez-vous commis une erreur?" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Affectation faite malgré tout." -#: lily-guile.cc:501 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" "Vérification de type pour « %s » a échoué; la valeur « %s » doit être de " "type « %s »" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Le nom de l'identificateur est un mot clé: « %s »" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "erreur à la fin du fichier (EOF): %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "option ly-option dépréciée: %s" + +#: lily-parser-scheme.cc:69 #, c-format msgid "can't find init file: `%s'" msgstr "ne peut repérer le fichier d'initialisation: « %s »" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Traitement de « %s »..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Analyse..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "Accolades non pairées" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "pas une erreur fatale: " + +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1029,88 +1129,103 @@ msgstr "" "02111-1307,\n" "USA.\n" -#: main.cc:121 -#, fuzzy -msgid "select backend to use" -msgstr "sélectionne le back-end à utiliser" +#: main.cc:135 +msgid "BACK" +msgstr "" -#: main.cc:122 +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "EXPR" -#: main.cc:123 -#, fuzzy -msgid "set option, use -e '(ly:option-usage)' for help" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" msgstr "" -"options d'initialisation, utiliser -e '(ly:option-usage)' pour obtenir de " -"l'aide" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 #, fuzzy -msgid "EXTs" -msgstr "EXT" +msgid "generate DVI (tex backend only)" +msgstr "générer le PDF (par défaut)" + +#: main.cc:141 +msgid "generate PDF (default)" +msgstr "générer le PDF (par défaut)" + +#: main.cc:142 +msgid "generate PNG" +msgstr "générer le PNG" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:143 +msgid "generate PostScript" +msgstr "générer le PostScript" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "CHAMP" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "écrire un champ d'en-tête dans BASENAME.FIELD" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "ajouter le RÉPERTOIRE au chemin de recherche" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "utiliser le FICHIER comme fichier d'initialisation" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "produire la sortie dans le FICHIER" -#: main.cc:132 -msgid "generate a preview" -msgstr "générer une prévisualisation" - -#: main.cc:133 -#, fuzzy -msgid "don't generate full pages" -msgstr "ne pas générer de photos" - -#: main.cc:134 -msgid "generate PNG" -msgstr "générer le PNG" - -#: main.cc:135 -msgid "generate PostScript" -msgstr "générer le PostScript" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" +msgstr "" -#: main.cc:136 -msgid "generate DVI" -msgstr "générer le DVI" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" +msgstr "" -#: main.cc:137 -msgid "generate PDF (default)" -msgstr "générer le PDF (par défaut)" +#: main.cc:151 +#, fuzzy +msgid "do not generate printed output" +msgstr "ne pas générer de sortie en format PostScript" -#: main.cc:138 -msgid "generate TeX" -msgstr "générer le TeX" +#: main.cc:152 +#, fuzzy +msgid "generate a preview of the first system" +msgstr "produire une image de ce premier système" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "exécuter en mode sécuritaire" -#: main.cc:162 +#: main.cc:177 #, c-format msgid "" "Copyright (c) %s by\n" @@ -1120,59 +1235,114 @@ msgstr "" "%s et autres." #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Usage: %s [OPTIONS]... FICHIER..." -#: main.cc:190 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Composer la musique et/ou jouer en format MIDI à partir du FICHIER" -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "LilyPond produit une jolie notation musicale" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "Pour plus d'informations, voir %s" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "pas de telle configuration: « %s »" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "pas de tel contexte: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "ne peut changer de « %s » à « %s »" + +#: main.cc:340 +#, c-format +msgid "can't chroot to: %s: %s" +msgstr "" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "ne peut changer de « %s » à « %s »" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "ne peut changer de « %s » à « %s »" + +#: main.cc:359 +#, c-format +msgid "can't change working directory to: %s: %s" +msgstr "" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "ligature avec moins que 2 tête -> escamoté" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +#, fuzzy +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "ne peut déterminer le ton de la primitive de la ligature -> escamoté" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 #, fuzzy msgid "single note ligature - skipping" msgstr "premier interval dans la ligature -> escamoté" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "premier interval dans la ligature -> escamoté" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 #, fuzzy msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "Mensural_ligature: aucune durée parmie L, B, S -> escomatée" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1184,33 +1354,38 @@ msgstr "" msgid "unexpected case fall-through" msgstr "cas inattendu non intercepté" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 #, fuzzy msgid "Mensural_ligature: unexpected case fall-through" msgstr "Mensural_ligature: cas inattendu sans interception" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 #, fuzzy msgid "Mensural_ligature: (join_right == 0)" msgstr "Mensural_liguture: (joint_left == 0)" -#: midi-item.cc:151 +#: midi-item.cc:150 #, c-format msgid "no such MIDI instrument: `%s'" msgstr "pas un tel instrument MIDI: « %s »" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "ton bizarre" -#: midi-item.cc:271 -#, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +#: midi-item.cc:270 +#, fuzzy, c-format +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "Expérimental: mise au point fine temporaire (de %d cents) du canal." -#: midi-stream.cc:39 -#, c-format -msgid "could not write file: `%s'" +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "ne peut ouvrir le fichier: « %s »" + +#: midi-stream.cc:44 +#, fuzzy, c-format +msgid "can't write to file: `%s'" msgstr "ne peut écrire dans le fichier: « %s »" #: music.cc:176 @@ -1220,65 +1395,83 @@ msgstr "v #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "Transposition faite par %s crée des altérations plus grande que deux" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "musique pour les martiens." -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +#, fuzzy +msgid "no placement found for fingerings" +msgstr "Aucun événement repéré pour \\quote" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -"Les doigtés ne sont pas aussi abaissées?! On les abaisse de toutes manières." -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, c-format msgid "cannot find Voice `%s'" msgstr "ne peut repérer les Voix %s" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Trop de note-colonnes qui se heurtent. On les ignore." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "tête de note `%s' non repérée" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "ne peut ouvrir le fichier: « %s »" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "ne peut repérer la fonte: « %s »" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "n'est pas un fichier PostScript: « %s »" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "LY produit la sortie vers « %s »..." @@ -1296,101 +1489,106 @@ msgstr "Pr msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE a signalé une erreur pour l'expression débutant ici" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "ne peut ouvrir le fichier: « %s »" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "Ne sait comment traiter la répétition de pourcent de cette longueur." -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 msgid "unterminated percent repeat" msgstr "pourcentage de répétition non terminé" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "aucun pour l'impression de pourcent" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Piste ... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Créateur: " -#: performance.cc:112 +#: performance.cc:111 msgid "at " msgstr "à " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "Sortie MIDI vers « %s »..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "phrase de liaison non terminée" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, fuzzy, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" "Nécessite 3 cordes pour les pédales du piano. Aucune pédale n'a été créée." -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "ne peut repérer le début de la pédale de piano: « %s »" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "ne peut repérer le début du crochet de la pédale de piano: « %s »" -#: property-iterator.cc:95 -#, c-format -msgid "Not a grob name, `%s'." +#: property-iterator.cc:90 +#, fuzzy, c-format +msgid "not a grob name, `%s'" msgstr "N'est pas un nom de type grob, « %s »" -#: quote-iterator.cc:251 -#, c-format -msgid "In quotation: junking event %s" +#: quote-iterator.cc:254 +#, fuzzy, c-format +msgid "in quotation: junking event %s" msgstr "Entre guillemets: événement rebut « %s »" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "échec de la vérification de l'octave, a obtenu: " -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" "le reste de la direction n'a pas été initialisé. Ne peut résoudre la " "collision." -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "trop de pauses en collision" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "reste « %s » non repéré" -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "lilypond -e EXPRESSION signifie:" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "Evaluer l'EXPRESSION Scheme avant d'analyser les fichiers .ly" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." @@ -1398,79 +1596,75 @@ msgstr "" "Les options multiples -e peuvent être fournis, elles seront évaluées " "séquentiellement." -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" " La fonction ly:set-option permet l'accès de quelques variables internes." -#: scm-option.cc:67 -#, c-format +#: scm-option.cc:62 +#, fuzzy, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Usage: lilypond -e \"(ly-set-option SYMBOLE VALEUR)\"" -#: scm-option.cc:69 -#, c-format -msgid "Use help as SYMBOL to get online help." +#: scm-option.cc:64 +#, fuzzy, c-format +msgid "Use help as SYMBOL to get online help." msgstr "Utiliser help comme SYMBOLE pour obtenir de l'aide en ligne." -#: scm-option.cc:137 scm-option.cc:175 -#, c-format -msgid "No such internal option: %s" +#: scm-option.cc:135 scm-option.cc:175 +#, fuzzy, c-format +msgid "no such internal option: %s" msgstr "Pas de telle option interne: %s" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "ne peut trouver « %s »" -#: score-engraver.cc:108 +#: score-engraver.cc:107 #, fuzzy msgid "Music font has not been installed properly." msgstr "Les fontes Musicales n'ont pas été installées correctement. Abandon" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(chemin de recherche: « %s »)" -#: score-engraver.cc:121 -#, fuzzy, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "Installer le package ec-mftraced à partir de %s. Abandon" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 -msgid "Already have music in score" +#: score.cc:213 +#, fuzzy +msgid "already have music in score" msgstr "Musique est déjà présente dans la feuille de musique" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +#, fuzzy +msgid "this is the previous music" msgstr "Ceci est la musique précédente" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" msgstr "Erreur repérée dans l'expression musicale. Elle sera ignorée." #. FIXME: -#: script-engraver.cc:101 -msgid "Do not know how to interpret articulation: " +#: script-engraver.cc:100 +#, fuzzy +msgid "don't know how to interpret articulation: " msgstr "Ne sait comment interpréter l'articulation: " -#: script-engraver.cc:102 -msgid "Scheme encoding: " +#: script-engraver.cc:101 +#, fuzzy +msgid "scheme encoding: " msgstr "Schème d'encodage: " #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: J'ai dû trop boire..." -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "Pas de tension entre la colonne %d et la suivante" @@ -1479,16 +1673,22 @@ msgstr "Pas de tension entre la colonne %d et la suivante" msgid "unterminated slur" msgstr "liaison non terminée" -#: slur-engraver.cc:123 -msgid "No slur to end" -msgstr "Aucune liaison pour terminer" +#: slur-engraver.cc:122 +#, fuzzy +msgid "can't end slur" +msgstr "ne peut repérer le début d'une liaison" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Euh? Obtenu %d caractères, on s'attendait à %d" +msgid "can't open file: `%s'" +msgstr "ne peut ouvrir le fichier: « %s »" -#: spacing-spanner.cc:386 +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" + +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "La plus courte durée globale est %s" @@ -1499,62 +1699,63 @@ msgstr "dur #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Ajout d'une note de tête à une hampe incompatible (type = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" -msgstr "Ne désirez-vous pas de voix polyphoniques à la place?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" +msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Taille bizarre de hampe de not; vérifier pour des faisceaux étroits" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "fanion `%s' non repéré" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "force du fanion `%s' non repéré" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Éléments dénombrés %d." -#: system.cc:301 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "Compteur grob %d" -#: system.cc:319 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "Calcul des bris de lignes..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "ne peut repérer le début du texte de clef" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "a déjà un texte de clef" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "texte de clef non terminé" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "L'en-tête TFM de « %s » n'a seulement que %u mot(s)" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1565,11 +1766,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "ne peut repérer le caractère ascii: %d" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "lien isolé" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "aucun pour l'impression d'un tuplet d'accolades de départ" @@ -1578,38 +1779,39 @@ msgstr "aucun pour l'impression d'un tuplet d'accolades de d #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 -#, c-format -msgid "Found strange time signature %d/%d." +#: time-signature-engraver.cc:54 +#, fuzzy, c-format +msgid "strange time signature found: %d/%d" msgstr "Repérage d'étranges signature de temps %d/%d." #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" "symbole de la signature du temps `%s' non repéré; retour à un style numéroté" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "traducteur inconnu: « %s »" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 msgid "can't find start of trill spanner" msgstr "ne peut repérer le début de l'étendue de la clé de trill" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 msgid "already have a trill spanner" msgstr "a déjà une étendue de clé de trill" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 msgid "unterminated trill spanner" msgstr "étendue de clé de trill non terminée" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +#, fuzzy +msgid "removing tuplet bracket across linebreak" msgstr "Abandon des accolades de tuples à travers le bris de ligne." #: vaticana-ligature-engraver.cc:341 @@ -1621,11 +1823,16 @@ msgstr "" "préfixe ignoré (es) « %s » de la tête selon les restrictions du style de " "ligature sélectionné" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, fuzzy, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "Vaticana_ligature_engraver: fixé `spacing-increment = %f': ptr=%ul" +#: vaticana-ligature.cc:87 +#, fuzzy +msgid "flexa-height undefined; assuming 0" +msgstr "Vaticana_ligature: décalage en X indéfinie; 0.0 est assumé" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "vaticana ascendant de style flexa" @@ -1634,80 +1841,99 @@ msgstr "vaticana ascendant de style flexa" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Vaticana_liguture: aucun joint (delta_pitch == 0)" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "Aucune clef volta pour terminer" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "ne peut repérer le début du texte de clef" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "A déjà une clef volta. Arrêt de celle-ci prématurément." -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "A aussi une clef arrêtée. Abandon." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "a déjà un texte de clef" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +#, fuzzy +msgid "tag must be symbol or list of symbols" msgstr "L'étiquette doit être un symbole ou une liste de symboles." -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +#, fuzzy +msgid "identifier should have alphabetic characters only" msgstr "L'identificateur doit contenir des caractères alphabétiques seulement" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 +#: parser.yy:741 #, fuzzy -msgid "Need \\paper for paper block." +msgid "need \\paper for paper block" msgstr "A besoin de \\bookpaper pour un bloc de type bookpaper" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "" "Plus d'alternatives que de répétitions. Rebuts dépasse la limite des " "alternatives." -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" +msgstr "" + +#: parser.yy:1078 +#, fuzzy +msgid "music head function must return Music object" msgstr "La fonction de tête Musical devrait retourner un objet Musical" -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "Nom Grob devrait être alphanumérique" -#: parser.yy:1714 -msgid "Second argument must be pitch list." +#: parser.yy:1710 +#, fuzzy +msgid "second argument must be pitch list" msgstr "Le second argument doit être une liste de tons." -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Doit être en mode Lyric pour les paroles" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Chaîne attendue comme définition de script" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "n'est pas une durée: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Doit être en mode Note pour les notes" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Doit être en mode Chord pour les choeurs" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "A besoin d'un nombre entier pour l'argument" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" msgstr "Durée suspecte repéré après ce faisceau" #: lexer.ll:193 @@ -1718,11 +1944,13 @@ msgstr "" "L'entrée a été renommé à « %s »\n" #: lexer.ll:201 -msgid "No quoted string found after \\version" +#, fuzzy +msgid "quoted string expected after \\version" msgstr "Aucun chaîne entre guillements n'a été répérée après \\version" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +#, fuzzy +msgid "quoted string expected after \\renameinput" msgstr "Aucun chaîne entre guillements n'a été répérée après \\renameinput" #: lexer.ll:218 @@ -1740,8 +1968,8 @@ msgstr "identificateur erron #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Caractère de fin de citation manquant" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1756,68 +1984,398 @@ msgstr "Accolade rep msgid "invalid character: `%c'" msgstr "caractère invalide: « %c »" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "chaîne d'échappement inconnue: « \\%s »" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "Version de lilypond incorrecte: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "Considérer la mise à jour de l'entrée à l'aide du script convert-ly" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "ne peut repérer le contexte « %s »" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "pas une erreur fatale: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "pas une erreur fatale: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Invocation de « ~a »..." -#: backend-library.scm:24 +#: backend-library.scm:23 #, fuzzy, lisp-format msgid "`~a' failed (~a)" msgstr "`%s' échec (%d)" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, lisp-format msgid "Converting to `~a'..." msgstr "Conversion à « ~a »..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Conversion à « ~a »..." + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "écriture du champ d'en-tête « %s » dans « %s »..." + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "style de groupement inconnu « %s »" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" msgstr "" -#: framework-tex.scm:130 +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "écriture du champ d'en-tête « %s » dans « %s »..." +msgid "not a valid duration string: ~a" +msgstr "n'est pas une durée: %d" + +#: define-music-types.scm:802 +#, lisp-format +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "ne peut trouver la musique" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "style de groupement inconnu « %s »" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "Grob `%s' n'a pas d'interface pour la propriété `%s'" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "Interface inconnue « %s »" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Traitement..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Écriture de « %s »..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" -#: lily-library.scm:356 +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "ne peut repérer la fonte: « %s »" + +#: framework-ps.scm:357 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "can't convert to ~S" msgstr "" -#: lily.scm:95 +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "le nom de fichier ne peut contenir des espaces: « %s »" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "traducteur inconnu: « %s »" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, fuzzy, lisp-format +msgid "failed files: ~S" msgstr "Erreur: fichiers en échec: " -#: page-layout.scm:426 +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "blanche attendue" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "ne peut trouver la musique" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "mise en page accidentelle inconnue: %s. Ignorée" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "style de groupement inconnu « %s »" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, fuzzy, lisp-format +msgid "undefined: ~S" +msgstr "left_head indéfini" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "ne peut repérer le début du faisceau" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Calcul des bris de lignes..." +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "Échec de LaTeX" + +#~ msgid "No quoted string found after \\version" +#~ msgstr "Aucun chaîne entre guillements n'a été répérée après \\version" + +#~ msgid "No quoted string found after \\renameinput" +#~ msgstr "Aucun chaîne entre guillements n'a été répérée après \\renameinput" + +#, fuzzy +#~ msgid "Need \\paper for paper block." +#~ msgstr "A besoin de \\bookpaper pour un bloc de type bookpaper" + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "" +#~ "Plus d'alternatives que de répétitions. Rebuts dépasse la limite des " +#~ "alternatives." + +#~ msgid "Second argument must be pitch list." +#~ msgstr "Le second argument doit être une liste de tons." + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Doit être en mode Lyric pour les paroles" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Chaîne attendue comme définition de script" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Doit être en mode Note pour les notes" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Doit être en mode Chord pour les choeurs" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "erreur de programmation: %s" + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "erreur de programmation: %s" + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Ne peut commuter d'un traducteur à l'autre, je suis là déjà" + +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "" +#~ "Règle accidentelle doit être pair ou un nom de contexte; a obtenu: %s" + +#~ msgid "I'm one myself" +#~ msgstr "J'en suis un moi-même" + +#~ msgid "Chord tremolo with %d elements. Must have two elements." +#~ msgstr "Accord de tremolo avec %d éléments. Doit avoir 2 éléments." + +#~ msgid "Fingerings are also not down?! Putting them down anyway." +#~ msgstr "" +#~ "Les doigtés ne sont pas aussi abaissées?! On les abaisse de toutes " +#~ "manières." + +#~ msgid "No slur to end" +#~ msgstr "Aucune liaison pour terminer" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Euh? Obtenu %d caractères, on s'attendait à %d" + +#~ msgid "Don't you want polyphonic voices instead?" +#~ msgstr "Ne désirez-vous pas de voix polyphoniques à la place?" + +#~ msgid "No volta spanner to end" +#~ msgstr "Aucune clef volta pour terminer" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "A aussi une clef arrêtée. Abandon." + +#~ msgid "Missing end quote" +#~ msgstr "Caractère de fin de citation manquant" + +#~ msgid "Removing output file" +#~ msgstr "Destruction du fichier de sortie" + +#~ msgid "EXT" +#~ msgstr "EXT" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIXME: changement de fusion de clés" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "Kpathsea ne peut repérer le fichier: « %s »" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "Kpathsea ne peut repérer le fichier: « %s »" + +#, fuzzy +#~ msgid "select backend to use" +#~ msgstr "sélectionne le back-end à utiliser" + +#, fuzzy +#~ msgid "set option, use -e '(ly:option-usage)' for help" +#~ msgstr "" +#~ "options d'initialisation, utiliser -e '(ly:option-usage)' pour obtenir de " +#~ "l'aide" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "EXT" + +#~ msgid "generate a preview" +#~ msgstr "générer une prévisualisation" + +#, fuzzy +#~ msgid "don't generate full pages" +#~ msgstr "ne pas générer de photos" + +#~ msgid "generate DVI" +#~ msgstr "générer le DVI" + +#~ msgid "generate TeX" +#~ msgstr "générer le TeX" + +#, fuzzy +#~ msgid "Install the ec-fonts-mftraced package from: %s." +#~ msgstr "Installer le package ec-mftraced à partir de %s. Abandon" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "Kpathsea ne peut repérer le fichier: « %s »" @@ -1878,9 +2436,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "generate PNG page images" #~ msgstr "générer les pages images en format PNG" -#~ msgid "make a picture of the first system" -#~ msgstr "produire une image de ce premier système" - #~ msgid "generate PS.GZ" #~ msgstr "générer PS.GZ" @@ -1893,9 +2448,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "change global setting KEY to VAL" #~ msgstr "modifier le paramètre global de la CLÉ à VALEUR" -#~ msgid "no such setting: `%s'" -#~ msgstr "pas de telle configuration: « %s »" - #~ msgid "LilyPond crashed (signal %d)." #~ msgstr "Lilypond a planté (signal %d)." @@ -1924,9 +2476,6 @@ msgstr "Calcul des bris de lignes..." #~ "Tentative de création du PDF mais aucune fonte PFA repérée.\n" #~ "Utilisation des fontes bitmap à la place. L'apparence sera moins bonne." -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "n'est pas un fichier PostScript: « %s »" - #~ msgid "pseudo filter" #~ msgstr "pseudo filtre" @@ -1936,9 +2485,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "no files specified on command line" #~ msgstr "aucun fichier spéficié sur la ligne de commande" -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "le nom de fichier ne peut contenir des espaces: « %s »" - #~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." #~ msgstr "" #~ "Échec d'exécution de LilyPond. Réxécuter avec --verbose pour obtenir une " @@ -1976,9 +2522,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "Paper output to `%s'..." #~ msgstr "Sortie papier vers « %s »..." -#~ msgid "No events found for \\quote" -#~ msgstr "Aucun événement repéré pour \\quote" - #~ msgid "Argument %d failed typecheck" #~ msgstr "Argument %d a échoué la vérification de type" @@ -1998,9 +2541,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "do not generate PDF output" #~ msgstr "ne pas générer de sortie en format PDF" -#~ msgid "do not generate PostScript output" -#~ msgstr "ne pas générer de sortie en format PostScript" - #~ msgid "use pdflatex to generate PDF output" #~ msgstr "utiliser pdflatex pour générer la sortie en format PDF" @@ -2072,9 +2612,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "where to place generated files" #~ msgstr "où seront placés les fichiers générés" -#~ msgid "LaTeX failed." -#~ msgstr "Échec de LaTeX" - #~ msgid "" #~ "round filled box horizontal extent smaller than blot; decreasing blot" #~ msgstr "" @@ -2104,18 +2641,12 @@ msgstr "Calcul des bris de lignes..." #~ msgid "unbound spanner `%s'" #~ msgstr "clef sans borne « %s »" -#~ msgid "can't find start of slur" -#~ msgstr "ne peut repérer le début d'une liaison" - #~ msgid "#" #~ msgstr "#" #~ msgid "\\apply takes function argument" #~ msgstr "\\apply nécessite un argument de fonction" -#~ msgid "Can't find music" -#~ msgstr "ne peut trouver la musique" - #~ msgid " 1998--2003" #~ msgstr " 1998--2003" @@ -2131,9 +2662,6 @@ msgstr "Calcul des bris de lignes..." #~ "Distribué selon les termes de la GNU General Public License. Le logiciel " #~ "est fourni sans GARANTIE." -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "mise en page accidentelle inconnue: %s. Ignorée" - #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "faisceau a moins de deux queues. Retrait du faisceau." @@ -2250,15 +2778,9 @@ msgstr "Calcul des bris de lignes..." #~ msgid "Already contains: `%s'" #~ msgstr "Contient déjà: « %s »" -#~ msgid "Not adding translator: `%s'" -#~ msgstr "Le traducteur n'est pas ajouté: « %s »" - #~ msgid "Vaticana_ligature:thickness undefined; assuming 1.4" #~ msgstr "Vaticana_ligature: épaisseur indéfinie; 1.4 est assumé" -#~ msgid "Vaticana_ligature:x-offset undefined; assuming 0.0" -#~ msgstr "Vaticana_ligature: décalage en X indéfinie; 0.0 est assumé" - #~ msgid "Vaticana_ligature:delta-pitch -> ignoring join" #~ msgstr "Vaticana_ligature:delta-pitch -> joint ignoré" @@ -2272,9 +2794,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "Must have duration object" #~ msgstr "Doit avoir une durée pour l'objet" -#~ msgid "white expected" -#~ msgstr "blanche attendue" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "Ne peut évaluer le Schème de façon sûre" @@ -2341,18 +2860,12 @@ msgstr "Calcul des bris de lignes..." #~ msgid "(left_head == 0)" #~ msgstr "(left_head == 0)" -#~ msgid "undefined left_head" -#~ msgstr "left_head indéfini" - #~ msgid "(right_head == 0)" #~ msgstr "(right_head == 0)" #~ msgid "undefined right_head" #~ msgstr "right_head indéfini" -#~ msgid "junking lonely porrectus" -#~ msgstr "porrectus rebut isolé" - #~ msgid "porrectus style undefined; using mensural" #~ msgstr "style porrectus indéfini; utilisation du mensural" @@ -2396,9 +2909,6 @@ msgstr "Calcul des bris de lignes..." #~ msgid "" #~ msgstr "" -#~ msgid "can't find start of beam" -#~ msgstr "ne peut repérer le début du faisceau" - #~ msgid "weird beam vertical offset" #~ msgstr "décalage bizarre vertical de faisceau" diff --git a/po/it.po b/po/it.po index 378689d2f7..b9d3f2b078 100644 --- a/po/it.po +++ b/po/it.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Date: 1998-05-30 00:17:12+0200\n" "From: \n" @@ -18,8 +18,8 @@ msgstr "" msgid "lilylib module" msgstr "" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "" @@ -36,12 +36,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "attenzione: " -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "errore: " @@ -56,13 +56,13 @@ msgstr "Genero le voci..." msgid "Usage: %s [OPTIONS]... FILE" msgstr "Uso: %s [OPZIONE]... [FILE]" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Opzioni: " #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "" @@ -77,12 +77,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "Genero le voci..." -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "" @@ -110,8 +110,9 @@ msgstr "" msgid "Cleaning %s..." msgstr "Genero le voci..." -#: lilylib.py:529 -msgid "Removing output file" +#: lilylib.py:543 +#, python-format +msgid "GS exited with status: %d" msgstr "" #: convert-ly.py:32 @@ -142,17 +143,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -161,47 +162,47 @@ msgid "" "information.\n" msgstr "" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Elaboro..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "non trovo il file: `%s'" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "% strumento:" @@ -216,13 +217,13 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" +#: lilypond-book.py:82 +msgid "FMT" msgstr "" #: lilypond-book.py:83 msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" @@ -234,7 +235,7 @@ msgstr "" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "" @@ -255,7 +256,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "" @@ -263,95 +264,95 @@ msgstr "" msgid "print version information" msgstr "" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 #, fuzzy msgid "show warranty and copyright" msgstr " -w, --warranty mostra la garanzia e il copyright\n" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "Genero le voci..." -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "Genero le voci..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Elaboro..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "non trovo il file: `%s'" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "Genero le voci..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "Genero le voci..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "Genero le voci..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "Elaboro..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Genero le voci..." -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "" @@ -398,7 +399,7 @@ msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "" " -k, --key=ACC[:MINOR] imposta l'armatura: ACC +diesis/-bemolli; :1 minore\n" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "" @@ -418,7 +419,7 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "" @@ -426,12 +427,11 @@ msgstr "" msgid "treat every text as a lyric" msgstr "" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "attenzione: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "errore: " @@ -444,16 +444,16 @@ msgstr "" msgid "command exited with value %d" msgstr "" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, fuzzy, python-format msgid "%s output to `%s'..." msgstr "L'output MIDI è inviato a %s..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "" @@ -489,181 +489,223 @@ msgid "Writing `%s'..." msgstr "Genero le voci..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 -msgid "RES" +#: ps2png.py:43 +msgid "PAPER" msgstr "" #: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "" + +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "Genero le voci..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "l'opzione `%s' richiede un argomento" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "opzione `%s' non accetta argomenti" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "opzione non riconosciuta: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "argomento `%s' non valido per l'opzione `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" +msgstr "" + +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "non posso aprire il file: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "non posso cambiare `%s' in `%s'" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "% strumento:" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" msgstr "" -#: accidental-engraver.cc:239 +#: accidental-engraver.cc:235 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "accidental typesetting list must begin with context-name: %s" msgstr "" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" +msgid "pair or context-name expected for accidental rule, found %s" msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" -msgstr "" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" +msgstr "Genero le voci..." #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, fuzzy, c-format msgid "can't find font: `%s'" msgstr "non trovo il file: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" -msgstr "" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" +msgstr "non trovo il file: `%s'" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, fuzzy, c-format msgid "can't find default font: `%s'" msgstr "non trovo il file: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, fuzzy, c-format msgid "(search path: `%s')" msgstr "(Il path di caricamento è `%s'" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +msgid "giving up" msgstr "" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "non posso cambiare `%s' in `%s'" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" + +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" msgstr "" -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, fuzzy, c-format msgid "barcheck failed at: %s" msgstr "controllo del battute fallito: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 #, fuzzy msgid "unterminated beam" msgstr "beam non terminato" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 #, fuzzy msgid "stem must have Rhythmic structure" msgstr "I gambi devono avere una struttura ritmica." -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "il gambo non rientra nel beam" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "" -#: beam.cc:150 +#: beam.cc:142 #, fuzzy msgid "beam has less than two visible stems" msgstr "beam con meno di due gambi" -#: beam.cc:155 +#: beam.cc:147 #, fuzzy msgid "removing beam with less than two stems" msgstr "beam con meno di due gambi" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, fuzzy, c-format msgid "No spacing entry from %s to `%s'" msgstr "traduttore sconosciuto `%s'" @@ -673,31 +715,38 @@ msgstr "traduttore sconosciuto `%s'" msgid "can't change `%s' to `%s'" msgstr "non posso cambiare `%s' in `%s'" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "Non trovo il contesto dello Score" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "% strumento:" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 #, fuzzy msgid "unterminated chord tremolo" msgstr "beam non terminato" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "" @@ -706,16 +755,24 @@ msgstr "" msgid "clef `%s' not found" msgstr "" -#: cluster.cc:122 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "tipo di chiave sconosciuto" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -728,110 +785,141 @@ msgstr "" #: context-def.cc:111 #, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "" -#: context-def.cc:286 +#: context-def.cc:285 #, fuzzy, c-format msgid "can't find: `%s'" msgstr "non trovo `%s'" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "non trovo e non posso creare `%s'" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "non trovo e non posso creare '%s' chiamato '%s'" -#: context.cc:315 +#: context.cc:301 #, fuzzy, c-format msgid "can't find or create: `%s'" msgstr "non trovo e non posso creare `%s'" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 #, fuzzy msgid "can't find start of (de)crescendo" msgstr "non trovo un (de)crescendo fino alla fine" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 #, fuzzy msgid "already have a decrescendo" msgstr "crescendo non terminato" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 #, fuzzy msgid "already have a crescendo" msgstr "crescendo non terminato" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" -msgstr "" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" +msgstr "un cambio di tempo non è ammesso in questo punto" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 #, fuzzy msgid "unterminated (de)crescendo" msgstr "crescendo non terminato" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "Cosa? Non è una richiesta: `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "extender non terminato" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" msgstr "" -#: glissando-engraver.cc:99 +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "non trovo e non posso creare `%s'" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "non trovo e non posso creare `%s'" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 #, fuzzy -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "slur non terminato" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 +#: global-context-scheme.cc:50 global-context-scheme.cc:77 #, fuzzy -msgid "Need music in a score" +msgid "no music found in score" msgstr "ho bisogno di musica nello spartito" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "Interpretazione della musica..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, fuzzy, c-format msgid "elapsed time: %.2f seconds" msgstr "durata: %.2f secondi" -#: global-context.cc:162 +#: global-context.cc:160 #, fuzzy, c-format msgid "can't find `%s' context" msgstr "non trovo `%s'" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +msgid "no feasible line breaking found" msgstr "" +#: gourlay-breaking.cc:212 +#, fuzzy +msgid "can't find line breaking that satisfies constraints" +msgstr "la soluzione non soddisfa i vincoli" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -842,40 +930,48 @@ msgstr "" msgid "implied \\%s added" msgstr "" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "tipo di chiave sconosciuto" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "" -#: hairpin.cc:107 +#: hairpin.cc:106 #, fuzzy msgid "crescendo too small" msgstr "troppo piccolo" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +msgid "don't have that many brackets" msgstr "" -#: horizontal-bracket-engraver.cc:66 +#: horizontal-bracket-engraver.cc:64 #, fuzzy -msgid "Conflicting note group events." +msgid "conflicting note group events" msgstr "richieste di timing in conflitto" -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "beam non terminato" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "beam non terminato" @@ -884,63 +980,43 @@ msgstr "beam non terminato" msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "non trovo il file: `%s'" -#: input.cc:116 -#, fuzzy -msgid "non fatal error: " -msgstr "Errore non fatale: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "posizione sconosciuta" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "Non trovo il file `%s'" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "Non trovo il file `%s'" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" msgstr "non trovo le estremità di %s" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 #, fuzzy msgid "already have a ligature" msgstr "crescendo non terminato" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 #, fuzzy msgid "unterminated ligature" msgstr "slur non terminato" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 #, fuzzy msgid "ligature was started here" msgstr "un cambio di tempo non è ammesso in questo punto" @@ -950,54 +1026,65 @@ msgstr "un cambio di tempo non msgid "(load path: `%s')" msgstr "(Il path di caricamento è `%s'" -#: lily-guile.cc:478 +#: lily-guile.cc:484 #, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "" -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +msgid "perhaps a typing error?" msgstr "" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +msgid "doing assignment anyway" msgstr "" -#: lily-guile.cc:501 +#: lily-guile.cc:505 #, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" -#: lily-lexer.cc:211 +#: lily-lexer.cc:210 #, fuzzy, c-format -msgid "Identifier name is a keyword: `%s'" +msgid "identifier name is a keyword: `%s'" msgstr "Il nome dell'identificatore è una parola chiave (`%s')" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "errore alla fine del file: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "non riesco a trovare il carattere `%s'" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "non trovo il file: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Elaboro..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Analisi..." -#: lily-parser.cc:120 +#: lily-parser.cc:119 #, fuzzy -msgid "Braces don't match" +msgid "braces don't match" msgstr "le bretelle no si accoppiano" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "Errore non fatale: " + +#: main.cc:104 #, fuzzy msgid "" " This program is free software; you can redistribute it and/or\n" @@ -1030,88 +1117,106 @@ msgstr "" "Cambridge, MA 02136\n" "USA.\n" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" msgstr "" -#: main.cc:122 +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "" -#: main.cc:123 -msgid "set option, use -e '(ly:option-usage)' for help" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 -msgid "EXTs" +#: main.cc:139 +msgid "FORMATs" msgstr "" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" msgstr "" -#: main.cc:128 +#: main.cc:140 +#, fuzzy +msgid "generate DVI (tex backend only)" +msgstr "vincoli degenerati" + +#: main.cc:141 +#, fuzzy +msgid "generate PDF (default)" +msgstr "vincoli degenerati" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "vincoli degenerati" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "vincoli degenerati" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" +msgstr "" + +#: main.cc:146 msgid "FIELD" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "" -#: main.cc:129 +#: main.cc:147 #, fuzzy msgid "add DIR to search path" msgstr " -I, --include=DIR aggiunge DIR ai path di ricerca\n" -#: main.cc:130 +#: main.cc:148 #, fuzzy msgid "use FILE as init file" msgstr " -i, --init=NOMEFILE usa NOMEFILE come file iniziale\n" -#: main.cc:131 +#: main.cc:149 msgid "write output to FILE (suffix will be added)" msgstr "" -#: main.cc:132 -msgid "generate a preview" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:133 -msgid "don't generate full pages" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:134 -#, fuzzy -msgid "generate PNG" -msgstr "vincoli degenerati" - -#: main.cc:135 -#, fuzzy -msgid "generate PostScript" -msgstr "vincoli degenerati" - -#: main.cc:136 +#: main.cc:151 #, fuzzy -msgid "generate DVI" +msgid "do not generate printed output" msgstr "vincoli degenerati" -#: main.cc:137 -#, fuzzy -msgid "generate PDF (default)" -msgstr "vincoli degenerati" - -#: main.cc:138 -#, fuzzy -msgid "generate TeX" -msgstr "vincoli degenerati" +#: main.cc:152 +msgid "generate a preview of the first system" +msgstr "" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1119,57 +1224,111 @@ msgid "" msgstr "Copyright (c) %s di" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Uso: %s [OPZIONE]... [FILE]..." -#: main.cc:190 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Stampa partitura oppure suona una song MIDI da FILE o ." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "% strumento:" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "% strumento:" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "non posso cambiare `%s' in `%s'" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "non trovo e non posso creare `%s'" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "non posso cambiare `%s' in `%s'" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "non posso cambiare `%s' in `%s'" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "non trovo e non posso creare `%s'" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 msgid "single note ligature - skipping" msgstr "" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1181,31 +1340,36 @@ msgstr "" msgid "unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 msgid "Mensural_ligature: unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 msgid "Mensural_ligature: (join_right == 0)" msgstr "" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "% strumento:" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "indicazione altezza priva di senso" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "non posso aprire il file: `%s'" + +#: midi-stream.cc:44 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't write to file: `%s'" msgstr "non posso aprire il file: `%s'" #: music.cc:176 @@ -1215,65 +1379,82 @@ msgstr "" #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "la trasposizine di %s rende le alterazioni più che doppie" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "Non trovo il file `%s'" -#: note-collision.cc:413 +#: note-collision.cc:404 #, fuzzy -msgid "Too many clashing notecolumns. Ignoring them." +msgid "ignoring too many clashing note columns" msgstr "Troppe collisioni tra colonne di note. Le ignoro." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "non posso maneggiare %s" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "non trovo il file: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "non posso aprire il file: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "L'output MIDI è inviato a %s..." @@ -1292,181 +1473,177 @@ msgstr "Pre-elaborazione..." msgid "GUILE signaled an error for the expression beginning here" msgstr "" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "non posso aprire il file: `%s'" - #: percent-repeat-engraver.cc:100 -#, fuzzy -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "non so manipolare tasti vuoti" -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "beam non terminato" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "traccia " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Autore: " -#: performance.cc:112 +#: performance.cc:111 #, fuzzy msgid "at " msgstr ", a " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "L'output MIDI è inviato a %s..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 #, fuzzy msgid "unterminated phrasing slur" msgstr "slur non terminato" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, fuzzy, c-format msgid "can't find start of piano pedal: `%s'" msgstr "non risco a trovare una ruling note a %s" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "non risco a trovare una ruling note a %s" -#: property-iterator.cc:95 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "" -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Cosa? Non è una richiesta: `%s'" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 #, fuzzy msgid "too many colliding rests" msgstr "Troppi crescendi" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "" -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr "" -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" -#: scm-option.cc:67 +#: scm-option.cc:62 #, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "% strumento:" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "non trovo `%s'" -#: score-engraver.cc:108 +#: score-engraver.cc:107 msgid "Music font has not been installed properly." msgstr "" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(Il path di caricamento è `%s'" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "ho bisogno di musica nello spartito" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "ho trovato un errore, /*non sto elaborando lo spartito*/" #. FIXME: -#: script-engraver.cc:101 -msgid "Do not know how to interpret articulation: " +#: script-engraver.cc:100 +msgid "don't know how to interpret articulation: " msgstr "" -#: script-engraver.cc:102 +#: script-engraver.cc:101 #, fuzzy -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "Opzioni: " #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "" @@ -1475,16 +1652,22 @@ msgstr "" msgid "unterminated slur" msgstr "slur non terminato" -#: slur-engraver.cc:123 -msgid "No slur to end" -msgstr "" +#: slur-engraver.cc:122 +#, fuzzy +msgid "can't end slur" +msgstr "non posso maneggiare %s" -#: source-file.cc:60 -#, fuzzy, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Come? Ho trovato %d caratteri al posto di %d" +#: source-file.cc:48 +#, c-format +msgid "can't open file: `%s'" +msgstr "non posso aprire il file: `%s'" + +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:386 +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "" @@ -1496,66 +1679,66 @@ msgstr "" #. FIXME: #: stem-engraver.cc:125 #, c-format -msgid "Adding note head to incompatible stem (type = %d)" +msgid "adding note head to incompatible stem (type = %d)" msgstr "" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" -#: stem.cc:125 +#: stem.cc:124 #, fuzzy -msgid "Weird stem size; check for narrow beams" +msgid "weird stem size, check for narrow beams" msgstr "dimensione del gambo poco ortodossa; check for narrow beams" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "" -#: system.cc:301 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "" -#: system.cc:319 +#: system.cc:240 #, fuzzy msgid "Calculating line breaks..." msgstr "Calcolo delle posizioni della colonne..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 #, fuzzy msgid "can't find start of text spanner" msgstr "non trovo le estremità di %s" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 #, fuzzy msgid "already have a text spanner" msgstr "crescendo non terminato" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 #, fuzzy msgid "unterminated text spanner" msgstr "extender non terminato" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1565,11 +1748,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "non riesco a trovare il carattere `%s'" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "" @@ -1578,40 +1761,40 @@ msgstr "" #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 +#: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, fuzzy, c-format msgid "unknown translator: `%s'" msgstr "traduttore sconosciuto `%s'" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "non trovo le estremità di %s" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "crescendo non terminato" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "extender non terminato" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1621,11 +1804,15 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "" @@ -1634,81 +1821,90 @@ msgstr "" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "non trovo le estremità di %s" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +msgid "already have a volta spanner, ending that one prematurely" msgstr "" -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "" +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "crescendo non terminato" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +msgid "identifier should have alphabetic characters only" msgstr "" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +msgid "more alternatives than repeats" msgstr "" -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" +msgstr "" + +#: parser.yy:1078 +msgid "music head function must return Music object" msgstr "" -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 -msgid "Second argument must be pitch list." +#: parser.yy:1710 +msgid "second argument must be pitch list" msgstr "" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 #, fuzzy -msgid "Have to be in Lyric mode for lyrics" +msgid "have to be in Lyric mode for lyrics" msgstr "bisogna essere in Lyric mode per i testi" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +msgid "expecting string as script definition" msgstr "" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "non è una durata: %d" -#: parser.yy:2157 +#: parser.yy:2154 #, fuzzy -msgid "Have to be in Note mode for notes" +msgid "have to be in Note mode for notes" msgstr "bisogna essere in Note mode per le note" -#: parser.yy:2251 +#: parser.yy:2248 #, fuzzy -msgid "Have to be in Chord mode for chords" +msgid "have to be in Chord mode for chords" msgstr "bisogna essere in Chord mode per gli accordi" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" -msgstr "" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" +msgstr "non è una durata: %d" #: lexer.ll:193 #, fuzzy, c-format @@ -1716,11 +1912,11 @@ msgid "Renaming input to: `%s'" msgstr "Genero le voci..." #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1738,9 +1934,8 @@ msgstr "indentificatore non definito: `%s'" #. backup rule #: lexer.ll:266 -#, fuzzy -msgid "Missing end quote" -msgstr "apice finale mancante" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1755,68 +1950,312 @@ msgstr "" msgid "invalid character: `%c'" msgstr "carattere illegale: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "stringa di escape sconosciuta: `\\%s'" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, fuzzy, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "versione di mudela errata: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "Non trovo il contesto dello Score" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "Errore non fatale: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "Errore non fatale: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Genero le voci..." -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "Genero le voci..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Genero le voci..." + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "scrivo il file delle dipendenze: `%s'..." + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "tipo di chiave sconosciuto" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" msgstr "" -#: framework-tex.scm:130 +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "scrivo il file delle dipendenze: `%s'..." +msgid "not a valid duration string: ~a" +msgstr "non è una durata: %d" + +#: define-music-types.scm:802 +#, fuzzy, lisp-format +msgid "symbol expected: ~S" +msgstr "aspettavo %s" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "non trovo `%s'" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "tipo di chiave sconosciuto" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "non riesco a trovare il carattere `%s'" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "tipo di chiave sconosciuto" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Elaboro..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Genero le voci..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "non trovo il file: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "traduttore sconosciuto `%s'" -#: lily-library.scm:356 +#: lily-library.scm:345 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "No \\version statement found. Add~afor future compatibility." msgstr "" -#: lily.scm:95 +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." msgstr "" -#: page-layout.scm:426 +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "aspettavo %s" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "non trovo il file: `%s'" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "stringa di escape sconosciuta: `\\%s'" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "tipo di chiave sconosciuto" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "non trovo le estremità di %s" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Calcolo delle posizioni della colonne..." +#: paper.scm:68 +#, fuzzy +msgid "Not in toplevel scope" +msgstr "non c'è un traduttore di livello massimo" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" + +#, fuzzy +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "bisogna essere in Lyric mode per i testi" + +#, fuzzy +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "bisogna essere in Note mode per le note" + +#, fuzzy +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "bisogna essere in Chord mode per gli accordi" + +#, fuzzy +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Come? Ho trovato %d caratteri al posto di %d" + +#, fuzzy +#~ msgid "Missing end quote" +#~ msgstr "apice finale mancante" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "Non trovo il file `%s'" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "Non trovo il file `%s'" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "vincoli degenerati" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "vincoli degenerati" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "Non trovo il file `%s'" @@ -1849,18 +2288,10 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "generate PDF output" #~ msgstr "vincoli degenerati" -#, fuzzy -#~ msgid "generate PostScript output" -#~ msgstr "vincoli degenerati" - #, fuzzy #~ msgid "generate PS.GZ" #~ msgstr "vincoli degenerati" -#, fuzzy -#~ msgid "no such setting: `%s'" -#~ msgstr "% strumento:" - #, fuzzy #~ msgid "Continuing..." #~ msgstr "Genero le voci..." @@ -1873,10 +2304,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "no LilyPond output found for `%s'" #~ msgstr "Output di Lily in %s..." -#, fuzzy -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "non posso aprire il file: `%s'" - #, fuzzy #~ msgid "%s output to ..." #~ msgstr "L'output MIDI è inviato a %s..." @@ -1915,18 +2342,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "dependencies output to `%s'..." #~ msgstr "L'output stampato è inviato a %s..." -#, fuzzy -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "stringa di escape sconosciuta: `\\%s'" - -#, fuzzy -#~ msgid "can't find character number: %d" -#~ msgstr "non riesco a trovare il carattere `%s'" - -#, fuzzy -#~ msgid "can't find character called: `%s'" -#~ msgstr "non riesco a trovare il carattere `%s'" - #, fuzzy #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "beam con meno di due gambi" @@ -1971,10 +2386,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "unterminated pedal bracket" #~ msgstr "beam non terminato" -#, fuzzy -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "ho trovato un errore, /*non sto elaborando lo spartito*/" - #, fuzzy #~ msgid "unbound spanner `%s'" #~ msgstr "Spanner non legato `%s'" @@ -1983,10 +2394,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "can't find start of slur" #~ msgstr "non trovo le estremità di %s" -#, fuzzy -#~ msgid "can't create directory: `%s'" -#~ msgstr "non trovo e non posso creare `%s'" - #, fuzzy #~ msgid "Error syncing file (disk full?)" #~ msgstr "errore nel sincronizzare il file (disco pieno?)" @@ -2031,10 +2438,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "EOF in a string" #~ msgstr "EOF in una corda" -#, fuzzy -#~ msgid "can't find start of beam" -#~ msgstr "non trovo le estremità di %s" - #, fuzzy #~ msgid "unknown spacing pair `%s', `%s'" #~ msgstr "traduttore sconosciuto `%s'" @@ -2247,9 +2650,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "not a real variable" #~ msgstr "non è una vera variabile" -#~ msgid "no toplevel translator" -#~ msgstr "non c'è un traduttore di livello massimo" - #, fuzzy #~ msgid "Spanner `%s' has equal left and right spanpoints" #~ msgstr "I punti di span sinistro e destro dello spanner `%s' coincidono" @@ -2283,15 +2683,9 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "Too many crescendi here" #~ msgstr "Troppi crescendi" -#~ msgid "%s expected" -#~ msgstr "aspettavo %s" - #~ msgid "can't find" #~ msgstr "non trovo" -#~ msgid "Can't find Score context" -#~ msgstr "Non trovo il contesto dello Score" - #~ msgid "redeclaration of `\\%s'" #~ msgstr "doppia dichiarazione di `\\%s'" @@ -2309,9 +2703,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "I'm too fat; call Oprah" #~ msgstr "Son troppo grassa; chiama Oprah" -#~ msgid "solution doesn't satisfy constraints" -#~ msgstr "la soluzione non soddisfa i vincoli" - #~ msgid "partial measure must be non-negative" #~ msgstr "la misura parziale deve essere non-negativa" @@ -2340,9 +2731,6 @@ msgstr "Calcolo delle posizioni della colonne..." #~ msgid "Invalid midi format" #~ msgstr "Formato midi non valido" -#~ msgid "can't handle %s" -#~ msgstr "non posso maneggiare %s" - #~ msgid "Parsing...\n" #~ msgstr "Interpreto...\n" diff --git a/po/ja.po b/po/ja.po index abfdea7048..21bbd0f635 100644 --- a/po/ja.po +++ b/po/ja.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 1.2.17\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2000-03-29 20:50+0900\n" "Last-Translator: Daisuke Yamashita \n" "Language-Team: Japanese \n" @@ -18,8 +18,8 @@ msgstr "" msgid "lilylib module" msgstr "" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "¤³¤Î¥Ø¥ë¥×" @@ -36,12 +36,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "·Ù¹ð: " -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "¥¨¥é¡¼: " @@ -56,13 +56,13 @@ msgstr " msgid "Usage: %s [OPTIONS]... FILE" msgstr "»È¤¤Êý: %s [¥ª¥×¥·¥ç¥ó]... [¥Õ¥¡¥¤¥ë]" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "¥ª¥×¥·¥ç¥ó:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "¥Ð¥°¥ì¥Ý¡¼¥È¤Ï %s ¤Ø." @@ -77,12 +77,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "" @@ -110,8 +110,9 @@ msgstr "" msgid "Cleaning %s..." msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: lilylib.py:529 -msgid "Removing output file" +#: lilylib.py:543 +#, python-format +msgid "GS exited with status: %d" msgstr "" #: convert-ly.py:32 @@ -142,17 +143,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -169,47 +170,47 @@ msgstr "" "¤³¤ì¤ò²þÊѤ·¤¿¤ê¡¢Ê£À½¤òÇÛÉÛ¤·¤¿¤ê¤¹¤ë»ö¤Ï´¿·Þ¤µ¤ì¤Þ¤¹¡£\n" "`--warranty' ¥ª¥×¥·¥ç¥óÉÕ¤­¤Çµ¯Æ°¤¹¤ë¤È¡¢¤è¤ê¾ÜºÙ¤Ê¾ðÊó¤¬ÆÀ¤é¤ì¤Þ¤¹¡£\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "½ªÎ»¤·¤Þ¤¹" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "½èÍýÃæ..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "¥Ç¥Õ¥©¥ë¥È¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" @@ -224,14 +225,14 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "½ÐÎÏ¥Õ¥©¡¼¥Þ¥Ã¥È EXT ¤ò»È¤¦" @@ -244,7 +245,7 @@ msgstr "FILE" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "DIR" @@ -266,7 +267,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 #, fuzzy msgid "be verbose" msgstr "¾ÜºÙ¤Ê¾ðÊó¤òɽ¼¨¤·¤Þ¤¹" @@ -276,94 +277,94 @@ msgstr " msgid "print version information" msgstr "¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òɽ¼¨" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "ÊݾڤÈÃøºî¸¢¤Ë¤Ä¤¤¤Æɽ¼¨¤¹¤ë" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "¹Ô ..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "½èÍýÃæ..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "¥Ç¥Õ¥©¥ë¥È¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "¹Ô ..." -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "½èÍýÃæ..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "" @@ -410,7 +411,7 @@ msgstr "ACC[:MINOR]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "Ä´¤òÀßÄê: ACC +¥·¥ã¡¼¥×/-¥Õ¥é¥Ã¥È :1 ûĴ" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "FILE" @@ -431,7 +432,7 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "¥Ð¡¼¥¸¥ç¥óÈÖ¹æ¤òɽ¼¨" @@ -439,12 +440,11 @@ msgstr " msgid "treat every text as a lyric" msgstr "" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "·Ù¹ð: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "¥¨¥é¡¼: " @@ -458,16 +458,16 @@ msgstr " msgid "command exited with value %d" msgstr "" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, fuzzy, python-format msgid "%s output to `%s'..." msgstr "%s ¤Ø¤Î MIDI ½ÐÎÏ" -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "" @@ -503,184 +503,227 @@ msgid "Writing `%s'..." msgstr "¹Ô ..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 -msgid "RES" +#: ps2png.py:43 +msgid "PAPER" msgstr "" #: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "" + +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "¹Ô ..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, fuzzy, c-format msgid "option `%s' requires an argument" msgstr "¥ª¥×¥·¥ç¥ó `%s' ¤Ë¤Ï°ú¿ô¤¬É¬ÍפǤ¹" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, fuzzy, c-format msgid "option `%s' doesn't allow an argument" msgstr "¥ª¥×¥·¥ç¥ó `%s' ¤Ï°ú¿ô¤òµö²Ä¤·¤Þ¤»¤ó" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "ǧ¼±¤Ç¤­¤Ê¤¤¥ª¥×¥·¥ç¥ó: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "¥ª¥×¥·¥ç¥ó `%2$s' ¤ËÂФ¹¤ë̵¸ú¤Ê°ú¿ô `%1$s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "¥×¥í¥°¥é¥à¾å¤Î¥¨¥é¡¼: " -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" +msgstr "" + +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "`%s' ¤«¤é `%s' ¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" msgstr "" -#: accidental-engraver.cc:239 +#: kpath.c:180 +#, fuzzy, c-format +msgid "aborting" +msgstr "½ªÎ»¤·¤Þ¤¹" + +#: accidental-engraver.cc:235 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "accidental typesetting list must begin with context-name: %s" msgstr "" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, fuzzy, c-format msgid "ignoring unknown accidental: %s" msgstr "¥·¥ã¡¼¥×¤¬Â¿¤¹¤®¤Þ¤¹ (%s)" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" +msgid "pair or context-name expected for accidental rule, found %s" msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" -msgstr "" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" +msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, fuzzy, c-format msgid "can't find font: `%s'" msgstr "¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "¥Ç¥Õ¥©¥ë¥È¥Õ¥©¥ó¥È¤ò¥í¡¼¥É¤·¤Þ¤¹" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, fuzzy, c-format msgid "can't find default font: `%s'" msgstr "¥Ç¥Õ¥©¥ë¥È¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(¸¡º÷¥Ñ¥¹: `%s')" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Äü¤á¤Þ¤·¤¿" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "¥È¥é¥ó¥¹¥ì¡¼¥¿¤òÀÚ¤êÂؤ¨¤é¤ì¤Þ¤»¤ó¡£´û¤Ë¤½¤¦¤Ê¤Ã¤Æ¤¤¤Þ¤¹" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "`%s' ¤«¤é `%s' ¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" + +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" msgstr "" -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "¾®Àá¥Á¥§¥Ã¥¯¤¬¼ºÇÔ: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 #, fuzzy msgid "already have a beam" msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 #, fuzzy msgid "unterminated beam" msgstr "½ªÃ¼¤Î¤Ê¤¤¥Ï¥¤¥Õ¥ó" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 #, fuzzy msgid "stem must have Rhythmic structure" msgstr "ÉäÈø¤Ï¥ê¥º¥à¹½Â¤¤ò»ý¤¿¤Í¤Ð¤Ê¤ê¤Þ¤»¤ó" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 #, fuzzy msgid "stem doesn't fit in beam" msgstr "ÉäÈø¤¬³Ã¤ÎÃæ¤Ë¤ª¤µ¤Þ¤ê¤Þ¤»¤ó" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 #, fuzzy msgid "beam was started here" msgstr "³Ã¤Ï¤³¤³¤«¤é³«»Ï¤µ¤ì¤Þ¤·¤¿" -#: beam.cc:150 +#: beam.cc:142 #, fuzzy msgid "beam has less than two visible stems" msgstr "³Ã¤¬Æó¤Ä̤Ëþ¤ÎÉäÈø¤È¤È¤â¤Ë»È¤ï¤ì¤Þ¤·¤¿" -#: beam.cc:155 +#: beam.cc:147 #, fuzzy msgid "removing beam with less than two stems" msgstr "³Ã¤¬Æó¤Ä̤Ëþ¤ÎÉäÈø¤È¤È¤â¤Ë»È¤ï¤ì¤Þ¤·¤¿" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, fuzzy, c-format msgid "No spacing entry from %s to `%s'" msgstr "Ƚ¤é¤Ê¤¤¥È¥é¥ó¥¹¥ì¡¼¥¿: `%s'" @@ -690,31 +733,38 @@ msgstr "Ƚ msgid "can't change `%s' to `%s'" msgstr "`%s' ¤«¤é `%s' ¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "`%s' ¥³¥ó¥Æ¥­¥¹¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "¥È¥é¥ó¥¹¥ì¡¼¥¿¤½¤Î¤â¤Î¤Ç¤¹" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "¥Õ¥¡¥ß¥ê¤ÎÃæ¤Ë¤¢¤ê¤Þ¤»¤ó" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 #, fuzzy msgid "unterminated chord tremolo" msgstr "½ªÃ¼¤Î¤Ê¤¤¥Ï¥¤¥Õ¥ó" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 #, fuzzy msgid "no one to print a tremolos" msgstr "È¿Éüµ­¹æ¤òɽ¼¨¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤»¤ó" @@ -724,16 +774,24 @@ msgstr "È¿ msgid "clef `%s' not found" msgstr "" -#: cluster.cc:122 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "ÉÔÌÀ¤Ê²»Éôµ­¹æ(Clef)" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -746,110 +804,141 @@ msgstr "" #: context-def.cc:111 #, fuzzy, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "¥×¥í¥°¥é¥à¤Ë¤Ï¤½¤ÎÍͤʥ¿¥¤¥×¤¬¤¢¤ê¤Þ¤»¤ó" -#: context-def.cc:286 +#: context-def.cc:285 #, fuzzy, c-format msgid "can't find: `%s'" msgstr "¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "`%2$s' ¤Ë¸Æ¤Ð¤ì¤¿ `%1$s' ¤¬¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó" -#: context.cc:315 +#: context.cc:301 #, fuzzy, c-format msgid "can't find or create: `%s'" msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 #, fuzzy msgid "can't find start of (de)crescendo" msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 #, fuzzy msgid "already have a decrescendo" msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 #, fuzzy msgid "already have a crescendo" msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" -#: dynamic-engraver.cc:194 +#: dynamic-engraver.cc:185 #, fuzzy -msgid "Cresc started here" +msgid "cresc starts here" msgstr "³Ã¤Ï¤³¤³¤«¤é³«»Ï¤µ¤ì¤Þ¤·¤¿" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 #, fuzzy msgid "unterminated (de)crescendo" msgstr "½ªÎ»¤·¤Æ¤¤¤Ê¤¤¥¯¥ì¥Ã¥·¥§¥ó¥É" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "½ªÃ¼¤Î¤Ê¤¤¥¨¥¯¥¹¥Æ¥ó¥À" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "È¿Éüµ­¹æ¤òɽ¼¨¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤»¤ó" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" msgstr "" -#: glissando-engraver.cc:99 +#: glissando-engraver.cc:97 #, fuzzy -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥¹¥é¡¼" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "³ÚÉè¤Ë¤Ï³Ú¶Ê¤¬É¬ÍפǤ¹" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "³Ú¶Ê¤Î²ò¼áÃæ..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "·Ð²á»þ´Ö: %.2f ÉÃ" -#: global-context.cc:162 +#: global-context.cc:160 #, fuzzy, c-format msgid "can't find `%s' context" msgstr "`%s' ¥³¥ó¥Æ¥­¥¹¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +msgid "no feasible line breaking found" msgstr "" +#: gourlay-breaking.cc:212 +#, fuzzy +msgid "can't find line breaking that satisfies constraints" +msgstr "¤½¤Î²ò·è¤ÏÀ©¸Â¤òËþ¤¿¤·¤Þ¤»¤ó" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -860,41 +949,49 @@ msgstr "" msgid "implied \\%s added" msgstr "" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "ÉÔÌÀ¤Ê²»Éôµ­¹æ(Clef)" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "" -#: hairpin.cc:107 +#: hairpin.cc:106 #, fuzzy msgid "crescendo too small" msgstr "¥¯¥ì¥Ã¥·¥§¥ó¥É" -#: horizontal-bracket-engraver.cc:57 +#: horizontal-bracket-engraver.cc:55 #, fuzzy -msgid "Don't have that many brackets." +msgid "don't have that many brackets" msgstr "¤½¤ó¤Ê¤ËÂô»³¤Î¥ª¥¯¥¿¡¼¥Ö (%s) ¤ò»È¤ï¤Ê¤¤¤Ç¤¯¤À¤µ¤¤" -#: horizontal-bracket-engraver.cc:66 +#: horizontal-bracket-engraver.cc:64 #, fuzzy -msgid "Conflicting note group events." +msgid "conflicting note group events" msgstr "Çï»Ò¤ÎÍ׵᤬¶¥¹ç¤·¤Þ¤¹" -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "½ªÃ¼¤Î¤Ê¤¤¥Ï¥¤¥Õ¥ó" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "½ªÃ¼¤Î¤Ê¤¤¥Ï¥¤¥Õ¥ó" @@ -903,63 +1000,43 @@ msgstr " msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, fuzzy, c-format msgid "can't find file: `%s'" msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: input.cc:116 -#, fuzzy -msgid "non fatal error: " -msgstr "³¹Ô²Äǽ¤Ê¥¨¥é¡¼: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "°ÌÃÖ¤¬È½¤ê¤Þ¤»¤ó" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "FIXME: ¥­¡¼Êѹ¹¤Î¥Þ¡¼¥¸" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 #, fuzzy msgid "already have a ligature" msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 #, fuzzy msgid "unterminated ligature" msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥¹¥é¡¼" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 #, fuzzy msgid "ligature was started here" msgstr "³Ã¤Ï¤³¤³¤«¤é³«»Ï¤µ¤ì¤Þ¤·¤¿" @@ -969,53 +1046,65 @@ msgstr " msgid "(load path: `%s')" msgstr "(Æɹþ¥Ñ¥¹: `%s')" -#: lily-guile.cc:478 +#: lily-guile.cc:484 #, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "" -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +msgid "perhaps a typing error?" msgstr "" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +msgid "doing assignment anyway" msgstr "" -#: lily-guile.cc:501 +#: lily-guile.cc:505 #, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "¼±ÊÌ»Ò̾¤Ï¥­¡¼¥ï¡¼¥É¤Ç¤¹: `%s'" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "EOF ¤Î¤È¤³¤í¤Ç¥¨¥é¡¼: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿Ê¸»ú¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "½èÍýÃæ..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "¹½Ê¸²òÀÏÃæ..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "¥Ö¥ì¡¼¥¹¤¬°ìÃפ·¤Þ¤»¤ó" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "³¹Ô²Äǽ¤Ê¥¨¥é¡¼: " + +#: main.cc:104 #, fuzzy msgid "" " This program is free software; you can redistribute it and/or\n" @@ -1063,89 +1152,106 @@ msgstr "" "¤Ç¤¹(COPYING ¥Õ¥¡¥¤¥ë¤ò»²¾È)¡£¤½¤¦¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢Free Software Foundation,\n" "Inc., 675 Mass Ave, Cambridge, MA 02139, USA ¤Ë¼ê»æ¤ò½ñ¤¤¤Æ¤¯¤À¤µ¤¤¡£\n" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" +msgstr "" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" msgstr "" -#: main.cc:122 +#: main.cc:136 msgid "EXPR" msgstr "" -#: main.cc:123 -msgid "set option, use -e '(ly:option-usage)' for help" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 +#, fuzzy +msgid "generate DVI (tex backend only)" +msgstr "À©¸Â¤ò´ËÏÂ" + +#: main.cc:141 +#, fuzzy +msgid "generate PDF (default)" +msgstr "À©¸Â¤ò´ËÏÂ" + +#: main.cc:142 #, fuzzy -msgid "EXTs" -msgstr "EXT" +msgid "generate PNG" +msgstr "À©¸Â¤ò´ËÏÂ" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "À©¸Â¤ò´ËÏÂ" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 #, fuzzy msgid "FIELD" msgstr "FILE" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "DIR ¤ò¸¡º÷¥Ñ¥¹¤ËÄɲÃ" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "FILE ¤ò½é´ü²½¥Õ¥¡¥¤¥ë¤È¤·¤Æ»ÈÍÑ" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "BASENAME[-x].³ÈÄ¥»Ò ¤Ø½ÐÎϤò½ñ¤­¹þ¤à" -#: main.cc:132 -msgid "generate a preview" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:133 -msgid "don't generate full pages" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:134 -#, fuzzy -msgid "generate PNG" -msgstr "À©¸Â¤ò´ËÏÂ" - -#: main.cc:135 -#, fuzzy -msgid "generate PostScript" -msgstr "À©¸Â¤ò´ËÏÂ" - -#: main.cc:136 +#: main.cc:151 #, fuzzy -msgid "generate DVI" +msgid "do not generate printed output" msgstr "À©¸Â¤ò´ËÏÂ" -#: main.cc:137 -#, fuzzy -msgid "generate PDF (default)" -msgstr "À©¸Â¤ò´ËÏÂ" - -#: main.cc:138 -#, fuzzy -msgid "generate TeX" -msgstr "À©¸Â¤ò´ËÏÂ" +#: main.cc:152 +msgid "generate a preview of the first system" +msgstr "" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1153,57 +1259,111 @@ msgid "" msgstr "Copyright (c) %s by" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "»È¤¤Êý: %s [¥ª¥×¥·¥ç¥ó]... [¥Õ¥¡¥¤¥ë]..." -#: main.cc:190 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "¥Õ¥¡¥¤¥ë¤Î³Ú¶Ê¤òÁÈÈǤ·¤¿¤ê¡¢MIDI ±éÁÕ¤·¤¿¤ê¤¹¤ë." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "`%s' ¤«¤é `%s' ¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "`%s' ¤«¤é `%s' ¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "`%s' ¤«¤é `%s' ¤ËÊѹ¹¤Ç¤­¤Þ¤»¤ó" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 msgid "single note ligature - skipping" msgstr "" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1215,31 +1375,36 @@ msgstr "" msgid "unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 msgid "Mensural_ligature: unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 msgid "Mensural_ligature: (join_right == 0)" msgstr "" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "Çϼ¯¤²¤¿¥Ô¥Ã¥Á" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't open for write: %s: %s" +msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" + +#: midi-stream.cc:44 +#, fuzzy, c-format +msgid "can't write to file: `%s'" msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" #: music.cc:176 @@ -1249,64 +1414,82 @@ msgstr "" #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "%s ¤ÎÊÑÄ´¤Ë¤è¤Ã¤Æ¡¢Æó¤Ä¤òĶ¤¨¤ëÇÉÀ¸²»¤¬ºî¤é¤ì¤Þ¤·¤¿" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Äà¤ê¹ç¤ï¤Ê¤¤²»É䤬¿¤¹¤®¤Þ¤¹¡£¤½¤ì¤é¤ò̵»ë¤·¤Þ¤¹¡£" -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "%s ¤Ø¤Î MIDI ½ÐÎÏ" @@ -1325,184 +1508,179 @@ msgstr " msgid "GUILE signaled an error for the expression beginning here" msgstr "" -#: pdf.cc:253 source-file.cc:47 -#, fuzzy, c-format -msgid "can't open file: `%s'" -msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" - #: percent-repeat-engraver.cc:100 -#, fuzzy -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "¶õ¤Î¥­¡¼¤Î°·¤¤Êý¤¬È½¤ê¤Þ¤»¤ó" -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "½ªÃ¼¤Î¤Ê¤¤¥Ï¥¤¥Õ¥ó" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 #, fuzzy msgid "no one to print a percent" msgstr "È¿Éüµ­¹æ¤òɽ¼¨¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤»¤ó" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "¥È¥é¥Ã¥¯ ..." -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "ºî¶Ê¼Ô: " -#: performance.cc:112 +#: performance.cc:111 #, fuzzy msgid "at " msgstr ", at " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "%s ¤Ø¤Î MIDI ½ÐÎÏ" -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 #, fuzzy msgid "unterminated phrasing slur" msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥¹¥é¡¼" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, fuzzy, c-format msgid "can't find start of piano pedal: `%s'" msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿Ê¸»ú¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿Ê¸»ú¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: property-iterator.cc:95 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "" -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "µÙÉä¤Î¾×Æͤ¬Â¿¤¹¤®¤Þ¤¹" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "" -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr "" -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" -#: scm-option.cc:67 +#: scm-option.cc:62 #, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" -#: score-engraver.cc:108 +#: score-engraver.cc:107 msgid "Music font has not been installed properly." msgstr "" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(¸¡º÷¥Ñ¥¹: `%s')" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -#, fuzzy -msgid "Aborting." -msgstr "½ªÎ»¤·¤Þ¤¹" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "³ÚÉè¤Ë¤Ï³Ú¶Ê¤¬É¬ÍפǤ¹" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "¥¨¥é¡¼¤òȯ¸«/*, ³ÚÉè¤ò½èÍý¤·¤Þ¤»¤ó*/" #. FIXME: -#: script-engraver.cc:101 +#: script-engraver.cc:100 #, fuzzy -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "²»Àá `%s' ¤Î²ò¼áÊýË¡¤¬È½¤ê¤Þ¤»¤ó" -#: script-engraver.cc:102 +#: script-engraver.cc:101 #, fuzzy -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "¥ª¥×¥·¥ç¥ó:" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 #, fuzzy msgid "Separation_item: I've been drinking too much" msgstr "Single_malt_grouping_item: °û¤ß¤¹¤®¤Á¤ã¤Ã¤¿" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "" @@ -1511,17 +1689,22 @@ msgstr "" msgid "unterminated slur" msgstr "½ªÃ¼¤µ¤ì¤Æ¤¤¤Ê¤¤¥¹¥é¡¼" -#: slur-engraver.cc:123 +#: slur-engraver.cc:122 #, fuzzy -msgid "No slur to end" -msgstr "ËöÈø¤Ø¤Î³Ã¤¬¤¢¤ê¤Þ¤»¤ó" +msgid "can't end slur" +msgstr "¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" + +#: source-file.cc:48 +#, fuzzy, c-format +msgid "can't open file: `%s'" +msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" -#: source-file.cc:60 +#: source-file.cc:61 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "¤Ï¡© %2$d ʸ»ú¤¢¤ë¤Ï¤º¤Ê¤Î¤Ë %1$d ʸ»ú¤·¤«¤Ê¤¤" +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:386 +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "" @@ -1532,66 +1715,67 @@ msgstr "" #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Ì·½â¤·¤¿ÉäÈø¤ØÉäƬ¤òÄɲä·¤Þ¤¹ (¥¿¥¤¥× = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "ÊѤÊÉäÈø¤Î¥µ¥¤¥º -- ºÙ¤¤³Ã¤Î¥Á¥§¥Ã¥¯¤ò¤·¤Æ²¼¤µ¤¤" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "" -#: system.cc:301 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "" -#: system.cc:319 +#: system.cc:240 #, fuzzy msgid "Calculating line breaks..." msgstr "¥«¥é¥à°ÌÃÖ¤ò·×»»Ãæ..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 #, fuzzy msgid "can't find start of text spanner" msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 #, fuzzy msgid "already have a text spanner" msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 #, fuzzy msgid "unterminated text spanner" msgstr "½ªÃ¼¤Î¤Ê¤¤¥¨¥¯¥¹¥Æ¥ó¥À" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, fuzzy, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "`%s' ¤Î TFM ¥Ø¥Ã¥À¤Ë %u ¸ì¤·¤«¤¢¤ê¤Þ¤»¤ó" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "%s: TFM ¥Õ¥¡¥¤¥ë¤Ï %u ¸Ä¤Î¥Ñ¥é¥á¥¿¤¬¤¢¤ê¤Þ¤¹¤¬¡¢%u °Ê¾å¤Ï°·¤¨¤Þ¤»¤ó" @@ -1601,11 +1785,11 @@ msgstr "%s: TFM msgid "can't find ascii character: %d" msgstr "ascii ʸ»ú¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%d'" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "°ì¤Ä¤À¤±¤Î¥¿¥¤" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "¥¿¥×¥ì¥Ã¥È³«»Ï¥Ö¥é¥±¥Ã¥È¤òɽ¼¨¤¹¤ë¤â¤Î¤¬¤¢¤ê¤Þ¤»¤ó" @@ -1614,40 +1798,40 @@ msgstr " #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 +#: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "Ƚ¤é¤Ê¤¤¥È¥é¥ó¥¹¥ì¡¼¥¿: `%s'" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "½ªÃ¼¤Î¤Ê¤¤¥¨¥¯¥¹¥Æ¥ó¥À" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1657,11 +1841,15 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "" @@ -1670,78 +1858,91 @@ msgstr "" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +msgid "already have a volta spanner, ending that one prematurely" msgstr "" -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "" +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "´û¤Ë³Ã¤¬¤¢¤ê¤Þ¤¹" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +msgid "identifier should have alphabetic characters only" msgstr "" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "·«¤êÊÖ¤·¤è¤ê¤âÁªÂò»è¤¬Â¿¤¤¡£Ä¶²áʬ¤ò¼Î¤Æ¤Þ¤¹¡£" -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" +msgstr "" + +#: parser.yy:1078 +msgid "music head function must return Music object" msgstr "" -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 -msgid "Second argument must be pitch list." +#: parser.yy:1710 +msgid "second argument must be pitch list" msgstr "" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "²Î»ì¤Ï Lyric ¥â¡¼¥ÉÆâ¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +msgid "expecting string as script definition" msgstr "" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "²»Ä¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "²»Éä¤Ï Note ¥â¡¼¥ÉÆâ¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "¥³¡¼¥É¤Ï Chord ¥â¡¼¥ÉÆâ¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" -msgstr "" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" +msgstr "²»Ä¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %d" #: lexer.ll:193 #, fuzzy, c-format @@ -1749,11 +1950,11 @@ msgid "Renaming input to: `%s'" msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1772,8 +1973,8 @@ msgstr "̤ #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "½ªÎ»¥¯¥ª¡¼¥È¤¬¤¢¤ê¤Þ¤»¤ó" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1788,68 +1989,342 @@ msgstr "" msgid "invalid character: `%c'" msgstr "̵¸ú¤Êʸ»ú: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "̤ÃΤΥ¨¥¹¥±¡¼¥×ʸ»úÎó: `\\%s'" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, fuzzy, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "´Ö°ã¤Ã¤¿ mudela ¥Ð¡¼¥¸¥ç¥ó: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "`%s' ¥³¥ó¥Æ¥­¥¹¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "³¹Ô²Äǽ¤Ê¥¨¥é¡¼: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "³¹Ô²Äǽ¤Ê¥¨¥é¡¼: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "¹Ô ..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "¹Ô ..." + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "°Í¸´Ø·¸¥Õ¥¡¥¤¥ë¤Î½ñ¤­¹þ¤ß: `%s'..." + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "ÉÔÌÀ¤Ê²»Éôµ­¹æ(Clef)" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" msgstr "" -#: framework-tex.scm:130 +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "°Í¸´Ø·¸¥Õ¥¡¥¤¥ë¤Î½ñ¤­¹þ¤ß: `%s'..." +msgid "not a valid duration string: ~a" +msgstr "²»Ä¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó: %d" -#: lily-library.scm:356 +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "`%s' ¥³¥ó¥Æ¥­¥¹¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "ÉÔÌÀ¤Ê²»Éôµ­¹æ(Clef)" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" msgstr "" -#: lily.scm:95 +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "ʸ»úÈֹ椬¸«¤Ä¤«¤ê¤Þ¤»¤ó: %d" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "ÉÔÌÀ¤Ê²»Éôµ­¹æ(Clef)" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "½èÍýÃæ..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "¹Ô ..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "´û¤Ë´Þ¤ó¤Ç¤¤¤Þ¤¹: `%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "Ƚ¤é¤Ê¤¤¥È¥é¥ó¥¹¥ì¡¼¥¿: `%s'" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "¶õÇò¤¬É¬ÍפǤ¹" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" msgstr "" -#: page-layout.scm:426 +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "¥Õ¥©¥ó¥È¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "̤ÃΤΥ¨¥¹¥±¡¼¥×ʸ»úÎó: `\\%s'" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "ÉÔÌÀ¤Ê²»Éôµ­¹æ(Clef)" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "¥«¥é¥à°ÌÃÖ¤ò·×»»Ãæ..." +#: paper.scm:68 +#, fuzzy +msgid "Not in toplevel scope" +msgstr "ºÇ¾å°Ì¤Î¥È¥é¥ó¥¹¥ì¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "·«¤êÊÖ¤·¤è¤ê¤âÁªÂò»è¤¬Â¿¤¤¡£Ä¶²áʬ¤ò¼Î¤Æ¤Þ¤¹¡£" + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "²Î»ì¤Ï Lyric ¥â¡¼¥ÉÆâ¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "²»Éä¤Ï Note ¥â¡¼¥ÉÆâ¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "¥³¡¼¥É¤Ï Chord ¥â¡¼¥ÉÆâ¤Ë½ñ¤¤¤Æ¤¯¤À¤µ¤¤" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "¥×¥í¥°¥é¥à¾å¤Î¥¨¥é¡¼: " + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "¥×¥í¥°¥é¥à¾å¤Î¥¨¥é¡¼: " + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "¥È¥é¥ó¥¹¥ì¡¼¥¿¤òÀÚ¤êÂؤ¨¤é¤ì¤Þ¤»¤ó¡£´û¤Ë¤½¤¦¤Ê¤Ã¤Æ¤¤¤Þ¤¹" + +#, fuzzy +#~ msgid "Aborting." +#~ msgstr "½ªÎ»¤·¤Þ¤¹" + +#~ msgid "I'm one myself" +#~ msgstr "¥È¥é¥ó¥¹¥ì¡¼¥¿¤½¤Î¤â¤Î¤Ç¤¹" + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "ËöÈø¤Ø¤Î³Ã¤¬¤¢¤ê¤Þ¤»¤ó" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "¤Ï¡© %2$d ʸ»ú¤¢¤ë¤Ï¤º¤Ê¤Î¤Ë %1$d ʸ»ú¤·¤«¤Ê¤¤" + +#~ msgid "Missing end quote" +#~ msgstr "½ªÎ»¥¯¥ª¡¼¥È¤¬¤¢¤ê¤Þ¤»¤ó" + +#~ msgid "EXT" +#~ msgstr "EXT" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIXME: ¥­¡¼Êѹ¹¤Î¥Þ¡¼¥¸" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "EXT" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "À©¸Â¤ò´ËÏÂ" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "À©¸Â¤ò´ËÏÂ" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" @@ -1885,18 +2360,10 @@ msgstr " #~ msgid "generate PDF output" #~ msgstr "À©¸Â¤ò´ËÏÂ" -#, fuzzy -#~ msgid "generate PostScript output" -#~ msgstr "À©¸Â¤ò´ËÏÂ" - #, fuzzy #~ msgid "generate PS.GZ" #~ msgstr "À©¸Â¤ò´ËÏÂ" -#, fuzzy -#~ msgid "no such setting: `%s'" -#~ msgstr "¤½¤ÎÍͤʳڴï¤Ï¤¢¤ê¤Þ¤»¤ó: `%s'" - #, fuzzy #~ msgid "Continuing..." #~ msgstr "Í×µá¤ò¼Î¤Æ¤Þ¤¹: `%s'" @@ -1909,14 +2376,6 @@ msgstr " #~ msgid "no LilyPond output found for `%s'" #~ msgstr "Lily ¤Ï %s ¤Ë½ÐÎϤ·¤Þ¤¹..." -#, fuzzy -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó: `%s'" - -#, fuzzy -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "´û¤Ë´Þ¤ó¤Ç¤¤¤Þ¤¹: `%s'" - #, fuzzy #~ msgid "%s output to ..." #~ msgstr "%s ¤Ø¤Î MIDI ½ÐÎÏ" @@ -1956,18 +2415,6 @@ msgstr " #~ msgid "programming error: %s (Continuing; cross thumbs)\n" #~ msgstr " (³¤±¤Þ¤¹ -- cross thumbs)" -#, fuzzy -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "̤ÃΤΥ¨¥¹¥±¡¼¥×ʸ»úÎó: `\\%s'" - -#, fuzzy -#~ msgid "can't find character number: %d" -#~ msgstr "ʸ»úÈֹ椬¸«¤Ä¤«¤ê¤Þ¤»¤ó: %d" - -#, fuzzy -#~ msgid "can't find character called: `%s'" -#~ msgstr "¸Æ¤Ó½Ð¤µ¤ì¤¿Ê¸»ú¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó: `%s'" - #, fuzzy #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "³Ã¤¬Æó¤Ä̤Ëþ¤ÎÉäÈø¤È¤È¤â¤Ë»È¤ï¤ì¤Þ¤·¤¿" @@ -2036,20 +2483,9 @@ msgstr " #~ msgid "unterminated pedal bracket" #~ msgstr "½ªÃ¼¤Î¤Ê¤¤¥Ï¥¤¥Õ¥ó" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "¥¨¥é¡¼¤òȯ¸«/*, ³ÚÉè¤ò½èÍý¤·¤Þ¤»¤ó*/" - #~ msgid "unbound spanner `%s'" #~ msgstr "ÊĤ¸¤Æ¤¤¤Ê¤¤¥¹¥Ñ¥Ê `%s'" -#, fuzzy -#~ msgid "can't find start of slur" -#~ msgstr "ËöÈø¤Ø¤Î(¥Ç)¥¯¥ì¥Ã¥·¥§¥ó¥É¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó" - -#, fuzzy -#~ msgid "can't create directory: `%s'" -#~ msgstr "¸«¤Ä¤«¤é¤Ê¤¤¤«ºî¤ì¤Þ¤»¤ó: `%s'" - #~ msgid "Error syncing file (disk full?)" #~ msgstr "¥Õ¥¡¥¤¥ë¤ÎƱĴ¥¨¥é¡¼ (¥Ç¥£¥¹¥¯¤¬°ìÇÕ?)" @@ -2067,9 +2503,6 @@ msgstr " #~ msgid "Must have duration object" #~ msgstr "²»Ä¹¤òºÇ¾®¤ËÀßÄꤷ¤Þ¤¹" -#~ msgid "white expected" -#~ msgstr "¶õÇò¤¬É¬ÍפǤ¹" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "°ÂÁ´¥â¡¼¥É¤Ç¤Ï Scheme ¤Îɾ²Á¤ò¤Ç¤­¤Þ¤»¤ó" @@ -2437,9 +2870,6 @@ msgstr " #~ msgid "%s elements" #~ msgstr "%s ¸Ä¤ÎÍ×ÁÇ" -#~ msgid "no toplevel translator" -#~ msgstr "ºÇ¾å°Ì¤Î¥È¥é¥ó¥¹¥ì¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó" - #~ msgid "Left spanpoint is right spanpoint" #~ msgstr "ÈϰϤκ¸Â¦¤¬¡¢±¦Â¦¤Ë¤¢¤ê¤Þ¤¹" @@ -2452,9 +2882,6 @@ msgstr " #~ msgid "I'm too fat; call Oprah" #~ msgstr "ÂÀ¤¹¤®¤Þ¤¹ -- Oprah ¤ò¸Æ¤ó¤Ç" -#~ msgid "Solution doesn't satisfy constraints" -#~ msgstr "¤½¤Î²ò·è¤ÏÀ©¸Â¤òËþ¤¿¤·¤Þ¤»¤ó" - #~ msgid "Improbable distance: %f point, setting to 10 mm" #~ msgstr "¤¢¤ê¤½¤¦¤Ë¤Ê¤¤µ÷Î¥: %f ¥Ý¥¤¥ó¥È, 10 mm ¤ËÀßÄꤷ¤Þ¤¹" diff --git a/po/lilypond.pot b/po/lilypond.pot index f2bca67710..e730a2fa16 100644 --- a/po/lilypond.pot +++ b/po/lilypond.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-30 10:33+0200\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -20,8 +20,8 @@ msgstr "" msgid "lilylib module" msgstr "" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:42 -#: main.cc:135 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "" @@ -38,12 +38,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, c-format, python-format msgid "warning: %s" msgstr "" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, c-format, python-format msgid "error: %s" msgstr "" @@ -58,13 +58,13 @@ msgstr "" msgid "Usage: %s [OPTIONS]... FILE" msgstr "" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:204 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:208 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "" @@ -79,12 +79,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "" -#: lilylib.py:277 lilypond-book.py:1122 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1123 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "" @@ -112,8 +112,9 @@ msgstr "" msgid "Cleaning %s..." msgstr "" -#: lilylib.py:551 -msgid "Removing output file" +#: lilylib.py:543 +#, python-format +msgid "GS exited with status: %d" msgstr "" #: convert-ly.py:32 @@ -144,17 +145,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:92 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -163,47 +164,47 @@ msgid "" "information.\n" msgstr "" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2476 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2488 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2491 score-engraver.cc:111 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2512 +#: convert-ly.py:2523 #, python-format msgid "Processing `%s'... " msgstr "" -#: convert-ly.py:2614 +#: convert-ly.py:2625 #, python-format -msgid "%s: cannot determine version for `%s'" +msgid "%s: can't determine version for `%s'" msgstr "" -#: convert-ly.py:2623 +#: convert-ly.py:2634 #, python-format msgid "%s: skipping: `%s'" msgstr "" @@ -218,13 +219,13 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:129 -msgid "EXT" +#: lilypond-book.py:82 +msgid "FMT" msgstr "" #: lilypond-book.py:83 msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" @@ -236,7 +237,7 @@ msgstr "" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:137 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "" @@ -256,7 +257,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:43 main.cc:150 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "" @@ -264,91 +265,91 @@ msgstr "" msgid "print version information" msgstr "" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:151 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:709 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:716 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:735 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:772 -#, python-format -msgid "file not found: %s" -msgstr "" - -#: lilypond-book.py:1105 +#: lilypond-book.py:1140 #, python-format msgid "Opening filter `%s'" msgstr "" -#: lilypond-book.py:1247 +#: lilypond-book.py:1303 msgid "Writing snippets..." msgstr "" -#: lilypond-book.py:1252 +#: lilypond-book.py:1308 msgid "Processing..." msgstr "" -#: lilypond-book.py:1256 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "" -#: lilypond-book.py:1266 +#: lilypond-book.py:1322 #, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "" -#: lilypond-book.py:1311 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" -#: lilypond-book.py:1318 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "" -#: lilypond-book.py:1334 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "" -#: lilypond-book.py:1365 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "" -#: lilypond-book.py:1373 +#: lilypond-book.py:1429 #, python-format msgid "Processing include: %s" msgstr "" -#: lilypond-book.py:1383 +#: lilypond-book.py:1439 #, python-format msgid "Removing `%s'" msgstr "" -#: lilypond-book.py:1398 midi2ly.py:1016 ps2png.py:53 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "" @@ -393,7 +394,7 @@ msgstr "" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "" -#: midi2ly.py:102 main.cc:138 main.cc:139 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "" @@ -413,7 +414,7 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "" -#: midi2ly.py:106 mup2ly.py:79 main.cc:149 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "" @@ -421,12 +422,11 @@ msgstr "" msgid "treat every text as a lyric" msgstr "" -#: midi2ly.py:149 mup2ly.py:143 input.cc:104 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "" #: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 msgid "error: " msgstr "" @@ -484,28 +484,27 @@ msgid "Writing `%s'..." msgstr "" #. ugr. -#: ps2png.py:37 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:44 +#: ps2png.py:43 msgid "PAPER" msgstr "" -#: ps2png.py:44 +#: ps2png.py:43 msgid "use papersize PAPER" msgstr "" -#: ps2png.py:45 +#: ps2png.py:44 msgid "RES" msgstr "" -#: ps2png.py:45 +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "" -#. # FIXME: silly message containing %d -#: ps2png.py:77 +#: ps2png.py:76 #, python-format msgid "Wrote `%s'" msgstr "" @@ -530,18 +529,46 @@ msgstr "" msgid "invalid argument `%s' to option `%s'" msgstr "" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" +msgstr "" + +#. +#. todo i18n. +#. +#: kpath.c:142 +#, c-format +msgid "can't dlopen: %s: %s" +msgstr "" + +#: kpath.c:143 +#, c-format +msgid "install package: %s or %s" +msgstr "" + +#: kpath.c:156 +#, c-format +msgid "no such symbol: %s: %s" +msgstr "" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" msgstr "" #: accidental-engraver.cc:235 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "accidental typesetting list must begin with context-name: %s" msgstr "" #: accidental-engraver.cc:263 @@ -551,7 +578,7 @@ msgstr "" #: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" +msgid "pair or context-name expected for accidental rule, found %s" msgstr "" #: accidental.cc:233 key-signature-interface.cc:127 @@ -559,9 +586,9 @@ msgstr "" msgid "accidental `%s' not found" msgstr "" -#: afm.cc:143 +#: afm.cc:142 #, c-format -msgid "Error parsing AFM file: `%s'" +msgid "parsing AFM file: `%s'" msgstr "" #. FIXME: broken sentence @@ -593,7 +620,7 @@ msgid "can't find font: `%s'" msgstr "" #: all-font-metrics.cc:298 -msgid "Loading default font" +msgid "loading default font" msgstr "" #: all-font-metrics.cc:313 @@ -601,13 +628,13 @@ msgstr "" msgid "can't find default font: `%s'" msgstr "" -#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "" -#: all-font-metrics.cc:315 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +msgid "giving up" msgstr "" #: apply-context-iterator.cc:33 @@ -615,17 +642,23 @@ msgid "\\applycontext argument is not a procedure" msgstr "" #: auto-change-iterator.cc:62 change-iterator.cc:60 -msgid "Can't switch translators, I'm there already" +#, c-format +msgid "can't change, already in translator: %s" msgstr "" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" + +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" msgstr "" -#: bar-check-iterator.cc:66 +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "" @@ -672,23 +705,29 @@ msgstr "" msgid "can't change `%s' to `%s'" msgstr "" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +msgid "can't find context to switch to" +msgstr "" + #. We could change the current translator's id, but that would make -#. errors hard to catch +#. errors hard to catch. #. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#: change-iterator.cc:92 -msgid "I'm one myself" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, c-format +msgid "not changing to same context type: %s" msgstr "" -#: change-iterator.cc:95 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "" #: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" #: chord-tremolo-engraver.cc:131 @@ -709,11 +748,19 @@ msgstr "" msgid "unknown cluster style `%s'" msgstr "" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -726,7 +773,7 @@ msgstr "" #: context-def.cc:111 #, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "" #: context-def.cc:285 @@ -734,17 +781,21 @@ msgstr "" msgid "can't find: `%s'" msgstr "" -#: context.cc:148 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "" -#: context.cc:212 +#: context.cc:210 #, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "" -#: context.cc:303 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "" @@ -767,7 +818,7 @@ msgid "already have a crescendo" msgstr "" #: dynamic-engraver.cc:185 -msgid "Cresc started here" +msgid "cresc starts here" msgstr "" #: dynamic-engraver.cc:304 @@ -776,7 +827,7 @@ msgstr "" #: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "" #: extender-engraver.cc:139 extender-engraver.cc:148 @@ -788,27 +839,44 @@ msgid "no one to print a repeat brace" msgstr "" #: font-config.cc:23 -msgid "FontConfig failed to initialize" +msgid "Initializing FontConfig..." msgstr "" -#: font-config.cc:37 +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, c-format +msgid "adding lilypond directory: %s" +msgstr "" + +#: font-config.cc:49 #, c-format -msgid "Failed to add lilypond directory %s" +msgid "adding font directory: %s" +msgstr "" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" msgstr "" #: glissando-engraver.cc:97 -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "" -#: global-context-scheme.cc:50 global-context-scheme.cc:78 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +msgid "no music found in score" msgstr "" -#: global-context-scheme.cc:68 +#: global-context-scheme.cc:67 msgid "Interpreting music... " msgstr "" -#: global-context-scheme.cc:89 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "" @@ -824,7 +892,11 @@ msgid "Optimal demerits: %f" msgstr "" #: gourlay-breaking.cc:204 -msgid "No feasible line breaking found" +msgid "no feasible line breaking found" +msgstr "" + +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" msgstr "" #: gregorian-ligature-engraver.cc:59 @@ -837,6 +909,14 @@ msgstr "" msgid "implied \\%s added" msgstr "" +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + #: grob-interface.cc:45 #, c-format msgid "Unknown interface `%s'" @@ -856,11 +936,11 @@ msgid "crescendo too small" msgstr "" #: horizontal-bracket-engraver.cc:55 -msgid "Don't have that many brackets." +msgid "don't have that many brackets" msgstr "" #: horizontal-bracket-engraver.cc:64 -msgid "Conflicting note group events." +msgid "conflicting note group events" msgstr "" #: hyphen-engraver.cc:89 @@ -875,23 +955,15 @@ msgstr "" msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "" -#: input.cc:116 -msgid "non fatal error: " -msgstr "" - -#: input.cc:125 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "" -#: key-performer.cc:94 -msgid "FIXME: key change merge" -msgstr "" - #: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "" @@ -925,40 +997,45 @@ msgstr "" msgid "(load path: `%s')" msgstr "" -#: lily-guile.cc:486 +#: lily-guile.cc:484 #, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "" -#: lily-guile.cc:489 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +msgid "perhaps a typing error?" msgstr "" -#: lily-guile.cc:495 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +msgid "doing assignment anyway" msgstr "" -#: lily-guile.cc:508 +#: lily-guile.cc:505 #, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" #: lily-lexer.cc:210 #, c-format -msgid "Identifier name is a keyword: `%s'" +msgid "identifier name is a keyword: `%s'" msgstr "" -#: lily-lexer.cc:227 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, c-format +msgid "deprecated function called: %s" +msgstr "" + +#: lily-parser-scheme.cc:69 #, c-format msgid "can't find init file: `%s'" msgstr "" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, c-format msgid "Processing `%s'" msgstr "" @@ -968,10 +1045,15 @@ msgid "Parsing..." msgstr "" #: lily-parser.cc:119 -msgid "Braces don't match" +msgid "braces don't match" +msgstr "" + +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +msgid "syntax error, unexpected " msgstr "" -#: main.cc:98 +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -988,89 +1070,99 @@ msgid "" "Boston, MA 02111-1307, USA.\n" msgstr "" -#: main.cc:129 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" +msgstr "" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" msgstr "" -#: main.cc:130 +#: main.cc:136 msgid "EXPR" msgstr "" -#: main.cc:131 -msgid "set option, use -e '(ly:option-usage)' for help" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:134 -msgid "EXTs" +#: main.cc:139 +msgid "FORMATs" msgstr "" -#: main.cc:134 -msgid "list of formats to dump" +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" msgstr "" -#: main.cc:136 -msgid "FIELD" +#: main.cc:140 +msgid "generate DVI (tex backend only)" msgstr "" -#: main.cc:136 -msgid "write header field to BASENAME.FIELD" +#: main.cc:141 +msgid "generate PDF (default)" msgstr "" -#: main.cc:137 -msgid "add DIR to search path" +#: main.cc:142 +msgid "generate PNG" msgstr "" -#: main.cc:138 -msgid "use FILE as init file" +#: main.cc:143 +msgid "generate PostScript" msgstr "" -#: main.cc:139 -msgid "write output to FILE (suffix will be added)" +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:140 -msgid "USER,GROUP,JAIL,DIR" +#: main.cc:146 +msgid "FIELD" msgstr "" -#: main.cc:140 -msgid "chroot to JAIL, become USER:GROUP and cd into DIR" +#: main.cc:146 +msgid "write header field to BASENAME.FIELD" msgstr "" -#: main.cc:141 -msgid "generate a preview" +#: main.cc:147 +msgid "add DIR to search path" msgstr "" -#: main.cc:142 -msgid "don't generate full pages" +#: main.cc:148 +msgid "use FILE as init file" msgstr "" -#: main.cc:143 -msgid "generate PNG" +#: main.cc:149 +msgid "write output to FILE (suffix will be added)" msgstr "" -#: main.cc:144 -msgid "generate PostScript" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:145 -msgid "generate DVI" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:146 -msgid "generate PDF (default)" +#: main.cc:151 +msgid "do not generate printed output" msgstr "" -#: main.cc:147 -msgid "generate TeX" +#: main.cc:152 +msgid "generate a preview of the first system" msgstr "" -#: main.cc:148 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:170 +#: main.cc:177 #, c-format msgid "" "Copyright (c) %s by\n" @@ -1078,77 +1170,86 @@ msgid "" msgstr "" #. No version number or newline here. It confuses help2man. -#: main.cc:196 +#: main.cc:203 #, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "" -#: main.cc:198 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "" -#: main.cc:200 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:202 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: main.cc:272 +#: main.cc:299 #, c-format msgid "expected %d arguments with jail, found: %d" msgstr "" -#: main.cc:286 +#: main.cc:313 #, c-format msgid "no such user: %s" msgstr "" -#: main.cc:288 +#: main.cc:315 #, c-format msgid "can't get user id from user name: %s: %s" msgstr "" -#: main.cc:303 +#: main.cc:330 #, c-format msgid "no such group: %s" msgstr "" -#: main.cc:305 +#: main.cc:332 #, c-format -msgid "can't get group id from group name: %s: " +msgid "can't get group id from group name: %s: %s" msgstr "" -#: main.cc:313 +#: main.cc:340 #, c-format msgid "can't chroot to: %s: %s" msgstr "" -#: main.cc:320 +#: main.cc:347 #, c-format msgid "can't change group id to: %d: %s" msgstr "" -#: main.cc:326 +#: main.cc:353 #, c-format msgid "can't change user id to: %d: %s" msgstr "" -#: main.cc:332 +#: main.cc:359 #, c-format msgid "can't change working directory to: %s: %s" msgstr "" +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + #: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "" #: mensural-ligature-engraver.cc:101 -msgid "can not determine pitch of ligature primitive -> skipping" +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "" #: mensural-ligature-engraver.cc:115 @@ -1204,12 +1305,17 @@ msgstr "" #: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 #, c-format -msgid "could not write file: `%s'" +msgid "can't open for write: %s: %s" +msgstr "" + +#: midi-stream.cc:44 +#, c-format +msgid "can't write to file: `%s'" msgstr "" #: music.cc:176 @@ -1219,7 +1325,11 @@ msgstr "" #: music.cc:239 #, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" +msgstr "" + +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" msgstr "" #. @@ -1229,8 +1339,12 @@ msgstr "" msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:265 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" #: new-lyric-combine-music-iterator.cc:240 @@ -1239,46 +1353,50 @@ msgid "cannot find Voice `%s'" msgstr "" #: note-collision.cc:404 -msgid "Too many clashing notecolumns. Ignoring them." +msgid "ignoring too many clashing note columns" +msgstr "" + +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" msgstr "" -#: note-head.cc:68 +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "" #: open-type-font.cc:29 #, c-format -msgid "Cannot allocate %d bytes" +msgid "can't allocate %d bytes" msgstr "" #: open-type-font.cc:33 #, c-format -msgid "Could not load %s font table" +msgid "can't load font table: %s" msgstr "" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" #: pango-font.cc:130 #, c-format -msgid "No PS font name for font `%s'" +msgid "no PostScript font name for font `%s'" msgstr "" #: pango-font.cc:177 -msgid "FreeType face has no PostScript font name." +msgid "FreeType face has no PostScript font name" msgstr "" #: paper-outputter-scheme.cc:26 @@ -1300,7 +1418,8 @@ msgid "GUILE signaled an error for the expression beginning here" msgstr "" #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "" #: percent-repeat-engraver.cc:158 @@ -1311,19 +1430,27 @@ msgstr "" msgid "no one to print a percent" msgstr "" -#: performance.cc:48 +#: performance.cc:47 msgid "Track..." msgstr "" -#: performance.cc:89 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "" -#: performance.cc:109 +#: performance.cc:111 msgid "at " msgstr "" -#: performance.cc:162 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "" @@ -1333,28 +1460,29 @@ msgid "unterminated phrasing slur" msgstr "" #: piano-pedal-engraver.cc:224 -msgid "Need 3 strings for piano pedals. No pedal made. " +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:239 piano-pedal-engraver.cc:254 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "" -#: piano-pedal-engraver.cc:304 +#: piano-pedal-engraver.cc:305 #, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "" -#: property-iterator.cc:93 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "" -#: quote-iterator.cc:245 +#: quote-iterator.cc:254 #, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "" #: relative-octave-check.cc:38 @@ -1398,17 +1526,17 @@ msgstr "" #: scm-option.cc:62 #, c-format -msgid "Usage: lilypond -e \"(ly : set - option SYMBOL VAL)\"" +msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "" #: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:130 scm-option.cc:168 +#: scm-option.cc:135 scm-option.cc:175 #, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "" #: score-engraver.cc:105 @@ -1426,24 +1554,24 @@ msgid "Search path `%s'" msgstr "" #: score.cc:213 -msgid "Already have music in score" +msgid "already have music in score" msgstr "" #: score.cc:214 -msgid "This is the previous music" +msgid "this is the previous music" msgstr "" #: score.cc:219 -msgid "Error found in this music expression. Ignoring it" +msgid "errors found, ignoring music expression" msgstr "" #. FIXME: #: script-engraver.cc:100 -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "" #: script-engraver.cc:101 -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "" #. this shouldn't happen, but let's continue anyway. @@ -1460,18 +1588,18 @@ msgstr "" msgid "unterminated slur" msgstr "" -#: slur-engraver.cc:123 -msgid "No slur to end" +#: slur-engraver.cc:122 +msgid "can't end slur" msgstr "" -#: source-file.cc:47 +#: source-file.cc:48 #, c-format msgid "can't open file: `%s'" msgstr "" -#: source-file.cc:60 +#: source-file.cc:61 #, c-format -msgid "Huh? Got %d, expected %d characters" +msgid "expected to read %d characters, got %d" msgstr "" #: spacing-spanner.cc:377 @@ -1486,15 +1614,15 @@ msgstr "" #. FIXME: #: stem-engraver.cc:125 #, c-format -msgid "Adding note head to incompatible stem (type = %d)" +msgid "adding note head to incompatible stem (type = %d)" msgstr "" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" #: stem.cc:124 -msgid "Weird stem size; check for narrow beams" +msgid "weird stem size, check for narrow beams" msgstr "" #: stem.cc:577 @@ -1517,7 +1645,7 @@ msgstr "" msgid "Grob count %d" msgstr "" -#: system.cc:241 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "" @@ -1565,7 +1693,7 @@ msgstr "" #. #: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. @@ -1593,7 +1721,7 @@ msgid "unterminated trill spanner" msgstr "" #: tuplet-bracket.cc:438 -msgid "Killing tuplet bracket across linebreak." +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1608,6 +1736,10 @@ msgstr "" msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "" @@ -1616,40 +1748,46 @@ msgstr "" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "" -#: volta-engraver.cc:133 -msgid "No volta spanner to end" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +msgid "can't end volta spanner" msgstr "" -#: volta-engraver.cc:144 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +msgid "already have a volta spanner, ending that one prematurely" msgstr "" -#: volta-engraver.cc:148 -msgid "Also have a stopped spanner. Giving up." +#: volta-engraver.cc:141 +msgid "also already have an ended spanner" msgstr "" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" #: parser.yy:559 -msgid "Identifier should have alphabetic characters only" +msgid "identifier should have alphabetic characters only" msgstr "" #: parser.yy:717 -msgid "\\paper cannot be in \\score. Use \\layout instead" +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" #: parser.yy:741 -msgid "Need \\paper for paper block." +msgid "need \\paper for paper block" msgstr "" #: parser.yy:886 -msgid "More alternatives than repeats. Junking excess alternatives." +msgid "more alternatives than repeats" +msgstr "" + +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" #: parser.yy:1078 -msgid "Music head function should return Music object." +msgid "music head function must return Music object" msgstr "" #: parser.yy:1350 @@ -1657,15 +1795,15 @@ msgid "Grob name should be alphanumeric" msgstr "" #: parser.yy:1710 -msgid "Second argument must be pitch list." +msgid "second argument must be pitch list" msgstr "" #: parser.yy:1749 parser.yy:1754 parser.yy:2235 -msgid "Have to be in Lyric mode for lyrics" +msgid "have to be in Lyric mode for lyrics" msgstr "" #: parser.yy:1847 -msgid "Expecting string as script definition" +msgid "expecting string as script definition" msgstr "" #: parser.yy:2010 parser.yy:2060 @@ -1674,11 +1812,11 @@ msgid "not a duration: %d" msgstr "" #: parser.yy:2154 -msgid "Have to be in Note mode for notes" +msgid "have to be in Note mode for notes" msgstr "" #: parser.yy:2248 -msgid "Have to be in Chord mode for chords" +msgid "have to be in Chord mode for chords" msgstr "" #: parser.yy:2399 @@ -1686,7 +1824,8 @@ msgid "need integer number arg" msgstr "" #: parser.yy:2597 -msgid "Suspect duration found following this beam" +#, c-format +msgid "suspect duration in beam: %d" msgstr "" #: lexer.ll:193 @@ -1695,11 +1834,11 @@ msgid "Renaming input to: `%s'" msgstr "" #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1717,7 +1856,7 @@ msgstr "" #. backup rule #: lexer.ll:266 -msgid "Missing end quote" +msgid "end quote missing" msgstr "" #: lexer.ll:428 @@ -1747,67 +1886,253 @@ msgstr "" msgid "Consider updating the input with the convert-ly script" msgstr "" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +msgid "can't find signature for music function" +msgstr "" + +#: out/parser.cc:1881 +msgid "syntax error: cannot back up" +msgstr "" + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +msgid "syntax error" +msgstr "" + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, lisp-format msgid "Invoking `~a'..." msgstr "" -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:44 framework-tex.scm:340 framework-tex.scm:367 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, lisp-format msgid "Converting to `~a'..." msgstr "" #. Do not try to guess the name of the png file, #. GS produces PNG files like BASE-page%d.png. -#. (format (current-error-port) (_ "Converting to `~a'...") +#. (ly:message (_ "Converting to `~a'...") #. (string-append (basename name ".ps") "-page1.png" ))) -#: backend-library.scm:66 +#: backend-library.scm:65 #, lisp-format msgid "Converting to ~a..." msgstr "" -#: backend-library.scm:99 +#: backend-library.scm:95 #, lisp-format msgid "Writing header field `~a' to `~a'..." msgstr "" +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" msgstr "" #: define-markup-commands.scm:54 msgid "No systems found in \\score markup. Does it have a \\layout? block" msgstr "" -#: framework-tex.scm:359 +#: define-markup-commands.scm:595 +#, lisp-format +msgid "not a valid duration string: ~a" +msgstr "" + +#: define-music-types.scm:802 +#, lisp-format +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, lisp-format +msgid "can't find music object: ~S" +msgstr "" + +#: define-music-types.scm:825 +#, lisp-format +msgid "unknown repeat type `~S'" +msgstr "" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, lisp-format +msgid "can't find interface for property: ~S" +msgstr "" + +#: document-backend.scm:144 +#, lisp-format +msgid "unknown interface: ~S" +msgstr "" + +#: documentation-lib.scm:45 +#, lisp-format +msgid "Processing ~S..." +msgstr "" + +#: documentation-lib.scm:160 +#, lisp-format +msgid "Writing ~S..." +msgstr "" + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 #, lisp-format msgid "TeX file name must not contain whitespace: `~a'" msgstr "" -#: lily-library.scm:346 +#: lily-library.scm:314 +#, lisp-format +msgid "unknown unit: ~S" +msgstr "" + +#: lily-library.scm:345 #, lisp-format msgid "No \\version statement found. Add~afor future compatibility." msgstr "" -#: lily.scm:95 +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:317 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, lisp-format +msgid "music expected: ~S" +msgstr "" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, lisp-format +msgid "can't find quoted music `~S'" +msgstr "" + +#: music-functions.scm:875 +#, lisp-format +msgid "unknown accidental style: ~S" +msgstr "" + +#: output-lib.scm:245 +#, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" msgstr "" -#: page-layout.scm:416 +#: output-tex.scm:114 +#, lisp-format +msgid "can't find ~a in ~a" +msgstr "" + +#: page-layout.scm:425 msgid "Calculating page breaks..." msgstr "" + +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" diff --git a/po/nl.po b/po/nl.po index 61a3f30ada..c8ec57c77c 100644 --- a/po/nl.po +++ b/po/nl.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 2.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-29 14:04+0200\n" -"PO-Revision-Date: 2004-04-11 11:01+0200\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" +"PO-Revision-Date: 2005-04-13 00:47+0200\n" "Last-Translator: Jan Nieuwenhuizen \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" @@ -28,8 +28,8 @@ msgstr "" msgid "lilylib module" msgstr "lilylib module" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:42 -#: main.cc:135 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "toon deze hulp" @@ -46,12 +46,12 @@ msgstr "Verspreid onder de voorwaarden van de GNU General Public License." msgid "It comes with NO WARRANTY." msgstr "Er is GEEN GARANTIE." -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, c-format, python-format msgid "warning: %s" msgstr "waarschuwing: %s" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, c-format, python-format msgid "error: %s" msgstr "fout: %s" @@ -66,13 +66,13 @@ msgstr "Afsluiten (%d)..." msgid "Usage: %s [OPTIONS]... FILE" msgstr "Gebruik: %s [OPTIE]... BESTAND" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:204 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Opties:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:208 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "" @@ -89,12 +89,12 @@ msgstr "Binair programma %s heeft versie %s, zocht naar versie %s" msgid "Opening pipe `%s'" msgstr "Openen van pijp `%s'..." -#: lilylib.py:277 lilypond-book.py:1122 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "`%s' gefaald (%d)" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1123 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "De foutlog is als volgend:" @@ -122,23 +122,24 @@ msgstr "(genegeerd)" msgid "Cleaning %s..." msgstr "Schoonmaken van %s..." -#: lilylib.py:551 -msgid "Removing output file" -msgstr "Verwijderen van uitvoerbestand" +#: lilylib.py:543 +#, python-format +msgid "GS exited with status: %d" +msgstr "GS eindigde met status: %d" #: convert-ly.py:32 #, python-format msgid "%s has been replaced by %s" -msgstr "" +msgstr "%s is vervangen door %s" #: convert-ly.py:33 #, python-format msgid "Not smart enough to convert %s" -msgstr "" +msgstr "niet slim genoeg om %s te converteren" #: convert-ly.py:34 msgid "Please refer to the manual for details, and update manually." -msgstr "" +msgstr "Zie de handleiding voor de details, en actualiseer handmatic." #: convert-ly.py:50 #, python-format @@ -150,21 +151,35 @@ 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 "" +"Actualiseer LilyPond invoer naar nieuwer versie. Standaard, gaande van\n" +"versie uit de \\versie uitdrukking, naar de huidige LilyPond versie." #: convert-ly.py:59 +#, fuzzy msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" +" -e, --edit verander ter plekke\n" +" -f, --from=VERSIE begin bij VERSIE [standaard: \\version uit " +"bestand]\n" +" -h, --help toon deze hulp\n" +" -n, --no-version voeg geen \\version uitdrukking toe als die " +"ontbreekt\n" +" -s, --show-rules toon regels [standaard: --from=0, --" +"to=@TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION converteer naar VERSIE [standaard: " +"@TOPLEVEL_VERSION@]\n" +" -v, --version toon programmaversie" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:92 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -177,47 +192,47 @@ msgstr "" "veranderen en/of te verspreiden onder bepaalde voorwaarden. Roep aan\n" "als `%s --warranty' voor meer informatie.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" -msgstr "" +msgstr "LilyPond bron moet UTF-8 zijn" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" -msgstr "" +msgstr "Probeer het textstring backend" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" -msgstr "" +msgstr "Doe iets als: %s" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" -msgstr "" +msgstr "Of bewaar als UTF-8 in je editor" -#: convert-ly.py:2462 +#: convert-ly.py:2487 msgid "Applying conversion: " -msgstr "" +msgstr "toepassen van conversie: " -#: convert-ly.py:2474 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" -msgstr "" +msgstr "%s: fout tijdens converteren" -#: convert-ly.py:2477 score-engraver.cc:111 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" -msgstr "" +msgstr "Afbreken" -#: convert-ly.py:2498 +#: convert-ly.py:2523 #, python-format msgid "Processing `%s'... " msgstr "Verwerken van `%s'..." -#: convert-ly.py:2600 +#: convert-ly.py:2625 #, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "%s: kan versie niet bepalen voor: %s" +msgid "%s: can't determine version for `%s'" +msgstr "%s: kan versie niet bepalen voor %s" -#: convert-ly.py:2609 +#: convert-ly.py:2634 #, python-format msgid "%s: skipping: `%s'" msgstr "%s: overslaan: `%s'" @@ -237,16 +252,16 @@ msgstr "" " lilypond-book --filter=\"convert-ly --no-version --from=2.0.0 -\" BOEK\n" " lilypond-book --process='lilypond -I invoeging' BOEK\n" -#: lilypond-book.py:82 main.cc:129 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "FMT" #: lilypond-book.py:83 msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "" -"gebruik uitvoerformaat EXT (texi [standaard], texi-html,\n" +"gebruik uitvoerformaat FMT (texi [standaard], texi-html,\n" "\t\tlatex, html)" #: lilypond-book.py:85 @@ -257,7 +272,7 @@ msgstr "FILTER" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "pijp snippers door FILTER [convert-ly -n -]" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:137 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "MAP" @@ -277,7 +292,7 @@ msgstr "OPDRACHT" msgid "process ly_files using COMMAND FILE..." msgstr "verwerk ly_bestanden met OPDRACHT BESTAND..." -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:43 main.cc:150 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "wees breedsprakig" @@ -285,91 +300,91 @@ msgstr "wees breedsprakig" msgid "print version information" msgstr "toon versieinformatie" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:151 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "toon garantie en auteursrechten" -#: lilypond-book.py:706 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "bestand niet gevonden: %s" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "verouderde ly-optie gebruikt: %s=%s" -#: lilypond-book.py:709 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "compatibiliteitsmodus vertaling: %s=%s" -#: lilypond-book.py:713 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "verouderde ly-optie gebruikt: %s" -#: lilypond-book.py:716 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "compatibiliteitsmodus vertaling: %s" -#: lilypond-book.py:735 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "negeren van onbekende ly optie: %s" -#: lilypond-book.py:772 -#, python-format -msgid "file not found: %s" -msgstr "bestand niet gevonden: %s" - -#: lilypond-book.py:1105 +#: lilypond-book.py:1140 #, python-format msgid "Opening filter `%s'" msgstr "Open filter `%s'" -#: lilypond-book.py:1247 +#: lilypond-book.py:1303 msgid "Writing snippets..." msgstr "Schrijven van snippers..." -#: lilypond-book.py:1252 +#: lilypond-book.py:1308 msgid "Processing..." msgstr "Verwerken..." -#: lilypond-book.py:1256 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "Alle snippers zijn actueel..." -#: lilypond-book.py:1266 +#: lilypond-book.py:1322 #, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "kan formaat niet bepalen voor: %s" -#: lilypond-book.py:1311 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "Uitvoer zou invoerbestand overschrijven; gebruik --output." -#: lilypond-book.py:1318 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "Lezen %s..." -#: lilypond-book.py:1334 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "Ontleden..." -#: lilypond-book.py:1365 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "Samenstellen %s..." -#: lilypond-book.py:1373 +#: lilypond-book.py:1429 #, python-format msgid "Processing include: %s" msgstr "Verwerken van invoegsel: %s" -#: lilypond-book.py:1383 +#: lilypond-book.py:1439 #, python-format msgid "Removing `%s'" msgstr "Verwijderen van `%s'" -#: lilypond-book.py:1398 midi2ly.py:1016 ps2png.py:53 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt zegt: `%s'" @@ -414,7 +429,7 @@ msgstr "VER[:MINEUR]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "zet toonsoort: VER=+kruizen|-mollen; MINEUR=1" -#: midi2ly.py:102 main.cc:138 main.cc:139 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "BESTAND" @@ -434,7 +449,7 @@ msgstr "DUUR*NOEM/TEL" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "sta tuplet lengtes DUUR*NOEM/TEL toe" -#: midi2ly.py:106 mup2ly.py:79 main.cc:149 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "druk versienummer af" @@ -442,12 +457,11 @@ msgstr "druk versienummer af" msgid "treat every text as a lyric" msgstr "behandel elke tekst als liedtekts" -#: midi2ly.py:149 mup2ly.py:143 input.cc:104 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "waarschuwing: " #: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 msgid "error: " msgstr "fout: " @@ -505,28 +519,27 @@ msgid "Writing `%s'..." msgstr "Schrijven van `%s'..." #. ugr. -#: ps2png.py:37 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." -msgstr "" +msgstr "Converteer PostScript naar PNG plaatje." -#: ps2png.py:44 +#: ps2png.py:43 msgid "PAPER" -msgstr "" +msgstr "PAPIER" -#: ps2png.py:44 +#: ps2png.py:43 msgid "use papersize PAPER" -msgstr "" +msgstr "gebruike papiermaat PAPIER" -#: ps2png.py:45 +#: ps2png.py:44 msgid "RES" msgstr "RES" -#: ps2png.py:45 +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "zet de resolutie voor het testbeeld op RES" -#. # FIXME: silly message containing %d -#: ps2png.py:77 +#: ps2png.py:76 #, python-format msgid "Wrote `%s'" msgstr "Geschreven `%s'..." @@ -551,19 +564,47 @@ msgstr "onbekende optie: `%s'" msgid "invalid argument `%s' to option `%s'" msgstr "onjuist argument: `%s' voor optie `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "programmeerfout: %s" -#: warn.cc:44 -msgid "Continuing; crossing fingers" -msgstr "Ga verder; duim maar" +#: warn.cc:65 +msgid "continuing, cross fingers" +msgstr "ga verder; duim maar" + +#. +#. todo i18n. +#. +#: kpath.c:142 +#, c-format +msgid "can't dlopen: %s: %s" +msgstr "kan bestand niet openen: `%s'" + +#: kpath.c:143 +#, c-format +msgid "install package: %s or %s" +msgstr "installeer pakket: %s of %s" + +#: kpath.c:156 +#, c-format +msgid "no such symbol: %s: %s" +msgstr "onbekend symbool: %s: %s" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "fout bij openen van kpathsea bibliotheek" + +#: kpath.c:180 +#, c-format +msgid "aborting" +msgstr "afbreken" #: accidental-engraver.cc:235 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" -msgstr "Voorteken zetlijst moet beginnen met context-naam: %s" +msgid "accidental typesetting list must begin with context-name: %s" +msgstr "voorteken zetlijst moet beginnen met context-naam: %s" #: accidental-engraver.cc:263 #, c-format @@ -572,18 +613,18 @@ msgstr "negeren van onbekend voorteken: %s" #: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Voortekenregel moet paar of context-naam zijn; Gevonden %s" +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" #: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "voorteken `%s' niet gevonden" -#: afm.cc:143 +#: afm.cc:142 #, c-format -msgid "Error parsing AFM file: `%s'" -msgstr "Fout bij ontleden AFM-bestand: `%s'" +msgid "parsing AFM file: `%s'" +msgstr "bij ontleden AFM-bestand: `%s'" #. FIXME: broken sentence #: all-font-metrics.cc:176 @@ -616,39 +657,45 @@ msgid "can't find font: `%s'" msgstr "kan font niet vinden: `%s'" #: all-font-metrics.cc:298 -msgid "Loading default font" -msgstr "Laden van standaardfont" +msgid "loading default font" +msgstr "laden van standaardfont" #: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "kan standaardfont niet vinden: `%s'" -#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(zoekpad: `%s')" -#: all-font-metrics.cc:315 -msgid "Giving up" -msgstr "Geef op" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +msgid "giving up" +msgstr "geef op" #: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "\\applycontext argument is geen procedure" #: auto-change-iterator.cc:62 change-iterator.cc:60 -msgid "Can't switch translators, I'm there already" -msgstr "Kan niet wisselen van vertaler, ben al hier" +#, c-format +msgid "can't change, already in translator: %s" +msgstr "kan niet wisselen, al in translator: %s" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" msgstr "" -#: bar-check-iterator.cc:66 +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "maatstreep controle gefaald op: %s" @@ -697,24 +744,30 @@ msgstr "Geen spati msgid "can't change `%s' to `%s'" msgstr "kan `%s' niet in `%s' veranderen" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +msgid "can't find context to switch to" +msgstr "kan `%s' niet wisselen in `%s'" + #. We could change the current translator's id, but that would make -#. errors hard to catch +#. errors hard to catch. #. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#: change-iterator.cc:92 -msgid "I'm one myself" -msgstr "Ben er zelf een" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, c-format +msgid "not changing to same context type: %s" +msgstr "niet wisselen naar zelfde type context: %s" -#: change-iterator.cc:95 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "geen van deze in mijn gezin" #: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "Akkoordtremool met %d elementen. Moet twee elementen hebben." +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "verwacht 2 elementen voor akkoordtremolo, %d gevonden" #: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" @@ -734,11 +787,19 @@ msgstr "sleutel `%s' niet gevonden" msgid "unknown cluster style `%s'" msgstr "onbekende klusterstijl `%s'" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "hebbes: ptr=%ul" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -751,25 +812,29 @@ msgstr "Coherent_ligature_engraver: zet `spacing-increment=0.01': ptr=%ul" #: context-def.cc:111 #, c-format -msgid "Program has no such type: `%s'" -msgstr "Programma heeft geen dergelijk type: `%s'" +msgid "program has no such type: `%s'" +msgstr "programma heeft geen dergelijk type: `%s'" #: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "kan niet vinden: `%s'" -#: context.cc:148 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, c-format -msgid "Cannot find or create new `%s'" -msgstr "kan niet vinden of maken `%s' genaamd `%s'" +msgid "can't find or create new `%s'" +msgstr "kan niet vinden of nieuw maken `%s'" -#: context.cc:212 +#: context.cc:210 #, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "kan niet vinden of maken `%s' genaamd `%s'" -#: context.cc:303 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "kan niet vinden of scheppen: `%s'" @@ -792,8 +857,8 @@ msgid "already have a crescendo" msgstr "heb al een crescendo" #: dynamic-engraver.cc:185 -msgid "Cresc started here" -msgstr "Cresc is hier gestart" +msgid "cresc starts here" +msgstr "cresc is hier gestart" #: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" @@ -801,8 +866,8 @@ msgstr "onbe #: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, c-format -msgid "Junking event: `%s'" -msgstr "Verschroot gebeurtenis: `%s'" +msgid "junking event: `%s'" +msgstr "verschroot gebeurtenis: `%s'" #: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" @@ -813,27 +878,44 @@ msgid "no one to print a repeat brace" msgstr "niemand om een herhalings haak af te drukken" #: font-config.cc:23 -msgid "FontConfig failed to initialize" -msgstr "" +msgid "Initializing FontConfig..." +msgstr "Initialiseren van FontConfig..." + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "initialiseren van FontConfig" + +#: font-config.cc:47 +#, c-format +msgid "adding lilypond directory: %s" +msgstr "toevoegen van lilypond map: %s" -#: font-config.cc:37 +#: font-config.cc:49 #, c-format -msgid "Failed to add lilypond directory %s" +msgid "adding font directory: %s" +msgstr "toevoegen van font map: %s" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" msgstr "" #: glissando-engraver.cc:97 -msgid "Unterminated glissando." -msgstr "Onbeëindigde glissando" +msgid "unterminated glissando" +msgstr "onbeëindigde glissando" -#: global-context-scheme.cc:50 global-context-scheme.cc:78 -msgid "Need music in a score" -msgstr "Heb muziek nodig in een partituur" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +msgid "no music found in score" +msgstr "geen muziek gevonden in score" -#: global-context-scheme.cc:68 +#: global-context-scheme.cc:67 msgid "Interpreting music... " msgstr "Vertolken van muziek..." -#: global-context-scheme.cc:89 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "duur: %.2f seconden" @@ -849,8 +931,12 @@ msgid "Optimal demerits: %f" msgstr "Optimale foutscore: %f" #: gourlay-breaking.cc:204 -msgid "No feasible line breaking found" -msgstr "Geen doenbare regelafbreuk gevonden" +msgid "no feasible line breaking found" +msgstr "geen werkbare regelafbreuk gevonden" + +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" #: gregorian-ligature-engraver.cc:59 #, c-format @@ -862,6 +948,14 @@ msgstr "\\%s genegeerd" msgid "implied \\%s added" msgstr "impliciede \\%s toegevoeg" +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + #: grob-interface.cc:45 #, c-format msgid "Unknown interface `%s'" @@ -881,12 +975,12 @@ msgid "crescendo too small" msgstr "crescendo te klein" #: horizontal-bracket-engraver.cc:55 -msgid "Don't have that many brackets." -msgstr "Heb niet zoveel haken." +msgid "don't have that many brackets" +msgstr "heb niet zoveel haken" #: horizontal-bracket-engraver.cc:64 -msgid "Conflicting note group events." -msgstr "Tegenstrijdige nootgroeperingsgebeurtenissen." +msgid "conflicting note group events" +msgstr "Tegenstrijdige nootgroeperingsgebeurtenissen" #: hyphen-engraver.cc:89 msgid "removing unterminated hyphen" @@ -900,23 +994,15 @@ msgstr "verwijderen van onafgesloten streepje" msgid "include files are not allowed in safe mode" msgstr "invoegbestanden zijn niet toegestaan in veilige modus" -#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "kan bestand niet vinden: `%s'" -#: input.cc:116 -msgid "non fatal error: " -msgstr "niet noodlottige fout: " - -#: input.cc:125 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "positie onbekend" -#: key-performer.cc:94 -msgid "FIXME: key change merge" -msgstr "MAAKME: toonsoort sleutel samenvoeging" - #: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "kan begin van ligatuur niet vinden" @@ -950,40 +1036,45 @@ msgstr "ligatuur werd hier gestart" msgid "(load path: `%s')" msgstr "(zoekpad: `%s')" -#: lily-guile.cc:486 +#: lily-guile.cc:484 #, c-format -msgid "Can't find property type-check for `%s' (%s)." -msgstr "Kan geen type-controle vinden voor property `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." +msgstr "kan geen type-controle vinden voor property `%s' (%s)" -#: lily-guile.cc:489 -msgid "Perhaps you made a typing error?" -msgstr "Misschien een typefout?" +#: lily-guile.cc:487 +msgid "perhaps a typing error?" +msgstr "misschien een typefout?" -#: lily-guile.cc:495 -msgid "Doing assignment anyway." -msgstr "Voer toewijzing toch door." +#: lily-guile.cc:493 +msgid "doing assignment anyway" +msgstr "voer toewijzing toch door" -#: lily-guile.cc:508 +#: lily-guile.cc:505 #, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" -msgstr "Type contole gefaald voor `%s'; waarde `%s' moet type hebben: `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" +msgstr "type contole gefaald voor `%s'; waarde `%s' moet type hebben: `%s'" #: lily-lexer.cc:210 #, c-format -msgid "Identifier name is a keyword: `%s'" -msgstr "Identifier naam is een sleutelwoord: `%s'" +msgid "identifier name is a keyword: `%s'" +msgstr "identifier naam is een sleutelwoord: `%s'" -#: lily-lexer.cc:227 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "fout bij EOF: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, c-format +msgid "deprecated function called: %s" +msgstr "verouderde functie aangeroepen: %s" + +#: lily-parser-scheme.cc:69 #, c-format msgid "can't find init file: `%s'" msgstr "kan init bestand niet vinden: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, c-format msgid "Processing `%s'" msgstr "Verwerken van `%s'" @@ -993,10 +1084,15 @@ msgid "Parsing..." msgstr "Ontleden..." #: lily-parser.cc:119 -msgid "Braces don't match" -msgstr "Haakjes paren niet" +msgid "braces don't match" +msgstr "haakjes paren niet" + +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +msgid "syntax error, unexpected " +msgstr "syntaxis fout, onverwachte " -#: main.cc:98 +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1027,89 +1123,105 @@ msgstr "" "zoniet, schrijf dan naar de Free Software Foundation, Inc.,\n" "675 Mass Ave, Cambridge, MA 02139, USA.\n" -#: main.cc:129 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" +msgstr "BACK" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" msgstr "" +"gebruik backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" -#: main.cc:130 +#: main.cc:136 msgid "EXPR" msgstr "EXPR" -#: main.cc:131 -msgid "set option, use -e '(ly:option-usage)' for help" -msgstr "zet optie, gebruik -e '(ly:option-usage)' voor hulp" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" +"zet scheme optie, voor help doe\n" +" -e '(ly:option-usage)'" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:134 -msgid "EXTs" -msgstr "EXTs" +#: main.cc:139 +msgid "FORMATs" +msgstr "FORMAATen" -#: main.cc:134 -msgid "list of formats to dump" -msgstr "lijst van te droppen formaten" +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "dump FORMAAT,... Ook als separate opties:" -#: main.cc:136 +#: main.cc:140 +msgid "generate DVI (tex backend only)" +msgstr "genereer DVI (alleen tex backend)" + +#: main.cc:141 +msgid "generate PDF (default)" +msgstr "genereer PDF (standaard)" + +#: main.cc:142 +msgid "generate PNG" +msgstr "genereer PNG" + +#: main.cc:143 +msgid "generate PostScript" +msgstr "genereer PostScipt" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" +msgstr "genereer TeX (alleen tex backend)" + +#: main.cc:146 msgid "FIELD" msgstr "VELD" -#: main.cc:136 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "schrijf kop veld naar BASISNAAM.VELD" -#: main.cc:137 +#: main.cc:147 msgid "add DIR to search path" msgstr "voeg DIR toe aan zoekpad" -#: main.cc:138 +#: main.cc:148 msgid "use FILE as init file" msgstr "gebruik BESTAND als initialisatiebestand" -#: main.cc:139 +#: main.cc:149 msgid "write output to FILE (suffix will be added)" msgstr "schrijf uitvoer naar BESTAND (extensie wordt toegevoegd)" -#: main.cc:140 +#: main.cc:150 msgid "USER,GROUP,JAIL,DIR" -msgstr "" +msgstr "GEBRU,GROUP,GEVANG,DIR" -#: main.cc:140 -msgid "chroot to JAIL, become USER:GROUP and cd into DIR" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" +"chroot naar GEVANG, word GEBR:GROEP\n" +" en cd naar DIR" -#: main.cc:141 -msgid "generate a preview" -msgstr "genereer een voorvertoning" +#: main.cc:151 +msgid "do not generate printed output" +msgstr "genereer geen afdrukuitvoer" -#: main.cc:142 -msgid "don't generate full pages" -msgstr "geen volledige paginas genereren" +#: main.cc:152 +msgid "generate a preview of the first system" +msgstr "maak een voorvertoning van het eerste systeem" -#: main.cc:143 -msgid "generate PNG" -msgstr "genereer PNG" - -#: main.cc:144 -msgid "generate PostScript" -msgstr "genereer PostScipt" - -#: main.cc:145 -msgid "generate DVI" -msgstr "genereer DVI" - -#: main.cc:146 -msgid "generate PDF (default)" -msgstr "genereer PDF (standaard)" - -#: main.cc:147 -msgid "generate TeX" -msgstr "genereer TeX" - -#: main.cc:148 +#: main.cc:153 msgid "run in safe mode" msgstr "draai in veilige modus" -#: main.cc:170 +#: main.cc:177 #, c-format msgid "" "Copyright (c) %s by\n" @@ -1119,69 +1231,78 @@ msgstr "" "%s en anderen." #. No version number or newline here. It confuses help2man. -#: main.cc:196 +#: main.cc:203 #, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Gebruik: %s [OPTIE]... BESTAND..." -#: main.cc:198 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Zet muziek en of produceer MIDI van BESTAND." -#: main.cc:200 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "LilyPond produceert prachtige muzieknotatie." -#: main.cc:202 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "Voor meer informatie, zie %s" -#: main.cc:272 +#: main.cc:299 #, c-format msgid "expected %d arguments with jail, found: %d" -msgstr "" +msgstr "verwacht %d argumenten voor gevang, %d gevonden" -#: main.cc:286 -#, fuzzy, c-format +#: main.cc:313 +#, c-format msgid "no such user: %s" -msgstr "onbekende instelling: %s" +msgstr "onbekende gebruiker: %s" -#: main.cc:288 +#: main.cc:315 #, c-format msgid "can't get user id from user name: %s: %s" -msgstr "" +msgstr "kan gebruikers id niet krijgen van gebruikersnaam: %s: %s" -#: main.cc:303 -#, fuzzy, c-format +#: main.cc:330 +#, c-format msgid "no such group: %s" -msgstr "geen context als: `%s'" +msgstr "onbekende groep: %s" -#: main.cc:305 +#: main.cc:332 #, c-format -msgid "can't get group id from group name: %s: " -msgstr "" +msgid "can't get group id from group name: %s: %s" +msgstr "kan groep id niet krijgen van groepnaam: %s: %s" -#: main.cc:313 +#: main.cc:340 #, c-format msgid "can't chroot to: %s: %s" -msgstr "" +msgstr "kan niet chrooten naar: %s: %s" -#: main.cc:320 -#, fuzzy, c-format +#: main.cc:347 +#, c-format msgid "can't change group id to: %d: %s" -msgstr "kan `%s' niet in `%s' veranderen" +msgstr "kan groep id niet veranderen in: %d: %s" -#: main.cc:326 -#, fuzzy, c-format +#: main.cc:353 +#, c-format msgid "can't change user id to: %d: %s" -msgstr "kan `%s' niet in `%s' veranderen" +msgstr "kan kan gebruiker id niet veranderen in: %d: %s" -#: main.cc:332 +#: main.cc:359 #, c-format msgid "can't change working directory to: %s: %s" +msgstr "kan werkmap niet veranderen in: %s: %s" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" msgstr "" #: mensural-ligature-engraver.cc:74 @@ -1189,7 +1310,7 @@ msgid "ligature with less than 2 heads -> skipping" msgstr "ligatuur met minder dan 2 bolletjes -> overslaan" #: mensural-ligature-engraver.cc:101 -msgid "can not determine pitch of ligature primitive -> skipping" +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "kan toonhoogte van primitieve ligatuur niet bepalen -> overslaan" #: mensural-ligature-engraver.cc:115 @@ -1245,13 +1366,18 @@ msgstr "rare toonhoogte" #: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." -msgstr "Experimenteel: tijdelijke fijnafstemming (%d centen) van kanaal." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." +msgstr "experimenteel: tijdelijke fijnafstemming (%d centen) van kanaal." -#: midi-stream.cc:39 +#: midi-stream.cc:27 #, c-format -msgid "could not write file: `%s'" -msgstr "kon bestand niet schrijven: `%s'" +msgid "can't open for write: %s: %s" +msgstr "kan bestand niet openen om te schrijven: %s: %s" + +#: midi-stream.cc:44 +#, c-format +msgid "can't write to file: `%s'" +msgstr "kon niet naar bestand schrijven: `%s'" #: music.cc:176 #, c-format @@ -1260,8 +1386,12 @@ msgstr "oktaafcontrole gefaald; verwachtte %s, vond: %s" #: music.cc:239 #, c-format -msgid "Transposition by %s makes alteration larger than double" -msgstr "Transponering met %s maakt voorteken groter dan dubbel" +msgid "transposition by %s makes alteration larger than double" +msgstr "transponering met %s maakt voorteken groter dan dubbel" + +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" #. #. music for the softenon children? @@ -1270,9 +1400,13 @@ msgstr "Transponering met %s maakt voorteken groter dan dubbel" msgid "music for the martians." msgstr "muziek voor de marsmannetjes." -#: new-fingering-engraver.cc:265 -msgid "Fingerings are also not down?! Putting them down anyway." -msgstr "Vingerzettingen zijn ook niet onder?! Zet ze toch onder." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "geen plaatsing gevonden voor vingers" + +#: new-fingering-engraver.cc:267 +msgid "placing below" +msgstr "plaats onder" #: new-lyric-combine-music-iterator.cc:240 #, c-format @@ -1280,46 +1414,50 @@ msgid "cannot find Voice `%s'" msgstr "kan Voice niet vinden: `%s'" #: note-collision.cc:404 -msgid "Too many clashing notecolumns. Ignoring them." -msgstr "Te veel botsende nootkolommen. Negeer ze." +msgid "ignoring too many clashing note columns" +msgstr "negeren van te veel botsende nootkolommen." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "kan notenbolletjes en rusten niet samen op een stok zetten" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "nootbolletje `%s' niet gevonden" #: open-type-font.cc:29 #, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +msgid "can't allocate %d bytes" +msgstr "kan geen %d bytes alloceren" #: open-type-font.cc:33 #, c-format -msgid "Could not load %s font table" -msgstr "" +msgid "can't load font table: %s" +msgstr "kan fonttabel niet laden: %s" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" -msgstr "" +msgid "unsupported font format: %s" +msgstr "niet-ondersteund font formaat: %s" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" -msgstr "" +msgid "unknown error: %d reading font file: %s" +msgstr "onbekende fout: %d tijdens lezen van fontbestand: %s" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" #: pango-font.cc:130 #, c-format -msgid "No PS font name for font `%s'" -msgstr "" +msgid "no PostScript font name for font `%s'" +msgstr "geen PostScript fontnaam voor font: `%s'" #: pango-font.cc:177 -msgid "FreeType face has no PostScript font name." +msgid "FreeType face has no PostScript font name" msgstr "" #: paper-outputter-scheme.cc:26 @@ -1341,8 +1479,9 @@ msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE signaleerde een fout voor de expressie beginnend alhier" #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." -msgstr "Weet niet hoe procent herhaling van deze lengte af te handelen." +#, c-format +msgid "can't handle a percent repeat of length: %s" +msgstr "kan procent herhaling van deze lengte niet afhandelen" #: percent-repeat-engraver.cc:158 msgid "unterminated percent repeat" @@ -1352,19 +1491,27 @@ msgstr "onbe msgid "no one to print a percent" msgstr "niemand om een procent herhaling af te drukken" -#: performance.cc:48 +#: performance.cc:47 msgid "Track..." msgstr "Spoor... " -#: performance.cc:89 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Schepper: " -#: performance.cc:109 +#: performance.cc:111 msgid "at " msgstr "dd " -#: performance.cc:162 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI uitvoer naar %s..." @@ -1374,29 +1521,30 @@ msgid "unterminated phrasing slur" msgstr "onbeëindigde fraseringsboog" #: piano-pedal-engraver.cc:224 -msgid "Need 3 strings for piano pedals. No pedal made. " -msgstr "Heb 3 strings nodig voor pianopedalen. Geen pedalen gemaakt. " +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" +msgstr "verwacht 3 strings voor pianopedalen, %d gevonden" -#: piano-pedal-engraver.cc:239 piano-pedal-engraver.cc:254 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "kan start van piano pedaal niet vinden: `%s'" -#: piano-pedal-engraver.cc:304 +#: piano-pedal-engraver.cc:305 #, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "kan start van piano pedaal haak niet vinden: `%s'" -#: property-iterator.cc:93 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." -msgstr "Geen grobnaam, `%s'." +msgid "not a grob name, `%s'" +msgstr "geen grobnaam, `%s'" -#: quote-iterator.cc:245 +#: quote-iterator.cc:254 #, c-format -msgid "In quotation: junking event %s" -msgstr "In aanhaling: verschroten van gebeurtenis %s" +msgid "in quotation: junking event %s" +msgstr "in aanhaling: verschroten van gebeurtenis %s" #: relative-octave-check.cc:38 msgid "Failed octave check, got: " @@ -1441,19 +1589,19 @@ msgstr "" " De functie ly:set-option verschaft toegang tot bepaalde interne variabelen." #: scm-option.cc:62 -#, fuzzy, c-format -msgid "Usage: lilypond -e \"(ly : set - option SYMBOL VAL)\"" +#, c-format +msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Gebruik: lilypond -e \"(ly:set-option SYMBOOL WAARDE)\"" #: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." -msgstr "" +msgid "Use help as SYMBOL to get online help." +msgstr "Gebruik help als symbool voor online hulp." -#: scm-option.cc:130 scm-option.cc:168 +#: scm-option.cc:135 scm-option.cc:175 #, c-format -msgid "No such internal option: %s" -msgstr "Onbekende interne optie!" +msgid "no such internal option: %s" +msgstr "onbekende interne optie: %s" #: score-engraver.cc:105 #, c-format @@ -1470,25 +1618,25 @@ msgid "Search path `%s'" msgstr "Zoekpad: `%s'" #: score.cc:213 -msgid "Already have music in score" -msgstr "Heb al muziek nodig in score" +msgid "already have music in score" +msgstr "heb al muziek nodig in score" #: score.cc:214 -msgid "This is the previous music" -msgstr "" +msgid "this is the previous music" +msgstr "dit is de vorige muziek" #: score.cc:219 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +msgid "errors found, ignoring music expression" +msgstr "fouten gevonden, negeer muziekexpressie" #. FIXME: #: script-engraver.cc:100 -msgid "Do not know how to interpret articulation: " -msgstr "Weet niet hoe articulatie te vertolken: " +msgid "don't know how to interpret articulation: " +msgstr "weet niet hoe articulatie te vertolken: " #: script-engraver.cc:101 -msgid "Scheme encoding: " -msgstr "Scheme codering:" +msgid "scheme encoding: " +msgstr "scheme codering: " #. this shouldn't happen, but let's continue anyway. #: separation-item.cc:52 separation-item.cc:96 @@ -1504,19 +1652,19 @@ msgstr "Geen veer tussen kolom %d en de volgende" msgid "unterminated slur" msgstr "onbeëindigde bindingsboog" -#: slur-engraver.cc:123 -msgid "No slur to end" -msgstr "Geen te verbindingsboog te beëindigen" +#: slur-engraver.cc:122 +msgid "can't end slur" +msgstr "kan legatoboog niet beëindigen" -#: source-file.cc:47 +#: source-file.cc:48 #, c-format msgid "can't open file: `%s'" msgstr "kan bestand niet openen: `%s'" -#: source-file.cc:60 +#: source-file.cc:61 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Huh? Kreeg %d, verwachtte %d tekens" +msgid "expected to read %d characters, got %d" +msgstr "verwacht %d karakters te lezen, kreeg %d" #: spacing-spanner.cc:377 #, c-format @@ -1530,16 +1678,16 @@ msgstr "tremololengte is te lang" #. FIXME: #: stem-engraver.cc:125 #, c-format -msgid "Adding note head to incompatible stem (type = %d)" -msgstr "Voeg noot bolletje toe aan onverenigbare stok (type = %d)" +msgid "adding note head to incompatible stem (type = %d)" +msgstr "voeg nootbolletje toe aan onverenigbare stok (type = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" -msgstr "Wil je anders echt geen polyfone stemmen?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" +msgstr "misschien moet invoer polyfonische stemmen specificeren" #: stem.cc:124 -msgid "Weird stem size; check for narrow beams" -msgstr "Vreemde stoklengte; controleer op krappe waardestrepen" +msgid "weird stem size, check for narrow beams" +msgstr "vreemde stoklengte; controleer op krappe waardestrepen" #: stem.cc:577 #, c-format @@ -1561,7 +1709,7 @@ msgstr "Aantal elementen: %d." msgid "Grob count %d" msgstr "Aantal grobs %d" -#: system.cc:241 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "Berekenen van regelafbreuken..." @@ -1610,8 +1758,8 @@ msgstr "niemand om een x-ool start haak af te drukken" #. #: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." -msgstr "Vreemde maatsoort gevonden %d/%d." +msgid "strange time signature found: %d/%d" +msgstr "vreemde maatsoort gevonden: %d/%d" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) @@ -1638,8 +1786,8 @@ msgid "unterminated trill spanner" msgstr "onbeëindigde trill spanner" #: tuplet-bracket.cc:438 -msgid "Killing tuplet bracket across linebreak." -msgstr "Vermoorden van tuplet haak over regelbreuk." +msgid "removing tuplet bracket across linebreak" +msgstr "verwijderen van tuplet haak over regelbreuk" #: vaticana-ligature-engraver.cc:341 #, c-format @@ -1652,11 +1800,15 @@ msgstr "" "geselecteerde ligatuurstijl" #: vaticana-ligature-engraver.cc:568 -#, fuzzy, c-format +#, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" "Vaticana_ligature_engraver: instelling `spacing-increment = %f': ptr=%ul" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "stijgende vaticana stijl flexa" @@ -1665,41 +1817,46 @@ msgstr "stijgende vaticana stijl flexa" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Vaticana_ligature: nulsamenvoeging (delta_pitch == 0)" -#: volta-engraver.cc:133 -msgid "No volta spanner to end" -msgstr "Geen volta spanner te beëindigen" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +msgid "can't end volta spanner" +msgstr "kan volta spanner niet beëindigen" -#: volta-engraver.cc:144 -msgid "Already have a volta spanner. Stopping that one prematurely." -msgstr "Heb al een volta spanner. Stop die nu voortijdig." +#: volta-engraver.cc:137 +msgid "already have a volta spanner, ending that one prematurely" +msgstr "heb al een volta spanner, beëindig die voortijdig" -#: volta-engraver.cc:148 -msgid "Also have a stopped spanner. Giving up." -msgstr "Heb ook al een gestopte spanner. Geef op." +#: volta-engraver.cc:141 +msgid "also already have an ended spanner" +msgstr "heb ook al een beëidingde spanner" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." -msgstr "Merk moet symbool of lijst van symbolen zijn." +msgid "tag must be symbol or list of symbols" +msgstr "tag moet symbool of lijst van symbolen zijn" #: parser.yy:559 -msgid "Identifier should have alphabetic characters only" -msgstr "Identifier mag uitsluitend alfabetische tekens hebben" +msgid "identifier should have alphabetic characters only" +msgstr "identifier zou uitsluitend alfabetische tekens moeten hebben" #: parser.yy:717 -msgid "\\paper cannot be in \\score. Use \\layout instead" -msgstr "" +msgid "\\paper cannot be used in \\score, use \\layout instead" +msgstr "\\paper kan niet worden gebruikt in \\score, gebruik \\layout" #: parser.yy:741 -msgid "Need \\paper for paper block." -msgstr "" +msgid "need \\paper for paper block" +msgstr "heb \\paper nodig voor paper blok" #: parser.yy:886 -msgid "More alternatives than repeats. Junking excess alternatives." +msgid "more alternatives than repeats" +msgstr "meer alternatieven dan herhalingen" + +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" -"Meer alternatieven dan herhalingen. Schroot overvloedige alternatieven." #: parser.yy:1078 -msgid "Music head function should return Music object." +msgid "music head function must return Music object" msgstr "" #: parser.yy:1350 @@ -1707,16 +1864,16 @@ msgid "Grob name should be alphanumeric" msgstr "" #: parser.yy:1710 -msgid "Second argument must be pitch list." -msgstr "Tweede argument moet een toonhoogtelijst zijn." +msgid "second argument must be pitch list" +msgstr "tweede argument moet een toonhoogtelijst zijn" #: parser.yy:1749 parser.yy:1754 parser.yy:2235 -msgid "Have to be in Lyric mode for lyrics" -msgstr "Moet in Lyric modus zijn voor liedteksten" +msgid "have to be in Lyric mode for lyrics" +msgstr "moet in Lyric modus zijn voor liedteksten" #: parser.yy:1847 -msgid "Expecting string as script definition" -msgstr "Verwacht string voor script definitie" +msgid "expecting string as script definition" +msgstr "verwacht string voor script definitie" #: parser.yy:2010 parser.yy:2060 #, c-format @@ -1724,20 +1881,21 @@ msgid "not a duration: %d" msgstr "geen duur: %d" #: parser.yy:2154 -msgid "Have to be in Note mode for notes" -msgstr "Moet in Note modus zijn voor noten" +msgid "have to be in Note mode for notes" +msgstr "moet in Note modus zijn voor noten" #: parser.yy:2248 -msgid "Have to be in Chord mode for chords" -msgstr "Moet in Chord modus zijn voor accoorden" +msgid "have to be in Chord mode for chords" +msgstr "moet in Chord modus zijn voor accoorden" #: parser.yy:2399 msgid "need integer number arg" msgstr "heb integer getal arg nogig" #: parser.yy:2597 -msgid "Suspect duration found following this beam" -msgstr "Verdachte lengte gevonden volgend op deze waardestreep" +#, c-format, fuzzy +msgid "suspect duration in beam: %d" +msgstr "verdachte lengte gevonden in deze waardestreep: %s" #: lexer.ll:193 #, c-format @@ -1745,12 +1903,12 @@ msgid "Renaming input to: `%s'" msgstr "Hernoem invoer naar: `%s'" #: lexer.ll:201 -msgid "No quoted string found after \\version" -msgstr "" +msgid "quoted string expected after \\version" +msgstr "tekst tussen aanhalingstekens verwacht na \\version" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" -msgstr "" +msgid "quoted string expected after \\renameinput" +msgstr "tekst tussen aanhalingstekens verwacht na \\renameinput" #: lexer.ll:218 msgid "EOF found inside a comment" @@ -1767,8 +1925,8 @@ msgstr "verkeerde of ongedefini #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Aanhalingsteken sluiten mist" +msgid "end quote missing" +msgstr "aanhalingstekens sluite mist" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1797,18 +1955,39 @@ msgstr "Verkeerde lilypond versie: %s (%s, %s)" msgid "Consider updating the input with the convert-ly script" msgstr "Overweeg het actualiseren van de invoer met het convert-ly script" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +msgid "can't find signature for music function" +msgstr "kan signatuur van muziekfunctie niet vinden" + +#: out/parser.cc:1881 +msgid "syntax error: cannot back up" +msgstr "syntaxis fout, kan niet terugtrekken " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "syntaxis fout, tevens virtual geheugen uitgeput" + +#: out/parser.cc:5604 +msgid "syntax error" +msgstr "syntaxis fout" + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, lisp-format msgid "Invoking `~a'..." msgstr "Inroepen van `~a'..." -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "`~a' gefaald (~a)" # lisp-format -#: backend-library.scm:44 framework-tex.scm:366 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, lisp-format msgid "Converting to `~a'..." msgstr "Converteren naar `~a'..." @@ -1816,268 +1995,217 @@ msgstr "Converteren naar `~a'..." # lisp-format #. Do not try to guess the name of the png file, #. GS produces PNG files like BASE-page%d.png. -#. (format (current-error-port) (_ "Converting to `~a'...") +#. (ly:message (_ "Converting to `~a'...") #. (string-append (basename name ".ps") "-page1.png" ))) -#: backend-library.scm:66 +#: backend-library.scm:65 #, lisp-format msgid "Converting to ~a..." msgstr "Converteren naar ~a..." -#: backend-library.scm:99 +#: backend-library.scm:95 #, lisp-format msgid "Writing header field `~a' to `~a'..." msgstr "" -#: clef.scm:124 +#: beam.scm:79 #, lisp-format -msgid "Unknown clef type `~a'" -msgstr "Onbekend sleuteltype `~a'" - -#: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "Error in beam quanting. Expected (~S,~S) found ~S." msgstr "" -#: framework-tex.scm:358 +#: beam.scm:93 #, lisp-format -msgid "TeX file name must not contain whitespace: `~a'" -msgstr "TeX bestandsnaam mag geen spaties bevatten: `~a'" - -#: lily-library.scm:346 -#, lisp-format -msgid "No \\version statement found. Add~afor future compatibility." +msgid "Error in beam quanting. Expected ~S 0, found ~S." msgstr "" -"Geen \\version uitdrukking gevonden. Voeg~atoe voor toekomstige " -"compatibiliteit." -#: lily.scm:95 +#: clef.scm:124 #, lisp-format -msgid "wrong type for argument ~a. Expecting ~a, found ~s" -msgstr "verkeert type voor argument ~a. Verwacht ~a, gevonden ~s" - -#: lily.scm:316 -msgid "error: failed files: " -msgstr "fout: gefaalde bestanden: " - -#: page-layout.scm:416 -msgid "Calculating page breaks..." -msgstr "Berekenen van pagina-afbreuken..." - -#~ msgid "kpathsea can't find %s file: `%s'" -#~ msgstr "kpathsea kan %s-bestand niet vinden: `%s'" - -#~ msgid "kpathsea can't find file: `%s'" -#~ msgstr "kpathsea kan bestand niet vinden: `%s'" - -#, fuzzy -#~ msgid "Can't open file %s" -#~ msgstr "kan bestand niet openen: `%s'" - -#, fuzzy -#~ msgid "Cannot switch translators, I'm there already" -#~ msgstr "Kan niet wisselen van vertaler, ben al hier" - -#~ msgid "Run LilyPond, generate printable document." -#~ msgstr "Draai LilyPond, genereer af te drukken dokument." - -#~ msgid "print even more output" -#~ msgstr "toon nog meer uitvoer" - -#~ msgid "find pfa fonts used in FILE" -#~ msgstr "zoek pfa fonts gebruikt in BESTAND" - -#~ msgid "add DIR to LilyPond's search path" -#~ msgstr "voeg DIR toe aan LilyPonds zoekpad" - -#~ msgid "keep all output, output to directory %s.dir" -#~ msgstr "bewaar alle uitvoer, schrijf naar map %s.dir" - -#~ msgid "don't run LilyPond" -#~ msgstr "draai LilyPond niet" - -#~ msgid "produce MIDI output only" -#~ msgstr "produceer alleen MIDI uitvoer" - -#~ msgid "generate PDF output" -#~ msgstr "genereer PDF uitvoer" - -#~ msgid "generate PostScript output" -#~ msgstr "genereer PostScipt uitvoer" - -#~ msgid "generate PNG page images" -#~ msgstr "genereer PNG bladzijde afbeeldingen" +msgid "unknown clef type `~a'" +msgstr "onbekend sleuteltype `~a'" -#~ msgid "make a picture of the first system" -#~ msgstr "maak een afbeelding van het eerste systeem" - -#~ msgid "generate PS.GZ" -#~ msgstr "genereer PS.GZ" - -#~ msgid "run in safe-mode" -#~ msgstr "draai in veilige modus" - -#~ msgid "KEY=VAL" -#~ msgstr "SEUTEL=WAARDE" - -#~ msgid "change global setting KEY to VAL" -#~ msgstr "verander globale instelling SLEUTEL in WAARDE" - -#~ msgid "LilyPond crashed (signal %d)." -#~ msgstr "LilyPond is neergestort (signaal %d)." - -#~ msgid "Please submit a bug report to bug-lilypond@gnu.org" -#~ msgstr "Stuur alstublieft een foutrapportage naar bug-lilypond@gnu.org" - -#~ msgid "LilyPond failed on an input file (exit status %d)" -#~ msgstr "LilyPond heeft gefaald op een invoerbestand (afsluitstatus %d)" - -#~ msgid "Continuing..." -#~ msgstr "Doorgaan..." - -#~ msgid "Analyzing %s..." -#~ msgstr "Analyseren van %s..." - -#~ msgid "no LilyPond output found for `%s'" -#~ msgstr "geen LilyPond uitvoer gevonden voor `%s'" - -#~ msgid "LaTeX failed on the output file." -#~ msgstr "LaTeX heeft gefaald op het uitvoerbestand." - -#~ msgid "" -#~ "Trying create PDF, but no PFA fonts found.\n" -#~ "Using bitmap fonts instead. This will look bad." -#~ msgstr "" -#~ "Probeer PDF te maken, maar geeen PFA fonts gevonden.\n" -#~ "Gebruik dan maar bitmap fonts. Dit gaat er niet uitzien." - -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "geen PostScript bestand: `%s'" - -#~ msgid "pseudo filter" -#~ msgstr "pseudo filter" - -#~ msgid "pseudo filter only for single input file" -#~ msgstr "pseudo filter alleen voor enkel invoerbestand" - -#~ msgid "no files specified on command line" -#~ msgstr "geen bestanden gespecificeerd op de opdrachtregel" +#: clef.scm:125 +msgid "see scm/clef.scm for supported clefs" +msgstr "zie scm/clef.scm voor ondersteunde sleutels" -#~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." -#~ msgstr "" -#~ "Draaien van LilyPond gefaald. Draai opnieuw met --verbose voor een " -#~ "foutpad." +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" -#~ msgid "Failed to make PS file. Rerun with --verbose for a trace." -#~ msgstr "" -#~ "Gefaald in het maken van een PS bestand. Draai opnieuw met --verbose " -#~ "voor een foutpad." +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" -#~ msgid "%s output to ..." -#~ msgstr "%s uitvoer naar ..." +#: define-markup-commands.scm:595 +#, lisp-format +msgid "not a valid duration string: ~a" +msgstr "geen geldige duurtekst: ~a" -#~ msgid "%s output to %s..." -#~ msgstr "%s uitvoer naar %s..." +#: define-music-types.scm:802 +#, lisp-format +msgid "symbol expected: ~S" +msgstr "" -#~ msgid "can't find file: `%s.%s'" -#~ msgstr "kan bestand niet vinden: `%s.%s'" +#: define-music-types.scm:805 +#, lisp-format +msgid "can't find music object: ~S" +msgstr "kan muziekobject niet vinden: ~S" -#~ msgid "NaN" -#~ msgstr "NaN" +#: define-music-types.scm:825 +#, lisp-format +msgid "unknown repeat type `~S'" +msgstr "onbekend type herhaling `~S'" -#~ msgid "Now processing `%s'" -#~ msgstr "Nu wordt verwerkt `%s'" +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" -#~ msgid "This option is for developers only." -#~ msgstr "Deze optie is uitsluitend bestemd voor ontwikkelaars." +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" -#~ msgid "Read the sources for more information." -#~ msgstr "Lees de broncodes voor meer informatie." +#: document-backend.scm:135 +#, lisp-format +msgid "can't find interface for property: ~S" +msgstr "kan interface voor property niet vinden: ~S" -#~ msgid "Paper output to `%s'..." -#~ msgstr "Papier uitvoer naar %s..." +#: document-backend.scm:144 +#, lisp-format +msgid "unknown interface: ~S" +msgstr "onbekende interface: ~S" -#~ msgid "input renamed to: `%s'" -#~ msgstr "invoer hernoemd naar: `%s'" +#: documentation-lib.scm:45 +#, lisp-format +msgid "Processing ~S..." +msgstr "Verwerken ~S..." -#~ msgid "can't find start of phrasing slur" -#~ msgstr "kan start van fraseringsboog niet vinden" +#: documentation-lib.scm:160 +#, lisp-format +msgid "Writing ~S..." +msgstr "Schrijven van ~S..." -#~ msgid "can't find start of slur" -#~ msgstr "kan start van bindingsboog niet vinden" +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "kan geen beschrijving vinden voor property ~S" -#~ msgid "Can't find music" -#~ msgstr "Kan geen muziek vinden" +#: framework-ps.scm:258 +#, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "kan font CFF/PFA/PFB font niet vinden: ~S" -#~ msgid "too many colliding rests." -#~ msgstr "te veel botsende rusten" +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" -#~ msgid "write Makefile dependencies for every input file" -#~ msgstr "schrijf Makefile afhankelijkheden voor elk invoerbestand" +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "kan ~S niet genereren, gebruikmakend van het postscript backend" -#~ msgid "make HTML file with links to all output" -#~ msgstr "maak HTML bestand met koppelingen naar alle uitvoer" +#: framework-tex.scm:349 +#, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "TeX bestandsnaam mag geen spaties bevatten: `~a'" -#~ msgid "do not generate PDF output" -#~ msgstr "genereer geen PDF uitvoer" +#: lily-library.scm:314 +#, lisp-format +msgid "unknown unit: ~S" +msgstr "onbekende eenheid: ~S" -#~ msgid "do not generate PostScript output" -#~ msgstr "genereer geen PostScipt uitvoer" +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" +"Geen \\version uitdrukking gevonden. Voeg~atoe voor toekomstige " +"compatibiliteit." -#~ msgid "use pdflatex to generate PDF output" -#~ msgstr "gebruik pdflatex voor het genereren van PDF uitvoer" +#: lily.scm:97 +#, lisp-format +msgid "wrong type for argument ~a. Expecting ~a, found ~s" +msgstr "verkeert type voor argument ~a. Verwacht ~a, gevonden ~s" -#~ msgid "invalid value: `%s'" -#~ msgstr "ongeldige waarde: `%s'" +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "gefaalde bestanden: ~S" -#~ msgid "Writing HTML menu `%s'" -#~ msgstr "Schrijven van HTML menu `%s'" +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "verkeerd aantal argumenten ~a. Verwacht ~A, gevonden ~A: ~S" -#~ msgid "Running LaTeX failed. Rerun with --verbose for a trace." -#~ msgstr "" -#~ "Draaien van LaTeX gefaald. Draai opnieuw met --verbose voor een foutpad." +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" -#~ msgid "dependencies output to `%s'..." -#~ msgstr "afhankelijkheden uitvoer naar `%s'..." +#: music-functions.scm:507 +#, lisp-format +msgid "music expected: ~S" +msgstr "" -#~ msgid "DIM" -#~ msgstr "DIM" +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" -#~ msgid "write dependencies" -#~ msgstr "schrijf afhankelijkheden" +#: music-functions.scm:702 +#, lisp-format +msgid "can't find quoted music `~S'" +msgstr "kan aangehaalde muziek niet vinden `~S'" -#~ msgid "prepend PREF before each -M dependency" -#~ msgstr "plak DIR voor elke -M afhankelijkheid" +#: music-functions.scm:875 +#, lisp-format +msgid "unknown accidental style: ~S" +msgstr "onbekende voortekenstijl: ~S" -#~ msgid "don't run lilypond" -#~ msgstr "draai lilypond niet" +#: output-lib.scm:245 +#, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "onbekend type maatstreep: `~S'" -#~ msgid "" -#~ "round filled box horizontal extent smaller than blot; decreasing blot" -#~ msgstr "" -#~ "rond gevulde doos horizontale afmetingen kleiner dan blot; verkleinen van " -#~ "blot" +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" -#~ msgid "round filled box vertical extent smaller than blot; decreasing blot" -#~ msgstr "" -#~ "rond gevulde doos vertikale afmetingen kleiner dan blot; verkleinen van " -#~ "blot" +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" -#~ msgid "use output format EXT" -#~ msgstr "gebruik uitvoerformaat EXT" +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" -#~ msgid "write Makefile dependencies" -#~ msgstr "schrijf Makefile afhankelijkheden" +#: output-tex.scm:114 +#, lisp-format +msgid "can't find ~a in ~a" +msgstr "kan ~a niet vinden in ~a" -#~ msgid "prepend DIR to dependencies" -#~ msgstr "voeg DIR voor aan afhankelijkheden" +#: page-layout.scm:425 +msgid "Calculating page breaks..." +msgstr "Berekenen van pagina-afbreuken..." -#~ msgid "Where SYMBOL VAL pair is any of:" -#~ msgstr "Waar SYMBOOL WAARDE paar is een van:" +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" -#~ msgid "unbound spanner `%s'" -#~ msgstr "ongebonden spanner `%s'" +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" -#~ msgid "#" -#~ msgstr "#" +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" -#~ msgid "\\apply takes function argument" -#~ msgstr "\\apply neemt een functieargument" +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" diff --git a/po/ru.po b/po/ru.po index df4eb17ec9..887c027e44 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-03-01 15:24+0100\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: August S.Sigov \n" "Language-Team: Russian \n" @@ -19,8 +19,8 @@ msgstr "" msgid "lilylib module" msgstr "" -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "ÜÔÁ ÓÐÒÁ×ËÁ" @@ -37,12 +37,12 @@ msgstr "" msgid "It comes with NO WARRANTY." msgstr "" -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "ÐÒÅÄÕÐÒÅÖÄÁÀ: " -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "ÏÛÉÂËÁ: " @@ -57,13 +57,13 @@ msgstr " msgid "Usage: %s [OPTIONS]... FILE" msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ïðãéñ]... [æáêì]" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "ïÐÃÉÉ:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "óÏÏÂÝÁÊÔÅ Ï ÏÛÉÂËÁÈ ÐÏ %s." @@ -78,12 +78,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "" @@ -111,8 +111,9 @@ msgstr "" msgid "Cleaning %s..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilylib.py:529 -msgid "Removing output file" +#: lilylib.py:543 +#, python-format +msgid "GS exited with status: %d" msgstr "" #: convert-ly.py:32 @@ -143,17 +144,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -166,47 +167,47 @@ msgstr "" "ÐÒÉ ÓÏÂÌÀÄÅÎÉÉ ÎÅËÏÔÏÒÙÈ ÕÓÌÏ×ÉÊ. ÷ÙÚÙ×ÁÊÔÅ ËÁË `%s --warranty' ÄÌÑ\n" "ÐÏÌÕÞÅÎÉÑ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "óÏ×ÅÒÛÁÀ ÈÁÒÁËÉÒÉ" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "ïÂÒÁÂÁÔÙ×ÁÀ..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ ÐÏ ÕÍÏÌÞÁÎÉÀ: `%s'" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" @@ -221,14 +222,14 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "òáóû" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "ÉÓÐÏÌØÚÏ×ÁÔØ ×ÙÈÏÄÎÏÊ ÆÏÒÍÁÔ òáóû" @@ -241,7 +242,7 @@ msgstr " msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "ëáô" @@ -263,7 +264,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 #, fuzzy msgid "be verbose" msgstr "ÂÙÔØ ÂÏÌÔÌÉ×ÙÍ" @@ -273,94 +274,94 @@ msgstr " msgid "print version information" msgstr "×Ù×ÏÄÉÔØ ÎÏÍÅÒ ×ÅÒÓÉÉ" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "ÐÏËÁÚÁÔØ ÇÁÒÁÎÔÉÀ É copyright" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, python-format -msgid "file not found: %s" -msgstr "" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "ïÂÒÁÂÁÔÙ×ÁÀ..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 msgid "All snippets are up to date..." msgstr "" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ ÐÏ ÕÍÏÌÞÁÎÉÀ: `%s'" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "ïÂÒÁÂÁÔÙ×ÁÀ..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "" @@ -405,7 +406,7 @@ msgstr "" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "æáêì" @@ -426,7 +427,7 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "×Ù×ÏÄÉÔØ ÎÏÍÅÒ ×ÅÒÓÉÉ" @@ -434,12 +435,11 @@ msgstr " msgid "treat every text as a lyric" msgstr "" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "ÐÒÅÄÕÐÒÅÖÄÁÀ: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "ÏÛÉÂËÁ: " @@ -452,16 +452,16 @@ msgstr "" msgid "command exited with value %d" msgstr "" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, fuzzy, python-format msgid "%s output to `%s'..." msgstr "×Ù×ÏÄ MIDI × %s..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "" @@ -497,179 +497,222 @@ msgid "Writing `%s'..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 -msgid "RES" +#: ps2png.py:43 +msgid "PAPER" msgstr "" #: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "" + +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "ÏÐÃÉÑ `%s' ÔÒÅÂÕÅÔ ÁÒÇÕÍÅÎÔ" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "ÏÐÃÉÑ `%s' ÎÅ ÄÏÐÕÓËÁÅÔ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÁÒÇÕÍÅÎÔÁ" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ ÏÐÃÉÑ: `%s'" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "ÎÅ×ÅÒÎÙÊ ÁÒÇÕÍÅÎÔ `%s' ÄÌÑ ÏÐÃÉÉ `%s'" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "ÏÛÉÂËÁ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ: " -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" msgstr "" -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "ÎÅ ÍÏÇÕ ÓÍÅÎÉÔØ `%s' ÎÁ `%s'" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, fuzzy, c-format +msgid "aborting" +msgstr "óÏ×ÅÒÛÁÀ ÈÁÒÁËÉÒÉ" + +#: accidental-engraver.cc:235 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "accidental typesetting list must begin with context-name: %s" msgstr "" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "" -#: accidental-engraver.cc:284 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" +msgid "pair or context-name expected for accidental rule, found %s" msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "" -#: afm.cc:144 +#: afm.cc:142 #, fuzzy, c-format -msgid "Error parsing AFM file: `%s'" +msgid "parsing AFM file: `%s'" msgstr "ïÛÉÂËÁ ÐÒÉ ÁÎÁÌÉÚÅ ÆÁÊÌÁ AFM" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" msgstr "" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ: `%s'" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "úÁÇÒÕÖÁÀ ÛÒÉÆÔ ÐÏ ÕÍÏÌÞÁÎÉÀ" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ ÐÏ ÕÍÏÌÞÁÎÉÀ: `%s'" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(ÐÕÔØ ÐÏÉÓËÁ: `%s')" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "óÄÁÀÓØ" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "îÅ ÍÏÇÕ ÐÅÒÅËÌÀÞÉÔØ ÐÅÒÅ×ÏÄÞÉËÏ×, Ñ ÕÖÅ ÔÁÍ" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "ÎÅ ÍÏÇÕ ÓÍÅÎÉÔØ `%s' ÎÁ `%s'" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" msgstr "" -#: bar-check-iterator.cc:68 +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "ÎÅÚÁËÏÎÞÅÎÎÁÑ ÇÒÕÐÐÉÒÏ×ËÁ ÛÔÉÌÅÊ" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "ÛÔÉÌØ ÄÏÌÖÅÎ ÉÍÅÔØ ÒÉÔÍÏ×ÕÀ ÓÔÒÕËÔÕÒÕ" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "ÛÔÉÌØ ÎÅ ×ÌÅÚÁÅÔ × ÇÒÕÐÐÉÒÏ×ËÕ" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "ÇÒÕÐÐÉÒÏ×ËÁ ÎÁÞÉÎÁÌÁÓØ ÚÄÅÓØ" -#: beam.cc:150 +#: beam.cc:142 #, fuzzy msgid "beam has less than two visible stems" msgstr "ÇÒÕÐÐÉÒÏ×ËÁ ÍÅÎÅÅ Ä×ÕÈ ÛÔÉÌÅÊ" -#: beam.cc:155 +#: beam.cc:147 #, fuzzy msgid "removing beam with less than two stems" msgstr "ÇÒÕÐÐÉÒÏ×ËÁ ÍÅÎÅÅ Ä×ÕÈ ÛÔÉÌÅÊ" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, fuzzy, c-format msgid "No spacing entry from %s to `%s'" msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ ÐÅÒÅÍÅÎÎÁÑ ÂÕÍÁÇÉ: `%s'" @@ -679,30 +722,37 @@ msgstr " msgid "can't change `%s' to `%s'" msgstr "ÎÅ ÍÏÇÕ ÓÍÅÎÉÔØ `%s' ÎÁ `%s'" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ËÏÎÔÅËÓÔ `%s'" + #. We could change the current translator's id, but that would make -#. errors hard to catch +#. errors hard to catch. #. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "ñ ÅÄÉÎÓÔ×ÅÎÎÙÊ" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "ÏÎÉ ÍÎÅ ÎÅ ÒÏÄÓÔ×ÅÎÎÉËÉ" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." +msgid "expect 2 elements for chord tremolo, found %d" msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "ÎÅÚÁËÏÎÞÅÎÎÏÅ ÔÒÅÍÏÌÏ ÁËËÏÒÄÁ" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 #, fuzzy msgid "no one to print a tremolos" msgstr "ÎÅËÏÍÕ ÒÉÓÏ×ÁÔØ ÓËÏÂÕ ÐÏ×ÔÏÒÁ" @@ -712,16 +762,24 @@ msgstr " msgid "clef `%s' not found" msgstr "" -#: cluster.cc:122 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ËÌÀÞÁ" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + #: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" @@ -734,106 +792,137 @@ msgstr "" #: context-def.cc:111 #, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ: `%s'" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÓÉÍ×ÏÌ ÐÏÄ ÎÁÚ×ÁÎÉÅÍ: `%s'" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÎÁÞÁÌÏ (ÄÅ)ËÒÅÝÅÎÄÏ" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "ÄÅËÒÅÝÅÎÄÏ ÕÖÅ ÅÓÔØ" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "ËÒÅÝÅÎÄÏ ÕÖÅ ÅÓÔØ" -#: dynamic-engraver.cc:194 +#: dynamic-engraver.cc:185 #, fuzzy -msgid "Cresc started here" +msgid "cresc starts here" msgstr "ÇÒÕÐÐÉÒÏ×ËÁ ÎÁÞÉÎÁÌÁÓØ ÚÄÅÓØ" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "ÎÅÚÁËÏÎÞÅÎÎÏÅ (ÄÅ)ËÒÅÝÅÎÄÏ" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÚÁÐÒÏÓ: `%s'" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÙÊ ÒÁÓÛÉÒÉÔÅÌØ" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "ÎÅËÏÍÕ ÒÉÓÏ×ÁÔØ ÓËÏÂÕ ÐÏ×ÔÏÒÁ" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" msgstr "" -#: glissando-engraver.cc:99 +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 #, fuzzy -msgid "Unterminated glissando." +msgid "unterminated glissando" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÁÑ ÌÉÇÁ" -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" -msgstr "" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" +msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "éÎÔÅÒÐÒÅÔÉÒÕÀ ÍÕÚÙËÕ..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "ÚÁÔÒÁÞÅÎÎÏÅ ×ÒÅÍÑ: %.2f ÓÅËÕÎÄ" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ËÏÎÔÅËÓÔ `%s'" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "îÅ ÎÁÊÄÅÎÏ ÕÄÏ×ÌÅÔ×ÏÒÉÔÅÌØÎÏÇÏ ÒÁÚÒÙ×Á ÓÔÒÏËÉ" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -844,40 +933,48 @@ msgstr "" msgid "implied \\%s added" msgstr "" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ËÌÀÞÁ" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "" -#: hairpin.cc:107 +#: hairpin.cc:106 #, fuzzy msgid "crescendo too small" msgstr "ËÒÅÝÅÎÄÏ" -#: horizontal-bracket-engraver.cc:57 +#: horizontal-bracket-engraver.cc:55 #, fuzzy -msgid "Don't have that many brackets." +msgid "don't have that many brackets" msgstr "îÅÔ ÔÁËÏÇÏ ËÏÌÉÞÅÓÔ×Á ÏËÔÁ× (%s)" -#: horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +msgid "conflicting note group events" msgstr "" -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "ÐÅÒÅÎÏÓ ÂÅÚ ÏËÏÎÞÁÎÉÑ" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "ÐÅÒÅÎÏÓ ÂÅÚ ÏËÏÎÞÁÎÉÑ" @@ -886,62 +983,43 @@ msgstr " msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" -#: input.cc:116 -msgid "non fatal error: " -msgstr "ÎÅ ÓÍÅÒÔÅÌØÎÁÑ ÏÛÉÂËÁ: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "ÐÏÌÏÖÅÎÉÅ ÎÅÉÚ×ÅÓÔÎÏ" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "éóðòá÷øíåîñ: ÓÌÉÑÎÉÅ ÓÍÅÎÙ ËÌÀÞÁ" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 #, fuzzy msgid "already have a ligature" msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 #, fuzzy msgid "unterminated ligature" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÁÑ ÌÉÇÁ" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 #, fuzzy msgid "ligature was started here" msgstr "ÇÒÕÐÐÉÒÏ×ËÁ ÎÁÞÉÎÁÌÁÓØ ÚÄÅÓØ" @@ -951,53 +1029,65 @@ msgstr " msgid "(load path: `%s')" msgstr "(ÐÕÔØ ÚÁÇÒÕÚËÉ: `%s')" -#: lily-guile.cc:478 +#: lily-guile.cc:484 #, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "" -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +msgid "perhaps a typing error?" msgstr "" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +msgid "doing assignment anyway" msgstr "" -#: lily-guile.cc:501 +#: lily-guile.cc:505 #, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "éÍÑ ËÏÍÁÎÄÙ Ñ×ÌÑÅÔÓÑ ËÌÀÞÅ×ÙÍ ÓÌÏ×ÏÍ: `%s'" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "ÏÛÍÂËÁ × ËÏÎÃÅ ÆÁÊÌÁ: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, c-format +msgid "deprecated function called: %s" +msgstr "" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "ïÂÒÁÂÁÔÙ×ÁÀ..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "òÁÚÂÉÒÁÀ..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "æÉÇÕÒÎÙÅ ÓËÏÂËÉ ÎÅ ÓÏ×ÐÁÄÁÀÔ" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "ÎÅ ÓÍÅÒÔÅÌØÎÁÑ ÏÛÉÂËÁ: " + +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1014,84 +1104,102 @@ msgid "" "Boston, MA 02111-1307, USA.\n" msgstr "" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" +msgstr "" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" msgstr "" -#: main.cc:122 +#: main.cc:136 msgid "EXPR" msgstr "" -#: main.cc:123 -msgid "set option, use -e '(ly:option-usage)' for help" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 -#, fuzzy -msgid "EXTs" -msgstr "òáóû" +#: main.cc:139 +msgid "FORMATs" +msgstr "" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" msgstr "" -#: main.cc:128 +#: main.cc:140 +msgid "generate DVI (tex backend only)" +msgstr "" + +#: main.cc:141 +msgid "generate PDF (default)" +msgstr "" + +#: main.cc:142 +msgid "generate PNG" +msgstr "" + +#: main.cc:143 +msgid "generate PostScript" +msgstr "" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" +msgstr "" + +#: main.cc:146 #, fuzzy msgid "FIELD" msgstr "æáêì" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "ÄÏÂÁ×ÉÔØ ëáô Ë ÐÕÔÉ ÐÏÉÓËÁ" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "ÉÓÐÏÌØÚÏ×ÁÔØ æáêì ËÁË ÆÁÊÌ ÉÎÉÃÉÁÌÉÚÁÃÉÉ" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "ÚÁÐÉÓÙ×ÁÔØ ×Ù×ÏÄ × ïóîï÷á[-x].ÒÁÓÛÉÒÅÎÉÅ" -#: main.cc:132 -msgid "generate a preview" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" msgstr "" -#: main.cc:133 -msgid "don't generate full pages" -msgstr "" - -#: main.cc:134 -msgid "generate PNG" -msgstr "" - -#: main.cc:135 -msgid "generate PostScript" -msgstr "" - -#: main.cc:136 -msgid "generate DVI" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" msgstr "" -#: main.cc:137 -msgid "generate PDF (default)" -msgstr "" +#: main.cc:151 +#, fuzzy +msgid "do not generate printed output" +msgstr "ÎÅ ÏÔÍÅÞÁÔØ ÄÁÔÕ É ×ÒÅÍÑ ×Ù×ÏÄÁ" -#: main.cc:138 -msgid "generate TeX" +#: main.cc:152 +msgid "generate a preview of the first system" msgstr "" -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1099,57 +1207,111 @@ msgid "" msgstr "÷ÓÅ ÐÒÁ×Á ÚÁÝÉÝÅÎÙ (c) %s by" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, fuzzy, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ïðãéñ]... [æáêì]..." -#: main.cc:190 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "îÁÂÉÒÁÔØ ÍÕÚÙËÕ É/ÉÌÉ ÐÒÏÉÇÒÙ×ÁÔØ MIDI ÉÚ æáêìÁ." -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "ÎÅ ÍÏÇÕ ÓÍÅÎÉÔØ `%s' ÎÁ `%s'" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "ÎÅ ÍÏÇÕ ÓÍÅÎÉÔØ `%s' ÎÁ `%s'" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "ÎÅ ÍÏÇÕ ÓÍÅÎÉÔØ `%s' ÎÁ `%s'" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 msgid "single note ligature - skipping" msgstr "" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1161,31 +1323,36 @@ msgstr "" msgid "unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 msgid "Mensural_ligature: unexpected case fall-through" msgstr "" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 msgid "Mensural_ligature: (join_right == 0)" msgstr "" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "ÇÌÕÐÙÊ ÔÏÎ" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" + +#: midi-stream.cc:44 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't write to file: `%s'" msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" #: music.cc:176 @@ -1195,64 +1362,82 @@ msgstr "" #: music.cc:239 #, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" +msgstr "" + +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" msgstr "" #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "" -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "óÌÉÛËÏÍ ÍÎÏÇÏ ÐÅÒÅÓÅËÁÀÝÉÈÓÑ ÓÔÏÌÂÃÏ× ÎÏÔ. éÇÎÏÒÉÒÕÀ." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ: `%s'" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "×Ù×ÏÄ MIDI × %s..." @@ -1271,183 +1456,178 @@ msgstr " msgid "GUILE signaled an error for the expression beginning here" msgstr "" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" - #: percent-repeat-engraver.cc:100 -#, fuzzy -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "îÅ ÚÎÁÀ, ÞÔÏ ÄÅÌÁÔØ Ó ÐÕÓÔÙÍÉ ËÌÀÞÁÍÉ" -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "ÎÅÚÁËÏÎÞÅÎÎÁÑ ÇÒÕÐÐÉÒÏ×ËÁ ÛÔÉÌÅÊ" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 #, fuzzy msgid "no one to print a percent" msgstr "ÎÅËÏÍÕ ÒÉÓÏ×ÁÔØ ÓËÏÂÕ ÐÏ×ÔÏÒÁ" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "äÏÒÏÖËÁ ..." -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "óÏÚÄÁÔÅÌØ: " -#: performance.cc:112 +#: performance.cc:111 #, fuzzy msgid "at " msgstr ", ×" -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "×Ù×ÏÄ MIDI × %s..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 #, fuzzy msgid "unterminated phrasing slur" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÁÑ ÌÉÇÁ" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, fuzzy, c-format msgid "can't find start of piano pedal: `%s'" msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: property-iterator.cc:95 +#: property-iterator.cc:90 #, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "" -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÚÁÐÒÏÓ: `%s'" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "ÓÌÉÛËÏÍ ÍÎÏÇÏ ÎÁÌÅÚÁÀÝÉÈ ÐÁÕÚ" -#: rest.cc:141 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "" -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr "" -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr "" -#: scm-option.cc:65 +#: scm-option.cc:60 #, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr "" -#: scm-option.cc:67 +#: scm-option.cc:62 #, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ: `%s'" -#: score-engraver.cc:108 +#: score-engraver.cc:107 msgid "Music font has not been installed properly." msgstr "" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(ÐÕÔØ ÐÏÉÓËÁ: `%s')" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -#, fuzzy -msgid "Aborting." -msgstr "óÏ×ÅÒÛÁÀ ÈÁÒÁËÉÒÉ" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "îÁÊÄÅÎÙ ÏÛÉÂËÉ/*, ÎÅ ÏÂÒÁÂÁÔÙ×ÁÀ ÎÏÔÙ*/" #. FIXME: -#: script-engraver.cc:101 -msgid "Do not know how to interpret articulation: " +#: script-engraver.cc:100 +msgid "don't know how to interpret articulation: " msgstr "" -#: script-engraver.cc:102 +#: script-engraver.cc:101 #, fuzzy -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "ïÐÃÉÉ:" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 #, fuzzy msgid "Separation_item: I've been drinking too much" msgstr "Single_malt_grouping_item: Ñ ÌÉÛËÏÍ ÍÎÏÇÏ ×ÙÐÉÌ" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "" @@ -1456,16 +1636,22 @@ msgstr "" msgid "unterminated slur" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÁÑ ÌÉÇÁ" -#: slur-engraver.cc:123 -msgid "No slur to end" -msgstr "" +#: slur-engraver.cc:122 +#, fuzzy +msgid "can't end slur" +msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "èÍ... ðÏÌÕÞÉÌ %d, Á ÏÖÉÄÁÌ %d ÚÎÁËÏ×" +msgid "can't open file: `%s'" +msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" + +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:386 +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "" @@ -1476,66 +1662,66 @@ msgstr "" #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "äÏÂÁ×ÌÑÀ ÎÏÔÕ Ë ÎÅÓÏ×ÍÅÓÔÉÍÏÍÕ ÛÔÉÌÀ (ÔÉÐ = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +msgid "weird stem size, check for narrow beams" msgstr "" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "" -#: system.cc:301 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "" -#: system.cc:319 +#: system.cc:240 #, fuzzy msgid "Calculating line breaks..." msgstr "÷ÙÞÉÓÌÑÀ ÐÏÚÉÃÉÉ ÓÔÏÌÂÃÏ×" -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 #, fuzzy msgid "can't find start of text spanner" msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 #, fuzzy msgid "already have a text spanner" msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 #, fuzzy msgid "unterminated text spanner" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÙÊ ÒÁÓÛÉÒÉÔÅÌØ" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "" @@ -1545,11 +1731,11 @@ msgstr "" msgid "can't find ascii character: %d" msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÓÉÍ×ÏÌ ASCII: `%d'" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "" @@ -1558,40 +1744,40 @@ msgstr "" #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 +#: time-signature-engraver.cc:54 #, c-format -msgid "Found strange time signature %d/%d." +msgid "strange time signature found: %d/%d" msgstr "" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "ÎÅÚÁ×ÅÒÛÅÎÎÙÊ ÒÁÓÛÉÒÉÔÅÌØ" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1601,11 +1787,15 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "" +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "" @@ -1614,79 +1804,91 @@ msgstr "" msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +msgid "already have a volta spanner, ending that one prematurely" msgstr "" -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "" +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "ÕÖÅ ÉÍÅÅÍ ÇÒÕÐÐÕ ÛÔÉÌÅÊ" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +msgid "identifier should have alphabetic characters only" msgstr "" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +msgid "more alternatives than repeats" +msgstr "" + +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:1078 +msgid "music head function must return Music object" msgstr "" -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 +#: parser.yy:1710 #, fuzzy -msgid "Second argument must be pitch list." +msgid "second argument must be pitch list" msgstr "÷ÔÏÒÏÊ ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÓÉÍ×ÏÌÏÍ" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "äÏÌÖÅÎ ÂÙÔØ × ìÉÒÉÞÅÓËÏÍ ÒÅÖÉÍÅ ÄÌÑ ÌÉÒÉËÉ" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +msgid "expecting string as script definition" msgstr "" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "ÎÅ ÐÒÏÄÏÌÖÉÔÅÌØÎÏÓÔØ: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "äÏÌÖÅÎ ÂÙÔØ × îÏÔÎÏÍ ÒÅÖÉÍÅ ÄÌÑ ÎÏÔ" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "äÏÌÖÅÎ ÂÙÔØ × áËËÏÒÄÎÏÍ ÒÅÖÉÍÅ ÄÌÑ ÁËËÏÒÄÏ×" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" -msgstr "" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" +msgstr "ÎÅ ÐÒÏÄÏÌÖÉÔÅÌØÎÏÓÔØ: %d" #: lexer.ll:193 #, fuzzy, c-format @@ -1694,11 +1896,11 @@ msgid "Renaming input to: `%s'" msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1716,8 +1918,8 @@ msgstr " #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "ïÔÓÕÔÓ×ÕÅÔ ÚÁËÌÀÞÉÔÅÌØÎÁÑ ËÁ×ÙÞËÁ" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1732,68 +1934,330 @@ msgstr "" msgid "invalid character: `%c'" msgstr "ÎÅ×ÅÒÎÙÊ ÓÉÍ×ÏÌ: `%c'" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ escape-ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ: `\\%s'" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, fuzzy, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "ÎÅ×ÅÒÎÁÑ ×ÅÒÓÉÑ mudela: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ËÏÎÔÅËÓÔ `%s'" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "ÎÅ ÓÍÅÒÔÅÌØÎÁÑ ÏÛÉÂËÁ: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "ÎÅ ÓÍÅÒÔÅÌØÎÁÑ ÏÛÉÂËÁ: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" -#: backend-library.scm:24 +#: backend-library.scm:23 #, lisp-format msgid "`~a' failed (~a)" msgstr "" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "úÁÐÉÓÙ×ÁÀ ÆÁÊÌ ÚÁ×ÉÓÉÍÏÓÔÅÊ: `%s'..." + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ËÌÀÞÁ" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" msgstr "" -#: framework-tex.scm:130 +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "úÁÐÉÓÙ×ÁÀ ÆÁÊÌ ÚÁ×ÉÓÉÍÏÓÔÅÊ: `%s'..." +msgid "not a valid duration string: ~a" +msgstr "ÎÅ ÐÒÏÄÏÌÖÉÔÅÌØÎÏÓÔØ: %d" -#: lily-library.scm:356 +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" msgstr "" -#: lily.scm:95 +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ËÏÎÔÅËÓÔ `%s'" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ËÌÀÞÁ" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÓÉÍ×ÏÌ Ó ÎÏÍÅÒÏÍ: %d" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ËÌÀÞÁ" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "ïÂÒÁÂÁÔÙ×ÁÀ..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "õÖÅ ÓÏÄÅÒÖÉÔ: `%s'" + +#: lily-library.scm:314 +#, lisp-format +msgid "unknown unit: ~S" +msgstr "" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" msgstr "" -#: page-layout.scm:426 +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "× ÔÏ ×ÒÅÍÑ ËÁË ÏÖÉÄÁÌÏÓØ" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÛÒÉÆÔ: `%s'" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ escape-ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ: `\\%s'" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "ÎÅÉÚ×ÅÓÔÎÙÊ ÔÉÐ ËÌÀÞÁ" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "÷ÙÞÉÓÌÑÀ ÐÏÚÉÃÉÉ ÓÔÏÌÂÃÏ×" +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +msgid "assertion failed" +msgstr "" + +#, fuzzy +#~ msgid "Second argument must be pitch list." +#~ msgstr "÷ÔÏÒÏÊ ÁÒÇÕÍÅÎÔ ÄÏÌÖÅÎ ÂÙÔØ ÓÉÍ×ÏÌÏÍ" + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "äÏÌÖÅÎ ÂÙÔØ × ìÉÒÉÞÅÓËÏÍ ÒÅÖÉÍÅ ÄÌÑ ÌÉÒÉËÉ" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "äÏÌÖÅÎ ÂÙÔØ × îÏÔÎÏÍ ÒÅÖÉÍÅ ÄÌÑ ÎÏÔ" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "äÏÌÖÅÎ ÂÙÔØ × áËËÏÒÄÎÏÍ ÒÅÖÉÍÅ ÄÌÑ ÁËËÏÒÄÏ×" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "ÏÛÉÂËÁ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ: " + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "ÏÛÉÂËÁ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ: " + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "îÅ ÍÏÇÕ ÐÅÒÅËÌÀÞÉÔØ ÐÅÒÅ×ÏÄÞÉËÏ×, Ñ ÕÖÅ ÔÁÍ" + +#, fuzzy +#~ msgid "Aborting." +#~ msgstr "óÏ×ÅÒÛÁÀ ÈÁÒÁËÉÒÉ" + +#~ msgid "I'm one myself" +#~ msgstr "ñ ÅÄÉÎÓÔ×ÅÎÎÙÊ" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "èÍ... ðÏÌÕÞÉÌ %d, Á ÏÖÉÄÁÌ %d ÚÎÁËÏ×" + +#~ msgid "Missing end quote" +#~ msgstr "ïÔÓÕÔÓ×ÕÅÔ ÚÁËÌÀÞÉÔÅÌØÎÁÑ ËÁ×ÙÞËÁ" + +#~ msgid "EXT" +#~ msgstr "òáóû" + +#~ msgid "FIXME: key change merge" +#~ msgstr "éóðòá÷øíåîñ: ÓÌÉÑÎÉÅ ÓÍÅÎÙ ËÌÀÞÁ" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "òáóû" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÆÁÊÌ: `%s'" @@ -1825,10 +2289,6 @@ msgstr " #~ msgid "produce MIDI output only" #~ msgstr "ÐÒÏÉÚ×ÏÄÉÔØ ×Ù×ÏÄ ÔÏÌØËÏ MIDI" -#, fuzzy -#~ msgid "no such setting: `%s'" -#~ msgstr "ÎÅÔ ÔÁËÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ: `%s'" - #, fuzzy #~ msgid "Continuing..." #~ msgstr "÷ÙÂÒÁÓÙ×ÁÀ ÍÕÚÙËÕ: `%s'" @@ -1841,14 +2301,6 @@ msgstr " #~ msgid "no LilyPond output found for `%s'" #~ msgstr "Lily ×ÙÈÏÄ × %s..." -#, fuzzy -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "ÎÅ ÍÏÇÕ ÏÔËÒÙÔØ ÆÁÊÌ: `%s'" - -#, fuzzy -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "õÖÅ ÓÏÄÅÒÖÉÔ: `%s'" - #, fuzzy #~ msgid "%s output to ..." #~ msgstr "×Ù×ÏÄ MIDI × %s..." @@ -1888,13 +2340,6 @@ msgstr " #~ msgid "programming error: %s (Continuing; cross thumbs)\n" #~ msgstr " (ðÒÏÄÏÌÖÁÀ; ÓËÒÅÓÔÉÔÅ ÐÁÌØÃÙ)" -#, fuzzy -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "ÎÅÉÚ×ÅÓÔÎÁÑ escape-ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ: `\\%s'" - -#~ msgid "can't find character number: %d" -#~ msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÓÉÍ×ÏÌ Ó ÎÏÍÅÒÏÍ: %d" - #, fuzzy #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "ÇÒÕÐÐÉÒÏ×ËÁ ÍÅÎÅÅ Ä×ÕÈ ÛÔÉÌÅÊ" @@ -1957,17 +2402,6 @@ msgstr " #~ msgid "unterminated pedal bracket" #~ msgstr "ÎÅÚÁËÏÎÞÅÎÎÁÑ ÇÒÕÐÐÉÒÏ×ËÁ ÛÔÉÌÅÊ" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "îÁÊÄÅÎÙ ÏÛÉÂËÉ/*, ÎÅ ÏÂÒÁÂÁÔÙ×ÁÀ ÎÏÔÙ*/" - -#, fuzzy -#~ msgid "can't find start of slur" -#~ msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" - -#, fuzzy -#~ msgid "can't create directory: `%s'" -#~ msgstr "ÎÅ ÍÏÇÕ ÎÁÊÔÉ ÉÌÉ ÓÏÚÄÁÔØ: `%s'" - #~ msgid "Error syncing file (disk full?)" #~ msgstr "ïÛÉÂËÁ ÓÉÎÈÒÏÎÉÚÁÃÉÉ ÆÁÊÌÁ (ÄÉÓË ÐÅÒÅÐÏÌÎÅÎ?)" @@ -1978,9 +2412,6 @@ msgstr " #~ msgid "Must have duration object" #~ msgstr "ÕÓÔÁÎÏ×ÉÔØ ÎÁÉÍÅÎØÛÕÀ ÐÒÏÄÏÌÖÉÔÅÌØÎÏÓÔØ" -#~ msgid "white expected" -#~ msgstr "× ÔÏ ×ÒÅÍÑ ËÁË ÏÖÉÄÁÌÏÓØ" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "îÅ ÍÏÇÕ ×ÙÐÏÌÎÑÔØ ËÏÄ ÓÈÅÍÙ × ÂÅÚÏÐÁÓÎÏÍ ÒÅÖÉÍÅ" @@ -2024,9 +2455,6 @@ msgstr " #~ msgid "" #~ msgstr "<ÓÔÁÎÄÁÒÔÎÙÊ ××ÏÄ>" -#~ msgid "can't find start of beam" -#~ msgstr "ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÕ ÎÁÞÁÌÏ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" - #~ msgid "weird beam vertical offset" #~ msgstr "ÄÉËÏÅ ×ÅÒÔÉËÁÌØÎÏÅ ÓÍÅÝÅÎÉÅ ÇÒÕÐÐÉÒÏ×ËÉ ÛÔÉÌÅÊ" @@ -2079,9 +2507,6 @@ msgstr " #~ msgid "set smallest duration" #~ msgstr "ÕÓÔÁÎÏ×ÉÔØ ÎÁÉÍÅÎØÛÕÀ ÐÒÏÄÏÌÖÉÔÅÌØÎÏÓÔØ" -#~ msgid "don't timestamp the output" -#~ msgstr "ÎÅ ÏÔÍÅÞÁÔØ ÄÁÔÕ É ×ÒÅÍÑ ×Ù×ÏÄÁ" - #~ msgid "Usage: %s [OPTIONS]... [FILE]" #~ msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: %s [ïðãéñ]... [æáêì]" diff --git a/po/rw.po b/po/rw.po index 95d80ff21b..1caf58a9d7 100644 --- a/po/rw.po +++ b/po/rw.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 2.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-03-31 16:22+0200\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2005-04-04 10:55-0700\n" "Last-Translator: Steven Michael Murphy \n" "Language-Team: Kinyarwanda \n" @@ -24,513 +24,373 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: lilylib.py:60 +#: lilylib.py:62 #, fuzzy msgid "lilylib module" msgstr "Modire" -#: lilylib.py:63 lilypond-book.py:84 lilypond.py:127 midi2ly.py:100 -#: mup2ly.py:75 old-lilypond-book.py:129 main.cc:140 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 #, fuzzy msgid "print this help" msgstr "Gucapa iyi Ifashayobora" -#: lilylib.py:110 midi2ly.py:136 mup2ly.py:130 +#: lilylib.py:112 midi2ly.py:136 mup2ly.py:130 #, fuzzy, python-format msgid "Copyright (c) %s by" msgstr "C ku" -#: lilylib.py:114 midi2ly.py:141 mup2ly.py:135 +#: lilylib.py:116 midi2ly.py:141 mup2ly.py:135 #, fuzzy msgid "Distributed under terms of the GNU General Public License." msgstr "Bya i" -#: lilylib.py:116 midi2ly.py:142 mup2ly.py:136 +#: lilylib.py:118 midi2ly.py:142 mup2ly.py:136 #, fuzzy msgid "It comes with NO WARRANTY." msgstr "Na:" -#: lilylib.py:123 warn.cc:25 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "Iburira" -#: lilylib.py:126 warn.cc:31 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "Ikosa" -#: lilylib.py:130 +#: lilylib.py:132 #, python-format msgid "Exiting (%d)..." msgstr "" -#: lilylib.py:190 midi2ly.py:223 mup2ly.py:219 +#: lilylib.py:200 midi2ly.py:223 mup2ly.py:219 #, python-format msgid "Usage: %s [OPTIONS]... FILE" msgstr "" -#: lilylib.py:194 midi2ly.py:227 mup2ly.py:223 main.cc:205 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Amahitamo:" -#: lilylib.py:198 midi2ly.py:231 mup2ly.py:227 main.cc:209 +#: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 +#: mup2ly.py:227 main.cc:215 #, fuzzy, c-format, python-format msgid "Report bugs to %s." msgstr "Kuri" -#: lilylib.py:218 +#: lilylib.py:228 #, fuzzy, python-format msgid "Binary %s has version %s, looking for version %s" msgstr "Verisiyo kugirango Verisiyo" -#: lilylib.py:252 +#: lilylib.py:262 #, python-format msgid "Opening pipe `%s'" msgstr "" -#: lilylib.py:267 lilypond-book.py:767 +#: lilylib.py:277 lilypond-book.py:1157 #, fuzzy, python-format msgid "`%s' failed (%d)" msgstr "`%s'Byanze" -#: lilylib.py:272 lilylib.py:331 lilypond-book.py:768 lilypond.py:530 -#: old-lilypond-book.py:228 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 #, fuzzy msgid "The error log is as follows:" msgstr "Ikosa LOG ni Nka" -#: lilylib.py:303 midi2ly.py:259 mup2ly.py:255 +#: lilylib.py:313 midi2ly.py:259 mup2ly.py:255 #, python-format msgid "Invoking `%s'" msgstr "" -#: lilylib.py:305 +#: lilylib.py:315 #, python-format msgid "Running %s..." msgstr "" -#: lilylib.py:324 +#: lilylib.py:334 #, fuzzy, python-format msgid "`%s' failed (%s)" msgstr "`%s'Byanze" -#: lilylib.py:327 midi2ly.py:265 mup2ly.py:263 +#: lilylib.py:337 midi2ly.py:265 mup2ly.py:263 msgid "(ignored)" msgstr "" -#: lilylib.py:345 midi2ly.py:275 mup2ly.py:273 +#: lilylib.py:355 midi2ly.py:275 mup2ly.py:273 #, python-format msgid "Cleaning %s..." msgstr "" -#: lilylib.py:509 -#, fuzzy -msgid "Removing output file" -msgstr "Ibisohoka IDOSIYE" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "Komandi: Na: Agaciro" + +#: convert-ly.py:32 +#, python-format +msgid "%s has been replaced by %s" +msgstr "" + +#: convert-ly.py:33 +#, python-format +msgid "Not smart enough to convert %s" +msgstr "" + +#: convert-ly.py:34 +msgid "Please refer to the manual for details, and update manually." +msgstr "" + +#: convert-ly.py:50 +#, python-format +msgid "Usage: %s [OPTION]... [FILE]..." +msgstr "" + +#: convert-ly.py:53 +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:59 +msgid "" +" -e, --edit edit in place\n" +" -f, --from=VERSION start from VERSION [default: \\version found in " +"file]\n" +" -h, --help print this help\n" +" -n, --no-version do not add \\version command if missing\n" +" -s, --show-rules print rules [default: --from=0, --" +"to=@TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" +" -v, --version print program version" +msgstr "" + +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 +#, fuzzy, c-format, python-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 "" +"Porogaramu ni Kigenga ni ku i Na Urakaza neza Kuri Guhindura>> Na Cyangwa " +"Gukwirakwiza Amakopi Bya Nka kugirango" + +#: convert-ly.py:2407 +msgid "LilyPond source must be UTF-8" +msgstr "" + +#: convert-ly.py:2410 +msgid "Try the texstrings backend" +msgstr "" + +#: convert-ly.py:2413 +#, python-format +msgid "Do something like: %s" +msgstr "" + +#: convert-ly.py:2416 +msgid "Or save as UTF-8 in your editor" +msgstr "" + +#: convert-ly.py:2487 +msgid "Applying conversion: " +msgstr "" + +#: convert-ly.py:2499 +#, python-format +msgid "%s: error while converting" +msgstr "" + +#: convert-ly.py:2502 score-engraver.cc:111 +msgid "Aborting" +msgstr "" + +# svtools/source\dialogs\prnsetup.src:STR_SVT_PRNDLG_PROCESSING.text +#: convert-ly.py:2523 +#, fuzzy, python-format +msgid "Processing `%s'... " +msgstr "Inonosora" + +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "Imiterere kugirango" + +#: convert-ly.py:2634 +#, fuzzy, python-format +msgid "%s: skipping: `%s'" +msgstr "Oya Igenamiterere" -#: lilypond-book.py:69 +#: lilypond-book.py:70 #, fuzzy msgid "" -"Process LilyPond snippets in hybrid HTML, LaTeX or texinfo document.\n" +"Process LilyPond snippets in hybrid HTML, LaTeX, or texinfo document.\n" "Example usage:\n" "\n" " lilypond-book --filter=\"tr '[a-z]' '[A-Z]'\" BOOK\n" " lilypond-book --filter=\"convert-ly --no-version --from=2.0.0 -\" BOOK\n" -" lilypond-book --process='lilypond-bin -I include' BOOK\n" -"\n" +" lilypond-book --process='lilypond -I include' BOOK\n" msgstr "0." -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#: lilypond-book.py:82 old-lilypond-book.py:123 main.cc:139 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" -#: lilypond-book.py:82 old-lilypond-book.py:123 +#: lilypond-book.py:83 #, fuzzy -msgid "use output format EXT (texi [default], texi-html, latex, html)" +msgid "" +"use output format FMT (texi [default], texi-html,\n" +"\t\tlatex, html)" msgstr "Gukoresha Ibisohoka Imiterere Mburabuzi HTML HTML" -#: lilypond-book.py:83 +#: lilypond-book.py:85 #, fuzzy msgid "FILTER" msgstr "Muyunguruzi" -#: lilypond-book.py:83 +#: lilypond-book.py:86 #, fuzzy msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "Gihinguranya GUHINDURA N" -#: lilypond-book.py:85 lilypond-book.py:87 lilypond.py:131 -#: old-lilypond-book.py:130 main.cc:142 main.cc:147 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "" -#: lilypond-book.py:85 +#: lilypond-book.py:90 #, fuzzy msgid "add DIR to include path" msgstr "Kongeramo Kuri Gushyiramo Inzira" +#: lilypond-book.py:92 +#, fuzzy +msgid "write output to DIR" +msgstr "Kwandika Ibisohoka Kuri" + # padmin/source\rtsetup.src:RID_RTS_RTSDIALOG.RID_RTS_RTSDIALOG_TABCONTROL.RID_RTS_COMMANDPAGE.text -#: lilypond-book.py:86 +#: lilypond-book.py:93 #, fuzzy msgid "COMMAND" msgstr "Icyo wifuza" -#: lilypond-book.py:86 +#: lilypond-book.py:94 #, fuzzy msgid "process ly_files using COMMAND FILE..." msgstr "ikoresha" -#: lilypond-book.py:87 -#, fuzzy -msgid "write output to DIR" -msgstr "Kwandika Ibisohoka Kuri" - -#: lilypond-book.py:88 lilypond.py:149 midi2ly.py:105 mup2ly.py:78 -#: old-lilypond-book.py:140 main.cc:150 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "" -#: lilypond-book.py:89 old-lilypond-book.py:141 +#: lilypond-book.py:98 #, fuzzy msgid "print version information" msgstr "Gucapa Verisiyo Ibisobanuro" -#: lilypond-book.py:90 lilypond.py:151 midi2ly.py:107 mup2ly.py:80 -#: old-lilypond-book.py:142 main.cc:151 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 #, fuzzy msgid "show warranty and copyright" msgstr "Garagaza Na Uburenganzira bw'umuhimbyi" -#: lilypond-book.py:373 +#: lilypond-book.py:604 +#, fuzzy, python-format +msgid "file not found: %s" +msgstr "Dosiye ntibonetse" + +#: lilypond-book.py:802 +#, fuzzy, python-format +msgid "deprecated ly-option used: %s=%s" +msgstr "Bitemewe. Ihitamo" + +#: lilypond-book.py:805 +#, fuzzy, python-format +msgid "compatibility mode translation: %s=%s" +msgstr "Bihuye neza Ubwoko Umwandiko wahinduwe ururimi" + +#: lilypond-book.py:809 #, fuzzy, python-format msgid "deprecated ly-option used: %s" msgstr "Bitemewe. Ihitamo" -#: lilypond-book.py:374 +#: lilypond-book.py:812 #, fuzzy, python-format msgid "compatibility mode translation: %s" msgstr "Bihuye neza Ubwoko Umwandiko wahinduwe ururimi" -#: lilypond-book.py:394 +#: lilypond-book.py:831 #, fuzzy, python-format msgid "ignoring unknown ly option: %s" msgstr "Kitazwi Ihitamo" -#: lilypond-book.py:448 -#, fuzzy, python-format -msgid "file not found: %s" -msgstr "Dosiye ntibonetse" - -#: lilypond-book.py:750 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "Muyunguruzi..." -#: lilypond-book.py:862 +#: lilypond-book.py:1303 +msgid "Writing snippets..." +msgstr "" + +#: lilypond-book.py:1308 +msgid "Processing..." +msgstr "Inonosora..." + +#: lilypond-book.py:1312 +#, fuzzy +msgid "All snippets are up to date..." +msgstr "Hejuru Kuri Itariki" + +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "Imiterere kugirango" -#: lilypond-book.py:903 +#: lilypond-book.py:1367 #, fuzzy msgid "Output would overwrite input file; use --output." msgstr "Guhindura Iyinjiza IDOSIYE Gukoresha Ibisohoka" -#: lilypond-book.py:910 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "" -#: lilypond-book.py:924 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "" -#: lilypond-book.py:952 -msgid "Writing snippets..." -msgstr "" - -#: lilypond-book.py:957 -msgid "Processing..." -msgstr "Inonosora..." - -#: lilypond-book.py:960 -#, fuzzy -msgid "All snippets are up to date..." -msgstr "Hejuru Kuri Itariki" - -#: lilypond-book.py:963 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "" -#: lilypond-book.py:971 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "Gushyiramo" -#: lilypond-book.py:987 lilypond.py:693 midi2ly.py:1017 -#: old-lilypond-book.py:1570 +#: lilypond-book.py:1439 #, python-format -msgid "getopt says: `%s'" -msgstr "" - -#. # FIXME -#. # do -P or -p by default? -#. #help_summary = _ ("Run LilyPond using LaTeX for titling") -#: lilypond.py:120 -#, fuzzy -msgid "Run LilyPond, add titles, generate printable document." -msgstr "Kongeramo Imitwe Gicapika Inyandiko" - -#: lilypond.py:126 -#, fuzzy -msgid "write Makefile dependencies for every input file" -msgstr "Kwandika kugirango buri Iyinjiza IDOSIYE" - -#: lilypond.py:128 -#, fuzzy -msgid "print even more output" -msgstr "Gucapa ATARIIGIHARWE Birenzeho Ibisohoka" - -#: lilypond.py:129 lilypond.py:136 midi2ly.py:102 old-lilypond-book.py:136 -#: old-lilypond-book.py:137 main.cc:143 main.cc:146 -msgid "FILE" -msgstr "IDOSIYE" - -#: lilypond.py:129 -#, fuzzy -msgid "find pfa fonts used in FILE" -msgstr "Gushaka Imyandikire in" - -#: lilypond.py:130 -#, fuzzy -msgid "make HTML file with links to all output" -msgstr "Ubwoko IDOSIYE Na: amahuza Kuri Byose Ibisohoka" - -#: lilypond.py:131 -#, fuzzy -msgid "add DIR to LilyPond's search path" -msgstr "Kongeramo Kuri Gushaka Inzira" - -#: lilypond.py:133 -#, fuzzy, python-format -msgid "keep all output, output to directory %s.dir" -msgstr "Gumana: Byose Ibisohoka Ibisohoka Kuri bushyinguro" - -#: lilypond.py:134 -#, fuzzy -msgid "don't run LilyPond" -msgstr "Gukoresha" - -#: lilypond.py:135 main.cc:145 -#, fuzzy -msgid "produce MIDI output only" -msgstr "Ibisohoka" - -#: lilypond.py:136 midi2ly.py:102 mup2ly.py:76 main.cc:146 -#, fuzzy -msgid "write output to FILE" -msgstr "Kwandika Ibisohoka Kuri" - -#: lilypond.py:137 old-lilypond-book.py:138 -msgid "RES" -msgstr "" - -#: lilypond.py:138 old-lilypond-book.py:139 -#, fuzzy -msgid "set the resolution of the preview to RES" -msgstr "Gushyiraho i Imikemurire Bya i Igaragazambere Kuri" - -#: lilypond.py:139 -#, fuzzy -msgid "do not generate PDF output" -msgstr "OYA Ibisohoka" - -#: lilypond.py:140 -#, fuzzy -msgid "do not generate PostScript output" -msgstr "OYA Ibisohoka" - -#: lilypond.py:141 -#, fuzzy -msgid "generate PDF output" -msgstr "Ibisohoka" - -#: lilypond.py:142 -#, fuzzy -msgid "generate PostScript output" -msgstr "Ibisohoka" - -#: lilypond.py:143 -#, fuzzy -msgid "use pdflatex to generate PDF output" -msgstr "Gukoresha Kuri Ibisohoka" - -#: lilypond.py:144 -#, fuzzy -msgid "generate PNG page images" -msgstr "Ipaji Ishusho" - -#: lilypond.py:145 -#, fuzzy -msgid "make a picture of the first system" -msgstr "Ubwoko a() y'Ishusho Bya i Itangira Sisitemu" - -#: lilypond.py:146 -msgid "generate PS.GZ" -msgstr "" - -#: lilypond.py:147 -#, fuzzy -msgid "run in safe-mode" -msgstr "Gukoresha in Ubwoko" - -#: lilypond.py:148 -msgid "KEY=VAL" +msgid "Removing `%s'" msgstr "" -#: lilypond.py:148 -#, fuzzy -msgid "change global setting KEY to VAL" -msgstr "Guhindura>> Igenamiterere Kuri" - -#: lilypond.py:150 midi2ly.py:106 mup2ly.py:79 main.cc:149 -#, fuzzy -msgid "print version number" -msgstr "Gucapa Verisiyo Umubare" - -#: lilypond.py:234 -#, fuzzy, python-format -msgid "no such setting: `%s'" -msgstr "Oya Igenamiterere" - -#: lilypond.py:284 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format -msgid "LilyPond crashed (signal %d)." -msgstr "" - -#: lilypond.py:285 -#, fuzzy -msgid "Please submit a bug report to bug-lilypond@gnu.org" -msgstr "Tanga a Icyegeranyo Kuri org" - -#: lilypond.py:291 -#, fuzzy, python-format -msgid "LilyPond failed on input file %s (exit status %d)" -msgstr "Byanze ku Iyinjiza IDOSIYE Gusohoka Imimerere" - -#: lilypond.py:294 -#, fuzzy, python-format -msgid "LilyPond failed on an input file (exit status %d)" -msgstr "Byanze ku Iyinjiza IDOSIYE Gusohoka Imimerere" - -#: lilypond.py:295 -msgid "Continuing..." +msgid "getopt says: `%s'" msgstr "" -#: lilypond.py:306 -#, python-format -msgid "Analyzing %s..." +#: lilypond-pdfpc-helper.py:72 +msgid "Not in FILE:LINE:COL format: " msgstr "" -#: lilypond.py:364 -#, fuzzy, python-format -msgid "no LilyPond output found for `%s'" -msgstr "Oya Ibisohoka Byabonetse kugirango" - -# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text -#: lilypond.py:431 -#, fuzzy, python-format -msgid "invalid value: `%s'" -msgstr "Agaciro siko" - -#: lilypond.py:529 -#, fuzzy -msgid "LaTeX failed on the output file." -msgstr "Byanze ku i Ibisohoka IDOSIYE" - -#: lilypond.py:586 -#, fuzzy -msgid "" -"Trying create PDF, but no PFA fonts found.\n" -"Using bitmap fonts instead. This will look bad." -msgstr "Kurema Oya Imyandikire Byabonetse Bitimapu Imyandikire" - -#. no ps header? -#: lilypond.py:635 -#, fuzzy, python-format -msgid "not a PostScript file: `%s'" -msgstr "OYA a IDOSIYE" - -#: lilypond.py:680 -#, fuzzy, python-format -msgid "Writing HTML menu `%s'" -msgstr "Ibikubiyemo" - -#: lilypond.py:800 -#, fuzzy -msgid "pseudo filter" -msgstr "Muyunguruzi..." - -#: lilypond.py:803 -#, fuzzy -msgid "pseudo filter only for single input file" -msgstr "Muyunguruzi... kugirango UMWE Iyinjiza IDOSIYE" - -#: lilypond.py:808 old-lilypond-book.py:1643 -#, fuzzy -msgid "no files specified on command line" -msgstr "Oya Idosiye ku Komandi: Umurongo" - -#: lilypond.py:840 -#, fuzzy, python-format -msgid "filename should not contain spaces: `%s'" -msgstr "Izina ry'idosiye: OYA Imyanya" - -#: lilypond.py:880 -#, fuzzy -msgid "Running LilyPond failed. Rerun with --verbose for a trace." -msgstr "Byanze Na: kugirango a" - -#: lilypond.py:921 -#, fuzzy -msgid "Failed to make PS file. Rerun with --verbose for a trace." -msgstr "Kuri Ubwoko IDOSIYE Na: kugirango a" - -#: lilypond.py:951 -#, fuzzy -msgid "Running LaTeX failed. Rerun with --verbose for a trace." -msgstr "Byanze Na: kugirango a" - -#: lilypond.py:963 input-file-results.cc:74 -#, fuzzy, c-format, python-format -msgid "dependencies output to `%s'..." -msgstr "Ibisohoka Kuri" - -#: lilypond.py:974 -#, fuzzy, python-format -msgid "%s output to ..." -msgstr "%sIbisohoka Kuri" - -#: lilypond.py:979 includable-lexer.cc:57 input-file-results.cc:217 -#: input-file-results.cc:224 lily-guile.cc:86 -#, fuzzy, c-format, python-format -msgid "can't find file: `%s'" -msgstr "Gushaka IDOSIYE" - -#: lilypond.py:1002 +#: lilypond-pdfpc-helper.py:100 #, fuzzy, python-format -msgid "%s output to %s..." -msgstr "%sIbisohoka Kuri" - -#: lilypond.py:1005 -#, fuzzy, python-format -msgid "can't find file: `%s.%s'" -msgstr "Gushaka IDOSIYE" +msgid "Command failed: `%s' (status %d)" +msgstr "Byanze ku Iyinjiza IDOSIYE Gusohoka Imimerere" #. temp_dir = os.path.join (original_dir, '%s.dir' % program_name) #. original_dir = os.getcwd () @@ -568,6 +428,15 @@ msgstr "" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "Gushyiraho Urufunguzo 1." +#: midi2ly.py:102 main.cc:148 main.cc:149 +msgid "FILE" +msgstr "IDOSIYE" + +#: midi2ly.py:102 mup2ly.py:76 +#, fuzzy +msgid "write output to FILE" +msgstr "Kwandika Ibisohoka Kuri" + #: midi2ly.py:103 #, fuzzy msgid "quantise note starts on DUR" @@ -582,19 +451,23 @@ msgstr "" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "Kwemerera" +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 +#, fuzzy +msgid "print version number" +msgstr "Gucapa Verisiyo Umubare" + #: midi2ly.py:108 #, fuzzy msgid "treat every text as a lyric" msgstr "buri Umwandiko Nka a" -#: midi2ly.py:149 mup2ly.py:143 input.cc:88 +#: midi2ly.py:149 mup2ly.py:143 #, fuzzy msgid "warning: " msgstr "Iburira!" # starmath/source\smres.src:RID_ERR_IDENT.text -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:93 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 #, fuzzy msgid "error: " msgstr "IKOSA" @@ -608,17 +481,17 @@ msgstr "" msgid "command exited with value %d" msgstr "Komandi: Na: Agaciro" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, fuzzy, python-format msgid "%s output to `%s'..." msgstr "%sIbisohoka Kuri" -#: midi2ly.py:1032 +#: midi2ly.py:1031 #, fuzzy msgid "Example:" msgstr "Urugero:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 #, fuzzy msgid "no files specified on command line." msgstr "Oya Idosiye ku Komandi: Umurongo" @@ -650,261 +523,244 @@ msgid "no such context: %s" msgstr "Oya Imvugiro" # svtools/source\dialogs\prnsetup.src:STR_SVT_PRNDLG_PROCESSING.text -#: mup2ly.py:1299 +#: mup2ly.py:1300 #, fuzzy, python-format msgid "Processing `%s'..." msgstr "Inonosora" -#: mup2ly.py:1318 +#: mup2ly.py:1319 #, python-format msgid "Writing `%s'..." msgstr "" -#. # FIXME -#. # do -P or -p by default? -#. #help_summary = _ ("Run LilyPond using LaTeX for titling") -#: old-lilypond-book.py:118 -#, fuzzy -msgid "Process LilyPond snippets in hybrid HTML, LaTeX or texinfo document" -msgstr "in Cyangwa Inyandiko" - -#: old-lilypond-book.py:124 old-lilypond-book.py:125 old-lilypond-book.py:127 -#: old-lilypond-book.py:128 -#, fuzzy -msgid "DIM" -msgstr "Byijimye" - -#: old-lilypond-book.py:124 -#, fuzzy -msgid "default fontsize for music. DIM is assumed to be in points" -msgstr "Mburabuzi kugirango ni Kuri in Utudomo" +#. ugr. +#: ps2png.py:36 +msgid "Convert PostScript to PNG image." +msgstr "" -#: old-lilypond-book.py:125 -#, fuzzy -msgid "deprecated, use --default-music-fontsize" -msgstr "Bitemewe. Gukoresha Mburabuzi" +#: ps2png.py:43 +msgid "PAPER" +msgstr "" -#: old-lilypond-book.py:126 -msgid "OPT" +#: ps2png.py:43 +msgid "use papersize PAPER" msgstr "" -#: old-lilypond-book.py:126 -#, fuzzy -msgid "pass OPT quoted to the lilypond command line" -msgstr "Kuri i Komandi: Umurongo" - -#: old-lilypond-book.py:127 -#, fuzzy -msgid "force fontsize for all inline lilypond. DIM is assumed to be in points" -msgstr "kugirango Byose Mumurongo ni Kuri in Utudomo" - -#: old-lilypond-book.py:128 -#, fuzzy -msgid "deprecated, use --force-music-fontsize" -msgstr "Bitemewe. Gukoresha" - -#: old-lilypond-book.py:130 -#, fuzzy -msgid "include path" -msgstr "Gushyiramo Inzira" - -#: old-lilypond-book.py:131 -#, fuzzy -msgid "write dependencies" -msgstr "Kwandika" - -#: old-lilypond-book.py:132 -msgid "PREF" +#: ps2png.py:44 +msgid "RES" msgstr "" -#: old-lilypond-book.py:132 -#, fuzzy -msgid "prepend PREF before each -M dependency" -msgstr "Mbere" - -#: old-lilypond-book.py:133 -#, fuzzy -msgid "don't run lilypond" -msgstr "Gukoresha" - -#: old-lilypond-book.py:134 -#, fuzzy -msgid "don't generate pictures" -msgstr "Amashusho" - -#: old-lilypond-book.py:135 -#, fuzzy -msgid "strip all lilypond blocks from output" -msgstr "Byose Bivuye Ibisohoka" - -#: old-lilypond-book.py:136 -#, fuzzy -msgid "filename main output file" -msgstr "Izina ry'idosiye: Ibisohoka IDOSIYE" - -#: old-lilypond-book.py:137 +#: ps2png.py:44 #, fuzzy -msgid "where to place generated files" -msgstr "Kuri Idosiye" +msgid "set the resolution of the preview to RES" +msgstr "Gushyiraho i Imikemurire Bya i Igaragazambere Kuri" -#: old-lilypond-book.py:227 -#, fuzzy -msgid "LaTeX failed." -msgstr "Byanze" +#: ps2png.py:76 +#, python-format +msgid "Wrote `%s'" +msgstr "" -#: getopt-long.cc:146 +#: getopt-long.cc:143 #, fuzzy, c-format msgid "option `%s' requires an argument" msgstr "Ihitamo" -#: getopt-long.cc:150 +#: getopt-long.cc:147 #, fuzzy, c-format msgid "option `%s' doesn't allow an argument" msgstr "Ihitamo Kwemerera" -#: getopt-long.cc:154 +#: getopt-long.cc:151 #, fuzzy, c-format msgid "unrecognized option: `%s'" msgstr "Ihitamo" -#: getopt-long.cc:161 +#: getopt-long.cc:158 #, fuzzy, c-format msgid "invalid argument `%s' to option `%s'" msgstr "Sibyo Kuri Ihitamo" -#: warn.cc:44 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "Ikosa" -#: warn.cc:45 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" msgstr "" -#: accidental.cc:219 key-signature-interface.cc:139 +# sfx2/source\appl\app.src:STR_ERR_NOFILE.text +#. +#. todo i18n. +#. +#: kpath.c:142 #, fuzzy, c-format -msgid "accidental `%s' not found" -msgstr "OYA Byabonetse" +msgid "can't dlopen: %s: %s" +msgstr "Ntibishoboka gufungura idosiye$." + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "Guhindura>> Kuri" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "Oya Imvugiro" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 +#, c-format +msgid "aborting" +msgstr "" -#: accidental-engraver.cc:167 +#: accidental-engraver.cc:235 #, fuzzy, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "accidental typesetting list must begin with context-name: %s" msgstr "Urutonde Na: Imvugiro Izina:" -#: accidental-engraver.cc:194 +#: accidental-engraver.cc:263 #, fuzzy, c-format msgid "ignoring unknown accidental: %s" msgstr "Kitazwi" -#: accidental-engraver.cc:211 +#: accidental-engraver.cc:279 +#, c-format +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" + +#: accidental.cc:233 key-signature-interface.cc:127 #, fuzzy, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Cyangwa Imvugiro Izina:" +msgid "accidental `%s' not found" +msgstr "OYA Byabonetse" -#: afm.cc:145 +#: afm.cc:142 #, fuzzy, c-format -msgid "Error parsing AFM file: `%s'" +msgid "parsing AFM file: `%s'" msgstr "IDOSIYE" -#: all-font-metrics.cc:100 +#. FIXME: broken sentence +#: all-font-metrics.cc:176 #, fuzzy, c-format msgid "checksum mismatch for font file: `%s'" msgstr "kugirango Intego- nyuguti IDOSIYE" -#: all-font-metrics.cc:102 +#: all-font-metrics.cc:178 #, fuzzy, c-format msgid "does not match: `%s'" msgstr "OYA BIHUYE" -#: all-font-metrics.cc:107 +#: all-font-metrics.cc:184 #, fuzzy msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "Byose Idosiye Na Gukuraho... Byose Na Idosiye" -#: all-font-metrics.cc:109 +#: all-font-metrics.cc:186 #, fuzzy msgid "Rerun with -V to show font paths." msgstr "Na: V Kuri Garagaza Intego- nyuguti Inzira" -#: all-font-metrics.cc:111 +#: all-font-metrics.cc:188 #, fuzzy msgid "A script for removing font-files is delivered with the source-code:" -msgstr "A IYANDIKA kugirango Intego- nyuguti Idosiye ni Na: i Inkomoko ITEGEKONGENGA" +msgstr "" +"A IYANDIKA kugirango Intego- nyuguti Idosiye ni Na: i Inkomoko ITEGEKONGENGA" -#: all-font-metrics.cc:192 +#: all-font-metrics.cc:297 #, fuzzy, c-format msgid "can't find font: `%s'" msgstr "Gushaka Intego- nyuguti" -#: all-font-metrics.cc:193 +#: all-font-metrics.cc:298 #, fuzzy -msgid "Loading default font" +msgid "loading default font" msgstr "Mburabuzi Intego- nyuguti" -#: all-font-metrics.cc:208 +#: all-font-metrics.cc:313 #, fuzzy, c-format msgid "can't find default font: `%s'" msgstr "Gushaka Mburabuzi Intego- nyuguti" -#: all-font-metrics.cc:209 includable-lexer.cc:59 input-file-results.cc:218 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, fuzzy, c-format msgid "(search path: `%s')" msgstr "(Gushaka Inzira" -#: all-font-metrics.cc:210 +#: all-font-metrics.cc:315 volta-engraver.cc:142 #, fuzzy -msgid "Giving up" +msgid "giving up" msgstr "Hejuru" -#: auto-change-iterator.cc:62 change-iterator.cc:61 +#: apply-context-iterator.cc:33 #, fuzzy -msgid "Can't switch translators, I'm there already" -msgstr "Hindura" +msgid "\\applycontext argument is not a procedure" +msgstr "\\aUmumaro" -#: bar-check-iterator.cc:68 +#: auto-change-iterator.cc:62 change-iterator.cc:60 #, fuzzy, c-format -msgid "barcheck failed at: %s" -msgstr "Byanze ku" +msgid "can't change, already in translator: %s" +msgstr "Guhindura>> Kuri" -#: beam.cc:151 -#, fuzzy -msgid "beam has less than two visible stems" -msgstr "Birutwa Kigaragara" +#: axis-group-engraver.cc:112 +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" -#: beam.cc:156 -#, fuzzy -msgid "removing beam with less than two stems" -msgstr "Na: Birutwa" +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" -#: beam.cc:1040 -#, fuzzy -msgid "no viable initial configuration found: may not find good beam slope" -msgstr "Oya Iboneza Byabonetse Gicurasi OYA Gushaka IMANURA" +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" +msgstr "" + +#: bar-check-iterator.cc:70 +#, fuzzy, c-format +msgid "barcheck failed at: %s" +msgstr "Byanze ku" -#: beam-engraver.cc:139 +#: beam-engraver.cc:136 #, fuzzy msgid "already have a beam" msgstr "a" -#: beam-engraver.cc:212 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "" -#: beam-engraver.cc:245 chord-tremolo-engraver.cc:179 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 #, fuzzy msgid "stem must have Rhythmic structure" msgstr "Imiterere" -#: beam-engraver.cc:259 +#: beam-engraver.cc:251 #, fuzzy msgid "stem doesn't fit in beam" msgstr "in" -#: beam-engraver.cc:260 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "" -#: break-align-interface.cc:214 +#: beam.cc:142 +#, fuzzy +msgid "beam has less than two visible stems" +msgstr "Birutwa Kigaragara" + +#: beam.cc:147 +#, fuzzy +msgid "removing beam with less than two stems" +msgstr "Na: Birutwa" + +#: beam.cc:988 +#, fuzzy +msgid "no viable initial configuration found: may not find good beam slope" +msgstr "Oya Iboneza Byabonetse Gicurasi OYA Gushaka IMANURA" + +#: break-align-interface.cc:205 #, fuzzy, c-format msgid "No spacing entry from %s to `%s'" msgstr "Isigamwanya Icyinjijwe Bivuye Kuri" @@ -914,27 +770,34 @@ msgstr "Isigamwanya Icyinjijwe Bivuye Kuri" msgid "can't change `%s' to `%s'" msgstr "Guhindura>> Kuri" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "Gushaka Imvugiro" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string_ = get_change ()->change_to_id_string_; +#. errors hard to catch. #. -#: change-iterator.cc:87 -msgid "I'm one myself" -msgstr "" - +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); #: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "Oya Imvugiro" + +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 #, fuzzy msgid "none of these in my family" msgstr "Ntacyo Bya in" -#: chord-tremolo-engraver.cc:100 -#, fuzzy, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "Na: Ibintu Ibintu" +#: chord-tremolo-engraver.cc:94 +#, c-format +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "" -#: chord-tremolo-engraver.cc:141 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "" @@ -943,21 +806,29 @@ msgstr "" msgid "no one to print a tremolos" msgstr "Oya Kuri Gucapa a" -#: clef.cc:64 +#: clef.cc:57 #, fuzzy, c-format msgid "clef `%s' not found" msgstr "OYA Byabonetse" -#: cluster.cc:123 +#: cluster.cc:118 #, fuzzy, c-format msgid "unknown cluster style `%s'" msgstr "Kitazwi IMISUSIRE" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "" +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + # svx/source\dialog\border.src:RID_SVXPAGE_BORDER.FT_SHADOWSIZE.text #: coherent-ligature-engraver.cc:96 #, fuzzy, c-format @@ -966,99 +837,144 @@ msgstr "Intera" #: coherent-ligature-engraver.cc:139 #, fuzzy, c-format -msgid "Coherent_ligature_engraver: setting `spacing-increment = 0.01': ptr=%ul" +msgid "Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul" msgstr "Igenamiterere Isigamwanya Iyongeragaciro 0" -#: context.cc:180 +#: context-def.cc:111 +#, fuzzy, c-format +msgid "program has no such type: `%s'" +msgstr "Oya Ubwoko" + +#: context-def.cc:285 +#, fuzzy, c-format +msgid "can't find: `%s'" +msgstr "Gushaka" + +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create new `%s'" msgstr "Gushaka Cyangwa Kurema" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "can't find or create: `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "Gushaka Cyangwa Kurema" -#: context-def.cc:115 +#: context.cc:301 #, fuzzy, c-format -msgid "Program has no such type: `%s'" -msgstr "Oya Ubwoko" +msgid "can't find or create: `%s'" +msgstr "Gushaka Cyangwa Kurema" -#: custos.cc:85 +#: custos.cc:83 #, fuzzy, c-format msgid "custos `%s' not found" msgstr "OYA Byabonetse" -#: dimensions.cc:13 -msgid "NaN" -msgstr "" - -#: dynamic-engraver.cc:183 span-dynamic-performer.cc:86 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 #, fuzzy msgid "can't find start of (de)crescendo" msgstr "Gushaka Gutangira Bya" -#: dynamic-engraver.cc:193 +#: dynamic-engraver.cc:180 #, fuzzy msgid "already have a decrescendo" msgstr "a" -#: dynamic-engraver.cc:195 +#: dynamic-engraver.cc:182 #, fuzzy msgid "already have a crescendo" msgstr "a" -#: dynamic-engraver.cc:198 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +msgid "cresc starts here" msgstr "" -#: dynamic-engraver.cc:305 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "" -#: event.cc:49 -#, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than two" -msgstr "ku Kinini" - -#: event.cc:72 -#, fuzzy, c-format -msgid "octave check failed; expected %s, found: %s" -msgstr "Kugenzura... Byanze Ikitezwe: Byabonetse" - -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 #, fuzzy, c-format -msgid "Junking event: `%s'" +msgid "junking event: `%s'" msgstr "Icyabaye" -#: extender-engraver.cc:143 extender-engraver.cc:153 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 #, fuzzy msgid "no one to print a repeat brace" msgstr "Oya Kuri Gucapa a Gusubiramo" -#: glissando-engraver.cc:102 -msgid "Unterminated glissando." +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, c-format +msgid "adding lilypond directory: %s" +msgstr "" + +#: font-config.cc:49 +#, c-format +msgid "adding font directory: %s" +msgstr "" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 +#, fuzzy +msgid "unterminated glissando" +msgstr "Umwandiko" + +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" +msgstr "in a" + +#: global-context-scheme.cc:67 +msgid "Interpreting music... " msgstr "" -#: global-context.cc:151 +#: global-context-scheme.cc:88 +#, fuzzy, c-format +msgid "elapsed time: %.2f seconds" +msgstr "Igihe amasogonda" + +#: global-context.cc:160 #, fuzzy, c-format msgid "can't find `%s' context" msgstr "Gushaka Imvugiro" -#: gourlay-breaking.cc:195 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:204 #, fuzzy -msgid "No feasible line breaking found" +msgid "no feasible line breaking found" msgstr "Umurongo Byabonetse" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, fuzzy, c-format msgid "\\%s ignored" @@ -1069,70 +985,67 @@ msgstr "\\%S" msgid "implied \\%s added" msgstr "S Kyongewe" -#: hairpin.cc:98 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 +#, fuzzy, c-format +msgid "Unknown interface `%s'" +msgstr "Kitazwi IMISUSIRE" + +#: grob-interface.cc:56 +#, c-format +msgid "Grob `%s' has no interface for property `%s'" +msgstr "" + +#: hairpin.cc:105 #, fuzzy msgid "decrescendo too small" msgstr "Gitoya" -#: hairpin.cc:99 +#: hairpin.cc:106 #, fuzzy msgid "crescendo too small" msgstr "Gitoya" -#: horizontal-bracket-engraver.cc:57 +#: horizontal-bracket-engraver.cc:55 #, fuzzy -msgid "Don't have that many brackets." +msgid "don't have that many brackets" msgstr "Udusodeko" -#: horizontal-bracket-engraver.cc:66 +#: horizontal-bracket-engraver.cc:64 #, fuzzy -msgid "Conflicting note group events." +msgid "conflicting note group events" msgstr "Impugukirwa Itsinda Ibyabaye" -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 msgid "removing unterminated hyphen" msgstr "" -#: hyphen-engraver.cc:110 +#: hyphen-engraver.cc:102 msgid "unterminated hyphen; removing" msgstr "" #: includable-lexer.cc:50 #, fuzzy -msgid "include files are not allowed" +msgid "include files are not allowed in safe mode" msgstr "Gushyiramo Idosiye OYA" -#: input.cc:99 -#, fuzzy -msgid "non fatal error: " -msgstr "Ikosa" +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 +#, fuzzy, c-format +msgid "can't find file: `%s'" +msgstr "Gushaka IDOSIYE" -#: input.cc:107 source-file.cc:147 source-file.cc:240 +#: input.cc:101 source-file.cc:137 source-file.cc:230 #, fuzzy msgid "position unknown" msgstr "Ibirindiro Kitazwi" -# sfx2/source\appl\app.src:STR_ERR_NOFILE.text -#: input-file-results.cc:78 source-file.cc:55 -#, fuzzy, c-format -msgid "can't open file: `%s'" -msgstr "Ntibishoboka gufungura idosiye$." - -#: input-file-results.cc:142 -#, fuzzy, c-format -msgid "Now processing `%s'" -msgstr "Inonosora" - -#: key-performer.cc:90 -#, fuzzy -msgid "FIXME: key change merge" -msgstr "Urufunguzo Guhindura>> Gukomatanya" - -#: kpath.cc:75 -#, fuzzy, c-format -msgid "kpathsea can not find TFM file: `%s'" -msgstr "OYA Gushaka IDOSIYE" - #: ligature-engraver.cc:152 #, fuzzy msgid "can't find start of ligature" @@ -1153,64 +1066,86 @@ msgstr "a" msgid "no left bound" msgstr "Oya Ibumoso:" -#: ligature-engraver.cc:255 +#: ligature-engraver.cc:256 msgid "unterminated ligature" msgstr "" -#: ligature-engraver.cc:279 +#: ligature-engraver.cc:280 #, fuzzy msgid "ignoring rest: ligature may not contain rest" msgstr "Gicurasi OYA" -#: ligature-engraver.cc:280 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "" -#: lily-guile.cc:88 +#: lily-guile.cc:92 #, fuzzy, c-format msgid "(load path: `%s')" msgstr "(Ibirimo Inzira" -#: lily-guile.cc:584 +#: lily-guile.cc:484 #, fuzzy, c-format -msgid "Can't find property type-check for `%s' (%s)." +msgid "can't find property type-check for `%s' (%s)." msgstr "Gushaka indangakintu Ubwoko Kugenzura... kugirango" -#: lily-guile.cc:587 +#: lily-guile.cc:487 #, fuzzy -msgid "Perhaps you made a typing error?" +msgid "perhaps a typing error?" msgstr "a Kwandika: Ikosa" -#: lily-guile.cc:593 +#: lily-guile.cc:493 #, fuzzy -msgid "Doing assignment anyway." +msgid "doing assignment anyway" msgstr "Igenera" -#: lily-guile.cc:607 +#: lily-guile.cc:505 #, fuzzy, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "Kugenzura... kugirango Byanze Agaciro Bya Ubwoko" -#: lookup.cc:169 -#, fuzzy -msgid "round filled box horizontal extent smaller than blot; decreasing blot" -msgstr "IBURUNGUSHURA Byuzuye Agasanduku Gitambitse Kwagura Gitoya" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" +msgstr "Izina: ni a Ijambo- banze" + +#: lily-lexer.cc:225 +#, fuzzy, c-format +msgid "error at EOF: %s" +msgstr "Ikosa ku" + +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "Bitemewe. Ihitamo" + +#: lily-parser-scheme.cc:69 +#, fuzzy, c-format +msgid "can't find init file: `%s'" +msgstr "Gushaka IDOSIYE" + +# svtools/source\dialogs\prnsetup.src:STR_SVT_PRNDLG_PROCESSING.text +#: lily-parser-scheme.cc:87 +#, fuzzy, c-format +msgid "Processing `%s'" +msgstr "Inonosora" + +#: lily-parser.cc:101 +msgid "Parsing..." +msgstr "" -#: lookup.cc:174 +#: lily-parser.cc:119 #, fuzzy -msgid "round filled box vertical extent smaller than blot; decreasing blot" -msgstr "IBURUNGUSHURA Byuzuye Agasanduku Bihagaritse Kwagura Gitoya" +msgid "braces don't match" +msgstr "BIHUYE" -#: main.cc:100 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 #, fuzzy -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 `lilypond-bin --warranty' for more\n" -"information.\n" -msgstr "Porogaramu ni Kigenga ni ku i Na Urakaza neza Kuri Guhindura>> Na Cyangwa Gukwirakwiza Amakopi Bya Nka kugirango" +msgid "syntax error, unexpected " +msgstr "Ikosa" -#: main.cc:106 +#: main.cc:104 #, fuzzy msgid "" " This program is free software; you can redistribute it and/or\n" @@ -1226,59 +1161,116 @@ msgid "" "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 "Porogaramu ni Kigenga Na i Bya i Verisiyo ku i Porogaramu ni in i ATARIIGIHARWE i Cyangwa A i kugirango Birenzeho Birambuye BYAKIRIWE a Gukoporora Kuri i IDOSIYE Bya Na: iyi Porogaramu NIBA OYA Kwandika" +msgstr "" +"Porogaramu ni Kigenga Na i Bya i Verisiyo ku i Porogaramu ni in i " +"ATARIIGIHARWE i Cyangwa A i kugirango Birenzeho Birambuye BYAKIRIWE a " +"Gukoporora Kuri i IDOSIYE Bya Na: iyi Porogaramu NIBA OYA Kwandika" + +#: main.cc:135 +msgid "BACK" +msgstr "" #: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "" #: main.cc:136 -#, fuzzy -msgid "set options, use -e '(ly-option-usage)' for help" -msgstr "Gushyiraho Amahitamo Gukoresha E Ihitamo Ikoresha: kugirango Ifashayobora" +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" + +#. Bug in option parser: --output =foe is taken as an abbreviation +#. for --output-format. +#: main.cc:139 +msgid "FORMATs" +msgstr "" #: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 +msgid "generate DVI (tex backend only)" +msgstr "" + +#: main.cc:141 #, fuzzy -msgid "use output format EXT" -msgstr "Gukoresha Ibisohoka Imiterere" +msgid "generate PDF (default)" +msgstr "Ibisohoka" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "Ipaji Ishusho" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "Ibisohoka" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" +msgstr "" # wizards/source\formwizard\dbwizres.src:RID_DB_REPORT_WIZARD_START_+_71.text -#: main.cc:141 +#: main.cc:146 #, fuzzy msgid "FIELD" msgstr "Umwanya" -#: main.cc:141 +#: main.cc:146 #, fuzzy msgid "write header field to BASENAME.FIELD" msgstr "Kwandika Umutwempangano Umwanya Kuri" -#: main.cc:142 +#: main.cc:147 #, fuzzy msgid "add DIR to search path" msgstr "Kongeramo Kuri Gushaka Inzira" -#: main.cc:143 +#: main.cc:148 #, fuzzy msgid "use FILE as init file" msgstr "Gukoresha Nka IDOSIYE" -#: main.cc:144 +#: main.cc:149 #, fuzzy -msgid "write Makefile dependencies" -msgstr "Kwandika" +msgid "write output to FILE (suffix will be added)" +msgstr "Kwandika Ibisohoka Kuri" -#: main.cc:147 +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" +msgstr "" + +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" +msgstr "" + +#: main.cc:151 #, fuzzy -msgid "prepend DIR to dependencies" -msgstr "Kuri" +msgid "do not generate printed output" +msgstr "OYA Ibisohoka" -#: main.cc:148 +#: main.cc:152 +#, fuzzy +msgid "generate a preview of the first system" +msgstr "Ubwoko a() y'Ishusho Bya i Itangira Sisitemu" + +#: main.cc:153 #, fuzzy msgid "run in safe mode" msgstr "Gukoresha in Ubwoko" -#: main.cc:171 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1286,148 +1278,258 @@ msgid "" msgstr "C Na Ibindi" #. No version number or newline here. It confuses help2man. -#: main.cc:197 +#: main.cc:203 #, c-format -msgid "Usage: %s [OPTIONS]... FILE..." +msgid "Usage: %s [OPTION]... FILE..." msgstr "" -#: main.cc:199 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Na Cyangwa Bivuye" -#: main.cc:201 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:203 +#: main.cc:209 #, fuzzy, c-format msgid "For more information, see %s" msgstr "Birenzeho Ibisobanuro" -#: main.cc:369 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 #, fuzzy, c-format -msgid "This option is for developers only." -msgstr "Ihitamo ni kugirango" +msgid "no such user: %s" +msgstr "Oya Igenamiterere" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" -#: main.cc:370 +#: main.cc:330 #, fuzzy, c-format -msgid "Read the sources for more information." -msgstr "i kugirango Birenzeho Ibisobanuro" +msgid "no such group: %s" +msgstr "Oya Imvugiro" -#: mensural-ligature.cc:183 -#, fuzzy -msgid "Mensural_ligature:unexpected case fall-through" -msgstr "Gihinguranya" +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "Guhindura>> Kuri" -#: mensural-ligature.cc:193 -#, fuzzy -msgid "Mensural_ligature: (join_left == 0)" -msgstr "0" +#: main.cc:340 +#, c-format +msgid "can't chroot to: %s: %s" +msgstr "" -#: mensural-ligature-engraver.cc:248 mensural-ligature-engraver.cc:383 -#, fuzzy -msgid "unexpected case fall-through" -msgstr "Gihinguranya" +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "Guhindura>> Kuri" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "Guhindura>> Kuri" + +#: main.cc:359 +#, c-format +msgid "can't change working directory to: %s: %s" +msgstr "" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" -#: mensural-ligature-engraver.cc:259 +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 #, fuzzy msgid "ligature with less than 2 heads -> skipping" msgstr "Na: Birutwa 2. Gusimbuka:%s" -#: mensural-ligature-engraver.cc:279 +#: mensural-ligature-engraver.cc:101 #, fuzzy -msgid "can not determine pitch of ligature primitive -> skipping" +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "OYA Bya Gusimbuka:%s" -#: mensural-ligature-engraver.cc:302 +#: mensural-ligature-engraver.cc:115 +#, fuzzy +msgid "single note ligature - skipping" +msgstr "Intera muri Gusimbuka:%s" + +#: mensural-ligature-engraver.cc:127 #, fuzzy msgid "prime interval within ligature -> skipping" msgstr "Intera muri Gusimbuka:%s" -#: mensural-ligature-engraver.cc:312 +#: mensural-ligature-engraver.cc:139 #, fuzzy -msgid "mensural ligature: duration none of L, B, S -> skipping" +msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "Igihe- ngombwa Ntacyo Bya Gusimbuka:%s" -#: midi-item.cc:153 +#: mensural-ligature-engraver.cc:187 +msgid "semibrevis must be followed by another one -> skipping" +msgstr "" + +#: mensural-ligature-engraver.cc:198 +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:225 +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:345 +#, fuzzy +msgid "unexpected case fall-through" +msgstr "Gihinguranya" + +#: mensural-ligature.cc:131 +#, fuzzy +msgid "Mensural_ligature: unexpected case fall-through" +msgstr "Gihinguranya" + +#: mensural-ligature.cc:183 +#, fuzzy +msgid "Mensural_ligature: (join_right == 0)" +msgstr "0" + +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "Oya" -#: midi-item.cc:257 +#: midi-item.cc:254 msgid "silly pitch" msgstr "" -#: midi-item.cc:273 +#: midi-item.cc:270 #, fuzzy, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "Bya a" -#: midi-stream.cc:40 +# sfx2/source\appl\app.src:STR_ERR_NOFILE.text +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "Ntibishoboka gufungura idosiye$." + +#: midi-stream.cc:44 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't write to file: `%s'" msgstr "OYA Kwandika IDOSIYE" -#: my-lily-lexer.cc:185 +#: music.cc:176 #, fuzzy, c-format -msgid "Identifier name is a keyword: `%s'" -msgstr "Izina: ni a Ijambo- banze" +msgid "octave check failed; expected %s, found: %s" +msgstr "Kugenzura... Byanze Ikitezwe: Byabonetse" -#: my-lily-lexer.cc:207 +#: music.cc:239 #, fuzzy, c-format -msgid "error at EOF: %s" -msgstr "Ikosa ku" +msgid "transposition by %s makes alteration larger than double" +msgstr "ku Kinini" -#: my-lily-parser.cc:45 -msgid "Parsing..." +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" msgstr "" -#: my-lily-parser.cc:57 -#, fuzzy -msgid "Braces don't match" -msgstr "BIHUYE" - #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:155 +#: new-fingering-engraver.cc:158 #, fuzzy msgid "music for the martians." msgstr "kugirango i" -#: new-fingering-engraver.cc:235 -#, fuzzy -msgid "Fingerings are also not down?! Putting them down anyway." -msgstr "OYA Hasi Hasi" +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" -#: new-lyric-combine-music-iterator.cc:172 +#: new-fingering-engraver.cc:267 +msgid "placing below" +msgstr "" + +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format -msgid "cannot find Voice: %s" +msgid "cannot find Voice `%s'" msgstr "Gushaka" -#: note-collision.cc:384 +#: note-collision.cc:404 #, fuzzy -msgid "Too many clashing notecolumns. Ignoring them." +msgid "ignoring too many clashing note columns" msgstr "Kwirengagiza" -#: note-head.cc:139 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, fuzzy, c-format msgid "note head `%s' not found" msgstr "Impugukirwa OYA Byabonetse" -#: paper-def.cc:73 +# sfx2/source\appl\app.src:STR_ERR_NOFILE.text +#: open-type-font.cc:29 +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "Ntibishoboka gufungura idosiye$." + +#: open-type-font.cc:33 #, fuzzy, c-format -msgid "paper output to `%s'..." -msgstr "urupapuro Ibisohoka Kuri" +msgid "can't load font table: %s" +msgstr "Gushaka Intego- nyuguti" + +#: open-type-font.cc:84 +#, c-format +msgid "unsupported font format: %s" +msgstr "" + +#: open-type-font.cc:86 +#, c-format +msgid "unknown error: %d reading font file: %s" +msgstr "" + +#: open-type-font.cc:140 +#, c-format +msgid "FT_Get_Glyph_Name() returned error: %d" +msgstr "" + +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "OYA a IDOSIYE" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" +msgstr "" -#: paper-score.cc:72 +#: paper-outputter-scheme.cc:26 +#, fuzzy, c-format +msgid "Layout output to `%s'..." +msgstr "%sIbisohoka Kuri" + +#: paper-score.cc:66 #, fuzzy, c-format msgid "Element count %d (spanners %d) " msgstr "IBARA" -#: paper-score.cc:76 +#: paper-score.cc:70 #, fuzzy msgid "Preprocessing graphical objects..." msgstr "Ibintu" @@ -1437,477 +1539,1089 @@ msgstr "Ibintu" msgid "GUILE signaled an error for the expression beginning here" msgstr "Ikosa kugirango i imvugo Itangiriro" -#: percent-repeat-engraver.cc:110 -#, fuzzy -msgid "Don't know how to handle a percent repeat of this length." +#: percent-repeat-engraver.cc:100 +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "Kuri a Ku ijana Gusubiramo Bya iyi Uburebure" -#: percent-repeat-engraver.cc:164 +#: percent-repeat-engraver.cc:158 #, fuzzy msgid "unterminated percent repeat" msgstr "Ku ijana Gusubiramo" -#: percent-repeat-iterator.cc:53 +#: percent-repeat-iterator.cc:51 #, fuzzy msgid "no one to print a percent" msgstr "Oya Kuri Gucapa a Ku ijana" -#: performance.cc:51 -msgid "Track ... " +#: performance.cc:47 +msgid "Track..." +msgstr "" + +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" msgstr "" -#: performance.cc:94 +#: performance.cc:91 msgid "Creator: " msgstr "" # 345 -#: performance.cc:114 +#: performance.cc:111 #, fuzzy msgid "at " msgstr "ku" -#: performance.cc:172 +#: performance.cc:164 #, fuzzy, c-format msgid "MIDI output to `%s'..." msgstr "Ibisohoka Kuri" -#: phrasing-slur-engraver.cc:105 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "" -#: phrasing-slur-engraver.cc:123 -#, fuzzy -msgid "can't find start of phrasing slur" -msgstr "Gushaka Gutangira Bya" - -#: piano-pedal-engraver.cc:238 -#, fuzzy -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, fuzzy, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "3. Ikurikiranyanyuguti kugirango" -#: piano-pedal-engraver.cc:253 piano-pedal-engraver.cc:268 -#: piano-pedal-performer.cc:82 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 +#: piano-pedal-performer.cc:80 #, fuzzy, c-format msgid "can't find start of piano pedal: `%s'" msgstr "Gushaka Gutangira Bya" -#: piano-pedal-engraver.cc:321 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "Gushaka Gutangira Bya" -#: property-iterator.cc:94 +#: property-iterator.cc:90 #, fuzzy, c-format -msgid "Not a grob name, `%s'." +msgid "not a grob name, `%s'" msgstr "a Izina:" -#: quote-iterator.cc:181 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Gusubiramo ibyavuzwe Icyabaye" -#: relative-octave-check.cc:25 +#: relative-octave-check.cc:38 #, fuzzy msgid "Failed octave check, got: " msgstr "Kugenzura..." -#: rest.cc:137 -#, fuzzy, c-format -msgid "rest `%s' not found" -msgstr "OYA Byabonetse" - -#: rest-collision.cc:145 +#: rest-collision.cc:147 #, fuzzy msgid "rest direction not set. Cannot resolve collision." msgstr "Icyerekezo OYA Gushyiraho" -#: rest-collision.cc:193 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "" -#: scm-option.cc:52 +#: rest.cc:140 #, fuzzy, c-format -msgid "lilypond -e EXPR means:" -msgstr "E" +msgid "rest `%s' not found" +msgstr "OYA Byabonetse" #: scm-option.cc:54 #, fuzzy, c-format -msgid " Evalute the Scheme EXPR before parsing any .ly files." -msgstr "i Mbere Idosiye" +msgid "lilypond -e EXPR means:" +msgstr "E" #: scm-option.cc:56 #, fuzzy, c-format -msgid " Multiple -e options may be given, they will be evaluated sequentially." -msgstr "E Amahitamo Gicurasi" +msgid " Evalute the Scheme EXPR before parsing any .ly files." +msgstr "i Mbere Idosiye" #: scm-option.cc:58 #, fuzzy, c-format -msgid " The function ly-set-option allows for access to some internal variables." -msgstr "Umumaro Gushyiraho Ihitamo kugirango Kuri By'imbere Ibihinduka" +msgid "" +" Multiple -e options may be given, they will be evaluated sequentially." +msgstr "E Amahitamo Gicurasi" #: scm-option.cc:60 #, fuzzy, c-format -msgid "Usage: lilypond-bin -e \"(ly-set-option SYMBOL VAL)\"" -msgstr "E Gushyiraho Ihitamo" +msgid "" +" The function ly:set-option allows for access to some internal variables." +msgstr "Umumaro Gushyiraho Ihitamo kugirango Kuri By'imbere Ibihinduka" #: scm-option.cc:62 #, fuzzy, c-format -msgid "Where SYMBOL VAL pair is any of:" -msgstr "ni Bya" - -#: scm-option.cc:143 scm-option.cc:176 -#, fuzzy -msgid "Unknown internal option!" -msgstr "By'imbere Ihitamo" +msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" +msgstr "E Gushyiraho Ihitamo" -#: score.cc:125 -msgid "Interpreting music... " +#: scm-option.cc:64 +#, c-format +msgid "Use help as SYMBOL to get online help." msgstr "" -#: score.cc:135 -#, fuzzy -msgid "Need music in a score" -msgstr "in a" - -#: score.cc:145 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "elapsed time: %.2f seconds" -msgstr "Igihe amasogonda" +msgid "no such internal option: %s" +msgstr "By'imbere Ihitamo" -#: score-engraver.cc:103 +#: score-engraver.cc:105 #, fuzzy, c-format -msgid "can't find `%s'" +msgid "cannot find `%s'" msgstr "Gushaka" -#: score-engraver.cc:104 +#: score-engraver.cc:107 #, fuzzy -msgid "Fonts have not been installed properly. Aborting" +msgid "Music font has not been installed properly." msgstr "OYA" -#: score-engraver.cc:189 -#, c-format -msgid "unbound spanner `%s'" +#: score-engraver.cc:109 +#, fuzzy, c-format +msgid "Search path `%s'" +msgstr "(Gushaka Inzira" + +#: score.cc:213 +#, fuzzy +msgid "already have music in score" +msgstr "in a" + +#: score.cc:214 +msgid "this is the previous music" +msgstr "" + +#: score.cc:219 +msgid "errors found, ignoring music expression" msgstr "" -#: script-engraver.cc:96 +#. FIXME: +#: script-engraver.cc:100 #, fuzzy -msgid "Don't know how to interpret articulation:" +msgid "don't know how to interpret articulation: " msgstr "Kuri" -#: script-engraver.cc:97 +#: script-engraver.cc:101 #, fuzzy -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "Imisobekere:" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:53 separation-item.cc:97 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "" -#: simple-spacer.cc:248 +#: simple-spacer.cc:410 #, fuzzy, c-format msgid "No spring between column %d and next one" msgstr "Rasoro hagati Inkingi Na Komeza>>" -#: slur-engraver.cc:121 +#: slur-engraver.cc:113 msgid "unterminated slur" msgstr "" -#. How to shut up this warning, when Voice_devnull_engraver has -#. eaten start event? -#: slur-engraver.cc:139 +#: slur-engraver.cc:122 #, fuzzy -msgid "can't find start of slur" -msgstr "Gushaka Gutangira Bya" +msgid "can't end slur" +msgstr "Gushaka" -#: source-file.cc:68 +# sfx2/source\appl\app.src:STR_ERR_NOFILE.text +#: source-file.cc:48 #, fuzzy, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Ikitezwe: Inyuguti" +msgid "can't open file: `%s'" +msgstr "Ntibishoboka gufungura idosiye$." + +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:385 +#: spacing-spanner.cc:377 #, fuzzy, c-format msgid "Global shortest duration is %s" msgstr "Igihe- ngombwa ni" -#: spring-smob.cc:32 +#: stem-engraver.cc:88 +#, fuzzy +msgid "tremolo duration is too long" +msgstr "Igihe- ngombwa ni" + +#. FIXME: +#: stem-engraver.cc:125 #, fuzzy, c-format -msgid "#" -msgstr "# to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "Izina ry'idosiye: OYA Imyanya" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "Kitazwi Umusemuzi" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 +#, lisp-format +msgid "wrong type for argument ~a. Expecting ~a, found ~s" +msgstr "" + +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, lisp-format +msgid "music expected: ~S" +msgstr "" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "Gushaka" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "Kitazwi" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "Kitazwi IMISUSIRE" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "Gushaka Gutangira Bya" + +#: page-layout.scm:425 +#, fuzzy +msgid "Calculating page breaks..." +msgstr "Umurongo Amataruka" + +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "Byanze" + +#, fuzzy +#~ msgid "Second argument must be pitch list." +#~ msgstr "Urutonde" + +#, fuzzy +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Kuri in Ubwoko kugirango" + +#, fuzzy +#~ msgid "Expecting string as script definition" +#~ msgstr "Ikurikiranyanyuguti Nka IYANDIKA Insobanuro" + +#, fuzzy +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Kuri in Ubwoko kugirango Ibisobanuro" + +#, fuzzy +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Kuri in Ubwoko kugirango" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "Ikosa" + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "Ikosa" + +#, fuzzy +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Hindura" + +#, fuzzy +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "Cyangwa Imvugiro Izina:" + +#, fuzzy +#~ msgid "Chord tremolo with %d elements. Must have two elements." +#~ msgstr "Na: Ibintu Ibintu" + +#, fuzzy +#~ msgid "Fingerings are also not down?! Putting them down anyway." +#~ msgstr "OYA Hasi Hasi" + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "Kuri Impera" + +#, fuzzy +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Ikitezwe: Inyuguti" + +#, fuzzy +#~ msgid "No volta spanner to end" +#~ msgstr "Kuri Impera" + +#, fuzzy +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "a Kyahagariswe Hejuru" + +#, fuzzy +#~ msgid "Missing end quote" +#~ msgstr "Impera Gushyiraho akugarizo" + +#, fuzzy +#~ msgid "Removing output file" +#~ msgstr "Ibisohoka IDOSIYE" + +#~ msgid "EXT" +#~ msgstr "EXT" + +#, fuzzy +#~ msgid "Run LilyPond, add titles, generate printable document." +#~ msgstr "Kongeramo Imitwe Gicapika Inyandiko" + +#, fuzzy +#~ msgid "write Makefile dependencies for every input file" +#~ msgstr "Kwandika kugirango buri Iyinjiza IDOSIYE" + +#, fuzzy +#~ msgid "print even more output" +#~ msgstr "Gucapa ATARIIGIHARWE Birenzeho Ibisohoka" + +#, fuzzy +#~ msgid "find pfa fonts used in FILE" +#~ msgstr "Gushaka Imyandikire in" + +#, fuzzy +#~ msgid "make HTML file with links to all output" +#~ msgstr "Ubwoko IDOSIYE Na: amahuza Kuri Byose Ibisohoka" + +#, fuzzy +#~ msgid "add DIR to LilyPond's search path" +#~ msgstr "Kongeramo Kuri Gushaka Inzira" + +#, fuzzy +#~ msgid "keep all output, output to directory %s.dir" +#~ msgstr "Gumana: Byose Ibisohoka Ibisohoka Kuri bushyinguro" + +#, fuzzy +#~ msgid "don't run LilyPond" +#~ msgstr "Gukoresha" + +#, fuzzy +#~ msgid "produce MIDI output only" +#~ msgstr "Ibisohoka" + +#, fuzzy +#~ msgid "do not generate PDF output" +#~ msgstr "OYA Ibisohoka" + +#, fuzzy +#~ msgid "use pdflatex to generate PDF output" +#~ msgstr "Gukoresha Kuri Ibisohoka" + +#, fuzzy +#~ msgid "run in safe-mode" +#~ msgstr "Gukoresha in Ubwoko" + +#, fuzzy +#~ msgid "change global setting KEY to VAL" +#~ msgstr "Guhindura>> Igenamiterere Kuri" + +#, fuzzy +#~ msgid "Please submit a bug report to bug-lilypond@gnu.org" +#~ msgstr "Tanga a Icyegeranyo Kuri org" + +#, fuzzy +#~ msgid "LilyPond failed on an input file (exit status %d)" +#~ msgstr "Byanze ku Iyinjiza IDOSIYE Gusohoka Imimerere" + +#, fuzzy +#~ msgid "no LilyPond output found for `%s'" +#~ msgstr "Oya Ibisohoka Byabonetse kugirango" + +# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_VALID_DEFERROR.text +#, fuzzy +#~ msgid "invalid value: `%s'" +#~ msgstr "Agaciro siko" + +#, fuzzy +#~ msgid "LaTeX failed on the output file." +#~ msgstr "Byanze ku i Ibisohoka IDOSIYE" + +#, fuzzy +#~ msgid "" +#~ "Trying create PDF, but no PFA fonts found.\n" +#~ "Using bitmap fonts instead. This will look bad." +#~ msgstr "Kurema Oya Imyandikire Byabonetse Bitimapu Imyandikire" + +#, fuzzy +#~ msgid "Writing HTML menu `%s'" +#~ msgstr "Ibikubiyemo" + +#, fuzzy +#~ msgid "pseudo filter" +#~ msgstr "Muyunguruzi..." + +#, fuzzy +#~ msgid "pseudo filter only for single input file" +#~ msgstr "Muyunguruzi... kugirango UMWE Iyinjiza IDOSIYE" + +#, fuzzy +#~ msgid "no files specified on command line" +#~ msgstr "Oya Idosiye ku Komandi: Umurongo" + +#, fuzzy +#~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." +#~ msgstr "Byanze Na: kugirango a" + +#, fuzzy +#~ msgid "Failed to make PS file. Rerun with --verbose for a trace." +#~ msgstr "Kuri Ubwoko IDOSIYE Na: kugirango a" + +#, fuzzy +#~ msgid "Running LaTeX failed. Rerun with --verbose for a trace." +#~ msgstr "Byanze Na: kugirango a" + +#, fuzzy +#~ msgid "dependencies output to `%s'..." +#~ msgstr "Ibisohoka Kuri" + +#, fuzzy +#~ msgid "%s output to ..." +#~ msgstr "%sIbisohoka Kuri" + +#, fuzzy +#~ msgid "%s output to %s..." +#~ msgstr "%sIbisohoka Kuri" + +#, fuzzy +#~ msgid "can't find file: `%s.%s'" +#~ msgstr "Gushaka IDOSIYE" + +#, fuzzy +#~ msgid "Process LilyPond snippets in hybrid HTML, LaTeX or texinfo document" +#~ msgstr "in Cyangwa Inyandiko" + +#, fuzzy +#~ msgid "DIM" +#~ msgstr "Byijimye" + +#, fuzzy +#~ msgid "default fontsize for music. DIM is assumed to be in points" +#~ msgstr "Mburabuzi kugirango ni Kuri in Utudomo" + +#, fuzzy +#~ msgid "deprecated, use --default-music-fontsize" +#~ msgstr "Bitemewe. Gukoresha Mburabuzi" + +#, fuzzy +#~ msgid "pass OPT quoted to the lilypond command line" +#~ msgstr "Kuri i Komandi: Umurongo" + +#, fuzzy +#~ msgid "" +#~ "force fontsize for all inline lilypond. DIM is assumed to be in points" +#~ msgstr "kugirango Byose Mumurongo ni Kuri in Utudomo" + +#, fuzzy +#~ msgid "deprecated, use --force-music-fontsize" +#~ msgstr "Bitemewe. Gukoresha" + +#, fuzzy +#~ msgid "include path" +#~ msgstr "Gushyiramo Inzira" + +#, fuzzy +#~ msgid "write dependencies" +#~ msgstr "Kwandika" + +#, fuzzy +#~ msgid "prepend PREF before each -M dependency" +#~ msgstr "Mbere" + +#, fuzzy +#~ msgid "don't run lilypond" +#~ msgstr "Gukoresha" + +#, fuzzy +#~ msgid "don't generate pictures" +#~ msgstr "Amashusho" + +#, fuzzy +#~ msgid "strip all lilypond blocks from output" +#~ msgstr "Byose Bivuye Ibisohoka" + +#, fuzzy +#~ msgid "filename main output file" +#~ msgstr "Izina ry'idosiye: Ibisohoka IDOSIYE" + +#, fuzzy +#~ msgid "where to place generated files" +#~ msgstr "Kuri Idosiye" + +#, fuzzy +#~ msgid "Now processing `%s'" +#~ msgstr "Inonosora" + +#, fuzzy +#~ msgid "FIXME: key change merge" +#~ msgstr "Urufunguzo Guhindura>> Gukomatanya" + +#, fuzzy +#~ msgid "kpathsea can not find TFM file: `%s'" +#~ msgstr "OYA Gushaka IDOSIYE" + +#, fuzzy +#~ msgid "" +#~ "round filled box horizontal extent smaller than blot; decreasing blot" +#~ msgstr "IBURUNGUSHURA Byuzuye Agasanduku Gitambitse Kwagura Gitoya" + +#, fuzzy +#~ msgid "round filled box vertical extent smaller than blot; decreasing blot" +#~ msgstr "IBURUNGUSHURA Byuzuye Agasanduku Bihagaritse Kwagura Gitoya" + +#, fuzzy +#~ msgid "set options, use -e '(ly-option-usage)' for help" +#~ msgstr "" +#~ "Gushyiraho Amahitamo Gukoresha E Ihitamo Ikoresha: kugirango Ifashayobora" + +#, fuzzy +#~ msgid "use output format EXT" +#~ msgstr "Gukoresha Ibisohoka Imiterere" + +#, fuzzy +#~ msgid "write Makefile dependencies" +#~ msgstr "Kwandika" + +#, fuzzy +#~ msgid "prepend DIR to dependencies" +#~ msgstr "Kuri" + +#, fuzzy +#~ msgid "This option is for developers only." +#~ msgstr "Ihitamo ni kugirango" + +#, fuzzy +#~ msgid "Read the sources for more information." +#~ msgstr "i kugirango Birenzeho Ibisobanuro" + +#, fuzzy +#~ msgid "paper output to `%s'..." +#~ msgstr "urupapuro Ibisohoka Kuri" + +#, fuzzy +#~ msgid "can't find start of phrasing slur" +#~ msgstr "Gushaka Gutangira Bya" + +#, fuzzy +#~ msgid "Where SYMBOL VAL pair is any of:" +#~ msgstr "ni Bya" + +#, fuzzy +#~ msgid "#" +#~ msgstr "#\n" "Language-Team: Swedish \n" @@ -19,8 +19,8 @@ msgid "lilylib module" msgstr "lilylib-modul" # förklaring av flaggan -h -#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:40 -#: main.cc:127 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 #, fuzzy msgid "print this help" msgstr "denna hjälp" @@ -38,12 +38,12 @@ msgstr "Distribueras under GNU General Public License." msgid "It comes with NO WARRANTY." msgstr "INGEN GARANTI ges för programmet." -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, fuzzy, c-format, python-format msgid "warning: %s" msgstr "varning: %s\n" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, fuzzy, c-format, python-format msgid "error: %s" msgstr "fel: %s\n" @@ -58,13 +58,13 @@ msgstr "Avslutar (%d)... " msgid "Usage: %s [OPTIONS]... FILE" msgstr "Användning: %s [FLAGGA]... FIL" -#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:196 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Flaggor:" #: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 -#: mup2ly.py:227 main.cc:200 +#: mup2ly.py:227 main.cc:215 #, fuzzy, c-format, python-format msgid "Report bugs to %s." msgstr "" @@ -81,12 +81,12 @@ msgstr "" msgid "Opening pipe `%s'" msgstr "Öppnar rör \"%s\"..." -#: lilylib.py:277 lilypond-book.py:1119 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "\"%s\" misslyckades (%d)" -#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1120 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "Felloggen är följande:" @@ -115,9 +115,10 @@ msgstr "(ignorerat)" msgid "Cleaning %s..." msgstr "Rensar %s..." -#: lilylib.py:529 -msgid "Removing output file" -msgstr "Tar bort utdatafilen" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "kommandot avslutade med värde %d" #: convert-ly.py:32 #, python-format @@ -147,17 +148,17 @@ msgstr "" #: convert-ly.py:59 msgid "" " -e, --edit edit in place\n" -" -f, --from=VERSION start from version [default: \\version found in " +" -f, --from=VERSION start from VERSION [default: \\version found in " "file]\n" " -h, --help print this help\n" " -n, --no-version do not add \\version command if missing\n" " -s, --show-rules print rules [default: --from=0, --" "to=@TOPLEVEL_VERSION@]\n" -" -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" " -v, --version print program version" msgstr "" -#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:86 +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 #, fuzzy, c-format, python-format msgid "" "This program is free software. It is covered by the GNU General Public\n" @@ -169,47 +170,47 @@ msgstr "" "och du får ändra och/eller distribuera kopior av den under vissa\n" "villkor. Kör \"%s --warranty\" för mer information.\n" -#: convert-ly.py:2402 +#: convert-ly.py:2407 msgid "LilyPond source must be UTF-8" msgstr "" -#: convert-ly.py:2405 +#: convert-ly.py:2410 msgid "Try the texstrings backend" msgstr "" -#: convert-ly.py:2408 +#: convert-ly.py:2413 #, python-format msgid "Do something like: %s" msgstr "" -#: convert-ly.py:2411 +#: convert-ly.py:2416 msgid "Or save as UTF-8 in your editor" msgstr "" -#: convert-ly.py:2459 +#: convert-ly.py:2487 msgid "Applying conversion: " msgstr "" -#: convert-ly.py:2471 +#: convert-ly.py:2499 #, python-format msgid "%s: error while converting" msgstr "" -#: convert-ly.py:2474 score-engraver.cc:112 +#: convert-ly.py:2502 score-engraver.cc:111 msgid "Aborting" msgstr "" -#: convert-ly.py:2495 +#: convert-ly.py:2523 #, fuzzy, python-format msgid "Processing `%s'... " msgstr "Behandlar \"%s\"..." -#: convert-ly.py:2597 -#, python-format -msgid "%s: cannot determine version for `%s'" -msgstr "" +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "kan inte hitta standardtypsnitt: \"%s\"" -#: convert-ly.py:2606 +#: convert-ly.py:2634 #, fuzzy, python-format msgid "%s: skipping: `%s'" msgstr "inställningen finns inte: \"%s\"" @@ -224,14 +225,14 @@ msgid "" " lilypond-book --process='lilypond -I include' BOOK\n" msgstr "" -#: lilypond-book.py:82 main.cc:121 -msgid "EXT" -msgstr "FMT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" #: lilypond-book.py:83 #, fuzzy msgid "" -"use output format EXT (texi [default], texi-html,\n" +"use output format FMT (texi [default], texi-html,\n" "\t\tlatex, html)" msgstr "använd utdataformat FMT (texi [standard], texi-html, latex, html)" @@ -244,7 +245,7 @@ msgstr "FIL" msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "" -#: lilypond-book.py:89 lilypond-book.py:91 main.cc:129 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "KATALOG" @@ -266,7 +267,7 @@ msgstr "" msgid "process ly_files using COMMAND FILE..." msgstr "" -#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:41 main.cc:141 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "var utförlig" @@ -274,97 +275,97 @@ msgstr "var utf msgid "print version information" msgstr "visa versionsinformation" -#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:142 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "visa garanti och copyright" -#: lilypond-book.py:703 +#: lilypond-book.py:604 +#, fuzzy, python-format +msgid "file not found: %s" +msgstr "klav \"%s\" hittades inte" + +#: lilypond-book.py:802 #, python-format msgid "deprecated ly-option used: %s=%s" msgstr "" -#: lilypond-book.py:706 +#: lilypond-book.py:805 #, python-format msgid "compatibility mode translation: %s=%s" msgstr "" -#: lilypond-book.py:710 +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "" -#: lilypond-book.py:713 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "" -#: lilypond-book.py:732 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "" -#: lilypond-book.py:769 -#, fuzzy, python-format -msgid "file not found: %s" -msgstr "klav \"%s\" hittades inte" - -#: lilypond-book.py:1102 +#: lilypond-book.py:1140 #, fuzzy, python-format msgid "Opening filter `%s'" msgstr "Öppnar rör \"%s\"..." -#: lilypond-book.py:1244 +#: lilypond-book.py:1303 #, fuzzy msgid "Writing snippets..." msgstr "Skriver \"%s\"..." -#: lilypond-book.py:1249 +#: lilypond-book.py:1308 #, fuzzy msgid "Processing..." msgstr "Behandlar..." -#: lilypond-book.py:1253 +#: lilypond-book.py:1312 #, fuzzy msgid "All snippets are up to date..." msgstr "lugn, %s är senaste versionen" -#: lilypond-book.py:1263 +#: lilypond-book.py:1322 #, fuzzy, python-format -msgid "cannot determine format for: %s" +msgid "can't determine format for: %s" msgstr "kan inte hitta standardtypsnitt: \"%s\"" -#: lilypond-book.py:1308 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "" # här är det fråga om rensning av en temporärkatalog -#: lilypond-book.py:1315 +#: lilypond-book.py:1374 #, fuzzy, python-format msgid "Reading %s..." msgstr "Rensar %s..." -#: lilypond-book.py:1331 +#: lilypond-book.py:1390 #, fuzzy msgid "Dissecting..." msgstr "Listar \"%s\"..." # här är det fråga om rensning av en temporärkatalog -#: lilypond-book.py:1362 +#: lilypond-book.py:1421 #, fuzzy, python-format msgid "Compiling %s..." msgstr "Rensar %s..." -#: lilypond-book.py:1370 +#: lilypond-book.py:1429 #, fuzzy, python-format msgid "Processing include: %s" msgstr "Behandlar \"%s\"..." -#: lilypond-book.py:1380 +#: lilypond-book.py:1439 #, fuzzy, python-format msgid "Removing `%s'" msgstr "Startar \"%s\"" -#: lilypond-book.py:1395 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt säger: \"%s\"" @@ -410,7 +411,7 @@ msgstr "TON[:MOLL]" msgid "set key: ALT=+sharps|-flats; MINOR=1" msgstr "sätt tonart: TON=+höjningar|-sänkningar; MOLL=1" -#: midi2ly.py:102 main.cc:130 main.cc:131 +#: midi2ly.py:102 main.cc:148 main.cc:149 msgid "FILE" msgstr "FIL" @@ -430,7 +431,7 @@ msgstr "L msgid "allow tuplet durations DUR*NUM/DEN" msgstr "tillåt tupellängder LÄNGD*TÄL/DEN" -#: midi2ly.py:106 mup2ly.py:79 main.cc:140 +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 msgid "print version number" msgstr "visa versionsnummer" @@ -438,12 +439,11 @@ msgstr "visa versionsnummer" msgid "treat every text as a lyric" msgstr "tolka all text som lyrik" -#: midi2ly.py:149 mup2ly.py:143 input.cc:105 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "varning: " -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:110 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "fel: " @@ -458,16 +458,16 @@ msgstr "kommandot avslutade med v # här är det fråga om skrivning till en fil (första parametern är t.ex # DVI, LATEX, MIDI, TEX) -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "%s skrivet till \"%s\"..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Exempel:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "inga filer angivna på kommandoraden." @@ -504,184 +504,227 @@ msgid "Writing `%s'..." msgstr "Skriver \"%s\"..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "" -#: ps2png.py:42 +#: ps2png.py:43 +msgid "PAPER" +msgstr "" + +#: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 msgid "RES" msgstr "RES" -#: ps2png.py:43 +#: ps2png.py:44 msgid "set the resolution of the preview to RES" msgstr "sätt resolutionen för förhandsgranskningen till RES" -#. # FIXME: silly message containing %d -#: ps2png.py:72 +#: ps2png.py:76 #, fuzzy, python-format msgid "Wrote `%s'" msgstr "Skriver \"%s\"..." -#: getopt-long.cc:144 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "flaggan \"%s\" kräver ett argument" -#: getopt-long.cc:148 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "flaggan \"%s\" tillåter inget argument" -#: getopt-long.cc:152 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "okänd flagga: \"%s\"" -#: getopt-long.cc:159 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "ogiltigt argument \"%s\" till flaggan \"%s\"" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, fuzzy, c-format msgid "programming error: %s" msgstr "programmeringsfel: " -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +msgid "continuing, cross fingers" msgstr "" -#: accidental-engraver.cc:239 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "kan inte öppna fil: \"%s\"" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "kan inte ändra \"%s\" till \"%s\"" + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "omgivning finns inte: %s" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "aborting" +msgstr "" + +#: accidental-engraver.cc:235 +#, fuzzy, c-format +msgid "accidental typesetting list must begin with context-name: %s" msgstr "Lista av höjningar/säkningar måste börja med context-name: %s" -#: accidental-engraver.cc:267 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "" -#: accidental-engraver.cc:284 -#, fuzzy, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Typsättning av höjning/sänkning måste vara par eller context-name: %s" +#: accidental-engraver.cc:279 +#, c-format +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" -#: accidental.cc:223 key-signature-interface.cc:133 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "höjning/säkning \"%s\" hittades inte" -#: afm.cc:144 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "Fel vid tolkning av AFM-fil: \"%s\"" #. FIXME: broken sentence -#: all-font-metrics.cc:158 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "felaktig checksumma för typsnittsfil: \"%s\"" -#: all-font-metrics.cc:160 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "matchar inte: \"%s\"" -#: all-font-metrics.cc:166 +#: all-font-metrics.cc:184 #, fuzzy msgid "Rebuild all .afm files, and remove all .pk and .tfm files." msgstr "" " Bygg om alla .afm-filer, och ta bort alla .pk- och .tfm-filer. Kör igen med " "-V för att visa typsnittssökvägar." -#: all-font-metrics.cc:168 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "" -#: all-font-metrics.cc:170 +#: all-font-metrics.cc:188 #, fuzzy msgid "A script for removing font-files is delivered with the source-code:" msgstr "" "Ett skript för att ta bort typsnittsfiler levereras med källkoden,\n" "i buildscripts/clean-fonts.sh" -#: all-font-metrics.cc:279 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "kan inte hitta typsnitt: \"%s\"" -#: all-font-metrics.cc:280 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Läser in standardtypsnitt" -#: all-font-metrics.cc:295 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "kan inte hitta standardtypsnitt: \"%s\"" -#: all-font-metrics.cc:296 includable-lexer.cc:59 lily-parser-scheme.cc:69 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(sökväg: \"%s\")" -#: all-font-metrics.cc:297 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Ger upp" -#: apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "" -#: auto-change-iterator.cc:66 change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Kan inte byta översättare, jag är redan där" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "kan inte ändra \"%s\" till \"%s\"" #: axis-group-engraver.cc:112 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" + +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" msgstr "" -#: bar-check-iterator.cc:68 +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "taktkontroll misslyckades vid: %s" -#: beam-engraver.cc:138 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "har redan en balk" -#: beam-engraver.cc:209 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "oavslutad balk" -#: beam-engraver.cc:242 chord-tremolo-engraver.cc:168 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "skaft måste ha en rytmisk struktur" -#: beam-engraver.cc:256 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "skaftet passar inte i balken" -#: beam-engraver.cc:257 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "balken startade här" -#: beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "balk har mindre än två synliga skaft" -#: beam.cc:155 +#: beam.cc:147 #, fuzzy msgid "removing beam with less than two stems" msgstr "balk har mindre än två synliga skaft" -#: beam.cc:1011 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" msgstr "" -#: break-align-interface.cc:212 +#: break-align-interface.cc:205 #, c-format msgid "No spacing entry from %s to `%s'" msgstr "Ingen avståndsdata från %s till \"%s\"" @@ -691,30 +734,37 @@ msgstr "Ingen avst msgid "can't change `%s' to `%s'" msgstr "kan inte ändra \"%s\" till \"%s\"" -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "kan inte hitta omgivningen \"%s\"" + #. We could change the current translator's id, but that would make -#. errors hard to catch +#. errors hard to catch. #. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#: change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Jag är en själv" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "omgivning finns inte: %s" -#: change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "ingen av dessa i min familj" -#: chord-tremolo-engraver.cc:97 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "Ackordtremolo med %d element. Måste ha två element." +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "" -#: chord-tremolo-engraver.cc:134 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "icke avslutat ackordtremolo" -#: chord-tremolo-iterator.cc:66 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "det finns ingen som kan skriva tremolon" @@ -723,16 +773,25 @@ msgstr "det finns ingen som kan skriva tremolon" msgid "clef `%s' not found" msgstr "klav \"%s\" hittades inte" -#: cluster.cc:122 +#: cluster.cc:118 #, c-format msgid "unknown cluster style `%s'" msgstr "okänd klusterstil: \"%s\"" +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + #: coherent-ligature-engraver.cc:84 #, fuzzy, c-format msgid "gotcha: ptr=%ul" msgstr "fick dig: ptr=%ul" +#: coherent-ligature-engraver.cc:93 +#, fuzzy +msgid "distance undefined, assuming 0.1" +msgstr "Vaticana_ligature:x-offset odefinierad; antar 0.0" + #: coherent-ligature-engraver.cc:96 #, fuzzy, c-format msgid "distance=%f" @@ -746,104 +805,137 @@ msgstr "" #: context-def.cc:111 #, fuzzy, c-format -msgid "Program has no such type: `%s'" +msgid "program has no such type: `%s'" msgstr "Programmet har ingen sådan typ" -#: context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "kan inte hitta: \"%s\"" -#: context.cc:151 +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 #, fuzzy, c-format -msgid "Cannot find or create new `%s'" +msgid "can't find or create new `%s'" msgstr "kan inte hitta eller skapa: \"%s\"" -#: context.cc:217 +#: context.cc:210 #, fuzzy, c-format -msgid "Cannot find or create `%s' called `%s'" +msgid "can't find or create `%s' called `%s'" msgstr "kan inte hitta eller skapa \"%s\" kallad \"%s\"" -#: context.cc:315 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "kan inte hitta eller skapa: \"%s\"" -#: custos.cc:84 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "custos \"%s\" hittades inte" -#: dynamic-engraver.cc:179 span-dynamic-performer.cc:84 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "kan inte hitta start på crescendo/diminuendo" -#: dynamic-engraver.cc:189 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "har redan ett diminuendo" -#: dynamic-engraver.cc:191 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "har redan ett crescendo" -#: dynamic-engraver.cc:194 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" msgstr "Cresc startade här" -#: dynamic-engraver.cc:315 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "oavslutat crescendo/diminuendo" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 -#, c-format -msgid "Junking event: `%s'" +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 +#, fuzzy, c-format +msgid "junking event: `%s'" msgstr "Slänger händelse: \"%s\"" -#: extender-engraver.cc:140 extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "oavslutad utökare" -#: folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "det finns ingen som kan skriva ett repristecken" -#: font-config.cc:34 -#, c-format -msgid "Failed to add lilypond directory %s" +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, fuzzy, c-format +msgid "adding lilypond directory: %s" +msgstr "kan inte skapa katalog: \"%s\"" + +#: font-config.cc:49 +#, fuzzy, c-format +msgid "adding font directory: %s" +msgstr "kan inte skapa katalog: \"%s\"" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" msgstr "" -#: glissando-engraver.cc:99 -msgid "Unterminated glissando." +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 +#, fuzzy +msgid "unterminated glissando" msgstr "Oavslutat glissando." -#: global-context-scheme.cc:52 global-context-scheme.cc:80 -msgid "Need music in a score" +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" msgstr "Behöver musik i partitur" -#: global-context-scheme.cc:70 +#: global-context-scheme.cc:67 #, fuzzy msgid "Interpreting music... " msgstr "Tolkar musik..." -#: global-context-scheme.cc:91 +#: global-context-scheme.cc:88 #, c-format msgid "elapsed time: %.2f seconds" msgstr "tidsåtgång: %.2f sekunder" -#: global-context.cc:162 +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "kan inte hitta omgivningen \"%s\"" -#: gourlay-breaking.cc:200 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "Optimal demerit: %f" -#: gourlay-breaking.cc:205 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Ingen lämplig radbrytning hittades" +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + #: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" @@ -854,38 +946,48 @@ msgstr "\\%s ignorerat" msgid "implied \\%s added" msgstr "implicit \\%s tillagt" -#: grob-interface.cc:48 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, fuzzy, c-format msgid "Unknown interface `%s'" msgstr "okänd klusterstil: \"%s\"" -#: grob-interface.cc:59 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "diminuendo för litet" -#: hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "crescendo för litet" -#: horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +#, fuzzy +msgid "don't have that many brackets" msgstr "Har inte så många klamrar" -#: horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +#, fuzzy +msgid "conflicting note group events" msgstr "Motsägande notgrupphändelser." -#: hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 #, fuzzy msgid "removing unterminated hyphen" msgstr "oavslutat bindestreck" -#: hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 #, fuzzy msgid "unterminated hyphen; removing" msgstr "oavslutat bindestreck" @@ -894,60 +996,41 @@ msgstr "oavslutat bindestreck" msgid "include files are not allowed in safe mode" msgstr "" -#: includable-lexer.cc:57 kpath.cc:129 lily-guile.cc:90 -#: lily-parser-scheme.cc:76 +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 #, c-format msgid "can't find file: `%s'" msgstr "kan inte hitta fil: \"%s\"" -#: input.cc:116 -msgid "non fatal error: " -msgstr "icke-fatalt fel: " - -#: input.cc:124 source-file.cc:136 source-file.cc:229 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "okänd position" -#: key-performer.cc:88 -msgid "FIXME: key change merge" -msgstr "FIXA: tonartsbytessammanslagning" - -#: kpath.cc:56 kpath.cc:80 -#, fuzzy, c-format -msgid "kpathsea can't find %s file: `%s'" -msgstr "Kpathsea kan inte hitta TFML-fil \"%s\"" - -#: kpath.cc:124 -#, fuzzy, c-format -msgid "kpathsea can't find file: `%s'" -msgstr "Kpathsea kan inte hitta TFML-fil \"%s\"" - -#: ligature-engraver.cc:153 +#: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "kan inte hitta start på ligatur" -#: ligature-engraver.cc:159 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "ingen högergräns" -#: ligature-engraver.cc:185 +#: ligature-engraver.cc:184 msgid "already have a ligature" msgstr "har redan en ligatur" -#: ligature-engraver.cc:201 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "ingen vänstergräns" -#: ligature-engraver.cc:257 +#: ligature-engraver.cc:256 msgid "unterminated ligature" msgstr "oavslutad ligatur" -#: ligature-engraver.cc:281 +#: ligature-engraver.cc:280 #, fuzzy msgid "ignoring rest: ligature may not contain rest" msgstr "ligatur får inte innehålla paus; ignorerar paus" -#: ligature-engraver.cc:282 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "ligaturen startade här" @@ -956,54 +1039,68 @@ msgstr "ligaturen startade h msgid "(load path: `%s')" msgstr "(inläsningssökväg: \"%s\"" -#: lily-guile.cc:478 -#, c-format -msgid "Can't find property type-check for `%s' (%s)." +#: lily-guile.cc:484 +#, fuzzy, c-format +msgid "can't find property type-check for `%s' (%s)." msgstr "Kan inte hitta egenskapstypkontroll för \"%s\" (%s)" -#: lily-guile.cc:481 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Kanske har du gjort ett skrivfel?" -#: lily-guile.cc:487 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Gör tilldelningen ändå." -#: lily-guile.cc:501 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" msgstr "" "Typkontroll för \"%s\" misslyckades. Värde \"%s\" måste ha typen \"%s\"" -#: lily-lexer.cc:211 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Identifierarnamn är ett nyckelord: \"%s\"" -#: lily-lexer.cc:228 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "fel vid filslut: %s" -#: lily-parser-scheme.cc:68 +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "kan inte hitta tecken som heter: \"%s\"" + +#: lily-parser-scheme.cc:69 #, fuzzy, c-format msgid "can't find init file: `%s'" msgstr "kan inte hitta fil: \"%s\"" -#: lily-parser-scheme.cc:85 +#: lily-parser-scheme.cc:87 #, fuzzy, c-format msgid "Processing `%s'" msgstr "Behandlar \"%s\"..." -#: lily-parser.cc:102 +#: lily-parser.cc:101 msgid "Parsing..." msgstr "Tolkar..." -#: lily-parser.cc:120 -msgid "Braces don't match" +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" msgstr "Krullparenteser matchar inte" -#: main.cc:92 +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "icke-fatalt fel: " + +#: main.cc:104 #, fuzzy msgid "" " This program is free software; you can redistribute it and/or\n" @@ -1033,91 +1130,106 @@ msgstr "" "detta program. Om inte, skriv till Free Software Foundation, Inc.,\n" "59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" -#: main.cc:121 -msgid "select backend to use" +#: main.cc:135 +msgid "BACK" msgstr "" -#: main.cc:122 +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "UTTR" -#: main.cc:123 -#, fuzzy -msgid "set option, use -e '(ly:option-usage)' for help" -msgstr "sätt inställningar, använd -e '(ly-option-usage)' för hjälp" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" #. Bug in option parser: --output =foe is taken as an abbreviation #. for --output-format. -#: main.cc:126 +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 #, fuzzy -msgid "EXTs" -msgstr "FMT" +msgid "generate DVI (tex backend only)" +msgstr "skapa PDF-utdata" -#: main.cc:126 -msgid "list of formats to dump" +#: main.cc:141 +#, fuzzy +msgid "generate PDF (default)" +msgstr "skapa PDF-utdata" + +#: main.cc:142 +#, fuzzy +msgid "generate PNG" +msgstr "skapa PS.GZ" + +#: main.cc:143 +#, fuzzy +msgid "generate PostScript" +msgstr "skapa PostScript-utdata" + +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:128 +#: main.cc:146 msgid "FIELD" msgstr "FÄLT" -#: main.cc:128 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "skriv rubrikfält till BASNAMN.FÄLT" -#: main.cc:129 +#: main.cc:147 msgid "add DIR to search path" msgstr "lägg till KATALOG till sökvägen" -#: main.cc:130 +#: main.cc:148 msgid "use FILE as init file" msgstr "använd FIL som init-fil" -#: main.cc:131 +#: main.cc:149 #, fuzzy msgid "write output to FILE (suffix will be added)" msgstr "skriv utdata till FIL" -#: main.cc:132 -#, fuzzy -msgid "generate a preview" -msgstr "skapa PNG-sidbilder" - -#: main.cc:133 -#, fuzzy -msgid "don't generate full pages" -msgstr "skapa inte bilder" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" +msgstr "" -#: main.cc:134 -#, fuzzy -msgid "generate PNG" -msgstr "skapa PS.GZ" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" +msgstr "" -#: main.cc:135 +#: main.cc:151 #, fuzzy -msgid "generate PostScript" +msgid "do not generate printed output" msgstr "skapa PostScript-utdata" -#: main.cc:136 -#, fuzzy -msgid "generate DVI" -msgstr "skapa PS.GZ" - -#: main.cc:137 +#: main.cc:152 #, fuzzy -msgid "generate PDF (default)" -msgstr "skapa PDF-utdata" +msgid "generate a preview of the first system" +msgstr "skapa en bild av det första systemet" -#: main.cc:138 -#, fuzzy -msgid "generate TeX" -msgstr "skapa PS.GZ" - -#: main.cc:139 +#: main.cc:153 msgid "run in safe mode" msgstr "" -#: main.cc:162 +#: main.cc:177 #, fuzzy, c-format msgid "" "Copyright (c) %s by\n" @@ -1125,59 +1237,114 @@ msgid "" msgstr "Copyright © %s av" #. No version number or newline here. It confuses help2man. -#: main.cc:188 +#: main.cc:203 #, c-format msgid "Usage: %s [OPTION]... FILE..." msgstr "Användning: %s [FLAGGA]... FIL..." -#: main.cc:190 +#: main.cc:205 #, fuzzy, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Typsätt musik och/eller spela MIDI från FIL" -#: main.cc:192 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "" -#: main.cc:194 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "" -#: mensural-ligature-engraver.cc:76 +#: main.cc:299 +#, c-format +msgid "expected %d arguments with jail, found: %d" +msgstr "" + +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "inställningen finns inte: \"%s\"" + +#: main.cc:315 +#, c-format +msgid "can't get user id from user name: %s: %s" +msgstr "" + +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "omgivning finns inte: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "kan inte ändra \"%s\" till \"%s\"" + +#: main.cc:340 +#, fuzzy, c-format +msgid "can't chroot to: %s: %s" +msgstr "kan inte skapa katalog: \"%s\"" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "kan inte ändra \"%s\" till \"%s\"" + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "kan inte ändra \"%s\" till \"%s\"" + +#: main.cc:359 +#, fuzzy, c-format +msgid "can't change working directory to: %s: %s" +msgstr "kan inte skapa katalog: \"%s\"" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "ligature med mindre än 2 huvuden -> skippar" -#: mensural-ligature-engraver.cc:102 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +#, fuzzy +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "kan inte bestämma tonhöjd för ligaturprimitiv -> skippar" -#: mensural-ligature-engraver.cc:116 +#: mensural-ligature-engraver.cc:115 #, fuzzy msgid "single note ligature - skipping" msgstr "primintervall inom ligatur -> skippar" -#: mensural-ligature-engraver.cc:128 +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "primintervall inom ligatur -> skippar" -#: mensural-ligature-engraver.cc:140 +#: mensural-ligature-engraver.cc:139 #, fuzzy msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "mensural ligature: längd ingen av L, B, S -> skippar" -#: mensural-ligature-engraver.cc:188 +#: mensural-ligature-engraver.cc:187 msgid "semibrevis must be followed by another one -> skipping" msgstr "" -#: mensural-ligature-engraver.cc:199 +#: mensural-ligature-engraver.cc:198 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:226 +#: mensural-ligature-engraver.cc:225 msgid "" "invalid ligatura ending:\n" "when the last note is a descending brevis,\n" @@ -1189,33 +1356,38 @@ msgstr "" msgid "unexpected case fall-through" msgstr "föll igenom case oväntat" -#: mensural-ligature.cc:132 +#: mensural-ligature.cc:131 #, fuzzy msgid "Mensural_ligature: unexpected case fall-through" msgstr "Menural_ligature:föll igenom case oväntat" -#: mensural-ligature.cc:184 +#: mensural-ligature.cc:183 #, fuzzy msgid "Mensural_ligature: (join_right == 0)" msgstr "Mensural_ligature: (join_left == 0)" -#: midi-item.cc:151 +#: midi-item.cc:150 #, fuzzy, c-format msgid "no such MIDI instrument: `%s'" msgstr "instrumentet finns inte: \"%s\"" -#: midi-item.cc:255 +#: midi-item.cc:254 msgid "silly pitch" msgstr "tokig ton" -#: midi-item.cc:271 +#: midi-item.cc:270 #, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "" -#: midi-stream.cc:39 +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "kan inte öppna fil: \"%s\"" + +#: midi-stream.cc:44 #, fuzzy, c-format -msgid "could not write file: `%s'" +msgid "can't write to file: `%s'" msgstr "kan inte öppna fil: \"%s\"" #: music.cc:176 @@ -1225,64 +1397,82 @@ msgstr "" #: music.cc:239 #, fuzzy, c-format -msgid "Transposition by %s makes alteration larger than double" +msgid "transposition by %s makes alteration larger than double" msgstr "Transponering med %s gör ändring större än två" +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + #. #. music for the softenon children? #. -#: new-fingering-engraver.cc:153 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "musik för marsianerna." -#: new-fingering-engraver.cc:233 -msgid "Fingerings are also not down?! Putting them down anyway." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" msgstr "" -#: new-lyric-combine-music-iterator.cc:243 +#: new-lyric-combine-music-iterator.cc:240 #, fuzzy, c-format msgid "cannot find Voice `%s'" msgstr "kan inte hitta fil: \"%s\"" -#: note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "För många krockande notkolumner. Ignorerar dem." -#: note-head.cc:68 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "nothuvud \"%s\" ej funnet" #: open-type-font.cc:29 -#, c-format -msgid "Cannot allocate %d bytes" -msgstr "" +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "kan inte öppna fil: \"%s\"" #: open-type-font.cc:33 -#, c-format -msgid "Could not load %s font table" -msgstr "" +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "kan inte hitta typsnitt: \"%s\"" -#: open-type-font.cc:85 +#: open-type-font.cc:84 #, c-format -msgid "Unsupported font format: %s" +msgid "unsupported font format: %s" msgstr "" -#: open-type-font.cc:89 +#: open-type-font.cc:86 #, c-format -msgid "Unknown error: %d reading font file: %s" +msgid "unknown error: %d reading font file: %s" msgstr "" -#: open-type-font.cc:144 +#: open-type-font.cc:140 #, c-format msgid "FT_Get_Glyph_Name() returned error: %d" msgstr "" -#: pango-font.cc:147 -msgid "FreeType face has no PostScript font name." +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "inte en PostScript-fil: \"%s\"" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" msgstr "" -#: paper-outputter-scheme.cc:27 +#: paper-outputter-scheme.cc:26 #, fuzzy, c-format msgid "Layout output to `%s'..." msgstr "LY-utdata till \"%s\"..." @@ -1301,178 +1491,175 @@ msgstr "F msgid "GUILE signaled an error for the expression beginning here" msgstr "GUILE gave ett fel för uttrycket som börjar här" -#: pdf.cc:253 source-file.cc:47 -#, c-format -msgid "can't open file: `%s'" -msgstr "kan inte öppna fil: \"%s\"" - #: percent-repeat-engraver.cc:100 -msgid "Don't know how to handle a percent repeat of this length." +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "Vet inte hur en procentrepris av denna längd ska hanteras." -#: percent-repeat-engraver.cc:160 +#: percent-repeat-engraver.cc:158 msgid "unterminated percent repeat" msgstr "oavslutad procentrepris" -#: percent-repeat-iterator.cc:54 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "det finns ingen som kan skriva procent" -#: performance.cc:49 +#: performance.cc:47 #, fuzzy msgid "Track..." msgstr "Spår... " -#: performance.cc:92 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Skapare: " -#: performance.cc:112 +#: performance.cc:111 msgid "at " msgstr "vid " -#: performance.cc:166 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI-utdata till \"%s\"..." -#: phrasing-slur-engraver.cc:116 +#: phrasing-slur-engraver.cc:115 msgid "unterminated phrasing slur" msgstr "oavslutad fraseringsbåge" -#: piano-pedal-engraver.cc:232 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "" -#: piano-pedal-engraver.cc:247 piano-pedal-engraver.cc:262 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 #: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "kan inte hitta start på pianopedal: \"%s\"" -#: piano-pedal-engraver.cc:313 +#: piano-pedal-engraver.cc:305 #, fuzzy, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "kan inte hitta start på pianopedal: \"%s\"" -#: property-iterator.cc:95 -#, c-format -msgid "Not a grob name, `%s'." +#: property-iterator.cc:90 +#, fuzzy, c-format +msgid "not a grob name, `%s'" msgstr "Inte ett grob-namn, \"%s\"." -#: quote-iterator.cc:251 +#: quote-iterator.cc:254 #, fuzzy, c-format -msgid "In quotation: junking event %s" +msgid "in quotation: junking event %s" msgstr "Slänger händelse: \"%s\"" -#: relative-octave-check.cc:40 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "" -#: rest-collision.cc:152 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "" -#: rest-collision.cc:164 rest-collision.cc:207 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "för många krockande pauser" -#: rest.cc:141 +#: rest.cc:140 #, fuzzy, c-format msgid "rest `%s' not found" msgstr "paus \"%s\" hittades inte, " -#: scm-option.cc:59 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "lilypond -e UTTR betyder:" -#: scm-option.cc:61 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr " Evaluera Scheme-uttrycket UTTR innan någon .ly-fil läses in." -#: scm-option.cc:63 +#: scm-option.cc:58 #, c-format msgid "" " Multiple -e options may be given, they will be evaluated sequentially." msgstr " Flera -e kan ges, de kommer att evalueras i tur och ordning." -#: scm-option.cc:65 +#: scm-option.cc:60 #, fuzzy, c-format msgid "" " The function ly:set-option allows for access to some internal variables." msgstr " Funktionen ly-set-option ger åtkomst till några interna variabler." -#: scm-option.cc:67 +#: scm-option.cc:62 #, fuzzy, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Användning: lilpond -e \"(ly-set-option SYMBOL VÄRDE)\"" -#: scm-option.cc:69 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:137 scm-option.cc:175 +#: scm-option.cc:135 scm-option.cc:175 #, fuzzy, c-format -msgid "No such internal option: %s" +msgid "no such internal option: %s" msgstr "Okänd internt alternativ!" -#: score-engraver.cc:106 score-engraver.cc:117 score-engraver.cc:119 +#: score-engraver.cc:105 #, fuzzy, c-format msgid "cannot find `%s'" msgstr "kan inte hitta \"%s\"" -#: score-engraver.cc:108 +#: score-engraver.cc:107 #, fuzzy msgid "Music font has not been installed properly." msgstr "Typsnitten är inte korrekt installerade. Avbryter" -#: score-engraver.cc:110 +#: score-engraver.cc:109 #, fuzzy, c-format msgid "Search path `%s'" msgstr "(sökväg: \"%s\")" -#: score-engraver.cc:121 -#, c-format -msgid "Install the ec-fonts-mftraced package from: %s." -msgstr "" - -#: score-engraver.cc:124 -msgid "Aborting." -msgstr "" - -#: score.cc:224 +#: score.cc:213 #, fuzzy -msgid "Already have music in score" +msgid "already have music in score" msgstr "Behöver musik i partitur" -#: score.cc:225 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" msgstr "" -#: score.cc:230 -msgid "Error found in this music expression. Ignoring it" -msgstr "" +#: score.cc:219 +#, fuzzy +msgid "errors found, ignoring music expression" +msgstr "Fel funna/*, behandlar inte partitur*/" #. FIXME: -#: script-engraver.cc:101 +#: script-engraver.cc:100 #, fuzzy -msgid "Do not know how to interpret articulation: " +msgid "don't know how to interpret articulation: " msgstr "Kan inte tolka artikulering \"%s\"" -#: script-engraver.cc:102 +#: script-engraver.cc:101 #, fuzzy -msgid "Scheme encoding: " +msgid "scheme encoding: " msgstr "Scheme-alternativ:" #. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:54 separation-item.cc:98 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Separation_item: Jag har druckit för mycket" -#: simple-spacer.cc:506 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "Ingen fjäder mellan kolumn %d och nästa" @@ -1481,17 +1668,22 @@ msgstr "Ingen fj msgid "unterminated slur" msgstr "oavslutad båge" -#: slur-engraver.cc:123 +#: slur-engraver.cc:122 #, fuzzy -msgid "No slur to end" -msgstr "Ingen reprisbryggare till slutet" +msgid "can't end slur" +msgstr "kan inte hitta start på båge" -#: source-file.cc:60 +#: source-file.cc:48 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Öh? Fick %d, väntade %d tecken" +msgid "can't open file: `%s'" +msgstr "kan inte öppna fil: \"%s\"" + +#: source-file.cc:61 +#, c-format +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:386 +#: spacing-spanner.cc:377 #, fuzzy, c-format msgid "Global shortest duration is %s" msgstr "Globalt kortaste längd är %s\n" @@ -1502,62 +1694,63 @@ msgstr "tremolol #. FIXME: #: stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "Lägger till nothuvud till inkompatibel båge (typ = %d)" -#: stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" -msgstr "Vill du ha polyfoniska stämmor istället?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" +msgstr "" -#: stem.cc:125 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Konstig skaftstorlek; kolla efter smala balkar" -#: stem.cc:579 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "flaggan \"%s\" hittades ej" -#: stem.cc:590 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "flaggstrecket \"%s\" hittades inte" -#: system.cc:148 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Elementantal %d." -#: system.cc:301 +#: system.cc:224 #, fuzzy, c-format msgid "Grob count %d" msgstr "Elementantal %d " -#: system.cc:319 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "Beräknar radbrytningar..." -#: text-spanner-engraver.cc:62 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "kan inte hitta start på textbryggare" -#: text-spanner-engraver.cc:76 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "har redan en textbryggare" -#: text-spanner-engraver.cc:138 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "oavslutad textbryggare" #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#: tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "TFM-rubrik i \"%s\" har bara %u ord" -#: tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" msgstr "%s: TFM-fil har %u parametrar, vilket är mer än de %u jag kan hantera" @@ -1567,11 +1760,11 @@ msgstr "%s: TFM-fil har %u parametrar, vilket msgid "can't find ascii character: %d" msgstr "kan inte hitta ASCII-tecken: %d" -#: tie-engraver.cc:199 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "ensam båge" -#: time-scaled-music-iterator.cc:23 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "det finns ingen som kan skriva en starthake för tupel" @@ -1580,40 +1773,40 @@ msgstr "det finns ingen som kan skriva en starthake f #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#: time-signature-engraver.cc:55 -#, c-format -msgid "Found strange time signature %d/%d." +#: time-signature-engraver.cc:54 +#, fuzzy, c-format +msgid "strange time signature found: %d/%d" msgstr "Hittade underlig tidssignatur %d/%d" #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#: time-signature.cc:85 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" msgstr "tidssignatursymbol \"%s\" hittades inte: återgår till numrerad stil" -#: translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "okänd översättare: \"%s\"" -#: trill-spanner-engraver.cc:70 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "kan inte hitta start på textbryggare" -#: trill-spanner-engraver.cc:84 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "har redan en textbryggare" -#: trill-spanner-engraver.cc:144 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "oavslutad textbryggare" -#: tuplet-bracket.cc:451 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +msgid "removing tuplet bracket across linebreak" msgstr "" #: vaticana-ligature-engraver.cc:341 @@ -1623,11 +1816,16 @@ msgid "" "selected ligature style" msgstr "" -#: vaticana-ligature-engraver.cc:571 +#: vaticana-ligature-engraver.cc:568 #, fuzzy, c-format msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "Vaticana_ligature_engraver: sätter `spacing-increment = %f': ptr=%ul" +#: vaticana-ligature.cc:87 +#, fuzzy +msgid "flexa-height undefined; assuming 0" +msgstr "Vaticana_ligature:x-offset odefinierad; antar 0.0" + #: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "ökande vatikan-stil-flexa" @@ -1637,78 +1835,94 @@ msgstr " msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Vaticana_ligature: (delta_pitch == 0)" -#: volta-engraver.cc:140 -msgid "No volta spanner to end" -msgstr "Ingen reprisbryggare till slutet" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "kan inte hitta start på textbryggare" -#: volta-engraver.cc:151 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "Har redan en reprisbryggare. Stoppar den tidigare." -#: volta-engraver.cc:155 -msgid "Also have a stopped spanner. Giving up." -msgstr "Har också en stoppad bryggare. Ger upp." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "har redan en textbryggare" #: parser.yy:82 -msgid "Tag must be symbol or list of symbols." +msgid "tag must be symbol or list of symbols" msgstr "" -#: parser.yy:567 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +#, fuzzy +msgid "identifier should have alphabetic characters only" msgstr "Identifierare ska bara innehålla alfabetiska tecken" -#: parser.yy:721 -msgid "\\paper cannot be in \\score. Use \\layout instead" +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:745 -msgid "Need \\paper for paper block." +#: parser.yy:741 +msgid "need \\paper for paper block" msgstr "" -#: parser.yy:890 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "Fler alternativ än repriser. Slänger överblivna alternativ." -#: parser.yy:1082 -msgid "Music head function should return Music object." +#: parser.yy:923 +#, c-format +msgid "expect 2 elements for Chord tremolo, found %d" +msgstr "" + +#: parser.yy:1078 +msgid "music head function must return Music object" msgstr "" -#: parser.yy:1354 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1714 +#: parser.yy:1710 #, fuzzy -msgid "Second argument must be pitch list." +msgid "second argument must be pitch list" msgstr "Andra argumentet måste vara en symbol" -#: parser.yy:1753 parser.yy:1758 parser.yy:2238 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Måste vara i textläge (Lyric mode) för sångtext" -#: parser.yy:1851 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Väntade sträng som skriptdefinition" -#: parser.yy:2014 parser.yy:2064 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "inte en längd: %d" -#: parser.yy:2157 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Måste vara i notläge (Note mode) för noter" -#: parser.yy:2251 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Måste vara i ackordläge (Chord mode) för ackord" -#: parser.yy:2403 +#: parser.yy:2399 msgid "need integer number arg" msgstr "behöver heltalsargument" -#: parser.yy:2586 -msgid "Suspect duration found following this beam" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" msgstr "Misstänkt längd hittad efter denna balk" #: lexer.ll:193 @@ -1717,11 +1931,11 @@ msgid "Renaming input to: `%s'" msgstr "Öppnar rör \"%s\"..." #: lexer.ll:201 -msgid "No quoted string found after \\version" +msgid "quoted string expected after \\version" msgstr "" #: lexer.ll:205 -msgid "No quoted string found after \\renameinput" +msgid "quoted string expected after \\renameinput" msgstr "" #: lexer.ll:218 @@ -1740,8 +1954,8 @@ msgstr "felaktig eller odefinierad identifierare: \"%s\"" #. backup rule #: lexer.ll:266 -msgid "Missing end quote" -msgstr "Saknat slutcitationstecken" +msgid "end quote missing" +msgstr "" #: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" @@ -1757,68 +1971,377 @@ msgstr "Krullparentes funnen i slutet p msgid "invalid character: `%c'" msgstr "ogiltigt tecken: \"%c\"" -#: lexer.ll:702 lexer.ll:703 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "okänd \"escaped\" sträng: \"\\%s\"" -#: lexer.ll:800 lexer.ll:801 +#: lexer.ll:801 lexer.ll:802 #, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "Felaktig lilypond-version: %s (%s, %s)" -#: lexer.ll:801 lexer.ll:802 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "Fundera på att uppdatera indata med skriptet \"convert-ly\"" -#: backend-library.scm:19 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "kan inte hitta omgivningen \"%s\"" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "icke-fatalt fel: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "icke-fatalt fel: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 #, fuzzy, lisp-format msgid "Invoking `~a'..." msgstr "Startar \"%s\"" -#: backend-library.scm:24 +#: backend-library.scm:23 #, fuzzy, lisp-format msgid "`~a' failed (~a)" msgstr "\"%s\" misslyckades (%d)" -#: backend-library.scm:45 framework-tex.scm:366 framework-tex.scm:387 +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, fuzzy, lisp-format msgid "Converting to `~a'..." msgstr "Skriver \"%s\"..." +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "Skriver \"%s\"..." + +#: backend-library.scm:95 +#, fuzzy, lisp-format +msgid "Writing header field `~a' to `~a'..." +msgstr "skriver rubrikfält \"%s\" till \"%s\"..." + +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." +msgstr "" + +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" + #: clef.scm:124 #, fuzzy, lisp-format -msgid "Unknown clef type `~a'" +msgid "unknown clef type `~a'" msgstr "okänd klusterstil: \"%s\"" #: clef.scm:125 -msgid "See scm/lily.scm for supported clefs" +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" msgstr "" -#: framework-tex.scm:130 +#: define-markup-commands.scm:595 #, fuzzy, lisp-format -msgid "Writing header field `~a' to `~a'..." -msgstr "skriver rubrikfält \"%s\" till \"%s\"..." +msgid "not a valid duration string: ~a" +msgstr "inte en längd: %d" -#: lily-library.scm:356 +#: define-music-types.scm:802 #, lisp-format -msgid "No \\version statement found. Please add~afor future compatibility." +msgid "symbol expected: ~S" msgstr "" -#: lily.scm:95 +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "kan inte hitta omgivningen \"%s\"" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "okänd klusterstil: \"%s\"" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "kan inte hitta teckennummer: %d" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "okänd klusterstil: \"%s\"" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "Behandlar..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "Skriver \"%s\"..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "kan inte hitta typsnitt: \"%s\"" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "filnamnet får inte innehålla mellanslag: \"%s\"" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "okänd översättare: \"%s\"" + +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 #, lisp-format msgid "wrong type for argument ~a. Expecting ~a, found ~s" msgstr "" -#: lily.scm:313 -msgid "error: failed files: " +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" msgstr "" -#: page-layout.scm:426 +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" +msgstr "" + +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, fuzzy, lisp-format +msgid "music expected: ~S" +msgstr "väntade tomrum" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "kan inte hitta typsnitt: \"%s\"" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "okänd typsättning av höjning/sänkning: %s. Ignorered" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "okänd klusterstil: \"%s\"" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "kan inte hitta start på balk" + +#: page-layout.scm:425 #, fuzzy msgid "Calculating page breaks..." msgstr "Beräknar radbrytningar..." +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "LaTeX misslyckades." + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "Fler alternativ än repriser. Slänger överblivna alternativ." + +#, fuzzy +#~ msgid "Second argument must be pitch list." +#~ msgstr "Andra argumentet måste vara en symbol" + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Måste vara i textläge (Lyric mode) för sångtext" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Väntade sträng som skriptdefinition" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Måste vara i notläge (Note mode) för noter" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Måste vara i ackordläge (Chord mode) för ackord" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "programmeringsfel: " + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "programmeringsfel: " + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Kan inte byta översättare, jag är redan där" + +#, fuzzy +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "" +#~ "Typsättning av höjning/sänkning måste vara par eller context-name: %s" + +#~ msgid "I'm one myself" +#~ msgstr "Jag är en själv" + +#~ msgid "Chord tremolo with %d elements. Must have two elements." +#~ msgstr "Ackordtremolo med %d element. Måste ha två element." + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "Ingen reprisbryggare till slutet" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Öh? Fick %d, väntade %d tecken" + +#~ msgid "Don't you want polyphonic voices instead?" +#~ msgstr "Vill du ha polyfoniska stämmor istället?" + +#~ msgid "No volta spanner to end" +#~ msgstr "Ingen reprisbryggare till slutet" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "Har också en stoppad bryggare. Ger upp." + +#~ msgid "Missing end quote" +#~ msgstr "Saknat slutcitationstecken" + +#~ msgid "Removing output file" +#~ msgstr "Tar bort utdatafilen" + +#~ msgid "EXT" +#~ msgstr "FMT" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIXA: tonartsbytessammanslagning" + +#, fuzzy +#~ msgid "kpathsea can't find %s file: `%s'" +#~ msgstr "Kpathsea kan inte hitta TFML-fil \"%s\"" + +#, fuzzy +#~ msgid "kpathsea can't find file: `%s'" +#~ msgstr "Kpathsea kan inte hitta TFML-fil \"%s\"" + +#, fuzzy +#~ msgid "set option, use -e '(ly:option-usage)' for help" +#~ msgstr "sätt inställningar, använd -e '(ly-option-usage)' för hjälp" + +#, fuzzy +#~ msgid "EXTs" +#~ msgstr "FMT" + +#, fuzzy +#~ msgid "generate a preview" +#~ msgstr "skapa PNG-sidbilder" + +#, fuzzy +#~ msgid "don't generate full pages" +#~ msgstr "skapa inte bilder" + +#, fuzzy +#~ msgid "generate DVI" +#~ msgstr "skapa PS.GZ" + +#, fuzzy +#~ msgid "generate TeX" +#~ msgstr "skapa PS.GZ" + #, fuzzy #~ msgid "kpathsea can not find %s file: `%s'" #~ msgstr "Kpathsea kan inte hitta TFML-fil \"%s\"" @@ -1869,15 +2392,9 @@ msgstr "Ber #~ msgid "generate PDF output" #~ msgstr "skapa PDF-utdata" -#~ msgid "generate PostScript output" -#~ msgstr "skapa PostScript-utdata" - #~ msgid "generate PNG page images" #~ msgstr "skapa PNG-sidbilder" -#~ msgid "make a picture of the first system" -#~ msgstr "skapa en bild av det första systemet" - #~ msgid "generate PS.GZ" #~ msgstr "skapa PS.GZ" @@ -1887,9 +2404,6 @@ msgstr "Ber #~ msgid "change global setting KEY to VAL" #~ msgstr "ändra global inställning NYCKEL till VÄRDE" -#~ msgid "no such setting: `%s'" -#~ msgstr "inställningen finns inte: \"%s\"" - #~ msgid "LilyPond crashed (signal %d)." #~ msgstr "LilyPond kraschade (signal %d)." @@ -1918,9 +2432,6 @@ msgstr "Ber #~ "Försöker skapa PDF, men inga PFA-typsnitt hittades.\n" #~ "Använder punkttypsnitt istället. Det kommer att se dåligt ut." -#~ msgid "not a PostScript file: `%s'" -#~ msgstr "inte en PostScript-fil: \"%s\"" - #~ msgid "pseudo filter" #~ msgstr "pseudofilter" @@ -1930,9 +2441,6 @@ msgstr "Ber #~ msgid "no files specified on command line" #~ msgstr "inga filer angivna på kommandoraden" -#~ msgid "filename should not contain spaces: `%s'" -#~ msgstr "filnamnet får inte innehålla mellanslag: \"%s\"" - #~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." #~ msgstr "" #~ "Misslyckades med att köra LilyPond. Kör igen med --verbose för spår." @@ -2012,9 +2520,6 @@ msgstr "Ber #~ msgid "verbose" #~ msgstr "utförlig utdata" -#~ msgid "LaTeX failed." -#~ msgstr "LaTeX misslyckades." - #~ msgid "write Makefile dependencies for every input file" #~ msgstr "skriv Makefile-beroenden för varje indatafil" @@ -2055,18 +2560,9 @@ msgstr "Ber #~ msgid "programming error: %s (Continuing; cross thumbs)\n" #~ msgstr " programmeringsfel: %s (Fortsätter, håll tummarna)\n" -#~ msgid "unknown accidental typesetting: %s. Ignored" -#~ msgstr "okänd typsättning av höjning/sänkning: %s. Ignorered" - #~ msgid "Symbol is not a parent context: %s. Ignored" #~ msgstr "Symbol är inte en föräldraomgivning: %s. Ignoreread" -#~ msgid "can't find character number: %d" -#~ msgstr "kan inte hitta teckennummer: %d" - -#~ msgid "can't find character called: `%s'" -#~ msgstr "kan inte hitta tecken som heter: \"%s\"" - #~ msgid "Beam has less than two stems. Removing beam." #~ msgstr "Balk har mindre än två skaft. Tar bort balk." @@ -2178,24 +2674,15 @@ msgstr "Ber #~ msgid "Where SYMBOL VAL pair is any of:" #~ msgstr "Där paret SYMBOL VÄRDE är något av:" -#~ msgid "Errors found/*, not processing score*/" -#~ msgstr "Fel funna/*, behandlar inte partitur*/" - #~ msgid "unbound spanner `%s'" #~ msgstr "obunden bryggare \"%s\"" -#~ msgid "can't find start of slur" -#~ msgstr "kan inte hitta start på båge" - #~ msgid "#" #~ msgstr "#" #~ msgid "staff symbol: indentation yields beyond end of line" #~ msgstr "staff symbol: indentering ger vika innan radslut" -#~ msgid "can't create directory: `%s'" -#~ msgstr "kan inte skapa katalog: \"%s\"" - #~ msgid "Error syncing file (disk full?)" #~ msgstr "Fel vid synkning av fil (disken full?)" @@ -2211,9 +2698,6 @@ msgstr "Ber #~ msgid "Vaticana_ligature:thickness undefined; assuming 1.4" #~ msgstr "Vaticana_ligature:thickness odefinierad; antar 1.4" -#~ msgid "Vaticana_ligature:x-offset undefined; assuming 0.0" -#~ msgstr "Vaticana_ligature:x-offset odefinierad; antar 0.0" - #~ msgid "Vaticana_ligature:delta-pitch -> ignoring join" #~ msgstr "Vaticana_ligature:delta_pitch -> ignorerar join" @@ -2226,9 +2710,6 @@ msgstr "Ber #~ msgid "Must have duration object" #~ msgstr "Måste ha längdobjekt" -#~ msgid "white expected" -#~ msgstr "väntade tomrum" - #~ msgid "Can't evaluate Scheme in safe mode" #~ msgstr "Kan inte evaluera Scheme i säkert läge" @@ -2294,9 +2775,6 @@ msgstr "Ber #~ msgid "" #~ msgstr "" -#~ msgid "can't find start of beam" -#~ msgstr "kan inte hitta start på balk" - #~ msgid "weird beam vertical offset" #~ msgstr "underligt vertikalt avstånd för balk" diff --git a/po/tr.po b/po/tr.po index 4d1e4f1490..f9fc102448 100644 --- a/po/tr.po +++ b/po/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: lilypond 2.3.21\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2004-10-09 03:01+0200\n" +"POT-Creation-Date: 2005-04-13 00:40+0200\n" "PO-Revision-Date: 2005-03-14 04:59+0200\n" "Last-Translator: Olcay Yıldırım \n" "Language-Team: Turkish \n" @@ -20,8 +20,8 @@ msgstr "" msgid "lilylib module" msgstr "lilylib birimi" -#: lilylib.py:65 lilypond-book.py:91 lilypond-latex.py:109 midi2ly.py:100 -#: mup2ly.py:75 ps2png.py:40 main.cc:131 lily/main.cc:131 +#: lilylib.py:65 lilypond-book.py:88 midi2ly.py:100 mup2ly.py:75 ps2png.py:41 +#: main.cc:145 msgid "print this help" msgstr "bu yardımı yazdır" @@ -38,12 +38,12 @@ msgstr "GNU Genel Kamu Lisansı şartları uyarınca dağıtılır." msgid "It comes with NO WARRANTY." msgstr "HİÇBÄ°R GARANTÄ° ile gelmez." -#: lilylib.py:125 warn.cc:24 +#: lilylib.py:125 warn.cc:44 input.cc:79 #, c-format, python-format msgid "warning: %s" msgstr "uyarı: %s" -#: lilylib.py:128 warn.cc:30 +#: lilylib.py:128 warn.cc:50 input.cc:85 input.cc:93 #, c-format, python-format msgid "error: %s" msgstr "hata: %s" @@ -53,79 +53,178 @@ msgstr "hata: %s" msgid "Exiting (%d)..." msgstr "Mevcut (%d)..." -#: lilylib.py:192 midi2ly.py:223 mup2ly.py:219 +#: lilylib.py:200 midi2ly.py:223 mup2ly.py:219 #, python-format msgid "Usage: %s [OPTIONS]... FILE" msgstr "Kullanım: %s (SEÇENEKLER)... DOSYA" -#: lilylib.py:196 midi2ly.py:227 mup2ly.py:223 main.cc:200 lily/main.cc:200 +#: lilylib.py:204 convert-ly.py:57 midi2ly.py:227 mup2ly.py:223 main.cc:211 #, c-format msgid "Options:" msgstr "Seçenekler:" -#: lilylib.py:200 midi2ly.py:231 mup2ly.py:227 main.cc:204 lily/main.cc:204 +#: lilylib.py:208 convert-ly.py:68 lilypond-pdfpc-helper.py:28 midi2ly.py:231 +#: mup2ly.py:227 main.cc:215 #, c-format, python-format msgid "Report bugs to %s." msgstr "" "Yazılım hatalarını %s adresine,\n" "çeviri hatalarını adresine bildirin." -#: lilylib.py:220 +#: lilylib.py:228 #, python-format msgid "Binary %s has version %s, looking for version %s" msgstr " %s ikilisi, %s sürümünde, %s sürümü aranıyor" -#: lilylib.py:254 +#: lilylib.py:262 #, python-format msgid "Opening pipe `%s'" msgstr "`%s' veri yolu açılıyor" -#: lilylib.py:269 lilypond-book.py:812 +#: lilylib.py:277 lilypond-book.py:1157 #, python-format msgid "`%s' failed (%d)" msgstr "`%s' başarısız (%d)" -#: lilylib.py:274 lilylib.py:333 lilypond-book.py:813 lilypond-latex.py:466 +#: lilylib.py:282 lilylib.py:341 lilypond-book.py:1158 msgid "The error log is as follows:" msgstr "Hata günlüğü aşağıdaki gibidir:" -#: lilylib.py:305 midi2ly.py:259 mup2ly.py:255 +#: lilylib.py:313 midi2ly.py:259 mup2ly.py:255 #, python-format msgid "Invoking `%s'" msgstr "`%s' çağrılıyor" -#: lilylib.py:307 +#: lilylib.py:315 #, python-format msgid "Running %s..." msgstr "%s çalıştırılıyor..." -#: lilylib.py:326 +#: lilylib.py:334 #, python-format msgid "`%s' failed (%s)" msgstr "`%s' başarısız (%s)" -#: lilylib.py:329 midi2ly.py:265 mup2ly.py:263 +#: lilylib.py:337 midi2ly.py:265 mup2ly.py:263 msgid "(ignored)" msgstr "(yok sayıldı)" -#: lilylib.py:347 midi2ly.py:275 mup2ly.py:273 +#: lilylib.py:355 midi2ly.py:275 mup2ly.py:273 #, python-format msgid "Cleaning %s..." msgstr "%s temizleniyor..." -#: lilylib.py:518 -msgid "Removing output file" -msgstr "Çıktı dosyası kaldırılıyor" +#: lilylib.py:543 +#, fuzzy, python-format +msgid "GS exited with status: %d" +msgstr "komut %d değeriyle sonlandı" + +#: convert-ly.py:32 +#, python-format +msgid "%s has been replaced by %s" +msgstr "" + +#: convert-ly.py:33 +#, python-format +msgid "Not smart enough to convert %s" +msgstr "" + +#: convert-ly.py:34 +msgid "Please refer to the manual for details, and update manually." +msgstr "" + +# No version number or newline here. It confuses help2man. +#: convert-ly.py:50 +#, fuzzy, python-format +msgid "Usage: %s [OPTION]... [FILE]..." +msgstr "Kullanım: %s [SEÇENEKLER]... DOSYA..." + +#: convert-ly.py:53 +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:59 +msgid "" +" -e, --edit edit in place\n" +" -f, --from=VERSION start from VERSION [default: \\version found in " +"file]\n" +" -h, --help print this help\n" +" -n, --no-version do not add \\version command if missing\n" +" -s, --show-rules print rules [default: --from=0, --" +"to=@TOPLEVEL_VERSION@]\n" +" -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@]\n" +" -v, --version print program version" +msgstr "" + +#: convert-ly.py:75 lilypond-pdfpc-helper.py:34 main.cc:98 +#, fuzzy, c-format, python-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 "" +"Bu program serbest yazılımdır. GNU Genel Kamu Lisansı tarafından\n" +"korunmakta olan bu yazılımı belli şartlar altında değiştirebilir\n" +"ve/veya kopyalarını dağıtabilirsiniz. Daha fazla\n" +"bilgi için 'lilypond --warranty' komutunu çalıştırın.\n" + +#: convert-ly.py:2407 +msgid "LilyPond source must be UTF-8" +msgstr "" + +#: convert-ly.py:2410 +msgid "Try the texstrings backend" +msgstr "" -#: lilypond-book.py:76 +#: convert-ly.py:2413 +#, python-format +msgid "Do something like: %s" +msgstr "" + +#: convert-ly.py:2416 +msgid "Or save as UTF-8 in your editor" +msgstr "" + +#: convert-ly.py:2487 +msgid "Applying conversion: " +msgstr "" + +#: convert-ly.py:2499 +#, python-format +msgid "%s: error while converting" +msgstr "" + +#: convert-ly.py:2502 score-engraver.cc:111 +msgid "Aborting" +msgstr "" + +#: convert-ly.py:2523 +#, fuzzy, python-format +msgid "Processing `%s'... " +msgstr "`%s' işleniyor..." + +#: convert-ly.py:2625 +#, fuzzy, python-format +msgid "%s: can't determine version for `%s'" +msgstr "%s için biçem saptanamıyor" + +#: convert-ly.py:2634 +#, fuzzy, python-format +msgid "%s: skipping: `%s'" +msgstr "böyle bir ayar yok: `%s'" + +#: lilypond-book.py:70 +#, fuzzy msgid "" -"Process LilyPond snippets in hybrid HTML, LaTeX or texinfo document.\n" +"Process LilyPond snippets in hybrid HTML, LaTeX, or texinfo document.\n" "Example usage:\n" "\n" " lilypond-book --filter=\"tr '[a-z]' '[A-Z]'\" BOOK\n" " lilypond-book --filter=\"convert-ly --no-version --from=2.0.0 -\" BOOK\n" " lilypond-book --process='lilypond -I include' BOOK\n" -"\n" msgstr "" "LilyPond'un küçük parçalarını karma HTML, LaTeX ya da texinfo belgelerinde\n" "çalıştırır. \n" @@ -136,348 +235,150 @@ msgstr "" " lilypond-book --process='lilypond -I include' KÄ°TAP\n" "\n" -# Bug in option parser: --output=foe is taken as an abbreviation -# for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#. Bug in option parser: --output=foe is taken as an abbreviation -#. for --output-format. -#: lilypond-book.py:89 main.cc:130 lily/main.cc:130 -msgid "EXT" -msgstr "EXT" +#: lilypond-book.py:82 +msgid "FMT" +msgstr "" -#: lilypond-book.py:89 -msgid "use output format EXT (texi [default], texi-html, latex, html)" +#: lilypond-book.py:83 +#, fuzzy +msgid "" +"use output format FMT (texi [default], texi-html,\n" +"\t\tlatex, html)" msgstr "EXT (texi [öntanımlı], texi-html, latex, html) çıktı biçemini kullan" -#: lilypond-book.py:90 +#: lilypond-book.py:85 msgid "FILTER" msgstr "SÜZGEÇ" -#: lilypond-book.py:90 +#: lilypond-book.py:86 msgid "pipe snippets through FILTER [convert-ly -n -]" msgstr "küçük parçaları [convert-ly -n -] SÜZGEÇi aracılığıyla borular" -#: lilypond-book.py:92 lilypond-book.py:94 lilypond-latex.py:114 main.cc:133 -#: lily/main.cc:133 +#: lilypond-book.py:89 lilypond-book.py:91 main.cc:147 msgid "DIR" msgstr "DIR (DÄ°ZÄ°N)" -#: lilypond-book.py:92 +#: lilypond-book.py:90 msgid "add DIR to include path" msgstr "içerim yollarına DIR'ı (DÄ°ZÄ°N) ekle" +#: lilypond-book.py:92 +msgid "write output to DIR" +msgstr "çıktıyı DIR'a (DÄ°ZÄ°N) yaz" + #: lilypond-book.py:93 msgid "COMMAND" msgstr "KOMUT" -#: lilypond-book.py:93 +#: lilypond-book.py:94 msgid "process ly_files using COMMAND FILE..." msgstr "KOMUT DOSYASInı kullanarak ly_files'ı işle..." -#: lilypond-book.py:94 -msgid "write output to DIR" -msgstr "çıktıyı DIR'a (DÄ°ZÄ°N) yaz" - -#: lilypond-book.py:95 lilypond-latex.py:133 midi2ly.py:105 mup2ly.py:78 -#: ps2png.py:41 main.cc:145 lily/main.cc:145 +#: lilypond-book.py:96 midi2ly.py:105 mup2ly.py:78 ps2png.py:42 main.cc:155 msgid "be verbose" msgstr "daha fazla bilgi ver" -#: lilypond-book.py:96 +#: lilypond-book.py:98 msgid "print version information" msgstr "sürüm bilgisini yazdır" -#: lilypond-book.py:97 lilypond-latex.py:135 midi2ly.py:107 mup2ly.py:80 -#: main.cc:146 lily/main.cc:146 +#: lilypond-book.py:100 midi2ly.py:107 mup2ly.py:80 main.cc:156 msgid "show warranty and copyright" msgstr "garantiyi ve telif hakkını göster" -#: lilypond-book.py:400 +#: lilypond-book.py:604 +#, python-format +msgid "file not found: %s" +msgstr "dosya bulunamadı: %s" + +#: lilypond-book.py:802 +#, fuzzy, python-format +msgid "deprecated ly-option used: %s=%s" +msgstr "artık kullanılmayan ly-seçeneği kullanıldı: %s" + +#: lilypond-book.py:805 +#, fuzzy, python-format +msgid "compatibility mode translation: %s=%s" +msgstr "uyumluluk kipi çevirisi: %s" + +#: lilypond-book.py:809 #, python-format msgid "deprecated ly-option used: %s" msgstr "artık kullanılmayan ly-seçeneği kullanıldı: %s" -#: lilypond-book.py:401 +#: lilypond-book.py:812 #, python-format msgid "compatibility mode translation: %s" msgstr "uyumluluk kipi çevirisi: %s" -#: lilypond-book.py:423 +#: lilypond-book.py:831 #, python-format msgid "ignoring unknown ly option: %s" msgstr "bilinmeyen ly seçeneği yok sayılıyor: %s" -#: lilypond-book.py:480 -#, python-format -msgid "file not found: %s" -msgstr "dosya bulunamadı: %s" - -#: lilypond-book.py:795 +#: lilypond-book.py:1140 #, python-format msgid "Opening filter `%s'" msgstr "`%s' süzgeci açılıyor" -#: lilypond-book.py:913 -#, python-format -msgid "cannot determine format for: %s" +#: lilypond-book.py:1303 +msgid "Writing snippets..." +msgstr "Küçük parçalar yazılıyor..." + +#: lilypond-book.py:1308 +msgid "Processing..." +msgstr "İşleniyor..." + +#: lilypond-book.py:1312 +msgid "All snippets are up to date..." +msgstr "Bütün küçük parçalar güncellenmiştir..." + +#: lilypond-book.py:1322 +#, fuzzy, python-format +msgid "can't determine format for: %s" msgstr "%s için biçem saptanamıyor" -#: lilypond-book.py:954 +#: lilypond-book.py:1367 msgid "Output would overwrite input file; use --output." msgstr "Çıktı girdi dosyasının üzerine yazılacak; --output'u kullan." -#: lilypond-book.py:961 +#: lilypond-book.py:1374 #, python-format msgid "Reading %s..." msgstr "%s okunuyor..." -#: lilypond-book.py:975 +#: lilypond-book.py:1390 msgid "Dissecting..." msgstr "Açımlanıyor..." -#: lilypond-book.py:1006 -msgid "Writing snippets..." -msgstr "Küçük parçalar yazılıyor..." - -#: lilypond-book.py:1011 -msgid "Processing..." -msgstr "İşleniyor..." - -#: lilypond-book.py:1014 -msgid "All snippets are up to date..." -msgstr "Bütün küçük parçalar güncellenmiştir..." - -#: lilypond-book.py:1017 +#: lilypond-book.py:1421 #, python-format msgid "Compiling %s..." msgstr "%s derleniyor..." -#: lilypond-book.py:1025 +#: lilypond-book.py:1429 #, python-format msgid "Processing include: %s" msgstr "İçerim işleniyor: %s" -#: lilypond-book.py:1041 lilypond-latex.py:576 midi2ly.py:1017 ps2png.py:51 +#: lilypond-book.py:1439 +#, fuzzy, python-format +msgid "Removing `%s'" +msgstr "`%s' çağrılıyor" + +#: lilypond-book.py:1454 midi2ly.py:1016 ps2png.py:52 #, python-format msgid "getopt says: `%s'" msgstr "getopt çıktısı: `%s'" -# # FIXME -# # do -P or -p by default? -# #help_summary = _ ("Run LilyPond using LaTeX for titling") -#. # FIXME -#. # do -P or -p by default? -#. #help_summary = _ ("Run LilyPond using LaTeX for titling") -#: lilypond-latex.py:104 -msgid "Run LilyPond, generate printable document." -msgstr "LilyPond'u çalıştır, yazdırılabilir belge üret." - -#: lilypond-latex.py:110 -msgid "use LaTeX for formatting" -msgstr "biçemleme için LaTeX kullanır" - -#: lilypond-latex.py:111 -msgid "print even more output" -msgstr "daha da fazla çıktı yazdır" - -#: lilypond-latex.py:112 lilypond-latex.py:123 midi2ly.py:102 main.cc:134 -#: main.cc:136 lily/main.cc:134 lily/main.cc:136 -msgid "FILE" -msgstr "DOSYA" - -#: lilypond-latex.py:112 -msgid "find pfa fonts used in FILE" -msgstr "DOSYAda kullanılan pfa yazı tiplerini bul" - -#: lilypond-latex.py:114 -msgid "add DIR to LilyPond's search path" -msgstr "DIR'ı (DÄ°ZÄ°N) LilyPond'un arama yoluna ekle" - -#: lilypond-latex.py:116 -#, python-format -msgid "keep all output, output to directory %s.dir" -msgstr "bütün çıktıyı sakla, çıktıyı %s dizinine yönlendir" - -#. junkme? -#: lilypond-latex.py:119 -msgid "don't run LilyPond" -msgstr "LilyPond'u çalıştırma" - -#. junkme? -#: lilypond-latex.py:121 main.cc:135 lily/main.cc:135 -msgid "produce MIDI output only" -msgstr "sadece MIDI çıktısı üret" - -#: lilypond-latex.py:123 midi2ly.py:102 mup2ly.py:76 main.cc:136 -#: lily/main.cc:136 -msgid "write output to FILE" -msgstr "çıktıyı DOSYAya yaz" - -#: lilypond-latex.py:124 ps2png.py:42 -msgid "RES" -msgstr "RES" - -#: lilypond-latex.py:125 ps2png.py:43 -msgid "set the resolution of the preview to RES" -msgstr "önizlemenin çözünürlüğünü RES'e ayarla" - -#: lilypond-latex.py:126 -msgid "generate PDF output" -msgstr "PDF çıktısı üret" - -#: lilypond-latex.py:127 -msgid "generate PostScript output" -msgstr "PostScript çıktısı üret" - -#: lilypond-latex.py:128 -msgid "generate PNG page images" -msgstr "PNG sayfa görüntülerini üret" - -#: lilypond-latex.py:129 -msgid "make a picture of the first system" -msgstr "ilk sistemin bir resmini yap" - -#: lilypond-latex.py:130 -msgid "generate PS.GZ" -msgstr "PS.GZ üret" - -#: lilypond-latex.py:131 -msgid "run in safe-mode" -msgstr "emniyetli kipte çalıştır" - -#: lilypond-latex.py:132 -msgid "KEY=VAL" -msgstr "KEY=VAL" - -#: lilypond-latex.py:132 -msgid "change global setting KEY to VAL" -msgstr "genel ayar KEY'e VAL değerini ata" - -#: lilypond-latex.py:134 midi2ly.py:106 mup2ly.py:79 main.cc:144 -#: lily/main.cc:144 -msgid "print version number" -msgstr "sürüm numarasını yazdır" - -#: lilypond-latex.py:203 -#, python-format -msgid "no such setting: `%s'" -msgstr "böyle bir ayar yok: `%s'" - -#: lilypond-latex.py:247 -#, python-format -msgid "LilyPond crashed (signal %d)." -msgstr "LilyPond çöktü (%d sinyali)." - -#: lilypond-latex.py:248 -msgid "Please submit a bug report to bug-lilypond@gnu.org" -msgstr "Lütfen bug-lilypond@gnu.org adresine bir yazılım hatası raporu gönderin" - -#: lilypond-latex.py:255 -#, python-format -msgid "LilyPond failed on input file %s (exit status %d)" -msgstr "LilyPond %s girdi dosyasında başarısız oldu (çıkış durumu %d)" - -#: lilypond-latex.py:259 -#, python-format -msgid "LilyPond failed on an input file (exit status %d)" -msgstr "LilyPond bir girdi dosyasında başarısız oldu (çıkış durumu %d)" - -#: lilypond-latex.py:260 -msgid "Continuing..." -msgstr "Devam ediliyor..." - -#: lilypond-latex.py:270 -#, python-format -msgid "Analyzing %s..." -msgstr "%s çözümleniyor..." - -#: lilypond-latex.py:324 -#, python-format -msgid "no LilyPond output found for `%s'" -msgstr "`%s' için hiçbir LilyPond çıktısı bulunamadı" - -#: lilypond-latex.py:465 -msgid "LaTeX failed on the output file." -msgstr "LaTeX çıktı dosyasında başarısız oldu." - -#: lilypond-latex.py:513 -msgid "" -"Trying create PDF, but no PFA fonts found.\n" -"Using bitmap fonts instead. This will look bad." -msgstr "" -"PDF oluşturulmaya çalışılıyor, ancak hiçbir PFA yazı tipi bulunamadı. \n" -"Bunun yerine bitmap yazı tipi kullanılıyor. Bu kötü görünecek." - -# no ps header? -#. no ps header? -#: lilypond-latex.py:556 -#, python-format -msgid "not a PostScript file: `%s'" -msgstr "bir PostScript dosyası değil: `%s'" - -#: lilypond-latex.py:666 -msgid "pseudo filter" -msgstr "sahte süzgeç" - -#: lilypond-latex.py:669 -msgid "pseudo filter only for single input file" -msgstr "sadece tek girdi dosyası için sahte süzgeç" - -#: lilypond-latex.py:674 -msgid "no files specified on command line" -msgstr "komut satırında hiçbir dosya belirtilmedi" - -#: lilypond-latex.py:706 -#, python-format -msgid "filename should not contain spaces: `%s'" -msgstr "dosyaadı boşluk içermemeli: `%s'" - -#: lilypond-latex.py:744 -msgid "Running LilyPond failed. Rerun with --verbose for a trace." +#: lilypond-pdfpc-helper.py:72 +msgid "Not in FILE:LINE:COL format: " msgstr "" -"LilyPond'un çalıştırılması başarısız. Ä°zlemek için\n" -"--verbose seçeneği ile yeniden çalıştırın." -#: lilypond-latex.py:786 -msgid "Failed to make PS file. Rerun with --verbose for a trace." -msgstr "" -"PS dosyası oluşturulamadı. Ä°zlemek için\n" -"--verbose seçeneği ile yeniden çalıştırın." - -#: lilypond-latex.py:815 -#, python-format -msgid "%s output to ..." -msgstr "%s çıktısı a..." - -#: lilypond-latex.py:820 includable-lexer.cc:57 kpath.cc:134 lily-guile.cc:89 -#: lily-parser.cc:275 lily/includable-lexer.cc:57 lily/kpath.cc:134 -#: lily/lily-guile.cc:89 lily/lily-parser.cc:275 -#, c-format, python-format -msgid "can't find file: `%s'" -msgstr "dosya bulunamıyor: `%s'" - -#: lilypond-latex.py:843 -#, python-format -msgid "%s output to %s..." -msgstr "%s çıktısı %s'ye..." - -#: lilypond-latex.py:846 -#, python-format -msgid "can't find file: `%s.%s'" -msgstr "dosya bulunamıyor: `%s.%s'" +#: lilypond-pdfpc-helper.py:100 +#, fuzzy, python-format +msgid "Command failed: `%s' (status %d)" +msgstr "LilyPond %s girdi dosyasında başarısız oldu (çıkış durumu %d)" # temp_dir = os.path.join (original_dir, '%s.dir' % program_name) # original_dir = os.getcwd () @@ -511,7 +412,16 @@ msgstr "ALT[:MINOR]" #: midi2ly.py:101 msgid "set key: ALT=+sharps|-flats; MINOR=1" -msgstr "anahtarı ayarla: ALT=+sharps (diyezler) veya -flats (bemoller); MINOR=1" +msgstr "" +"anahtarı ayarla: ALT=+sharps (diyezler) veya -flats (bemoller); MINOR=1" + +#: midi2ly.py:102 main.cc:148 main.cc:149 +msgid "FILE" +msgstr "DOSYA" + +#: midi2ly.py:102 mup2ly.py:76 +msgid "write output to FILE" +msgstr "çıktıyı DOSYAya yaz" #: midi2ly.py:103 msgid "quantise note starts on DUR" @@ -525,16 +435,19 @@ msgstr "DUR*NUM/DEN" msgid "allow tuplet durations DUR*NUM/DEN" msgstr "DUR*NUM/DEN tuplet sürelerine izin ver" +#: midi2ly.py:106 mup2ly.py:79 main.cc:154 +msgid "print version number" +msgstr "sürüm numarasını yazdır" + #: midi2ly.py:108 msgid "treat every text as a lyric" msgstr "her metne şarkı sözü muamelesi yap" -#: midi2ly.py:149 mup2ly.py:143 input.cc:88 lily/input.cc:88 +#: midi2ly.py:149 mup2ly.py:143 msgid "warning: " msgstr "uyarı:" -#: midi2ly.py:164 midi2ly.py:1017 midi2ly.py:1082 mup2ly.py:146 mup2ly.py:160 -#: input.cc:93 lily/input.cc:93 +#: midi2ly.py:164 midi2ly.py:1016 midi2ly.py:1081 mup2ly.py:146 mup2ly.py:160 msgid "error: " msgstr "hata: " @@ -547,16 +460,16 @@ msgstr "Mevcut ..." msgid "command exited with value %d" msgstr "komut %d değeriyle sonlandı" -#: midi2ly.py:1001 +#: midi2ly.py:1000 #, python-format msgid "%s output to `%s'..." msgstr "`%s' çıktısı`%s'ye..." -#: midi2ly.py:1032 +#: midi2ly.py:1031 msgid "Example:" msgstr "Örnek:" -#: midi2ly.py:1082 +#: midi2ly.py:1081 msgid "no files specified on command line." msgstr "komut satırında hiçbir dosya belirtilmedi." @@ -581,567 +494,611 @@ msgstr "sadece önişleme yap" msgid "no such context: %s" msgstr "böyle bir bağlam yok: %s" -#: mup2ly.py:1299 +#: mup2ly.py:1300 #, python-format msgid "Processing `%s'..." msgstr "`%s' işleniyor..." -#: mup2ly.py:1318 +#: mup2ly.py:1319 #, python-format msgid "Writing `%s'..." msgstr "`%s' yazılıyor..." #. ugr. -#: ps2png.py:35 +#: ps2png.py:36 msgid "Convert PostScript to PNG image." msgstr "PostScript'i PNG grafiğine dönüştürür." -#. # FIXME: silly message containing %d -#: ps2png.py:71 +#: ps2png.py:43 +msgid "PAPER" +msgstr "" + +#: ps2png.py:43 +msgid "use papersize PAPER" +msgstr "" + +#: ps2png.py:44 +msgid "RES" +msgstr "RES" + +#: ps2png.py:44 +msgid "set the resolution of the preview to RES" +msgstr "önizlemenin çözünürlüğünü RES'e ayarla" + +#: ps2png.py:76 #, python-format msgid "Wrote `%s'" msgstr "`%s' yazıldı" -#: getopt-long.cc:146 +#: getopt-long.cc:143 #, c-format msgid "option `%s' requires an argument" msgstr "`%s' seçeneği bir argüman gerektirir" -#: getopt-long.cc:150 +#: getopt-long.cc:147 #, c-format msgid "option `%s' doesn't allow an argument" msgstr "`%s' seçeneği argüman kabul etmez" -#: getopt-long.cc:154 +#: getopt-long.cc:151 #, c-format msgid "unrecognized option: `%s'" msgstr "tanınmayan seçenek: `%s'" -#: getopt-long.cc:161 +#: getopt-long.cc:158 #, c-format msgid "invalid argument `%s' to option `%s'" msgstr "`%s' seçeneğine `%s' geçersiz argümanı" -#: warn.cc:43 +#: warn.cc:64 grob.cc:632 #, c-format msgid "programming error: %s" msgstr "programlama hatası: %s" -#: warn.cc:44 -msgid "Continuing; crossing fingers" +#: warn.cc:65 +#, fuzzy +msgid "continuing, cross fingers" msgstr "Devam ediliyor; parmaklar çaprazlanıyor" -#: accidental-engraver.cc:194 lily/accidental-engraver.cc:201 -#: lily/accidental-engraver.cc:243 +#. +#. todo i18n. +#. +#: kpath.c:142 +#, fuzzy, c-format +msgid "can't dlopen: %s: %s" +msgstr "dosya açılamıyor: `%s'" + +#: kpath.c:143 +#, fuzzy, c-format +msgid "install package: %s or %s" +msgstr "`%s' `%s'ye dönüştürülemiyor " + +#: kpath.c:156 +#, fuzzy, c-format +msgid "no such symbol: %s: %s" +msgstr "böyle bir bağlam yok: %s" + +#: kpath.c:179 +#, c-format +msgid "error opening kpathsea library" +msgstr "" + +#: kpath.c:180 #, c-format -msgid "Accidental typesetting list must begin with context-name: %s" +msgid "aborting" +msgstr "" + +#: accidental-engraver.cc:235 +#, fuzzy, c-format +msgid "accidental typesetting list must begin with context-name: %s" msgstr "Rastlantı dizme listesi context-name (bağlam adı) ile başlamalıdır: %s" -#: accidental-engraver.cc:222 lily/accidental-engraver.cc:229 -#: lily/accidental-engraver.cc:271 +#: accidental-engraver.cc:263 #, c-format msgid "ignoring unknown accidental: %s" msgstr "bilinmeyen rastlantı yok sayılıyor: %s" -#: accidental-engraver.cc:239 lily/accidental-engraver.cc:246 -#: lily/accidental-engraver.cc:288 +#: accidental-engraver.cc:279 #, c-format -msgid "Accidental rule must be pair or context-name; Found %s" -msgstr "Raslantı kuralı çift ya da bağlam-adı olmak zorundadır; %s bulundu" +msgid "pair or context-name expected for accidental rule, found %s" +msgstr "" -#: accidental.cc:221 key-signature-interface.cc:137 lily/accidental.cc:221 -#: lily/key-signature-interface.cc:137 lily/accidental.cc:222 +#: accidental.cc:233 key-signature-interface.cc:127 #, c-format msgid "accidental `%s' not found" msgstr "rastlantısal `%s' bulunamadı" -#: afm.cc:143 lily/afm.cc:143 -#, c-format -msgid "Error parsing AFM file: `%s'" +#: afm.cc:142 +#, fuzzy, c-format +msgid "parsing AFM file: `%s'" msgstr "AFM dosyasının ayrıştırılmasında hata: `%s' " #. FIXME: broken sentence -#. FIXME: broken sentence -#. FIXME: broken sentence -#. FIXME: broken sentence -#. FIXME: broken sentence -#. FIXME: broken sentence -#. FIXME: broken sentence -#. FIXME: broken sentence -#: all-font-metrics.cc:95 lily/all-font-metrics.cc:95 +#: all-font-metrics.cc:176 #, c-format msgid "checksum mismatch for font file: `%s'" msgstr "yazı tipi dosyası için hatalı sağlama toplamı: `%s' " -#: all-font-metrics.cc:97 lily/all-font-metrics.cc:97 +#: all-font-metrics.cc:178 #, c-format msgid "does not match: `%s'" msgstr "eşleşmiyor: `%s'" -#: all-font-metrics.cc:103 lily/all-font-metrics.cc:103 +#: all-font-metrics.cc:184 msgid "Rebuild all .afm files, and remove all .pk and .tfm files." -msgstr ".afm dosyalarınrın hepsini yeniden kurgula, ve .pk ve .tfm dosyalarının hepsini kaldır." +msgstr "" +".afm dosyalarınrın hepsini yeniden kurgula, ve .pk ve .tfm dosyalarının " +"hepsini kaldır." -#: all-font-metrics.cc:105 lily/all-font-metrics.cc:105 +#: all-font-metrics.cc:186 msgid "Rerun with -V to show font paths." msgstr "Yazı tipi yollarını göstermek için -V ile yeniden çalıştır. " -#: all-font-metrics.cc:107 lily/all-font-metrics.cc:107 +#: all-font-metrics.cc:188 msgid "A script for removing font-files is delivered with the source-code:" -msgstr "Yazı tipi-dosyalarının kaldırılması için kaynak-kodu ile birlikte bir betik verildi:" +msgstr "" +"Yazı tipi-dosyalarının kaldırılması için kaynak-kodu ile birlikte bir betik " +"verildi:" -#: all-font-metrics.cc:184 lily/all-font-metrics.cc:184 +#: all-font-metrics.cc:297 #, c-format msgid "can't find font: `%s'" msgstr "yazı tipi bulunamıyor: `%s'" -#: all-font-metrics.cc:185 lily/all-font-metrics.cc:185 -msgid "Loading default font" +#: all-font-metrics.cc:298 +#, fuzzy +msgid "loading default font" msgstr "Öntanımlı yazı tipi yükleniyor " -#: all-font-metrics.cc:200 lily/all-font-metrics.cc:200 +#: all-font-metrics.cc:313 #, c-format msgid "can't find default font: `%s'" msgstr "öntanımlı yazı tipi bulunamıyor: `%s'" -#: all-font-metrics.cc:201 includable-lexer.cc:59 lily-parser.cc:268 -#: lily/all-font-metrics.cc:201 lily/includable-lexer.cc:59 -#: lily/lily-parser.cc:268 +#: all-font-metrics.cc:314 includable-lexer.cc:59 lily-parser-scheme.cc:70 #, c-format msgid "(search path: `%s')" msgstr "(arama yolu: `%s')" -#: all-font-metrics.cc:202 lily/all-font-metrics.cc:202 -msgid "Giving up" +#: all-font-metrics.cc:315 volta-engraver.cc:142 +#, fuzzy +msgid "giving up" msgstr "Vazgeçiliyor" -#: apply-context-iterator.cc:35 lily/apply-context-iterator.cc:35 +#: apply-context-iterator.cc:33 msgid "\\applycontext argument is not a procedure" msgstr "\\applycontext (uygulamabağlamı) argümanı bir işlev değil" -#: auto-change-iterator.cc:67 change-iterator.cc:61 -#: lily/auto-change-iterator.cc:67 lily/change-iterator.cc:61 -msgid "Can't switch translators, I'm there already" -msgstr "Çevirmenler değiştirilemiyor, zaten oradayım" +#: auto-change-iterator.cc:62 change-iterator.cc:60 +#, fuzzy, c-format +msgid "can't change, already in translator: %s" +msgstr "`%s' `%s'ye dönüştürülemiyor " + +#: axis-group-engraver.cc:112 +msgid "Axis_group_engraver: vertical group already has a parent" +msgstr "" -#: axis-group-engraver.cc:117 lily/axis-group-engraver.cc:117 -msgid "" -"Axis_group_engraver: vertical group already has a parent.\n" -"Do you have two Axis_group_engravers?\n" -"Killing this vertical group." +#: axis-group-engraver.cc:113 +msgid "are there two Axis_group_engravers?" +msgstr "" + +#: axis-group-engraver.cc:114 +msgid "removing this vertical group" msgstr "" -#: bar-check-iterator.cc:68 lily/bar-check-iterator.cc:68 +#: bar-check-iterator.cc:70 #, c-format msgid "barcheck failed at: %s" msgstr "çubukdenetimi başarısız oldu: %s" -#: beam-engraver.cc:139 lily/beam-engraver.cc:139 +#: beam-engraver.cc:136 msgid "already have a beam" msgstr "zaten bir ışın var" -#: beam-engraver.cc:211 lily/beam-engraver.cc:211 +#: beam-engraver.cc:205 msgid "unterminated beam" msgstr "sonlandırılmamış ışın" -#: beam-engraver.cc:244 chord-tremolo-engraver.cc:174 -#: lily/beam-engraver.cc:244 lily/chord-tremolo-engraver.cc:174 +#: beam-engraver.cc:238 chord-tremolo-engraver.cc:165 msgid "stem must have Rhythmic structure" msgstr "gövdenin Rhythmic yapısı olmalı" -#: beam-engraver.cc:258 lily/beam-engraver.cc:258 +#: beam-engraver.cc:251 msgid "stem doesn't fit in beam" msgstr "gövde ışınla uyumlu değil" -#: beam-engraver.cc:259 lily/beam-engraver.cc:259 +#: beam-engraver.cc:252 msgid "beam was started here" msgstr "ışın burada başlatıldı" -#: beam.cc:149 lily/beam.cc:149 lily/beam.cc:150 +#: beam.cc:142 msgid "beam has less than two visible stems" msgstr "ışının ikiden az gövdesi var" -#: beam.cc:154 lily/beam.cc:154 lily/beam.cc:155 +#: beam.cc:147 msgid "removing beam with less than two stems" msgstr "ikiden az gövdesi olan ışın kaldırılıyor" -#: beam.cc:1038 lily/beam.cc:1038 lily/beam.cc:1063 lily/beam.cc:1065 -#: lily/beam.cc:1007 +#: beam.cc:988 msgid "no viable initial configuration found: may not find good beam slope" -msgstr "hiçbir geçerli başlangıç yapılandırması bulunamadı: uygun ışın eğimi bulunamayabilir" +msgstr "" +"hiçbir geçerli başlangıç yapılandırması bulunamadı: uygun ışın eğimi " +"bulunamayabilir" -#: break-align-interface.cc:214 lily/break-align-interface.cc:214 +#: break-align-interface.cc:205 #, c-format msgid "No spacing entry from %s to `%s'" msgstr "%s'den `%sy'e kadar hiçbir boşluk girişi yok" -#: change-iterator.cc:22 lily/change-iterator.cc:22 +#: change-iterator.cc:22 #, c-format msgid "can't change `%s' to `%s'" msgstr "`%s' `%s'ye dönüştürülemiyor " -# We could change the current translator's id, but that would make -# errors hard to catch -# last->translator_id_string_ = get_change ()->change_to_id_string_; -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#. +#. FIXME: constant error message. +#: change-iterator.cc:81 +#, fuzzy +msgid "can't find context to switch to" +msgstr "`%s'nin bağlamı bulunamıyor" + #. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); +#. errors hard to catch. #. -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#. -#. We could change the current translator's id, but that would make -#. errors hard to catch -#. -#. last->translator_id_string () = get_change ()->change_to_id_string (); -#. -#: change-iterator.cc:93 lily/change-iterator.cc:93 -msgid "I'm one myself" -msgstr "Ben tek başımayım" +#. last->translator_id_string () = get_change +#. ()->change_to_id_string (); +#: change-iterator.cc:90 +#, fuzzy, c-format +msgid "not changing to same context type: %s" +msgstr "böyle bir bağlam yok: %s" -#: change-iterator.cc:96 lily/change-iterator.cc:96 +#. FIXME: uncomprehensable message +#: change-iterator.cc:94 msgid "none of these in my family" msgstr "bunların hiçbiri ailemde yok" -#: chord-tremolo-engraver.cc:100 lily/chord-tremolo-engraver.cc:100 +#: chord-tremolo-engraver.cc:94 #, c-format -msgid "Chord tremolo with %d elements. Must have two elements." -msgstr "%d öğeli akort tremolosu. Ä°ki öğesi olmalı." +msgid "expect 2 elements for chord tremolo, found %d" +msgstr "" -#: chord-tremolo-engraver.cc:140 lily/chord-tremolo-engraver.cc:140 +#: chord-tremolo-engraver.cc:131 msgid "unterminated chord tremolo" msgstr "sonlandırılmamış akort tremolosu" -#: chord-tremolo-iterator.cc:64 lily/chord-tremolo-iterator.cc:64 +#: chord-tremolo-iterator.cc:64 msgid "no one to print a tremolos" msgstr "bir tremolo yazdıracak kimse yok" -#: clef.cc:64 lily/clef.cc:64 +#: clef.cc:57 #, c-format msgid "clef `%s' not found" msgstr "`%s' anahtarı bulunamadı" -#: cluster.cc:123 lily/cluster.cc:123 +#: cluster.cc:118 #, c-format msgid "unknown cluster style `%s'" msgstr "bilinmeyen küme tarzı `%s'" -#: coherent-ligature-engraver.cc:84 lily/coherent-ligature-engraver.cc:84 +#: cluster.cc:144 +msgid "junking empty cluster" +msgstr "" + +#: coherent-ligature-engraver.cc:84 #, c-format msgid "gotcha: ptr=%ul" msgstr "hata: ptr=%ul" -#: coherent-ligature-engraver.cc:96 lily/coherent-ligature-engraver.cc:96 +#: coherent-ligature-engraver.cc:93 +msgid "distance undefined, assuming 0.1" +msgstr "" + +#: coherent-ligature-engraver.cc:96 #, c-format msgid "distance=%f" msgstr "uzaklık=%f" -#: coherent-ligature-engraver.cc:139 lily/coherent-ligature-engraver.cc:139 -#, c-format -msgid "Coherent_ligature_engraver: setting `spacing-increment = 0.01': ptr=%ul" +#: coherent-ligature-engraver.cc:139 +#, fuzzy, c-format +msgid "Coherent_ligature_engraver: setting `spacing-increment=0.01': ptr=%ul" msgstr "" "Tutarlı_bağ_nakkaş: boşluk bırakma artışı 0,01'e ayarlanıyor\n" "(spacing-increment=0.01): ptr=%ul" -#: context-def.cc:111 lily/context-def.cc:111 -#, c-format -msgid "Program has no such type: `%s'" +#: context-def.cc:111 +#, fuzzy, c-format +msgid "program has no such type: `%s'" msgstr "Programın böyle bir türü yok: `%s'" -#: context-def.cc:285 lily/context-def.cc:286 +#: context-def.cc:285 #, c-format msgid "can't find: `%s'" msgstr "bulunamıyor: `%s'" -#: context.cc:164 lily/context.cc:164 lily/context.cc:163 -#, c-format -msgid "Cannot find or create `%s' called `%s'" +#: context-property.cc:111 +msgid "need symbol arguments for \\override and \\revert" +msgstr "" + +#: context.cc:146 +#, fuzzy, c-format +msgid "can't find or create new `%s'" +msgstr "`%2$s' adlı`%1$s' bulunamıyor ya da oluşturulamıyor" + +#: context.cc:210 +#, fuzzy, c-format +msgid "can't find or create `%s' called `%s'" msgstr "`%2$s' adlı`%1$s' bulunamıyor ya da oluşturulamıyor" -#: context.cc:201 lily/context.cc:201 lily/context.cc:200 +#: context.cc:301 #, c-format msgid "can't find or create: `%s'" msgstr "bulunamıyor ya da oluşturulamıyor: `%s'" -#: custos.cc:85 lily/custos.cc:85 +#: custos.cc:83 #, c-format msgid "custos `%s' not found" msgstr "`%s'nin custosu bulunamadı" -#: dimensions.cc:13 lily/dimensions.cc:13 -msgid "NaN" -msgstr "NaN" - -#: dynamic-engraver.cc:186 span-dynamic-performer.cc:86 -#: lily/dynamic-engraver.cc:186 lily/span-dynamic-performer.cc:86 -#: lily/dynamic-engraver.cc:185 +#: dynamic-engraver.cc:171 span-dynamic-performer.cc:84 msgid "can't find start of (de)crescendo" msgstr "(de)kreşendonun başlangıcı bulunamıyor" -#: dynamic-engraver.cc:196 lily/dynamic-engraver.cc:196 -#: lily/dynamic-engraver.cc:195 +#: dynamic-engraver.cc:180 msgid "already have a decrescendo" msgstr "zaten bir dekreşendo var" -#: dynamic-engraver.cc:198 lily/dynamic-engraver.cc:198 -#: lily/dynamic-engraver.cc:197 +#: dynamic-engraver.cc:182 msgid "already have a crescendo" msgstr "zaten bir kreşendo var" -#: dynamic-engraver.cc:201 lily/dynamic-engraver.cc:201 -#: lily/dynamic-engraver.cc:200 -msgid "Cresc started here" +#: dynamic-engraver.cc:185 +#, fuzzy +msgid "cresc starts here" msgstr "Cresc buradan başlatıldı" -#: dynamic-engraver.cc:307 lily/dynamic-engraver.cc:317 -#: lily/dynamic-engraver.cc:321 +#: dynamic-engraver.cc:304 msgid "unterminated (de)crescendo" msgstr "sonlandırılmamış (de)kreşendo" -#: event-chord-iterator.cc:56 output-property-music-iterator.cc:29 -#: lily/event-chord-iterator.cc:56 lily/output-property-music-iterator.cc:29 -#, c-format -msgid "Junking event: `%s'" +#: event-chord-iterator.cc:55 output-property-music-iterator.cc:29 +#, fuzzy, c-format +msgid "junking event: `%s'" msgstr "Kullanılmayan olay: `%s'" -#: event.cc:49 lily/event.cc:49 lily/music.cc:184 -#, c-format -msgid "Transposition by %s makes alteration larger than two" -msgstr "%s ile transpozisyon ikiden büyük değişikliğe yol açar" - -#: event.cc:72 lily/event.cc:72 lily/event.cc:50 -#, c-format -msgid "octave check failed; expected %s, found: %s" -msgstr "oktav denetimi başarısız; beklenen %s, elde edilen: %s" - -#: extender-engraver.cc:141 extender-engraver.cc:150 -#: lily/extender-engraver.cc:141 lily/extender-engraver.cc:150 -#: lily/extender-engraver.cc:140 lily/extender-engraver.cc:149 +#: extender-engraver.cc:139 extender-engraver.cc:148 msgid "unterminated extender" msgstr "sonlandırılmamış genişletici" -#: folded-repeat-iterator.cc:65 lily/folded-repeat-iterator.cc:65 +#: folded-repeat-iterator.cc:64 msgid "no one to print a repeat brace" msgstr "bir tekrar ayracını yazdıracak kimse yok" -#: glissando-engraver.cc:100 lily/glissando-engraver.cc:100 -msgid "Unterminated glissando." +#: font-config.cc:23 +msgid "Initializing FontConfig..." +msgstr "" + +#: font-config.cc:26 +msgid "initializing FontConfig" +msgstr "" + +#: font-config.cc:47 +#, c-format +msgid "adding lilypond directory: %s" +msgstr "" + +#: font-config.cc:49 +#, c-format +msgid "adding font directory: %s" +msgstr "" + +#: general-scheme.cc:172 +msgid "infinity or NaN encountered while converting Real number" +msgstr "" + +#: general-scheme.cc:173 +msgid "setting to zero" +msgstr "" + +#: glissando-engraver.cc:97 +#, fuzzy +msgid "unterminated glissando" msgstr "Sonlandırılmamaış glissando." -#: global-context.cc:150 lily/global-context.cc:150 lily/global-context.cc:157 +#: global-context-scheme.cc:50 global-context-scheme.cc:77 +#, fuzzy +msgid "no music found in score" +msgstr "Bir çizgide müziğe ihtiyaç duyar" + +#: global-context-scheme.cc:67 +msgid "Interpreting music... " +msgstr "Müzik yorumlanıyor..." + +#: global-context-scheme.cc:88 +#, c-format +msgid "elapsed time: %.2f seconds" +msgstr "geçen zaman: %.2f saniye" + +#: global-context.cc:160 #, c-format msgid "can't find `%s' context" msgstr "`%s'nin bağlamı bulunamıyor" -#: gourlay-breaking.cc:199 lily/gourlay-breaking.cc:199 +#: gourlay-breaking.cc:199 #, c-format msgid "Optimal demerits: %f" msgstr "Ä°deal kusurlar: %f" -#: gourlay-breaking.cc:204 lily/gourlay-breaking.cc:204 -msgid "No feasible line breaking found" +#: gourlay-breaking.cc:204 +#, fuzzy +msgid "no feasible line breaking found" msgstr "Hiçbir uygulanabilir satır bölünmesi bulunamadı" -#: gregorian-ligature-engraver.cc:59 lily/gregorian-ligature-engraver.cc:59 +#: gourlay-breaking.cc:212 +msgid "can't find line breaking that satisfies constraints" +msgstr "" + +#: gregorian-ligature-engraver.cc:59 #, c-format msgid "\\%s ignored" msgstr "\\%s yok sayıldı" -#: gregorian-ligature-engraver.cc:64 lily/gregorian-ligature-engraver.cc:64 +#: gregorian-ligature-engraver.cc:64 #, c-format msgid "implied \\%s added" msgstr "örtük \\%s eklendi" -#: grob-interface.cc:73 lily/grob-interface.cc:73 +#: gregorian-ligature-engraver.cc:213 +msgid "Cannot apply `\\~' on first head of ligature; ignoring `\\~'" +msgstr "" + +#: gregorian-ligature-engraver.cc:227 +msgid "can't apply `\\~' on heads with identical pitch; ignoring `\\~'" +msgstr "" + +#: grob-interface.cc:45 #, c-format msgid "Unknown interface `%s'" msgstr "Bilinmeyen arabirim `%s'" -#: grob-interface.cc:84 lily/grob-interface.cc:84 +#: grob-interface.cc:56 #, c-format msgid "Grob `%s' has no interface for property `%s'" msgstr "" -#: hairpin.cc:92 lily/hairpin.cc:107 lily/hairpin.cc:106 +#: hairpin.cc:105 msgid "decrescendo too small" msgstr "dekreşendo çok küçük" -#: hairpin.cc:93 lily/hairpin.cc:108 lily/hairpin.cc:107 +#: hairpin.cc:106 msgid "crescendo too small" msgstr "kreşendo çok küçük" -#: horizontal-bracket-engraver.cc:57 lily/horizontal-bracket-engraver.cc:57 -msgid "Don't have that many brackets." +#: horizontal-bracket-engraver.cc:55 +#, fuzzy +msgid "don't have that many brackets" msgstr "O kadar çok köşeli ayraç yok" -#: horizontal-bracket-engraver.cc:66 lily/horizontal-bracket-engraver.cc:66 -msgid "Conflicting note group events." +#: horizontal-bracket-engraver.cc:64 +#, fuzzy +msgid "conflicting note group events" msgstr "Uyuşmayan nota grubu olayları." -#: hyphen-engraver.cc:96 lily/hyphen-engraver.cc:96 +#: hyphen-engraver.cc:89 msgid "removing unterminated hyphen" msgstr "sonlandırılmamış kısa çizgi kaldırılıyor" -#: hyphen-engraver.cc:109 lily/hyphen-engraver.cc:109 +#: hyphen-engraver.cc:102 msgid "unterminated hyphen; removing" msgstr "sonlandırılmamış kısa çizgi; kaldırılıyor" -#: includable-lexer.cc:50 lily/includable-lexer.cc:50 -msgid "include files are not allowed" -msgstr "dosyaların içerilmesine izin verilmiyor" +#: includable-lexer.cc:50 +msgid "include files are not allowed in safe mode" +msgstr "güvenli kipte dosyaların içerilmesine izin verilmiyor" -#: input.cc:99 lily/input.cc:99 -msgid "non fatal error: " -msgstr "hiçbir onulmaz hata yok: " +#: includable-lexer.cc:57 lily-guile.cc:90 lily-parser-scheme.cc:77 +#, c-format +msgid "can't find file: `%s'" +msgstr "dosya bulunamıyor: `%s'" -#: input.cc:107 source-file.cc:135 source-file.cc:228 lily/input.cc:107 -#: lily/source-file.cc:135 lily/source-file.cc:228 +#: input.cc:101 source-file.cc:137 source-file.cc:230 msgid "position unknown" msgstr "konum bilinmiyor" -#: key-performer.cc:90 lily/key-performer.cc:90 -msgid "FIXME: key change merge" -msgstr "FIXME: anahtar değişim birleşimi" - -#: kpath.cc:83 lily/kpath.cc:83 -#, c-format -msgid "kpathsea can not find TFM file: `%s'" -msgstr "kpathsea TMF dosyasını bulamıyor: `%s'" - -#: kpath.cc:129 lily/kpath.cc:129 -#, c-format -msgid "kpathsea can not find file: `%s'" -msgstr "kpathsea dosyayı bulamıyor: `%s'" - -#: ligature-engraver.cc:152 lily/ligature-engraver.cc:152 +#: ligature-engraver.cc:152 msgid "can't find start of ligature" msgstr "bağın başlangıcı bulunamıyor" -#: ligature-engraver.cc:158 lily/ligature-engraver.cc:158 +#: ligature-engraver.cc:158 msgid "no right bound" msgstr "hiçbir doğru bağ yok" -#: ligature-engraver.cc:184 lily/ligature-engraver.cc:184 +#: ligature-engraver.cc:184 msgid "already have a ligature" msgstr "zaten bir bağ var" -#: ligature-engraver.cc:200 lily/ligature-engraver.cc:200 +#: ligature-engraver.cc:200 msgid "no left bound" msgstr "arta kalan bağ yok" -#: ligature-engraver.cc:256 lily/ligature-engraver.cc:256 +#: ligature-engraver.cc:256 msgid "unterminated ligature" msgstr "sonlandırılmamış bağ" -#: ligature-engraver.cc:280 lily/ligature-engraver.cc:280 +#: ligature-engraver.cc:280 msgid "ignoring rest: ligature may not contain rest" msgstr "gerisini yok sayıyor: bağ gerisini içermeyebilir" -#: ligature-engraver.cc:281 lily/ligature-engraver.cc:281 +#: ligature-engraver.cc:281 msgid "ligature was started here" msgstr "bağ buradan başlatıldı" -#: lily-guile.cc:91 lily/lily-guile.cc:91 +#: lily-guile.cc:92 #, c-format msgid "(load path: `%s')" msgstr "(yolu yükle: `%s')" -#: lily-guile.cc:559 lily/lily-guile.cc:559 lily/lily-guile.cc:575 -#, c-format -msgid "Can't find property type-check for `%s' (%s)." +#: lily-guile.cc:484 +#, fuzzy, c-format +msgid "can't find property type-check for `%s' (%s)." msgstr "`%s' (%s) için nitelik tür-denetimi bulunamıyor." -#: lily-guile.cc:562 lily/lily-guile.cc:562 lily/lily-guile.cc:578 -msgid "Perhaps you made a typing error?" +#: lily-guile.cc:487 +#, fuzzy +msgid "perhaps a typing error?" msgstr "Galiba bir daktilo hatası yaptınız?" -#: lily-guile.cc:568 lily/lily-guile.cc:568 lily/lily-guile.cc:584 -msgid "Doing assignment anyway." +#: lily-guile.cc:493 +#, fuzzy +msgid "doing assignment anyway" msgstr "Görev yine de yapılıyor." -#: lily-guile.cc:582 lily/lily-guile.cc:582 lily/lily-guile.cc:598 -#, c-format -msgid "Type check for `%s' failed; value `%s' must be of type `%s'" -msgstr "`%s' için yapılan tür denetimi başarısız oldu; `%s'nin değeri `%s' türünden olmalı" +#: lily-guile.cc:505 +#, fuzzy, c-format +msgid "type check for `%s' failed; value `%s' must be of type `%s'" +msgstr "" +"`%s' için yapılan tür denetimi başarısız oldu; `%s'nin değeri `%s' türünden " +"olmalı" -#: lily-lexer.cc:220 lily/lily-lexer.cc:220 lily/lily-lexer.cc:224 -#, c-format -msgid "Identifier name is a keyword: `%s'" +#: lily-lexer.cc:210 +#, fuzzy, c-format +msgid "identifier name is a keyword: `%s'" msgstr "Tanıtıcı adı bir anahtar kelime: `%s' " -#: lily-lexer.cc:237 lily/lily-lexer.cc:237 lily/lily-lexer.cc:241 +#: lily-lexer.cc:225 #, c-format msgid "error at EOF: %s" msgstr "EOF'ta hata: %s" -#: lily-parser.cc:97 lily/lily-parser.cc:97 -msgid "Parsing..." -msgstr "Ayrıştırılıyor..." - -#: lily-parser.cc:110 lily-parser.cc:143 lily/lily-parser.cc:110 -#: lily/lily-parser.cc:143 -msgid "Braces don't match" -msgstr "Ayraçlar eşleşmiyor" +#: lily-parser-scheme.cc:30 +#, fuzzy, c-format +msgid "deprecated function called: %s" +msgstr "artık kullanılmayan ly-seçeneği kullanıldı: %s" -#: lily-parser.cc:267 lily/lily-parser.cc:267 +#: lily-parser-scheme.cc:69 #, c-format msgid "can't find init file: `%s'" msgstr "init dosyası bulunamıyor: `%s'" -#: lily-parser.cc:284 lily/lily-parser.cc:284 -#, c-format -msgid "Now processing `%s'" -msgstr "`%s' şu an işleniyor" +#: lily-parser-scheme.cc:87 +#, fuzzy, c-format +msgid "Processing `%s'" +msgstr "`%s' işleniyor..." -#: main.cc:91 lily/main.cc:91 -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 `lilypond --warranty' for more\n" -"information.\n" -msgstr "" -"Bu program serbest yazılımdır. GNU Genel Kamu Lisansı tarafından\n" -"korunmakta olan bu yazılımı belli şartlar altında değiştirebilir\n" -"ve/veya kopyalarını dağıtabilirsiniz. Daha fazla\n" -"bilgi için 'lilypond --warranty' komutunu çalıştırın.\n" +#: lily-parser.cc:101 +msgid "Parsing..." +msgstr "Ayrıştırılıyor..." + +#: lily-parser.cc:119 +#, fuzzy +msgid "braces don't match" +msgstr "Ayraçlar eşleşmiyor" + +#. FIXME: cannot otherwise internationalize this bison warning. +#: lily-parser.cc:172 +#, fuzzy +msgid "syntax error, unexpected " +msgstr "hiçbir onulmaz hata yok: " -#: main.cc:97 lily/main.cc:97 +#: main.cc:104 msgid "" " This program is free software; you can redistribute it and/or\n" "modify it under the terms of the GNU General Public License version 2\n" @@ -1157,7 +1114,8 @@ msgid "" "the Free Software Foundation, Inc., 59 Temple Place - Suite 330,\n" "Boston, MA 02111-1307, USA.\n" msgstr "" -" Bu yazılım, serbest yazılımdır; bu yazılımı yeniden dağıtabilir ve/ya da\n" +" Bu yazılım, serbest yazılımdır; bu yazılımı yeniden dağıtabilir ve/ya " +"da\n" "Free Software Foundation tarafından basılan GNU Genel Kamu Lisansı 2. sürüm\n" "şartları altında değiştirebilirsiniz. \n" "\n" @@ -1171,63 +1129,103 @@ msgstr "" "Free Software Foundation, Inc., 59 Temple Place - 330Suite \n" "Boston, MA 02111 - 1307 , USA adresine yazın. \n" -#: main.cc:126 lily/main.cc:126 +#: main.cc:135 +msgid "BACK" +msgstr "" + +#: main.cc:135 +msgid "" +"use backend BACK (gnome, ps [default],\n" +" scm, svg, tex, texstr)" +msgstr "" + +#: main.cc:136 msgid "EXPR" msgstr "EXPR" -#: main.cc:127 lily/main.cc:127 -msgid "set options, use -e '(ly:option-usage)' for help" -msgstr "seçenekleri ayarlar, yardım için -e '(ly:option-usage)' seçeneğini kullanır" +#: main.cc:136 +msgid "" +"set scheme option, for help use\n" +" -e '(ly:option-usage)'" +msgstr "" + +#. Bug in option parser: --output =foe is taken as an abbreviation +#. for --output-format. +#: main.cc:139 +msgid "FORMATs" +msgstr "" + +#: main.cc:139 +msgid "dump FORMAT,... Also as separate options:" +msgstr "" + +#: main.cc:140 +#, fuzzy +msgid "generate DVI (tex backend only)" +msgstr "PDF üretir (öntanımlı)" + +#: main.cc:141 +msgid "generate PDF (default)" +msgstr "PDF üretir (öntanımlı)" + +#: main.cc:142 +msgid "generate PNG" +msgstr "PNG üretir" + +#: main.cc:143 +msgid "generate PostScript" +msgstr "PostScript üretir" -#: main.cc:130 lily/main.cc:130 -msgid "select back-end to use" +#: main.cc:144 +msgid "generate TeX (tex backend only)" msgstr "" -#: main.cc:132 lily/main.cc:132 +#: main.cc:146 msgid "FIELD" msgstr "ALAN" -#: main.cc:132 lily/main.cc:132 +#: main.cc:146 msgid "write header field to BASENAME.FIELD" msgstr "başlık alanını TEMELAD.ALANa yaz" -#: main.cc:133 lily/main.cc:133 +#: main.cc:147 msgid "add DIR to search path" msgstr "arama yoluna DÄ°ZÄ°N'i ekle" -#: main.cc:134 lily/main.cc:134 +#: main.cc:148 msgid "use FILE as init file" msgstr "DOSYAyı init dosyası olarak kullanır" -#: main.cc:137 lily/main.cc:137 -msgid "generate a preview" -msgstr "önizleme üretir" - -#: main.cc:138 lily/main.cc:138 -msgid "generate PNG" -msgstr "PNG üretir" +#: main.cc:149 +#, fuzzy +msgid "write output to FILE (suffix will be added)" +msgstr "çıktıyı DOSYAya yaz" -#: main.cc:139 lily/main.cc:139 -msgid "generate PostScript" -msgstr "PostScript üretir" +#: main.cc:150 +msgid "USER,GROUP,JAIL,DIR" +msgstr "" -#: main.cc:140 lily/main.cc:140 -msgid "generate DVI" -msgstr "DVI üretir" +#: main.cc:150 +msgid "" +"chroot to JAIL, become USER:GROUP\n" +" and cd into DIR" +msgstr "" -#: main.cc:141 lily/main.cc:141 -msgid "generate PDF (default)" -msgstr "PDF üretir (öntanımlı)" +#: main.cc:151 +#, fuzzy +msgid "do not generate printed output" +msgstr "PostScript çıktısı üretme" -#: main.cc:142 lily/main.cc:142 -msgid "generate TeX" -msgstr "TeX üretir" +#: main.cc:152 +#, fuzzy +msgid "generate a preview of the first system" +msgstr "ilk sistemin bir resmini yap" -#: main.cc:143 lily/main.cc:143 +#: main.cc:153 msgid "run in safe mode" msgstr "emniyetli kipte çalıştır" -#: main.cc:166 lily/main.cc:166 +#: main.cc:177 #, c-format msgid "" "Copyright (c) %s by\n" @@ -1238,428 +1236,512 @@ msgstr "" # No version number or newline here. It confuses help2man. #. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#. No version number or newline here. It confuses help2man. -#: main.cc:192 lily/main.cc:192 -#, c-format -msgid "Usage: %s [OPTIONS]... FILE..." +#: main.cc:203 +#, fuzzy, c-format +msgid "Usage: %s [OPTION]... FILE..." msgstr "Kullanım: %s [SEÇENEKLER]... DOSYA..." -#: main.cc:194 lily/main.cc:194 +#: main.cc:205 #, c-format msgid "Typeset music and/or produce MIDI from FILE." msgstr "Müziği diz ve/ya da DOSYAdan MIDIyi üret." -#: main.cc:196 lily/main.cc:196 +#: main.cc:207 #, c-format msgid "LilyPond produces beautiful music notation." msgstr "LilyPond güzel müzik notasyonları üretir." -#: main.cc:198 lily/main.cc:198 +#: main.cc:209 #, c-format msgid "For more information, see %s" msgstr "Daha fazla bilgi için, %s'e bakın" -#: main.cc:410 lily/main.cc:410 lily/main.cc:412 +#: main.cc:299 #, c-format -msgid "This option is for developers only." -msgstr "Bu seçenek sadece geliştiriciler içindir." +msgid "expected %d arguments with jail, found: %d" +msgstr "" -#: main.cc:411 lily/main.cc:411 lily/main.cc:413 +#: main.cc:313 +#, fuzzy, c-format +msgid "no such user: %s" +msgstr "böyle bir ayar yok: `%s'" + +#: main.cc:315 #, c-format -msgid "Read the sources for more information." -msgstr "Daha fazla bilgi için kaynakları okuyun." +msgid "can't get user id from user name: %s: %s" +msgstr "" -#: mensural-ligature-engraver.cc:248 mensural-ligature-engraver.cc:383 -#: lily/mensural-ligature-engraver.cc:248 -#: lily/mensural-ligature-engraver.cc:383 -msgid "unexpected case fall-through" -msgstr "beklenmedik durum başarısızlığı" +#: main.cc:330 +#, fuzzy, c-format +msgid "no such group: %s" +msgstr "böyle bir bağlam yok: %s" + +#: main.cc:332 +#, fuzzy, c-format +msgid "can't get group id from group name: %s: %s" +msgstr "`%s' `%s'ye dönüştürülemiyor " -#: mensural-ligature-engraver.cc:259 lily/mensural-ligature-engraver.cc:259 +#: main.cc:340 +#, c-format +msgid "can't chroot to: %s: %s" +msgstr "" + +#: main.cc:347 +#, fuzzy, c-format +msgid "can't change group id to: %d: %s" +msgstr "`%s' `%s'ye dönüştürülemiyor " + +#: main.cc:353 +#, fuzzy, c-format +msgid "can't change user id to: %d: %s" +msgstr "`%s' `%s'ye dönüştürülemiyor " + +#: main.cc:359 +#, c-format +msgid "can't change working directory to: %s: %s" +msgstr "" + +#. FIXME: constant error message. +#: mark-engraver.cc:123 +msgid "rehearsalMark must have integer value" +msgstr "" + +#: mark-engraver.cc:129 +msgid "mark label must be a markup object" +msgstr "" + +#: mensural-ligature-engraver.cc:74 msgid "ligature with less than 2 heads -> skipping" msgstr "2 taneden az kafalı bağ -> atlanıyor" -#: mensural-ligature-engraver.cc:279 lily/mensural-ligature-engraver.cc:279 -msgid "can not determine pitch of ligature primitive -> skipping" +#: mensural-ligature-engraver.cc:101 +#, fuzzy +msgid "cannot determine pitch of ligature primitive -> skipping" msgstr "ilkel bağın perdesi saptanamıyor -> atlanıyor" -#: mensural-ligature-engraver.cc:302 lily/mensural-ligature-engraver.cc:302 +#: mensural-ligature-engraver.cc:115 +#, fuzzy +msgid "single note ligature - skipping" +msgstr "bağ içinde ana duruş -> atlanıyor" + +#: mensural-ligature-engraver.cc:127 msgid "prime interval within ligature -> skipping" msgstr "bağ içinde ana duruş -> atlanıyor" -#: mensural-ligature-engraver.cc:312 lily/mensural-ligature-engraver.cc:312 -msgid "mensural ligature: duration none of L, B, S -> skipping" +#: mensural-ligature-engraver.cc:139 +#, fuzzy +msgid "mensural ligature: duration none of Mx, L, B, S -> skipping" msgstr "mensural bağ: süre L, B, S' den hiçbiri değil -> atlanıyor" -#: mensural-ligature.cc:161 lily/mensural-ligature.cc:161 -msgid "Mensural_ligature:unexpected case fall-through" +#: mensural-ligature-engraver.cc:187 +msgid "semibrevis must be followed by another one -> skipping" +msgstr "" + +#: mensural-ligature-engraver.cc:198 +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:225 +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:345 +msgid "unexpected case fall-through" +msgstr "beklenmedik durum başarısızlığı" + +#: mensural-ligature.cc:131 +#, fuzzy +msgid "Mensural_ligature: unexpected case fall-through" msgstr "Mensural_bağ:beklenmedik durum başarısızlığı" -#: mensural-ligature.cc:171 lily/mensural-ligature.cc:171 -msgid "Mensural_ligature: (join_left == 0)" +#: mensural-ligature.cc:183 +#, fuzzy +msgid "Mensural_ligature: (join_right == 0)" msgstr "Mensural_bağ: [katılma_sol == 0]" -#: midi-item.cc:153 lily/midi-item.cc:153 +#: midi-item.cc:150 #, c-format msgid "no such MIDI instrument: `%s'" msgstr "böyle bir MIDI aracı yok: `%s'" -#: midi-item.cc:257 lily/midi-item.cc:257 +#: midi-item.cc:254 msgid "silly pitch" msgstr "saçma perde" -#: midi-item.cc:273 lily/midi-item.cc:273 -#, c-format -msgid "Experimental: temporarily fine tuning (of %d cents) a channel." +#: midi-item.cc:270 +#, fuzzy, c-format +msgid "experimental: temporarily fine tuning (of %d cents) a channel." msgstr "Deneysel: geçici olarak bir kanala ince akort yapılıyor (%d cents)." -#: midi-stream.cc:40 lily/midi-stream.cc:40 -#, c-format -msgid "could not write file: `%s'" +#: midi-stream.cc:27 +#, fuzzy, c-format +msgid "can't open for write: %s: %s" +msgstr "dosya açılamıyor: `%s'" + +#: midi-stream.cc:44 +#, fuzzy, c-format +msgid "can't write to file: `%s'" msgstr "dosya yazılamıyor. `%s'" +#: music.cc:176 +#, c-format +msgid "octave check failed; expected %s, found: %s" +msgstr "oktav denetimi başarısız; beklenen %s, elde edilen: %s" + +#: music.cc:239 +#, fuzzy, c-format +msgid "transposition by %s makes alteration larger than double" +msgstr "%s ile transpozisyon ikiden büyük değişikliğe yol açar" + +#: new-fingering-engraver.cc:84 +msgid "can't add text scripts to individual note heads" +msgstr "" + # music for the softenon children? #. #. music for the softenon children? #. -#. -#. music for the softenon children? -#. -#. -#. music for the softenon children? -#. -#. -#. music for the softenon children? -#. -#. -#. music for the softenon children? -#. -#. -#. music for the softenon children? -#. -#. -#. music for the softenon children? -#. -#. -#. music for the softenon children? -#. -#: new-fingering-engraver.cc:155 lily/new-fingering-engraver.cc:155 +#: new-fingering-engraver.cc:158 msgid "music for the martians." msgstr "merihliler için müzik." -#: new-fingering-engraver.cc:235 lily/new-fingering-engraver.cc:235 -msgid "Fingerings are also not down?! Putting them down anyway." -msgstr "Parmaklaçalmalar da yüklenmedi?! Yine de yükleniyor." +#: new-fingering-engraver.cc:266 +msgid "no placement found for fingerings" +msgstr "" + +#: new-fingering-engraver.cc:267 +msgid "placing below" +msgstr "" -#: new-lyric-combine-music-iterator.cc:245 -#: lily/new-lyric-combine-music-iterator.cc:245 +#: new-lyric-combine-music-iterator.cc:240 #, c-format msgid "cannot find Voice `%s'" msgstr "`%s' Sesi bulunamıyor" -#: note-collision.cc:413 lily/note-collision.cc:413 -msgid "Too many clashing notecolumns. Ignoring them." +#: note-collision.cc:404 +#, fuzzy +msgid "ignoring too many clashing note columns" msgstr "Çatışan notasütunları çok fazla. Yok sayılıyor." -#: note-head.cc:45 lily/note-head.cc:45 +#: note-column.cc:115 +msgid "can't have note heads and rests together on a stem" +msgstr "" + +#: note-head.cc:66 #, c-format msgid "note head `%s' not found" msgstr "'%s'nin nota kafası bulunamadı" -#: paper-outputter.cc:116 lily/paper-outputter.cc:116 +#: open-type-font.cc:29 +#, fuzzy, c-format +msgid "can't allocate %d bytes" +msgstr "dosya açılamıyor: `%s'" + +#: open-type-font.cc:33 +#, fuzzy, c-format +msgid "can't load font table: %s" +msgstr "yazı tipi bulunamıyor: `%s'" + +#: open-type-font.cc:84 #, c-format -msgid "Paper output to `%s'..." -msgstr "Kağıt çıktısı `%s'ye..." +msgid "unsupported font format: %s" +msgstr "" -#: paper-score.cc:68 lily/paper-score.cc:68 +#: open-type-font.cc:86 #, c-format -msgid "Element count %d (spanners %d) " -msgstr "Öğe sayısı %d (anahtarlar %d)" +msgid "unknown error: %d reading font file: %s" +msgstr "" -#: paper-score.cc:72 lily/paper-score.cc:72 -msgid "Preprocessing graphical objects..." +#: open-type-font.cc:140 +#, c-format +msgid "FT_Get_Glyph_Name() returned error: %d" +msgstr "" + +# no ps header? +#: pango-font.cc:130 +#, fuzzy, c-format +msgid "no PostScript font name for font `%s'" +msgstr "bir PostScript dosyası değil: `%s'" + +#: pango-font.cc:177 +msgid "FreeType face has no PostScript font name" +msgstr "" + +#: paper-outputter-scheme.cc:26 +#, fuzzy, c-format +msgid "Layout output to `%s'..." +msgstr "`%s' çıktısı`%s'ye..." + +#: paper-score.cc:66 +#, c-format +msgid "Element count %d (spanners %d) " +msgstr "Öğe sayısı %d (anahtarlar %d)" + +#: paper-score.cc:70 +msgid "Preprocessing graphical objects..." msgstr "Grafik nesneler önişleme tabi tutuluyor..." -#: parse-scm.cc:77 lily/parse-scm.cc:77 lily/parse-scm.cc:84 +#: parse-scm.cc:81 msgid "GUILE signaled an error for the expression beginning here" msgstr "GULIE burada başlayan ifadede bir hata olduğunu bildiriyor" -#: percent-repeat-engraver.cc:110 lily/percent-repeat-engraver.cc:110 -msgid "Don't know how to handle a percent repeat of this length." +#: percent-repeat-engraver.cc:100 +#, fuzzy, c-format +msgid "can't handle a percent repeat of length: %s" msgstr "Bu uzunluktaki bir yüzde tekrarıyla nasıl baş edeceğini bilmiyor." -#: percent-repeat-engraver.cc:170 lily/percent-repeat-engraver.cc:170 +#: percent-repeat-engraver.cc:158 msgid "unterminated percent repeat" msgstr "sonlandırılmamaış yüzde tekrarı" -#: percent-repeat-iterator.cc:53 lily/percent-repeat-iterator.cc:53 +#: percent-repeat-iterator.cc:51 msgid "no one to print a percent" msgstr "bir yüzde yazdıracak kimse yok" -#: performance.cc:50 lily/performance.cc:50 -msgid "Track ... " +#: performance.cc:47 +#, fuzzy +msgid "Track..." msgstr "Ä°z... " -#: performance.cc:93 lily/performance.cc:93 +#: performance.cc:71 +msgid "MIDI channel wrapped around" +msgstr "" + +#: performance.cc:72 +msgid "remapping modulo 16" +msgstr "" + +#: performance.cc:91 msgid "Creator: " msgstr "Oluşturucu: " -#: performance.cc:113 lily/performance.cc:113 +#: performance.cc:111 msgid "at " msgstr "-de" -#: performance.cc:167 lily/performance.cc:167 +#: performance.cc:164 #, c-format msgid "MIDI output to `%s'..." msgstr "MIDI çıktısı `%s'ye..." -#: phrasing-slur-engraver.cc:99 slur-engraver.cc:114 -#: lily/phrasing-slur-engraver.cc:99 lily/slur-engraver.cc:114 -msgid "unterminated slur" -msgstr "sonlandırılmamış ses kaydırma imi" +#: phrasing-slur-engraver.cc:115 +msgid "unterminated phrasing slur" +msgstr "sonlandırılmamış, melodiyi ayrıştırarak çalan ses kaydırma imi" -#: piano-pedal-engraver.cc:237 lily/piano-pedal-engraver.cc:237 -msgid "Need 3 strings for piano pedals. No pedal made. " +#: piano-pedal-engraver.cc:224 +#, fuzzy, c-format +msgid "expect 3 strings for piano pedals, found: %d" msgstr "Piano pedalları için 3 dizgeye ihtiyaç duyar. Hiç pedal yapılmadı." -#: piano-pedal-engraver.cc:252 piano-pedal-engraver.cc:267 -#: piano-pedal-performer.cc:82 lily/piano-pedal-engraver.cc:252 -#: lily/piano-pedal-engraver.cc:267 lily/piano-pedal-performer.cc:82 +#: piano-pedal-engraver.cc:240 piano-pedal-engraver.cc:255 +#: piano-pedal-performer.cc:80 #, c-format msgid "can't find start of piano pedal: `%s'" msgstr "piano pedalının başlangıcı bulunamıyor: `%s'" -#: piano-pedal-engraver.cc:318 lily/piano-pedal-engraver.cc:318 +#: piano-pedal-engraver.cc:305 #, c-format msgid "can't find start of piano pedal bracket: `%s'" msgstr "piyano pedalı köşeli ayracının başlangıcı bulunamıyor: '%s'" -#: property-iterator.cc:94 lily/property-iterator.cc:94 -#, c-format -msgid "Not a grob name, `%s'." +#: property-iterator.cc:90 +#, fuzzy, c-format +msgid "not a grob name, `%s'" msgstr "Bir grob adı değil, '%s'." -#: quote-iterator.cc:108 lily/quote-iterator.cc:124 lily/quote-iterator.cc:125 -msgid "No events found for \\quote" -msgstr "" - -#: quote-iterator.cc:183 lily/quote-iterator.cc:199 lily/quote-iterator.cc:204 -#, c-format -msgid "In quotation: junking event %s" +#: quote-iterator.cc:254 +#, fuzzy, c-format +msgid "in quotation: junking event %s" msgstr "Tırnak içinde: kullanılmayan olay %s" -#: relative-octave-check.cc:25 lily/relative-octave-check.cc:25 +#: relative-octave-check.cc:38 msgid "Failed octave check, got: " msgstr "Oktav denetimi başarısız, alındı: " -#: rest-collision.cc:132 lily/rest-collision.cc:132 +#: rest-collision.cc:147 msgid "rest direction not set. Cannot resolve collision." msgstr "durak yönü ayarlı değil. Çatışma çözülemiyor." -#: rest-collision.cc:144 rest-collision.cc:187 lily/rest-collision.cc:144 -#: lily/rest-collision.cc:187 +#: rest-collision.cc:162 rest-collision.cc:208 msgid "too many colliding rests" msgstr "çatışan duraklar çok fazla" -#: rest.cc:136 lily/rest.cc:136 +#: rest.cc:140 #, c-format msgid "rest `%s' not found" msgstr "`%s' durağı bulunamadı" -#: scm-option.cc:56 lily/scm-option.cc:56 +#: scm-option.cc:54 #, c-format msgid "lilypond -e EXPR means:" msgstr "lilypond -e EXPR anlamı:" -#: scm-option.cc:58 lily/scm-option.cc:58 +#: scm-option.cc:56 #, c-format msgid " Evalute the Scheme EXPR before parsing any .ly files." msgstr " Herhangi bir .ly dosyasını ayrıştırmadan önce Scheme EXPR işlenir." -#: scm-option.cc:60 lily/scm-option.cc:60 +#: scm-option.cc:58 #, c-format -msgid " Multiple -e options may be given, they will be evaluated sequentially." +msgid "" +" Multiple -e options may be given, they will be evaluated sequentially." msgstr " Çok sayıda -e seçeneği verilebilir, bunlar sırayla değerlendirilir." -#: scm-option.cc:62 lily/scm-option.cc:62 +#: scm-option.cc:60 #, c-format -msgid " The function ly:set-option allows for access to some internal variables." +msgid "" +" The function ly:set-option allows for access to some internal variables." msgstr "" " ly-set-option (seçenek ayarla) işlevi bazı iç değişkenlere erişime izin\n" " verir." -#: scm-option.cc:64 lily/scm-option.cc:64 -#, c-format +#: scm-option.cc:62 +#, fuzzy, c-format msgid "Usage: lilypond -e \"(ly:set-option SYMBOL VAL)\"" msgstr "Kullanım: lilypond-bin -e \"(ly:set-option SEMBOL DEĞER)\"" -#: scm-option.cc:66 lily/scm-option.cc:66 +#: scm-option.cc:64 #, c-format -msgid "Use help as SYMBOL to get online help." +msgid "Use help as SYMBOL to get online help." msgstr "" -#: scm-option.cc:132 scm-option.cc:160 lily/scm-option.cc:132 -#: lily/scm-option.cc:160 -#, c-format -msgid "No such internal option: %s" +#: scm-option.cc:135 scm-option.cc:175 +#, fuzzy, c-format +msgid "no such internal option: %s" msgstr "Bilinmeyen iç seçenek: %s" -#: score-engraver.cc:103 score-engraver.cc:108 lily/score-engraver.cc:103 -#: lily/score-engraver.cc:108 -#, c-format -msgid "can't find `%s'" +#: score-engraver.cc:105 +#, fuzzy, c-format +msgid "cannot find `%s'" msgstr "`%s' bulunamıyor" -#: score-engraver.cc:104 lily/score-engraver.cc:104 -msgid "Music font has not been installed properly. Aborting" +#: score-engraver.cc:107 +#, fuzzy +msgid "Music font has not been installed properly." msgstr "Müzik yazıtipi uygun biçimde yüklenmedi. Durduruluyor" -#: score-engraver.cc:109 lily/score-engraver.cc:109 -#, c-format -msgid "Install the ec-mftraced package from %s. Aborting" -msgstr "" - -#: score.cc:100 score.cc:126 lily/score.cc:100 lily/score.cc:126 -#: lily/score.cc:102 lily/score.cc:128 -msgid "Need music in a score" -msgstr "Bir çizgide müziğe ihtiyaç duyar" - -#: score.cc:116 lily/score.cc:116 lily/score.cc:118 -msgid "Interpreting music... " -msgstr "Müzik yorumlanıyor..." - -#: score.cc:137 lily/score.cc:137 lily/score.cc:139 -#, c-format -msgid "elapsed time: %.2f seconds" -msgstr "geçen zaman: %.2f saniye" +#: score-engraver.cc:109 +#, fuzzy, c-format +msgid "Search path `%s'" +msgstr "(arama yolu: `%s')" -#: score.cc:312 lily/score.cc:312 lily/score.cc:322 -msgid "Already have music in score" +#: score.cc:213 +#, fuzzy +msgid "already have music in score" msgstr "Notada zaten müzik var" -#: score.cc:313 lily/score.cc:313 lily/score.cc:323 -msgid "This is the previous music" +#: score.cc:214 +msgid "this is the previous music" +msgstr "" + +#: score.cc:219 +msgid "errors found, ignoring music expression" msgstr "" #. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#: script-engraver.cc:102 lily/script-engraver.cc:102 -msgid "Do not know how to interpret articulation: " +#: script-engraver.cc:100 +#, fuzzy +msgid "don't know how to interpret articulation: " msgstr "Sesletimin nasıl yorumlanacağı bilinmiyor: " -#: script-engraver.cc:103 lily/script-engraver.cc:103 -msgid "Scheme encoding: " +#: script-engraver.cc:101 +#, fuzzy +msgid "scheme encoding: " msgstr "Program kodlaması: " # this shouldn't happen, but let's continue anyway. #. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#. this shouldn't happen, but let's continue anyway. -#: separation-item.cc:53 separation-item.cc:97 lily/separation-item.cc:53 -#: lily/separation-item.cc:97 +#: separation-item.cc:52 separation-item.cc:96 msgid "Separation_item: I've been drinking too much" msgstr "Ayırma_öğe: Çok fazla içmişim" -#: simple-spacer.cc:489 lily/simple-spacer.cc:489 lily/simple-spacer.cc:484 +#: simple-spacer.cc:410 #, c-format msgid "No spring between column %d and next one" msgstr "%d sütunu ve sonraki sütun arasında kaynak yok." -#: slur-engraver.cc:124 lily/slur-engraver.cc:124 +#: slur-engraver.cc:113 +msgid "unterminated slur" +msgstr "sonlandırılmamış ses kaydırma imi" + +#: slur-engraver.cc:122 #, fuzzy -msgid "No slur to end" -msgstr "Bitirmek için volta anahtarı yok" +msgid "can't end slur" +msgstr "bulunamıyor: `%s'" -#: source-file.cc:50 lily/source-file.cc:50 +#: source-file.cc:48 #, c-format msgid "can't open file: `%s'" msgstr "dosya açılamıyor: `%s'" -#: source-file.cc:63 lily/source-file.cc:63 +#: source-file.cc:61 #, c-format -msgid "Huh? Got %d, expected %d characters" -msgstr "Ha? %2$d karakter beklenirken, %1$d alındı" +msgid "expected to read %d characters, got %d" +msgstr "" -#: spacing-spanner.cc:388 lily/spacing-spanner.cc:388 +#: spacing-spanner.cc:377 #, c-format msgid "Global shortest duration is %s" msgstr "En kısa genel süre %sdir" -#: stem-engraver.cc:88 lily/stem-engraver.cc:88 +#: stem-engraver.cc:88 msgid "tremolo duration is too long" msgstr "tremolo süresi fazla uzun" #. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#. FIXME: -#: stem-engraver.cc:125 lily/stem-engraver.cc:125 -#, c-format -msgid "Adding note head to incompatible stem (type = %d)" +#: stem-engraver.cc:125 +#, fuzzy, c-format +msgid "adding note head to incompatible stem (type = %d)" msgstr "uyuşmayan [tür= %d] köküne nota kafası ekleniyor" -#: stem-engraver.cc:127 lily/stem-engraver.cc:127 -msgid "Don't you want polyphonic voices instead?" -msgstr "Bunun yerine polifonik sesler istemez misiniz?" +#: stem-engraver.cc:126 +msgid "maybe input should specify polyphonic voices" +msgstr "" -#: stem.cc:126 lily/stem.cc:126 -msgid "Weird stem size; check for narrow beams" +#: stem.cc:124 +#, fuzzy +msgid "weird stem size, check for narrow beams" msgstr "Garip kök boyutu; dar ışınları denetler" -#: stem.cc:575 lily/stem.cc:575 lily/stem.cc:574 +#: stem.cc:577 #, c-format msgid "flag `%s' not found" msgstr "`%s' bayrağı bulunamadı" -#: stem.cc:586 lily/stem.cc:586 lily/stem.cc:585 +#: stem.cc:588 #, c-format msgid "flag stroke `%s' not found" msgstr "'%s'nin bayrak vuruşu bulunamadı " -#: system.cc:134 lily/system.cc:134 +#: system.cc:145 #, c-format msgid "Element count %d." msgstr "Öğe sayısı %d." -#: system.cc:272 lily/system.cc:272 +#: system.cc:224 #, c-format msgid "Grob count %d" msgstr "Grob sayısı %d" -#: system.cc:286 lily/system.cc:286 +#: system.cc:240 msgid "Calculating line breaks..." msgstr "Satır bölünmeleri sayılıyor..." -#: text-spanner-engraver.cc:63 lily/text-spanner-engraver.cc:63 +#: text-spanner-engraver.cc:61 msgid "can't find start of text spanner" msgstr "metin anahtarının başlangıcı bulunamıyor" -#: text-spanner-engraver.cc:77 lily/text-spanner-engraver.cc:77 +#: text-spanner-engraver.cc:75 msgid "already have a text spanner" msgstr "zaten bir metin anahtarı var" -#: text-spanner-engraver.cc:139 lily/text-spanner-engraver.cc:139 +#: text-spanner-engraver.cc:136 msgid "unterminated text spanner" msgstr "sonlandırılmamış metin anahtarı" @@ -1667,40 +1749,27 @@ msgstr "sonlandırılmamış metin anahtarı" # more of a programming error. #. Not using ngettext's plural feature here, as this message is #. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#. Not using ngettext's plural feature here, as this message is -#. more of a programming error. -#: tfm-reader.cc:108 lily/tfm-reader.cc:108 +#: tfm-reader.cc:106 #, c-format msgid "TFM header of `%s' has only %u word (s)" msgstr "'%s'nin TFM kafasının sadece %u kelimesi var [s]" -#: tfm-reader.cc:142 lily/tfm-reader.cc:142 +#: tfm-reader.cc:139 #, c-format msgid "%s: TFM file has %u parameters, which is more than the %u I can handle" -msgstr "%s: TFM dosyası %u değiştirgeye sahip ve bu başa çıkabileceğim %u'dan fazla." +msgstr "" +"%s: TFM dosyası %u değiştirgeye sahip ve bu başa çıkabileceğim %u'dan fazla." -#: tfm.cc:73 lily/tfm.cc:73 +#: tfm.cc:70 #, c-format msgid "can't find ascii character: %d" msgstr "ascii karakteri bulunamıyor: %d" -#: tie-engraver.cc:165 lily/tie-engraver.cc:173 +#: tie-engraver.cc:194 msgid "lonely tie" msgstr "yalnız bağ" -#: time-scaled-music-iterator.cc:24 lily/time-scaled-music-iterator.cc:24 +#: time-scaled-music-iterator.cc:22 msgid "no one to print a tuplet start bracket" msgstr "bir tuplet başlangıç köşeli ayracı yazdıracak kimse yok" @@ -1711,274 +1780,700 @@ msgstr "bir tuplet başlangıç köşeli ayracı yazdıracak kimse yok" #. #. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. #. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#. -#. Todo: should make typecheck? -#. -#. OTOH, Tristan Keuris writes 8/20 in his Intermezzi. -#. -#: time-signature-engraver.cc:57 lily/time-signature-engraver.cc:57 -#, c-format -msgid "Found strange time signature %d/%d." +#: time-signature-engraver.cc:54 +#, fuzzy, c-format +msgid "strange time signature found: %d/%d" msgstr "garip zaman imzası bulundu %d/%d." # If there is no such symbol, we default to the numbered style. # (Here really with a warning!) #. If there is no such symbol, we default to the numbered style. #. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#. If there is no such symbol, we default to the numbered style. -#. (Here really with a warning!) -#: time-signature.cc:91 lily/time-signature.cc:91 +#: time-signature.cc:83 #, c-format msgid "time signature symbol `%s' not found; reverting to numbered style" -msgstr "'%s'nin zaman imza işareti bulunamadı: numaralı biçime yeniden dönülüyor " +msgstr "" +"'%s'nin zaman imza işareti bulunamadı: numaralı biçime yeniden dönülüyor " -#: translator-ctors.cc:53 lily/translator-ctors.cc:53 +#: translator-ctors.cc:52 #, c-format msgid "unknown translator: `%s'" msgstr "bilinmeyen çevirmen: `%s'" -#: trill-spanner-engraver.cc:71 lily/trill-spanner-engraver.cc:71 +#: trill-spanner-engraver.cc:68 #, fuzzy msgid "can't find start of trill spanner" msgstr "metin anahtarının başlangıcı bulunamıyor" -#: trill-spanner-engraver.cc:85 lily/trill-spanner-engraver.cc:85 +#: trill-spanner-engraver.cc:82 #, fuzzy msgid "already have a trill spanner" msgstr "zaten bir metin anahtarı var" -#: trill-spanner-engraver.cc:145 lily/trill-spanner-engraver.cc:145 +#: trill-spanner-engraver.cc:142 #, fuzzy msgid "unterminated trill spanner" msgstr "sonlandırılmamış metin anahtarı" -#: tuplet-bracket.cc:448 lily/tuplet-bracket.cc:447 -msgid "Killing tuplet bracket across linebreak." +#: tuplet-bracket.cc:438 +#, fuzzy +msgid "removing tuplet bracket across linebreak" msgstr "Satırkesmesi boyunca tuplet köşeli ayracı yok ediliyor." -#: vaticana-ligature-engraver.cc:342 lily/vaticana-ligature-engraver.cc:342 +#: vaticana-ligature-engraver.cc:341 #, c-format -msgid "ignored prefix (es) `%s' of this head according to restrictions of the selected ligature style" -msgstr "seçilen bağ biçiminin kısıtlamalarına göre bu kafanın [es] '%s' öneki yok sayıldı" +msgid "" +"ignored prefix (es) `%s' of this head according to restrictions of the " +"selected ligature style" +msgstr "" +"seçilen bağ biçiminin kısıtlamalarına göre bu kafanın [es] '%s' öneki yok " +"sayıldı" -#: vaticana-ligature-engraver.cc:572 lily/vaticana-ligature-engraver.cc:572 -#, c-format -msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr=%ul" +#: vaticana-ligature-engraver.cc:568 +#, fuzzy, c-format +msgid "Vaticana_ligature_engraver: setting `spacing-increment = %f': ptr =%ul" msgstr "Vaticana_bağ_nakkaş: ayar boşlukbırakma-artırma = %f': ptr=%ul" -#: vaticana-ligature.cc:92 lily/vaticana-ligature.cc:92 +#: vaticana-ligature.cc:87 +msgid "flexa-height undefined; assuming 0" +msgstr "" + +#: vaticana-ligature.cc:93 msgid "ascending vaticana style flexa" msgstr "vaticana biçimini flexaya yükseltiyor" -#: vaticana-ligature.cc:181 lily/vaticana-ligature.cc:181 +#: vaticana-ligature.cc:182 msgid "Vaticana_ligature: zero join (delta_pitch == 0)" msgstr "Vaticana_bağ: sıfır bağlantı [delta_perde == 0]" -#: volta-engraver.cc:141 lily/volta-engraver.cc:141 -msgid "No volta spanner to end" -msgstr "Bitirmek için volta anahtarı yok" +#. fixme: be more verbose. +#: volta-engraver.cc:127 +#, fuzzy +msgid "can't end volta spanner" +msgstr "metin anahtarının başlangıcı bulunamıyor" -#: volta-engraver.cc:152 lily/volta-engraver.cc:152 -msgid "Already have a volta spanner. Stopping that one prematurely." +#: volta-engraver.cc:137 +#, fuzzy +msgid "already have a volta spanner, ending that one prematurely" msgstr "Zaten bir volta anahtarı var. Vakitsiz durduruluyor." -#: volta-engraver.cc:156 lily/volta-engraver.cc:156 -msgid "Also have a stopped spanner. Giving up." -msgstr "Durdurulmuş anahtarı da var. Vazgeçiliyor." +#: volta-engraver.cc:141 +#, fuzzy +msgid "also already have an ended spanner" +msgstr "zaten bir metin anahtarı var" -#: parser.yy:79 -msgid "Tag must be symbol or list of symbols." +#: parser.yy:82 +#, fuzzy +msgid "tag must be symbol or list of symbols" msgstr "Biçim imi sembol ya da sembol listesi olmalı." -#: parser.yy:534 -msgid "Identifier should have alphabetic characters only" +#: parser.yy:559 +#, fuzzy +msgid "identifier should have alphabetic characters only" msgstr "Tanıtıcı yalnızca alfabetik karakterlerden oluşmalıdır" -#: parser.yy:707 -msgid "Need \\bookpaper for bookpaper block." +#: parser.yy:717 +msgid "\\paper cannot be used in \\score, use \\layout instead" msgstr "" -#: parser.yy:844 -msgid "More alternatives than repeats. Junking excess alternatives." +#: parser.yy:741 +msgid "need \\paper for paper block" +msgstr "" + +#: parser.yy:886 +#, fuzzy +msgid "more alternatives than repeats" msgstr "Tekrarlardan çok seçenek. Kullanılmayan fazla seşenekler. " -#: parser.yy:1016 +#: parser.yy:923 #, c-format -msgid "Argument %d failed typecheck" +msgid "expect 2 elements for Chord tremolo, found %d" msgstr "" -#: parser.yy:1032 -msgid "Music head function should return Music object." +#: parser.yy:1078 +msgid "music head function must return Music object" msgstr "" -#: parser.yy:1278 +#: parser.yy:1350 msgid "Grob name should be alphanumeric" msgstr "" -#: parser.yy:1639 -msgid "Second argument must be pitch list." +#: parser.yy:1710 +#, fuzzy +msgid "second argument must be pitch list" msgstr "İkinci argüman perde listesi olmalı." -#: parser.yy:1676 parser.yy:1681 parser.yy:2210 -msgid "Have to be in Lyric mode for lyrics" +#: parser.yy:1749 parser.yy:1754 parser.yy:2235 +#, fuzzy +msgid "have to be in Lyric mode for lyrics" msgstr "Güfteler için Lyric kipinde olunmalı" -#: parser.yy:1766 -msgid "Expecting string as script definition" +#: parser.yy:1847 +#, fuzzy +msgid "expecting string as script definition" msgstr "Betik tanımı olarak dizge bekleniyor" -#: parser.yy:1975 parser.yy:2025 +#: parser.yy:2010 parser.yy:2060 #, c-format msgid "not a duration: %d" msgstr "bir süre değil: %d" -#: parser.yy:2120 -msgid "Have to be in Note mode for notes" +#: parser.yy:2154 +#, fuzzy +msgid "have to be in Note mode for notes" msgstr "Notalar için Nota kipinde olmalıdır" -#: parser.yy:2225 -msgid "Have to be in Chord mode for chords" +#: parser.yy:2248 +#, fuzzy +msgid "have to be in Chord mode for chords" msgstr "Akortlar için Akort kipinde olmalıdır" -#: parser.yy:2377 +#: parser.yy:2399 msgid "need integer number arg" msgstr "tamsayı arga ihtiyaç duyar" -#: parser.yy:2520 -msgid "Suspect duration found following this beam" +#: parser.yy:2597 +#, fuzzy, c-format +msgid "suspect duration in beam: %d" msgstr "Bu ışının devamında tahmini süre bulundu" -#: lexer.ll:194 -#, c-format -msgid "input renamed to: `%s'" -msgstr "girdi `%s' olarak yenden adlandırıldı" - -#: lexer.ll:202 -msgid "No quoted string found after \\encoding" -msgstr "" +#: lexer.ll:193 +#, fuzzy, c-format +msgid "Renaming input to: `%s'" +msgstr "`%s' veri yolu açılıyor" -#: lexer.ll:206 -msgid "No quoted string found after \\version" +#: lexer.ll:201 +msgid "quoted string expected after \\version" msgstr "" -#: lexer.ll:210 -msgid "No quoted string found after \\renameinput" +#: lexer.ll:205 +msgid "quoted string expected after \\renameinput" msgstr "" -#: lexer.ll:223 +#: lexer.ll:218 msgid "EOF found inside a comment" msgstr "EOF bir açıklamanın içinde bulundu" -#: lexer.ll:238 +#: lexer.ll:233 msgid "\\maininput not allowed outside init files" msgstr "\\anagirdi init dosyları dışında kabul edilmez" -#: lexer.ll:264 +#: lexer.ll:257 #, c-format msgid "wrong or undefined identifier: `%s'" msgstr "yanlış ya da tanımlanmamış tanıtıcı: `%s' " -# backup rule #. backup rule -#: lexer.ll:273 -msgid "Missing end quote" -msgstr "Sondaki tırnak işareti eksik" +#: lexer.ll:266 +msgid "end quote missing" +msgstr "" -#: lexer.ll:436 +#: lexer.ll:428 msgid "Brace found at end of lyric. Did you forget a space?" msgstr "Şarkı sözü sonunda ayraç bulundu. Bir boşluk mu unuttunuz?" -#: lexer.ll:541 +#: lexer.ll:527 msgid "Brace found at end of markup. Did you forget a space?" msgstr "Biçimlemenin sonunda ayraç bulundu. Bir boşluk bırakmayı mı unuttunuz?" -#: lexer.ll:630 +#: lexer.ll:616 #, c-format msgid "invalid character: `%c'" msgstr "geçersiz karakter: `%c'" -#: lexer.ll:716 lexer.ll:717 +#: lexer.ll:703 lexer.ll:704 #, c-format msgid "unknown escaped string: `\\%s'" msgstr "bilinmeyen kaçmış dizge: '\\%s'" -#: lexer.ll:814 lexer.ll:815 +#: lexer.ll:801 lexer.ll:802 #, c-format msgid "Incorrect lilypond version: %s (%s, %s)" msgstr "Hatalı lilypond sürümü: %s (%s, %s)" -#: lexer.ll:815 lexer.ll:816 +#: lexer.ll:802 lexer.ll:803 msgid "Consider updating the input with the convert-ly script" msgstr "Girdiyi convert-ly betiği ile güncellemeyi dikkate alınız" -#: lily.scm:574 +#. TODO: print location +#: lexer.ll:939 lexer.ll:940 +#, fuzzy +msgid "can't find signature for music function" +msgstr "`%s'nin bağlamı bulunamıyor" + +#: out/parser.cc:1881 +#, fuzzy +msgid "syntax error: cannot back up" +msgstr "hiçbir onulmaz hata yok: " + +#: out/parser.cc:5600 +msgid "syntax error; also virtual memory exhausted" +msgstr "" + +#: out/parser.cc:5604 +#, fuzzy +msgid "syntax error" +msgstr "hiçbir onulmaz hata yok: " + +#: out/parser.cc:5726 +msgid "parser stack overflow" +msgstr "" + +#: backend-library.scm:18 +#, lisp-format +msgid "Invoking `~a'..." +msgstr "`~a' çağrılıyor..." + +#: backend-library.scm:23 +#, fuzzy, lisp-format +msgid "`~a' failed (~a)" +msgstr "`%s' başarısız (%d)" + +#: backend-library.scm:42 framework-tex.scm:332 framework-tex.scm:357 #, lisp-format msgid "Converting to `~a'..." msgstr "`~a'ya değiştiriliyor..." -#: lily.scm:596 +#. Do not try to guess the name of the png file, +#. GS produces PNG files like BASE-page%d.png. +#. (ly:message (_ "Converting to `~a'...") +#. (string-append (basename name ".ps") "-page1.png" ))) +#: backend-library.scm:65 +#, fuzzy, lisp-format +msgid "Converting to ~a..." +msgstr "`~a'ya değiştiriliyor..." + +#: backend-library.scm:95 #, lisp-format -msgid "Invoking `~a'..." -msgstr "`~a' çağrılıyor..." +msgid "Writing header field `~a' to `~a'..." +msgstr "" -#: lily.scm:614 -msgid "error: failed files: " +#: beam.scm:79 +#, lisp-format +msgid "Error in beam quanting. Expected (~S,~S) found ~S." msgstr "" -#: lily/includable-lexer.cc:50 -msgid "include files are not allowed in safe mode" -msgstr "güvenli kipte dosyaların içerilmesine izin verilmiyor" +#: beam.scm:93 +#, lisp-format +msgid "Error in beam quanting. Expected ~S 0, found ~S." +msgstr "" -#: lily/phrasing-slur-engraver.cc:116 -msgid "unterminated phrasing slur" -msgstr "sonlandırılmamış, melodiyi ayrıştırarak çalan ses kaydırma imi" +#: clef.scm:124 +#, fuzzy, lisp-format +msgid "unknown clef type `~a'" +msgstr "bilinmeyen küme tarzı `%s'" + +#: clef.scm:125 +msgid "see scm/clef.scm for supported clefs" +msgstr "" + +#: define-context-properties.scm:13 define-grob-properties.scm:10 +#: define-music-properties.scm:10 +#, lisp-format +msgid "symbol ~S redefined" +msgstr "" + +#: define-markup-commands.scm:54 +msgid "No systems found in \\score markup. Does it have a \\layout? block" +msgstr "" + +#: define-markup-commands.scm:595 +#, fuzzy, lisp-format +msgid "not a valid duration string: ~a" +msgstr "bir süre değil: %d" + +#: define-music-types.scm:802 +#, lisp-format +msgid "symbol expected: ~S" +msgstr "" + +#: define-music-types.scm:805 +#, fuzzy, lisp-format +msgid "can't find music object: ~S" +msgstr "Müzik bulunamıyor" + +#: define-music-types.scm:825 +#, fuzzy, lisp-format +msgid "unknown repeat type `~S'" +msgstr "bilinmeyen küme tarzı `%s'" + +#: define-music-types.scm:826 +msgid "See music-types.scm for supported repeats" +msgstr "" + +#: document-backend.scm:91 +#, lisp-format +msgid "pair expected in doc ~s" +msgstr "" + +#: document-backend.scm:135 +#, fuzzy, lisp-format +msgid "can't find interface for property: ~S" +msgstr "öntanımlı yazı tipi bulunamıyor: `%s'" + +#: document-backend.scm:144 +#, fuzzy, lisp-format +msgid "unknown interface: ~S" +msgstr "Bilinmeyen arabirim `%s'" + +#: documentation-lib.scm:45 +#, fuzzy, lisp-format +msgid "Processing ~S..." +msgstr "İşleniyor..." + +#: documentation-lib.scm:160 +#, fuzzy, lisp-format +msgid "Writing ~S..." +msgstr "`%s' yazılıyor..." + +#: documentation-lib.scm:182 +#, lisp-format +msgid "can't find description for property ~S" +msgstr "" + +#: framework-ps.scm:258 +#, fuzzy, lisp-format +msgid "can't find CFF/PFA/PFB font ~S" +msgstr "yazı tipi bulunamıyor: `%s'" + +#: framework-ps.scm:357 +#, lisp-format +msgid "can't convert to ~S" +msgstr "" + +#: framework-ps.scm:372 framework-ps.scm:375 +#, lisp-format +msgid "can't generate ~S using the postscript back-end" +msgstr "" + +#: framework-tex.scm:349 +#, fuzzy, lisp-format +msgid "TeX file name must not contain whitespace: `~a'" +msgstr "dosyaadı boşluk içermemeli: `%s'" + +#: lily-library.scm:314 +#, fuzzy, lisp-format +msgid "unknown unit: ~S" +msgstr "bilinmeyen çevirmen: `%s'" -#: lily/score.cc:328 -msgid "Error found in this music expression. Ignoring it" +#: lily-library.scm:345 +#, lisp-format +msgid "No \\version statement found. Add~afor future compatibility." +msgstr "" + +#: lily.scm:97 +#, lisp-format +msgid "wrong type for argument ~a. Expecting ~a, found ~s" +msgstr "" + +#: lily.scm:319 +#, lisp-format +msgid "failed files: ~S" +msgstr "" + +#: markup.scm:88 +#, lisp-format +msgid "Wrong number of arguments. Expect: ~A, found ~A: ~S" msgstr "" +#: markup.scm:94 +#, lisp-format +msgid "Invalid argument in position ~A. Expect: ~A, found: ~S." +msgstr "" + +#: music-functions.scm:507 +#, lisp-format +msgid "music expected: ~S" +msgstr "" + +#. FIXME: uncomprehensable message +#: music-functions.scm:558 +#, lisp-format +msgid "Bar check failed. Expect to be at ~a, instead at ~a" +msgstr "" + +#: music-functions.scm:702 +#, fuzzy, lisp-format +msgid "can't find quoted music `~S'" +msgstr "Müzik bulunamıyor" + +#: music-functions.scm:875 +#, fuzzy, lisp-format +msgid "unknown accidental style: ~S" +msgstr "bilinmeyen rastlantı yok sayılıyor: %s" + +#: output-lib.scm:245 +#, fuzzy, lisp-format +msgid "unknown bar glyph: `~S'" +msgstr "bilinmeyen küme tarzı `%s'" + +#: output-ps.scm:307 +msgid "utf8-string encountered in PS backend" +msgstr "" + +#: output-svg.scm:41 +#, lisp-format +msgid "undefined: ~S" +msgstr "" + +#: output-svg.scm:119 +#, lisp-format +msgid "can't decypher Pango description: ~a" +msgstr "" + +# How to shut up this warning, when Voice_devnull_engraver has +# eaten start event? +#: output-tex.scm:114 +#, fuzzy, lisp-format +msgid "can't find ~a in ~a" +msgstr "ses kaydırma iminin başlangıcı bulunamıyor" + +#: page-layout.scm:425 +#, fuzzy +msgid "Calculating page breaks..." +msgstr "Satır bölünmeleri sayılıyor..." + +#: paper.scm:68 +msgid "Not in toplevel scope" +msgstr "" + +#: paper.scm:113 +#, lisp-format +msgid "This is not a \\layout {} object, ~S" +msgstr "" + +#. TODO: should raise (generic) exception with throw, and catch +#. that in parse-scm.cc +#: paper.scm:141 +msgid "Must use #(set-paper-size .. ) within \\paper { ... }" +msgstr "" + +#: to-xml.scm:190 +#, fuzzy +msgid "assertion failed" +msgstr "LaTeX başarısız oldu." + +#~ msgid "More alternatives than repeats. Junking excess alternatives." +#~ msgstr "Tekrarlardan çok seçenek. Kullanılmayan fazla seşenekler. " + +#~ msgid "Second argument must be pitch list." +#~ msgstr "İkinci argüman perde listesi olmalı." + +#~ msgid "Have to be in Lyric mode for lyrics" +#~ msgstr "Güfteler için Lyric kipinde olunmalı" + +#~ msgid "Expecting string as script definition" +#~ msgstr "Betik tanımı olarak dizge bekleniyor" + +#~ msgid "Have to be in Note mode for notes" +#~ msgstr "Notalar için Nota kipinde olmalıdır" + +#~ msgid "Have to be in Chord mode for chords" +#~ msgstr "Akortlar için Akort kipinde olmalıdır" + +#, fuzzy +#~ msgid "programming error: " +#~ msgstr "programlama hatası: %s" + +#, fuzzy +#~ msgid "Programming error: " +#~ msgstr "programlama hatası: %s" + +#~ msgid "Can't switch translators, I'm there already" +#~ msgstr "Çevirmenler değiştirilemiyor, zaten oradayım" + +#~ msgid "Accidental rule must be pair or context-name; Found %s" +#~ msgstr "Raslantı kuralı çift ya da bağlam-adı olmak zorundadır; %s bulundu" + +# We could change the current translator's id, but that would make +# errors hard to catch +# last->translator_id_string_ = get_change ()->change_to_id_string_; +#~ msgid "I'm one myself" +#~ msgstr "Ben tek başımayım" + +#~ msgid "Chord tremolo with %d elements. Must have two elements." +#~ msgstr "%d öğeli akort tremolosu. İki öğesi olmalı." + +#~ msgid "Fingerings are also not down?! Putting them down anyway." +#~ msgstr "Parmaklaçalmalar da yüklenmedi?! Yine de yükleniyor." + +#, fuzzy +#~ msgid "No slur to end" +#~ msgstr "Bitirmek için volta anahtarı yok" + +#~ msgid "Huh? Got %d, expected %d characters" +#~ msgstr "Ha? %2$d karakter beklenirken, %1$d alındı" + +#~ msgid "Don't you want polyphonic voices instead?" +#~ msgstr "Bunun yerine polifonik sesler istemez misiniz?" + +#~ msgid "No volta spanner to end" +#~ msgstr "Bitirmek için volta anahtarı yok" + +#~ msgid "Also have a stopped spanner. Giving up." +#~ msgstr "Durdurulmuş anahtarı da var. Vazgeçiliyor." + +# backup rule +#~ msgid "Missing end quote" +#~ msgstr "Sondaki tırnak işareti eksik" + +#~ msgid "Removing output file" +#~ msgstr "Çıktı dosyası kaldırılıyor" + +# Bug in option parser: --output=foe is taken as an abbreviation +# for --output-format. +#~ msgid "EXT" +#~ msgstr "EXT" + +# # FIXME +# # do -P or -p by default? +# #help_summary = _ ("Run LilyPond using LaTeX for titling") +#~ msgid "Run LilyPond, generate printable document." +#~ msgstr "LilyPond'u çalıştır, yazdırılabilir belge üret." + +#~ msgid "use LaTeX for formatting" +#~ msgstr "biçemleme için LaTeX kullanır" + +#~ msgid "print even more output" +#~ msgstr "daha da fazla çıktı yazdır" + +#~ msgid "find pfa fonts used in FILE" +#~ msgstr "DOSYAda kullanılan pfa yazı tiplerini bul" + +#~ msgid "add DIR to LilyPond's search path" +#~ msgstr "DIR'ı (DİZİN) LilyPond'un arama yoluna ekle" + +#~ msgid "keep all output, output to directory %s.dir" +#~ msgstr "bütün çıktıyı sakla, çıktıyı %s dizinine yönlendir" + +#~ msgid "don't run LilyPond" +#~ msgstr "LilyPond'u çalıştırma" + +#~ msgid "produce MIDI output only" +#~ msgstr "sadece MIDI çıktısı üret" + +#~ msgid "generate PDF output" +#~ msgstr "PDF çıktısı üret" + +#~ msgid "generate PostScript output" +#~ msgstr "PostScript çıktısı üret" + +#~ msgid "generate PNG page images" +#~ msgstr "PNG sayfa görüntülerini üret" + +#~ msgid "generate PS.GZ" +#~ msgstr "PS.GZ üret" + +#~ msgid "run in safe-mode" +#~ msgstr "emniyetli kipte çalıştır" + +#~ msgid "KEY=VAL" +#~ msgstr "KEY=VAL" + +#~ msgid "change global setting KEY to VAL" +#~ msgstr "genel ayar KEY'e VAL değerini ata" + +#~ msgid "LilyPond crashed (signal %d)." +#~ msgstr "LilyPond çöktü (%d sinyali)." + +#~ msgid "Please submit a bug report to bug-lilypond@gnu.org" +#~ msgstr "" +#~ "Lütfen bug-lilypond@gnu.org adresine bir yazılım hatası raporu gönderin" + +#~ msgid "LilyPond failed on an input file (exit status %d)" +#~ msgstr "LilyPond bir girdi dosyasında başarısız oldu (çıkış durumu %d)" + +#~ msgid "Continuing..." +#~ msgstr "Devam ediliyor..." + +#~ msgid "Analyzing %s..." +#~ msgstr "%s çözümleniyor..." + +#~ msgid "no LilyPond output found for `%s'" +#~ msgstr "`%s' için hiçbir LilyPond çıktısı bulunamadı" + +#~ msgid "LaTeX failed on the output file." +#~ msgstr "LaTeX çıktı dosyasında başarısız oldu." + +#~ msgid "" +#~ "Trying create PDF, but no PFA fonts found.\n" +#~ "Using bitmap fonts instead. This will look bad." +#~ msgstr "" +#~ "PDF oluşturulmaya çalışılıyor, ancak hiçbir PFA yazı tipi bulunamadı. \n" +#~ "Bunun yerine bitmap yazı tipi kullanılıyor. Bu kötü görünecek." + +#~ msgid "pseudo filter" +#~ msgstr "sahte süzgeç" + +#~ msgid "pseudo filter only for single input file" +#~ msgstr "sadece tek girdi dosyası için sahte süzgeç" + +#~ msgid "no files specified on command line" +#~ msgstr "komut satırında hiçbir dosya belirtilmedi" + +#~ msgid "Running LilyPond failed. Rerun with --verbose for a trace." +#~ msgstr "" +#~ "LilyPond'un çalıştırılması başarısız. İzlemek için\n" +#~ "--verbose seçeneği ile yeniden çalıştırın." + +#~ msgid "Failed to make PS file. Rerun with --verbose for a trace." +#~ msgstr "" +#~ "PS dosyası oluşturulamadı. İzlemek için\n" +#~ "--verbose seçeneği ile yeniden çalıştırın." + +#~ msgid "%s output to ..." +#~ msgstr "%s çıktısı a..." + +#~ msgid "%s output to %s..." +#~ msgstr "%s çıktısı %s'ye..." + +#~ msgid "can't find file: `%s.%s'" +#~ msgstr "dosya bulunamıyor: `%s.%s'" + +#~ msgid "NaN" +#~ msgstr "NaN" + +#~ msgid "include files are not allowed" +#~ msgstr "dosyaların içerilmesine izin verilmiyor" + +#~ msgid "FIXME: key change merge" +#~ msgstr "FIXME: anahtar değişim birleşimi" + +#~ msgid "kpathsea can not find TFM file: `%s'" +#~ msgstr "kpathsea TMF dosyasını bulamıyor: `%s'" + +#~ msgid "kpathsea can not find file: `%s'" +#~ msgstr "kpathsea dosyayı bulamıyor: `%s'" + +#~ msgid "Now processing `%s'" +#~ msgstr "`%s' şu an işleniyor" + +#~ msgid "set options, use -e '(ly:option-usage)' for help" +#~ msgstr "" +#~ "seçenekleri ayarlar, yardım için -e '(ly:option-usage)' seçeneğini " +#~ "kullanır" + +#~ msgid "generate a preview" +#~ msgstr "önizleme üretir" + +#~ msgid "generate DVI" +#~ msgstr "DVI üretir" + +#~ msgid "generate TeX" +#~ msgstr "TeX üretir" + +#~ msgid "This option is for developers only." +#~ msgstr "Bu seçenek sadece geliştiriciler içindir." + +#~ msgid "Read the sources for more information." +#~ msgstr "Daha fazla bilgi için kaynakları okuyun." + +#~ msgid "Paper output to `%s'..." +#~ msgstr "Kağıt çıktısı `%s'ye..." + +#~ msgid "input renamed to: `%s'" +#~ msgstr "girdi `%s' olarak yenden adlandırıldı" + #~ msgid "write Makefile dependencies for every input file" #~ msgstr "her girdi dosyası için Makefile bağımlılıklarını yaz" @@ -1988,9 +2483,6 @@ msgstr "" #~ msgid "do not generate PDF output" #~ msgstr "PDF çıktısı üretme" -#~ msgid "do not generate PostScript output" -#~ msgstr "PostScript çıktısı üretme" - #~ msgid "use pdflatex to generate PDF output" #~ msgstr "PDF çıktısı üretmek için pdflatex'i kullan" @@ -2012,7 +2504,9 @@ msgstr "" # # do -P or -p by default? # #help_summary = _ ("Run LilyPond using LaTeX for titling") #~ msgid "Process LilyPond snippets in hybrid HTML, LaTeX or texinfo document" -#~ msgstr "LilyPond'un küçük parçalarını karma HTML, LaTeX ya da texinfo belgesinde işle" +#~ msgstr "" +#~ "LilyPond'un küçük parçalarını karma HTML, LaTeX ya da texinfo belgesinde " +#~ "işle" #~ msgid "DIM" #~ msgstr "DIM" @@ -2021,7 +2515,9 @@ msgstr "" #~ msgstr "müzik için öntanımlı yazı tipi. DIM'in uygun olduğu varsayılıyor " #~ msgid "deprecated, use --default-music-fontsize" -#~ msgstr "uygun görülmedi, --default-music-fontsize (öntanımlı müzik yazıtipi) kullanın" +#~ msgstr "" +#~ "uygun görülmedi, --default-music-fontsize (öntanımlı müzik yazıtipi) " +#~ "kullanın" #~ msgid "OPT" #~ msgstr "OPT" @@ -2029,11 +2525,16 @@ msgstr "" #~ msgid "pass OPT quoted to the lilypond command line" #~ msgstr "lilypond komut satırına aktarılmış OPT'u geçir" -#~ msgid "force fontsize for all inline lilypond. DIM is assumed to be in points" -#~ msgstr "bütün satıriçi lilypond için yazı tipini kullan. DIM'in uygun olduğu varsayılıyor." +#~ msgid "" +#~ "force fontsize for all inline lilypond. DIM is assumed to be in points" +#~ msgstr "" +#~ "bütün satıriçi lilypond için yazı tipini kullan. DIM'in uygun olduğu " +#~ "varsayılıyor." #~ msgid "deprecated, use --force-music-fontsize" -#~ msgstr "uygun görülmedi, --force-music-fontsize (müzik yazı tipi boyunu kullan) kullanın" +#~ msgstr "" +#~ "uygun görülmedi, --force-music-fontsize (müzik yazı tipi boyunu kullan) " +#~ "kullanın" #~ msgid "include path" #~ msgstr "yolu içer" @@ -2062,10 +2563,8 @@ msgstr "" #~ msgid "where to place generated files" #~ msgstr "üretilmiş dosyaların konulacağı yer" -#~ msgid "LaTeX failed." -#~ msgstr "LaTeX başarısız oldu." - -#~ msgid "round filled box horizontal extent smaller than blot; decreasing blot" +#~ msgid "" +#~ "round filled box horizontal extent smaller than blot; decreasing blot" #~ msgstr "yuvarlak dolu kutu lekeden küçük yatay genişlik; leke azaltılıyor " #~ msgid "round filled box vertical extent smaller than blot; decreasing blot" @@ -2081,7 +2580,8 @@ msgstr "" #~ msgstr "bağımlılıkların başına DİZİN ekle" #~ msgid "can't find start of phrasing slur" -#~ msgstr "melodiyi ayrıştırarak çalan ses kaydırma iminin başlangıcı bulunamıyor" +#~ msgstr "" +#~ "melodiyi ayrıştırarak çalan ses kaydırma iminin başlangıcı bulunamıyor" #~ msgid "Where SYMBOL VAL pair is any of:" #~ msgstr "SEMBOL DEĞER çiftinin şunlardan biri olduğu yerde:" @@ -2089,16 +2589,8 @@ msgstr "" #~ msgid "unbound spanner `%s'" #~ msgstr "`%s' bağsız anahtarı" -# How to shut up this warning, when Voice_devnull_engraver has -# eaten start event? -#~ msgid "can't find start of slur" -#~ msgstr "ses kaydırma iminin başlangıcı bulunamıyor" - #~ msgid "#" #~ msgstr "#" #~ msgid "\\apply takes function argument" #~ msgstr "\\uygulama argüman işlevi alır" - -#~ msgid "Can't find music" -#~ msgstr "Müzik bulunamıyor" diff --git a/python/lilylib.py b/python/lilylib.py index e1f4e8935d..7a5d4a7780 100644 --- a/python/lilylib.py +++ b/python/lilylib.py @@ -244,9 +244,9 @@ def setup_temp (): return __main__.temp_dir def command_name (cmd): - + # Strip all stuf after command, # deal with "((latex ) >& 1 ) .." too - cmd = re.match ("([\(\)]*)([^ ]*)", cmd).group(2) + cmd = re.match ('([\(\)]*)([^\\\ ]*)', cmd).group (2) return os.path.basename (cmd) def error_log (name): @@ -462,38 +462,36 @@ def get_bbox (filename): return gr -def make_ps_images (ps_name, resolution = 90, papersize = "a4"): - ## todo: +def make_ps_images (ps_name, resolution = 90, papersize = "a4", + rename_page1_p = 0): + ## FIXME ## have better algorithm for deciding when to crop page, - ## and when to show full page + ## and when to show full page. + ## Better than what, and why? + base = re.sub (r'\.e?ps', '', ps_name) - header = open (ps_name).read (1024) - match = re.search (BOUNDING_BOX_RE, header, re.MULTILINE) bbox = [] if match: bbox = map (string.atoi, match.groups ()) + png1 = base + '.png' + pngn = base + '-page%d.png' + output_file = pngn multi_page = re.search ('\n%%Pages: ', header) - cmd = '' - - if multi_page == None: - - if bbox == []: + if not multi_page: + if not bbox: bbox = get_bbox (ps_name) - trans_ps = ps_name + '.trans.ps' - output_file = re.sub (r'\.e?ps', '.png', ps_name) - - # need to have margin, otherwise edges of letters will - # be cropped off. + transform_ps = ps_name + '.trans.ps' + # Use margin to avoid letters getting cropped off. margin = 3 - fo = open (trans_ps, 'w') - fo.write ('%d %d translate\n' % (-bbox[0] + margin, - -bbox[1] + margin)) - fo.close () + h = open (transform_ps, 'w') + h.write ('%d %d translate\n' % (-bbox[0] + margin, + -bbox[1] + margin)) + h.close () x = (2* margin + bbox[2] - bbox[0]) \ * resolution / 72.0 @@ -514,20 +512,11 @@ def make_ps_images (ps_name, resolution = 90, papersize = "a4"): -sPAPERSIZE=%(papersize)s\ -q\ -r%(resolution)d\ - %(trans_ps)s\ + %(transform_ps)s\ '%(ps_name)s'\ -c showpage\ -c quit ''' % vars () - - rms = glob.glob (base + '-page*.png') - map (os.unlink, rms) else: - output_file = re.sub (r'\.e?ps', '-page%d.png', ps_name) - - rmfile = base + '.png' - if os.path.isfile (rmfile): - os.unlink (rmfile) - cmd = r'''gs\ -s\ -dGraphicsAlphaBits=4\ @@ -541,20 +530,20 @@ def make_ps_images (ps_name, resolution = 90, papersize = "a4"): '%(ps_name)s'\ -c quit''' % vars () + remove = glob.glob (png1) + glob.glob (base + '-page*.png') + map (os.unlink, remove) + status = system (cmd) signal = 0xf & status exit_status = status >> 8 - if status: - os.unlink (png) - error (_ ("Removing output file")) + remove = glob.glob (png1) + glob.glob (base + '-page*.png') + map (os.unlink, remove) + error (_ ("GS exited with status: %d" % status)) exit (1) - - cmd = r'''gs -s -sDEVICE=pnggray -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -q -sOutputFile=%s -dNOPAUSE -r%d %s -c quit''' % (output_file, - resolution, ps_name) - - files = glob.glob (re.sub ('%d', '*', output_file)) + if rename_page1_p or not multi_page: + os.rename (pngn % 1, png1) + files = glob.glob (png1) + glob.glob (re.sub ('%d', '*', output_file)) return files - diff --git a/scm/backend-library.scm b/scm/backend-library.scm index 55d19f28d9..4f878f2520 100644 --- a/scm/backend-library.scm +++ b/scm/backend-library.scm @@ -14,16 +14,14 @@ (string-append command (if (ly:get-option 'verbose) "" " > /dev/null 2>&1 ")))) - (if (ly:get-option 'verbose) - (format (current-error-port) (_ "Invoking `~a'...") command)) + (ly:message (_ "Invoking `~a'...") command)) (set! status (system silenced)) (if (> status 0) (begin - (format (current-error-port) (_ "`~a' failed (~a)") command status) - (newline (current-error-port)) - + (ly:message (_ "`~a' failed (~a)") command status) + (ly:progress "\n") ;; hmmm. what's the best failure option? (throw 'ly-file-failed))))) @@ -41,8 +39,8 @@ (if (access? pdf-name W_OK) (delete-file pdf-name)) - (format (current-error-port) (_ "Converting to `~a'...") pdf-name) - (newline (current-error-port)) + (ly:message (_ "Converting to `~a'...") pdf-name) + (ly:progress "\n") (ly:system cmd))) (define-public (postscript->png resolution papersizename name) @@ -62,19 +60,17 @@ name))) ;; Do not try to guess the name of the png file, ;; GS produces PNG files like BASE-page%d.png. - ;;(format (current-error-port) (_ "Converting to `~a'...") + ;;(ly:message (_ "Converting to `~a'...") ;; (string-append (basename name ".ps") "-page1.png" ))) - (format (current-error-port) (_ "Converting to ~a...") "PNG") - (newline (current-error-port)) + (ly:message (_ "Converting to ~a...") "PNG") + (ly:progress "\n") (ly:system cmd))) (define-public (postprocess-output paper-book module filename formats) (for-each (lambda (f) - ((eval (string->symbol (string-append "convert-to-" f)) - module) + ((eval (string->symbol (string-append "convert-to-" f)) module) paper-book filename)) - formats)) (define-public (completize-formats formats) @@ -96,14 +92,13 @@ (set! key (symbol->string key)) (if (not (equal? "-" file-name)) (set! file-name (string-append file-name "." key))) - (format (current-error-port) - (_ "Writing header field `~a' to `~a'...") - key - (if (equal? "-" file-name) "" file-name)) + (ly:message (_ "Writing header field `~a' to `~a'...") + key + (if (equal? "-" file-name) "" file-name)) (if (equal? file-name "-") (display value) (display value (open-file file-name "w"))) - (newline (current-error-port)) + (ly:progress "\n") "") (define-public (output-scopes scopes fields basename) diff --git a/scm/beam.scm b/scm/beam.scm index a236c56c3a..e92edc0e84 100644 --- a/scm/beam.scm +++ b/scm/beam.scm @@ -76,23 +76,22 @@ (if (or (not (almost-equal want-l (car posns))) (not (almost-equal want-r (cdr posns)))) (begin - (ly:warn - "Error in beam quanting found. Want (~S,~S) found (~S)." - want-l want-r posns ) + (ly:warning (_ "Error in beam quanting. Expected (~S,~S) found ~S.") + want-l want-r posns) (set! (ly:grob-property beam 'quant-score) (format "(~S,~S)" want-l want-r))) (set! (ly:grob-property beam 'quant-score) "")))) + (define ((check-beam-slope-sign comparison) beam) "Check whether the slope of BEAM is correct wrt. COMPARISON." (let* ((posns (ly:grob-property beam 'positions)) (slope-sign (- (cdr posns) (car posns))) (correct (comparison slope-sign 0))) - (if (not correct) (begin - (ly:warn "Error in beam quanting found. Want ~S 0 found ~S." - (procedure-name comparison) slope-sign) + (ly:warning (_ "Error in beam quanting. Expected ~S 0, found ~S.") + (procedure-name comparison) "0" slope-sign) (set! (ly:grob-property beam 'quant-score) (format "~S 0" (procedure-name comparison)))) (set! (ly:grob-property beam 'quant-score) "")))) diff --git a/scm/clef.scm b/scm/clef.scm index a48f4a2f8a..68fa718db0 100644 --- a/scm/clef.scm +++ b/scm/clef.scm @@ -121,7 +121,7 @@ (csp (make-music 'ContextSpeccedMusic))) (context-spec-music seq 'Staff)) (begin - (ly:warn (_ "Unknown clef type `~a'") clef-name) - (ly:warn (_ "See scm/lily.scm for supported clefs")) + (ly:warning (_ "unknown clef type `~a'") clef-name) + (ly:warning (_ "see scm/clef.scm for supported clefs")) (make-music 'Music))))) diff --git a/scm/define-context-properties.scm b/scm/define-context-properties.scm index 8d851236b8..977be9691f 100644 --- a/scm/define-context-properties.scm +++ b/scm/define-context-properties.scm @@ -10,9 +10,7 @@ (define (translator-property-description symbol type? description) (if (not (equal? #f (object-property symbol 'translation-doc))) - (begin - (ly:warn "Redefining ~S " symbol) - (exit 2))) + (ly:erorr (_ "symbol ~S redefined" symbol))) (set-object-property! symbol 'translation-type? type?) (set-object-property! symbol 'translation-doc description) diff --git a/scm/define-grob-properties.scm b/scm/define-grob-properties.scm index ac49dc6201..a8563388e5 100644 --- a/scm/define-grob-properties.scm +++ b/scm/define-grob-properties.scm @@ -5,13 +5,9 @@ ;;;; (c) 1998--2005 Han-Wen Nienhuys ;;;; Jan Nieuwenhuizen - - (define (define-grob-property symbol type? description) (if (not (equal? (object-property symbol 'backend-doc) #f)) - (begin - (ly:warn-append "Redefining ~S" symbol) - (exit 2))) + (ly:error (_ "symbol ~S redefined") symbol)) (set-object-property! symbol 'backend-type? type?) (set-object-property! symbol 'backend-doc description) diff --git a/scm/define-markup-commands.scm b/scm/define-markup-commands.scm index 7c807d77b7..4758c6603c 100644 --- a/scm/define-markup-commands.scm +++ b/scm/define-markup-commands.scm @@ -49,12 +49,11 @@ the PDF backend." "Inline an image of music." (let* ((systems (ly:score-embedded-format score layout))) - (if (= 0 (vector-length systems)) + (if (= (vector-length systems) 0) (begin - (ly:warn (_"No systems found in \\score markup. Does it have a \\layout? block")) + (ly:warning (_"No systems found in \\score markup. Does it have a \\layout? block")) empty-markup) (let* ((stencil (ly:paper-system-stencil (vector-ref systems 0)))) - (ly:stencil-aligned-to stencil Y CENTER))))) (def-markup-command (simple layout props str) (string?) @@ -593,7 +592,7 @@ and/or @code{extra-offset} properties. " ((string=? len "maxima") -3) (else (log2 (string->number len)))) (if dots (string-length dots) 0))) - (error "This is not a valid duration string:" duration-string)))) + (ly:error (_ "not a valid duration string: ~a") duration-string)))) (def-markup-command (note layout props duration dir) (string? number?) "This produces a note with a stem pointing in @var{dir} direction, with diff --git a/scm/define-music-properties.scm b/scm/define-music-properties.scm index 4b905f46f5..9d789dbbd1 100644 --- a/scm/define-music-properties.scm +++ b/scm/define-music-properties.scm @@ -5,14 +5,9 @@ ;;;; (c) 1998--2005 Han-Wen Nienhuys ;;;; Jan Nieuwenhuizen - - (define (music-property-description symbol type? description) (if (not (equal? #f (object-property symbol 'music-doc))) - (begin - (ly:warn "Redefining ~S" symbol) - (exit 2) - )) + (ly:error (_ "symbol ~S redefined") symbol)) (set-object-property! symbol 'music-type? type?) (set-object-property! symbol 'music-doc description) symbol) diff --git a/scm/define-music-types.scm b/scm/define-music-types.scm index 2187d3976c..6d8a2c8ea9 100644 --- a/scm/define-music-types.scm +++ b/scm/define-music-types.scm @@ -799,10 +799,10 @@ and values. E.g: 'grob-property 'thickness 'grob-value (* 2 1.5))" (if (not (symbol? name)) - (error (format "Not a symbol: ~a" name))) + (ly:error (_ "symbol expected: ~S") name)) (let ((props (hashq-ref music-name-to-property-table name '()))) (if (not (pair? props)) - (error "Can not find music object" name)) + (ly:error (_ "can't find music object: ~S") name)) (let ((m (ly:make-bare-music (cdr (assoc 'internal-class-name props)) props))) (define (set-props mus-props) (if (and (not (null? mus-props)) @@ -822,7 +822,8 @@ and values. E.g: (music-name (if (pair? handle) (cdr handle) (begin - (ly:warn "Unknown repeat type `~S'\nSee music-types.scm for supported repeats" name) + (ly:warning (_ "unknown repeat type `~S'") name) + (ly:warning (_ "See music-types.scm for supported repeats")) 'VoltaRepeatedMusic)))) (make-music music-name))) diff --git a/scm/document-backend.scm b/scm/document-backend.scm index 89b66d2aac..0195ad9252 100644 --- a/scm/document-backend.scm +++ b/scm/document-backend.scm @@ -88,7 +88,7 @@ node." (ifacedoc (map (lambda (iface) (if (pair? iface) (ref-ify (symbol->string (car iface))) - (error (format "Error making doc of ~s" name)))) + (ly:error (_ "pair expected in doc ~s") name))) (reverse ifaces))) (engravers (filter (lambda (x) (engraver-makes-grob? name x)) all-engravers-list)) @@ -131,7 +131,8 @@ node." (define (check-dangling-properties prop) (if (not (object-property prop 'iface-marked)) - (error "\ndefine-grob-properties.scm: Can't find interface for property:" prop))) + (ly:error (string-append "define-grob-properties.scm: " + (_ "can't find interface for property: ~S")) prop))) (map check-dangling-properties all-backend-properties) @@ -140,7 +141,7 @@ node." (define (lookup-interface name) (let* ((entry (hashq-ref (ly:all-grob-interfaces) name '()))) (if (equal? entry #f) - (error "Unknown interface" name)) + (ly:error (_ "unknown interface: ~S") name)) entry)) (define (all-interfaces-doc) diff --git a/scm/documentation-lib.scm b/scm/documentation-lib.scm index d37d797087..5f13bd4bac 100644 --- a/scm/documentation-lib.scm +++ b/scm/documentation-lib.scm @@ -42,7 +42,7 @@ (node-children node))) (define (processing name) - (display (string-append "\nProcessing " name " ... ") (current-error-port))) + (ly:message (_ "Processing ~S...") name)) (define (self-evaluating? x) (or (number? x) (string? x) (procedure? x) (boolean? x))) @@ -157,7 +157,7 @@ (else (string-append (car lst) ", " (human-listify (cdr lst)))))) (define (writing-wip x) - (display (string-append "\nWriting " x " ... ") (current-error-port))) + (ly:message (_ "Writing ~S...") x)) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; @@ -179,7 +179,7 @@ with init values from ALIST (1st optional argument) (handle (assoc sym alist))) (if (eq? desc #f) - (error "No description for property ~S" sym)) + (ly:error (_ "can't find description for property ~S") sym)) (cons (string-append "@code{" name "} " diff --git a/scm/framework-eps.scm b/scm/framework-eps.scm index fb853c9f7d..52035c5232 100644 --- a/scm/framework-eps.scm +++ b/scm/framework-eps.scm @@ -42,8 +42,8 @@ (tex-system-port (open-output-file tex-system-name)) (texi-system-port (open-output-file texi-system-name))) - (display (format "Writing ~a\n" tex-system-name)) - (display (format "Writing ~a\n" texi-system-name)) + (ly:message (_ ("Writing ~a...") tex-system-name)) + (ly:massage (_ ("Writing ~a...") texi-system-name)) (dump-stencils-as-separate-EPS stencils 1) (for-each (lambda (c) (display (format "\\includegraphics{~a-~a.eps}%\n" @@ -52,8 +52,8 @@ basename (1+ c)) texi-system-port)) (iota (length stencils))) - (display "@c eof - 'eof' is a Makefile marker; don't remove. " texi-system-port) - (display "% eof - 'eof' is Makefile marker; don't remove. " tex-system-port) + (display "@c eof - 'eof' is a Makefile marker; don not remove. " texi-system-port) + (display "% eof - 'eof' is Makefile marker; do not remove. " tex-system-port) (dump-infinite-stack-EPS stencils)) (postprocess-output book framework-eps-module diff --git a/scm/framework-gnome.scm b/scm/framework-gnome.scm index 2eb9eae400..fb492474b8 100644 --- a/scm/framework-gnome.scm +++ b/scm/framework-gnome.scm @@ -30,10 +30,6 @@ (define OUTPUT-SCALE (* 2.5 PIXELS-PER-UNIT)) (define-public output-scale OUTPUT-SCALE) -(define (stderr string . rest) - (apply format (cons (current-error-port) (cons string rest))) - (force-output (current-error-port))) - (define (debugf string . rest) (if #f (apply stderr (cons string rest)))) diff --git a/scm/framework-pdf.scm b/scm/framework-pdf.scm index 02b12d9713..94e01ffec0 100644 --- a/scm/framework-pdf.scm +++ b/scm/framework-pdf.scm @@ -12,10 +12,6 @@ (define framework-pdf-module (current-module)) -(define (stderr string . rest) - (apply format (cons (current-error-port) (cons string rest))) - (force-output (current-error-port))) - ;;(define pdebug stderr) (define (pdebug . rest) #f) @@ -33,9 +29,7 @@ (pdf-ify lst)) (else - (ly:make-pdf-object '(null))) - - )) + (ly:make-pdf-object '(null))))) (define (make-page-object parent contents) (ly:make-pdf-object @@ -43,10 +37,9 @@ (pdf-ify `((Type . Page) (Parent . ,parent) - (Contents . ,contents) - ))))) + (Contents . ,contents)))))) -(define (make-page-node root) ) +(define (make-page-node root)) (define-public (output-framework basename book scopes fields) @@ -54,15 +47,9 @@ (pdf (ly:open-pdf-file filename)) (outputter (ly:make-paper-outputter (format "~a.bla.pdf" basename) "pdf")) - - - (paper (ly:paper-book-paper book)) (pages (ly:paper-book-pages book)) (landscape? (eq? (ly:output-def-lookup paper 'landscape) #t)) (page-number (1- (ly:output-def-lookup paper 'firstpagenumber))) (page-count (length pages)) - (port (ly:outputter-port outputter)))) - - -)) + (port (ly:outputter-port outputter))))) diff --git a/scm/framework-ps.scm b/scm/framework-ps.scm index 20a2676ee8..34a90897fd 100644 --- a/scm/framework-ps.scm +++ b/scm/framework-ps.scm @@ -18,10 +18,6 @@ (define framework-ps-module (current-module)) -(define (stderr string . rest) - (apply format (cons (current-error-port) (cons string rest))) - (force-output (current-error-port))) - ;;(define pdebug stderr) (define (pdebug . rest) #f) @@ -122,26 +118,24 @@ (output-entry "page-width" 'hsize))) (define (dump-page outputter page page-number page-count landscape?) - (ly:outputter-dump-string outputter - (string-append - "%%Page: " - (number->string page-number) " " (number->string page-count) "\n" - - "%%BeginPageSetup\n" - (if landscape? - "page-width output-scale - lily-output-units mul - mul 0 translate 90 rotate\n" - "") - "%%EndPageSetup\n" - - "start-page { " - "set-ps-scale-to-lily-scale " - "\n")) + (ly:outputter-dump-string + outputter + (string-append + "%%Page: " + (number->string page-number) " " (number->string page-count) "\n" + + "%%BeginPageSetup\n" + (if landscape? + "page-width output-scale lily-output-units mul mul 0 translate 90 rotate\n" + "") + "%%EndPageSetup\n" + + "start-page { " + "set-ps-scale-to-lily-scale " + "\n")) (ly:outputter-dump-stencil outputter page) (ly:outputter-dump-string outputter "} stop-system \nshowpage\n")) - (define (supplies-or-needs paper load-fonts?) (define (extract-names font) (if (ly:pango-font? font) @@ -149,8 +143,7 @@ (list (munge-lily-font-name (ly:font-name font))))) (let* ((fonts (ly:paper-fonts paper)) - (names (apply append (map extract-names fonts))) - ) + (names (apply append (map extract-names fonts)))) (apply string-append (map (lambda (f) @@ -162,7 +155,7 @@ (uniq-list (sort names stringstring bbox) " ") "\n" @@ -206,7 +199,8 @@ "%%EndSetup\n")) (define-public (munge-lily-font-name name) - (regexp-substitute/global #f "([eE]mmentaler|[aA]ybabtu)" name 'pre "PFA" 1 'post)) + (regexp-substitute/global #f "([eE]mmentaler|[aA]ybabtu)" + name 'pre "PFA" 1 'post)) (define (write-preamble paper load-fonts? port) (define (load-fonts paper) @@ -229,8 +223,7 @@ (lambda (x) (let* ((bare-file-name (ly:find-file x)) (cffname (string-append x ".cff.ps")) - (cff-file-name (ly:find-file cffname)) - ) + (cff-file-name (ly:find-file cffname))) (cond @@ -248,8 +241,10 @@ ; replace with the CFF.ps, which lives in a ; separate subdir. - (for-each (lambda (tup) (set! bare-file-name - (string-regexp-substitute (car tup) (cdr tup) bare-file-name))) + (for-each (lambda (tup) + (set! bare-file-name + (string-regexp-substitute + (car tup) (cdr tup) bare-file-name))) '(("/fonts/otf/" . "/ps/") ("/fonts/cff/" . "/ps/") ("\\.(otf|cff)" . ".cff.ps"))) @@ -260,7 +255,7 @@ (bare-file-name (cached-file-contents bare-file-name)) (cff-file-name (cached-file-contents cff-file-name)) (else - (ly:warn "cannot find CFF/PFA/PFB font ~S" x) + (ly:warning (_ "can't find CFF/PFA/PFB font ~S" x)) "")))) (filter string? font-names)))) pfas)) @@ -294,55 +289,47 @@ (display "%%Trailer\n%%EOF\n" port) (ly:outputter-close outputter) (postprocess-output book framework-ps-module filename - (completize-formats (ly:output-formats))) -)) + (completize-formats (ly:output-formats))))) (if (not (defined? 'nan?)) (define (nan? x) #f)) + (if (not (defined? 'inf?)) (define (inf? x) #f)) - (define-public (dump-stencil-as-EPS paper dump-me filename load-fonts?) (define (mm-to-bp-box mmbox) - (let* - ((scale (ly:output-def-lookup paper 'outputscale)) - (box (map - (lambda (x) - (inexact->exact - (round (* x scale mm-to-bigpoint)))) mmbox))) + (let* ((scale (ly:output-def-lookup paper 'outputscale)) + (box (map + (lambda (x) + (inexact->exact + (round (* x scale mm-to-bigpoint)))) mmbox))) (list (car box) (cadr box) (max (1+ (car box)) (caddr box)) (max (1+ (cadr box)) (cadddr box))))) - - (let* - ((outputter (ly:make-paper-outputter (format "~a.eps" filename) - "ps")) - - (port (ly:outputter-port outputter)) - (xext (ly:stencil-extent dump-me X)) - (yext (ly:stencil-extent dump-me Y)) - - (bbox - (map - (lambda (x) - (if (or (nan? x) (inf? x)) - 0.0 x)) - (list (car xext) (car yext) + + (let* ((outputter (ly:make-paper-outputter (format "~a.eps" filename) "ps")) + (port (ly:outputter-port outputter)) + (xext (ly:stencil-extent dump-me X)) + (yext (ly:stencil-extent dump-me Y)) + (bbox + (map + (lambda (x) + (if (or (nan? x) (inf? x)) + 0.0 x)) + (list (car xext) (car yext) (cdr xext) (cdr yext)))) - (rounded-bbox (mm-to-bp-box bbox)) - (port (ly:outputter-port outputter)) - (header (eps-header paper rounded-bbox load-fonts?))) + (rounded-bbox (mm-to-bp-box bbox)) + (port (ly:outputter-port outputter)) + (header (eps-header paper rounded-bbox load-fonts?))) (display header port) (write-preamble paper load-fonts? port) (display "start-system { set-ps-scale-to-lily-scale \n" port) (ly:outputter-dump-stencil outputter dump-me) (display "} stop-system\n%%Trailer\n%%EOF\n" port) - (ly:outputter-close outputter) - )) - + (ly:outputter-close outputter))) (define-public (output-preview-framework basename book scopes fields) (let* ((paper (ly:paper-book-paper book)) @@ -360,16 +347,14 @@ (format "~a.preview" basename) #t))) - - ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (define-public (convert-to-pdf book name) (let* ((defs (ly:paper-book-paper book)) (papersizename (ly:output-def-lookup defs 'papersizename))) - (if (equal? name "-") - (ly:warn "Can't convert to PDF") + (if (equal? (basename name ".ps") "-") + (ly:warning (_ "can't convert to ~S" "PDF")) (postscript->pdf (if (string? papersizename) papersizename "a4") name)))) @@ -384,10 +369,10 @@ name))) (define-public (convert-to-dvi book name) - (ly:warn "Can not generate DVI via the postscript back-end")) + (ly:warning (_ "can't generate ~S using the postscript back-end") "DVI")) (define-public (convert-to-tex book name) - (ly:warn "Can not generate TeX via the postscript back-end")) + (ly:warning (_ "can't generate ~S using the postscript back-end") "TeX")) (define-public (convert-to-ps book name) #t) diff --git a/scm/framework-scm.scm b/scm/framework-scm.scm index 0d03320712..3454a18a5d 100644 --- a/scm/framework-scm.scm +++ b/scm/framework-scm.scm @@ -1,6 +1,6 @@ (define-module (scm framework-scm) - #:export (output-framework) + #:export (output-framework) ) (use-modules (ice-9 regex) diff --git a/scm/framework-svg.scm b/scm/framework-svg.scm index f159a5059d..7d116282ef 100644 --- a/scm/framework-svg.scm +++ b/scm/framework-svg.scm @@ -97,7 +97,7 @@ (lambda (x) (let ((file-name (ly:find-file (string-append x ".svg")))) (if file-name (embed-font (cached-file-contents file-name)) - (begin (ly:warn "cannot find SVG font ~S" x) "")))) + (begin (ly:warning "cannot find SVG font ~S" x) "")))) (filter string? font-names)))) (entity 'defs (string-join svgs "\n")))) diff --git a/scm/framework-tex.scm b/scm/framework-tex.scm index 3674054c68..d71a26246b 100644 --- a/scm/framework-tex.scm +++ b/scm/framework-tex.scm @@ -162,10 +162,7 @@ (define (header-end) (string-append "\\def\\scaletounit{ " - (number->string (cond - ((equal? (ly:unit) "mm") (/ 72.0 25.4)) - ((equal? (ly:unit) "pt") (/ 72.0 72.27)) - (else (error "unknown unit" (ly:unit))))) + (number->string (lily-unit->bigpoint-factor)) " mul }%\n" "\\ifx\\lilypondstart\\undefined\n" " \\input lilyponddefs\n" @@ -288,17 +285,13 @@ (ly:outputter-dump-string outputter "\\lilypondend\n") (ly:outputter-close outputter) (postprocess-output book framework-tex-module filename - (output-formats)) - -)) + (output-formats)))) (define-public (convert-to-pdf book name) (let* ((defs (ly:paper-book-paper book)) (papersizename (ly:output-def-lookup defs 'papersizename))) (postscript->pdf (if (string? papersizename) papersizename "a4") - (string-append - (basename name ".tex") - ".ps")))) + (string-append (basename name ".tex") ".ps")))) (define-public (convert-to-png book name) (let* ((defs (ly:paper-book-paper book)) @@ -336,9 +329,8 @@ (delete-file ps-name)) (if (not (ly:get-option 'verbose)) (begin - (format (current-error-port) - (_ "Converting to `~a'...") (string-append base ".ps")) - (newline (current-error-port)))) + (ly:message (_ "Converting to `~a'...") (string-append base ".ps")) + (ly:progress "\n"))) (ly:system cmd))) (define-public (convert-to-dvi book name) @@ -354,9 +346,7 @@ ;; FIXME: latex 'foo bar' works, but \input 'foe bar' does not? (if (string-index name (char-set #\space #\ht #\newline #\cr)) - (error (format - #f - (_"TeX file name must not contain whitespace: `~a'") name))) + (ly:error (_"TeX file name must not contain whitespace: `~a'") name)) (setenv "extra_mem_top" (number->string (max curr-extra-mem 1024000))) (let ((dvi-name (string-append base ".dvi"))) @@ -364,9 +354,8 @@ (delete-file dvi-name))) (if (not (ly:get-option 'verbose)) (begin - (format (current-error-port) (_ "Converting to `~a'...") - (string-append base ".dvi")) - (newline (current-error-port)))) + (ly:message (_ "Converting to `~a'...") (string-append base ".dvi")) + (ly:progress "\n"))) ;; FIXME: set in environment? (if (ly:get-option 'safe) diff --git a/scm/framework-texstr.scm b/scm/framework-texstr.scm index 17d4e5a8ff..df677004e8 100644 --- a/scm/framework-texstr.scm +++ b/scm/framework-texstr.scm @@ -30,14 +30,11 @@ \\end{document} ") - (define-public (output-classic-framework basename book scopes fields) (let* ((filename (format "~a.texstr" basename)) - (outputter (ly:make-paper-outputter filename - (ly:output-backend))) + (outputter (ly:make-paper-outputter filename (ly:output-backend))) (paper (ly:paper-book-paper book)) - (lines (ly:paper-book-systems book)) - ) + (lines (ly:paper-book-systems book))) (ly:outputter-dump-string outputter (header basename)) (for-each (lambda (system) @@ -47,11 +44,9 @@ (define-public (output-framework basename book scopes fields ) (let* ((filename (format "~a.texstr" basename)) - (outputter (ly:make-paper-outputter filename - (ly:output-backend))) + (outputter (ly:make-paper-outputter filename (ly:output-backend))) (paper (ly:paper-book-paper book)) - (pages (ly:paper-book-pages book)) - ) + (pages (ly:paper-book-pages book))) (ly:outputter-dump-string outputter (header basename)) (for-each (lambda (page) diff --git a/scm/lily-library.scm b/scm/lily-library.scm index 40b56695bd..77938bd9b4 100644 --- a/scm/lily-library.scm +++ b/scm/lily-library.scm @@ -311,8 +311,7 @@ possibly turned off." (cond ((equal? (ly:unit) "mm") (/ 72.0 25.4)) ((equal? (ly:unit) "pt") (/ 72.0 72.27)) - (else (error "unknown unit" (ly:unit))))) - + (else (ly:error (_ "unknown unit: ~S") (ly:unit))))) (define-public lily-unit->mm-factor (* 25.4 (/ lily-unit->bigpoint-factor 72))) @@ -341,10 +340,7 @@ possibly turned off." scaling)) (define-public (version-not-seen-message) - (ly:warn + (ly:warning (format #f (_ "No \\version statement found. Add~afor future compatibility.") - (format #f "\n\n\\version ~s\n\n" (lilypond-version)))) - (newline (current-error-port))) - - + (format #f "\n\n\\version ~s\n\n" (lilypond-version))))) diff --git a/scm/lily.scm b/scm/lily.scm index d6d76fdd5f..c86308c41d 100644 --- a/scm/lily.scm +++ b/scm/lily.scm @@ -72,10 +72,12 @@ (define-public _ ly:gettext)) (define-public (ly:load x) - (let* ((fn (%search-load-path x))) + (let* ((file-name (%search-load-path x))) (if (ly:get-option 'verbose) - (format (current-error-port) "[~A]" fn)) - (primitive-load fn))) + (ly:progress "[~A" file-name)) + (primitive-load file-name) + (if (ly:get-option 'verbose) + (ly:progress "]")))) (define-public TEX_STRING_HASHLIMIT 10000000) @@ -224,7 +226,7 @@ The syntax is the same as `define*-public'." "paper.scm" "backend-library.scm" - ; last: + ;; must be after everything has been defined "safe-lily.scm")) @@ -314,14 +316,11 @@ The syntax is the same as `define*-public'." files) (if (pair? failed) + (ly:error (_ "failed files: ~S") (string-join failed)) (begin - (newline (current-error-port)) - (display (_ "error: failed files: ") (current-error-port)) - (display (string-join failed) (current-error-port)) - (newline (current-error-port)) - (newline (current-error-port)) - (exit 1)) - (exit 0)))) + ;; HACK: be sure to exit with single newline + (ly:message "") + (exit 0))))) (define-public (tweak-grob-property grob sym val) (set! (ly:grob-property grob sym) val)) diff --git a/scm/markup.scm b/scm/markup.scm index 58b7433b4b..29d919dde5 100644 --- a/scm/markup.scm +++ b/scm/markup.scm @@ -84,15 +84,16 @@ against SIGNATURE, reporting MAKE-NAME as the user-invoked function. (markup-argument-list-error signature args 1) #f))) (if (or (not (= arglen siglen)) (< siglen 0) (< arglen 0)) - (scm-error 'markup-format make-name - "Expect ~A arguments for ~A. Found ~A: ~S" - (list siglen make-name arglen args) - #f)) + (ly:error (string-append make-name ": " + (_ "Wrong number of arguments. Expect: ~A, found ~A: ~S") + (list siglen arglen args)))) (if error-msg - (scm-error 'markup-format make-name - "Invalid argument in position ~A\nExpect: ~A\nFound: ~S." - error-msg #f) - (cons markup-function args)))) + (ly:error + (string-append + make-name ": " + (_ "Invalid argument in position ~A. Expect: ~A, found: ~S.") + error-msg)) + (cons markup-function args)))) ;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; markup constructors diff --git a/scm/music-functions.scm b/scm/music-functions.scm index 2f1b509de2..53570933db 100644 --- a/scm/music-functions.scm +++ b/scm/music-functions.scm @@ -504,8 +504,7 @@ of beat groupings " (define-public (voicify-music m) "Recursively split chords that are separated with \\ " (if (not (ly:music? m)) - (begin (display m) - (error "not music!"))) + (ly:error (_ "music expected: ~S") m)) (let ((es (ly:music-property m 'elements)) (e (ly:music-property m 'element))) @@ -554,9 +553,10 @@ of beat groupings " (let* ((bn (ly:context-property tr 'currentBarNumber))) (if (= bn n) #t - (error - (format "Bar check failed, we should have reached ~a, instead at ~a\n" - n bn))))) + (ly:error + ;; FIXME: uncomprehensable message + (_ "Bar check failed. Expect to be at ~a, instead at ~a") + n bn)))) (set! (ly:music-property m 'procedure) checker) m)) @@ -573,7 +573,7 @@ of beat groupings " (let ((ip (ly:music-property music 'origin))) (if (ly:input-location? ip) (ly:input-message ip msg) - (ly:warn msg)))) + (ly:warning msg)))) (define (check-start-chords music) "Check music expression for a Simultaneous_music containing notes\n(ie. Request_chords), @@ -699,8 +699,7 @@ Syntax: (if (string? quoted-name) (if (vector? quoted-vector) (set! (ly:music-property music 'quoted-events) quoted-vector) - (ly:warn "Cannot find quoted music `~S'" quoted-name))) - + (ly:warning (_ "can't find quoted music `~S'" quoted-name)))) music)) @@ -873,7 +872,7 @@ use GrandStaff as a context. " '() context)) (else - (ly:warn "Unknown accidental style: ~S" (symbol->string style)) + (ly:warning (_ "unknown accidental style: ~S" style)) (make-sequential-music '())))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/scm/output-gnome.scm b/scm/output-gnome.scm index 244b37d4ab..0ea432e4f4 100644 --- a/scm/output-gnome.scm +++ b/scm/output-gnome.scm @@ -102,11 +102,6 @@ lilypond -fgnome input/simple-song.ly ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; helper functions -(define (stderr string . rest) - (apply format (cons (current-error-port) (cons string rest))) - (force-output (current-error-port))) - - (define (utf8 i) (cond ((< i #x80) (list (integer->char i))) diff --git a/scm/output-lib.scm b/scm/output-lib.scm index 7e746b7895..85e1adc114 100644 --- a/scm/output-lib.scm +++ b/scm/output-lib.scm @@ -242,7 +242,7 @@ centered, X==1 is at the right, X == -1 is at the left." ("bracket" . (() . "bracket")) )))) (if (equal? result #f) - (ly:warn "Unknown bar glyph: `~S'" glyph) + (ly:warning (_ "unknown bar glyph: `~S'" glyph)) (index-cell (cdr result) dir)))) (define-public (shift-right-at-line-begin g) diff --git a/scm/output-ps.scm b/scm/output-ps.scm index dcfbfe0d1c..33dbdbc9fd 100644 --- a/scm/output-ps.scm +++ b/scm/output-ps.scm @@ -272,7 +272,8 @@ " setrgbcolor\n")) (define (text font s) -; (ly:warn "TEXT backend-command encountered in Pango backend\nargs: ~a ~a" font str) + ;; (ly:warning (_ "TEXT backend-command encountered in Pango backend")) + ;; (ly:warning (_ "Arguments: ~a ~a"" font str)) (let* ((space-length (cdar (ly:text-dimension font " "))) (space-move (string-append (number->string space-length) @@ -303,7 +304,7 @@ url)) (define (utf8-string pango-font-description string) - (ly:warn "utf8-string encountered in PS backend")) + (ly:warning (_ "utf8-string encountered in PS backend"))) (define (white-dot x y radius) (string-append diff --git a/scm/output-svg.scm b/scm/output-svg.scm index 1e5d64b8c7..830bba9ab2 100644 --- a/scm/output-svg.scm +++ b/scm/output-svg.scm @@ -38,8 +38,7 @@ (if (module-defined? this-module keyword) (apply (eval keyword this-module) (cdr expr)) (begin - (display - (string-append "undefined: " (symbol->string keyword) "\n")) + (ly:warning (_ "undefined: ~S") keyword) "")))))) ;; Helper functions @@ -117,7 +116,7 @@ (set! size (string->number (match:substring match 3)))) - (display (format "Cannot decypher Pango description: ~a\n" str))) + (ly:warning (_ "can't decypher Pango description: ~a") str)) (set! style (if (string? style) diff --git a/scm/output-tex.scm b/scm/output-tex.scm index 4246aa2cb5..6537a688e4 100644 --- a/scm/output-tex.scm +++ b/scm/output-tex.scm @@ -111,7 +111,7 @@ "\\char" (number->string subidx)) (begin - (ly:warn "Can't find ~a in ~a" name font) + (ly:warning (_ "can't find ~a in ~a" name font)) "")))) (define (dashed-line thick on off dx dy) diff --git a/scm/page-layout.scm b/scm/page-layout.scm index 8f0c3ffe71..08590f2f89 100644 --- a/scm/page-layout.scm +++ b/scm/page-layout.scm @@ -422,7 +422,7 @@ DONE." (define (line-number node) (ly:paper-system-number (car (node-lines node)))) - (display (_ "Calculating page breaks...") (current-error-port)) + (ly:message (_ "Calculating page breaks...")) (let* ((best-break-node (walk-lines '() '() lines)) (break-nodes (get-path best-break-node '())) @@ -430,7 +430,7 @@ DONE." (define (node->page-stencil node) (if (not (eq? node last-node)) - (display "[" (current-error-port))) + (ly:progress "[")) (let ((stencil ((ly:output-def-lookup paper 'page-make-stencil) (node-lines node) @@ -441,9 +441,9 @@ DONE." (eq? node best-break-node)))) (if (not (eq? node last-node)) (begin - (display (car (last-pair (node-system-numbers node))) - (current-error-port)) - (display "]" (current-error-port)))) + (ly:progress (number->string + (car (last-pair (node-system-numbers node))))) + (ly:progress "]"))) stencil)) (if #f; (ly:get-option 'verbose) @@ -455,5 +455,5 @@ DONE." "\nconfigs " (map node-configuration break-nodes)))) (let ((stencils (map node->page-stencil break-nodes))) - (newline (current-error-port)) + (ly:progress "\n") stencils))) diff --git a/scm/paper.scm b/scm/paper.scm index 569ebcd743..932da61bbc 100644 --- a/scm/paper.scm +++ b/scm/paper.scm @@ -65,7 +65,7 @@ (new-scope (ly:output-def-scope new-paper))) (if in-layout? - (ly:warn "Not in toplevel scope")) + (ly:warning (_ "Not in toplevel scope"))) (set-current-module new-scope) (layout-set-staff-size (* sz (eval 'pt new-scope))) (set-current-module old-mod) @@ -110,8 +110,7 @@ (cond ((not is-paper?) - (ly:warning "This is not a \\layout {} object, ~S" - module)) + (ly:warning (_ "This is not a \\layout {} object, ~S" module))) ((pair? entry) (set! entry (eval (cdr entry) module)) @@ -124,7 +123,7 @@ (if landscape? (module-define! module 'landscape #t))) (else - (ly:warn (string-append "Unknown papersize: " name)))))) + (ly:warning (_ ("Unknown papersize: ~a" name))))))) (define-safe-public (set-default-paper-size name . rest) (internal-set-paper-size @@ -139,7 +138,7 @@ ;;; TODO: should raise (generic) exception with throw, and catch ;;; that in parse-scm.cc - (ly:warn "Must use #(set-paper-size .. ) within \\paper { ... }"))) + (ly:warning (_ "Must use #(set-paper-size .. ) within \\paper { ... }")))) (define-public (scale-layout pap scale) (let* ((new-pap (ly:output-def-clone pap)) @@ -157,7 +156,7 @@ (/ val scale)) ;; spurious warnings, eg. for hsize, vsize. - ;; (ly:warn "not a number, ~S = ~S " v val) + ;; (ly:warning (_ "not a number, ~S = ~S " v val)) ))) dim-vars) diff --git a/scm/safe-lily.scm b/scm/safe-lily.scm index e790c3b86a..5c156883b6 100644 --- a/scm/safe-lily.scm +++ b/scm/safe-lily.scm @@ -32,6 +32,7 @@ ly:duration-log ly:durationstring ly:option-usage ly:output-def-clone @@ -141,7 +143,7 @@ ly:transpose-key-alist ly:unit ly:version - ly:warn + ly:warning ;; FIXME: cannot change staff size in --safe-mode ;;$defaultpaper diff --git a/scm/to-xml.scm b/scm/to-xml.scm index 40a5c11a0b..4db94a1852 100644 --- a/scm/to-xml.scm +++ b/scm/to-xml.scm @@ -187,7 +187,7 @@ is then separated. (define (assert x) (if x #t - (error "assertion failed"))) + (ly:error (_ "assertion failed")))) (define (re-sub re to string) (regexp-substitute/global #f re string 'pre to 'post)) diff --git a/scripts/convert-ly.py b/scripts/convert-ly.py index 023f4573f2..43935d4086 100644 --- a/scripts/convert-ly.py +++ b/scripts/convert-ly.py @@ -58,11 +58,11 @@ version taken from the \\version command, to the current LilyPond version.""")) sys.stdout.write ('\n') sys.stdout.write (_ ("""\ -e, --edit edit in place - -f, --from=VERSION start from version [default: \\version found in file] + -f, --from=VERSION start from VERSION [default: \\version found in file] -h, --help print this help -n, --no-version do not add \\version command if missing -s, --show-rules print rules [default: --from=0, --to=@TOPLEVEL_VERSION@] - -t, --to=VERSION convert to version [default: @TOPLEVEL_VERSION@] + -t, --to=VERSION convert to VERSION [default: @TOPLEVEL_VERSION@] -v, --version print program version""")) sys.stdout.write ('\n\n') sys.stdout.write (_ ("Report bugs to %s.") % "bug-lilypond@gnu.org") @@ -2622,7 +2622,7 @@ for f in files: do_one_file (f) except UnknownVersion: sys.stderr.write ('\n') - sys.stderr.write (_ ("%s: cannot determine version for `%s'") \ + sys.stderr.write (_ ("%s: can't determine version for `%s'") \ % (program_name, f)) sys.stderr.write ('\n') if assume_old: diff --git a/scripts/etf2ly.py b/scripts/etf2ly.py index 3ed9c05fee..c2f2245373 100644 --- a/scripts/etf2ly.py +++ b/scripts/etf2ly.py @@ -819,7 +819,7 @@ Return: (value, rest-of-STR) return (string.atoi (dec), str) else: - sys.stderr.write ("Can't convert `%s'\n" % str) + sys.stderr.write ("can't convert `%s'\n" % str) return (None, str) diff --git a/scripts/lilypond-book.py b/scripts/lilypond-book.py index 16894d385e..a36b08a005 100644 --- a/scripts/lilypond-book.py +++ b/scripts/lilypond-book.py @@ -79,8 +79,8 @@ copyright = ('Jan Nieuwenhuizen ', 'Han-Wen Nienhuys ') option_definitions = [ - (_ ("EXT"), 'f', 'format', - _ ('''use output format EXT (texi [default], texi-html, + (_ ("FMT"), 'f', 'format', + _ ('''use output format FMT (texi [default], texi-html, latex, html)''')), (_ ("FILTER"), 'F', 'filter', _ ("pipe snippets through FILTER [convert-ly -n -]")), @@ -1319,7 +1319,7 @@ def guess_format (input_filename): # FIXME format = ext2format[e] else: - ly.error (_ ("cannot determine format for: %s" \ + ly.error (_ ("can't determine format for: %s" \ % input_filename)) ly.exit (1) return format diff --git a/scripts/ps2png.py b/scripts/ps2png.py index 2cbbd09728..194af0b31d 100644 --- a/scripts/ps2png.py +++ b/scripts/ps2png.py @@ -1,11 +1,11 @@ #!@PYTHON@ -import operator -import stat -import string -import traceback +import getopt import glob -import getopt, os, sys +import os +import string +import sys + datadir = '@local_lilypond_datadir@' if not os.path.isdir (datadir): datadir = '@lilypond_datadir@' @@ -14,7 +14,6 @@ if os.environ.has_key ('LILYPONDPREFIX') : while datadir[-1] == os.sep: datadir= datadir[:-1] - sys.path.insert (0, os.path.join (datadir, 'python')) # Customize these @@ -29,7 +28,7 @@ preview_resolution = 90 preview_papersize = "a4" # lilylib globals -program_name = sys.argv[0] +program_name = os.path.basename (sys.argv[0]) verbose_p = 0 program_version = '@TOPLEVEL_VERSION@' pseudo_filter_p = 0 # ugr. @@ -60,6 +59,7 @@ for opt in options: a = opt[1] if o == '--help' or o == '-h': + ly.identify (sys.stdout) ly.help () sys.exit (0) elif o == '--papersize' or o == '-P': @@ -69,10 +69,9 @@ for opt in options: elif o == '--verbose' or o == '-V': verbose_p = 1 +ly.identify (sys.stderr) for f in files: outfiles = ly.make_ps_images (f, resolution = preview_resolution, papersize = preview_papersize) - ## FIXME: silly message containing %d - sys.stderr.write (_ ("Wrote `%s'" % string.join (outfiles, ', '))) sys.stderr.write ('\n') diff --git a/stepmake/stepmake/generic-targets.make b/stepmake/stepmake/generic-targets.make index 7f72066955..aa4aea291a 100644 --- a/stepmake/stepmake/generic-targets.make +++ b/stepmake/stepmake/generic-targets.make @@ -43,8 +43,6 @@ Usage: make ["VARIABLE=value"]... [TARGET]\n\ \n\ Targets:\n" -# urg -webdir = $(local_package_docdir) help: generic-help local-help @echo -e "\ all update everything\n\ @@ -119,7 +117,9 @@ local-maintainerclean: install-strip: $(MAKE) INSTALL="$(INSTALL) -s" install -ifneq ($(strip $(depth)),.) +ifeq ($(strip $(depth)),.) +final-install: +else final-install: $(LOOP) diff --git a/stepmake/stepmake/po-targets.make b/stepmake/stepmake/po-targets.make index 4221f8ed45..fe84a76fb6 100644 --- a/stepmake/stepmake/po-targets.make +++ b/stepmake/stepmake/po-targets.make @@ -24,6 +24,7 @@ ifneq ($(strip $(ALL_PO_SOURCES)),) xgettext --default-domain=$(package) --join \ --output-dir=$(po-dir)/$(outdir) --add-comments \ --keyword=_ --keyword=_f --keyword=_i \ + --keyword=yyerror \ $(XGETTEXT_FLAGS) $(ALL_PO_SOURCES) endif endif diff --git a/stepmake/stepmake/texinfo-vars.make b/stepmake/stepmake/texinfo-vars.make index ef46fa53f9..50ebb5bfb0 100644 --- a/stepmake/stepmake/texinfo-vars.make +++ b/stepmake/stepmake/texinfo-vars.make @@ -7,7 +7,7 @@ TEXINFO_SOURCES = $(TEXI_FILES) OUTTXT_FILES += $(addprefix $(outdir)/,$(TEXI_FILES:.texi=.txt)) -GENERATE_OMF = $(PYTHON) $(depth)/buildscripts/texi2omf.py --format $(1) --location $(package_docdir)/html/$(current-relative-dir)/out-www/$(notdir $(basename $@)) --version $(TOPLEVEL_VERSION) $< > $@ +GENERATE_OMF = $(PYTHON) $(depth)/buildscripts/texi2omf.py --format $(1) --location $(webdir)/$(current-relative-dir)/out-www/$(notdir $(basename $@)) --version $(TOPLEVEL_VERSION) $< > $@ TEXINFO_PAPERSIZE_OPTION= $(if $(findstring $(PAPERSIZE),a4),,-t @afourpaper) -- 2.39.2