Project

General

Profile

Feature #64902

Updated by Mathias Schreiber over 9 years ago

Hey guys, 

 first of all: if there are already allready solutions for my problems i am sorry, did not find much. 

 I want to suggest a set of features to make translation handling in typo3 much easier: 

 h2. Extend backend module 

 
 It would be a nice feature to make it possible to override overrride all registered labels in a backend module, the additional information would be saved in a database table and when creating the cache it overrides the xliff values. Also it should be possible for admins to manage xliff from that module, so you could merge a translation into your xliff file. 

 You should also be able to see all labels inserted via TCA/Future Extbase Meta Tag that has no translation. So if you write TCA and use path/to/file/locallang.xlf:some.value and that file does not contain the specific translation (always (allways default file, no translations checked here) you can check it in the module and add it to the file automatically. 

 Loading suggestions for non-translated labels (example: you have configured french as language but one package does not provide french translations) could also be integrated in that module. 

 h2. auto-generate xliff translations 

 
 It would also be very nice to run a task (via command line) to generate labels automatically from all registered fluid template paths. So you could create the basic translation by writing the view. Every <f:translate key="some.key" extensionName="SomePackage">fallbackvalue</f:translate> would be inserted in the packages locallang.xlf, that is found in Resources/Private/Language. Only labels having the extensionName Attribute would be respected. 

 h2. Background: 

 
 I don't dont think its necessary neccessary to write my reasons for this request :) 

 Please let me know what you think of those requests, maybe i might be able to contribute.

Back