[TYPO3-core] RFC#12841, Menu Update broken in EM when Using translated Backend

Francois Suter fsu-lists at cobweb.ch
Fri Jan 15 11:53:22 CET 2010


Hi,

> 0012021 introduced labels in Extension Manager.
> Sadly in Revision 6042 introduced labels for fixed configuration flags
> as you can see in lines 4001ff on
> http://forge.typo3.org/repositories/diff/typo3v4-core/trunk/typo3/mod/tools/em/class.em_index.php?rev=6042
> [^]
>
> If this config flags are translated, EM for shure cannot react to them
> correctly and so - if using translations - for example won't update you
> module menu.
>
> I did a patch "reverting" these lines. See patch attached.

I finally could reproduce the bug with the information provided by 
Steffen G.

Now the patch is not satisfying. As mentioned in the bugtracker report 
(and contrary to what was said in this thread), the flags *are* 
displayed in two places (just search for "flags" in the 
class.em_index.php code).

So what needs to be done is:

1) indeed remove localization of the flags as proposed by the patch
2) reinstate localization of the flags when they are printed out (see 
lines 3161-3164 and 3447)
3) what's more, the patch is targeted only at the flags related to 
ext_tables.php, but the same issue also happens with ext_localconf.php 
(see the lines just below the current patch, 4103-4107). Although this 
doesn't seem to cause problems, it should still be handled the same way.

I don't have time to provide a better patch, but I promise I'll review 
any improved one ;-)

Cheers

-- 

Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch


More information about the TYPO3-team-core mailing list