[Bugs] #1237 UNSP: The language selector lists the available system locales instead of the sugar provided translations
SugarLabs Bugs
bugtracker-noreply at sugarlabs.org
Tue Aug 25 18:25:31 EDT 2009
#1237: The language selector lists the available system locales instead of the
sugar provided translations
------------------------------------------+---------------------------------
Reporter: quidam | Owner: tomeu
Type: enhancement | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: sugar | Version: 0.84.x
Severity: Unspecified | Keywords:
Distribution: Unspecified | Status_field: Unconfirmed
------------------------------------------+---------------------------------
The list of available languages should not be taken from the system
locales (listed with locale -a), but from the list of translations the
Sugar core provides (e.g. dpkg -L sugar|grep MESSAGES$).
Even if the only system locale is C, all languages should work in Sugar if
the LANG and/or LANGUAGE vars are set properly, something that can be
managed by gdm. If the user can choose the language this way, the system
doesn't need to provide all the locales, saving space and compilation time
-installing all the locales in a slow laptop is a pain in the ass-.
As an example, the Sugar live cd I'm working on -using Trisquel GNU/Linux
Edu-, does only include the English locale, but allows you to select other
languages at boot time. Sugar runs properly in that language, but does not
list the available Sugar languages if you start the system in other
language than English -in fact, the language selection dialog fails to
open-. If you choose English, then you can't select all the languages
provided by sugar either, just English, Dari, Kreyol and Pashto (maybe a
parsing error?)
If someone wants to test the iso I've made, it can be downloaded from
http://devel.trisquel.info/trisquel-sugar_2.2ALPHA_i686.iso
--
Ticket URL: <http://trac.sugarlabs.org/ticket/1237>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list