[Aptitude-devel] String freeze for aptitude?
    Jens Seidel 
    jensseidel at users.sf.net
       
    Sun Apr 13 17:05:25 UTC 2008
    
    
  
On Sat, Apr 12, 2008 at 06:50:45PM +0200, Christian Perrier wrote:
> Quoting Daniel Burrows (dburrows at debian.org):
> >   I think that I've got all the changes into aptitude that I wanted to
> > get by Lenny.  I know the translators have some catching up to do, so
> > I'll try to restrain myself from fixing any more bugs or adding features
Translators work should never stop you from fixing bugs :-)
> > until that's caught up.  Hopefully we can get a .3 uploaded with
> > complete translations before the base freeze.
> 
> Sounds very fair. Thanks for the proposal (I usually have to propose
> this myself so that's much appreciated).
> 
> I think that Jens can even send a call for translations updates and
> new translation for the very courageous translators (either those who
> didn't follow the development and now have dozens of strings to
> update....or new ones
I still need some translators comments. I marked such strings in the
attached patch (not useful for you as it contains mainly TODO or FIXME
items). An excerpt:
diff -r 8066f9615345 src/cmdline/cmdline_why.cc
--- a/src/cmdline/cmdline_why.cc	Sun Apr 13 18:17:07 2008 +0200
+++ b/src/cmdline/cmdline_why.cc	Sun Apr 13 18:20:08 2008 +0200
@@ -255,7 +255,7 @@ namespace aptitude
       switch(dep_level)
 	{
 	case DependsOnly:
-	  rval += W_("DependsOnly");
+	  rval += W_("DependsOnly"); // Missing translator comment!
You really have to explain this! Are you sure this should be
translateable? "DependsOnly" looks like a special keyword or action
but is no proper English! Is there a limitation for this string such as
"no spaces allowed"?
-      case InstallType:
+      case InstallType: // CHECKME: Is a space needed? (#453776)
 	return cw::fragf(_("Install(%s)"), mpkg.Name());
Clytie asked whether it should/could be "Install (%s)". Hard to say
without a comment.
   cw::menu_info(cw::menu_info::MENU_ITEM, N_("^News"), NULL,
-		N_("View the important changes made in each version of " PACKAGE),
+		N_("View the important changes made in each version of " PACKAGE), // TODO: use %s!
This string is really a problem for me. I honestly do not know how to
translate this sentence such that PACKAGE (== "aptitude") will be the last
word.
Jens
    
    
More information about the Aptitude-devel
mailing list