Skip to content

Locale configuration bug: /etc/environment forces Italian language #11

Description

@SwiatLinuksa

SkillFishOS version

26.06 (Aetherium)

Hardware

AMD BC-250

Kernel flavor

7.0.11-skillfishos-slim

Affected area

Theme / KDE desktop

What happened?

Hi!

First of all, thank you for creating SkillFishOS. I really like the project and I'm currently testing it on BC250.

I found what appears to be a locale configuration issue.

After changing the desktop language to English, many SkillFishOS applications remain in Italian (Hub, AI Panel, Tuner).

Heroic Games Launcher itself can be forced to Polish, but game launchers (Cyberpunk 2077, Witcher 3) still appear in Italian, while the games themselves use the correct language.

During investigation I found that /etc/environment still forces Italian locale:

LANG=it_IT.UTF-8
LC_MESSAGES=it_IT.UTF-8
LC_TIME=it_IT.UTF-8

while KDE and localectl are already configured for English.

I also found:

/etc/environment.bak-itlang-20260606
/etc/default/locale.bak-itlang-20260606

which suggests that an installation or post-install script modifies locale settings.

I have not modified /etc/environment. These are the values immediately after installation and changing KDE language.

I hope this helps identify the issue. Thank you for your work!

Steps to reproduce

  1. Install SkillFishOS 26.06.
  2. Boot into KDE Plasma.
  3. Change desktop language to English.
  4. Log out / reboot.
  5. Open Hub, AI Panel or Tuner.
  6. Applications still appear in Italian.

Logs / output

cat /etc/environment

LANG=it_IT.UTF-8
LC_MESSAGES=it_IT.UTF-8
LC_TIME=it_IT.UTF-8

localectl status

System Locale: LANG=en_GB.UTF-8

cat ~/.config/plasma-localerc

grep -R LC_MESSAGES /etc 2>/dev/null

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions