Multilingual installer

If you have any suggestions or ideas about improving Salix, here's the place to post them.

Multilingual installer

Postby Andyun » 25. Feb 2012, 08:33

Hello!
Are there plans to make a multilingual installer for Salix OS? I can help to translate it into Russian.
User avatar
Andyun
 
Posts: 376
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Multilingual installer

Postby gapan » 25. Feb 2012, 08:42

There is one. In the live CD.
Image
User avatar
gapan
Salix Wizard
 
Posts: 3475
Joined: 6. Jun 2009, 17:40

Re: Multilingual installer

Postby Andyun » 25. Feb 2012, 09:06

I meant the basic version of the distribution.
User avatar
Andyun
 
Posts: 376
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Multilingual installer

Postby gapan » 25. Feb 2012, 09:09

Not possible.
Image
User avatar
gapan
Salix Wizard
 
Posts: 3475
Joined: 6. Jun 2009, 17:40

Re: Multilingual installer

Postby Andyun » 26. Feb 2012, 15:16

I want to do the translation for yourself. Files for translation are in isolinux/initrd.img on the path: /usr/lib/setup/. I know how to unpack and pack again initrd.img, but I don `t know how to add support for Russian language.
User avatar
Andyun
 
Posts: 376
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Multilingual installer

Postby gapan » 26. Feb 2012, 16:39

Once again: not possible.
Image
User avatar
gapan
Salix Wizard
 
Posts: 3475
Joined: 6. Jun 2009, 17:40

Re: Multilingual installer

Postby Andyun » 26. Feb 2012, 17:22

Could you explain a little more - why impossible?
User avatar
Andyun
 
Posts: 376
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Multilingual installer

Postby JRD » 9. Mar 2012, 12:51

up gapan, I don't remember the exact technical reason why it is not possible to have multi-lingual in this ncurses installer. Could you please remind us why? Thanks.
Image
User avatar
JRD
Salix Warrior
 
Posts: 952
Joined: 7. Jun 2009, 22:52
Location: Lyon, France

Re: Multilingual installer

Postby gapan » 9. Mar 2012, 13:24

Because none of the parts that are needed for having a multilingual installer is present in the installation initrd. Don't forget that the installer is a very stripped down system that should fit in the few MBs of an initrd. There is no font that can support alphabets other than the latin one, you can't even display different characters in the installer, there is no gettext to parse translations (which also needs gcc and gcc-g++ libraries, which are also not present, so you can't just add it) and several other parts which I really don't remember right now.

Even if it was possible to add all those parts that are needed, without increasing the initrd size, the task of turning the huge collection of scripts that the installer is into a translatable system, is enormous and the installer would have to be completely rewritten in some parts. I won't do it. If someone else wants to give it a try, be my guest.
Image
User avatar
gapan
Salix Wizard
 
Posts: 3475
Joined: 6. Jun 2009, 17:40


Return to Suggestions