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.

Environment

None

Checklist

hide

Activity

Show:

Igor Pecovnik September 30, 2020 at 9:29 PM

Add keyboard https://wiki.debian.org/Keyboard not replace and ask to change locales.

Done

Details

Assignee

Reporter

Fix versions

Priority

Created September 29, 2020 at 5:29 PM
Updated October 4, 2020 at 10:14 PM
Resolved October 4, 2020 at 10:14 PM