[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2024-03-21 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #26 from Szczepan Hołyszewski  ---
kcachegrind is another program that I find myself unable to run 100% in English
when the current user's locale is Polish.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2024-02-27 Thread John
https://bugs.kde.org/show_bug.cgi?id=438394

John  changed:

   What|Removed |Added

 CC||ilikef...@waterisgone.com

--- Comment #25 from John  ---
I think that Android starting with version 13 has such a feature, maybe it any
developer trying to fix this:
https://developer.android.com/guide/topics/resources/app-languages
https://android-developers.googleblog.com/2022/11/per-app-language-preferences-part-1.html
I have not tried it on my Android 13 phone, but I find it useful to have such a
feature.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2023-06-22 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #24 from Szczepan Hołyszewski  ---
(In reply to Nate Graham from comment #23)
> I have not tried, as getting translations applied to my built-from-source
> KDE code isn't trivial.

If you currently lack the capability to reproduce l10n issues, wouldn't it be
worthwile to step back and do something about that? Why are translations even
"applied to (...) code"? As far as I understand, there's one locale-agnostic
code, and there are message catalogs, and "applying" a locale should happen
entirely at runtime.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-25 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #23 from Nate Graham  ---
I have not tried, as getting translations applied to my built-from-source KDE
code isn't trivial.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-24 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #22 from Szczepan Hołyszewski  ---
Changing the status from "reported" to "confirmed" or something similar would
be one way to proceed. Could you reproduce this?

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

Nate Graham  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED
 Ever confirmed|1   |0

--- Comment #21 from Nate Graham  ---
Ah, my mistake, I was mis-remembering. The bug happens when en_US is *first*,
not last. Regardless, en_US is always used as the fallback language
automatically, so you don't need to deliberately add it.

Beyond that, I don't know how to proceed here.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-20 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #20 from Szczepan Hołyszewski  ---
I removed en_US from the configuration:


```
$ echo $LANGUAGE
pl
$ echo $LANG
pl_PL.UTF-8
$ cat ~/.config/plasma-localerc
[Formats]
LANG=pl_PL.UTF-8
LC_COLLATE=pl_PL.UTF-8
useDetailed=true

[Translations]
LANGUAGE=pl
```

No effect. Symptoms persist.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-20 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #19 from Szczepan Hołyszewski  ---
ERRATA (rewriting the above comment, because it is impossible to edit or delete
comments)

If putting "en_US" last is an invalid setting, then what is the VALID setting
that expresses the intention "use Polish if available and fall back to
English"? Because that is a perfectly valid intention, and if it is not
possible to express it validly with configuration, then we have another issue.
Also, exactly WHY does this cause mixed translations, and shouldn't this
behavior be fixed instead of being warned against?

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-20 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #18 from Szczepan Hołyszewski  ---
If putting "en_US" last is an invalid setting, then what is the VALID setting
that expresses the intention "use Polish if available and fall back to en_US"?
Because that is a perfectly valid intention, and if it is not possible to
express it validly with configuration, then we have another issue.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #17 from Nate Graham  ---
> $LANGUAGE
> pl:en_US
> [Translations]
> LANGUAGE=pl:en_US

These are invalid settings; putting en_US as the last item in the list always
causes mixed-up translations. The new KCM in Plasma 5.36 will warn you about
this, thankfully.

Please remove en_US from the list of languages, reboot, and try Ahmad's
suggestion again.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-16 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #16 from Szczepan Hołyszewski  ---
(In reply to Nate Graham from comment #15)
> What is the output of the following commands in a new fresh terminal window?
> 
> echo $LANGUAGE
> echo $LANG
> cat ~/.config/plasma-localerc

```
$ echo $LANGUAGE
pl:en_US
$ echo $LANG
pl_PL.UTF-8
$ cat ~/.config/plasma-localerc
[Formats]
LANG=pl_PL.UTF-8
LC_COLLATE=pl_PL.UTF-8
useDetailed=true

[Translations]
LANGUAGE=pl:en_US
```

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

Nate Graham  changed:

   What|Removed |Added

 Status|REOPENED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #15 from Nate Graham  ---
What is the output of the following commands in a new fresh terminal window?

echo $LANGUAGE
echo $LANG
cat ~/.config/plasma-localerc

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-13 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #14 from Szczepan Hołyszewski  ---
... and with dolphin, LANGUAGE has exactly ZERO effect, as opposed to about 40%
in the case of plasma-systemmonitor. I'm not even making a screenshot, because
it shows no evidence that running it in English was even attempted.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-13 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #13 from Szczepan Hołyszewski  ---
Created attachment 150585
  --> https://bugs.kde.org/attachment.cgi?id=150585=edit
Thorough mix of English and Polish.

`LANGUAGE=en plasma-systemmonitor` results in this. It fails to launch the
program *completely* in English.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-13 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #12 from Szczepan Hołyszewski  ---
(In reply to Ahmad Samir from comment #11)
> Looking around it looks like setting LANGUAGE env var would work[1] e.g.
> from terminal:
> LANGUAGE=en dolphin
> 
> [1]https://invent.kde.org/frameworks/kxmlgui/-/blob/master/src/
> kswitchlanguagedialog_p.cpp#L69

Nope. Screenshot will follow.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2022-07-12 Thread Ahmad Samir
https://bugs.kde.org/show_bug.cgi?id=438394

Ahmad Samir  changed:

   What|Removed |Added

 CC||a.samir...@gmail.com

--- Comment #11 from Ahmad Samir  ---
Looking around it looks like setting LANGUAGE env var would work[1] e.g. from
terminal:
LANGUAGE=en dolphin

[1]https://invent.kde.org/frameworks/kxmlgui/-/blob/master/src/kswitchlanguagedialog_p.cpp#L69

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-08-24 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

Szczepan Hołyszewski  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |---
 Ever confirmed|0   |1
 Status|RESOLVED|REOPENED

--- Comment #10 from Szczepan Hołyszewski  ---

> Couldn't you just change the in-app language using the existing
> functionality (again, for apps that implement it) and then change it back
> afterwards?

No and no. No to treating the fact that some apps don't implement it as a minor
point, and no to having to make and subsequently un-make a persistent
configuration change. It is doable, but it is an insult to the principle which
asserts that software should serve the user, not vice versa.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-08-20 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=438394

Bug Janitor Service  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |WORKSFORME
 Status|NEEDSINFO   |RESOLVED

--- Comment #9 from Bug Janitor Service  ---
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-08-05 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #8 from Bug Janitor Service  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-07-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

Nate Graham  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #7 from Nate Graham  ---
Couldn't you just change the in-app language using the existing functionality
(again, for apps that implement it) and then change it back afterwards?

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-07-10 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

Szczepan Hołyszewski  changed:

   What|Removed |Added

 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---

--- Comment #6 from Szczepan Hołyszewski  ---
> So can I ask you why exactly you want to be able to override the system 
> language for specific KDE apps?

I don't want to be able to override the system language for specific KDE apps.
I want to be able to override the system language for a **single run** of
**any** KDE app.

The reason I want it is simple: for writing bug reports in English, and to be
able to see the EXACT form of English UI strings to google for when looking for
solutions/workarounds. Like this brilliant idea of the "Copy in English" button
at the bottom of kinfocenter's summary page, but universal: "run this program
in English".

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-06-28 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #5 from Bug Janitor Service  ---
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-06-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #4 from Nate Graham  ---
Let's step back a bit. In general it's helpful to describe the problem
accurately instead of proposing a complicated, detailed solution. Because if
your proposed solution is rejected, then the problem remains and you're
frustrated. 
https://community.kde.org/Get_Involved/Issue_Reporting#Describe_the_problem_instead_of_proposing_a_solution

So can I ask you why exactly you want to be able to override the system
language for specific KDE apps?

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-06-10 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #3 from Szczepan Hołyszewski  ---
3) Adding the missing configurability to plasma-systemmonitor will not solve
the general issue.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-06-10 Thread Szczepan Hołyszewski
https://bugs.kde.org/show_bug.cgi?id=438394

--- Comment #2 from Szczepan Hołyszewski  ---
1) There is no "Configure" menu in plasma-systemmonitor.

2) Any workaround that involves making and subsequently un-making persistent
configuration changes is not sufficiently simple.

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

[frameworks-ki18n] [Bug 438394] We need a software utility that will SOLVE the problem of one-off running KDE programs in a different language

2021-06-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=438394

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Nate Graham  ---
There is a "Configure Language" menu item in the "Configure" menu of most KDE
apps. Is this not sufficiently simple and obvious? Does it not work for you?

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