Text Size

Members login

Recommend Print

How to Use Joom!Fish and FLEXIcontent

  • Published by
    Georgios Papadakis
  • Last modified
    29 January 2012
  • Up to date
    Yes
  • Profile concerned
    End user, Developer
  • Concerns
    Component Plugins Modules Language
  • Since Version
    1.5.4
  • Voting
    (2 votes)
  • Favourites
    Add to favourites
  • Before you translate your site you will need to install and Enable Joom!Fish
  • For J1.7/J2.5 you will need to configure multi-language menus and enable language switcher module, see joomla documentation.


For everything expect content
(FLEXIcontfent items):
-- So, translate category, tags, fields (the titles not values) and files with Joom!Fish (Joom!Fish will be available for J2.5 soon, see here)
-- Important usability feature: To quickly open the corresponding translations for all the above. You can use the back-end direct translation module (comes with Joom!Fish):
See: How can I expand the Joomfish support?

 

For items you have 2 solutions:
1. Use Joom!Fish to translate items,
-- This will translate only title and description fields.
-- Disadvantage: All other fields can not be translated, since they are not part of the joomla #__content table.
-- Possible advantage: Item hits/voting are shared since you have a single item item for all translations
-- Important usability feature: (See above) Use the back-end direct translation module, to quickly open item translations

2. Use one item per translation  e.g. 3 times every item for translation to 3 languages.
-- This way you can translate the item fully, all field values.
-- Disadvantage: You cannot switch language of items on the fly, because item translations are not associated together.
There is a system plugin in the forums for associating items via using the same alias for all item translations, but will not recommend it, since a solution is planned for v1.5.7
-- Possible disadvantage: Item hits/voting are not shared since items are different (sharing may be implemented in v1.5.7)
-- Important usability feature: You can quickly duplicate many items and change language via Item Copy in items manager TAB, and then translate them

 

CONFIGURING
a. For both item translation solutions, we use Joom!Fish language selection module OR in (J1.7/J2.5) you can also use the language switcher module to select language in the front-end.
 -- In FLEXIcontent Global Configuration
     Activate Joom!Fish support  Yes (Also enable for J1.7/J2.5)
     Disable language selector No
 -- For J1.7/J2.5 if you use the language switcher module, then enable appending language to the URL
b. You also need to SET (in FLEXIcontent Global Configuration) the parameters "Filter category views" and "Filter tag views"
 --For item translation solution 1, -- turn then off --
 --For item translation solution 2, -- enable them --
c. For item translation solution 2, disable the joomla plugin "Joomfish - Missing Translation"

WARNING: FLEXIcontent does not delete Joom!Fish translations of items, so for example
-- If you use solution 2, and you are displaying an item
-- and then switch language via joomfish module,
then the joomfish translation will be shown
So remember to delete or disable Joom!Fish items translations if you use solution 2

Community

ggppdk : Online 194 mins yaK2manD : Online 312 mins xhyman : Online 417 mins algardata : Online 1061 mins netcoupe : Online 27254 mins
Members Online: 5

Latest Comments

Latest Forum Posts

Posted by yaK2manD - 17/05/2012 17:51
Posted by ggppdk - 17/05/2012 17:47
Posted by yaK2manD - 17/05/2012 17:41
Posted by algardata - 17/05/2012 16:45
Posted by yaK2manD - 17/05/2012 14:56
Posted by ggppdk - 17/05/2012 14:44