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

Re: Bug#686313: Please allow translation of all debconf templates



I notice that one of byobu's five template po files is an en_GB.po
that just uses exactly the same strings as the en_US default.

Christian PERRIER wrote:
>> Template: byobu/launch-by-default
>> Type: boolean
>> Default: false
>> _Description: Do you want to launch Byobu at shell login for all users?

Never mind what I want!

>>  Byobu can launch automatically at login (e.g. console, ssh), providing
>>  an attachable/detachable window manager on the command line.
>>  .
>>  If you select this option, Byobu will install a symlink in /etc/profile.d.
>>  This setting is system-wide, for all users logging into the system.
>>  Individual users can disable this by touching
>>  ~/.byobu/disable-autolaunch, or configuring with 'byobu-config'.
> 
> "can launch what"?
> 
> If I'm not mistaken "to launch" needs something to be launched to be
> mentioned....

Some dictionaries allow for it to be intransitive, but the examples
they give are usually of the phrasal verb "launch into"...
 
> So, I'd propose "Byobu can be launched...."
> 
> We also tried to avoid latinisms such as "e.g." in the past and mostly
> preferred "such as". Also capitalize "ssh".

The one kind of login it doesn't handle is graphical ones via a
display manager, so it seems odd to talk about this as a "window
manager" (especially when all the work of detachable terminal
multiplexing is being done by GNU Screen or TMUX).  You don't need to
advertise Byobu's marvelousness to me now - I'm already installing it! 

> Byobu will do nothing if I select this option, the package maintainer
> scripts will.....
> 
> "users logging" doesn't seem right to me. They don't write to journal
> files..:-)

It's "for all users (who are) logging-in into the system".  Wait, does
"all users" include root?  This comes from Ubuntu where they assume I
haven't even *got* a root user... no, another case where I don't want
anything inserted in /etc/profile.d, thankyou.

> "touching" does not make it obvious that the "touch" utility is involved.

In fact just running "touch ~/.byobu/disable-autolaunch" won't work
until I've got a directory "~/.byobu", will it?  And for me it would
have to be "touch ~/etc/byobu/disable-autolaunch", because byobu
respects $XDG_CONFIG_HOME!

> Configuring what with byobu-config? Here also, "to configure" needs
> something to be configured..:)
> 
> All this makes me propose:
> 
> 
> Template: byobu/launch-by-default
> Type: boolean
> Default: false
> _Description: Do you want to launch Byobu at shell login for all users?
>  Byobu can be launched automatically at login (such as console or SSH logins), providing
>  an attachable/detachable window manager on the command line.
>  .
>  If you select this option, a symlink will be created in /etc/profile.d.
>  This setting is system-wide, for all users logged on the system.
>  Individual users can disable this with "touch ~/.byobu/disable-autolaunch",
>  or using the "byobu-config" utility.

  Template: byobu/launch-by-default
  Type: boolean
  Default: false
  _Description: Launch Byobu at shell login for all users?
   Byobu can be launched automatically on all shell logins (via the console,
   SSH, etc.), to provide a screen session manager.
   .
   If you select this option, a symlink will be created in /etc/profile.d.
   This setting is system-wide, for all user logins. Individual users can
   opt out by using the utility "byobu-config" or by creating the file
   "disable-autolaunch" in their byobu configuration directory.


(Another candidate for a WhyTheName entry.  Japanese.)
-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package
diff -ru byobu-5.16.pristine/debian/templates byobu-5.16/debian/templates
--- byobu-5.16.pristine/debian/templates	2012-03-12 04:38:09.000000000 +0000
+++ byobu-5.16/debian/templates	2012-08-31 10:05:39.504400015 +0100
@@ -1,11 +1,11 @@
 Template: byobu/launch-by-default
 Type: boolean
 Default: false
-_Description: Do you want to launch Byobu at shell login for all users?
- Byobu can launch automatically at login (e.g. console, ssh), providing
- an attachable/detachable window manager on the command line.
+_Description: Launch Byobu at shell login for all users?
+ Byobu can be launched automatically on all shell logins (via the console,
+ SSH, etc.), to provide a screen session manager.
  .
- If you select this option, Byobu will install a symlink in /etc/profile.d.
- This setting is system-wide, for all users logging into the system.
- Individual users can disable this by touching
- ~/.byobu/disable-autolaunch, or configuring with 'byobu-config'.
+ If you select this option, a symlink will be created in /etc/profile.d.
+ This setting is system-wide, for all user logins. Individual users can
+ opt out by using the utility "byobu-config" or by creating the file
+ "disable-autolaunch" in their byobu configuration directory.
Template: byobu/launch-by-default
Type: boolean
Default: false
_Description: Launch Byobu at shell login for all users?
 Byobu can be launched automatically on all shell logins (via the console,
 SSH, etc.), to provide a screen session manager.
 .
 If you select this option, a symlink will be created in /etc/profile.d.
 This setting is system-wide, for all user logins. Individual users can
 opt out by using the utility "byobu-config" or by creating the file
 "disable-autolaunch" in their byobu configuration directory.

Reply to: