From 53d499e549e6eec5e319965cf2df1368120f2bca Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 30 Jul 2018 07:11:29 +0100 Subject: i18n: Copy po/Makefile and remove-potcdate.plfrom debconf These are from debconf.git a326240dd50487732d8546858994d48b45bf0b20. There doesn't seem to be a common library for this kind of thing. I'm going to take debconf as a good example and nick the code. Copyright: the debian/copyright file of debconf says it's BSD-2-clause. So add that, and copyright notices based on "git log" (which does seem comprehensive). Signed-off-by: Ian Jackson --- po/Makefile | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ po/remove-potcdate.pl | 11 +++++++++++ 2 files changed, 61 insertions(+) create mode 100644 po/Makefile create mode 100755 po/remove-potcdate.pl (limited to 'po') diff --git a/po/Makefile b/po/Makefile new file mode 100644 index 0000000..e5b4bc8 --- /dev/null +++ b/po/Makefile @@ -0,0 +1,50 @@ +# List here all source files with translatable strings. +POTFILES=$(sort $(shell find ../Debconf -type f -name \*.pm)) \ + ../dpkg-* ../debconf-* ../debconf + +POFILES=$(wildcard *.po) +MOFILES=$(POFILES:.po=.mo) + +all: debconf.pot $(MOFILES) + +install: all + for file in $(MOFILES); do \ + lang=`echo $$file | sed 's/\.mo//'`; \ + install -d $(prefix)/usr/share/locale/$$lang/LC_MESSAGES/; \ + install -m 0644 $$file $(prefix)/usr/share/locale/$$lang/LC_MESSAGES/debconf.mo; \ + done + +debconf.pot: $(POTFILES) + @echo "Rebuilding the pot file" + TZ=UTC xgettext $(POTFILES) -o debconf.pot.new -Lperl + if [ -f debconf.pot ]; then \ + ./remove-potcdate.pl < debconf.pot > debconf.1po && \ + ./remove-potcdate.pl < debconf.pot.new > debconf.2po && \ + if cmp debconf.1po debconf.2po >/dev/null 2>&1; then \ + rm -f debconf.1po debconf.2po debconf.pot.new; \ + else \ + rm -f debconf.1po debconf.2po && \ + mv debconf.pot.new debconf.pot; \ + fi; \ + else \ + mv debconf.pot.new debconf.pot; \ + fi + +clean: + rm -f $(MOFILES) debconf.pot.new messages messages.mo + +%.mo: %.po + msgfmt -o $@ $< + +%.po: debconf.pot + @echo -n "Merging debconf.pot and $@" + @msgmerge --previous $@ debconf.pot -o $@.new + @mv -f $@.new $@ + @msgfmt --statistics $@ + +check: + @for file in $(POFILES); do \ + lang=`echo $$file | sed 's/\.po//'`; \ + printf "$$lang: "; \ + msgfmt -o /dev/null -c -v --statistics $$lang.po;\ + done diff --git a/po/remove-potcdate.pl b/po/remove-potcdate.pl new file mode 100755 index 0000000..069a1de --- /dev/null +++ b/po/remove-potcdate.pl @@ -0,0 +1,11 @@ +#! /usr/bin/perl -n + +BEGIN { + $seen_potcdate = 0; +} + +if (not $seen_potcdate and /^"POT-Creation-Date: .*"/) { + $seen_potcdate = 1; + next; +} +print; -- cgit v1.2.3 From 4e31e13244be1694c3725a8e463ad0494635ef30 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 29 Sep 2018 01:28:16 +0100 Subject: i18n: Machinery in po/ Signed-off-by: Ian Jackson --- po/.gitignore | 6 ++ po/Makefile | 151 ++++++++++++++++++++++++++++++++++++++------------ po/README | 26 +++++++++ po/part.make | 16 ++++++ po/remove-potcdate | 11 ++++ po/remove-potcdate.pl | 11 ---- 6 files changed, 175 insertions(+), 46 deletions(-) create mode 100644 po/.gitignore create mode 100644 po/README create mode 100644 po/part.make create mode 100755 po/remove-potcdate delete mode 100755 po/remove-potcdate.pl (limited to 'po') diff --git a/po/.gitignore b/po/.gitignore new file mode 100644 index 0000000..9b9048d --- /dev/null +++ b/po/.gitignore @@ -0,0 +1,6 @@ +.*.make +.*.potfiles +.*.pot +.*.tmp +.*.new +mo diff --git a/po/Makefile b/po/Makefile index e5b4bc8..4e043eb 100644 --- a/po/Makefile +++ b/po/Makefile @@ -1,49 +1,130 @@ -# List here all source files with translatable strings. -POTFILES=$(sort $(shell find ../Debconf -type f -name \*.pm)) \ - ../dpkg-* ../debconf-* ../debconf +# dgit message translation machinery +# +# Translators: there is no need to look at this file. It contains +# complicated machinery which you do not need to understand :-). +# See po/README instead. -POFILES=$(wildcard *.po) -MOFILES=$(POFILES:.po=.mo) +# Copyright (C)2018 Ian Jackson +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# 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 General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . -all: debconf.pot $(MOFILES) +# ----- metaprogramming (translators, pleaee ignore all this) ----- +# +# We present translators with a single file po/messages.pot containing +# all the messages for the translated programs in dgit.deb and +# git-debrebase.deb. This also includes the messages from the shared +# perl modules. +# +# But when we make the .debs, we want to ship in each .deb the +# messages for that .deb, only (but including the common parts). +# +# So we generate three intermediate .pots, +# .{dgit,git-debrebase,common}.pot +# and merge them to make messages.pot. +# +# From the translations we generate two .mo files for each output +# language: {dgit,git-debrebase}.mo -- including the common messages. +# +# To avoid dirtying the tree whenever we do `make install', +# we honour SUPPRESS_PO_UPDATE, to be used like this +# make install prefix=$(prefix) SUPPRESS_PO_UPDATE=1 + +all: messages.pot mofiles + +e=set -e; exec >$@.tmp +f=mv -f $@.tmp $@ +o= >$@.tmp && $f + +S=@ +# Set S='' to see commands being run + +.%.potfiles: + $S $e; echo ../$*; $f + +.common.potfiles: + $S $e; find ../Debian -name \*.pm; $f + +.%.make: .%.potfiles Makefile part.make + $S $e; \ + sed 's/~/$*/g' part.make; \ + sed "s#^#.$*.pot: #" $<; \ + $f + +# echo 'MOS_$$(addsuffix' +# find -name $*.mo |sed ; $f + +-include .dgit.make +-include .git-debrebase.make +-include .common.make + +POFILES := $(wildcard *.po) +LANGS := $(basename $(POFILES)) + +MOFILES = $(foreach part,$(filter-out common,$(PARTS)), \ + $(addprefix mo/$(part)_, $(POFILES:.po=.mo))) + +messages.pot: $(if $(SUPPRESS_PO_UPDATE),,$(POTS)) + $S msgcat --to-code=UTF-8 $^ >.messages.0.tmp + $S ( ./remove-potcdate <$@ ||: ) >.messages.1.tmp + $S ./remove-potcdate <.messages.0.tmp >.messages.2.tmp + $S cmp -s .messages.[12].tmp || mv -v .messages.0.tmp $@ + @echo 'Updated $@.' + +%.mo: %.po + $S msgfmt -o $@ $< + +XGETTEXT_OPTS += -Lperl -k__ -k___ +XGETTEXT_OPTS += --from-code=UTF-8 +XGETTEXT_OPTS += --package-name=dgit --package-version=ongoing +# The --package-* avoids this error from make check's `msgfmt -c' +# warning: header field 'Project-Id-Version' still has the initial default value + +%.pot: + $S TZ=UTC xgettext $(XGETTEXT_OPTS) $^ -o $@.tmp && $f + +mofiles: $(MOFILES) + @echo 'Generated mo/*.mo (binary translated messages) OK.' install: all - for file in $(MOFILES); do \ - lang=`echo $$file | sed 's/\.mo//'`; \ - install -d $(prefix)/usr/share/locale/$$lang/LC_MESSAGES/; \ - install -m 0644 $$file $(prefix)/usr/share/locale/$$lang/LC_MESSAGES/debconf.mo; \ + set -e; for file in $(MOFILES); do \ + lang=$${file#*_}; lang=$${lang%.mo}; \ + part=$${file#mo/}; part=$${part%%_*}; \ + d=$(DESTDIR)$(prefix)/share/locale/$$lang/LC_MESSAGES; \ + install -d $$d; \ + install -m 0644 $$file $$d/$$part.mo; \ done -debconf.pot: $(POTFILES) - @echo "Rebuilding the pot file" - TZ=UTC xgettext $(POTFILES) -o debconf.pot.new -Lperl - if [ -f debconf.pot ]; then \ - ./remove-potcdate.pl < debconf.pot > debconf.1po && \ - ./remove-potcdate.pl < debconf.pot.new > debconf.2po && \ - if cmp debconf.1po debconf.2po >/dev/null 2>&1; then \ - rm -f debconf.1po debconf.2po debconf.pot.new; \ - else \ - rm -f debconf.1po debconf.2po && \ - mv debconf.pot.new debconf.pot; \ - fi; \ +clean: + rm -f .*.make .*.potfiles .*.pot .*.tmp + rm -rf mo + +%.po: $(if $(SUPPRESS_PO_UPDATE),,messages.pot) + @echo -n "Merging messages.pot and $@ " + $S if test -f $@; then \ + msgmerge --previous $@ messages.pot -o $@.new; \ else \ - mv debconf.pot.new debconf.pot; \ + msgcat --lang=$* messages.pot >$@.new; \ fi + $S mv -f $@.new $@ + $S msgfmt -o /dev/null --statistics $@ -clean: - rm -f $(MOFILES) debconf.pot.new messages messages.mo - -%.mo: %.po - msgfmt -o $@ $< +.PRECIOUS: .%.potfiles -%.po: debconf.pot - @echo -n "Merging debconf.pot and $@" - @msgmerge --previous $@ debconf.pot -o $@.new - @mv -f $@.new $@ - @msgfmt --statistics $@ +all-po: $(POFILES) -check: - @for file in $(POFILES); do \ +check: $(if $(SUPPRESS_PO_UPDATE),,all-po) + $S set -e; for file in $(POFILES); do \ lang=`echo $$file | sed 's/\.po//'`; \ printf "$$lang: "; \ msgfmt -o /dev/null -c -v --statistics $$lang.po;\ diff --git a/po/README b/po/README new file mode 100644 index 0000000..bb3824b --- /dev/null +++ b/po/README @@ -0,0 +1,26 @@ +The dgit source package contains dgit and git-debrebase. + +Translation organisation: + + po/messages.pot all messages from both dgit and git-debrebase + po/LANG.po translations of those + po/mo output directory, do not look here + + po4a/ documentation (TBD) + +Important make targets for translators. +NB all of these are after "cd po/". + + make .po Create .po so you can start translating, + or update messages.pot .po. + + make all-po Updates messages.pot from all the sources, + with new messages, and merges them into + all the language-specific .po files + + make check Update everything and then check everything + and print translation statistics. + +The en_US translation is slightly special. It is used for testing the +translation machinery, and since the source native language is en_GB, +there is not much other need for the en_US translation. diff --git a/po/part.make b/po/part.make new file mode 100644 index 0000000..551c454 --- /dev/null +++ b/po/part.make @@ -0,0 +1,16 @@ +PARTS += ~ +POTS += .~.pot + +mo/~.pot: .~.pot .common.pot + $S mkdir -p mo + $S msgcat $^ $o + +mo/~_%.po: %.po mo/~.pot + $S cp $*.po $@.tmp + $S msgmerge --quiet --previous $@.tmp mo/~.pot -o $@.tmp + $S $f + +.PRECIOUS: mo/~.pot mo/~_%.po + +# (end of part.make) +# dependencies of .~.pot will follow (from sed) diff --git a/po/remove-potcdate b/po/remove-potcdate new file mode 100755 index 0000000..069a1de --- /dev/null +++ b/po/remove-potcdate @@ -0,0 +1,11 @@ +#! /usr/bin/perl -n + +BEGIN { + $seen_potcdate = 0; +} + +if (not $seen_potcdate and /^"POT-Creation-Date: .*"/) { + $seen_potcdate = 1; + next; +} +print; diff --git a/po/remove-potcdate.pl b/po/remove-potcdate.pl deleted file mode 100755 index 069a1de..0000000 --- a/po/remove-potcdate.pl +++ /dev/null @@ -1,11 +0,0 @@ -#! /usr/bin/perl -n - -BEGIN { - $seen_potcdate = 0; -} - -if (not $seen_potcdate and /^"POT-Creation-Date: .*"/) { - $seen_potcdate = 1; - next; -} -print; -- cgit v1.2.3 From 33f697e1ebf2ca4a68479c7769ecc93dd0ee28e3 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 29 Sep 2018 11:00:22 +0100 Subject: i18n: Rename ___ to f_ I have decided that's a better name. Not _f because, unlike printf (where f is done first, and then print), here the _ is done first and then f. Signed-off-by: Ian Jackson --- po/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'po') diff --git a/po/Makefile b/po/Makefile index 4e043eb..2ba5e60 100644 --- a/po/Makefile +++ b/po/Makefile @@ -84,7 +84,7 @@ messages.pot: $(if $(SUPPRESS_PO_UPDATE),,$(POTS)) %.mo: %.po $S msgfmt -o $@ $< -XGETTEXT_OPTS += -Lperl -k__ -k___ +XGETTEXT_OPTS += -Lperl -k__ -kf_ XGETTEXT_OPTS += --from-code=UTF-8 XGETTEXT_OPTS += --package-name=dgit --package-version=ongoing # The --package-* avoids this error from make check's `msgfmt -c' -- cgit v1.2.3 From ce18373afd62f0ddf4ef7cda7fcfdf6096227e5e Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 29 Sep 2018 01:35:27 +0100 Subject: i18n: Generate initial messages.pot `make -C po' Signed-off-by: Ian Jackson --- po/messages.pot | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 po/messages.pot (limited to 'po') diff --git a/po/messages.pot b/po/messages.pot new file mode 100644 index 0000000..bd06fc1 --- /dev/null +++ b/po/messages.pot @@ -0,0 +1,47 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the dgit package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: dgit ongoing\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-09-29 11:41+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../dgit:1478 +#, perl-format +msgid "" +"unable to canonicalise suite using package %s which does not appear to exist " +"in suite %s; --existing-package may help" +msgstr "" + +#: ../dgit:7196 +msgid "dgit: --include-dirty is not supported in split view quilt mode" +msgstr "" + +#: ../git-debrebase:2069 +msgid "old anchor is recognised due to --anchor, cannot check upstream" +msgstr "" + +#: ../git-debrebase:2980 +msgid "git-debrebase: no cuddling to -i for git-rebase" +msgstr "" + +#: ../git-debrebase:3011 +#, perl-format +msgid "unknown git-debrebase sub-operation %s" +msgstr "" + +#: ../Debian/Dgit.pm:675 +#, perl-format +msgid "missing field %s in %s" +msgstr "" -- cgit v1.2.3 From c7a43d250bb411162311c79a0e2a22a1d10cf4ff Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 29 Sep 2018 01:40:47 +0100 Subject: i18n: Start en_US.po This is going to be our test/demo translation. Generated using make -C po en_US.po and then editing these header fields by hand PO-Revision-Date Last-Translator Language-Team Signed-off-by: Ian Jackson --- po/en_US.po | 47 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 po/en_US.po (limited to 'po') diff --git a/po/en_US.po b/po/en_US.po new file mode 100644 index 0000000..d875748 --- /dev/null +++ b/po/en_US.po @@ -0,0 +1,47 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the dgit package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: dgit ongoing\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-09-29 11:41+0000\n" +"PO-Revision-Date: 2018-08-26 16:55+0100\n" +"Last-Translator: Ian Jackson \n" +"Language-Team: dgit developrs \n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../dgit:1478 +#, perl-format +msgid "" +"unable to canonicalise suite using package %s which does not appear to exist " +"in suite %s; --existing-package may help" +msgstr "" + +#: ../dgit:7196 +msgid "dgit: --include-dirty is not supported in split view quilt mode" +msgstr "" + +#: ../git-debrebase:2069 +msgid "old anchor is recognised due to --anchor, cannot check upstream" +msgstr "" + +#: ../git-debrebase:2980 +msgid "git-debrebase: no cuddling to -i for git-rebase" +msgstr "" + +#: ../git-debrebase:3011 +#, perl-format +msgid "unknown git-debrebase sub-operation %s" +msgstr "" + +#: ../Debian/Dgit.pm:675 +#, perl-format +msgid "missing field %s in %s" +msgstr "" -- cgit v1.2.3 From a986b3b8a0f43300ec82f569c848f780ec83cb56 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 29 Sep 2018 01:47:25 +0100 Subject: 118n: Translate one message as a sample Signed-off-by: Ian Jackson --- po/en_US.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'po') diff --git a/po/en_US.po b/po/en_US.po index d875748..140cc47 100644 --- a/po/en_US.po +++ b/po/en_US.po @@ -30,7 +30,7 @@ msgstr "" #: ../git-debrebase:2069 msgid "old anchor is recognised due to --anchor, cannot check upstream" -msgstr "" +msgstr "old anchor is recognized due to --anchor, cannot check upstream" #: ../git-debrebase:2980 msgid "git-debrebase: no cuddling to -i for git-rebase" -- cgit v1.2.3 From f267017422adea03967b5cf66426e4229c3ff46b Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 29 Sep 2018 13:02:51 +0100 Subject: i18n: Provide i_ (identity function, tags for translation) Signed-off-by: Ian Jackson --- po/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'po') diff --git a/po/Makefile b/po/Makefile index 2ba5e60..9865c8a 100644 --- a/po/Makefile +++ b/po/Makefile @@ -84,7 +84,7 @@ messages.pot: $(if $(SUPPRESS_PO_UPDATE),,$(POTS)) %.mo: %.po $S msgfmt -o $@ $< -XGETTEXT_OPTS += -Lperl -k__ -kf_ +XGETTEXT_OPTS += -Lperl -k__ -kf_ -ki_ XGETTEXT_OPTS += --from-code=UTF-8 XGETTEXT_OPTS += --package-name=dgit --package-version=ongoing # The --package-* avoids this error from make check's `msgfmt -c' -- cgit v1.2.3 From 263d37fc88cdbf646e9d8389cc30842e8e267408 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Mon, 1 Oct 2018 16:08:55 +0100 Subject: i18n: Update README to reflect current situation Signed-off-by: Ian Jackson --- po/README | 74 +++++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 58 insertions(+), 16 deletions(-) (limited to 'po') diff --git a/po/README b/po/README index bb3824b..5541daa 100644 --- a/po/README +++ b/po/README @@ -1,26 +1,68 @@ +NOTES FOR TRANSLATORS +===================== + +Introduction +------------ + The dgit source package contains dgit and git-debrebase. +These are useful for a variety of different users and in different +situations. So there are various documents aimed at various users. + +* dgit supports message translation. + +* Documentation translation is TBD. + +* git-debrebase is currently mostly useful within the Debian project, + but this will change and its translation will then be more + important. Message translation is mostly not supported right now. + +The en_US translation is slightly special. It is used for testing the +translation machinery, and since the source native language is en_GB, +there is not much other need for the en_US translation. + + +Translatation priorities +------------------------ + + HIGH -Translation organisation: + dgit-user(1) How to use dgit to as a downstream or user + *** NB that documentation translation is TBD so you cannot do this yet *** - po/messages.pot all messages from both dgit and git-debrebase - po/LANG.po translations of those - po/mo output directory, do not look here + MEDIUM - po4a/ documentation (TBD) + messages.pot + dgit.1 + dgit-downstream-dsc.7 + dgit-sponshorship.7 + dgit.7 + + LOW + + dgit-maint-* } For work within the Debian project + dgit-nmu-simple.7 } (where one needs good English anyway) + + git-debrebase.* Currently low priority but this will change + + +Translation organisation +------------------------ + + po/messages.pot all messages from both dgit and git-debrebase + po/LANG.po translations of those + po/mo output directory, do not look here + + po4a/ documentation (TBD) Important make targets for translators. NB all of these are after "cd po/". - make .po Create .po so you can start translating, - or update messages.pot .po. - - make all-po Updates messages.pot from all the sources, - with new messages, and merges them into - all the language-specific .po files + make .po Creates .po so you can start translating, + or update messages.pot .po. - make check Update everything and then check everything - and print translation statistics. + make all-po Updates messages.pot from all the sources, + with new messages, and merges them into + all the language-specific .po files -The en_US translation is slightly special. It is used for testing the -translation machinery, and since the source native language is en_GB, -there is not much other need for the en_US translation. + make check Updates everything and then checks everything, + printing translation statistics. -- cgit v1.2.3 From f0470744f724fb5890f2a1d5666ad9f653d87a33 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 2 Oct 2018 12:23:51 +0100 Subject: i18n: make -C po clean all Signed-off-by: Ian Jackson --- po/en_US.po | 2044 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- po/messages.pot | 2044 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 4076 insertions(+), 12 deletions(-) (limited to 'po') diff --git a/po/en_US.po b/po/en_US.po index 140cc47..3adb9c9 100644 --- a/po/en_US.po +++ b/po/en_US.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: dgit ongoing\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-29 11:41+0000\n" +"POT-Creation-Date: 2018-10-02 11:23+0000\n" "PO-Revision-Date: 2018-08-26 16:55+0100\n" "Last-Translator: Ian Jackson \n" "Language-Team: dgit developrs \n" @@ -17,17 +17,1945 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../dgit:1478 +#: ../dgit:236 +#, perl-format +msgid "%s: invalid configuration: %s\n" +msgstr "" + +#: ../dgit:243 +msgid "warning: overriding problem due to --force:\n" +msgstr "" + +#: ../dgit:251 +#, perl-format +msgid "warning: skipping checks or functionality due to --force-%s\n" +msgstr "" + +#: ../dgit:256 +#, perl-format +msgid "%s: package %s does not exist in suite %s\n" +msgstr "" + +#: ../dgit:475 +#, perl-format +msgid "build host child %s" +msgstr "" + +#: ../dgit:480 ../dgit:486 +#, perl-format +msgid "connection lost: %s" +msgstr "" + +#: ../dgit:481 +#, perl-format +msgid "protocol violation; %s not expected" +msgstr "" + +#: ../dgit:489 +#, perl-format +msgid "eof (reading %s)" +msgstr "" + +#: ../dgit:496 +msgid "protocol message" +msgstr "" + +#: ../dgit:504 +#, perl-format +msgid "`%s'" +msgstr "" + +#: ../dgit:525 +msgid "bad byte count" +msgstr "" + +#: ../dgit:528 +msgid "data block" +msgstr "" + +#: ../dgit:609 +#, perl-format +msgid "failed to fetch %s: %s" +msgstr "" + +#: ../dgit:621 +#, perl-format +msgid "%s ok: %s" +msgstr "" + +#: ../dgit:623 +#, perl-format +msgid "would be ok: %s (but dry run only)" +msgstr "" + +#: ../dgit:648 +msgid "" +"main usages:\n" +" dgit [dgit-opts] clone [dgit-opts] package [suite] [./dir|/dir]\n" +" dgit [dgit-opts] fetch|pull [dgit-opts] [suite]\n" +" dgit [dgit-opts] build [dpkg-buildpackage-opts]\n" +" dgit [dgit-opts] sbuild [sbuild-opts]\n" +" dgit [dgit-opts] pbuilder|cowbuilder [debbuildopts]\n" +" dgit [dgit-opts] push [dgit-opts] [suite]\n" +" dgit [dgit-opts] push-source [dgit-opts] [suite]\n" +" dgit [dgit-opts] rpush build-host:build-dir ...\n" +"important dgit options:\n" +" -k sign tag and package with instead of default\n" +" --dry-run -n do not change anything, but go through the motions\n" +" --damp-run -L like --dry-run but make local changes, without " +"signing\n" +" --new -N allow introducing a new package\n" +" --debug -D increase debug level\n" +" -c= set git config option (used directly by dgit too)\n" +msgstr "" + +#: ../dgit:667 +msgid "Perhaps the upload is stuck in incoming. Using the version from git.\n" +msgstr "" + +#: ../dgit:671 +#, perl-format +msgid "" +"%s: %s\n" +"%s" +msgstr "" + +#: ../dgit:676 +msgid "too few arguments" +msgstr "" + +#: ../dgit:787 +#, perl-format +msgid "multiple values for %s (in %s git config)" +msgstr "" + +#: ../dgit:807 +#, perl-format +msgid "" +"need value for one of: %s\n" +"%s: distro or suite appears not to be (properly) supported" +msgstr "" + +#: ../dgit:848 +#, perl-format +msgid "bad syntax for (nominal) distro `%s' (does not match %s)" +msgstr "" + +#: ../dgit:863 +#, perl-format +msgid "backports-quirk needs % or ( )" +msgstr "" + +#: ../dgit:879 +#, perl-format +msgid "%s needs t (true, y, 1) or f (false, n, 0) not `%s'" +msgstr "" + +#: ../dgit:899 +msgid "readonly needs t (true, y, 1) or f (false, n, 0) or a (auto)" +msgstr "" + +#: ../dgit:908 ../Debian/Dgit.pm:201 +msgid "internal error" +msgstr "" + +#: ../dgit:910 +msgid "pushing but distro is configured readonly" +msgstr "" + +#: ../dgit:914 +msgid "" +"Push failed, before we got started.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:1079 +msgid "this operation does not support multiple comma-separated suites" +msgstr "" + +#: ../dgit:1125 +#, perl-format +msgid "" +"config requested specific TLS key but do not know how to get curl to use " +"exactly that EE key (%s)" +msgstr "" + +#: ../dgit:1146 +msgid "ftpmasterapi archive query method takes no data part" +msgstr "" + +#: ../dgit:1154 +msgid "curl failed to print 3-digit HTTP code" +msgstr "" + +#: ../dgit:1158 +#, perl-format +msgid "fetch of %s gave HTTP code %s" +msgstr "" + +#: ../dgit:1174 +#, perl-format +msgid "unknown suite %s, maybe -d would help" +msgstr "" + +#: ../dgit:1178 +#, perl-format +msgid "multiple matches for suite %s\n" +msgstr "" + +#: ../dgit:1180 +#, perl-format +msgid "suite %s info has no codename\n" +msgstr "" + +#: ../dgit:1182 +#, perl-format +msgid "suite %s maps to bad codename\n" +msgstr "" + +#: ../dgit:1184 ../dgit:1209 +msgid "bad ftpmaster api response: " +msgstr "" + +#: ../dgit:1198 +#, perl-format +msgid "bad version: %s\n" +msgstr "" + +#: ../dgit:1200 +msgid "bad component" +msgstr "" + +#: ../dgit:1203 +msgid "bad filename" +msgstr "" + +#: ../dgit:1205 +msgid "bad sha256sum" +msgstr "" + +#: ../dgit:1256 +msgid "aptget archive query method takes no data part" +msgstr "" + +#: ../dgit:1340 +#, perl-format +msgid "" +"apt seemed to not to update dgit's cached Release files for %s.\n" +"(Perhaps %s\n" +" is on a filesystem mounted `noatime'; if so, please use `relatime'.)\n" +msgstr "" + +#: ../dgit:1362 +#, perl-format +msgid "Release file (%s) specifies intolerable %s" +msgstr "" + +#: ../dgit:1390 +msgid "apt-get source did not produce a .dsc" +msgstr "" + +#: ../dgit:1391 +#, perl-format +msgid "apt-get source produced several .dscs (%s)" +msgstr "" + +#: ../dgit:1496 +#, perl-format +msgid "" +"unable to canonicalise suite using package %s which does not appear to exist " +"in suite %s; --existing-package may help" +msgstr "" + +#: ../dgit:1687 +#, perl-format +msgid "cannot operate on %s suite" +msgstr "" + +#: ../dgit:1690 +#, perl-format +msgid "canonical suite name for %s is %s" +msgstr "" + +#: ../dgit:1692 +#, perl-format +msgid "canonical suite name is %s" +msgstr "" + +#: ../dgit:1712 +#, perl-format +msgid "%s has hash %s but archive told us to expect %s" +msgstr "" + +#: ../dgit:1718 +#, perl-format +msgid "unsupported source format %s, sorry" +msgstr "" + +#: ../dgit:1745 +#, perl-format +msgid "diverting to %s (using config for %s)" +msgstr "" + +#: ../dgit:1762 +msgid "unexpected results from git check query - " +msgstr "" + +#: ../dgit:1777 +#, perl-format +msgid "unknown git-check `%s'" +msgstr "" + +#: ../dgit:1792 +#, perl-format +msgid "unknown git-create `%s'" +msgstr "" + +#: ../dgit:1829 +#, perl-format +msgid "%s: warning: removing from %s: %s\n" +msgstr "" + +#: ../dgit:1875 +#, perl-format +msgid "could not parse .dsc %s line `%s'" +msgstr "" + +#: ../dgit:1886 +#, perl-format +msgid "missing any supported Checksums-* or Files field in %s" +msgstr "" + +#: ../dgit:1932 +#, perl-format +msgid "hash or size of %s varies in %s fields (between: %s)" +msgstr "" + +#: ../dgit:1941 +#, perl-format +msgid "file list in %s varies between hash fields!" +msgstr "" + +#: ../dgit:1945 +#, perl-format +msgid "%s has no files list field(s)" +msgstr "" + +#: ../dgit:1951 +#, perl-format +msgid "no file appears in all file lists (looked in: %s)" +msgstr "" + +#: ../dgit:1991 +#, perl-format +msgid "purportedly source-only changes polluted by %s\n" +msgstr "" + +#: ../dgit:2004 +msgid "cannot find section/priority from .changes Files field" +msgstr "" + +#: ../dgit:2017 +msgid "" +"archive does not support .orig check; hope you used --ch:--sa/-sd if needed\n" +msgstr "" + +#: ../dgit:2033 +#, perl-format +msgid ".dsc %s missing entry for %s" +msgstr "" + +#: ../dgit:2038 +#, perl-format +msgid "%s: %s (archive) != %s (local .dsc)" +msgstr "" + +#: ../dgit:2046 +#, perl-format +msgid "archive %s: %s" +msgstr "" + +#: ../dgit:2053 +#, perl-format +msgid "archive contains %s with different checksum" +msgstr "" + +#: ../dgit:2081 +#, perl-format +msgid "edited .changes for archive .orig contents: %s %s" +msgstr "" + +#: ../dgit:2089 +#, perl-format +msgid "[new .changes left in %s]" +msgstr "" + +#: ../dgit:2092 +#, perl-format +msgid "%s already has appropriate .orig(s) (if any)" +msgstr "" + +#: ../dgit:2116 +#, perl-format +msgid "" +"unexpected commit author line format `%s' (was generated from changelog " +"Maintainer field)" +msgstr "" + +#: ../dgit:2139 +msgid "" +"\n" +"Unfortunately, this source package uses a feature of dpkg-source where\n" +"the same source package unpacks to different source code on different\n" +"distros. dgit cannot safely operate on such packages on affected\n" +"distros, because the meaning of source packages is not stable.\n" +"\n" +"Please ask the distro/maintainer to remove the distro-specific series\n" +"files and use a different technique (if necessary, uploading actually\n" +"different packages, if different distros are supposed to have\n" +"different code).\n" +"\n" +msgstr "" + +#: ../dgit:2151 +#, perl-format +msgid "" +"Found active distro-specific series file for %s (%s): %s, cannot continue" +msgstr "" + +#: ../dgit:2182 +msgid "Dpkg::Vendor `current vendor'" +msgstr "" + +#: ../dgit:2184 +msgid "(base) distro being accessed" +msgstr "" + +#: ../dgit:2186 +msgid "(nominal) distro being accessed" +msgstr "" + +#: ../dgit:2207 ../dgit:2212 +#, perl-format +msgid "accessing %s: %s" +msgstr "" + +#: ../dgit:2227 ../dgit:2234 +#, perl-format +msgid "saving %s: %s" +msgstr "" + +#: ../dgit:2300 +#, perl-format +msgid "dgit (child): exec %s: %s" +msgstr "" + +#: ../dgit:2364 ../dgit:5862 +msgid "source package" +msgstr "" + +#: ../dgit:2382 +msgid "package changelog" +msgstr "" + +#: ../dgit:2422 +msgid "package changelog has no entries!" +msgstr "" + +#: ../dgit:2441 +#, perl-format +msgid "Import %s" +msgstr "" + +#: ../dgit:2522 +#, perl-format +msgid "%s: trying slow absurd-git-apply..." +msgstr "" + +#: ../dgit:2541 +#, perl-format +msgid "%s failed: %s\n" +msgstr "" + +#: ../dgit:2550 +#, perl-format +msgid "" +"gbp-pq import and dpkg-source disagree!\n" +" gbp-pq import gave commit %s\n" +" gbp-pq import gave tree %s\n" +" dpkg-source --before-build gave tree %s\n" +msgstr "" + +#: ../dgit:2565 +#, perl-format +msgid "synthesised git commit from .dsc %s" +msgstr "" + +#: ../dgit:2569 +msgid "Import of source package" +msgstr "" + +#: ../dgit:2582 +#, perl-format +msgid "Record %s (%s) in archive suite %s\n" +msgstr "" + +#: ../dgit:2586 +#, perl-format +msgid "" +"\n" +"Version actually in archive: %s (older)\n" +"Last version pushed with dgit: %s (newer or same)\n" +"%s\n" +msgstr "" + +#: ../dgit:2628 +#, perl-format +msgid "using existing %s" +msgstr "" + +#: ../dgit:2632 +#, perl-format +msgid "" +"file %s has hash %s but .dsc demands hash %s (perhaps you should delete this " +"file?)" +msgstr "" + +#: ../dgit:2636 +#, perl-format +msgid "need to fetch correct version of %s" +msgstr "" + +#: ../dgit:2652 +#, perl-format +msgid "" +"file %s has hash %s but .dsc demands hash %s (got wrong file from archive!)" +msgstr "" + +#: ../dgit:2747 +msgid "too many iterations trying to get sane fetch!" +msgstr "" + +#: ../dgit:2762 +#, perl-format +msgid "warning: git ls-remote %s reported %s; this is silly, ignoring it.\n" +msgstr "" + +#: ../dgit:2806 +#, perl-format +msgid "warning: git fetch %s created %s; this is silly, deleting it.\n" +msgstr "" + +#: ../dgit:2821 +msgid "" +"--dry-run specified but we actually wanted the results of git fetch,\n" +"so this is not going to work. Try running dgit fetch first,\n" +"or using --damp-run instead of --dry-run.\n" +msgstr "" + +#: ../dgit:2826 +#, perl-format +msgid "" +"warning: git ls-remote suggests we want %s\n" +"warning: and it should refer to %s\n" +"warning: but git fetch didn't fetch that object to any relevant ref.\n" +"warning: This may be due to a race with someone updating the server.\n" +"warning: Will try again...\n" +msgstr "" + +#: ../dgit:2893 +#, perl-format +msgid "Not updating %s from %s to %s.\n" +msgstr "" + +#: ../dgit:2942 +#, perl-format +msgid "%s: NO git hash" +msgstr "" + +#: ../dgit:2946 +#, perl-format +msgid "%s: specified git info (%s)" +msgstr "" + +#: ../dgit:2953 +#, perl-format +msgid "%s: specified git hash" +msgstr "" + +#: ../dgit:2955 +#, perl-format +msgid "%s: invalid Dgit info" +msgstr "" + +#: ../dgit:2977 +#, perl-format +msgid "not chasing .dsc distro %s: not fetching %s" +msgstr "" + +#: ../dgit:2982 +#, perl-format +msgid ".dsc names distro %s: fetching %s" +msgstr "" + +#: ../dgit:2987 +#, perl-format +msgid "" +".dsc Dgit metadata is in context of distro %s\n" +"for which we have no configured url and .dsc provides no hint\n" +msgstr "" + +#: ../dgit:2997 +#, perl-format +msgid "" +".dsc Dgit metadata is in context of distro %s\n" +"for which we have no configured url;\n" +".dsc provides hinted url with protocol %s which is unsafe.\n" +"(can be overridden by config - consult documentation)\n" +msgstr "" + +#: ../dgit:3017 +msgid "rewrite map" +msgstr "" + +#: ../dgit:3024 +msgid "server's git history rewrite map contains a relevant entry!" +msgstr "" + +#: ../dgit:3028 +msgid "using rewritten git hash in place of .dsc value" +msgstr "" + +#: ../dgit:3030 +msgid "server data says .dsc hash is to be disregarded" +msgstr "" + +#: ../dgit:3037 +msgid "additional commits" +msgstr "" + +#: ../dgit:3040 +#, perl-format +msgid "" +".dsc Dgit metadata requires commit %s\n" +"but we could not obtain that object anywhere.\n" +msgstr "" + +#: ../dgit:3064 +msgid "last upload to archive" +msgstr "" + +#: ../dgit:3068 +msgid "no version available from the archive" +msgstr "" + +#: ../dgit:3151 +msgid "dgit suite branch on dgit git server" +msgstr "" + +#: ../dgit:3158 +msgid "dgit client's archive history view" +msgstr "" + +#: ../dgit:3163 +msgid "Dgit field in .dsc from archive" +msgstr "" + +#: ../dgit:3191 +#, perl-format +msgid "" +"\n" +"Git commit in archive is behind the last version allegedly pushed/uploaded.\n" +"Commit referred to by archive: %s\n" +"Last version pushed with dgit: %s\n" +"%s\n" +msgstr "" + +#: ../dgit:3204 +msgid "archive .dsc names newer git commit" +msgstr "" + +#: ../dgit:3207 +msgid "archive .dsc names other git commit, fixing up" +msgstr "" + +#: ../dgit:3228 +#, perl-format +msgid "" +"\n" +"Package not found in the archive, but has allegedly been pushed using dgit.\n" +"%s\n" +msgstr "" + +#: ../dgit:3237 +#, perl-format +msgid "" +"\n" +"Warning: relevant archive skew detected.\n" +"Archive allegedly contains %s\n" +"But we were not able to obtain any version from the archive or git.\n" +"\n" +msgstr "" + +#: ../dgit:3322 +#, perl-format +msgid "" +"Record %s (%s) in archive suite %s\n" +"\n" +"Record that\n" +msgstr "" + +#: ../dgit:3335 +msgid "should be treated as descended from\n" +msgstr "" + +#: ../dgit:3353 +msgid "dgit repo server tip (last push)" +msgstr "" + +#: ../dgit:3355 +msgid "local tracking tip (last fetch)" +msgstr "" + +#: ../dgit:3366 +#, perl-format +msgid "" +"\n" +"Warning: archive skew detected. Using the available version:\n" +"Archive allegedly contains %s\n" +"We were able to obtain only %s\n" +"\n" +msgstr "" + +#: ../dgit:3381 +msgid "fetched source tree" +msgstr "" + +#: ../dgit:3417 +msgid "debian/changelog merge driver" +msgstr "" + +#: ../dgit:3482 +msgid "" +"[attr]dgit-defuse-attrs already found, and proper, in .git/info/attributes\n" +" not doing further gitattributes setup\n" +msgstr "" + +#: ../dgit:3496 +msgid "# ^ see GITATTRIBUTES in dgit(7) and dgit setup-new-tree in dgit(1)\n" +msgstr "" + +#: ../dgit:3511 +#, perl-format +msgid "install %s: %s" +msgstr "" + +#: ../dgit:3538 +#, perl-format +msgid "" +"dgit: warning: %s contains .gitattributes\n" +"dgit: .gitattributes not (fully) defused. Recommended: dgit setup-new-" +"tree.\n" +msgstr "" + +#: ../dgit:3560 +#, perl-format +msgid "fetching %s..." +msgstr "" + +#: ../dgit:3568 +#, perl-format +msgid "failed to obtain %s: %s" +msgstr "" + +#: ../dgit:3607 +#, perl-format +msgid "package %s missing in (base suite) %s" +msgstr "" + +#: ../dgit:3639 +msgid "local combined tracking branch" +msgstr "" + +#: ../dgit:3641 +msgid "archive seems to have rewound: local tracking branch is ahead!" +msgstr "" + +#: ../dgit:3680 +#, perl-format +msgid "" +"Combine archive branches %s [dgit]\n" +"\n" +"Input branches:\n" +msgstr "" + +#: ../dgit:3694 +msgid "" +"\n" +"Key\n" +" * marks the highest version branch, which choose to use\n" +" + marks each branch which was not already an ancestor\n" +"\n" +msgstr "" + +#: ../dgit:3709 +#, perl-format +msgid "calculated combined tracking suite %s" +msgstr "" + +#: ../dgit:3727 +#, perl-format +msgid "ready for work in %s" +msgstr "" + +#: ../dgit:3735 +msgid "dry run makes no sense with clone" +msgstr "" + +#: ../dgit:3752 +#, perl-format +msgid "create `%s': %s" +msgstr "" + +#: ../dgit:3763 +msgid "fetching existing git history" +msgstr "" + +#: ../dgit:3767 +msgid "starting new git history" +msgstr "" + +#: ../dgit:3793 +#, perl-format +msgid "" +"FYI: Vcs-Git in %s has different url to your vcs-git remote.\n" +" Your vcs-git remote url may be out of date. Use dgit update-vcs-git ?\n" +msgstr "" + +#: ../dgit:3798 +#, perl-format +msgid "fetched into %s" +msgstr "" + +#: ../dgit:3810 +#, perl-format +msgid "Merge from %s [dgit]" +msgstr "" + +#: ../dgit:3812 +#, perl-format +msgid "fetched to %s and merged into HEAD" +msgstr "" + +#: ../dgit:3818 +#, perl-format +msgid "git tree contains debian/source/%s" +msgstr "" + +#: ../dgit:3837 +#, perl-format +msgid "" +"quilt fixup required but quilt mode is `nofix'\n" +"HEAD commit%s differs from tree implied by debian/patches%s" +msgstr "" + +#: ../dgit:3854 +msgid "nothing quilty to commit, ok." +msgstr "" + +#: ../dgit:3857 +msgid " (wanted to commit patch update)" +msgstr "" + +#: ../dgit:3861 +msgid "" +"Commit Debian 3.0 (quilt) metadata\n" +"\n" +msgstr "" + +#: ../dgit:3904 +#, perl-format +msgid "" +"Not doing any fixup of `%s' due to ----no-quilt-fixup or --quilt=nocheck" +msgstr "" + +#: ../dgit:3909 +#, perl-format +msgid "Format `%s', need to check/update patch stack" +msgstr "" + +#: ../dgit:3919 +#, perl-format +msgid "commit id %s" +msgstr "" + +#: ../dgit:3925 +#, perl-format +msgid "and left in %s" +msgstr "" + +#: ../dgit:3951 +#, perl-format +msgid "Wanted tag %s (%s) on dgit server, but not found\n" +msgstr "" + +#: ../dgit:3954 +#, perl-format +msgid "Wanted tag %s (one of: %s) on dgit server, but not found\n" +msgstr "" + +#: ../dgit:3962 +#, perl-format +msgid "%s (%s) .. %s (%s) is not fast forward\n" +msgstr "" + +#: ../dgit:3971 +msgid "version currently in archive" +msgstr "" + +#: ../dgit:3980 +#, perl-format +msgid "Checking package changelog for archive version %s ..." +msgstr "" + +#: ../dgit:3988 +#, perl-format +msgid "%s field from dpkg-parsechangelog %s" +msgstr "" + +#: ../dgit:3998 +#, perl-format +msgid "Perhaps debian/changelog does not mention %s ?" +msgstr "" + +#: ../dgit:4001 +#, perl-format +msgid "" +"%s is %s\n" +"Your tree seems to based on earlier (not uploaded) %s.\n" +msgstr "" + +#: ../dgit:4015 +#, perl-format +msgid "Declaring that HEAD inciudes all changes in %s..." +msgstr "" + +#: ../dgit:4071 +msgid "Checking that HEAD inciudes all changes in archive..." +msgstr "" + +#: ../dgit:4080 +msgid "maintainer view tag" +msgstr "" + +#: ../dgit:4082 +msgid "dgit view tag" +msgstr "" + +#: ../dgit:4083 +msgid "current archive contents" +msgstr "" + +#: ../dgit:4096 +msgid "" +"| Not fast forward; maybe --overwrite is needed ? Please see dgit(1).\n" +msgstr "" + +#: ../dgit:4106 +#, perl-format +msgid "Declare fast forward from %s\n" +msgstr "" + +#: ../dgit:4107 +#, perl-format +msgid "Make fast forward from %s\n" +msgstr "" + +#: ../dgit:4111 +#, perl-format +msgid "Made pseudo-merge of %s into dgit view." +msgstr "" + +#: ../dgit:4124 +#, perl-format +msgid "Declare fast forward from %s" +msgstr "" + +#: ../dgit:4132 +#, perl-format +msgid "Make pseudo-merge of %s into your HEAD." +msgstr "" + +#: ../dgit:4144 +#, perl-format +msgid "-p specified %s but changelog specified %s" +msgstr "" + +#: ../dgit:4166 +#, perl-format +msgid "%s is for %s %s but debian/changelog is for %s %s" +msgstr "" + +#: ../dgit:4227 +#, perl-format +msgid "changes field %s `%s' does not match changelog `%s'" +msgstr "" + +#: ../dgit:4255 +#, perl-format +msgid "%s release %s for %s (%s) [dgit]\n" +msgstr "" + +#: ../dgit:4268 +#, perl-format +msgid "" +"%s release %s for %s (%s)\n" +"(maintainer view tag generated by dgit --quilt=%s)\n" +msgstr "" + +#: ../dgit:4320 +msgid "" +"Push failed, while checking state of the archive.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:4329 +msgid "" +"package appears to be new in this suite; if this is intentional, use --new" +msgstr "" + +#: ../dgit:4334 +msgid "" +"Push failed, while preparing your push.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:4357 +#, perl-format +msgid "looked for .dsc %s, but %s; maybe you forgot to build" +msgstr "" + +#: ../dgit:4374 +#, perl-format +msgid "" +"Branch is managed by git-debrebase (%s\n" +"exists), but quilt mode (%s) implies a split view.\n" +"Pass the right --quilt option or adjust your git config.\n" +"Or, maybe, run git-debrebase forget-was-ever-debrebase.\n" +msgstr "" + +#: ../dgit:4398 +#, perl-format +msgid "" +"--quilt=%s but no cached dgit view:\n" +" perhaps HEAD changed since dgit build[-source] ?" +msgstr "" + +#: ../dgit:4429 +msgid "" +"dgit push: HEAD is not a descendant of the archive's version.\n" +"To overwrite the archive's contents, pass --overwrite[=VERSION].\n" +"To rewind history, if permitted by the archive, use --deliberately-not-fast-" +"forward." +msgstr "" + +#: ../dgit:4439 +#, perl-format +msgid "checking that %s corresponds to HEAD" +msgstr "" + +#: ../dgit:4473 ../dgit:4485 +#, perl-format +msgid "HEAD specifies a different tree to %s:\n" +msgstr "" + +#: ../dgit:4479 +#, perl-format +msgid "" +"There is a problem with your source tree (see dgit(7) for some hints).\n" +"To see a full diff, run git diff %s %s\n" +msgstr "" + +#: ../dgit:4489 +#, perl-format +msgid "" +"Perhaps you forgot to build. Or perhaps there is a problem with your\n" +" source tree (see dgit(7) for some hints). To see a full diff, run\n" +" git diff %s %s\n" +msgstr "" + +#: ../dgit:4500 +#, perl-format +msgid "" +"failed to find unique changes file (looked for %s in %s); perhaps you need " +"to use dgit -C" +msgstr "" + +#: ../dgit:4522 +msgid "uploading binaries, although distroy policy is source only" +msgstr "" + +#: ../dgit:4526 +msgid "source-only upload, although distroy policy requires .debs" +msgstr "" + +#: ../dgit:4530 +#, perl-format +msgid "" +"source-only upload, even though package is entirely NEW\n" +"(this is contrary to policy in %s)" +msgstr "" + +#: ../dgit:4537 +#, perl-format +msgid "unknown source-only-uploads policy `%s'" +msgstr "" + +#: ../dgit:4581 +msgid "" +"Push failed, while signing the tag.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:4594 +msgid "" +"Push failed, *after* signing the tag.\n" +"If you want to try again, you should use a new version number.\n" +msgstr "" + +#: ../dgit:4611 +msgid "" +"Push failed, while updating the remote git repository - see messages above.\n" +"If you want to try again, you should use a new version number.\n" +msgstr "" + +#: ../dgit:4628 +msgid "" +"Push failed, while obtaining signatures on the .changes and .dsc.\n" +"If it was just that the signature failed, you may try again by using\n" +"debsign by hand to sign the changes file (see the command dgit tried,\n" +"above), and then dput that changes file to complete the upload.\n" +"If you need to change the package, you must use a new version number.\n" +msgstr "" + +#: ../dgit:4659 +#, perl-format +msgid "pushed and uploaded %s" +msgstr "" + +#: ../dgit:4671 +msgid "-p is not allowed with clone; specify as argument instead" +msgstr "" + +#: ../dgit:4682 +msgid "incorrect arguments to dgit clone" +msgstr "" + +#: ../dgit:4688 +#, perl-format +msgid "%s already exists" +msgstr "" + +#: ../dgit:4702 +#, perl-format +msgid "remove %s: %s\n" +msgstr "" + +#: ../dgit:4706 +#, perl-format +msgid "check whether to remove %s: %s\n" +msgstr "" + +#: ../dgit:4744 +msgid "incorrect arguments to dgit fetch or dgit pull" +msgstr "" + +#: ../dgit:4761 +#, perl-format +msgid "dgit pull not yet supported in split view mode (--quilt=%s)\n" +msgstr "" + +#: ../dgit:4770 +msgid "dgit checkout needs a suite argument" +msgstr "" + +#: ../dgit:4832 +#, perl-format +msgid "setting up vcs-git: %s\n" +msgstr "" + +#: ../dgit:4835 +#, perl-format +msgid "vcs git already configured: %s\n" +msgstr "" + +#: ../dgit:4837 +#, perl-format +msgid "changing vcs-git url to: %s\n" +msgstr "" + +#: ../dgit:4842 +#, perl-format +msgid "fetching (%s)\n" +msgstr "" + +#: ../dgit:4857 +#, perl-format +msgid "incorrect arguments to dgit %s" +msgstr "" + +#: ../dgit:4868 +#, perl-format +msgid "dgit %s: changelog specifies %s (%s) but command line specifies %s" +msgstr "" + +#: ../dgit:4906 +#, perl-format +msgid "" +"build host has dgit rpush protocol versions %s but invocation host has %s" +msgstr "" + +#: ../dgit:4986 +#, perl-format +msgid "create %s: %s" +msgstr "" + +#: ../dgit:5023 +#, perl-format +msgid "build host child failed: %s" +msgstr "" + +#: ../dgit:5026 +msgid "all done\n" +msgstr "" + +#: ../dgit:5035 +#, perl-format +msgid "file %s (%s) twice" +msgstr "" + +#: ../dgit:5043 +msgid "bad param spec" +msgstr "" + +#: ../dgit:5049 +msgid "bad previously spec" +msgstr "" + +#: ../dgit:5068 +#, perl-format +msgid "" +"rpush negotiated protocol version %s which does not support quilt mode %s" +msgstr "" + +#: ../dgit:5113 +#, perl-format +msgid "buildinfo mismatch in field %s" +msgstr "" + +#: ../dgit:5116 +#, perl-format +msgid "buildinfo contains forbidden field %s" +msgstr "" + +#: ../dgit:5157 +msgid "remote changes file" +msgstr "" + +#: ../dgit:5232 +msgid "not a plain file or symlink\n" +msgstr "" + +#: ../dgit:5238 +msgid "mode or type changed\n" +msgstr "" + +#: ../dgit:5239 +msgid "modified symlink\n" +msgstr "" + +#: ../dgit:5242 +msgid "deletion of symlink\n" +msgstr "" + +#: ../dgit:5246 +msgid "creation with non-default mode\n" +msgstr "" + +#: ../dgit:5276 +msgid "dgit view: changes are required..." +msgstr "" + +#: ../dgit:5305 +#, perl-format +msgid "" +"\n" +"For full diff showing the problem(s), type:\n" +" %s\n" +msgstr "" + +#: ../dgit:5312 +#, perl-format +msgid "" +"--quilt=%s specified, implying patches-unapplied git tree\n" +" but git tree differs from orig in upstream files." +msgstr "" + +#: ../dgit:5318 +msgid "" +"\n" +" ... debian/patches is missing; perhaps this is a patch queue branch?" +msgstr "" + +#: ../dgit:5325 +#, perl-format +msgid "" +"--quilt=%s specified, implying patches-applied git tree\n" +" but git tree differs from result of applying debian/patches to upstream\n" +msgstr "" + +#: ../dgit:5332 +msgid "dgit view: creating patches-applied version using gbp pq" +msgstr "" + +#: ../dgit:5341 +#, perl-format +msgid "" +"--quilt=%s specified, implying that HEAD is for use with a\n" +" tool which does not create patches for changes to upstream\n" +" .gitignores: but, such patches exist in debian/patches.\n" +msgstr "" + +#: ../dgit:5350 +msgid "dgit view: creating patch to represent .gitignore changes" +msgstr "" + +#: ../dgit:5355 +#, perl-format +msgid "%s already exists; but want to create it to record .gitignore changes" +msgstr "" + +#: ../dgit:5360 +msgid "" +"Subject: Update .gitignore from Debian packaging branch\n" +"\n" +"The Debian packaging git branch contains these updates to the upstream\n" +".gitignore file(s). This patch is autogenerated, to provide these\n" +"updates to users of the official Debian archive view of the package.\n" +msgstr "" + +#: ../dgit:5382 +msgid "Commit patch to update .gitignore\n" +msgstr "" + +#: ../dgit:5396 +msgid "converted" +msgstr "" + +#: ../dgit:5397 +#, perl-format +msgid "dgit view: created (%s)" +msgstr "" + +#: ../dgit:5462 +msgid "maximum search space exceeded" +msgstr "" + +#: ../dgit:5480 +#, perl-format +msgid "has %s not %s" +msgstr "" + +#: ../dgit:5489 +msgid "root commit" +msgstr "" + +#: ../dgit:5495 +#, perl-format +msgid "merge (%s nontrivial parents)" +msgstr "" + +#: ../dgit:5506 +#, perl-format +msgid "changed %s" +msgstr "" + +#: ../dgit:5525 +#, perl-format +msgid "" +"\n" +"%s: error: quilt fixup cannot be linear. Stopped at:\n" +msgstr "" + +#: ../dgit:5532 +#, perl-format +msgid "%s: %s: %s\n" +msgstr "" + +#: ../dgit:5544 +msgid "quilt history linearisation failed. Search `quilt fixup' in dgit(7).\n" +msgstr "" + +#: ../dgit:5547 +msgid "quilt fixup cannot be linear, smashing..." +msgstr "" + +#: ../dgit:5559 +#, perl-format +msgid "" +"Automatically generated patch (%s)\n" +"Last (up to) %s git changes, FYI:\n" +"\n" +msgstr "" + +#: ../dgit:5566 +msgid "quiltify linearisation planning successful, executing..." +msgstr "" + +#: ../dgit:5600 +msgid "contains unexpected slashes\n" +msgstr "" + +#: ../dgit:5601 +msgid "contains leading punctuation\n" +msgstr "" + +#: ../dgit:5602 +msgid "contains bad character(s)\n" +msgstr "" + +#: ../dgit:5603 +msgid "is series file\n" +msgstr "" + +#: ../dgit:5604 +msgid "too long\n" +msgstr "" + +#: ../dgit:5608 +#, perl-format +msgid "quiltifying commit %s: ignoring/dropping Gbp-Pq %s: %s" +msgstr "" + +#: ../dgit:5637 +#, perl-format +msgid "dgit: patch title transliteration error: %s" +msgstr "" + +#: ../dgit:5774 +msgid "Commit removal of .pc (quilt series tracking data)\n" +msgstr "" + +#: ../dgit:5784 +msgid "starting quiltify (single-debian-patch)" +msgstr "" + +#: ../dgit:5884 +#, perl-format +msgid "dgit: split brain (separate dgit view) may be needed (--quilt=%s)." +msgstr "" + +#: ../dgit:5915 +#, perl-format +msgid "dgit view: found cached (%s)" +msgstr "" + +#: ../dgit:5920 +msgid "dgit view: found cached, no changes required" +msgstr "" + +#: ../dgit:5931 +#, perl-format +msgid "examining quilt state (multiple patches, %s mode)" +msgstr "" + +#: ../dgit:6022 +msgid "" +"failed to apply your git tree's patch stack (from debian/patches/) to\n" +" the corresponding upstream tarball(s). Your source tree and .orig\n" +" are probably too inconsistent. dgit can only fix up certain kinds of\n" +" anomaly (depending on the quilt mode). Please see --quilt= in dgit(1).\n" +msgstr "" + +#: ../dgit:6036 +msgid "Tree already contains .pc - will use it then delete it." +msgstr "" + +#: ../dgit:6073 +#, perl-format +msgid "%s: base trees orig=%.20s o+d/p=%.20s" +msgstr "" + +#: ../dgit:6076 +#, perl-format +msgid "" +"%s: quilt differences: src: %s orig %s gitignores: %s orig %s\n" +"%s: quilt differences: HEAD %s o+d/p HEAD %s o+d/p" +msgstr "" + +#: ../dgit:6082 +#, perl-format +msgid "dgit: cannot represent change: %s: %s\n" +msgstr "" + +#: ../dgit:6086 +msgid "" +"HEAD has changes to .orig[s] which are not representable by `3.0 (quilt)'\n" +msgstr "" + +#: ../dgit:6093 +msgid "This might be a patches-unapplied branch." +msgstr "" + +#: ../dgit:6096 +msgid "This might be a patches-applied branch." +msgstr "" + +#: ../dgit:6099 +msgid "Maybe you need one of --[quilt=]gbp --[quilt=]dpm --quilt=unapplied ?" +msgstr "" + +#: ../dgit:6102 +msgid "Warning: Tree has .gitattributes. See GITATTRIBUTES in dgit(7)." +msgstr "" + +#: ../dgit:6106 +msgid "Maybe orig tarball(s) are not identical to git representation?" +msgstr "" + +#: ../dgit:6115 +#, perl-format +msgid "starting quiltify (multiple patches, %s mode)" +msgstr "" + +#: ../dgit:6153 +msgid "" +"\n" +"dgit: Building, or cleaning with rules target, in patches-unapplied tree.\n" +"dgit: Have to apply the patches - making the tree dirty.\n" +"dgit: (Consider specifying --clean=git and (or) using dgit sbuild.)\n" +"\n" +msgstr "" + +#: ../dgit:6165 +msgid "dgit: Unapplying patches again to tidy up the tree." +msgstr "" + +#: ../dgit:6199 +msgid "tree contains uncommitted files and --clean=check specified" +msgstr "" + +#: ../dgit:6208 +msgid "clean takes no additional arguments" +msgstr "" + +#: ../dgit:6221 +#, perl-format +msgid "-p is not allowed with dgit %s" +msgstr "" + +#: ../dgit:6248 +#, perl-format +msgid "remove old changes file %s: %s" +msgstr "" + +#: ../dgit:6250 +#, perl-format +msgid "would remove %s" +msgstr "" + +#: ../dgit:6276 +msgid "archive query failed (queried because --since-version not specified)" +msgstr "" + +#: ../dgit:6282 +#, perl-format +msgid "changelog will contain changes since %s" +msgstr "" + +#: ../dgit:6285 +msgid "package seems new, not specifying -v" +msgstr "" + +#: ../dgit:6328 +msgid "Wanted to build nothing!" +msgstr "" + +#: ../dgit:6366 +#, perl-format +msgid "only one changes file from build (%s)\n" +msgstr "" + +#: ../dgit:6373 +#, perl-format +msgid "%s found in binaries changes file %s" +msgstr "" + +#: ../dgit:6380 +#, perl-format +msgid "%s unexpectedly not created by build" +msgstr "" + +#: ../dgit:6384 +#, perl-format +msgid "install new changes %s{,.inmulti}: %s" +msgstr "" + +#: ../dgit:6389 +#, perl-format +msgid "wrong number of different changes files (%s)" +msgstr "" + +#: ../dgit:6392 +#, perl-format +msgid "build successful, results in %s\n" +msgstr "" + +#: ../dgit:6405 #, perl-format msgid "" -"unable to canonicalise suite using package %s which does not appear to exist " -"in suite %s; --existing-package may help" +"changes files other than source matching %s already present; building would " +"result in ambiguity about the intended results.\n" +"Suggest you delete %s.\n" +msgstr "" + +#: ../dgit:6423 +msgid "build successful\n" +msgstr "" + +#: ../dgit:6430 +#, perl-format +msgid "" +"%s: warning: build-products-dir set, but not supported by dpkg-buildpackage\n" +"%s: warning: build-products-dir will be ignored; files will go to ..\n" +msgstr "" + +#: ../dgit:6542 +#, perl-format +msgid "remove %s: %s" +msgstr "" + +#: ../dgit:6579 +#, perl-format +msgid "put in place new built file (%s): %s" +msgstr "" + +#: ../dgit:6592 +msgid "build-source takes no additional arguments" +msgstr "" + +#: ../dgit:6596 +#, perl-format +msgid "source built, results in %s and %s" +msgstr "" + +#: ../dgit:6603 +msgid "" +"dgit push-source: --include-dirty/--ignore-dirty does not makesense with " +"push-source!" +msgstr "" + +#: ../dgit:6609 +msgid "source changes file" +msgstr "" + +#: ../dgit:6611 +msgid "user-specified changes file is not source-only" +msgstr "" + +#: ../dgit:6631 ../dgit:6633 +#, perl-format +msgid "%s (in build products dir): %s" +msgstr "" + +#: ../dgit:6646 +msgid "" +"perhaps you need to pass -A ? (sbuild's default is to build only\n" +"arch-specific binaries; dgit 1.4 used to override that.)\n" +msgstr "" + +#: ../dgit:6658 +msgid "" +"you asked for a builder but your debbuildopts didn't ask for any binaries -- " +"is this really what you meant?" +msgstr "" + +#: ../dgit:6662 +msgid "" +"we must build a .dsc to pass to the builder but your debbuiltopts forbids " +"the building of a source package; cannot continue" +msgstr "" + +#: ../dgit:6692 +msgid "incorrect arguments to dgit print-unapplied-treeish" +msgstr "" + +#: ../dgit:6714 +msgid "source tree" +msgstr "" + +#: ../dgit:6716 +#, perl-format +msgid "dgit: import-dsc: %s" +msgstr "" + +#: ../dgit:6729 +#, perl-format +msgid "unknown dgit import-dsc sub-option `%s'" +msgstr "" + +#: ../dgit:6733 +msgid "usage: dgit import-dsc .../PATH/TO/.DSC BRANCH" +msgstr "" + +#: ../dgit:6737 +msgid "dry run makes no sense with import-dsc" +msgstr "" + +#: ../dgit:6754 +#, perl-format +msgid "%s is checked out - will not update it" +msgstr "" + +#: ../dgit:6759 +#, perl-format +msgid "open import .dsc (%s): %s" +msgstr "" + +#: ../dgit:6761 +#, perl-format +msgid "read %s: %s" +msgstr "" + +#: ../dgit:6772 +msgid "import-dsc signature check failed" +msgstr "" + +#: ../dgit:6775 +#, perl-format +msgid "%s: warning: importing unsigned .dsc\n" +msgstr "" + +#: ../dgit:6786 +msgid "Dgit metadata in .dsc" +msgstr "" + +#: ../dgit:6797 +msgid "dgit: import-dsc of .dsc with Dgit field, using git hash" +msgstr "" + +#: ../dgit:6806 +#, perl-format +msgid "" +".dsc contains Dgit field referring to object %s\n" +"Your git tree does not have that object. Try `git fetch' from a\n" +"plausible server (browse.dgit.d.o? alioth?), and try the import-dsc again.\n" +msgstr "" + +#: ../dgit:6813 +msgid "Not fast forward, forced update." +msgstr "" + +#: ../dgit:6815 +#, perl-format +msgid "Not fast forward to %s" +msgstr "" + +#: ../dgit:6820 +#, perl-format +msgid "updated git ref %s" +msgstr "" + +#: ../dgit:6825 +#, perl-format +msgid "" +"Branch %s already exists\n" +"Specify ..%s for a pseudo-merge, binding in existing history\n" +"Specify +%s to overwrite, discarding existing history\n" +msgstr "" + +#: ../dgit:6837 +#, perl-format +msgid "lstat %s works but stat gives %s !" +msgstr "" + +#: ../dgit:6839 +#, perl-format +msgid "stat %s: %s" +msgstr "" + +#: ../dgit:6847 +#, perl-format +msgid "cannot import %s which seems to be inside working tree!" +msgstr "" + +#: ../dgit:6851 +#, perl-format +msgid "import %s requires .../%s, but it does not exist" +msgstr "" + +#: ../dgit:6856 +#, perl-format +msgid "import %s requires %s, but: %s" +msgstr "" + +#: ../dgit:6858 +#, perl-format +msgid "symlink %s to %s: %s" +msgstr "" + +#: ../dgit:6859 +#, perl-format +msgid "made symlink %s -> %s" +msgstr "" + +#: ../dgit:6870 +msgid "Import, forced update - synthetic orphan git history." +msgstr "" + +#: ../dgit:6872 +msgid "Import, merging." +msgstr "" + +#: ../dgit:6886 +#, perl-format +msgid "Merge %s (%s) import into %s\n" +msgstr "" + +#: ../dgit:6895 +#, perl-format +msgid "results are in in git ref %s" +msgstr "" + +#: ../dgit:6902 +msgid "need only 1 subpath argument" +msgstr "" + +#: ../dgit:6908 +#, perl-format +msgid "exec curl: %s\n" +msgstr "" + +#: ../dgit:6922 +msgid "need destination argument" +msgstr "" + +#: ../dgit:6927 +#, perl-format +msgid "exec git clone: %s\n" +msgstr "" + +#: ../dgit:6935 +msgid "no arguments allowed to dgit print-dgit-repos-server-source-url" +msgstr "" + +#: ../dgit:6946 +msgid "no arguments allowed to dgit print-dpkg-source-ignores" +msgstr "" + +#: ../dgit:6952 +msgid "no arguments allowed to dgit setup-mergechangelogs" +msgstr "" + +#: ../dgit:6959 ../dgit:6965 +msgid "no arguments allowed to dgit setup-useremail" +msgstr "" + +#: ../dgit:6971 +msgid "no arguments allowed to dgit setup-tree" +msgstr "" + +#: ../dgit:7018 +msgid "" +"--initiator-tempdir must be used specify an absolute, not relative, " +"directory." +msgstr "" + +#: ../dgit:7057 +#, perl-format +msgid "%s needs a value" +msgstr "" + +#: ../dgit:7061 +#, perl-format +msgid "bad value `%s' for %s" +msgstr "" + +#: ../dgit:7146 +#, perl-format +msgid "%s: warning: ignoring unknown force option %s\n" +msgstr "" + +#: ../dgit:7166 +#, perl-format +msgid "unknown long option `%s'" +msgstr "" + +#: ../dgit:7219 +#, perl-format +msgid "unknown short option `%s'" +msgstr "" + +#: ../dgit:7234 +#, perl-format +msgid "%s is set to something other than SIG_DFL\n" +msgstr "" + +#: ../dgit:7238 +#, perl-format +msgid "%s is blocked\n" +msgstr "" + +#: ../dgit:7244 +#, perl-format +msgid "" +"On entry to dgit, %s\n" +"This is a bug produced by something in in your execution environment.\n" +"Giving up.\n" +msgstr "" + +#: ../dgit:7261 +#, perl-format +msgid "cannot set command for %s" +msgstr "" + +#: ../dgit:7274 +#, perl-format +msgid "cannot configure options for %s" +msgstr "" + +#: ../dgit:7294 +#, perl-format +msgid "unknown quilt-mode `%s'" msgstr "" -#: ../dgit:7196 +#: ../dgit:7304 +#, perl-format +msgid "unknown %s setting `%s'" +msgstr "" + +#: ../dgit:7309 msgid "dgit: --include-dirty is not supported in split view quilt mode" msgstr "" +#: ../dgit:7317 +#, perl-format +msgid "unknown clean-mode `%s'" +msgstr "" + +#: ../dgit:7338 +msgid "DRY RUN ONLY\n" +msgstr "" + +#: ../dgit:7339 +msgid "DAMP RUN - WILL MAKE LOCAL (UNSIGNED) CHANGES\n" +msgstr "" + +#: ../dgit:7355 +#, perl-format +msgid "unknown operation %s" +msgstr "" + #: ../git-debrebase:2069 msgid "old anchor is recognised due to --anchor, cannot check upstream" msgstr "old anchor is recognized due to --anchor, cannot check upstream" @@ -41,7 +1969,111 @@ msgstr "" msgid "unknown git-debrebase sub-operation %s" msgstr "" -#: ../Debian/Dgit.pm:675 +#: ../Debian/Dgit.pm:295 +#, perl-format +msgid "error: %s\n" +msgstr "" + +#: ../Debian/Dgit.pm:315 +#, perl-format +msgid "getcwd failed: %s\n" +msgstr "" + +#: ../Debian/Dgit.pm:334 +msgid "terminated, reporting successful completion" +msgstr "" + +#: ../Debian/Dgit.pm:336 +#, perl-format +msgid "failed with error exit status %s" +msgstr "" + +#: ../Debian/Dgit.pm:339 +#, perl-format +msgid "died due to fatal signal %s" +msgstr "" + +#: ../Debian/Dgit.pm:343 +#, perl-format +msgid "failed with unknown wait status %s" +msgstr "" + +#: ../Debian/Dgit.pm:349 +msgid "failed command" +msgstr "" + +#: ../Debian/Dgit.pm:355 +#, perl-format +msgid "failed to fork/exec: %s" +msgstr "" + +#: ../Debian/Dgit.pm:357 +#, perl-format +msgid "subprocess %s" +msgstr "" + +#: ../Debian/Dgit.pm:359 +msgid "subprocess produced invalid output" +msgstr "" + +#: ../Debian/Dgit.pm:544 +msgid "git index contains changes (does not match HEAD)" +msgstr "" + +#: ../Debian/Dgit.pm:545 +msgid "working tree is dirty (does not match HEAD)" +msgstr "" + +#: ../Debian/Dgit.pm:616 +msgid "detached HEAD" +msgstr "" + +#: ../Debian/Dgit.pm:617 +msgid "HEAD symref is not to refs/" +msgstr "" + +#: ../Debian/Dgit.pm:633 +#, perl-format +msgid "parsing of %s failed" +msgstr "" + +#: ../Debian/Dgit.pm:642 +#, perl-format +msgid "" +"control file %s is (already) PGP-signed. Note that dgit push needs to " +"modify the .dsc and then do the signature itself" +msgstr "" + +#: ../Debian/Dgit.pm:656 +#, perl-format +msgid "open %s (%s): %s" +msgstr "" + +#: ../Debian/Dgit.pm:677 #, perl-format msgid "missing field %s in %s" msgstr "" + +#: ../Debian/Dgit.pm:749 +msgid "Dummy commit - do not use\n" +msgstr "" + +#: ../Debian/Dgit.pm:838 +#, perl-format +msgid "cannot stat %s/.git: %s" +msgstr "" + +#: ../Debian/Dgit.pm:861 +#, perl-format +msgid "failed to mkdir playground parent %s: %s" +msgstr "" + +#: ../Debian/Dgit.pm:869 +#, perl-format +msgid "failed to mkdir a playground %s: %s" +msgstr "" + +#: ../Debian/Dgit.pm:878 +#, perl-format +msgid "failed to mkdir the playground %s: %s" +msgstr "" diff --git a/po/messages.pot b/po/messages.pot index bd06fc1..9bd4618 100644 --- a/po/messages.pot +++ b/po/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: dgit ongoing\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-09-29 11:41+0000\n" +"POT-Creation-Date: 2018-10-02 11:23+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,17 +17,1945 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../dgit:1478 +#: ../dgit:236 +#, perl-format +msgid "%s: invalid configuration: %s\n" +msgstr "" + +#: ../dgit:243 +msgid "warning: overriding problem due to --force:\n" +msgstr "" + +#: ../dgit:251 +#, perl-format +msgid "warning: skipping checks or functionality due to --force-%s\n" +msgstr "" + +#: ../dgit:256 +#, perl-format +msgid "%s: package %s does not exist in suite %s\n" +msgstr "" + +#: ../dgit:475 +#, perl-format +msgid "build host child %s" +msgstr "" + +#: ../dgit:480 ../dgit:486 +#, perl-format +msgid "connection lost: %s" +msgstr "" + +#: ../dgit:481 +#, perl-format +msgid "protocol violation; %s not expected" +msgstr "" + +#: ../dgit:489 +#, perl-format +msgid "eof (reading %s)" +msgstr "" + +#: ../dgit:496 +msgid "protocol message" +msgstr "" + +#: ../dgit:504 +#, perl-format +msgid "`%s'" +msgstr "" + +#: ../dgit:525 +msgid "bad byte count" +msgstr "" + +#: ../dgit:528 +msgid "data block" +msgstr "" + +#: ../dgit:609 +#, perl-format +msgid "failed to fetch %s: %s" +msgstr "" + +#: ../dgit:621 +#, perl-format +msgid "%s ok: %s" +msgstr "" + +#: ../dgit:623 +#, perl-format +msgid "would be ok: %s (but dry run only)" +msgstr "" + +#: ../dgit:648 +msgid "" +"main usages:\n" +" dgit [dgit-opts] clone [dgit-opts] package [suite] [./dir|/dir]\n" +" dgit [dgit-opts] fetch|pull [dgit-opts] [suite]\n" +" dgit [dgit-opts] build [dpkg-buildpackage-opts]\n" +" dgit [dgit-opts] sbuild [sbuild-opts]\n" +" dgit [dgit-opts] pbuilder|cowbuilder [debbuildopts]\n" +" dgit [dgit-opts] push [dgit-opts] [suite]\n" +" dgit [dgit-opts] push-source [dgit-opts] [suite]\n" +" dgit [dgit-opts] rpush build-host:build-dir ...\n" +"important dgit options:\n" +" -k sign tag and package with instead of default\n" +" --dry-run -n do not change anything, but go through the motions\n" +" --damp-run -L like --dry-run but make local changes, without " +"signing\n" +" --new -N allow introducing a new package\n" +" --debug -D increase debug level\n" +" -c= set git config option (used directly by dgit too)\n" +msgstr "" + +#: ../dgit:667 +msgid "Perhaps the upload is stuck in incoming. Using the version from git.\n" +msgstr "" + +#: ../dgit:671 +#, perl-format +msgid "" +"%s: %s\n" +"%s" +msgstr "" + +#: ../dgit:676 +msgid "too few arguments" +msgstr "" + +#: ../dgit:787 +#, perl-format +msgid "multiple values for %s (in %s git config)" +msgstr "" + +#: ../dgit:807 +#, perl-format +msgid "" +"need value for one of: %s\n" +"%s: distro or suite appears not to be (properly) supported" +msgstr "" + +#: ../dgit:848 +#, perl-format +msgid "bad syntax for (nominal) distro `%s' (does not match %s)" +msgstr "" + +#: ../dgit:863 +#, perl-format +msgid "backports-quirk needs % or ( )" +msgstr "" + +#: ../dgit:879 +#, perl-format +msgid "%s needs t (true, y, 1) or f (false, n, 0) not `%s'" +msgstr "" + +#: ../dgit:899 +msgid "readonly needs t (true, y, 1) or f (false, n, 0) or a (auto)" +msgstr "" + +#: ../dgit:908 ../Debian/Dgit.pm:201 +msgid "internal error" +msgstr "" + +#: ../dgit:910 +msgid "pushing but distro is configured readonly" +msgstr "" + +#: ../dgit:914 +msgid "" +"Push failed, before we got started.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:1079 +msgid "this operation does not support multiple comma-separated suites" +msgstr "" + +#: ../dgit:1125 +#, perl-format +msgid "" +"config requested specific TLS key but do not know how to get curl to use " +"exactly that EE key (%s)" +msgstr "" + +#: ../dgit:1146 +msgid "ftpmasterapi archive query method takes no data part" +msgstr "" + +#: ../dgit:1154 +msgid "curl failed to print 3-digit HTTP code" +msgstr "" + +#: ../dgit:1158 +#, perl-format +msgid "fetch of %s gave HTTP code %s" +msgstr "" + +#: ../dgit:1174 +#, perl-format +msgid "unknown suite %s, maybe -d would help" +msgstr "" + +#: ../dgit:1178 +#, perl-format +msgid "multiple matches for suite %s\n" +msgstr "" + +#: ../dgit:1180 +#, perl-format +msgid "suite %s info has no codename\n" +msgstr "" + +#: ../dgit:1182 +#, perl-format +msgid "suite %s maps to bad codename\n" +msgstr "" + +#: ../dgit:1184 ../dgit:1209 +msgid "bad ftpmaster api response: " +msgstr "" + +#: ../dgit:1198 +#, perl-format +msgid "bad version: %s\n" +msgstr "" + +#: ../dgit:1200 +msgid "bad component" +msgstr "" + +#: ../dgit:1203 +msgid "bad filename" +msgstr "" + +#: ../dgit:1205 +msgid "bad sha256sum" +msgstr "" + +#: ../dgit:1256 +msgid "aptget archive query method takes no data part" +msgstr "" + +#: ../dgit:1340 +#, perl-format +msgid "" +"apt seemed to not to update dgit's cached Release files for %s.\n" +"(Perhaps %s\n" +" is on a filesystem mounted `noatime'; if so, please use `relatime'.)\n" +msgstr "" + +#: ../dgit:1362 +#, perl-format +msgid "Release file (%s) specifies intolerable %s" +msgstr "" + +#: ../dgit:1390 +msgid "apt-get source did not produce a .dsc" +msgstr "" + +#: ../dgit:1391 +#, perl-format +msgid "apt-get source produced several .dscs (%s)" +msgstr "" + +#: ../dgit:1496 +#, perl-format +msgid "" +"unable to canonicalise suite using package %s which does not appear to exist " +"in suite %s; --existing-package may help" +msgstr "" + +#: ../dgit:1687 +#, perl-format +msgid "cannot operate on %s suite" +msgstr "" + +#: ../dgit:1690 +#, perl-format +msgid "canonical suite name for %s is %s" +msgstr "" + +#: ../dgit:1692 +#, perl-format +msgid "canonical suite name is %s" +msgstr "" + +#: ../dgit:1712 +#, perl-format +msgid "%s has hash %s but archive told us to expect %s" +msgstr "" + +#: ../dgit:1718 +#, perl-format +msgid "unsupported source format %s, sorry" +msgstr "" + +#: ../dgit:1745 +#, perl-format +msgid "diverting to %s (using config for %s)" +msgstr "" + +#: ../dgit:1762 +msgid "unexpected results from git check query - " +msgstr "" + +#: ../dgit:1777 +#, perl-format +msgid "unknown git-check `%s'" +msgstr "" + +#: ../dgit:1792 +#, perl-format +msgid "unknown git-create `%s'" +msgstr "" + +#: ../dgit:1829 +#, perl-format +msgid "%s: warning: removing from %s: %s\n" +msgstr "" + +#: ../dgit:1875 +#, perl-format +msgid "could not parse .dsc %s line `%s'" +msgstr "" + +#: ../dgit:1886 +#, perl-format +msgid "missing any supported Checksums-* or Files field in %s" +msgstr "" + +#: ../dgit:1932 +#, perl-format +msgid "hash or size of %s varies in %s fields (between: %s)" +msgstr "" + +#: ../dgit:1941 +#, perl-format +msgid "file list in %s varies between hash fields!" +msgstr "" + +#: ../dgit:1945 +#, perl-format +msgid "%s has no files list field(s)" +msgstr "" + +#: ../dgit:1951 +#, perl-format +msgid "no file appears in all file lists (looked in: %s)" +msgstr "" + +#: ../dgit:1991 +#, perl-format +msgid "purportedly source-only changes polluted by %s\n" +msgstr "" + +#: ../dgit:2004 +msgid "cannot find section/priority from .changes Files field" +msgstr "" + +#: ../dgit:2017 +msgid "" +"archive does not support .orig check; hope you used --ch:--sa/-sd if needed\n" +msgstr "" + +#: ../dgit:2033 +#, perl-format +msgid ".dsc %s missing entry for %s" +msgstr "" + +#: ../dgit:2038 +#, perl-format +msgid "%s: %s (archive) != %s (local .dsc)" +msgstr "" + +#: ../dgit:2046 +#, perl-format +msgid "archive %s: %s" +msgstr "" + +#: ../dgit:2053 +#, perl-format +msgid "archive contains %s with different checksum" +msgstr "" + +#: ../dgit:2081 +#, perl-format +msgid "edited .changes for archive .orig contents: %s %s" +msgstr "" + +#: ../dgit:2089 +#, perl-format +msgid "[new .changes left in %s]" +msgstr "" + +#: ../dgit:2092 +#, perl-format +msgid "%s already has appropriate .orig(s) (if any)" +msgstr "" + +#: ../dgit:2116 +#, perl-format +msgid "" +"unexpected commit author line format `%s' (was generated from changelog " +"Maintainer field)" +msgstr "" + +#: ../dgit:2139 +msgid "" +"\n" +"Unfortunately, this source package uses a feature of dpkg-source where\n" +"the same source package unpacks to different source code on different\n" +"distros. dgit cannot safely operate on such packages on affected\n" +"distros, because the meaning of source packages is not stable.\n" +"\n" +"Please ask the distro/maintainer to remove the distro-specific series\n" +"files and use a different technique (if necessary, uploading actually\n" +"different packages, if different distros are supposed to have\n" +"different code).\n" +"\n" +msgstr "" + +#: ../dgit:2151 +#, perl-format +msgid "" +"Found active distro-specific series file for %s (%s): %s, cannot continue" +msgstr "" + +#: ../dgit:2182 +msgid "Dpkg::Vendor `current vendor'" +msgstr "" + +#: ../dgit:2184 +msgid "(base) distro being accessed" +msgstr "" + +#: ../dgit:2186 +msgid "(nominal) distro being accessed" +msgstr "" + +#: ../dgit:2207 ../dgit:2212 +#, perl-format +msgid "accessing %s: %s" +msgstr "" + +#: ../dgit:2227 ../dgit:2234 +#, perl-format +msgid "saving %s: %s" +msgstr "" + +#: ../dgit:2300 +#, perl-format +msgid "dgit (child): exec %s: %s" +msgstr "" + +#: ../dgit:2364 ../dgit:5862 +msgid "source package" +msgstr "" + +#: ../dgit:2382 +msgid "package changelog" +msgstr "" + +#: ../dgit:2422 +msgid "package changelog has no entries!" +msgstr "" + +#: ../dgit:2441 +#, perl-format +msgid "Import %s" +msgstr "" + +#: ../dgit:2522 +#, perl-format +msgid "%s: trying slow absurd-git-apply..." +msgstr "" + +#: ../dgit:2541 +#, perl-format +msgid "%s failed: %s\n" +msgstr "" + +#: ../dgit:2550 +#, perl-format +msgid "" +"gbp-pq import and dpkg-source disagree!\n" +" gbp-pq import gave commit %s\n" +" gbp-pq import gave tree %s\n" +" dpkg-source --before-build gave tree %s\n" +msgstr "" + +#: ../dgit:2565 +#, perl-format +msgid "synthesised git commit from .dsc %s" +msgstr "" + +#: ../dgit:2569 +msgid "Import of source package" +msgstr "" + +#: ../dgit:2582 +#, perl-format +msgid "Record %s (%s) in archive suite %s\n" +msgstr "" + +#: ../dgit:2586 +#, perl-format +msgid "" +"\n" +"Version actually in archive: %s (older)\n" +"Last version pushed with dgit: %s (newer or same)\n" +"%s\n" +msgstr "" + +#: ../dgit:2628 +#, perl-format +msgid "using existing %s" +msgstr "" + +#: ../dgit:2632 +#, perl-format +msgid "" +"file %s has hash %s but .dsc demands hash %s (perhaps you should delete this " +"file?)" +msgstr "" + +#: ../dgit:2636 +#, perl-format +msgid "need to fetch correct version of %s" +msgstr "" + +#: ../dgit:2652 +#, perl-format +msgid "" +"file %s has hash %s but .dsc demands hash %s (got wrong file from archive!)" +msgstr "" + +#: ../dgit:2747 +msgid "too many iterations trying to get sane fetch!" +msgstr "" + +#: ../dgit:2762 +#, perl-format +msgid "warning: git ls-remote %s reported %s; this is silly, ignoring it.\n" +msgstr "" + +#: ../dgit:2806 +#, perl-format +msgid "warning: git fetch %s created %s; this is silly, deleting it.\n" +msgstr "" + +#: ../dgit:2821 +msgid "" +"--dry-run specified but we actually wanted the results of git fetch,\n" +"so this is not going to work. Try running dgit fetch first,\n" +"or using --damp-run instead of --dry-run.\n" +msgstr "" + +#: ../dgit:2826 +#, perl-format +msgid "" +"warning: git ls-remote suggests we want %s\n" +"warning: and it should refer to %s\n" +"warning: but git fetch didn't fetch that object to any relevant ref.\n" +"warning: This may be due to a race with someone updating the server.\n" +"warning: Will try again...\n" +msgstr "" + +#: ../dgit:2893 +#, perl-format +msgid "Not updating %s from %s to %s.\n" +msgstr "" + +#: ../dgit:2942 +#, perl-format +msgid "%s: NO git hash" +msgstr "" + +#: ../dgit:2946 +#, perl-format +msgid "%s: specified git info (%s)" +msgstr "" + +#: ../dgit:2953 +#, perl-format +msgid "%s: specified git hash" +msgstr "" + +#: ../dgit:2955 +#, perl-format +msgid "%s: invalid Dgit info" +msgstr "" + +#: ../dgit:2977 +#, perl-format +msgid "not chasing .dsc distro %s: not fetching %s" +msgstr "" + +#: ../dgit:2982 +#, perl-format +msgid ".dsc names distro %s: fetching %s" +msgstr "" + +#: ../dgit:2987 +#, perl-format +msgid "" +".dsc Dgit metadata is in context of distro %s\n" +"for which we have no configured url and .dsc provides no hint\n" +msgstr "" + +#: ../dgit:2997 +#, perl-format +msgid "" +".dsc Dgit metadata is in context of distro %s\n" +"for which we have no configured url;\n" +".dsc provides hinted url with protocol %s which is unsafe.\n" +"(can be overridden by config - consult documentation)\n" +msgstr "" + +#: ../dgit:3017 +msgid "rewrite map" +msgstr "" + +#: ../dgit:3024 +msgid "server's git history rewrite map contains a relevant entry!" +msgstr "" + +#: ../dgit:3028 +msgid "using rewritten git hash in place of .dsc value" +msgstr "" + +#: ../dgit:3030 +msgid "server data says .dsc hash is to be disregarded" +msgstr "" + +#: ../dgit:3037 +msgid "additional commits" +msgstr "" + +#: ../dgit:3040 +#, perl-format +msgid "" +".dsc Dgit metadata requires commit %s\n" +"but we could not obtain that object anywhere.\n" +msgstr "" + +#: ../dgit:3064 +msgid "last upload to archive" +msgstr "" + +#: ../dgit:3068 +msgid "no version available from the archive" +msgstr "" + +#: ../dgit:3151 +msgid "dgit suite branch on dgit git server" +msgstr "" + +#: ../dgit:3158 +msgid "dgit client's archive history view" +msgstr "" + +#: ../dgit:3163 +msgid "Dgit field in .dsc from archive" +msgstr "" + +#: ../dgit:3191 +#, perl-format +msgid "" +"\n" +"Git commit in archive is behind the last version allegedly pushed/uploaded.\n" +"Commit referred to by archive: %s\n" +"Last version pushed with dgit: %s\n" +"%s\n" +msgstr "" + +#: ../dgit:3204 +msgid "archive .dsc names newer git commit" +msgstr "" + +#: ../dgit:3207 +msgid "archive .dsc names other git commit, fixing up" +msgstr "" + +#: ../dgit:3228 +#, perl-format +msgid "" +"\n" +"Package not found in the archive, but has allegedly been pushed using dgit.\n" +"%s\n" +msgstr "" + +#: ../dgit:3237 +#, perl-format +msgid "" +"\n" +"Warning: relevant archive skew detected.\n" +"Archive allegedly contains %s\n" +"But we were not able to obtain any version from the archive or git.\n" +"\n" +msgstr "" + +#: ../dgit:3322 +#, perl-format +msgid "" +"Record %s (%s) in archive suite %s\n" +"\n" +"Record that\n" +msgstr "" + +#: ../dgit:3335 +msgid "should be treated as descended from\n" +msgstr "" + +#: ../dgit:3353 +msgid "dgit repo server tip (last push)" +msgstr "" + +#: ../dgit:3355 +msgid "local tracking tip (last fetch)" +msgstr "" + +#: ../dgit:3366 +#, perl-format +msgid "" +"\n" +"Warning: archive skew detected. Using the available version:\n" +"Archive allegedly contains %s\n" +"We were able to obtain only %s\n" +"\n" +msgstr "" + +#: ../dgit:3381 +msgid "fetched source tree" +msgstr "" + +#: ../dgit:3417 +msgid "debian/changelog merge driver" +msgstr "" + +#: ../dgit:3482 +msgid "" +"[attr]dgit-defuse-attrs already found, and proper, in .git/info/attributes\n" +" not doing further gitattributes setup\n" +msgstr "" + +#: ../dgit:3496 +msgid "# ^ see GITATTRIBUTES in dgit(7) and dgit setup-new-tree in dgit(1)\n" +msgstr "" + +#: ../dgit:3511 +#, perl-format +msgid "install %s: %s" +msgstr "" + +#: ../dgit:3538 +#, perl-format +msgid "" +"dgit: warning: %s contains .gitattributes\n" +"dgit: .gitattributes not (fully) defused. Recommended: dgit setup-new-" +"tree.\n" +msgstr "" + +#: ../dgit:3560 +#, perl-format +msgid "fetching %s..." +msgstr "" + +#: ../dgit:3568 +#, perl-format +msgid "failed to obtain %s: %s" +msgstr "" + +#: ../dgit:3607 +#, perl-format +msgid "package %s missing in (base suite) %s" +msgstr "" + +#: ../dgit:3639 +msgid "local combined tracking branch" +msgstr "" + +#: ../dgit:3641 +msgid "archive seems to have rewound: local tracking branch is ahead!" +msgstr "" + +#: ../dgit:3680 +#, perl-format +msgid "" +"Combine archive branches %s [dgit]\n" +"\n" +"Input branches:\n" +msgstr "" + +#: ../dgit:3694 +msgid "" +"\n" +"Key\n" +" * marks the highest version branch, which choose to use\n" +" + marks each branch which was not already an ancestor\n" +"\n" +msgstr "" + +#: ../dgit:3709 +#, perl-format +msgid "calculated combined tracking suite %s" +msgstr "" + +#: ../dgit:3727 +#, perl-format +msgid "ready for work in %s" +msgstr "" + +#: ../dgit:3735 +msgid "dry run makes no sense with clone" +msgstr "" + +#: ../dgit:3752 +#, perl-format +msgid "create `%s': %s" +msgstr "" + +#: ../dgit:3763 +msgid "fetching existing git history" +msgstr "" + +#: ../dgit:3767 +msgid "starting new git history" +msgstr "" + +#: ../dgit:3793 +#, perl-format +msgid "" +"FYI: Vcs-Git in %s has different url to your vcs-git remote.\n" +" Your vcs-git remote url may be out of date. Use dgit update-vcs-git ?\n" +msgstr "" + +#: ../dgit:3798 +#, perl-format +msgid "fetched into %s" +msgstr "" + +#: ../dgit:3810 +#, perl-format +msgid "Merge from %s [dgit]" +msgstr "" + +#: ../dgit:3812 +#, perl-format +msgid "fetched to %s and merged into HEAD" +msgstr "" + +#: ../dgit:3818 +#, perl-format +msgid "git tree contains debian/source/%s" +msgstr "" + +#: ../dgit:3837 +#, perl-format +msgid "" +"quilt fixup required but quilt mode is `nofix'\n" +"HEAD commit%s differs from tree implied by debian/patches%s" +msgstr "" + +#: ../dgit:3854 +msgid "nothing quilty to commit, ok." +msgstr "" + +#: ../dgit:3857 +msgid " (wanted to commit patch update)" +msgstr "" + +#: ../dgit:3861 +msgid "" +"Commit Debian 3.0 (quilt) metadata\n" +"\n" +msgstr "" + +#: ../dgit:3904 +#, perl-format +msgid "" +"Not doing any fixup of `%s' due to ----no-quilt-fixup or --quilt=nocheck" +msgstr "" + +#: ../dgit:3909 +#, perl-format +msgid "Format `%s', need to check/update patch stack" +msgstr "" + +#: ../dgit:3919 +#, perl-format +msgid "commit id %s" +msgstr "" + +#: ../dgit:3925 +#, perl-format +msgid "and left in %s" +msgstr "" + +#: ../dgit:3951 +#, perl-format +msgid "Wanted tag %s (%s) on dgit server, but not found\n" +msgstr "" + +#: ../dgit:3954 +#, perl-format +msgid "Wanted tag %s (one of: %s) on dgit server, but not found\n" +msgstr "" + +#: ../dgit:3962 +#, perl-format +msgid "%s (%s) .. %s (%s) is not fast forward\n" +msgstr "" + +#: ../dgit:3971 +msgid "version currently in archive" +msgstr "" + +#: ../dgit:3980 +#, perl-format +msgid "Checking package changelog for archive version %s ..." +msgstr "" + +#: ../dgit:3988 +#, perl-format +msgid "%s field from dpkg-parsechangelog %s" +msgstr "" + +#: ../dgit:3998 +#, perl-format +msgid "Perhaps debian/changelog does not mention %s ?" +msgstr "" + +#: ../dgit:4001 +#, perl-format +msgid "" +"%s is %s\n" +"Your tree seems to based on earlier (not uploaded) %s.\n" +msgstr "" + +#: ../dgit:4015 +#, perl-format +msgid "Declaring that HEAD inciudes all changes in %s..." +msgstr "" + +#: ../dgit:4071 +msgid "Checking that HEAD inciudes all changes in archive..." +msgstr "" + +#: ../dgit:4080 +msgid "maintainer view tag" +msgstr "" + +#: ../dgit:4082 +msgid "dgit view tag" +msgstr "" + +#: ../dgit:4083 +msgid "current archive contents" +msgstr "" + +#: ../dgit:4096 +msgid "" +"| Not fast forward; maybe --overwrite is needed ? Please see dgit(1).\n" +msgstr "" + +#: ../dgit:4106 +#, perl-format +msgid "Declare fast forward from %s\n" +msgstr "" + +#: ../dgit:4107 +#, perl-format +msgid "Make fast forward from %s\n" +msgstr "" + +#: ../dgit:4111 +#, perl-format +msgid "Made pseudo-merge of %s into dgit view." +msgstr "" + +#: ../dgit:4124 +#, perl-format +msgid "Declare fast forward from %s" +msgstr "" + +#: ../dgit:4132 +#, perl-format +msgid "Make pseudo-merge of %s into your HEAD." +msgstr "" + +#: ../dgit:4144 +#, perl-format +msgid "-p specified %s but changelog specified %s" +msgstr "" + +#: ../dgit:4166 +#, perl-format +msgid "%s is for %s %s but debian/changelog is for %s %s" +msgstr "" + +#: ../dgit:4227 +#, perl-format +msgid "changes field %s `%s' does not match changelog `%s'" +msgstr "" + +#: ../dgit:4255 +#, perl-format +msgid "%s release %s for %s (%s) [dgit]\n" +msgstr "" + +#: ../dgit:4268 +#, perl-format +msgid "" +"%s release %s for %s (%s)\n" +"(maintainer view tag generated by dgit --quilt=%s)\n" +msgstr "" + +#: ../dgit:4320 +msgid "" +"Push failed, while checking state of the archive.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:4329 +msgid "" +"package appears to be new in this suite; if this is intentional, use --new" +msgstr "" + +#: ../dgit:4334 +msgid "" +"Push failed, while preparing your push.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:4357 +#, perl-format +msgid "looked for .dsc %s, but %s; maybe you forgot to build" +msgstr "" + +#: ../dgit:4374 +#, perl-format +msgid "" +"Branch is managed by git-debrebase (%s\n" +"exists), but quilt mode (%s) implies a split view.\n" +"Pass the right --quilt option or adjust your git config.\n" +"Or, maybe, run git-debrebase forget-was-ever-debrebase.\n" +msgstr "" + +#: ../dgit:4398 +#, perl-format +msgid "" +"--quilt=%s but no cached dgit view:\n" +" perhaps HEAD changed since dgit build[-source] ?" +msgstr "" + +#: ../dgit:4429 +msgid "" +"dgit push: HEAD is not a descendant of the archive's version.\n" +"To overwrite the archive's contents, pass --overwrite[=VERSION].\n" +"To rewind history, if permitted by the archive, use --deliberately-not-fast-" +"forward." +msgstr "" + +#: ../dgit:4439 +#, perl-format +msgid "checking that %s corresponds to HEAD" +msgstr "" + +#: ../dgit:4473 ../dgit:4485 +#, perl-format +msgid "HEAD specifies a different tree to %s:\n" +msgstr "" + +#: ../dgit:4479 +#, perl-format +msgid "" +"There is a problem with your source tree (see dgit(7) for some hints).\n" +"To see a full diff, run git diff %s %s\n" +msgstr "" + +#: ../dgit:4489 +#, perl-format +msgid "" +"Perhaps you forgot to build. Or perhaps there is a problem with your\n" +" source tree (see dgit(7) for some hints). To see a full diff, run\n" +" git diff %s %s\n" +msgstr "" + +#: ../dgit:4500 +#, perl-format +msgid "" +"failed to find unique changes file (looked for %s in %s); perhaps you need " +"to use dgit -C" +msgstr "" + +#: ../dgit:4522 +msgid "uploading binaries, although distroy policy is source only" +msgstr "" + +#: ../dgit:4526 +msgid "source-only upload, although distroy policy requires .debs" +msgstr "" + +#: ../dgit:4530 +#, perl-format +msgid "" +"source-only upload, even though package is entirely NEW\n" +"(this is contrary to policy in %s)" +msgstr "" + +#: ../dgit:4537 +#, perl-format +msgid "unknown source-only-uploads policy `%s'" +msgstr "" + +#: ../dgit:4581 +msgid "" +"Push failed, while signing the tag.\n" +"You can retry the push, after fixing the problem, if you like.\n" +msgstr "" + +#: ../dgit:4594 +msgid "" +"Push failed, *after* signing the tag.\n" +"If you want to try again, you should use a new version number.\n" +msgstr "" + +#: ../dgit:4611 +msgid "" +"Push failed, while updating the remote git repository - see messages above.\n" +"If you want to try again, you should use a new version number.\n" +msgstr "" + +#: ../dgit:4628 +msgid "" +"Push failed, while obtaining signatures on the .changes and .dsc.\n" +"If it was just that the signature failed, you may try again by using\n" +"debsign by hand to sign the changes file (see the command dgit tried,\n" +"above), and then dput that changes file to complete the upload.\n" +"If you need to change the package, you must use a new version number.\n" +msgstr "" + +#: ../dgit:4659 +#, perl-format +msgid "pushed and uploaded %s" +msgstr "" + +#: ../dgit:4671 +msgid "-p is not allowed with clone; specify as argument instead" +msgstr "" + +#: ../dgit:4682 +msgid "incorrect arguments to dgit clone" +msgstr "" + +#: ../dgit:4688 +#, perl-format +msgid "%s already exists" +msgstr "" + +#: ../dgit:4702 +#, perl-format +msgid "remove %s: %s\n" +msgstr "" + +#: ../dgit:4706 +#, perl-format +msgid "check whether to remove %s: %s\n" +msgstr "" + +#: ../dgit:4744 +msgid "incorrect arguments to dgit fetch or dgit pull" +msgstr "" + +#: ../dgit:4761 +#, perl-format +msgid "dgit pull not yet supported in split view mode (--quilt=%s)\n" +msgstr "" + +#: ../dgit:4770 +msgid "dgit checkout needs a suite argument" +msgstr "" + +#: ../dgit:4832 +#, perl-format +msgid "setting up vcs-git: %s\n" +msgstr "" + +#: ../dgit:4835 +#, perl-format +msgid "vcs git already configured: %s\n" +msgstr "" + +#: ../dgit:4837 +#, perl-format +msgid "changing vcs-git url to: %s\n" +msgstr "" + +#: ../dgit:4842 +#, perl-format +msgid "fetching (%s)\n" +msgstr "" + +#: ../dgit:4857 +#, perl-format +msgid "incorrect arguments to dgit %s" +msgstr "" + +#: ../dgit:4868 +#, perl-format +msgid "dgit %s: changelog specifies %s (%s) but command line specifies %s" +msgstr "" + +#: ../dgit:4906 +#, perl-format +msgid "" +"build host has dgit rpush protocol versions %s but invocation host has %s" +msgstr "" + +#: ../dgit:4986 +#, perl-format +msgid "create %s: %s" +msgstr "" + +#: ../dgit:5023 +#, perl-format +msgid "build host child failed: %s" +msgstr "" + +#: ../dgit:5026 +msgid "all done\n" +msgstr "" + +#: ../dgit:5035 +#, perl-format +msgid "file %s (%s) twice" +msgstr "" + +#: ../dgit:5043 +msgid "bad param spec" +msgstr "" + +#: ../dgit:5049 +msgid "bad previously spec" +msgstr "" + +#: ../dgit:5068 +#, perl-format +msgid "" +"rpush negotiated protocol version %s which does not support quilt mode %s" +msgstr "" + +#: ../dgit:5113 +#, perl-format +msgid "buildinfo mismatch in field %s" +msgstr "" + +#: ../dgit:5116 +#, perl-format +msgid "buildinfo contains forbidden field %s" +msgstr "" + +#: ../dgit:5157 +msgid "remote changes file" +msgstr "" + +#: ../dgit:5232 +msgid "not a plain file or symlink\n" +msgstr "" + +#: ../dgit:5238 +msgid "mode or type changed\n" +msgstr "" + +#: ../dgit:5239 +msgid "modified symlink\n" +msgstr "" + +#: ../dgit:5242 +msgid "deletion of symlink\n" +msgstr "" + +#: ../dgit:5246 +msgid "creation with non-default mode\n" +msgstr "" + +#: ../dgit:5276 +msgid "dgit view: changes are required..." +msgstr "" + +#: ../dgit:5305 +#, perl-format +msgid "" +"\n" +"For full diff showing the problem(s), type:\n" +" %s\n" +msgstr "" + +#: ../dgit:5312 +#, perl-format +msgid "" +"--quilt=%s specified, implying patches-unapplied git tree\n" +" but git tree differs from orig in upstream files." +msgstr "" + +#: ../dgit:5318 +msgid "" +"\n" +" ... debian/patches is missing; perhaps this is a patch queue branch?" +msgstr "" + +#: ../dgit:5325 +#, perl-format +msgid "" +"--quilt=%s specified, implying patches-applied git tree\n" +" but git tree differs from result of applying debian/patches to upstream\n" +msgstr "" + +#: ../dgit:5332 +msgid "dgit view: creating patches-applied version using gbp pq" +msgstr "" + +#: ../dgit:5341 +#, perl-format +msgid "" +"--quilt=%s specified, implying that HEAD is for use with a\n" +" tool which does not create patches for changes to upstream\n" +" .gitignores: but, such patches exist in debian/patches.\n" +msgstr "" + +#: ../dgit:5350 +msgid "dgit view: creating patch to represent .gitignore changes" +msgstr "" + +#: ../dgit:5355 +#, perl-format +msgid "%s already exists; but want to create it to record .gitignore changes" +msgstr "" + +#: ../dgit:5360 +msgid "" +"Subject: Update .gitignore from Debian packaging branch\n" +"\n" +"The Debian packaging git branch contains these updates to the upstream\n" +".gitignore file(s). This patch is autogenerated, to provide these\n" +"updates to users of the official Debian archive view of the package.\n" +msgstr "" + +#: ../dgit:5382 +msgid "Commit patch to update .gitignore\n" +msgstr "" + +#: ../dgit:5396 +msgid "converted" +msgstr "" + +#: ../dgit:5397 +#, perl-format +msgid "dgit view: created (%s)" +msgstr "" + +#: ../dgit:5462 +msgid "maximum search space exceeded" +msgstr "" + +#: ../dgit:5480 +#, perl-format +msgid "has %s not %s" +msgstr "" + +#: ../dgit:5489 +msgid "root commit" +msgstr "" + +#: ../dgit:5495 +#, perl-format +msgid "merge (%s nontrivial parents)" +msgstr "" + +#: ../dgit:5506 +#, perl-format +msgid "changed %s" +msgstr "" + +#: ../dgit:5525 +#, perl-format +msgid "" +"\n" +"%s: error: quilt fixup cannot be linear. Stopped at:\n" +msgstr "" + +#: ../dgit:5532 +#, perl-format +msgid "%s: %s: %s\n" +msgstr "" + +#: ../dgit:5544 +msgid "quilt history linearisation failed. Search `quilt fixup' in dgit(7).\n" +msgstr "" + +#: ../dgit:5547 +msgid "quilt fixup cannot be linear, smashing..." +msgstr "" + +#: ../dgit:5559 +#, perl-format +msgid "" +"Automatically generated patch (%s)\n" +"Last (up to) %s git changes, FYI:\n" +"\n" +msgstr "" + +#: ../dgit:5566 +msgid "quiltify linearisation planning successful, executing..." +msgstr "" + +#: ../dgit:5600 +msgid "contains unexpected slashes\n" +msgstr "" + +#: ../dgit:5601 +msgid "contains leading punctuation\n" +msgstr "" + +#: ../dgit:5602 +msgid "contains bad character(s)\n" +msgstr "" + +#: ../dgit:5603 +msgid "is series file\n" +msgstr "" + +#: ../dgit:5604 +msgid "too long\n" +msgstr "" + +#: ../dgit:5608 +#, perl-format +msgid "quiltifying commit %s: ignoring/dropping Gbp-Pq %s: %s" +msgstr "" + +#: ../dgit:5637 +#, perl-format +msgid "dgit: patch title transliteration error: %s" +msgstr "" + +#: ../dgit:5774 +msgid "Commit removal of .pc (quilt series tracking data)\n" +msgstr "" + +#: ../dgit:5784 +msgid "starting quiltify (single-debian-patch)" +msgstr "" + +#: ../dgit:5884 +#, perl-format +msgid "dgit: split brain (separate dgit view) may be needed (--quilt=%s)." +msgstr "" + +#: ../dgit:5915 +#, perl-format +msgid "dgit view: found cached (%s)" +msgstr "" + +#: ../dgit:5920 +msgid "dgit view: found cached, no changes required" +msgstr "" + +#: ../dgit:5931 +#, perl-format +msgid "examining quilt state (multiple patches, %s mode)" +msgstr "" + +#: ../dgit:6022 +msgid "" +"failed to apply your git tree's patch stack (from debian/patches/) to\n" +" the corresponding upstream tarball(s). Your source tree and .orig\n" +" are probably too inconsistent. dgit can only fix up certain kinds of\n" +" anomaly (depending on the quilt mode). Please see --quilt= in dgit(1).\n" +msgstr "" + +#: ../dgit:6036 +msgid "Tree already contains .pc - will use it then delete it." +msgstr "" + +#: ../dgit:6073 +#, perl-format +msgid "%s: base trees orig=%.20s o+d/p=%.20s" +msgstr "" + +#: ../dgit:6076 +#, perl-format +msgid "" +"%s: quilt differences: src: %s orig %s gitignores: %s orig %s\n" +"%s: quilt differences: HEAD %s o+d/p HEAD %s o+d/p" +msgstr "" + +#: ../dgit:6082 +#, perl-format +msgid "dgit: cannot represent change: %s: %s\n" +msgstr "" + +#: ../dgit:6086 +msgid "" +"HEAD has changes to .orig[s] which are not representable by `3.0 (quilt)'\n" +msgstr "" + +#: ../dgit:6093 +msgid "This might be a patches-unapplied branch." +msgstr "" + +#: ../dgit:6096 +msgid "This might be a patches-applied branch." +msgstr "" + +#: ../dgit:6099 +msgid "Maybe you need one of --[quilt=]gbp --[quilt=]dpm --quilt=unapplied ?" +msgstr "" + +#: ../dgit:6102 +msgid "Warning: Tree has .gitattributes. See GITATTRIBUTES in dgit(7)." +msgstr "" + +#: ../dgit:6106 +msgid "Maybe orig tarball(s) are not identical to git representation?" +msgstr "" + +#: ../dgit:6115 +#, perl-format +msgid "starting quiltify (multiple patches, %s mode)" +msgstr "" + +#: ../dgit:6153 +msgid "" +"\n" +"dgit: Building, or cleaning with rules target, in patches-unapplied tree.\n" +"dgit: Have to apply the patches - making the tree dirty.\n" +"dgit: (Consider specifying --clean=git and (or) using dgit sbuild.)\n" +"\n" +msgstr "" + +#: ../dgit:6165 +msgid "dgit: Unapplying patches again to tidy up the tree." +msgstr "" + +#: ../dgit:6199 +msgid "tree contains uncommitted files and --clean=check specified" +msgstr "" + +#: ../dgit:6208 +msgid "clean takes no additional arguments" +msgstr "" + +#: ../dgit:6221 +#, perl-format +msgid "-p is not allowed with dgit %s" +msgstr "" + +#: ../dgit:6248 +#, perl-format +msgid "remove old changes file %s: %s" +msgstr "" + +#: ../dgit:6250 +#, perl-format +msgid "would remove %s" +msgstr "" + +#: ../dgit:6276 +msgid "archive query failed (queried because --since-version not specified)" +msgstr "" + +#: ../dgit:6282 +#, perl-format +msgid "changelog will contain changes since %s" +msgstr "" + +#: ../dgit:6285 +msgid "package seems new, not specifying -v" +msgstr "" + +#: ../dgit:6328 +msgid "Wanted to build nothing!" +msgstr "" + +#: ../dgit:6366 +#, perl-format +msgid "only one changes file from build (%s)\n" +msgstr "" + +#: ../dgit:6373 +#, perl-format +msgid "%s found in binaries changes file %s" +msgstr "" + +#: ../dgit:6380 +#, perl-format +msgid "%s unexpectedly not created by build" +msgstr "" + +#: ../dgit:6384 +#, perl-format +msgid "install new changes %s{,.inmulti}: %s" +msgstr "" + +#: ../dgit:6389 +#, perl-format +msgid "wrong number of different changes files (%s)" +msgstr "" + +#: ../dgit:6392 +#, perl-format +msgid "build successful, results in %s\n" +msgstr "" + +#: ../dgit:6405 #, perl-format msgid "" -"unable to canonicalise suite using package %s which does not appear to exist " -"in suite %s; --existing-package may help" +"changes files other than source matching %s already present; building would " +"result in ambiguity about the intended results.\n" +"Suggest you delete %s.\n" +msgstr "" + +#: ../dgit:6423 +msgid "build successful\n" +msgstr "" + +#: ../dgit:6430 +#, perl-format +msgid "" +"%s: warning: build-products-dir set, but not supported by dpkg-buildpackage\n" +"%s: warning: build-products-dir will be ignored; files will go to ..\n" +msgstr "" + +#: ../dgit:6542 +#, perl-format +msgid "remove %s: %s" +msgstr "" + +#: ../dgit:6579 +#, perl-format +msgid "put in place new built file (%s): %s" +msgstr "" + +#: ../dgit:6592 +msgid "build-source takes no additional arguments" +msgstr "" + +#: ../dgit:6596 +#, perl-format +msgid "source built, results in %s and %s" +msgstr "" + +#: ../dgit:6603 +msgid "" +"dgit push-source: --include-dirty/--ignore-dirty does not makesense with " +"push-source!" +msgstr "" + +#: ../dgit:6609 +msgid "source changes file" +msgstr "" + +#: ../dgit:6611 +msgid "user-specified changes file is not source-only" +msgstr "" + +#: ../dgit:6631 ../dgit:6633 +#, perl-format +msgid "%s (in build products dir): %s" +msgstr "" + +#: ../dgit:6646 +msgid "" +"perhaps you need to pass -A ? (sbuild's default is to build only\n" +"arch-specific binaries; dgit 1.4 used to override that.)\n" +msgstr "" + +#: ../dgit:6658 +msgid "" +"you asked for a builder but your debbuildopts didn't ask for any binaries -- " +"is this really what you meant?" +msgstr "" + +#: ../dgit:6662 +msgid "" +"we must build a .dsc to pass to the builder but your debbuiltopts forbids " +"the building of a source package; cannot continue" +msgstr "" + +#: ../dgit:6692 +msgid "incorrect arguments to dgit print-unapplied-treeish" +msgstr "" + +#: ../dgit:6714 +msgid "source tree" +msgstr "" + +#: ../dgit:6716 +#, perl-format +msgid "dgit: import-dsc: %s" +msgstr "" + +#: ../dgit:6729 +#, perl-format +msgid "unknown dgit import-dsc sub-option `%s'" +msgstr "" + +#: ../dgit:6733 +msgid "usage: dgit import-dsc .../PATH/TO/.DSC BRANCH" +msgstr "" + +#: ../dgit:6737 +msgid "dry run makes no sense with import-dsc" +msgstr "" + +#: ../dgit:6754 +#, perl-format +msgid "%s is checked out - will not update it" +msgstr "" + +#: ../dgit:6759 +#, perl-format +msgid "open import .dsc (%s): %s" +msgstr "" + +#: ../dgit:6761 +#, perl-format +msgid "read %s: %s" +msgstr "" + +#: ../dgit:6772 +msgid "import-dsc signature check failed" +msgstr "" + +#: ../dgit:6775 +#, perl-format +msgid "%s: warning: importing unsigned .dsc\n" +msgstr "" + +#: ../dgit:6786 +msgid "Dgit metadata in .dsc" +msgstr "" + +#: ../dgit:6797 +msgid "dgit: import-dsc of .dsc with Dgit field, using git hash" +msgstr "" + +#: ../dgit:6806 +#, perl-format +msgid "" +".dsc contains Dgit field referring to object %s\n" +"Your git tree does not have that object. Try `git fetch' from a\n" +"plausible server (browse.dgit.d.o? alioth?), and try the import-dsc again.\n" +msgstr "" + +#: ../dgit:6813 +msgid "Not fast forward, forced update." +msgstr "" + +#: ../dgit:6815 +#, perl-format +msgid "Not fast forward to %s" +msgstr "" + +#: ../dgit:6820 +#, perl-format +msgid "updated git ref %s" +msgstr "" + +#: ../dgit:6825 +#, perl-format +msgid "" +"Branch %s already exists\n" +"Specify ..%s for a pseudo-merge, binding in existing history\n" +"Specify +%s to overwrite, discarding existing history\n" +msgstr "" + +#: ../dgit:6837 +#, perl-format +msgid "lstat %s works but stat gives %s !" +msgstr "" + +#: ../dgit:6839 +#, perl-format +msgid "stat %s: %s" +msgstr "" + +#: ../dgit:6847 +#, perl-format +msgid "cannot import %s which seems to be inside working tree!" +msgstr "" + +#: ../dgit:6851 +#, perl-format +msgid "import %s requires .../%s, but it does not exist" +msgstr "" + +#: ../dgit:6856 +#, perl-format +msgid "import %s requires %s, but: %s" +msgstr "" + +#: ../dgit:6858 +#, perl-format +msgid "symlink %s to %s: %s" +msgstr "" + +#: ../dgit:6859 +#, perl-format +msgid "made symlink %s -> %s" +msgstr "" + +#: ../dgit:6870 +msgid "Import, forced update - synthetic orphan git history." +msgstr "" + +#: ../dgit:6872 +msgid "Import, merging." +msgstr "" + +#: ../dgit:6886 +#, perl-format +msgid "Merge %s (%s) import into %s\n" +msgstr "" + +#: ../dgit:6895 +#, perl-format +msgid "results are in in git ref %s" +msgstr "" + +#: ../dgit:6902 +msgid "need only 1 subpath argument" +msgstr "" + +#: ../dgit:6908 +#, perl-format +msgid "exec curl: %s\n" +msgstr "" + +#: ../dgit:6922 +msgid "need destination argument" +msgstr "" + +#: ../dgit:6927 +#, perl-format +msgid "exec git clone: %s\n" +msgstr "" + +#: ../dgit:6935 +msgid "no arguments allowed to dgit print-dgit-repos-server-source-url" +msgstr "" + +#: ../dgit:6946 +msgid "no arguments allowed to dgit print-dpkg-source-ignores" +msgstr "" + +#: ../dgit:6952 +msgid "no arguments allowed to dgit setup-mergechangelogs" +msgstr "" + +#: ../dgit:6959 ../dgit:6965 +msgid "no arguments allowed to dgit setup-useremail" +msgstr "" + +#: ../dgit:6971 +msgid "no arguments allowed to dgit setup-tree" +msgstr "" + +#: ../dgit:7018 +msgid "" +"--initiator-tempdir must be used specify an absolute, not relative, " +"directory." +msgstr "" + +#: ../dgit:7057 +#, perl-format +msgid "%s needs a value" +msgstr "" + +#: ../dgit:7061 +#, perl-format +msgid "bad value `%s' for %s" +msgstr "" + +#: ../dgit:7146 +#, perl-format +msgid "%s: warning: ignoring unknown force option %s\n" +msgstr "" + +#: ../dgit:7166 +#, perl-format +msgid "unknown long option `%s'" +msgstr "" + +#: ../dgit:7219 +#, perl-format +msgid "unknown short option `%s'" +msgstr "" + +#: ../dgit:7234 +#, perl-format +msgid "%s is set to something other than SIG_DFL\n" +msgstr "" + +#: ../dgit:7238 +#, perl-format +msgid "%s is blocked\n" +msgstr "" + +#: ../dgit:7244 +#, perl-format +msgid "" +"On entry to dgit, %s\n" +"This is a bug produced by something in in your execution environment.\n" +"Giving up.\n" +msgstr "" + +#: ../dgit:7261 +#, perl-format +msgid "cannot set command for %s" +msgstr "" + +#: ../dgit:7274 +#, perl-format +msgid "cannot configure options for %s" +msgstr "" + +#: ../dgit:7294 +#, perl-format +msgid "unknown quilt-mode `%s'" msgstr "" -#: ../dgit:7196 +#: ../dgit:7304 +#, perl-format +msgid "unknown %s setting `%s'" +msgstr "" + +#: ../dgit:7309 msgid "dgit: --include-dirty is not supported in split view quilt mode" msgstr "" +#: ../dgit:7317 +#, perl-format +msgid "unknown clean-mode `%s'" +msgstr "" + +#: ../dgit:7338 +msgid "DRY RUN ONLY\n" +msgstr "" + +#: ../dgit:7339 +msgid "DAMP RUN - WILL MAKE LOCAL (UNSIGNED) CHANGES\n" +msgstr "" + +#: ../dgit:7355 +#, perl-format +msgid "unknown operation %s" +msgstr "" + #: ../git-debrebase:2069 msgid "old anchor is recognised due to --anchor, cannot check upstream" msgstr "" @@ -41,7 +1969,111 @@ msgstr "" msgid "unknown git-debrebase sub-operation %s" msgstr "" -#: ../Debian/Dgit.pm:675 +#: ../Debian/Dgit.pm:295 +#, perl-format +msgid "error: %s\n" +msgstr "" + +#: ../Debian/Dgit.pm:315 +#, perl-format +msgid "getcwd failed: %s\n" +msgstr "" + +#: ../Debian/Dgit.pm:334 +msgid "terminated, reporting successful completion" +msgstr "" + +#: ../Debian/Dgit.pm:336 +#, perl-format +msgid "failed with error exit status %s" +msgstr "" + +#: ../Debian/Dgit.pm:339 +#, perl-format +msgid "died due to fatal signal %s" +msgstr "" + +#: ../Debian/Dgit.pm:343 +#, perl-format +msgid "failed with unknown wait status %s" +msgstr "" + +#: ../Debian/Dgit.pm:349 +msgid "failed command" +msgstr "" + +#: ../Debian/Dgit.pm:355 +#, perl-format +msgid "failed to fork/exec: %s" +msgstr "" + +#: ../Debian/Dgit.pm:357 +#, perl-format +msgid "subprocess %s" +msgstr "" + +#: ../Debian/Dgit.pm:359 +msgid "subprocess produced invalid output" +msgstr "" + +#: ../Debian/Dgit.pm:544 +msgid "git index contains changes (does not match HEAD)" +msgstr "" + +#: ../Debian/Dgit.pm:545 +msgid "working tree is dirty (does not match HEAD)" +msgstr "" + +#: ../Debian/Dgit.pm:616 +msgid "detached HEAD" +msgstr "" + +#: ../Debian/Dgit.pm:617 +msgid "HEAD symref is not to refs/" +msgstr "" + +#: ../Debian/Dgit.pm:633 +#, perl-format +msgid "parsing of %s failed" +msgstr "" + +#: ../Debian/Dgit.pm:642 +#, perl-format +msgid "" +"control file %s is (already) PGP-signed. Note that dgit push needs to " +"modify the .dsc and then do the signature itself" +msgstr "" + +#: ../Debian/Dgit.pm:656 +#, perl-format +msgid "open %s (%s): %s" +msgstr "" + +#: ../Debian/Dgit.pm:677 #, perl-format msgid "missing field %s in %s" msgstr "" + +#: ../Debian/Dgit.pm:749 +msgid "Dummy commit - do not use\n" +msgstr "" + +#: ../Debian/Dgit.pm:838 +#, perl-format +msgid "cannot stat %s/.git: %s" +msgstr "" + +#: ../Debian/Dgit.pm:861 +#, perl-format +msgid "failed to mkdir playground parent %s: %s" +msgstr "" + +#: ../Debian/Dgit.pm:869 +#, perl-format +msgid "failed to mkdir a playground %s: %s" +msgstr "" + +#: ../Debian/Dgit.pm:878 +#, perl-format +msgid "failed to mkdir the playground %s: %s" +msgstr "" -- cgit v1.2.3 From 64d612b3c6dc98c04358dc8062f6e39298d00290 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 3 Oct 2018 23:55:16 +0100 Subject: i18n: Break out i18n-common.make (nfc) Signed-off-by: Ian Jackson --- po/Makefile | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'po') diff --git a/po/Makefile b/po/Makefile index 9865c8a..5dab57e 100644 --- a/po/Makefile +++ b/po/Makefile @@ -42,12 +42,7 @@ all: messages.pot mofiles -e=set -e; exec >$@.tmp -f=mv -f $@.tmp $@ -o= >$@.tmp && $f - -S=@ -# Set S='' to see commands being run +include ../i18n-common.make .%.potfiles: $S $e; echo ../$*; $f -- cgit v1.2.3 From 3e9a357df187605ef886381ef66407f1904fc9d1 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Wed, 3 Oct 2018 23:55:36 +0100 Subject: i18n: po/Makefile: Remove some obsolete comment (nfc) Signed-off-by: Ian Jackson --- po/Makefile | 3 --- 1 file changed, 3 deletions(-) (limited to 'po') diff --git a/po/Makefile b/po/Makefile index 5dab57e..d1eeb05 100644 --- a/po/Makefile +++ b/po/Makefile @@ -56,9 +56,6 @@ include ../i18n-common.make sed "s#^#.$*.pot: #" $<; \ $f -# echo 'MOS_$$(addsuffix' -# find -name $*.mo |sed ; $f - -include .dgit.make -include .git-debrebase.make -include .common.make -- cgit v1.2.3 From b964365dad39ddbb8a48662b041f5cfb12c0af9c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 4 Oct 2018 00:56:01 +0100 Subject: i18n: Update po/README to discuss document translation Signed-off-by: Ian Jackson --- po/README | 99 +++++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 77 insertions(+), 22 deletions(-) (limited to 'po') diff --git a/po/README b/po/README index 5541daa..7aadce0 100644 --- a/po/README +++ b/po/README @@ -8,17 +8,19 @@ The dgit source package contains dgit and git-debrebase. These are useful for a variety of different users and in different situations. So there are various documents aimed at various users. -* dgit supports message translation. +* dgit and git-debrebase both support message translation. -* Documentation translation is TBD. +* Documentation translation is handled via po4a, in the po4a + directory. The documeents are all manpages. * git-debrebase is currently mostly useful within the Debian project, - but this will change and its translation will then be more - important. Message translation is mostly not supported right now. + but this will change and its document translations will then be more + important. -The en_US translation is slightly special. It is used for testing the -translation machinery, and since the source native language is en_GB, -there is not much other need for the en_US translation. +The en_US message translation is slightly special. It is used for +testing the translation machinery, and since the source native +language is en_GB, there is not much other need for the en_US +translation. Translatation priorities @@ -26,23 +28,23 @@ Translatation priorities HIGH - dgit-user(1) How to use dgit to as a downstream or user - *** NB that documentation translation is TBD so you cannot do this yet *** + po4a/dgit-user_1.pot How to use dgit to as a downstream or user MEDIUM - messages.pot - dgit.1 - dgit-downstream-dsc.7 - dgit-sponshorship.7 - dgit.7 + po/messages.pot All the messages for both programs + + po4a/dgit_1 + po4a/dgit-downstream-dsc_7 + po4a/dgit-sponshorship_7 + po4a/dgit_7 LOW - dgit-maint-* } For work within the Debian project - dgit-nmu-simple.7 } (where one needs good English anyway) + po4a/dgit-maint-* } For work within the Debian project + po4a/dgit-nmu-simple_7 } (where one needs good English anyway) - git-debrebase.* Currently low priority but this will change + po4a/git-debrebase_* Currently low priority but this will change Translation organisation @@ -52,13 +54,57 @@ Translation organisation po/LANG.po translations of those po/mo output directory, do not look here - po4a/ documentation (TBD) + po4a/MAN_S.pot paragraphs from manpage MAN in section S + po4a/MAN_S.LANG.po translation of manpage MAN(S) into LANG + po4a/po4a.cfg config file for po4a + po4a/LANG.preview preview for you, see below + po4a/translated/ output directory, do not look here + + +Note on git-debrebase +--------------------- + +git-debrebase has a fairly complex underlying model, which is defined +in git-debrebase(5). + +It is importnt when translating both documents and messages for +git-derebase, that consistent translations are used for the words +defined in `TERMINOLOGY' and `BRANCH CONTENTS'. + +You may want to start by reading git-debrebase(5). + +When translating git-debrebaase(5) itself, please add the English term +after the definining use of each word. For example + Your-word-for-pseudomerge (Pseudomerge) + translation of the definition +This will be useful because some of these words appear in +necessarily-untranslated but user-visible protocol elements +(eg sometimes in annotations in autogenerated git commit messages) + + +To start translating +-------------------- -Important make targets for translators. -NB all of these are after "cd po/". +In po/ - make .po Creates .po so you can start translating, - or update messages.pot .po. + 1. run + make LANGUAGE.po + 2. edit LANGUAGE.po to add translations. + +In po4a/ + + 1. edit po4a.cfg to add your language to [po4a_langs] + 2. then run + po4a po4a.cfg + 3. edit each MANPAGE_SECTION.LANG.po to add translations. + + +Important commands for translators +---------------------------------- + +In po/ + + make LANGUAGE.po Creates or updates messages.pot and LANGUAGE.po. make all-po Updates messages.pot from all the sources, with new messages, and merges them into @@ -66,3 +112,12 @@ NB all of these are after "cd po/". make check Updates everything and then checks everything, printing translation statistics. + +In po4a/ + + po4a po4a.cfg Updates all pot and po files + + make preview.LANG Makes a directory preview.LANG containing + translated and compiled manpages which can + be previewed with `man -l', and prints a + list of appropriate `man -l' commands. -- cgit v1.2.3 From 94256e8ad7b7450c96a1a1bbaf330c136380ebf1 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 4 Oct 2018 11:42:21 +0100 Subject: i18n: po: Rename `all-po' target to `pofiles' I think this is more conventional. Signed-off-by: Ian Jackson --- po/Makefile | 4 ++-- po/README | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'po') diff --git a/po/Makefile b/po/Makefile index d1eeb05..0053f52 100644 --- a/po/Makefile +++ b/po/Makefile @@ -113,9 +113,9 @@ clean: .PRECIOUS: .%.potfiles -all-po: $(POFILES) +pofiles: $(POFILES) -check: $(if $(SUPPRESS_PO_UPDATE),,all-po) +check: $(if $(SUPPRESS_PO_UPDATE),,pofiles) $S set -e; for file in $(POFILES); do \ lang=`echo $$file | sed 's/\.po//'`; \ printf "$$lang: "; \ diff --git a/po/README b/po/README index 7aadce0..08959d4 100644 --- a/po/README +++ b/po/README @@ -106,7 +106,7 @@ In po/ make LANGUAGE.po Creates or updates messages.pot and LANGUAGE.po. - make all-po Updates messages.pot from all the sources, + make pofiles Updates messages.pot from all the sources, with new messages, and merges them into all the language-specific .po files -- cgit v1.2.3 From 707e502d2fb71f98f990edc12bd5fbd3d32dae52 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Thu, 4 Oct 2018 11:43:19 +0100 Subject: i18n: Provide `i18n-update' target in toplevel Makefile With a convenience alias `i18n'. Signed-off-by: Ian Jackson --- po/Makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'po') diff --git a/po/Makefile b/po/Makefile index 0053f52..cc4a062 100644 --- a/po/Makefile +++ b/po/Makefile @@ -115,6 +115,8 @@ clean: pofiles: $(POFILES) +update: pofiles check + check: $(if $(SUPPRESS_PO_UPDATE),,pofiles) $S set -e; for file in $(POFILES); do \ lang=`echo $$file | sed 's/\.po//'`; \ -- cgit v1.2.3