Fix first boot locales selection and add desktop lang switching
Description
Perhaps its best to create two locales by default and provide easy switching.
<Heisath> I'd think just setup en-utf8 as default, and then ask the user on user account creation about locale choice? <IgorPec> aha, you mean system should be eng, user whatever it was detected else choosen <Heisath> yeah. That might work / be usable for most ppl <IgorPec> or perhaps just "This was detected: Are you sure?" <Heisath> also good. <Heisath> This was detected, want it or manual?
<nekomancer[m]> not set keyboard layout at all. possible to propose text "run armbianconfig→personsal→lamguage to add your keyboard" or like that" <nekomancer[m]> and — I got "lv" layout, and try to change it with armbian-config... but it not work for keyboard. <nekomancer[m]> happily "lv" is latin-based, then I can "just work in console". <nekomancer[m]> and, who knows how to use console layouts at all?
nekomancer[m] work with computers from 88 — but since DOS not use language-specific locales in console.
stipa has quit (Remote host closed the connection)
drobo_00 has quit (Ping timeout: 256 seconds)
stipa (~root@gateway/tor-sasl/stipa) has joined <nekomancer[m]> not I, nobody I know — just can't switch between locales in console. they newer use it. <nekomancer[m]> all locale-related — GUI, desktop, remote terminal etc. Not console itself.
drobo_00 (~Thunderbi@inet-160-34-88-84.oracle-ocna.com) has joined <nekomancer[m]> (it only about keyboard) <nekomancer[m]> I propose don't toush keyboard at all, or add locale-specific layout to "us", and keep us default. <nekomancer[m]> if it possible... <lanefu> nekomancer[m]: how is this keyboard/locale thing normally solved..ex: fresh x86 install of debian or ubuntu in a VM <rneese> no go <rneese> i change dthe line in the bootstap <nekomancer[m]> there are interacctive labguage choosers, separate for keyboard and messages, and always default is "don't touch layout". <rneese> for the rpo <rneese> but no go <nekomancer[m]> so, main problem now are: 1. change to non-us by default and 2. it's very,very fast! change timeout to 15-30 second — and 90% of WTF will gone. <nekomancer[m]> or make whitelist of countries. and insert there western europe and americas. keep outside cyrillic part of eastern europe and asia. <nekomancer[m]> or change only of "y" pressed. And keep engllish it not touch. <nekomancer[m]> it's my opinion only.
Perhaps its best to create two locales by default and provide easy switching.
<Heisath> I'd think just setup en-utf8 as default, and then ask the user on user account creation about locale choice?
<IgorPec> aha, you mean system should be eng, user whatever it was detected else choosen
<Heisath> yeah. That might work / be usable for most ppl
<IgorPec> or perhaps just "This was detected: Are you sure?"
<Heisath> also good.
<Heisath> This was detected, want it or manual?
<nekomancer[m]> not set keyboard layout at all. possible to propose text "run armbianconfig→personsal→lamguage to add your keyboard" or like that"
<nekomancer[m]> and — I got "lv" layout, and try to change it with armbian-config... but it not work for keyboard.
<nekomancer[m]> happily "lv" is latin-based, then I can "just work in console".
<nekomancer[m]> and, who knows how to use console layouts at all?
nekomancer[m] work with computers from 88 — but since DOS not use language-specific locales in console.
stipa has quit (Remote host closed the connection)
drobo_00 has quit (Ping timeout: 256 seconds)
stipa (~root@gateway/tor-sasl/stipa) has joined
<nekomancer[m]> not I, nobody I know — just can't switch between locales in console. they newer use it.
<nekomancer[m]> all locale-related — GUI, desktop, remote terminal etc. Not console itself.
drobo_00 (~Thunderbi@inet-160-34-88-84.oracle-ocna.com) has joined
<nekomancer[m]> (it only about keyboard)
<nekomancer[m]> I propose don't toush keyboard at all, or add locale-specific layout to "us", and keep us default.
<nekomancer[m]> if it possible...
<lanefu> nekomancer[m]: how is this keyboard/locale thing normally solved..ex: fresh x86 install of debian or ubuntu in a VM
<rneese> no go
<rneese> i change dthe line in the bootstap
<nekomancer[m]> there are interacctive labguage choosers, separate for keyboard and messages, and always default is "don't touch layout".
<rneese> for the rpo
<rneese> but no go
<nekomancer[m]> so, main problem now are: 1. change to non-us by default and 2. it's very,very fast! change timeout to 15-30 second — and 90% of WTF will gone.
<nekomancer[m]> or make whitelist of countries. and insert there western europe and americas. keep outside cyrillic part of eastern europe and asia.
<nekomancer[m]> or change only of "y" pressed. And keep engllish it not touch.
<nekomancer[m]> it's my opinion only.