Translating your site into several languages can expand your audience considerably. With JomClassifieds it’s just a few intuitive steps away. Let me make it even easier for you.

Step 1: Install Jom Classifieds package and go to Extensions -> Extension Manager.


Step 2: Click Install Languages.


Step 3: Enter the language name you want to install (e.g. ‘French’) in the Search field and click the magnify glass icon.


Step 4: Check the language and click Install


Step 5: Wait till you get a message saying the new language’s been installed successfully.


Step 6: Go to Extensions ->Language Manager.


Step 7: Click the Content tab, and then click New.


Step 8: Create a new content language with unique parameters. For example, for French the fields should be filled in this way.


Step 9: Click on Save and Close. You will see a message saying "Content Language successfully saved".


Step 10: Go to Extensions -> Plugin Manager.


Step 11: Look for one called System – > Language Filter and enable it.


Step 12: To create a language switcher, go to Extensions -> Module Manager.


Step 13: Click New.


Step 14: Select Language Switcher.


Step 15: Enter the module name, make sure its set to published, select its position and click Save.


Step 16: Now you need to create a menu for every installed language and leave one additional for both languages. That is, if you have English and French installed, you will have to create menus both for English and French. Check, which of your menus is set to be the default menu (has a home icon). For example, if you have the Main Menu with the default menu item, you are going to use it for all languages, and additionally you will need to create two more Main Menus for English and the new language you have just installed. Go to Menus -> Menu Manager -> Add New Menu.


Step 17: Enter all necessary fields for the English language and click Save and Close.


Step 18: Go to Menus -> Menu Manager -> Add New Menu again and enter the necessary fields for your new language (e.g. French) and click Save and Close


Step 19: Now you need to add new menu tabs to each of the main menus based on those already added to the default Main Menu. You can go to Menus -> Main Menu for Eng -> Add New to add the menu but the easiest way would be to just duplicate the exiting menus by going to Menus -> Main Menu -> select the default menu tab like Home and click Save as Copy.


Step 20: Under Message “Menu item successfully saved” you need to change the fields for the new languages. For example, for English under the Details tab you should change the Menu Title, the Alias, change the Status to Published, select the Main Menu English you created in the Menu Location drop-down, change the Default Page to Yes, in the Language drop-down select English (UK).


Step 21: Click Save and Close.

Step 22: Repeat steps for your new language. E.g. For French it should look like this,


Step 23: If everything is done properly, under Menu you will see flag icons added to the main menus,


Step 24: Now you need to duplicate the top menu module for English and the language you added. Go to Extensions -> Module Manager

Step 25: Find the module used for the top menu, e.g. French Menu (the name depends on your template). Check it and click Duplicate.


Step 26: Click the menu you duplicated. For English, under Details: you are going to change the Name (e.g. to French Menu Eng), change the Status to Published, in the Language drop-down select English (UK).


Step 27: Under Options: in the Select Menu drop-down select Main Menu eng .


Step 28: Under Menu Assignment: select Only on pages Selected in the Module Assignment drop-down box, then click Select None and check Home Eng under Main Menu eng .


Step 29: Click Save and Close.

Repeat the same to create a menu module for the new language. If it’s French, the settings should be as follows.


Step 30: Disable the French menu for all languages.

Step 31:Now go to Menus -> Main menu -> Home -> Module Assignment for this Menu Item and check Hide Unassigned Modules.


Step 32:Your new Home menus should have the same modules assigned to them if you want your multilingual versions of the site to look correctly. Click each module which has “yes” under Display and in the Menu Assignment select the two menu tabs you added (i.e. Home for eng and Home for Fr) and click Save and Close.

Step 33:Do the same for the rest of the modules that have “yes” under Display, then click save.

Step 34:Open the front page of your site and try using the language switcher to check how the both versions work. They should be identical. You can now add different language to the new language version.



15+ Languages

Get A Plan



Component + Modules + Plugins
( Basic Jom Classifieds Package )

  • Basic Package

    ( Component, Modules, Plugins )

  • -
  • -
  • -
  • -
  • 12 months Updates
  • 12 months Support ( Single Domain )
  • E-mail, Forum Reply Within 24hrs.

QuickStart Basic


Component + Modules + Plugins
( Modern & Classic Quick Start )

  • Basic Package

    ( Component, Modules, Plugins )

  • Quickstart Package ( Modern Demo )
  • Quickstart Package ( Classic Demo )
  • -
  • -
  • 12 months Updates
  • 12 months Support ( Single Domain )
  • E-mail, Forum Reply Within 24hrs.

QuickStart Extended


Component + Modules + Plugins
( Modern & Classic Quick Start )

  • Basic Package

    ( Component, Modules, Plugins )

  • Quickstart Package ( Modern Demo )
  • Quickstart Package ( Classic Demo )
  • -
  • -
  • 24 months Updates
  • 24 months Support ( Single Domain )
  • E-mail, Forum Reply Within 24hrs.

All In One


Component + Modules + Plugins
( Modern & Classic QS, JClassify Template )

Clients Reviews

Perfect product as is ... I did request a few tweaks I personally wanted and they were extremely helpful.

- By Gmlong

This is truly a great value for money, your investment is not going to go wrong if you are buying this tool.

- By Syed

It has everything I wanted for my listing site.Very nice team, they will help you when you anytime you need them. They even helped me to add images for the first time It is worth your investment, saves time..

- By Jea

So,this component is not a cheap one,but it is very intuitive and genious. I think that this is the very best component in this category. Support is double better than component. Very best

- By kristof10

Actually registered for an account, just so I could post a positive rating. This product is plain awesome, the layouts are crisp and clean, the format is easy to understand, but the customer support is the best ever. Speedy, helpful, and just plain brilliant.

- By James MacArthur

Excellent extension, Excellent support, fast answer, very recomended. Thank you.

- By Grupo Elinot

Not only the extension is great, also the support is excelent! After installing the extension I had some minor issues. Within 2 days the issues where fixed by the support team. The extension is not cheap but it's worth the money.

- By rpd66

The extension itself is well worth the cost. This is one of only a couple extensions I have paid for, and I am glad I did! Additionally, I had a minor customization request and I had new PHP files sent to me within a day. I'm a very satisfied customer!

- By Nathan

Very User Friendly... I have a 70 client using this on her own... Im very impressed with how easy it is to set up and configure...

- By Mel Tallagsen

This is one of the most useful extensions I've used to date,super easy to use,Great documentation and video tutorials

- By Richard