Re: I18N roadmap [was: i18n requires setlocale]

2002-09-10 Thread Junichi Uekawa

On Mon, 9 Sep 2002 15:50:26 +0200
[EMAIL PROTECTED] (Denis Barbier) wrote:

 On Mon, Sep 09, 2002 at 03:36:58PM +0200, Marcin Owsiany wrote:
 [...]
   - for debs (base system), we:
 * make the templates.ll files in whatever encoding
 * either recode them or not when concatening
 [...]
 
 Some developers keep all translations in a single templates file,
 see 'adduser' for instance.


That's a bad news.


regards,
junichi

-- 
[EMAIL PROTECTED]  http://www.netfort.gr.jp/~dancer




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-10 Thread Junichi Uekawa

On Mon, 9 Sep 2002 15:36:58 +0200
Marcin Owsiany [EMAIL PROTECTED] wrote:

 1. Am I right that cdebconf handles the templates in debian-installer?
 
 2. Is this possible on all architectures? I mean: do all architectures
use framebuffer?
That also means that bterm will be Essential in debian-installer,
since we won't be able to output any localized text without it.

UTF-8 does not require bterm and framebuffer.
We can still use serial line, etc.

Also, fallback to C locale should be possible.
 
 3. That will make debconf depend on libtext-iconv-perl, though and force
its inclusion into base system. Is that acceptable?

I'd say yes, if it is necessary.



I'd rather have a cdebconf with iconv support and without,
so that we can fight against space constraints, and still have a
full-blown i18n in debconf.



regards,
junichi

-- 
[EMAIL PROTECTED]  http://www.netfort.gr.jp/~dancer




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-10 Thread Junichi Uekawa

On Mon, 9 Sep 2002 15:36:58 +0200
Marcin Owsiany [EMAIL PROTECTED] wrote:


Hi,

  - for udebs, we:
* make the templates.ll files in whatever encoding we like
* recode (say using iconv) the templates.ll to UTF-8 when creating
  the combined templates file
* simply copy the strings read from templates (now in UTF-8) to
  output at run time. That way cdebconf [1] doesn't need huge
  conversion tables.
* only run cdebconf (and thus whole debian-installer) in bterm [2]
 
  - for debs (base system), we:
* make the templates.ll files in whatever encoding
* either recode them or not when concatening
* use iconv at run time in debconf - see the script in
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=148490repeatmerged=yes
  [3]

I'd like this kind of text to be committed to doc/ dir of debian-installer 
repository.

We can fix the text contents later to reflect reality.

I'd  also like some updating of some doc files which seems to have never been 
updated since joeyh first wrote them...


regards,
junichi

-- 
[EMAIL PROTECTED]  http://www.netfort.gr.jp/~dancer




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-10 Thread Philip Blundell

On Tue, 2002-09-10 at 02:03, Chris Tillman wrote:
 On Mon, Sep 09, 2002 at 03:36:58PM +0200, Marcin Owsiany wrote:
  On Mon, Sep 09, 2002 at 11:52:42AM +0200, Martin Sj?gren wrote:
  2. Is this possible on all architectures? I mean: do all architectures
 use framebuffer?
 
 Some m68k's could not use lang chooser in b-f because there is no
 bterm available.

That's not an insurmountable problem - bogl just needs to have support
for the appropriate display types added.  I think some sparcs with mono
displays are in the same boat.

p.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-10 Thread Marcin Owsiany

On Tue, Sep 10, 2002 at 05:26:03PM +0900, Junichi Uekawa wrote:
   - for udebs, we:
 * make the templates.ll files in whatever encoding we like
[...]
 
 I'd like this kind of text to be committed to doc/ dir of debian-installer 
 repository.

Commited.

 We can fix the text contents later to reflect reality.

It does need fixing. But I need to get some sleep first.

 I'd  also like some updating of some doc files which seems to have never been 
 updated since joeyh first wrote them...

I also plan to do that, but I need to get a better grasp of how that all
works first.

BTW I commited a README file with some general information to the root
reposiory directory.

Marcin
-- 
Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




I18N roadmap [was: i18n requires setlocale]

2002-09-09 Thread Marcin Owsiany

On Mon, Sep 09, 2002 at 11:52:42AM +0200, Martin Sjgren wrote:
 
 No, but isn't that the point of separating sv_SE.UTF-8 from
 sv_SE.ISO-8859-1? gettext does the conversion on the fly, so all
 gettext-using programs work just fine. Debconf doesn't. (yet)

To sum up then:

 - for udebs, we:
   * make the templates.ll files in whatever encoding we like
   * recode (say using iconv) the templates.ll to UTF-8 when creating
 the combined templates file
   * simply copy the strings read from templates (now in UTF-8) to
 output at run time. That way cdebconf [1] doesn't need huge
 conversion tables.
   * only run cdebconf (and thus whole debian-installer) in bterm [2]

 - for debs (base system), we:
   * make the templates.ll files in whatever encoding
   * either recode them or not when concatening
   * use iconv at run time in debconf - see the script in
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=148490repeatmerged=yes
 [3]

1. Am I right that cdebconf handles the templates in debian-installer?

2. Is this possible on all architectures? I mean: do all architectures
   use framebuffer?
   That also means that bterm will be Essential in debian-installer,
   since we won't be able to output any localized text without it.

3. That will make debconf depend on libtext-iconv-perl, though and force
   its inclusion into base system. Is that acceptable?

Did I get it right?

Marcin
-- 
Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-09 Thread Denis Barbier

On Mon, Sep 09, 2002 at 03:36:58PM +0200, Marcin Owsiany wrote:
[...]
  - for debs (base system), we:
* make the templates.ll files in whatever encoding
* either recode them or not when concatening
[...]

Some developers keep all translations in a single templates file,
see 'adduser' for instance.

Denis


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-09 Thread Tollef Fog Heen

* Marcin Owsiany 

| 1. Am I right that cdebconf handles the templates in debian-installer?

yes.

| 2. Is this possible on all architectures? I mean: do all architectures
|use framebuffer?
|That also means that bterm will be Essential in debian-installer,
|since we won't be able to output any localized text without it.

some will install using a serial connection.  For that to be sane we
have to do something smart.  Apart from that, I'd say yes

| 3. That will make debconf depend on libtext-iconv-perl, though and force
|its inclusion into base system. Is that acceptable?

to me?  sure.

-- 
Tollef Fog Heen,''`.
UNIX is user friendly, it's just picky about who its friends are  : :' :
  `. `' 
`-  


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-09 Thread Marcin Owsiany

On Mon, Sep 09, 2002 at 03:50:26PM +0200, Denis Barbier wrote:
 On Mon, Sep 09, 2002 at 03:36:58PM +0200, Marcin Owsiany wrote:
 [...]
   - for debs (base system), we:
 * make the templates.ll files in whatever encoding
 * either recode them or not when concatening
 [...]
 
 Some developers keep all translations in a single templates file,
 see 'adduser' for instance.

Of course this is up to individual maintainers. The main point was
whether using iconv with the full-blown debconf was OK.

Marcin
-- 
Marcin Owsiany [EMAIL PROTECTED] http://marcin.owsiany.pl/
GnuPG: 1024D/60F41216  FE67 DA2D 0ACA FC5E 3F75  D6F6 3A0D 8AA0 60F4 1216


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: I18N roadmap [was: i18n requires setlocale]

2002-09-09 Thread Martin Sjögren

mån 2002-09-09 klockan 15.50 skrev Denis Barbier:
 On Mon, Sep 09, 2002 at 03:36:58PM +0200, Marcin Owsiany wrote:
 [...]
   - for debs (base system), we:
 * make the templates.ll files in whatever encoding
 * either recode them or not when concatening
 [...]
 
 Some developers keep all translations in a single templates file,
 see 'adduser' for instance.

Having text of several different encodings in one file is insane.
Editors won't make heads or tails of it and such files should be shot.
On sight.


/M



signature.asc
Description: Detta =?ISO-8859-1?Q?=E4r?= en digitalt signeradmeddelandedel


Re: I18N roadmap [was: i18n requires setlocale]

2002-09-09 Thread Chris Tillman

On Mon, Sep 09, 2002 at 03:36:58PM +0200, Marcin Owsiany wrote:
 On Mon, Sep 09, 2002 at 11:52:42AM +0200, Martin Sj?gren wrote:
 2. Is this possible on all architectures? I mean: do all architectures
use framebuffer?

Some m68k's could not use lang chooser in b-f because there is no
bterm available.

-- 
*--v- Installing Debian GNU/Linux 3.0 v--*
|  http://www.debian.org/releases/stable/installmanual |
|debian-imac: http://debian-imac.sourceforge.net   |
|Chris Tillman[EMAIL PROTECTED]  |
|  To Have, Give All to All (ACIM)   |
**


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]