diff options
Diffstat (limited to 'po')
-rw-r--r-- | po/.cvsignore | 14 | ||||
-rw-r--r-- | po/Makefile.in.in | 475 | ||||
-rw-r--r-- | po/POTFILES.skip | 2 | ||||
-rw-r--r-- | po/Rules-quot | 58 | ||||
-rw-r--r-- | po/af.gmo | bin | 0 -> 2255 bytes | |||
-rw-r--r-- | po/am.gmo | bin | 0 -> 2385 bytes | |||
-rw-r--r-- | po/ar.gmo | bin | 0 -> 15212 bytes | |||
-rw-r--r-- | po/as.gmo | bin | 0 -> 24419 bytes | |||
-rw-r--r-- | po/ast.gmo | bin | 0 -> 12250 bytes | |||
-rw-r--r-- | po/az.gmo | bin | 0 -> 6110 bytes | |||
-rw-r--r-- | po/be.gmo | bin | 0 -> 22049 bytes | |||
-rw-r--r-- | po/be@latin.gmo | bin | 0 -> 11287 bytes | |||
-rw-r--r-- | po/bg.gmo | bin | 0 -> 20118 bytes | |||
-rw-r--r-- | po/bn.gmo | bin | 0 -> 18976 bytes | |||
-rw-r--r-- | po/bn_IN.gmo | bin | 0 -> 23017 bytes | |||
-rw-r--r-- | po/boldquot.sed | 10 | ||||
-rw-r--r-- | po/bs.gmo | bin | 0 -> 16252 bytes | |||
-rw-r--r-- | po/ca.gmo | bin | 0 -> 17493 bytes | |||
-rw-r--r-- | po/ca@valencia.gmo | bin | 0 -> 17463 bytes | |||
-rw-r--r-- | po/cs.gmo | bin | 0 -> 17344 bytes | |||
-rw-r--r-- | po/cy.gmo | bin | 0 -> 8798 bytes | |||
-rw-r--r-- | po/da.gmo | bin | 0 -> 16319 bytes | |||
-rw-r--r-- | po/de.gmo | bin | 0 -> 17511 bytes | |||
-rw-r--r-- | po/dz.gmo | bin | 0 -> 20147 bytes | |||
-rw-r--r-- | po/el.gmo | bin | 0 -> 23937 bytes | |||
-rw-r--r-- | po/en@boldquot.header | 25 | ||||
-rw-r--r-- | po/en@quot.header | 22 | ||||
-rw-r--r-- | po/en@shaw.gmo | bin | 0 -> 18472 bytes | |||
-rw-r--r-- | po/en_CA.gmo | bin | 0 -> 10338 bytes | |||
-rw-r--r-- | po/en_GB.gmo | bin | 0 -> 15875 bytes | |||
-rw-r--r-- | po/eo.gmo | bin | 0 -> 12086 bytes | |||
-rw-r--r-- | po/es.gmo | bin | 0 -> 17873 bytes | |||
-rw-r--r-- | po/et.gmo | bin | 0 -> 14952 bytes | |||
-rw-r--r-- | po/eu.gmo | bin | 0 -> 17257 bytes | |||
-rw-r--r-- | po/fa.gmo | bin | 0 -> 17874 bytes | |||
-rw-r--r-- | po/fi.gmo | bin | 0 -> 13255 bytes | |||
-rw-r--r-- | po/fr.gmo | bin | 0 -> 18546 bytes | |||
-rw-r--r-- | po/fur.gmo | bin | 0 -> 17168 bytes | |||
-rw-r--r-- | po/ga.gmo | bin | 0 -> 7191 bytes | |||
-rw-r--r-- | po/gl.gmo | bin | 0 -> 17613 bytes | |||
-rw-r--r-- | po/gu.gmo | bin | 0 -> 18421 bytes | |||
-rw-r--r-- | po/he.gmo | bin | 0 -> 14800 bytes | |||
-rw-r--r-- | po/hi.gmo | bin | 0 -> 21061 bytes | |||
-rw-r--r-- | po/hr.gmo | bin | 0 -> 16584 bytes | |||
-rw-r--r-- | po/hu.gmo | bin | 0 -> 18350 bytes | |||
-rw-r--r-- | po/id.gmo | bin | 0 -> 16510 bytes | |||
-rw-r--r-- | po/insert-header.sin | 23 | ||||
-rw-r--r-- | po/is.gmo | bin | 0 -> 3357 bytes | |||
-rw-r--r-- | po/it.gmo | bin | 0 -> 17540 bytes | |||
-rw-r--r-- | po/ja.gmo | bin | 0 -> 18010 bytes | |||
-rw-r--r-- | po/ka.gmo | bin | 0 -> 13676 bytes | |||
-rw-r--r-- | po/kk.gmo | bin | 0 -> 8094 bytes | |||
-rw-r--r-- | po/kn.gmo | bin | 0 -> 16891 bytes | |||
-rw-r--r-- | po/ko.gmo | bin | 0 -> 17867 bytes | |||
-rw-r--r-- | po/ku.gmo | bin | 0 -> 1188 bytes | |||
-rw-r--r-- | po/lt.gmo | bin | 0 -> 17433 bytes | |||
-rw-r--r-- | po/lv.gmo | bin | 0 -> 17294 bytes | |||
-rw-r--r-- | po/mai.gmo | bin | 0 -> 15659 bytes | |||
-rw-r--r-- | po/mg.gmo | bin | 0 -> 11245 bytes | |||
-rw-r--r-- | po/mi.gmo | bin | 0 -> 382 bytes | |||
-rw-r--r-- | po/mk.gmo | bin | 0 -> 14165 bytes | |||
-rw-r--r-- | po/ml.gmo | bin | 0 -> 27114 bytes | |||
-rw-r--r-- | po/mn.gmo | bin | 0 -> 7114 bytes | |||
-rw-r--r-- | po/mr.gmo | bin | 0 -> 16494 bytes | |||
-rw-r--r-- | po/ms.gmo | bin | 0 -> 5641 bytes | |||
-rw-r--r-- | po/nb.gmo | bin | 0 -> 15970 bytes | |||
-rw-r--r-- | po/ne.gmo | bin | 0 -> 17640 bytes | |||
-rw-r--r-- | po/nl.gmo | bin | 0 -> 17195 bytes | |||
-rw-r--r-- | po/nn.gmo | bin | 0 -> 12494 bytes | |||
-rw-r--r-- | po/oc.gmo | bin | 0 -> 18064 bytes | |||
-rw-r--r-- | po/or.gmo | bin | 0 -> 19592 bytes | |||
-rw-r--r-- | po/pa.gmo | bin | 0 -> 19537 bytes | |||
-rw-r--r-- | po/pl.gmo | bin | 0 -> 17695 bytes | |||
-rw-r--r-- | po/ps.gmo | bin | 0 -> 5654 bytes | |||
-rw-r--r-- | po/pt.gmo | bin | 0 -> 17086 bytes | |||
-rw-r--r-- | po/pt_BR.gmo | bin | 0 -> 17390 bytes | |||
-rw-r--r-- | po/quot.sed | 6 | ||||
-rw-r--r-- | po/remove-potcdate.sin | 19 | ||||
-rw-r--r-- | po/ro.gmo | bin | 0 -> 18152 bytes | |||
-rw-r--r-- | po/ru.gmo | bin | 0 -> 22613 bytes | |||
-rw-r--r-- | po/rw.gmo | bin | 0 -> 776 bytes | |||
-rw-r--r-- | po/si.gmo | bin | 0 -> 17259 bytes | |||
-rw-r--r-- | po/sk.gmo | bin | 0 -> 17429 bytes | |||
-rw-r--r-- | po/sl.gmo | bin | 0 -> 16841 bytes | |||
-rw-r--r-- | po/sq.gmo | bin | 0 -> 11840 bytes | |||
-rw-r--r-- | po/sr.gmo | bin | 0 -> 21956 bytes | |||
-rw-r--r-- | po/sr@latin.gmo | bin | 0 -> 17076 bytes | |||
-rw-r--r-- | po/stamp-po | 1 | ||||
-rw-r--r-- | po/sv.gmo | bin | 0 -> 16330 bytes | |||
-rw-r--r-- | po/ta.gmo | bin | 0 -> 23690 bytes | |||
-rw-r--r-- | po/te.gmo | bin | 0 -> 22290 bytes | |||
-rw-r--r-- | po/tg.gmo | bin | 0 -> 2725 bytes | |||
-rw-r--r-- | po/th.gmo | bin | 0 -> 25872 bytes | |||
-rw-r--r-- | po/tr.gmo | bin | 0 -> 17106 bytes | |||
-rw-r--r-- | po/ug.gmo | bin | 0 -> 19209 bytes | |||
-rw-r--r-- | po/uk.gmo | bin | 0 -> 18461 bytes | |||
-rw-r--r-- | po/vi.gmo | bin | 0 -> 16838 bytes | |||
-rw-r--r-- | po/xh.gmo | bin | 0 -> 8185 bytes | |||
-rw-r--r-- | po/zenity.pot | 858 | ||||
-rw-r--r-- | po/zh_CN.gmo | bin | 0 -> 15129 bytes | |||
-rw-r--r-- | po/zh_HK.gmo | bin | 0 -> 15221 bytes | |||
-rw-r--r-- | po/zh_TW.gmo | bin | 0 -> 16111 bytes |
102 files changed, 1497 insertions, 16 deletions
diff --git a/po/.cvsignore b/po/.cvsignore deleted file mode 100644 index 8796baa0..00000000 --- a/po/.cvsignore +++ /dev/null @@ -1,14 +0,0 @@ -*.gmo -*.mo -*.pot -Makefile -Makefile.in -Makefile.in.in -POTFILES -cat-id-tbl.c -stamp-cat-id -po2tbl.sed -po2tbl.sed.in -messages -missing -stamp-it diff --git a/po/Makefile.in.in b/po/Makefile.in.in new file mode 100644 index 00000000..65184f65 --- /dev/null +++ b/po/Makefile.in.in @@ -0,0 +1,475 @@ +# Makefile for PO directory in any package using GNU gettext. +# Copyright (C) 1995-1997, 2000-2007, 2009-2010 by Ulrich Drepper <drepper@gnu.ai.mit.edu> +# +# This file can be copied and used freely without restrictions. It can +# be used in projects which are not available under the GNU General Public +# License but which still want to provide support for the GNU gettext +# functionality. +# Please note that the actual code of GNU gettext is covered by the GNU +# General Public License and is *not* in the public domain. +# +# Origin: gettext-0.19 +GETTEXT_MACRO_VERSION = 0.19 + +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ + +SED = @SED@ +SHELL = /bin/sh +@SET_MAKE@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ + +prefix = @prefix@ +exec_prefix = @exec_prefix@ +datarootdir = @datarootdir@ +datadir = @datadir@ +localedir = @localedir@ +gettextsrcdir = $(datadir)/gettext/po + +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ + +# We use $(mkdir_p). +# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as +# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, +# @install_sh@ does not start with $(SHELL), so we add it. +# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined +# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake +# versions, $(mkinstalldirs) and $(install_sh) are unused. +mkinstalldirs = $(SHELL) @install_sh@ -d +install_sh = $(SHELL) @install_sh@ +MKDIR_P = @MKDIR_P@ +mkdir_p = @mkdir_p@ + +GMSGFMT_ = @GMSGFMT@ +GMSGFMT_no = @GMSGFMT@ +GMSGFMT_yes = @GMSGFMT_015@ +GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) +MSGFMT_ = @MSGFMT@ +MSGFMT_no = @MSGFMT@ +MSGFMT_yes = @MSGFMT_015@ +MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) +XGETTEXT_ = @XGETTEXT@ +XGETTEXT_no = @XGETTEXT@ +XGETTEXT_yes = @XGETTEXT_015@ +XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) +MSGMERGE = msgmerge +MSGMERGE_UPDATE = @MSGMERGE@ --update +MSGINIT = msginit +MSGCONV = msgconv +MSGFILTER = msgfilter + +POFILES = @POFILES@ +GMOFILES = @GMOFILES@ +UPDATEPOFILES = @UPDATEPOFILES@ +DUMMYPOFILES = @DUMMYPOFILES@ +DISTFILES.common = Makefile.in.in remove-potcdate.sin \ +$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) +DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ +$(POFILES) $(GMOFILES) \ +$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) + +POTFILES = \ + +CATALOGS = @CATALOGS@ + +POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot +POFILESDEPS_yes = $(POFILESDEPS_) +POFILESDEPS_no = +POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT)) + +DISTFILESDEPS_ = update-po +DISTFILESDEPS_yes = $(DISTFILESDEPS_) +DISTFILESDEPS_no = +DISTFILESDEPS = $(DISTFILESDEPS_$(DIST_DEPENDS_ON_UPDATE_PO)) + +# Makevars gets inserted here. (Don't remove this line!) + +.SUFFIXES: +.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update + +.po.mo: + @echo "$(MSGFMT) -c -o $@ $<"; \ + $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ + +.po.gmo: + @lang=`echo $* | sed -e 's,.*/,,'`; \ + test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ + echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o $${lang}.gmo $${lang}.po"; \ + cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics --verbose -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo + +.sin.sed: + sed -e '/^#/d' $< > t-$@ + mv t-$@ $@ + + +all: all-@USE_NLS@ + +all-yes: stamp-po +all-no: + +# Ensure that the gettext macros and this Makefile.in.in are in sync. +CHECK_MACRO_VERSION = \ + test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \ + || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \ + exit 1; \ + } + +# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no +# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because +# we don't want to bother translators with empty POT files). We assume that +# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. +# In this case, stamp-po is a nop (i.e. a phony target). + +# stamp-po is a timestamp denoting the last time at which the CATALOGS have +# been loosely updated. Its purpose is that when a developer or translator +# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, +# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent +# invocations of "make" will do nothing. This timestamp would not be necessary +# if updating the $(CATALOGS) would always touch them; however, the rule for +# $(POFILES) has been designed to not touch files that don't need to be +# changed. +stamp-po: $(srcdir)/$(DOMAIN).pot + @$(CHECK_MACRO_VERSION) + test ! -f $(srcdir)/$(DOMAIN).pot || \ + test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) + @test ! -f $(srcdir)/$(DOMAIN).pot || { \ + echo "touch stamp-po" && \ + echo timestamp > stamp-poT && \ + mv stamp-poT stamp-po; \ + } + +# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', +# otherwise packages like GCC can not be built if only parts of the source +# have been downloaded. + +# This target rebuilds $(DOMAIN).pot; it is an expensive operation. +# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. +# The determination of whether the package xyz is a GNU one is based on the +# heuristic whether some file in the top level directory mentions "GNU xyz". +# If GNU 'find' is available, we avoid grepping through monster files. +$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed + package_gnu="$(PACKAGE_GNU)"; \ + test -n "$$package_gnu" || { \ + if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ + LC_ALL=C find -L $(top_srcdir) -maxdepth 1 -type f \ + -size -10000000c -exec grep 'GNU @PACKAGE@' \ + /dev/null '{}' ';' 2>/dev/null; \ + else \ + LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null; \ + fi; \ + } | grep -v 'libtool:' >/dev/null; then \ + package_gnu=yes; \ + else \ + package_gnu=no; \ + fi; \ + }; \ + if test "$$package_gnu" = "yes"; then \ + package_prefix='GNU '; \ + else \ + package_prefix=''; \ + fi; \ + if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ + msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ + else \ + msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ + fi; \ + case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ + $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ + --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ + --files-from=$(srcdir)/POTFILES.in \ + --copyright-holder='$(COPYRIGHT_HOLDER)' \ + --msgid-bugs-address="$$msgid_bugs_address" \ + ;; \ + *) \ + $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ + --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \ + --files-from=$(srcdir)/POTFILES.in \ + --copyright-holder='$(COPYRIGHT_HOLDER)' \ + --package-name="$${package_prefix}@PACKAGE@" \ + --package-version='@VERSION@' \ + --msgid-bugs-address="$$msgid_bugs_address" \ + ;; \ + esac + test ! -f $(DOMAIN).po || { \ + if test -f $(srcdir)/$(DOMAIN).pot; then \ + sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ + sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ + if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ + rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ + else \ + rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ + mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ + fi; \ + else \ + mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ + fi; \ + } + +# This rule has no dependencies: we don't need to update $(DOMAIN).pot at +# every "make" invocation, only create it when it is missing. +# Only "make $(DOMAIN).pot-update" or "make dist" will force an update. +$(srcdir)/$(DOMAIN).pot: + $(MAKE) $(DOMAIN).pot-update + +# This target rebuilds a PO file if $(DOMAIN).pot has changed. +# Note that a PO file is not touched if it doesn't need to be changed. +$(POFILES): $(POFILESDEPS) + @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ + if test -f "$(srcdir)/$${lang}.po"; then \ + test -f $(srcdir)/$(DOMAIN).pot || $(MAKE) $(srcdir)/$(DOMAIN).pot; \ + test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ + echo "$${cdcmd}$(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot"; \ + cd $(srcdir) \ + && { case `$(MSGMERGE_UPDATE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \ + $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) $${lang}.po $(DOMAIN).pot;; \ + *) \ + $(MSGMERGE_UPDATE) $(MSGMERGE_OPTIONS) --lang=$${lang} $${lang}.po $(DOMAIN).pot;; \ + esac; \ + }; \ + else \ + $(MAKE) $${lang}.po-create; \ + fi + + +install: install-exec install-data +install-exec: +install-data: install-data-@USE_NLS@ + if test "$(PACKAGE)" = "gettext-tools"; then \ + $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ + for file in $(DISTFILES.common) Makevars.template; do \ + $(INSTALL_DATA) $(srcdir)/$$file \ + $(DESTDIR)$(gettextsrcdir)/$$file; \ + done; \ + for file in Makevars; do \ + rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ + done; \ + else \ + : ; \ + fi +install-data-no: all +install-data-yes: all + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkdir_p) $(DESTDIR)$$dir; \ + if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ + $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ + echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ + for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ + if test -n "$$lc"; then \ + if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ + link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ + mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ + for file in *; do \ + if test -f $$file; then \ + ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ + fi; \ + done); \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + else \ + if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ + :; \ + else \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + fi; \ + fi; \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ + ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ + cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ + fi; \ + done; \ + done + +install-strip: install + +installdirs: installdirs-exec installdirs-data +installdirs-exec: +installdirs-data: installdirs-data-@USE_NLS@ + if test "$(PACKAGE)" = "gettext-tools"; then \ + $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ + else \ + : ; \ + fi +installdirs-data-no: +installdirs-data-yes: + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkdir_p) $(DESTDIR)$$dir; \ + for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ + if test -n "$$lc"; then \ + if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ + link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ + mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ + for file in *; do \ + if test -f $$file; then \ + ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ + fi; \ + done); \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ + else \ + if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ + :; \ + else \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ + mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ + fi; \ + fi; \ + fi; \ + done; \ + done + +# Define this as empty until I found a useful application. +installcheck: + +uninstall: uninstall-exec uninstall-data +uninstall-exec: +uninstall-data: uninstall-data-@USE_NLS@ + if test "$(PACKAGE)" = "gettext-tools"; then \ + for file in $(DISTFILES.common) Makevars.template; do \ + rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ + done; \ + else \ + : ; \ + fi +uninstall-data-no: +uninstall-data-yes: + catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ + lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ + for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ + rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ + done; \ + done + +check: all + +info dvi ps pdf html tags TAGS ctags CTAGS ID: + +mostlyclean: + rm -f remove-potcdate.sed + rm -f stamp-poT + rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po + rm -fr *.o + +clean: mostlyclean + +distclean: clean + rm -f Makefile Makefile.in POTFILES *.mo + +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 stamp-po $(GMOFILES) + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) +dist distdir: + test -z "$(DISTFILESDEPS)" || $(MAKE) $(DISTFILESDEPS) + @$(MAKE) dist2 +# This is a separate target because 'update-po' must be executed before. +dist2: stamp-po $(DISTFILES) + dists="$(DISTFILES)"; \ + if test "$(PACKAGE)" = "gettext-tools"; then \ + dists="$$dists Makevars.template"; \ + fi; \ + if test -f $(srcdir)/$(DOMAIN).pot; then \ + dists="$$dists $(DOMAIN).pot stamp-po"; \ + fi; \ + if test -f $(srcdir)/ChangeLog; then \ + dists="$$dists ChangeLog"; \ + fi; \ + for i in 0 1 2 3 4 5 6 7 8 9; do \ + if test -f $(srcdir)/ChangeLog.$$i; then \ + dists="$$dists ChangeLog.$$i"; \ + fi; \ + done; \ + if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ + for file in $$dists; do \ + if test -f $$file; then \ + cp -p $$file $(distdir) || exit 1; \ + else \ + cp -p $(srcdir)/$$file $(distdir) || exit 1; \ + fi; \ + done + +update-po: Makefile + $(MAKE) $(DOMAIN).pot-update + test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) + $(MAKE) update-gmo + +# General rule for creating PO files. + +.nop.po-create: + @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ + echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ + exit 1 + +# General rule for updating PO files. + +.nop.po-update: + @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ + if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ + tmpdir=`pwd`; \ + echo "$$lang:"; \ + test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ + echo "$${cdcmd}$(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ + cd $(srcdir); \ + if { case `$(MSGMERGE) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-7] | 0.1[0-7].*) \ + $(MSGMERGE) $(MSGMERGE_OPTIONS) -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ + *) \ + $(MSGMERGE) $(MSGMERGE_OPTIONS) --lang=$$lang -o $$tmpdir/$$lang.new.po $$lang.po $(DOMAIN).pot;; \ + esac; \ + }; then \ + if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ + rm -f $$tmpdir/$$lang.new.po; \ + else \ + if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ + :; \ + else \ + echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ + exit 1; \ + fi; \ + fi; \ + else \ + echo "msgmerge for $$lang.po failed!" 1>&2; \ + rm -f $$tmpdir/$$lang.new.po; \ + fi + +$(DUMMYPOFILES): + +update-gmo: Makefile $(GMOFILES) + @: + +# Recreate Makefile by invoking config.status. Explicitly invoke the shell, +# because execution permission bits may not work on the current file system. +# Use @SHELL@, which is the shell determined by autoconf for the use by its +# scripts, not $(SHELL) which is hardwired to /bin/sh and may be deficient. +Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ + cd $(top_builddir) \ + && @SHELL@ ./config.status $(subdir)/$@.in po-directories + +force: + +# 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/POTFILES.skip b/po/POTFILES.skip deleted file mode 100644 index 0fb3682e..00000000 --- a/po/POTFILES.skip +++ /dev/null @@ -1,2 +0,0 @@ -# List of source files that should *not* be translated. -# Please keep this file sorted alphabetically. diff --git a/po/Rules-quot b/po/Rules-quot new file mode 100644 index 00000000..9dc96307 --- /dev/null +++ b/po/Rules-quot @@ -0,0 +1,58 @@ +# This file, Rules-quot, can be copied and used freely without restrictions. +# Special Makefile rules for English message catalogs with quotation marks. + +DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot + +.SUFFIXES: .insert-header .po-update-en + +en@quot.po-create: + $(MAKE) en@quot.po-update +en@boldquot.po-create: + $(MAKE) en@boldquot.po-update + +en@quot.po-update: en@quot.po-update-en +en@boldquot.po-update: en@boldquot.po-update-en + +.insert-header.po-update-en: + @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ + if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ + tmpdir=`pwd`; \ + echo "$$lang:"; \ + ll=`echo $$lang | sed -e 's/@.*//'`; \ + LC_ALL=C; export LC_ALL; \ + cd $(srcdir); \ + if $(MSGINIT) $(MSGINIT_OPTIONS) -i $(DOMAIN).pot --no-translator -l $$lang -o - 2>/dev/null \ + | $(SED) -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | \ + { case `$(MSGFILTER) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ + '' | 0.[0-9] | 0.[0-9].* | 0.1[0-8] | 0.1[0-8].*) \ + $(MSGFILTER) $(SED) -f `echo $$lang | sed -e 's/.*@//'`.sed \ + ;; \ + *) \ + $(MSGFILTER) `echo $$lang | sed -e 's/.*@//'` \ + ;; \ + esac } 2>/dev/null > $$tmpdir/$$lang.new.po \ + ; then \ + if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ + rm -f $$tmpdir/$$lang.new.po; \ + else \ + if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ + :; \ + else \ + echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ + exit 1; \ + fi; \ + fi; \ + else \ + echo "creation of $$lang.po failed!" 1>&2; \ + rm -f $$tmpdir/$$lang.new.po; \ + fi + +en@quot.insert-header: insert-header.sin + sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header + +en@boldquot.insert-header: insert-header.sin + sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header + +mostlyclean: mostlyclean-quot +mostlyclean-quot: + rm -f *.insert-header diff --git a/po/af.gmo b/po/af.gmo Binary files differnew file mode 100644 index 00000000..75c75f86 --- /dev/null +++ b/po/af.gmo diff --git a/po/am.gmo b/po/am.gmo Binary files differnew file mode 100644 index 00000000..ceb160c1 --- /dev/null +++ b/po/am.gmo diff --git a/po/ar.gmo b/po/ar.gmo Binary files differnew file mode 100644 index 00000000..7922af6d --- /dev/null +++ b/po/ar.gmo diff --git a/po/as.gmo b/po/as.gmo Binary files differnew file mode 100644 index 00000000..18ba6d1a --- /dev/null +++ b/po/as.gmo diff --git a/po/ast.gmo b/po/ast.gmo Binary files differnew file mode 100644 index 00000000..914de1ee --- /dev/null +++ b/po/ast.gmo diff --git a/po/az.gmo b/po/az.gmo Binary files differnew file mode 100644 index 00000000..aebc7f83 --- /dev/null +++ b/po/az.gmo diff --git a/po/be.gmo b/po/be.gmo Binary files differnew file mode 100644 index 00000000..8674010f --- /dev/null +++ b/po/be.gmo diff --git a/po/be@latin.gmo b/po/be@latin.gmo Binary files differnew file mode 100644 index 00000000..c3d55aeb --- /dev/null +++ b/po/be@latin.gmo diff --git a/po/bg.gmo b/po/bg.gmo Binary files differnew file mode 100644 index 00000000..20873377 --- /dev/null +++ b/po/bg.gmo diff --git a/po/bn.gmo b/po/bn.gmo Binary files differnew file mode 100644 index 00000000..a4b66cef --- /dev/null +++ b/po/bn.gmo diff --git a/po/bn_IN.gmo b/po/bn_IN.gmo Binary files differnew file mode 100644 index 00000000..011f57dd --- /dev/null +++ b/po/bn_IN.gmo diff --git a/po/boldquot.sed b/po/boldquot.sed new file mode 100644 index 00000000..4b937aa5 --- /dev/null +++ b/po/boldquot.sed @@ -0,0 +1,10 @@ +s/"\([^"]*\)"/“\1”/g +s/`\([^`']*\)'/‘\1’/g +s/ '\([^`']*\)' / ‘\1’ /g +s/ '\([^`']*\)'$/ ‘\1’/g +s/^'\([^`']*\)' /‘\1’ /g +s/“”/""/g +s/“/“[1m/g +s/”/[0m”/g +s/‘/‘[1m/g +s/’/[0m’/g diff --git a/po/bs.gmo b/po/bs.gmo Binary files differnew file mode 100644 index 00000000..6fd61c48 --- /dev/null +++ b/po/bs.gmo diff --git a/po/ca.gmo b/po/ca.gmo Binary files differnew file mode 100644 index 00000000..ada59975 --- /dev/null +++ b/po/ca.gmo diff --git a/po/ca@valencia.gmo b/po/ca@valencia.gmo Binary files differnew file mode 100644 index 00000000..96dfd261 --- /dev/null +++ b/po/ca@valencia.gmo diff --git a/po/cs.gmo b/po/cs.gmo Binary files differnew file mode 100644 index 00000000..a384a0f1 --- /dev/null +++ b/po/cs.gmo diff --git a/po/cy.gmo b/po/cy.gmo Binary files differnew file mode 100644 index 00000000..01c4a203 --- /dev/null +++ b/po/cy.gmo diff --git a/po/da.gmo b/po/da.gmo Binary files differnew file mode 100644 index 00000000..b13d82a0 --- /dev/null +++ b/po/da.gmo diff --git a/po/de.gmo b/po/de.gmo Binary files differnew file mode 100644 index 00000000..5f2bf242 --- /dev/null +++ b/po/de.gmo diff --git a/po/dz.gmo b/po/dz.gmo Binary files differnew file mode 100644 index 00000000..dcdbea54 --- /dev/null +++ b/po/dz.gmo diff --git a/po/el.gmo b/po/el.gmo Binary files differnew file mode 100644 index 00000000..a9ee1c58 --- /dev/null +++ b/po/el.gmo diff --git a/po/en@boldquot.header b/po/en@boldquot.header new file mode 100644 index 00000000..fedb6a06 --- /dev/null +++ b/po/en@boldquot.header @@ -0,0 +1,25 @@ +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). These substitutes look strange; see +# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html +# +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# +# This catalog furthermore displays the text between the quotation marks in +# bold face, assuming the VT100/XTerm escape sequences. +# diff --git a/po/en@quot.header b/po/en@quot.header new file mode 100644 index 00000000..a9647fc3 --- /dev/null +++ b/po/en@quot.header @@ -0,0 +1,22 @@ +# All this catalog "translates" are quotation characters. +# The msgids must be ASCII and therefore cannot contain real quotation +# characters, only substitutes like grave accent (0x60), apostrophe (0x27) +# and double quote (0x22). These substitutes look strange; see +# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html +# +# This catalog translates grave accent (0x60) and apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019). +# It also translates pairs of apostrophe (0x27) to +# left single quotation mark (U+2018) and right single quotation mark (U+2019) +# and pairs of quotation mark (0x22) to +# left double quotation mark (U+201C) and right double quotation mark (U+201D). +# +# When output to an UTF-8 terminal, the quotation characters appear perfectly. +# When output to an ISO-8859-1 terminal, the single quotation marks are +# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to +# grave/acute accent (by libiconv), and the double quotation marks are +# transliterated to 0x22. +# When output to an ASCII terminal, the single quotation marks are +# transliterated to apostrophes, and the double quotation marks are +# transliterated to 0x22. +# diff --git a/po/en@shaw.gmo b/po/en@shaw.gmo Binary files differnew file mode 100644 index 00000000..06d83e8d --- /dev/null +++ b/po/en@shaw.gmo diff --git a/po/en_CA.gmo b/po/en_CA.gmo Binary files differnew file mode 100644 index 00000000..8635e954 --- /dev/null +++ b/po/en_CA.gmo diff --git a/po/en_GB.gmo b/po/en_GB.gmo Binary files differnew file mode 100644 index 00000000..dcca5036 --- /dev/null +++ b/po/en_GB.gmo diff --git a/po/eo.gmo b/po/eo.gmo Binary files differnew file mode 100644 index 00000000..9edc3e38 --- /dev/null +++ b/po/eo.gmo diff --git a/po/es.gmo b/po/es.gmo Binary files differnew file mode 100644 index 00000000..e5167d30 --- /dev/null +++ b/po/es.gmo diff --git a/po/et.gmo b/po/et.gmo Binary files differnew file mode 100644 index 00000000..53decdae --- /dev/null +++ b/po/et.gmo diff --git a/po/eu.gmo b/po/eu.gmo Binary files differnew file mode 100644 index 00000000..9584ccb2 --- /dev/null +++ b/po/eu.gmo diff --git a/po/fa.gmo b/po/fa.gmo Binary files differnew file mode 100644 index 00000000..1d6b840a --- /dev/null +++ b/po/fa.gmo diff --git a/po/fi.gmo b/po/fi.gmo Binary files differnew file mode 100644 index 00000000..279c1fc5 --- /dev/null +++ b/po/fi.gmo diff --git a/po/fr.gmo b/po/fr.gmo Binary files differnew file mode 100644 index 00000000..d5fd6d21 --- /dev/null +++ b/po/fr.gmo diff --git a/po/fur.gmo b/po/fur.gmo Binary files differnew file mode 100644 index 00000000..c7e38ce0 --- /dev/null +++ b/po/fur.gmo diff --git a/po/ga.gmo b/po/ga.gmo Binary files differnew file mode 100644 index 00000000..aa079cc9 --- /dev/null +++ b/po/ga.gmo diff --git a/po/gl.gmo b/po/gl.gmo Binary files differnew file mode 100644 index 00000000..01218adb --- /dev/null +++ b/po/gl.gmo diff --git a/po/gu.gmo b/po/gu.gmo Binary files differnew file mode 100644 index 00000000..32317584 --- /dev/null +++ b/po/gu.gmo diff --git a/po/he.gmo b/po/he.gmo Binary files differnew file mode 100644 index 00000000..c7a9ea82 --- /dev/null +++ b/po/he.gmo diff --git a/po/hi.gmo b/po/hi.gmo Binary files differnew file mode 100644 index 00000000..86824dbf --- /dev/null +++ b/po/hi.gmo diff --git a/po/hr.gmo b/po/hr.gmo Binary files differnew file mode 100644 index 00000000..2a43ba50 --- /dev/null +++ b/po/hr.gmo diff --git a/po/hu.gmo b/po/hu.gmo Binary files differnew file mode 100644 index 00000000..810ba4b9 --- /dev/null +++ b/po/hu.gmo diff --git a/po/id.gmo b/po/id.gmo Binary files differnew file mode 100644 index 00000000..4b0e3528 --- /dev/null +++ b/po/id.gmo diff --git a/po/insert-header.sin b/po/insert-header.sin new file mode 100644 index 00000000..b26de01f --- /dev/null +++ b/po/insert-header.sin @@ -0,0 +1,23 @@ +# Sed script that inserts the file called HEADER before the header entry. +# +# At each occurrence of a line starting with "msgid ", we execute the following +# commands. At the first occurrence, insert the file. At the following +# occurrences, do nothing. The distinction between the first and the following +# occurrences is achieved by looking at the hold space. +/^msgid /{ +x +# Test if the hold space is empty. +s/m/m/ +ta +# Yes it was empty. First occurrence. Read the file. +r HEADER +# Output the file's contents by reading the next line. But don't lose the +# current line while doing this. +g +N +bb +:a +# The hold space was nonempty. Following occurrences. Do nothing. +x +:b +} diff --git a/po/is.gmo b/po/is.gmo Binary files differnew file mode 100644 index 00000000..cabb2946 --- /dev/null +++ b/po/is.gmo diff --git a/po/it.gmo b/po/it.gmo Binary files differnew file mode 100644 index 00000000..a8f7b4b4 --- /dev/null +++ b/po/it.gmo diff --git a/po/ja.gmo b/po/ja.gmo Binary files differnew file mode 100644 index 00000000..5614526c --- /dev/null +++ b/po/ja.gmo diff --git a/po/ka.gmo b/po/ka.gmo Binary files differnew file mode 100644 index 00000000..b0fce19b --- /dev/null +++ b/po/ka.gmo diff --git a/po/kk.gmo b/po/kk.gmo Binary files differnew file mode 100644 index 00000000..dbe1d71e --- /dev/null +++ b/po/kk.gmo diff --git a/po/kn.gmo b/po/kn.gmo Binary files differnew file mode 100644 index 00000000..c9a41409 --- /dev/null +++ b/po/kn.gmo diff --git a/po/ko.gmo b/po/ko.gmo Binary files differnew file mode 100644 index 00000000..563928f1 --- /dev/null +++ b/po/ko.gmo diff --git a/po/ku.gmo b/po/ku.gmo Binary files differnew file mode 100644 index 00000000..42998f61 --- /dev/null +++ b/po/ku.gmo diff --git a/po/lt.gmo b/po/lt.gmo Binary files differnew file mode 100644 index 00000000..74ce4d0a --- /dev/null +++ b/po/lt.gmo diff --git a/po/lv.gmo b/po/lv.gmo Binary files differnew file mode 100644 index 00000000..bc8b5fdf --- /dev/null +++ b/po/lv.gmo diff --git a/po/mai.gmo b/po/mai.gmo Binary files differnew file mode 100644 index 00000000..42d66edb --- /dev/null +++ b/po/mai.gmo diff --git a/po/mg.gmo b/po/mg.gmo Binary files differnew file mode 100644 index 00000000..3ad9e8ce --- /dev/null +++ b/po/mg.gmo diff --git a/po/mi.gmo b/po/mi.gmo Binary files differnew file mode 100644 index 00000000..c9dd17cf --- /dev/null +++ b/po/mi.gmo diff --git a/po/mk.gmo b/po/mk.gmo Binary files differnew file mode 100644 index 00000000..e2188c62 --- /dev/null +++ b/po/mk.gmo diff --git a/po/ml.gmo b/po/ml.gmo Binary files differnew file mode 100644 index 00000000..42a5d66a --- /dev/null +++ b/po/ml.gmo diff --git a/po/mn.gmo b/po/mn.gmo Binary files differnew file mode 100644 index 00000000..9b55dcdb --- /dev/null +++ b/po/mn.gmo diff --git a/po/mr.gmo b/po/mr.gmo Binary files differnew file mode 100644 index 00000000..bee18214 --- /dev/null +++ b/po/mr.gmo diff --git a/po/ms.gmo b/po/ms.gmo Binary files differnew file mode 100644 index 00000000..eafc34ea --- /dev/null +++ b/po/ms.gmo diff --git a/po/nb.gmo b/po/nb.gmo Binary files differnew file mode 100644 index 00000000..de79aae4 --- /dev/null +++ b/po/nb.gmo diff --git a/po/ne.gmo b/po/ne.gmo Binary files differnew file mode 100644 index 00000000..f70c377a --- /dev/null +++ b/po/ne.gmo diff --git a/po/nl.gmo b/po/nl.gmo Binary files differnew file mode 100644 index 00000000..daeeb704 --- /dev/null +++ b/po/nl.gmo diff --git a/po/nn.gmo b/po/nn.gmo Binary files differnew file mode 100644 index 00000000..2946b2b2 --- /dev/null +++ b/po/nn.gmo diff --git a/po/oc.gmo b/po/oc.gmo Binary files differnew file mode 100644 index 00000000..f9398ed7 --- /dev/null +++ b/po/oc.gmo diff --git a/po/or.gmo b/po/or.gmo Binary files differnew file mode 100644 index 00000000..44470f02 --- /dev/null +++ b/po/or.gmo diff --git a/po/pa.gmo b/po/pa.gmo Binary files differnew file mode 100644 index 00000000..7a5a35f3 --- /dev/null +++ b/po/pa.gmo diff --git a/po/pl.gmo b/po/pl.gmo Binary files differnew file mode 100644 index 00000000..37f00250 --- /dev/null +++ b/po/pl.gmo diff --git a/po/ps.gmo b/po/ps.gmo Binary files differnew file mode 100644 index 00000000..a0290475 --- /dev/null +++ b/po/ps.gmo diff --git a/po/pt.gmo b/po/pt.gmo Binary files differnew file mode 100644 index 00000000..7df729c0 --- /dev/null +++ b/po/pt.gmo diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo Binary files differnew file mode 100644 index 00000000..5218d727 --- /dev/null +++ b/po/pt_BR.gmo diff --git a/po/quot.sed b/po/quot.sed new file mode 100644 index 00000000..0122c463 --- /dev/null +++ b/po/quot.sed @@ -0,0 +1,6 @@ +s/"\([^"]*\)"/“\1”/g +s/`\([^`']*\)'/‘\1’/g +s/ '\([^`']*\)' / ‘\1’ /g +s/ '\([^`']*\)'$/ ‘\1’/g +s/^'\([^`']*\)' /‘\1’ /g +s/“”/""/g diff --git a/po/remove-potcdate.sin b/po/remove-potcdate.sin new file mode 100644 index 00000000..2436c49e --- /dev/null +++ b/po/remove-potcdate.sin @@ -0,0 +1,19 @@ +# Sed script that remove the POT-Creation-Date line in the header entry +# from a POT file. +# +# The distinction between the first and the following occurrences of the +# pattern is achieved by looking at the hold space. +/^"POT-Creation-Date: .*"$/{ +x +# Test if the hold space is empty. +s/P/P/ +ta +# Yes it was empty. First occurrence. Remove the line. +g +d +bb +:a +# The hold space was nonempty. Following occurrences. Do nothing. +x +:b +} diff --git a/po/ro.gmo b/po/ro.gmo Binary files differnew file mode 100644 index 00000000..da4072fa --- /dev/null +++ b/po/ro.gmo diff --git a/po/ru.gmo b/po/ru.gmo Binary files differnew file mode 100644 index 00000000..2d020526 --- /dev/null +++ b/po/ru.gmo diff --git a/po/rw.gmo b/po/rw.gmo Binary files differnew file mode 100644 index 00000000..107ac43e --- /dev/null +++ b/po/rw.gmo diff --git a/po/si.gmo b/po/si.gmo Binary files differnew file mode 100644 index 00000000..10062465 --- /dev/null +++ b/po/si.gmo diff --git a/po/sk.gmo b/po/sk.gmo Binary files differnew file mode 100644 index 00000000..02d047f5 --- /dev/null +++ b/po/sk.gmo diff --git a/po/sl.gmo b/po/sl.gmo Binary files differnew file mode 100644 index 00000000..b487dbb2 --- /dev/null +++ b/po/sl.gmo diff --git a/po/sq.gmo b/po/sq.gmo Binary files differnew file mode 100644 index 00000000..a50c7273 --- /dev/null +++ b/po/sq.gmo diff --git a/po/sr.gmo b/po/sr.gmo Binary files differnew file mode 100644 index 00000000..e8c2ef78 --- /dev/null +++ b/po/sr.gmo diff --git a/po/sr@latin.gmo b/po/sr@latin.gmo Binary files differnew file mode 100644 index 00000000..c71295c8 --- /dev/null +++ b/po/sr@latin.gmo diff --git a/po/stamp-po b/po/stamp-po new file mode 100644 index 00000000..9788f702 --- /dev/null +++ b/po/stamp-po @@ -0,0 +1 @@ +timestamp diff --git a/po/sv.gmo b/po/sv.gmo Binary files differnew file mode 100644 index 00000000..e2094b96 --- /dev/null +++ b/po/sv.gmo diff --git a/po/ta.gmo b/po/ta.gmo Binary files differnew file mode 100644 index 00000000..7bd99f0e --- /dev/null +++ b/po/ta.gmo diff --git a/po/te.gmo b/po/te.gmo Binary files differnew file mode 100644 index 00000000..6fef28c9 --- /dev/null +++ b/po/te.gmo diff --git a/po/tg.gmo b/po/tg.gmo Binary files differnew file mode 100644 index 00000000..eb8c7941 --- /dev/null +++ b/po/tg.gmo diff --git a/po/th.gmo b/po/th.gmo Binary files differnew file mode 100644 index 00000000..c35985a6 --- /dev/null +++ b/po/th.gmo diff --git a/po/tr.gmo b/po/tr.gmo Binary files differnew file mode 100644 index 00000000..412448d9 --- /dev/null +++ b/po/tr.gmo diff --git a/po/ug.gmo b/po/ug.gmo Binary files differnew file mode 100644 index 00000000..bccac3d1 --- /dev/null +++ b/po/ug.gmo diff --git a/po/uk.gmo b/po/uk.gmo Binary files differnew file mode 100644 index 00000000..ff15ba8d --- /dev/null +++ b/po/uk.gmo diff --git a/po/vi.gmo b/po/vi.gmo Binary files differnew file mode 100644 index 00000000..f5e42802 --- /dev/null +++ b/po/vi.gmo diff --git a/po/xh.gmo b/po/xh.gmo Binary files differnew file mode 100644 index 00000000..0fd37b21 --- /dev/null +++ b/po/xh.gmo diff --git a/po/zenity.pot b/po/zenity.pot new file mode 100644 index 00000000..2e805f1e --- /dev/null +++ b/po/zenity.pot @@ -0,0 +1,858 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Zenity contributors +# This file is distributed under the same license as the zenity package. +# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: zenity 3.28.1\n" +"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?" +"product=zenity&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2018-04-09 20:04-0400\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/about.c:60 +msgid "" +"This program is free software; you can redistribute it and/or modify it " +"under the terms of the GNU Lesser General Public License as published by the " +"Free Software Foundation; either version 2 of the License, or (at your " +"option) any later version.\n" +msgstr "" + +#: src/about.c:65 +msgid "" +"This program is distributed in the hope that it will be useful, but WITHOUT " +"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or " +"FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License " +"for more details.\n" +msgstr "" + +#: src/about.c:69 +msgid "" +"You should have received a copy of the GNU Lesser General Public License " +"along with this program; if not, write to the Free Software Foundation, " +"Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +msgstr "" + +#: src/about.c:260 +msgid "translator-credits" +msgstr "" + +#: src/about.c:277 +msgid "Display dialog boxes from shell scripts" +msgstr "" + +#: src/fileselection.c:62 src/fileselection.c:76 src/password.c:60 +msgid "_OK" +msgstr "" + +#: src/fileselection.c:63 src/fileselection.c:74 src/password.c:57 +msgid "_Cancel" +msgstr "" + +#: src/main.c:105 +msgid "You must specify a dialog type. See 'zenity --help' for details\n" +msgstr "" + +#: src/msg.c:38 +msgid "_No" +msgstr "" + +#: src/msg.c:40 +msgid "_Yes" +msgstr "" + +#: src/notification.c:50 +msgid "Could not parse message\n" +msgstr "" + +#: src/notification.c:132 +msgid "" +"Invalid value for a boolean typed hint.\n" +"Supported values are 'true' or 'false'.\n" +msgstr "" + +#. (iibiiay) +#: src/notification.c:149 +msgid "Unsupported hint. Skipping.\n" +msgstr "" + +#. unknown hints +#: src/notification.c:166 +msgid "Unknown hint name. Skipping.\n" +msgstr "" + +#: src/notification.c:218 +msgid "Could not parse command from stdin\n" +msgstr "" + +#: src/notification.c:318 +msgid "Zenity notification" +msgstr "" + +#: src/option.c:164 +msgid "Set the dialog title" +msgstr "" + +#: src/option.c:165 +msgid "TITLE" +msgstr "" + +#: src/option.c:171 +msgid "Set the window icon" +msgstr "" + +#: src/option.c:172 +msgid "ICONPATH" +msgstr "" + +#: src/option.c:178 +msgid "Set the width" +msgstr "" + +#: src/option.c:179 +msgid "WIDTH" +msgstr "" + +#: src/option.c:185 +msgid "Set the height" +msgstr "" + +#: src/option.c:186 +msgid "HEIGHT" +msgstr "" + +#: src/option.c:192 +msgid "Set dialog timeout in seconds" +msgstr "" + +#. Timeout for closing the dialog +#: src/option.c:194 +msgid "TIMEOUT" +msgstr "" + +#: src/option.c:200 +msgid "Set the label of the OK button" +msgstr "" + +#: src/option.c:201 src/option.c:208 src/option.c:215 src/option.c:245 +#: src/option.c:289 src/option.c:296 src/option.c:319 src/option.c:362 +#: src/option.c:468 src/option.c:565 src/option.c:579 src/option.c:598 +#: src/option.c:658 src/option.c:730 src/option.c:737 src/option.c:786 +#: src/option.c:829 src/option.c:960 +msgid "TEXT" +msgstr "" + +#: src/option.c:207 +msgid "Set the label of the Cancel button" +msgstr "" + +#: src/option.c:214 +msgid "Add an extra button" +msgstr "" + +#: src/option.c:221 +msgid "Set the modal hint" +msgstr "" + +#: src/option.c:228 +msgid "Set the parent window to attach to" +msgstr "" + +#: src/option.c:229 +msgid "WINDOW" +msgstr "" + +#: src/option.c:237 +msgid "Display calendar dialog" +msgstr "" + +#: src/option.c:244 src/option.c:288 src/option.c:318 src/option.c:361 +#: src/option.c:467 src/option.c:597 src/option.c:657 src/option.c:785 +#: src/option.c:828 src/option.c:959 +msgid "Set the dialog text" +msgstr "" + +#: src/option.c:251 +msgid "Set the calendar day" +msgstr "" + +#: src/option.c:252 +msgid "DAY" +msgstr "" + +#: src/option.c:258 +msgid "Set the calendar month" +msgstr "" + +#: src/option.c:259 +msgid "MONTH" +msgstr "" + +#: src/option.c:265 +msgid "Set the calendar year" +msgstr "" + +#: src/option.c:266 +msgid "YEAR" +msgstr "" + +#: src/option.c:272 src/option.c:973 +msgid "Set the format for the returned date" +msgstr "" + +#: src/option.c:273 src/option.c:974 +msgid "PATTERN" +msgstr "" + +#: src/option.c:281 +msgid "Display text entry dialog" +msgstr "" + +#: src/option.c:295 +msgid "Set the entry text" +msgstr "" + +#: src/option.c:302 +msgid "Hide the entry text" +msgstr "" + +#: src/option.c:311 +msgid "Display error dialog" +msgstr "" + +#: src/option.c:325 src/option.c:368 src/option.c:664 src/option.c:792 +msgid "Set the dialog icon" +msgstr "" + +#: src/option.c:326 src/option.c:369 src/option.c:665 src/option.c:793 +msgid "ICON-NAME" +msgstr "" + +#: src/option.c:332 src/option.c:375 src/option.c:671 src/option.c:799 +msgid "Do not enable text wrapping" +msgstr "" + +#: src/option.c:339 src/option.c:382 src/option.c:678 src/option.c:806 +msgid "Do not enable Pango markup" +msgstr "" + +#: src/option.c:345 src/option.c:388 src/option.c:691 src/option.c:812 +msgid "" +"Enable ellipsizing in the dialog text. This fixes the high window size with " +"long texts" +msgstr "" + +#: src/option.c:354 +msgid "Display info dialog" +msgstr "" + +#: src/option.c:398 +msgid "Display file selection dialog" +msgstr "" + +#: src/option.c:405 +msgid "Set the filename" +msgstr "" + +#: src/option.c:406 src/option.c:716 +msgid "FILENAME" +msgstr "" + +#: src/option.c:412 +msgid "Allow multiple files to be selected" +msgstr "" + +#: src/option.c:419 +msgid "Activate directory-only selection" +msgstr "" + +#: src/option.c:426 +msgid "Activate save mode" +msgstr "" + +#: src/option.c:433 src/option.c:502 src/option.c:966 +msgid "Set output separator character" +msgstr "" + +#: src/option.c:434 src/option.c:503 src/option.c:967 +msgid "SEPARATOR" +msgstr "" + +#: src/option.c:440 +msgid "Confirm file selection if filename already exists" +msgstr "" + +#: src/option.c:448 +msgid "Set a filename filter" +msgstr "" + +#. Help for file-filter argument (name and patterns for file +#. selection) +#: src/option.c:451 +msgid "NAME | PATTERN1 PATTERN2 ..." +msgstr "" + +#: src/option.c:460 +msgid "Display list dialog" +msgstr "" + +#: src/option.c:474 +msgid "Set the column header" +msgstr "" + +#: src/option.c:475 +msgid "COLUMN" +msgstr "" + +#: src/option.c:481 +msgid "Use check boxes for the first column" +msgstr "" + +#: src/option.c:488 +msgid "Use radio buttons for the first column" +msgstr "" + +#: src/option.c:495 +msgid "Use an image for the first column" +msgstr "" + +#: src/option.c:509 +msgid "Allow multiple rows to be selected" +msgstr "" + +#: src/option.c:516 src/option.c:722 +msgid "Allow changes to text" +msgstr "" + +#: src/option.c:523 +msgid "" +"Print a specific column (Default is 1. 'ALL' can be used to print all " +"columns)" +msgstr "" + +#. Column index number to print out on a list dialog +#: src/option.c:526 src/option.c:533 +msgid "NUMBER" +msgstr "" + +#: src/option.c:532 +msgid "Hide a specific column" +msgstr "" + +#: src/option.c:539 +msgid "Hide the column headers" +msgstr "" + +#: src/option.c:546 +msgid "" +"Change list default search function searching for text in the middle, not on " +"the beginning" +msgstr "" + +#: src/option.c:557 +msgid "Display notification" +msgstr "" + +#: src/option.c:564 +msgid "Set the notification text" +msgstr "" + +#: src/option.c:571 +msgid "Listen for commands on stdin" +msgstr "" + +#: src/option.c:578 +msgid "Set the notification hints" +msgstr "" + +#: src/option.c:590 +msgid "Display progress indication dialog" +msgstr "" + +#: src/option.c:604 +msgid "Set initial percentage" +msgstr "" + +#: src/option.c:605 +msgid "PERCENTAGE" +msgstr "" + +#: src/option.c:611 +msgid "Pulsate progress bar" +msgstr "" + +#: src/option.c:619 +#, no-c-format +msgid "Dismiss the dialog when 100% has been reached" +msgstr "" + +#: src/option.c:626 +msgid "Kill parent process if Cancel button is pressed" +msgstr "" + +#: src/option.c:633 +msgid "Hide Cancel button" +msgstr "" + +#: src/option.c:641 +#, no-c-format +msgid "Estimate when progress will reach 100%" +msgstr "" + +#: src/option.c:650 +msgid "Display question dialog" +msgstr "" + +#: src/option.c:684 +msgid "Give Cancel button focus by default" +msgstr "" + +#: src/option.c:698 +msgid "Suppress OK and Cancel buttons" +msgstr "" + +#: src/option.c:708 +msgid "Display text information dialog" +msgstr "" + +#: src/option.c:715 +msgid "Open file" +msgstr "" + +#: src/option.c:729 +msgid "Set the text font" +msgstr "" + +#: src/option.c:736 +msgid "Enable an I read and agree checkbox" +msgstr "" + +#: src/option.c:744 +msgid "Enable HTML support" +msgstr "" + +#: src/option.c:751 +msgid "" +"Do not enable user interaction with the WebView. Only works if you use --" +"html option" +msgstr "" + +#: src/option.c:759 +msgid "Set an URL instead of a file. Only works if you use --html option" +msgstr "" + +#: src/option.c:761 +msgid "URL" +msgstr "" + +#: src/option.c:768 +msgid "Auto scroll the text to the end. Only when text is captured from stdin" +msgstr "" + +#: src/option.c:778 +msgid "Display warning dialog" +msgstr "" + +#: src/option.c:821 +msgid "Display scale dialog" +msgstr "" + +#: src/option.c:835 +msgid "Set initial value" +msgstr "" + +#: src/option.c:836 src/option.c:843 src/option.c:850 src/option.c:857 +#: src/option.c:1008 +msgid "VALUE" +msgstr "" + +#: src/option.c:842 +msgid "Set minimum value" +msgstr "" + +#: src/option.c:849 +msgid "Set maximum value" +msgstr "" + +#: src/option.c:856 +msgid "Set step size" +msgstr "" + +#: src/option.c:863 +msgid "Print partial values" +msgstr "" + +#: src/option.c:870 +msgid "Hide value" +msgstr "" + +#: src/option.c:879 +msgid "Display forms dialog" +msgstr "" + +#: src/option.c:886 +msgid "Add a new Entry in forms dialog" +msgstr "" + +#: src/option.c:887 src/option.c:894 +msgid "Field name" +msgstr "" + +#: src/option.c:893 +msgid "Add a new Password Entry in forms dialog" +msgstr "" + +#: src/option.c:900 +msgid "Add a new Calendar in forms dialog" +msgstr "" + +#: src/option.c:901 +msgid "Calendar field name" +msgstr "" + +#: src/option.c:907 +msgid "Add a new List in forms dialog" +msgstr "" + +#: src/option.c:908 +msgid "List field and header name" +msgstr "" + +#: src/option.c:914 +msgid "List of values for List" +msgstr "" + +#: src/option.c:915 src/option.c:922 src/option.c:936 +msgid "List of values separated by |" +msgstr "" + +#: src/option.c:921 +msgid "List of values for columns" +msgstr "" + +#: src/option.c:928 +msgid "Add a new combo box in forms dialog" +msgstr "" + +#: src/option.c:929 +msgid "Combo box field name" +msgstr "" + +#: src/option.c:935 +msgid "List of values for combo box" +msgstr "" + +#: src/option.c:952 +msgid "Show the columns header" +msgstr "" + +#: src/option.c:983 +msgid "Display password dialog" +msgstr "" + +#: src/option.c:990 +msgid "Display the username option" +msgstr "" + +#: src/option.c:1000 +msgid "Display color selection dialog" +msgstr "" + +#: src/option.c:1007 +msgid "Set the color" +msgstr "" + +#: src/option.c:1014 +msgid "Show the palette" +msgstr "" + +#: src/option.c:1023 +msgid "About zenity" +msgstr "" + +#: src/option.c:1030 +msgid "Print version" +msgstr "" + +#: src/option.c:1913 +msgid "General options" +msgstr "" + +#: src/option.c:1914 +msgid "Show general options" +msgstr "" + +#: src/option.c:1926 +msgid "Calendar options" +msgstr "" + +#: src/option.c:1927 +msgid "Show calendar options" +msgstr "" + +#: src/option.c:1939 +msgid "Text entry options" +msgstr "" + +#: src/option.c:1940 +msgid "Show text entry options" +msgstr "" + +#: src/option.c:1952 +msgid "Error options" +msgstr "" + +#: src/option.c:1952 +msgid "Show error options" +msgstr "" + +#: src/option.c:1962 +msgid "Info options" +msgstr "" + +#: src/option.c:1962 +msgid "Show info options" +msgstr "" + +#: src/option.c:1972 +msgid "File selection options" +msgstr "" + +#: src/option.c:1973 +msgid "Show file selection options" +msgstr "" + +#: src/option.c:1985 +msgid "List options" +msgstr "" + +#: src/option.c:1985 +msgid "Show list options" +msgstr "" + +#: src/option.c:1996 +msgid "Notification icon options" +msgstr "" + +#: src/option.c:1997 +msgid "Show notification icon options" +msgstr "" + +#: src/option.c:2011 +msgid "Progress options" +msgstr "" + +#: src/option.c:2012 +msgid "Show progress options" +msgstr "" + +#: src/option.c:2024 +msgid "Question options" +msgstr "" + +#: src/option.c:2025 +msgid "Show question options" +msgstr "" + +#: src/option.c:2037 +msgid "Warning options" +msgstr "" + +#: src/option.c:2038 +msgid "Show warning options" +msgstr "" + +#: src/option.c:2050 +msgid "Scale options" +msgstr "" + +#: src/option.c:2050 +msgid "Show scale options" +msgstr "" + +#: src/option.c:2060 +msgid "Text information options" +msgstr "" + +#: src/option.c:2061 +msgid "Show text information options" +msgstr "" + +#: src/option.c:2073 +msgid "Color selection options" +msgstr "" + +#: src/option.c:2074 +msgid "Show color selection options" +msgstr "" + +#: src/option.c:2086 +msgid "Password dialog options" +msgstr "" + +#: src/option.c:2087 +msgid "Show password dialog options" +msgstr "" + +#: src/option.c:2099 +msgid "Forms dialog options" +msgstr "" + +#: src/option.c:2100 +msgid "Show forms dialog options" +msgstr "" + +#: src/option.c:2112 +msgid "Miscellaneous options" +msgstr "" + +#: src/option.c:2113 +msgid "Show miscellaneous options" +msgstr "" + +#: src/option.c:2139 +msgid "" +"This option is not available. Please see --help for all possible usages.\n" +msgstr "" + +#: src/option.c:2144 +#, c-format +msgid "--%s is not supported for this dialog\n" +msgstr "" + +#: src/option.c:2148 +msgid "Two or more dialog options specified\n" +msgstr "" + +#. Checks if username has been passed as a parameter +#: src/password.c:70 +msgid "Type your password" +msgstr "" + +#: src/password.c:73 +msgid "Type your username and password" +msgstr "" + +#: src/password.c:100 +msgid "Username:" +msgstr "" + +#: src/password.c:110 +msgid "Password:" +msgstr "" + +#: src/progress.c:102 +#, c-format +msgid "Time remaining: %lu:%02lu:%02lu" +msgstr "" + +#: src/scale.c:62 +msgid "Maximum value must be greater than minimum value.\n" +msgstr "" + +#: src/scale.c:69 +msgid "Value out of range.\n" +msgstr "" + +#: src/tree.c:393 +msgid "No column titles specified for List dialog.\n" +msgstr "" + +#: src/tree.c:399 +msgid "You should use only one List dialog type.\n" +msgstr "" + +#: src/zenity.ui:14 src/zenity.ui:76 +msgid "Adjust the scale value" +msgstr "" + +#: src/zenity.ui:30 src/zenity.ui:135 src/zenity.ui:247 src/zenity.ui:378 +#: src/zenity.ui:578 src/zenity.ui:784 src/zenity.ui:970 +msgid "Cancel" +msgstr "" + +#: src/zenity.ui:44 src/zenity.ui:148 src/zenity.ui:261 src/zenity.ui:392 +#: src/zenity.ui:481 src/zenity.ui:591 src/zenity.ui:697 src/zenity.ui:798 +#: src/zenity.ui:984 src/zenity.ui:1080 +msgid "OK" +msgstr "" + +#: src/zenity.ui:117 +msgid "Text View" +msgstr "" + +#: src/zenity.ui:231 +msgid "Calendar selection" +msgstr "" + +#: src/zenity.ui:298 +msgid "Select a date from below." +msgstr "" + +#: src/zenity.ui:319 +msgid "C_alendar:" +msgstr "" + +#: src/zenity.ui:361 +msgid "Add a new entry" +msgstr "" + +#: src/zenity.ui:428 +msgid "_Enter new text:" +msgstr "" + +#: src/zenity.ui:465 +msgid "Error" +msgstr "" + +#: src/zenity.ui:530 +msgid "An error has occurred." +msgstr "" + +#: src/zenity.ui:658 +msgid "Forms dialog" +msgstr "" + +#: src/zenity.ui:681 +msgid "Information" +msgstr "" + +#: src/zenity.ui:741 +msgid "All updates are complete." +msgstr "" + +#: src/zenity.ui:768 +msgid "Progress" +msgstr "" + +#: src/zenity.ui:831 +msgid "Running..." +msgstr "" + +#: src/zenity.ui:882 +msgid "Question" +msgstr "" + +#: src/zenity.ui:929 src/zenity.ui:1126 +msgid "Are you sure you want to proceed?" +msgstr "" + +#: src/zenity.ui:953 +msgid "Select items from the list" +msgstr "" + +#: src/zenity.ui:1015 +msgid "Select items from the list below." +msgstr "" + +#: src/zenity.ui:1064 +msgid "Warning" +msgstr "" diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo Binary files differnew file mode 100644 index 00000000..95b44e3e --- /dev/null +++ b/po/zh_CN.gmo diff --git a/po/zh_HK.gmo b/po/zh_HK.gmo Binary files differnew file mode 100644 index 00000000..e4901988 --- /dev/null +++ b/po/zh_HK.gmo diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo Binary files differnew file mode 100644 index 00000000..4f3b7526 --- /dev/null +++ b/po/zh_TW.gmo |