Denver Event 2013 - Floodlight Part 1: Data-Driven Stories That Inspire People to Act
T3DD11 Inspire people to translate
-
Upload
dfeyer -
Category
Technology
-
view
1.095 -
download
0
description
Transcript of T3DD11 Inspire people to translate
![Page 1: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/1.jpg)
T3DD11 - Sursee - Dominique Feyer
Inspire People to Translate
TYPO3 meet XLIFF & Pootle
dimanche, 10 juillet 2011
![Page 2: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/2.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
dimanche, 10 juillet 2011
![Page 3: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/3.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
• Dominique Feyer
dimanche, 10 juillet 2011
![Page 4: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/4.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
• Dominique Feyer
• happy freelancer based in Lausanne
dimanche, 10 juillet 2011
![Page 5: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/5.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
• Dominique Feyer
• happy freelancer based in Lausanne
• 1x 4 years old daughter
dimanche, 10 juillet 2011
![Page 6: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/6.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
• Dominique Feyer
• happy freelancer based in Lausanne
• 1x 4 years old daughter
• 1x amazing girlfriend
dimanche, 10 juillet 2011
![Page 7: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/7.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
• Dominique Feyer
• happy freelancer based in Lausanne
• 1x 4 years old daughter
• 1x amazing girlfriend
• work with TYPO3 since 2002
dimanche, 10 juillet 2011
![Page 8: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/8.jpg)
T3DD11 - Sursee - Dominique Feyer
About myself
• Dominique Feyer
• happy freelancer based in Lausanne
• 1x 4 years old daughter
• 1x amazing girlfriend
• work with TYPO3 since 2002
• french translation team “leader”
dimanche, 10 juillet 2011
![Page 9: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/9.jpg)
T3DD11 - Sursee - Dominique Feyer
The project
dimanche, 10 juillet 2011
![Page 10: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/10.jpg)
T3DD11 - Sursee - Dominique Feyer
What we have today ?
• Custom file format LLXML
• Online “homemade” translation server
• One translation team per language
dimanche, 10 juillet 2011
![Page 11: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/11.jpg)
T3DD11 - Sursee - Dominique Feyer
What we have today ?
• Custom file format LLXML
• Online “homemade” translation server
• One translation team per language
we need standard based solutions
dimanche, 10 juillet 2011
![Page 12: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/12.jpg)
T3DD11 - Sursee - Dominique Feyer
The first idea or the easy way
• Converting LLXML to a normalized format
• Translation online with Pootle or offline
• Converting back to LLXML to use it in TYPO3
dimanche, 10 juillet 2011
![Page 13: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/13.jpg)
T3DD11 - Sursee - Dominique Feyer
The first idea or the easy way
• Converting LLXML to a normalized format
• Translation online with Pootle or offline
• Converting back to LLXML to use it in TYPO3
no core patch - no fear
dimanche, 10 juillet 2011
![Page 14: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/14.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project
dimanche, 10 juillet 2011
![Page 15: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/15.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
dimanche, 10 juillet 2011
![Page 16: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/16.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
• Backward compatible with LLXML + LLPHP
dimanche, 10 juillet 2011
![Page 17: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/17.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
• Backward compatible with LLXML + LLPHP
• Backward compatible with the existing method
dimanche, 10 juillet 2011
![Page 18: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/18.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
• Backward compatible with LLXML + LLPHP
• Backward compatible with the existing method
• Normalize the current language key
dimanche, 10 juillet 2011
![Page 19: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/19.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
• Backward compatible with LLXML + LLPHP
• Backward compatible with the existing method
• Normalize the current language key
• Feature backported to 4.5 LTS
dimanche, 10 juillet 2011
![Page 20: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/20.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
• Backward compatible with LLXML + LLPHP
• Backward compatible with the existing method
• Normalize the current language key
• Feature backported to 4.5 LTS
• Helping developer to switch to XLIFF
dimanche, 10 juillet 2011
![Page 21: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/21.jpg)
T3DD11 - Sursee - Dominique Feyer
The real project• Refactoring of the system extension lang
• Backward compatible with LLXML + LLPHP
• Backward compatible with the existing method
• Normalize the current language key
• Feature backported to 4.5 LTS
• Helping developer to switch to XLIFF
be ready for TYPO3 4.6
dimanche, 10 juillet 2011
![Page 22: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/22.jpg)
T3DD11 - Sursee - Dominique Feyer
The actual tools
dimanche, 10 juillet 2011
![Page 23: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/23.jpg)
T3DD11 - Sursee - Dominique Feyer
LLXML
• TYPO3 l10n XML file format
• No basic feature like plural forms
• Not supported by translation software
dimanche, 10 juillet 2011
![Page 24: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/24.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server
dimanche, 10 juillet 2011
![Page 25: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/25.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server
dimanche, 10 juillet 2011
![Page 26: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/26.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
dimanche, 10 juillet 2011
![Page 27: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/27.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
• No tools to follow/manage the team
dimanche, 10 juillet 2011
![Page 28: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/28.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
• No tools to follow/manage the team
• No suggestion support
dimanche, 10 juillet 2011
![Page 29: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/29.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
• No tools to follow/manage the team
• No suggestion support
• Last edit/merge always win
dimanche, 10 juillet 2011
![Page 30: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/30.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
• No tools to follow/manage the team
• No suggestion support
• Last edit/merge always win
• No tools to help translator
dimanche, 10 juillet 2011
![Page 31: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/31.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
• No tools to follow/manage the team
• No suggestion support
• Last edit/merge always win
• No tools to help translator
• Need security review
dimanche, 10 juillet 2011
![Page 32: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/32.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation server• Only one account per translation team
• No tools to follow/manage the team
• No suggestion support
• Last edit/merge always win
• No tools to help translator
• Need security review
do you really need a demo ?
dimanche, 10 juillet 2011
![Page 33: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/33.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation team
dimanche, 10 juillet 2011
![Page 34: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/34.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation team• Who do the job ?
dimanche, 10 juillet 2011
![Page 35: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/35.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation team• Who do the job ?
• Wiki based communication
dimanche, 10 juillet 2011
![Page 36: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/36.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation team• Who do the job ?
• Wiki based communication
• No validation/review workflow
dimanche, 10 juillet 2011
![Page 37: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/37.jpg)
T3DD11 - Sursee - Dominique Feyer
Translation team• Who do the job ?
• Wiki based communication
• No validation/review workflow
• No quality check. We need the brother of Mr. Jenkins
dimanche, 10 juillet 2011
![Page 38: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/38.jpg)
T3DD11 - Sursee - Dominique Feyer
The future tools
dimanche, 10 juillet 2011
![Page 39: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/39.jpg)
T3DD11 - Sursee - Dominique Feyer
TYPO3 4.6 meet XLIFF
• Exchange file format: XLIFF 1.2
• Online translation tool: Pootle
• Offline translation tool: Virtaal or others
dimanche, 10 juillet 2011
![Page 40: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/40.jpg)
T3DD11 - Sursee - Dominique Feyer
XLIFF ???• XML Localization Interchange File Format
• Normalized by OASIS in 2002
• Current version 1.2
• Key or source based translation
• Plural form support
• Suggestion support
dimanche, 10 juillet 2011
![Page 41: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/41.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleOnline translation portal to help translators
dimanche, 10 juillet 2011
![Page 42: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/42.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleOnline translation portal to help translators
• Simple interface, focused on what need to be done
dimanche, 10 juillet 2011
![Page 43: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/43.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleOnline translation portal to help translators
• Simple interface, focused on what need to be done
• Simple but flexible permissions
dimanche, 10 juillet 2011
![Page 44: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/44.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleOnline translation portal to help translators
• Simple interface, focused on what need to be done
• Simple but flexible permissions
• Discoverable features
dimanche, 10 juillet 2011
![Page 45: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/45.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleOnline translation portal to help translators
• Simple interface, focused on what need to be done
• Simple but flexible permissions
• Discoverable features
• Used by many big open source projectsLibreOffice, Mozilla, KDE, Gnome and in near future FLOW3 and TYPO3
dimanche, 10 juillet 2011
![Page 46: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/46.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleShort introduction to Pootle
dimanche, 10 juillet 2011
![Page 47: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/47.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleTry it by yourself
dimanche, 10 juillet 2011
![Page 48: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/48.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleTry it by yourself
• Demonstration server: http://pootle.reelpeek.net/pootle/
dimanche, 10 juillet 2011
![Page 49: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/49.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleTry it by yourself
• Demonstration server: http://pootle.reelpeek.net/pootle/
• You can subscribe by yourself
dimanche, 10 juillet 2011
![Page 50: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/50.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleTry it by yourself
• Demonstration server: http://pootle.reelpeek.net/pootle/
• You can subscribe by yourself
• One minute I need to activate your account, before you can login
dimanche, 10 juillet 2011
![Page 51: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/51.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleTry it by yourself
• Demonstration server: http://pootle.reelpeek.net/pootle/
• You can subscribe by yourself
• One minute I need to activate your account, before you can login
• Feedback are welcome-> [email protected]
dimanche, 10 juillet 2011
![Page 52: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/52.jpg)
T3DD11 - Sursee - Dominique Feyer
Workshop
Pootle introduction & testing
dimanche, 10 juillet 2011
![Page 53: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/53.jpg)
T3DD11 - Sursee - Dominique Feyer
PootlePermissions flexibility
dimanche, 10 juillet 2011
![Page 54: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/54.jpg)
T3DD11 - Sursee - Dominique Feyer
PootlePermissions flexibility
• Permissions per language and project
dimanche, 10 juillet 2011
![Page 55: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/55.jpg)
T3DD11 - Sursee - Dominique Feyer
PootlePermissions flexibility
• Permissions per language and project
• Basic permissions can be suggestion only
dimanche, 10 juillet 2011
![Page 56: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/56.jpg)
T3DD11 - Sursee - Dominique Feyer
PootlePermissions flexibility
• Permissions per language and project
• Basic permissions can be suggestion only
• Small team for review
dimanche, 10 juillet 2011
![Page 57: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/57.jpg)
T3DD11 - Sursee - Dominique Feyer
PootlePermissions flexibility
• Permissions per language and project
• Basic permissions can be suggestion only
• Small team for review
• Private extension
dimanche, 10 juillet 2011
![Page 58: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/58.jpg)
T3DD11 - Sursee - Dominique Feyer
PootlePermissions flexibility
• Permissions per language and project
• Basic permissions can be suggestion only
• Small team for review
• Private extension
• No support currently for group
dimanche, 10 juillet 2011
![Page 59: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/59.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleDocumentation Translation
dimanche, 10 juillet 2011
![Page 60: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/60.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleDocumentation Translation
• Gnome docutils provide XML to PO conversion tools
dimanche, 10 juillet 2011
![Page 61: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/61.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleDocumentation Translation
• Gnome docutils provide XML to PO conversion tools
• Documentation translation into Pootle
dimanche, 10 juillet 2011
![Page 62: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/62.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleDocumentation Translation
• Gnome docutils provide XML to PO conversion tools
• Documentation translation into Pootle
• Easy to check “what’s new”
dimanche, 10 juillet 2011
![Page 63: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/63.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleDocumentation Translation
• Gnome docutils provide XML to PO conversion tools
• Documentation translation into Pootle
• Easy to check “what’s new”
• Easy to review
dimanche, 10 juillet 2011
![Page 64: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/64.jpg)
T3DD11 - Sursee - Dominique Feyer
PootleDocumentation Translation
• Gnome docutils provide XML to PO conversion tools
• Documentation translation into Pootle
• Easy to check “what’s new”
• Easy to review
• Quality check
dimanche, 10 juillet 2011
![Page 65: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/65.jpg)
T3DD11 - Sursee - Dominique Feyer
Offline translationThe real life is offline
dimanche, 10 juillet 2011
![Page 66: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/66.jpg)
T3DD11 - Sursee - Dominique Feyer
We need you !!!
Translation is an easy way to contribute
dimanche, 10 juillet 2011
![Page 67: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/67.jpg)
T3DD11 - Sursee - Dominique Feyer
The current status TYPO3 4.6
dimanche, 10 juillet 2011
![Page 68: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/68.jpg)
T3DD11 - Sursee - Dominique Feyer
The current status TYPO3 4.6• alpha2 New l10n parser
Always use LLXML
dimanche, 10 juillet 2011
![Page 69: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/69.jpg)
T3DD11 - Sursee - Dominique Feyer
The current status TYPO3 4.6• alpha2 New l10n parser
Always use LLXML
• alpha3 Official ExtJS API New l10n XLIFF cache New translation server Tools to convert LLXML<->XLIFF Switch to XLIFF for core ext.
dimanche, 10 juillet 2011
![Page 70: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/70.jpg)
T3DD11 - Sursee - Dominique Feyer
The current status TYPO3 4.6• alpha2 New l10n parser
Always use LLXML
• alpha3 Official ExtJS API New l10n XLIFF cache New translation server Tools to convert LLXML<->XLIFF Switch to XLIFF for core ext.
• beta1 Normalized language key
dimanche, 10 juillet 2011
![Page 71: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/71.jpg)
T3DD11 - Sursee - Dominique Feyer
The current status TYPO3 4.6• alpha2 New l10n parser
Always use LLXML
• alpha3 Official ExtJS API New l10n XLIFF cache New translation server Tools to convert LLXML<->XLIFF Switch to XLIFF for core ext.
• beta1 Normalized language key
• TYPO3 4.6 Feature backported for 4.5 LTS
dimanche, 10 juillet 2011
![Page 72: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/72.jpg)
T3DD11 - Sursee - Dominique Feyer
What’s next ?• Sleeping a bit after the release of 4.6
• A new API for l10n management,
unified between BE - FE - ExtJS
• l10n Extraction tools
• Automatic TER extension -> translation server
• TTG - TYPO3 Translation Groupbased on TUG model, real meeting in real life
• Documentation translation
dimanche, 10 juillet 2011
![Page 73: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/73.jpg)
T3DD11 - Sursee - Dominique Feyer
We need help !!!• ExtJS: The new structure of TYPO3.lang
object break a lots of extension. We need a JS guru
• Review: Some change need reviewGo to gerrit http://review.typo3.org
• New l10n API FE + BE + ExtJSWe can start now, are you ready for a workshop ?
dimanche, 10 juillet 2011
![Page 74: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/74.jpg)
T3DD11 - Sursee - Dominique Feyer
Questions ?
dimanche, 10 juillet 2011
![Page 75: T3DD11 Inspire people to translate](https://reader034.fdocuments.net/reader034/viewer/2022052321/555a8d97d8b42abb628b5351/html5/thumbnails/75.jpg)
T3DD11 - Sursee - Dominique Feyer
WorkshopReview of the current XLIFF implementation
Design of the future unified l10n API
ExtJS API
dimanche, 10 juillet 2011