rdmenezes / synecdoche

Automatically exported from code.google.com/p/synecdoche
GNU Lesser General Public License v3.0
0 stars 0 forks source link

Keys used for storing manager's settings must not be translated. #48

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The Manager stores its settings either in the registry or in an .ini-like 
file. The settings are grouped together in various groups such as 
Projects, Tasks, and so on. Some of these section keys are localized, that 
means they depend on the currently selected language. When this language 
is changed some of the settings (like column widths) are lost because 
their keys don't match any more.

Solution: Never translate any internal identifier such as (section-)keys 
when storing settings.

Original issue reported on code.google.com by DerMeister667@googlemail.com on 29 Apr 2009 at 9:06

GoogleCodeExporter commented 9 years ago
Fixed by Rom Walton in http://boinc.berkeley.edu/trac/changeset/17955; should 
port.

Original comment by nicolas....@gmail.com on 7 May 2009 at 7:06

GoogleCodeExporter commented 9 years ago
<DerMeister> Hm. Changeset 17955 doesn't really fix issue 48.
<DerMeister> It fixes the translation problem for the tabs but not for the 
columns.

Original comment by nicolas....@gmail.com on 8 May 2009 at 5:30

GoogleCodeExporter commented 9 years ago

Original comment by DerMeister667@googlemail.com on 8 May 2009 at 8:41

GoogleCodeExporter commented 9 years ago
Fixed in r770.

Original comment by DerMeister667@googlemail.com on 8 May 2009 at 9:39

GoogleCodeExporter commented 9 years ago

Original comment by didacty...@gmail.com on 27 Jun 2009 at 1:32