[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#368206: lintian: Should not warn for writing style in untranslatable templates



Christian Perrier <bubulle@debian.org> (20/05/2006):
> Quoting Russ Allbery (rra@debian.org):
> > Thomas Huriaux <thomas.huriaux@gmail.com> writes:
> > 
> > > There is no way to find in a binary package if the strings are marked as
> > > translatable.
> > 
> > Oh, hm, yes.  I hadn't realized that, but that makes sense.
> > 
> > > Using the source package is also a bad idea, as these templates may be
> > > modified at build time.
> > 
> > Yeah, and with all the weird build systems out there (yada comes to mind),
> > trying to find the templates in the source package can be quite hard.
> 
> Some intermediate way would be to exclude templates with "For internal
> use only" and actually amend the DevRef to specifically request
> developers to use this exact description as short description for
> templates that do not need translation (and otpionnally add more stuff
> in the long description)

Indeed, that would be a good solution. Sorry for being too fast at
willing to mark bug as wontfix :-)

Here is the list of the strings having "nternal" in the various
templates:

-----------------------
(for internal use only)
(for internal use)
Codename for the selected suite (internal use)
Debian version to install (internal use)
Do you wish to backup popfile's internal data?
For internal use (Is a User Mode Linux console in use?)
For internal use (Is a serial console in use?)
For internal use (keyboard chosen by user)
For internal use only
Internal holding result of scan
Internal use
Internal use by partman-newworld and yaboot-installer
Internal use by partman-prep, yaboot- and prep-installer
Internal value only
N/A Internal use
Suite to install (internal use)
This is an internal option
This is an internal template. No need for translation.
Use nuauth internal cache or not
[Internal] makepasswd generated password
[internal] Whether the DB plus user is created
[internal] what db_version is currently setup
codename for the selected suite (internal use)
country code or "enter information manually" (internal use)
default retriever (internal use only)
for internal use
host to use for security updates (internal use)
internal item, question mark for lintian?
internal use only
-----------------------


This list seems quite too random to extract a correct regexp to skip
only the internal templates, so the dev-ref should probably be amended.

Cheers,

-- 
Thomas Huriaux

Attachment: signature.asc
Description: Digital signature


Reply to: