[TYPO3-core] XLIFF patches

Dominique Feyer dominique.feyer at reelpeek.net
Mon Jun 13 18:53:57 CEST 2011


I have patched version of workspace, recycler, linkvalidator and em
based on the new ExtJS l10 API (use TYPO3.l10n.localize() has
replacement for TYPO3.lang)

I can send this patch this evening

Xavier Perseguers wrote:
> Hi,
> 
>> to easier keep track, I'd start a thread here. I'm talking of
>> https://review.typo3.org/#change,2572,patchset=8
>>
>> * The name of the classes is good now. IMHO 2572 is pretty ready. Except
> 
> Yes.
> 
>> * ExtJS modules have to be fixed
> 
> +1
> 
>> * Recycler is broken in the last patch set (I think it worked in some
>> earlier version). JS error: Uncaught TypeError: Object [object Object]
>> has no method 'replace' (probable the known [object] problem?).
> 
> I have the feeling both are related...
> 
>> * The changes for Extbase have to be pushed separately (this means that
>> also from https://review.typo3.org/2573 the xlf file has to be removed
>> and pushed to Extbase review separately. This has to be done by
>> Dominique himself, and he has to sign the CLA (as I assume the CLA
>> prohibit to push code from other people).
> 
> I had understood that one could push it but I may have missed something,
> otherwise writing patches for Extbase/Fluid without having the CLA
> signed would not make sense and the work from the community in general
> would be lost. For sure one has to have sign the CLA to push to Gerrit
> but I'm sure the one who wrote the patch not (what is possible is that
> in such cases the author cannot be mentioned though).
> 
>> * I'm still not sure, at which places backwards compatibility is broken.
>> Extbase modules (workspaces) crash (without the required change for
>> extbase:
>> https://review.typo3.org/#patch,unified,2572,1,typo3/sysext/extbase/Classes/Utility/Localization.php).
>>
>> But how does this impact other extensions dealing with
>> $GLOBALS['LOCAL_LANG']?
> 
> I'd say that we know we want to go in that direction. The work on XLIFF
> is not finished yet, if some (not all of course :D) non-Core extensions
> are broken because of edge-cases play with the API or simply because
> some parts are not yet ready (support for deprecated LLPHP files for
> instance), that's not that bad from my POV, we have a developer snapshot
> tomorrow (alpha2) and we will fix them until alpha3.
> 
> Cheers
> 


More information about the TYPO3-team-core mailing list