Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Are You Swimming With The Big Fishes


Published on

Joom!Fish presentation from the Joomladay in Switzerland.

Published in: Technology
  • Be the first to comment

Are You Swimming With The Big Fishes

  1. 1. Are you swimming with the big fishes? <ul><li>The Joom!Fish Project aims to be the ultimate solution for multilanguage sites in Joomla! and serves the community since 2003. </li></ul><ul><li>The small fish speaks so many languages that makes it a really “big fish”. </li></ul>
  2. 2. Where is all that fish coming from? <ul><li>Douglas Adams and his famous book: </li></ul><ul><li>So Long, and Thanks For All the Fish </li></ul><ul><li>(The forth book from Hitchhiker's Guide to the Galaxy) </li></ul>
  3. 3. The Project <ul><li>Four team members at present </li></ul><ul><li>32 thousand lines of code </li></ul><ul><li>4 stable versions released </li></ul><ul><li>GPL V2 based license </li></ul><ul><li>1.5 million results in Google </li></ul><ul><li>Free extension </li></ul><ul><li>Joom!Fish Club </li></ul>
  4. 4. The Team <ul><li>Alex Kempkens – Project Manager </li></ul><ul><li>Geraint Edwards - Developer </li></ul><ul><li>Robin Muilwijk – Quality Assurance </li></ul><ul><li>Ivo Apostolov – Quality Assurance, Documentation, Support … </li></ul><ul><li>We also have Harry, who is a moderator in the forums. </li></ul>
  5. 5. What is it and what is not? <ul><li>Joom!Fish is: </li></ul><ul><li>An extension to manage the translation process. </li></ul><ul><li>A tool that uses a generic approach to make all data in your database translatable. </li></ul><ul><li>A set of component(s), modules and plugins, that allows full multilanguage environment within your web site. </li></ul><ul><li>Joom!Fish is not: </li></ul><ul><li>An automated translation tool. </li></ul><ul><li>Limited to core extensions. </li></ul><ul><li>Limited in number of languages. </li></ul><ul><li>Limited in additional language solutions. </li></ul>
  6. 6. Version History <ul><li>Joom!Fish 1.7, 1.8, 1.8.1, 1.8.2 work on Joomla! 1.0 only . </li></ul><ul><li>Joom!Fish 2.0 work on Joomla! 1.5 only . </li></ul><ul><li>Stay tuned - Joom!Fish 2.1 on the road. </li></ul><ul><li>Make a wish – Joom!Fish 3.0 in the mind. </li></ul>
  7. 7. Joom!Fish 2.0 <ul><li>Works in native mode for Joomla! 1.5 </li></ul><ul><li>Keeps the overall logic of the prior versions. </li></ul><ul><li>Strict name requirements of the content element names. </li></ul><ul><li>Improved SEF handling. </li></ul><ul><li>No more problems with ISO codes, short codes etc. </li></ul><ul><li>All in one installer, upgrades are done now easier than ever. </li></ul><ul><li>Joom!Fish plugin system – translation events exist </li></ul>
  8. 8. Joom!Fish 2.0 / 2.1 <ul><li>Main focus on stability. </li></ul><ul><li>Using the Joomla! 1.5 framework, allows additional expansion of the functionality. </li></ul><ul><li>Highly recommended to be used on PHP5. </li></ul><ul><li>2.1 will be improvement (new features) of 2.0 </li></ul>
  9. 9. Joom!Fish Premium Extensions <ul><li>GPL V2 based license. </li></ul><ul><li>Subscription basis (6 or 12 months). </li></ul><ul><li>Parallel development with the fish. </li></ul><ul><li>Fast support </li></ul>
  10. 10. Club Extensions <ul><li>Joom!Fish Router Pro </li></ul><ul><li>Allows translation of the aliases in the URLs of the web site. Uses the standard Joomla! SEF function and generates the same type of addresses as Joomla! There are no advanced parameters for this extension. </li></ul>
  11. 11. Club Extensions <ul><li>Content Localization Plugin </li></ul><ul><li>Allows you to hide the non-translated articles. The extension shows these where translation is available. Applies to com_content and the related modules only. </li></ul>
  12. 12. Club Extensions <ul><li>Menu Localization Plugin & Module </li></ul><ul><li>Allows certain menu links to be displayed in selected languages only. Logic is added like “all except of”, “the selected only” etc. </li></ul>
  13. 13. Club Extensions <ul><li>Joom!Fish Plus </li></ul><ul><li>Significantly enhanced tool for frontend translations with control over the access. Users can be assigned as translators or not. Translators can translate from any to any language. </li></ul>
  14. 14. Club Extensions <ul><li>Joom!Fish Plus </li></ul><ul><li>Translators are assigned to one or more languages </li></ul><ul><li>Their ability to publish translations can be constrained on an individual language and translator basis </li></ul>
  15. 15. What else is in the club? <ul><li>Documentation. </li></ul><ul><li>Support. </li></ul><ul><li>Pre-releases. </li></ul><ul><li>Site presentations. </li></ul>
  16. 16. Sites build with Joom!Fish
  17. 17. Joom!Fish 3.0 <ul><li>Functionality in version 3.0 will be revised starting from 0. </li></ul><ul><li>Very probably it will be designed for 1.6. </li></ul><ul><li>White paper for adding language parameter to any type of database entry was accepted. </li></ul>
  18. 18. Imagine your Joom!Fish 3.0 <ul><li>Tell us, what should be your Joom!Fish 3.0 </li></ul><ul><li>Impossible is nothing, we expect most of how the extension will look like to be based on your input. </li></ul>
  19. 19. Joom!Fish … breathing <ul><li>Thank you. </li></ul><ul><li>Ivo Apostolov </li></ul><ul><li> </li></ul><ul><li> </li></ul>