Bug 7183

Summary: i18n: FR: better User Interface
Product: [Development] Sisyphus Reporter: kirill <kirill@altlinux.org>
Component: alterator-i18nAssignee: inger@altlinux.org <inger@altlinux.org>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus@altlinux.org
Severity: normal    
Priority: P2 CC: adiel@ukr.net, ldv@altlinux.org, mike@altlinux.org, vk@altlinux.org
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on: 6781    
Bug Blocks:    

Description From 2005-06-23 15:10:43
Очевидно, что выбор локали должен быть как общесистемный, так и для
 отдельных пользователей. М. б. стоит сделать две вкладки: первая --
 системные настройки, вторая -- настройки пользователей. Чтобы на второй
 вкладке можно было определить локаль для каждого пользователя _отдельно_.
 И кодировку свою для каждого пользователя :)

Выбор локали лучше сделать покомпонентным 
(т. е. Язык+Регион+Кодировка+(вариант))

Например, нарисовать такую табличку горизонтальную из списков:

Язык:    Регион:            Кодировка    Вариант
.    .            .        .
.    .(тут список         .
.    зависит от языка)
.

Варианты необязательны, но у белорусских, например, локалей, они есть.

Думаю, логично будет согласовать терминологию с install2, шаг i18n. 
Напомню: там было понятие "основной язык" -- тот, который выбран при 
установке, он же -- локаль по умолчанию. И там было написано, что его 
можно будет легко сменить.
------- Comment #1 From 2005-06-23 17:11:41 -------
хм, не напоминает #6781?
------- Comment #2 From 2005-06-24 16:42:21 -------
сейчас там сделано всё по простому.
Если запущено под пользователем, то будет редактироваться локальный ~/.i18n,
если под рутом - то системный.
Имена берутся непосредственно у glibc (данные по установленным локалям), могу
сделать дополнительное разделение по territory/language, если буду знать как
вытаскивать вариант (см. вопрос ниже)

Кодировка однозначно будет на отдельной вкладке чтобы чайники не нарывались.

А как вытащить вариант (или modifier) не знаю. Дима подскажи? locale что надо
сказать чтобы например для uz_UZ@cyrillic вытащить cyryllic.

Если это невозможно то и не стоит заморачиваться ибо в title всё и так сказано.


------- Comment #3 From 2005-06-24 19:51:13 -------
(In reply to comment #2)
> Если запущено под пользователем, то будет редактироваться локальный ~/.i18n,
> если под рутом - то системный.
Замечательно!

> Имена берутся непосредственно у glibc (данные по установленным локалям), могу
> сделать дополнительное разделение по territory/language, если буду знать как
> вытаскивать вариант (см. вопрос ниже)
Вроде обсудили в d-c@?

> Кодировка однозначно будет на отдельной вкладке чтобы чайники не нарывались.
IMHO лучше не так -- для экспертов там же (по настройке на вкладку смешно и
неудобно), для не-экспертов -- прятать.  Но это если будет такое слово в этой
букве и соображения по user level также уехали в d-c@.

Ну и в любом разе хорошо бы грозное предупреждение про грабли и ссылку на convmv
для тех, которые будут лежать на файловой системе. (для root -- с кнопкой
"установить" :))
------- Comment #4 From 2007-11-10 15:00:02 -------
К большому сожалению некоторых, alterator-i18n тоже уже не с нами.  См. тж.
#6781, #6630.