diff options
author | Akim Demaille <akim@epita.fr> | 2001-01-15 13:46:43 +0000 |
---|---|---|
committer | Akim Demaille <akim@epita.fr> | 2001-01-15 13:46:43 +0000 |
commit | 705db0b507ba8d57d31a23a1ac685b2d4d17e7d5 (patch) | |
tree | 4fe71b15b42fa056c841d781f98cd01b5d72e195 /po | |
parent | ff4423cc2856ccc63b0fc72430fdc095208e0b14 (diff) | |
download | bison-705db0b507ba8d57d31a23a1ac685b2d4d17e7d5.tar.gz |
Hopefully added to the repository all the distributed files.
Diffstat (limited to 'po')
-rw-r--r-- | po/.cvsignore | 2 | ||||
-rw-r--r-- | po/Makefile.in.in | 248 | ||||
-rw-r--r-- | po/cat-id-tbl.c | 187 | ||||
-rw-r--r-- | po/de.gmo | bin | 0 -> 8417 bytes | |||
-rw-r--r-- | po/es.gmo | bin | 0 -> 8042 bytes | |||
-rw-r--r-- | po/et.gmo | bin | 0 -> 10791 bytes | |||
-rw-r--r-- | po/fr.gmo | bin | 0 -> 8356 bytes | |||
-rw-r--r-- | po/ja.gmo | bin | 0 -> 8255 bytes | |||
-rw-r--r-- | po/nl.gmo | bin | 0 -> 7374 bytes | |||
-rw-r--r-- | po/ru.gmo | bin | 0 -> 11087 bytes |
10 files changed, 435 insertions, 2 deletions
diff --git a/po/.cvsignore b/po/.cvsignore index 0e4e3d1b..f281fcaf 100644 --- a/po/.cvsignore +++ b/po/.cvsignore @@ -1,8 +1,6 @@ -*.gmo ChangeLog Makefile Makefile.in POTFILES bison.pot -cat-id-tbl.c stamp-cat-id diff --git a/po/Makefile.in.in b/po/Makefile.in.in new file mode 100644 index 00000000..4d6b64e0 --- /dev/null +++ b/po/Makefile.in.in @@ -0,0 +1,248 @@ +# Makefile for program source directory in GNU NLS utilities package. +# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu> +# +# This file file be copied and used freely without restrictions. It can +# be used in projects which are not available under the GNU Public License +# but which still want to provide support for the GNU gettext functionality. +# Please note that the actual code is *not* freely available. + +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ + +SHELL = /bin/sh +@SET_MAKE@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ + +prefix = @prefix@ +exec_prefix = @exec_prefix@ +datadir = $(prefix)/@DATADIRNAME@ +localedir = $(datadir)/locale +gnulocaledir = $(prefix)/share/locale +gettextsrcdir = $(prefix)/share/gettext/po +subdir = po + +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +MKINSTALLDIRS = @MKINSTALLDIRS@ + +CC = @CC@ +GENCAT = @GENCAT@ +GMSGFMT = PATH=../src:$$PATH @GMSGFMT@ +MSGFMT = @MSGFMT@ +XGETTEXT = PATH=../src:$$PATH @XGETTEXT@ +MSGMERGE = PATH=../src:$$PATH msgmerge + +DEFS = @DEFS@ +CFLAGS = @CFLAGS@ +CPPFLAGS = @CPPFLAGS@ + +INCLUDES = -I.. -I$(top_srcdir)/intl + +COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS) + +SOURCES = cat-id-tbl.c +POFILES = @POFILES@ +GMOFILES = @GMOFILES@ +DISTFILES = Makefile.in.in POTFILES.in $(PACKAGE).pot \ +stamp-cat-id $(POFILES) $(GMOFILES) $(SOURCES) + +POTFILES = \ + +CATALOGS = @CATALOGS@ +CATOBJEXT = @CATOBJEXT@ +INSTOBJEXT = @INSTOBJEXT@ + +.SUFFIXES: +.SUFFIXES: .c .o .po .pox .gmo .mo .msg .cat + +.c.o: + $(COMPILE) $< + +.po.pox: + $(MAKE) $(PACKAGE).pot + $(MSGMERGE) $< $(srcdir)/$(PACKAGE).pot -o $*.pox + +.po.mo: + $(MSGFMT) -o $@ $< + +.po.gmo: + file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \ + && rm -f $$file && $(GMSGFMT) -o $$file $< + +.po.cat: + sed -f ../intl/po2msg.sed < $< > $*.msg \ + && rm -f $@ && $(GENCAT) $@ $*.msg + + +all: all-@USE_NLS@ + +all-yes: cat-id-tbl.c $(CATALOGS) +all-no: + +$(srcdir)/$(PACKAGE).pot: $(POTFILES) + $(XGETTEXT) --default-domain=$(PACKAGE) --directory=$(top_srcdir) \ + --add-comments --keyword=_ --keyword=N_ \ + --files-from=$(srcdir)/POTFILES.in \ + && test ! -f $(PACKAGE).po \ + || ( rm -f $(srcdir)/$(PACKAGE).pot \ + && mv $(PACKAGE).po $(srcdir)/$(PACKAGE).pot ) + +$(srcdir)/cat-id-tbl.c: stamp-cat-id; @: +$(srcdir)/stamp-cat-id: $(PACKAGE).pot + rm -f cat-id-tbl.tmp + sed -f ../intl/po2tbl.sed $(srcdir)/$(PACKAGE).pot \ + | sed -e "s/@PACKAGE NAME@/$(PACKAGE)/" > cat-id-tbl.tmp + if cmp -s cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; then \ + rm cat-id-tbl.tmp; \ + else \ + echo cat-id-tbl.c changed; \ + rm -f $(srcdir)/cat-id-tbl.c; \ + mv cat-id-tbl.tmp $(srcdir)/cat-id-tbl.c; \ + fi + cd $(srcdir) && rm -f stamp-cat-id && echo timestamp > stamp-cat-id + + +install: install-exec install-data +install-exec: +install-data: install-data-@USE_NLS@ +install-data-no: all +install-data-yes: all + if test -x "$(MKINSTALLDIRS)"; then \ + $(MKINSTALLDIRS) $(DESTDIR)$(datadir); \ + else \ + $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \ + fi + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + case "$$cat" in \ + *.gmo) destdir=$(DESTDIR)$(gnulocaledir);; \ + *) destdir=$(DESTDIR)$(localedir);; \ + esac; \ + lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ + dir=$$destdir/$$lang/LC_MESSAGES; \ + if test -r "$(MKINSTALLDIRS)"; then \ + $(MKINSTALLDIRS) $$dir; \ + else \ + $(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \ + fi; \ + if test -r $$cat; then \ + $(INSTALL_DATA) $$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \ + echo "installing $$cat as $$dir/$(PACKAGE)$(INSTOBJEXT)"; \ + else \ + $(INSTALL_DATA) $(srcdir)/$$cat $$dir/$(PACKAGE)$(INSTOBJEXT); \ + echo "installing $(srcdir)/$$cat as" \ + "$$dir/$(PACKAGE)$(INSTOBJEXT)"; \ + fi; \ + if test -r $$cat.m; then \ + $(INSTALL_DATA) $$cat.m $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ + echo "installing $$cat.m as $$dir/$(PACKAGE)$(INSTOBJEXT).m"; \ + else \ + if test -r $(srcdir)/$$cat.m ; then \ + $(INSTALL_DATA) $(srcdir)/$$cat.m \ + $$dir/$(PACKAGE)$(INSTOBJEXT).m; \ + echo "installing $(srcdir)/$$cat as" \ + "$$dir/$(PACKAGE)$(INSTOBJEXT).m"; \ + else \ + true; \ + fi; \ + fi; \ + done + if test "$(PACKAGE)" = "gettext"; then \ + if test -x "$(MKINSTALLDIRS)"; then \ + $(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \ + else \ + $(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \ + fi; \ + $(INSTALL_DATA) $(srcdir)/Makefile.in.in \ + $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \ + else \ + : ; \ + fi + +# Define this as empty until I found a useful application. +installcheck: + +uninstall: + catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ + rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \ + rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \ + rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT); \ + rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(PACKAGE)$(INSTOBJEXT).m; \ + done + rm -f $(DESTDIR)$(gettextsrcdir)/po-Makefile.in.in + +check: all + +cat-id-tbl.o: ../intl/libgettext.h + +dvi info tags TAGS ID: + +mostlyclean: + rm -f core core.* *.pox $(PACKAGE).po *.old.po cat-id-tbl.tmp + rm -fr *.o + +clean: mostlyclean + +distclean: clean + rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m + +maintainer-clean: distclean + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + rm -f $(GMOFILES) + +distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) +dist distdir: update-po $(DISTFILES) + dists="$(DISTFILES)"; \ + for file in $$dists; do \ + ln $(srcdir)/$$file $(distdir) 2> /dev/null \ + || cp -p $(srcdir)/$$file $(distdir); \ + done + +update-po: Makefile + $(MAKE) $(PACKAGE).pot + PATH=`pwd`/../src:$$PATH; \ + cd $(srcdir); \ + catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \ + mv $$lang.po $$lang.old.po; \ + echo "$$lang:"; \ + if $(MSGMERGE) $$lang.old.po $(PACKAGE).pot -o $$lang.po; then \ + rm -f $$lang.old.po; \ + else \ + echo "msgmerge for $$cat failed!"; \ + rm -f $$lang.po; \ + mv $$lang.old.po $$lang.po; \ + fi; \ + done + +POTFILES: POTFILES.in + ( if test 'x$(srcdir)' != 'x.'; then \ + posrcprefix='$(top_srcdir)/'; \ + else \ + posrcprefix="../"; \ + fi; \ + rm -f $@-t $@ \ + && (sed -e '/^#/d' -e '/^[ ]*$$/d' \ + -e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \ + | sed -e '$$s/\\$$//') > $@-t \ + && chmod a-w $@-t \ + && mv $@-t $@ ) + +Makefile: Makefile.in.in ../config.status POTFILES + cd .. \ + && CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \ + $(SHELL) ./config.status + +# Tell versions [3.59,3.63) of GNU make not to export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/po/cat-id-tbl.c b/po/cat-id-tbl.c new file mode 100644 index 00000000..ed269d5b --- /dev/null +++ b/po/cat-id-tbl.c @@ -0,0 +1,187 @@ +/* Automatically generated by po2tbl.sed from bison.pot. */ + +#if HAVE_CONFIG_H +# include <config.h> +#endif + +#include "libgettext.h" + +const struct _msg_ent _msg_tbl[] = { + {"", 1}, + {"too many states (max %d)", 2}, + {"Conflict in state %d between rule %d and token %s resolved as %s.\n", 3}, + {"reduce", 4}, + {"shift", 5}, + {"an error", 6}, + {" 1 shift/reduce conflict", 7}, + {" %d shift/reduce conflicts", 8}, + {" and", 9}, + {" 1 reduce/reduce conflict", 10}, + {" %d reduce/reduce conflicts", 11}, + {"State %d contains", 12}, + {"conflicts: ", 13}, + {" %d shift/reduce", 14}, + {" %d reduce/reduce", 15}, + {"%s contains", 16}, + {" %-4s\t[reduce using rule %d (%s)]\n", 17}, + {"\ + $default\treduce using rule %d (%s)\n\ +\n", 18}, + {" %-4s\treduce using rule %d (%s)\n", 19}, + {" $default\treduce using rule %d (%s)\n", 20}, + {"DERIVES", 21}, + {"%s derives", 22}, + {"GNU bison generates parsers for LALR(1) grammars.\n", 23}, + {"Usage: %s [OPTION]... FILE\n", 24}, + {"\ +If a long option shows an argument as mandatory, then it is mandatory\n\ +for the equivalent short option also. Similarly for optional arguments.\n", 25}, + {"\ +Operation modes:\n\ + -h, --help display this help and exit\n\ + -V, --version output version information and exit\n\ + -y, --yacc emulate POSIX yacc\n", 26}, + {"\ +Parser:\n\ + -t, --debug instrument the parser for debugging\n\ + --locations enable locations computation\n\ + -p, --name-prefix=PREFIX prepend PREFIX to the external symbols\n\ + -l, --no-lines don't generate `#line' directives\n\ + -n, --no-parser generate the tables only\n\ + -r, --raw number the tokens from 3\n\ + -k, --token-table include a table of token names\n", 27}, + {"\ +Output:\n\ + -d, --defines also produce a header file\n\ + -v, --verbose also produce an explanation of the automaton\n\ + -b, --file-prefix=PREFIX specify a PREFIX for output files\n\ + -o, --output-file=FILE leave output to FILE\n", 28}, + {"Report bugs to <bug-bison@gnu.org>.\n", 29}, + {"bison (GNU Bison) %s", 30}, + {"Copyright 1984, 1986, 1989, 1992, 2000 Free Software Foundation, Inc.\n", 31}, + {"\ +This is free software; see the source for copying conditions. There is NO\n\ +warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n", 32}, + {"Try `%s --help' for more information.\n", 33}, + {"%s: no grammar file given\n", 34}, + {"%s: extra arguments ignored after `%s'\n", 35}, + {"too many gotos (max %d)", 36}, + {"unexpected `/' found and ignored", 37}, + {"unterminated comment", 38}, + {"unexpected end of file", 39}, + {"unescaped newline in constant", 40}, + {"octal value outside range 0...255: `\\%o'", 41}, + {"hexadecimal value above 255: `\\x%x'", 42}, + {"unknown escape sequence: `\\' followed by `%s'", 43}, + {"unterminated type name at end of file", 44}, + {"unterminated type name", 45}, + {"use \"...\" for multi-character literal tokens", 46}, + {"%s: internal error: %s\n", 47}, + {"Entering set_nullable", 48}, + {"maximum table size (%d) exceeded", 49}, + {" type %d is %s\n", 50}, + {" (rule %d)", 51}, + {" $default\taccept\n", 52}, + {" NO ACTIONS\n", 53}, + {" $ \tgo to state %d\n", 54}, + {" %-4s\tshift, and go to state %d\n", 55}, + {" %-4s\terror (nonassociative)\n", 56}, + {" %-4s\tgo to state %d\n", 57}, + {"state %d", 58}, + {"Grammar", 59}, + {"rule %-4d %s ->", 60}, + {"\t\t/* empty */", 61}, + {"Terminals, with rules where they appear", 62}, + {"Nonterminals, with rules where they appear", 63}, + {" on left:", 64}, + {" on right:", 65}, + {" Skipping to next \\n", 66}, + {" Skipping to next %c", 67}, + {"invalid $ value", 68}, + {"unterminated string at end of file", 69}, + {"unterminated string", 70}, + {"%s is invalid", 71}, + {"$$ of `%s' has no declared type", 72}, + {"$%d of `%s' has no declared type", 73}, + {"unterminated `%{' definition", 74}, + {"Premature EOF after %s", 75}, + {"symbol `%s' used more than once as a literal string", 76}, + {"symbol `%s' given more than one literal string", 77}, + {"symbol %s redefined", 78}, + {"type redeclaration for %s", 79}, + {"`%s' is invalid in %s", 80}, + {"multiple %s declarations", 81}, + {"invalid %s declaration", 82}, + {"%type declaration has no <typename>", 83}, + {"invalid %%type declaration due to item: %s", 84}, + {"redefining precedence of %s", 85}, + {"invalid text (%s) - number should be after identifier", 86}, + {"unexpected item: %s", 87}, + {"unmatched %s", 88}, + {"argument of %%expect is not an integer", 89}, + {"unrecognized item %s, expected an identifier", 90}, + {"expected string constant instead of %s", 91}, + {"unrecognized: %s", 92}, + {"no input grammar", 93}, + {"unknown character: %s", 94}, + {"unterminated %guard clause", 95}, + {"ill-formed rule: initial symbol not followed by colon", 96}, + {"grammar starts with vertical bar", 97}, + {"rule given for %s, which is a token", 98}, + {"two @prec's in a row", 99}, + {"%%guard present but %%semantic_parser not specified", 100}, + {"two actions at end of one rule", 101}, + {"type clash (`%s' `%s') on default action", 102}, + {"empty rule for typed nonterminal, and no action", 103}, + {"invalid input: %s", 104}, + {"too many symbols (tokens plus nonterminals); maximum %d", 105}, + {"no rules in the input grammar", 106}, + {"symbol %s is used, but is not defined as a token and has no rules", 107}, + {"conflicting precedences for %s and %s", 108}, + {"conflicting assoc values for %s and %s", 109}, + {"tokens %s and %s both assigned number %d", 110}, + {"the start symbol %s is undefined", 111}, + {"the start symbol %s is a token", 112}, + {"Useless nonterminals:", 113}, + {"Terminals which are not used:", 114}, + {"Useless rules:", 115}, + {"\ +Variables\n\ +---------\n\ +\n", 116}, + {"Value Sprec Sassoc Tag\n", 117}, + {"\ +Rules\n\ +-----\n\ +\n", 118}, + {"\ +Rules interpreted\n\ +-----------------\n\ +\n", 119}, + {"%d rules never reduced\n", 120}, + {"%s contains ", 121}, + {"%d useless nonterminal%s", 122}, + {" and ", 123}, + {"%d useless rule%s", 124}, + {"Start symbol %s does not derive any sentence", 125}, + {"\ +reduced %s defines %d terminal%s, %d nonterminal%s, and %d production%s.\n", 126}, + {"Unknown system error", 127}, + {"%s: option `%s' is ambiguous\n", 128}, + {"%s: option `--%s' doesn't allow an argument\n", 129}, + {"%s: option `%c%s' doesn't allow an argument\n", 130}, + {"%s: option `%s' requires an argument\n", 131}, + {"%s: unrecognized option `--%s'\n", 132}, + {"%s: unrecognized option `%c%s'\n", 133}, + {"%s: illegal option -- %c\n", 134}, + {"%s: invalid option -- %c\n", 135}, + {"%s: option requires an argument -- %c\n", 136}, + {"%s: option `-W %s' is ambiguous\n", 137}, + {"%s: option `-W %s' doesn't allow an argument\n", 138}, + {"memory exhausted", 139}, + {"`", 140}, + {"'", 141}, + {"Memory exhausted", 142}, +}; + +int _msg_tbl_length = 142; diff --git a/po/de.gmo b/po/de.gmo Binary files differnew file mode 100644 index 00000000..4f181733 --- /dev/null +++ b/po/de.gmo diff --git a/po/es.gmo b/po/es.gmo Binary files differnew file mode 100644 index 00000000..e2c8937c --- /dev/null +++ b/po/es.gmo diff --git a/po/et.gmo b/po/et.gmo Binary files differnew file mode 100644 index 00000000..a63ce8b5 --- /dev/null +++ b/po/et.gmo diff --git a/po/fr.gmo b/po/fr.gmo Binary files differnew file mode 100644 index 00000000..923bea10 --- /dev/null +++ b/po/fr.gmo diff --git a/po/ja.gmo b/po/ja.gmo Binary files differnew file mode 100644 index 00000000..f0eb3461 --- /dev/null +++ b/po/ja.gmo diff --git a/po/nl.gmo b/po/nl.gmo Binary files differnew file mode 100644 index 00000000..e53477de --- /dev/null +++ b/po/nl.gmo diff --git a/po/ru.gmo b/po/ru.gmo Binary files differnew file mode 100644 index 00000000..70760ad4 --- /dev/null +++ b/po/ru.gmo |