By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 1599 - [i18n] Twin: window-specific rules are not translated
Summary: [i18n] Twin: window-specific rules are not translated
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: tdebase (show other bugs)
Version: R14.0.x [Trinity]
Hardware: All Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2013-07-27 04:09 CDT by Francois Andriot
Modified: 2018-05-27 10:49 CDT (History)
3 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments
tdebase : attempt to fix translations in 'twin_update_default_rules' (does not work) (1.00 KB, patch)
2013-07-27 05:27 CDT, Francois Andriot
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Francois Andriot 2013-07-27 04:09:25 CDT
Hello,

First, I suggest that we add the [i18n] prefix to every translation-related bug in the bugtracker :-)

Then

In the following utility:
  tdecmshell twinrules

twin has a default configuration file for setting window-specific rules :
  /opt/trinity/share/apps/twin/default_rules/fsp_workarounds_1.twinrules

When twin starts (e.g. session opens), it loads these settings and saves them to user profile. On the next times, the personal file is used :
  ~/.trinity/share/config/tdmrc

The problem is that the resulting copied file does not contain the translation that were contained in the source file.
So the rules names are always displayed in English.

Manually adding the "Description[language]=" ... lines in twinrc is sufficient to get the translations backs.

BTW, there are 3 missing translations out of 4 rules !
Comment 1 Francois Andriot 2013-07-27 05:27:30 CDT
Created attachment 1420 [details]
tdebase : attempt to fix translations in 'twin_update_default_rules' (does not work)

BTW, to force update of default rules (creating "twinrulesrc") from default file, type command:
/opt/trinity/lib64/tdeconf_update_bin/twin_update_default_rules    fsp_workarounds_1.twinrules

The attached patch is a backport from KDE 4:
http://lists.kde.org/?l=kde-commits&m=121813657129143

It does not solve the problem in TDE :-( no regression BTW.
Comment 2 Darrell 2013-07-28 14:27:14 CDT
> First, I suggest that we add the [i18n] prefix to every translation-related bug in the bugtracker :-)

Done, or at least started based upon some quick searches.