[TYPO3-dev] Help with extension development - multiple languages
Morten Hagh
morten at hagh.dk
Wed Nov 10 15:35:42 CET 2010
Hi,
Wow - that looks interesting... I can see that it now keeps the original
uid. I believe that is the point.
A little problem... When I look at my default translation and switch to e.g.
Swedish it shows the Swedish translation, but if I click on English it shows
my default translation because there aren't any English translation of 201.
Am I missing something to hide it when no translation, i.e. showing a
message in the desired language that the bricks is not available in the
particular language.
I have set sys_language_mode = hideNonTranslated in my TS config.
/Morten Hagh
-----Oprindelig meddelelse-----
Fra: typo3-dev-bounces at lists.typo3.org
[mailto:typo3-dev-bounces at lists.typo3.org] På vegne af François Suter
Sendt: 10. november 2010 11:20
Til: typo3-dev at lists.typo3.org
Emne: Re: [TYPO3-dev] Help with extension development - multiple languages
Hi,
> The 201 bricks are created in danish and gets uid =1 and then I create a
> data record, which is given the id 1 in the brick column, because it
relates
> to the brick that has uid=1.
> If I now create a translation in swedish of 201 it gets uid=2, but now I
> cant get the data because it relates to uid= 1. The 110n_parent column in
> the swedish translation has id=1.
I faced a similar problem in an extension I worked on. It is not yet
published but you can find it on Forge:
http://forge.typo3.org/projects/show/extension-checklists
It relies on a library called "overlays" which I created to ease such
tasks (extension "overlays" is public). However the "overlays" library
is not enough by itself, because you still need to rebuild the relations
as you experienced.
Look at class.tx_checklists_pi1.php at around line 169 and following and
you'll see what kind of manipulation I make to work around this issue.
HTH
--
Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch
_______________________________________________
TYPO3-dev mailing list
TYPO3-dev at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-dev
More information about the TYPO3-dev
mailing list