Bug 240308 - Changing lokalize application language does not affect all strings in UI
Summary: Changing lokalize application language does not affect all strings in UI
Status: RESOLVED FIXED
Alias: None
Product: lokalize
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR normal
Target Milestone: ---
Assignee: Nick Shaforostoff
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-01 02:25 UTC by Frederik Schwarzer
Modified: 2019-11-04 10:11 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Frederik Schwarzer 2010-06-01 02:25:49 UTC
Version:           unspecified
OS:                Linux

If I start Lokalize in German and then switch the application's language,
some strings stay German.
Plese refer to https://bugs.kde.org/attachment.cgi?id=47541 for an example.
The string there is "Texterfassung", which is German for "Widget text capture".

Reproducible: Always
Comment 1 Burkhard Lück 2010-06-01 06:08:06 UTC
Another case of the notorious OTT's (One Time Translation) spread all over kde.
Running trunk usually in locale x-test for testing purposes I have already a few hundred unchangeable strings with translation from x-test in $KDEHOME for just a few applications.
I guess starting all applications from the main kde modules there will be some thousands of OTT'S.

This string is taken from lokalize-scripts/scripts.rc, which is generated on the first start of lokalize using the actual locale.
To switch the language for that string you have to rm lokalize-scripts/scripts.rc and start lokalize in the desired locale.
Comment 2 Adrián Chaves (Gallaecio) 2019-11-01 12:03:16 UTC
Changing the application language now displays a dialog box that indicates that an application restart is required, so I guess we can close this as fixed.
Comment 3 Ben Cooksley 2019-11-04 10:11:27 UTC
Removing subscriber per abuse report we've received.