Bug 240308

Summary: Changing lokalize application language does not affect all strings in UI
Product: [Applications] lokalize Reporter: Frederik Schwarzer <schwarzer>
Component: generalAssignee: Nick Shaforostoff <shafff>
Status: RESOLVED FIXED    
Severity: normal CC: adrian, lpapp, lueck
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

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.