https://bugs.kde.org/show_bug.cgi?id=435852

            Bug ID: 435852
           Summary: Mix of localization text in the UI
           Product: systemsettings
           Version: 5.21.4
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: sebast...@cozycabin.se
  Target Milestone: ---

Created attachment 137673
  --> https://bugs.kde.org/attachment.cgi?id=137673&action=edit
Screenshot with inconsistencies highlighted

SUMMARY
While having some issues with localization on my new Tumbleweed installation I
noticed that certain parts of KDE seems to decide on localization differently
than others.

This was also noticeable in KRunner where, for instance, the name and
description of Discover was translated into Swedish but the application itself
was in English and displayed the English title on the taskbar.

However, I decided to file this specifically for systemsettings since that was
the most consistent in displaying the issue.

This is not about missing localization strings in Swedish causing it to default
to English, but English localization with just a few Swedish translations here
and there.

STEPS TO REPRODUCE
Not sure how to replicate this to be honest, the issue seems to stem from
trying to use a mix of locales, in this case US English for LANG and
LC_MESSAGES and Swedish for the rest.

Somehow the various components of locale.conf, (systemd?), YaST and KDE ended
up fighting each other.

After a lot of fiddling, system settings is now all in English but I don't know
what fixed it.

OBSERVED RESULT
Mix of localization in the UI, issue highlighted in the attached screenshot.

EXPECTED RESULT
Expected system settings to be displayed in one language consistently, either
English or Swedish, not a mix.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20210414
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2
Kernel Version: 5.11.12-1-default
Graphics Platform: X11

ADDITIONAL INFORMATION
These are the locale settings that was desired:
  $ localectl
  System Locale: LANG=en_US.UTF-8
  VC Keymap: sv-latin1
  X11 Layout: se
  X11 Model: pc105
  X11 Options: terminate:ctrl_alt_bksp

  $ locale
  LANG=en_US.UTF-8
  LC_CTYPE=sv_SE.UTF-8
  LC_NUMERIC=sv_SE.UTF-8
  LC_TIME=sv_SE.UTF-8
  LC_COLLATE=sv_SE.UTF-8
  LC_MONETARY=sv_SE.UTF-8
  LC_MESSAGES=en_US.UTF-8
  LC_PAPER=sv_SE.UTF-8
  LC_NAME=sv_SE.UTF-8
  LC_ADDRESS=sv_SE.UTF-8
  LC_TELEPHONE=sv_SE.UTF-8
  LC_MEASUREMENT=sv_SE.UTF-8
  LC_IDENTIFICATION=sv_SE.UTF-8
  LC_ALL=

KDE settings were set to :
  Plasma translations: 
    "American English (default)"
    "svenska"
  Formats:
    Region: United Statets (en_US)
    Detailed Settings: All set to "Sverige - svenska (sv_SE)"

I have since removed "svenska" from Plasma Translations.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to