Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Yast, Tumbleweed, language issues

  1. #1
    Join Date
    Sep 2012
    Location
    Montreal Canada
    Posts
    55

    Default Yast, Tumbleweed, language issues

    I am in Québec Canada. I often write in French, and thus I have a Quebec French keyboard.

    BUT I installed the ENGLISH version of Tumbleweed, And did not specify French as the second language, other than the keyboard layout (ca)

    My menus are being presented half and half, many are in French, (eg Yast), and the default, which is what I want to be, English.

    The issue includes the virtual terminal and other software.

    There is a coding bug that is looking at the keyboard for the user interface language, the correct response should be to look at the desired Display language which is English

    Being Bilingual, it does not bother me, as I am fluent in both English and French, its just some coding errors that retrieved the wrong language texts.

    What to do? Region setting is English.

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,156

    Default Re: Yast, Tumbleweed, language issues

    Are you talking about what the desktop uses as language? Then telling which desktop environment you use might be interesting.
    Henk van Velden

  3. #3

    Default Re: Yast, Tumbleweed, language issues

    What's the content of /etc/sysconfig/locale and /etc/locale.conf?
    What does "localectl" say?

    The used keyboard layout should *not* have any influence on the language.
    But the installer will set the system language to what you choose during installation of course, and IIRC it also changes the language if you choose a different keyboard layout on the first screen.
    And your desktop's language settings may only apply when you are actually logged in to that desktop (in particular not on a virtual konsole), and YaST runs as a different user (root) anyway.

  4. #4
    Join Date
    Sep 2012
    Location
    Montreal Canada
    Posts
    55

    Default Re: Yast, Tumbleweed, language issues

    I am using English, (Candian English) which is the same as British English (more or less). The keyboard is a PC195 Canadian French Layout

    localectl status
    localectl status
    System Locale: LANG=en_CA.UTF-8
    VC Keymap: cf
    X11 Layout: ca,ca
    X11 Variant: ,eng
    X11 Options: grp:menu_toggle


    There is no /etc/sysconfig/locale
    The Yast details are in French, while most menus are in English, which is what I want to have.

    cat /etc/locale.conf

    LANG="en_CA.UTF-8"

    Dolphin is in English, etc.

  5. #5

    Default Re: Yast, Tumbleweed, language issues

    Quote Originally Posted by lsatenstein View Post
    X11 Layout: ca,ca
    X11 Variant: ,eng
    Hm, I'm not sure that's really how it is supposed to be, but that shouldn't have an influence on the *language* used as I wrote.

    There is no /etc/sysconfig/locale
    Ok, it probably has been removed in Tumbleweed meanwhile, in facor of /etc/locale.conf and others.

    The Yast details are in French, while most menus are in English, which is what I want to have.
    Well, YaST runs as root, as mentioned, so it uses root's settings that may differ.

    /etc/locale.conf seems to be set "correctly" (to en_CA), but what does "locale" say?
    Run it both as user and root.

    Also, what is $LANGUAGE set to?
    Code:
    echo $LANGUAGE
    Last edited by wolfi323; 20-Mar-2018 at 01:23.

  6. #6
    Join Date
    Sep 2012
    Location
    Montreal Canada
    Posts
    55

    Default Re: Yast, Tumbleweed, language issues

    Quote Originally Posted by wolfi323 View Post
    Hm, I'm not sure that's really how it is supposed to be, but that shouldn't have an influence on the *language* used as I wrote.


    Ok, it probably has been removed in Tumbleweed meanwhile, in facor of /etc/locale.conf and others.


    Well, YaST runs as root, as mentioned, so it uses root's settings that may differ.

    /etc/locale.conf seems to be set "correctly" (to en_CA), but what does "locale" say?
    Run it both as user and root.

    Also, what is $LANGUAGE set to?
    Code:
    echo $LANGUAGE

    As far as I can tell, region/language and any other KDE language setting is/are correct. And by the way, my second Tumbleweed (gnome version) on a second drive on this same computer is fine. Its only KDE's Yast, and some virtual terminal messages. (As an aside, this is where KDE makes me feel at home. Here in Quebec, in the street or at restaurants, we mix both French and English together in the same sentence. The purists hate it but we always say "Bonjour-HI"

    Back to KDE. When I launched the installation, it was done in English. I did stipulate the CA keyboard layout.
    When I did the initial installation, I indicated CA as the keyboard, I did not specify language until post installation, where I setup Canadian region (for metric, and date, time, currency formatting).
    I will more than likely redo the installation, on this desktop as my laptop can serve me well while the reinstallation takes place.

  7. #7

    Default Re: Yast, Tumbleweed, language issues

    Quote Originally Posted by lsatenstein View Post
    As far as I can tell, region/language and any other KDE language setting is/are correct.
    And what are these settings exactly?

    Something seems to be off otherwise you wouldn't have the problem in the first place...

    As I wrote already, YaST runs as root, so it might not use the *user's* KDE region/language settings.

    And I'm not sure what you mean exactly with "virtual terminal". If you are not logged into KDE, the KDE region/language settings won't be applied at all. If you are running a terminal emulator (e.g. xterm, konsole), they will be used though.
    In the latter case, either the settings are not correct, or the affected applications get confused by your settings.

    So again, please post the output of "locale" and the content of the $LANGUAGE environment variable both as user and root, and preferably also from your other system where it works as comparison.

  8. #8
    Join Date
    Sep 2012
    Location
    Montreal Canada
    Posts
    55

    Default Re: Yast, Tumbleweed, language issues

    Quote Originally Posted by wolfi323 View Post
    And what are these settings exactly?

    Something seems to be off otherwise you wouldn't have the problem in the first place...

    As I wrote already, YaST runs as root, so it might not use the *user's* KDE region/language settings.

    And I'm not sure what you mean exactly with "virtual terminal". If you are not logged into KDE, the KDE region/language settings won't be applied at all. If you are running a terminal emulator (e.g. xterm, konsole), they will be used though.
    In the latter case, either the settings are not correct, or the affected applications get confused by your settings.

    So again, please post the output of "locale" and the content of the $LANGUAGE environment variable both as user and root, and preferably also from your other system where it works as comparison.

    Lets close this issue. I took yesterday's fresh install as an upgrade. After reboot, all of Yast headings in the GUI were in French, but the terminal mode stuff was in English. I suspect that some plasma setting was the problem.
    I write, was the problem, as I have wiped /, swap, btrfs and bios boot and will do a clean installation using the USA keyboard layout. Post installation I will add the Canadian French keyboard layout.

    Post install, I will add the second language for the dictionaries and spelling checker.

    Thanks for trying to assist with searching out the gremlin, but since I wiped the partitions mentioned, it's a fresh install.

  9. #9

    Default Re: Yast, Tumbleweed, language issues

    Quote Originally Posted by lsatenstein View Post
    I suspect that some plasma setting was the problem.
    Yes, that's what I am suspecting as well (right from the start actually ).
    That's why I asked for the output of the "locale" command and "echo $LANGUAGE", which you still didn't provide...

    I somehow assume that you will run into the same problem if you add a second language in KDE's settings though.

    Btw, we do not "close" threads here normally. If you want to express that it's solved for you, please add "(solved)" or similar to the subject when replying.
    Thanks.

  10. #10
    Join Date
    Sep 2012
    Location
    Montreal Canada
    Posts
    55

    Default Re: Yast, Tumbleweed, language issues

    What I discovered is a bug?? with Thunderbird when the second language specified is French. Here is what I discovered

    The main language during the installation was English, with French as the second language.

    When I created the administrator, within $HOME/leslie some menus appeared in French and French it was.
    Yast was in English until I clicked on a sub-category, The sub-category opened up in French.
    I did not discover anywhere, a menu provision within Yast or other to specify the interface language for a user.

    An easy fix was, as root, rename the $HOME folder, and cp /etc/skel to $HOME
    also chown Leslie $HOME -R

    Thereafter, moving over a few subdirectories (Dropbox, music, project, documents, Downloads etc) and my new Tumbleweed is now unilingual

    Somewhere in the depths of $HOME is a user setting to indicate the user's preference for a second language. I know not where to find that setting.
    Nevertheless. My recreation of $HOME solved my problem.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •