[Buildd-tools-devel] Bug#379483: [schroot] [I18N:de] New German
translation
Jens Seidel
jensseidel at users.sf.net
Sun Jul 23 21:09:49 UTC 2006
Package: schroot
Version: 0.99.4-1
Tags: l10n patch
Severity: Minor
Hi,
attached you will find the German translation of schroot.
Please note that it is not yet complete, since I used the .pot file from
0.99.4-1 which doesn't contains all messages such as "E: ". I cannot
update the file since I miss gettext from CVS (which supports --boost).
Also not all messages from the de.po file are currently used, such as in
the help screen. See the attached diff (and de.po) for FIXME markers.
I noticed that you use both '...' and "..." quotes. Do you follow any
rule?
How to add a new translation? I added de.po to LINGUAS in po/ but that's
not sufficient. It seems that the stamp-po target is responsible for
creating *.gmo files but it isn't started as long as schroot.pot exists.
Maybe $(GMOFILES) should be added as prerequisite??
PS: Your source code contains the API documenation generated by Doxygen.
I suggest you drop it and deliver only Doxyfile. It's not hard for users
to start it and avoids shipping generated files.
Jens
-------------- next part --------------
A non-text attachment was scrubbed...
Name: de.po.gz
Type: application/octet-stream
Size: 8028 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/buildd-tools-devel/attachments/20060723/157777a3/de.po-0001.obj
-------------- next part --------------
diff -ur schroot-0.99.4/dchroot/dchroot-main-base.cc schroot-0.99.4.new/dchroot/dchroot-main-base.cc
--- schroot-0.99.4/dchroot/dchroot-main-base.cc 2006-07-19 17:15:33.000000000 +0200
+++ schroot-0.99.4.new/dchroot/dchroot-main-base.cc 2006-07-23 19:12:37.000000000 +0200
@@ -123,6 +123,7 @@
% "dchroot --config >> " SCHROOT_CONF
<< endl;
sbuild::log_info()
+ // TRANSLATORS: Sentence starts with "Run \"%1%\""
<< _("to migrate to a schroot configuration.")
<< endl;
sbuild::log_info()
diff -ur schroot-0.99.4/schroot/schroot-base-main.cc schroot-0.99.4.new/schroot/schroot-base-main.cc
--- schroot-0.99.4/schroot/schroot-base-main.cc 2006-07-20 16:00:38.000000000 +0200
+++ schroot-0.99.4.new/schroot/schroot-base-main.cc 2006-07-23 22:10:31.000000000 +0200
@@ -43,7 +43,7 @@
options::ptr const& program_options):
program_name(program_name),
program_usage(program_usage),
- program_options(program_options)
+ program_options(program_options) // FIXME: needs to be set *after* setting locale, since options constructor uses gettext
{
}
diff -ur schroot-0.99.4/schroot/schroot-base-options.cc schroot-0.99.4.new/schroot/schroot-base-options.cc
--- schroot-0.99.4/schroot/schroot-base-options.cc 2006-07-17 14:37:27.000000000 +0200
+++ schroot-0.99.4.new/schroot/schroot-base-options.cc 2006-07-23 22:04:11.000000000 +0200
@@ -35,7 +35,7 @@
options::options ():
quiet(false),
verbose(false),
- general(_("General options")),
+ general(_("General options")), // FIXME: not yet translatable!??
hidden(_("Hidden options")),
positional(),
visible(),
More information about the Buildd-tools-devel
mailing list