Joomla! Extensions Directory



Languages, Multi-lingual Content

Get your multilingual site up and running in just 5 steps, fast and easy workflow to translate the whole site including menu items in one go.

  • Get this

Building a Joomla 2.5 or Joomla 3.x multilingual site can be tricky, we encountered difficulties while trying to setup multi-language demo site to demonstrate our RTL language layouts for our latest templates. We developed a internal tool to overcome the problems we faced and we thought why not add more options and release the extension as FREE for the benefit of the Joomla! community.

With this free extension, one can setup multi-lingual site using Bing translator or Google translate (new) and then easily update translated content manually. We have tried to keep it simple, more features will be added based on user feedback :

Quick look at Features :

  • Use BING translator or Google Translate (new)
  • Select any language to translate FROM/TO
  • Multi languages installation
  • Translate all languages in one time
  • Easy Association management
  • Only translate new content (when translating again)
  • Translate Meta description & meta keywords too
  • Translate menu and all core joomla components in one go
  • Supports Mijoshop, Flexicontent, EasyBlog, K2 and Virtuemart to start with
  • Option to duplicate content for new language
  • Remove all content of specific language

Changelog - Version 1.0.6

  • Replicate content for languages with different language code (e.g. English US and UK). Skip automatic translation.
  • Flexicontent support

Changelog - Version 1.0.5

  • New feature: Provide a tool to remove all content of specific language
  • New feature: Support translate Mijoshop component
  • Bug fix: Duplicated key when create new item
  • Bug fix: Update language strings
  • Bug fix: Fix hardcoded strings
  • Bug fix: Disable changes to category / language in association manager

Changelog - Version 1.0.4

  • New feature: Add setting for configuring alias of new items
  • Improvement: Allow translate into language that have the same code with default language
  • Bug fix: does not translate sub menu items

Changelog - Version 1.0.3

  • New feature: Translate Meta description and meta keywords
  • New feature: Menu Item type alias is not updated correct param in some case
  • Bug fix: Easyblog - Feature param is not updated after translating
  • Bug fix: Show error when opening JA Multilingual component in Backend
  • Bug fix: Fatal error: Class 'JalangHelper' not found

Do read the documentation for the setup process.


This extension is really absolutly fantastic. Following the documentation it is almost strait forward. I was surprised about the result!

Ease of use

Just install, config the Bing translator and some seconds later your page is converted in a multilingual site with all needed settings!


Don't know, because did'nt need it :-)!


Perfect, following the documentation 1:1 you cannot fail.

I used this to: I had to quick translate english web sit into german & purtuguese. I was amazed, it saved me tons of time! Thank you very much!

Fantastic tool ! once the correct ID for Bing found and applied, it runs like a charm. 2mn after clicking all my site is translated from english to french . Of course, automatic translations have to be revised, but the biggest part of job is done by the component !!

Not Working

Posted on 14 August 2014

The pictures are false and translate automatic not runing.

This is a very promising extension in that it combines automatic translation with automatic content coupling. This means it's great if you want to automatically translate your site into one or more different sites (where quality of translation is of lesser importance).

There is no possibility to fine grain what you want to translate though. If you have 200 articles, it will try to translate them all into all offered languages. Afterwards, you end up with a mess of bad translations. Furthermore, the aliases are not based on the translated title, but on the original title, with the language string appended.

I tried it, and ended up with more work tweaking all the translations than I would have when I just did the job manually.

Owner's reply: I appreciate your constructive criticism and we have already added the option for alias setting. Documentation will be updated soon for this feature. You can see some screenshots of the feature implementation in our tracker : . This was updated way back last year, I forgot to update you here about the same.

You said about "quality of translation" and " end up with a mess of bad translations" . Well the auto translation is from Bing or Google, not from the extension. The basic purpose of this extension is to make a site multi-lingual with the auto-translation first, thus saving a lot of time and trouble doing it manually and once your translations are done, you can have your language experts to review and fix the auto-translation, which again I feel saves lot of time when compared to manually translate the whole article.
For example : I have a english site but want to have Spanish or Italian translation but I am not familiar with these languages nor have access to translators, thats where the extension comes into picture with auto translation and multi-lingual site setup in pretty easy 5-7 steps. To improve upon the quality of translation one is bound to review manually or hire translators, there is no escaping that.

Thanks to the developer for this such awesome multilingual solution.

I had to make a website for one of my friends in both English & French languages. The JA Multilingual does the job out-of-box in no time (of mine).

It was a bit weird getting the client id & secret key from Microsoft Bing Translator, but all I need is following the details documentation from JoomlArt website.

Very happy with the JA Multilingual extension. Thanks again & keep up the good work.

Full offline translator

Posted on 28 November 2013

I've tried all the free web translation offline way and this is certainly the most comprehensive for extensions. No limitations and no versions "pro".

Tube a couple of questions, I wrote in the post and within two days had the solution.

Open and constant development.

Thanks to all developers to do the first step to feel free in this world!

I had issues with creating multilingual web site and until i found JA Multilingual Component.

I installed this into my web site and within very less time i got what i having very good documentation and using that i solved some issues i had so its very easy to understand..

Only translate new content is a excellent feature and its save our time a lot.

More than anything its FREE module and i am thanking JA Team for creating this great module.

So if you need to have Multilingual this is the component you need to have.i think this one needs to come as Joomla Core extension.

Please put some rating drop down as Awesome Excellent because this is really great tool and really thankful to all the developers behind this.great work and provide more and more useful extensions like this to joomla world.

All we need

Posted on 21 November 2013

Thanks for this usefull extension. In one panel you can edit one content for each language.

The other important advantage it´s you dont have to do anything to have a multilingual site using the joomla multilanguage core. This extension creates the menus, modules, categories, content...for each language.

The content it´s translated using bing traductor, it could be an important first begining to have translated content, after you can customize this traduction if you need.

Absolutely AMAZING!!!

Posted on 12 November 2013

It's one of the rare times JED ratting cannot measure up to the actual value of this extension!

1. Easy to install, configure and use. It took me 5 minutes to install and configure and about 30 minutes to translate my site into 10 different languages.

2. Absolutely FREE! And when I say free, I mean not just the cost of the license of the extension, but also the cost of BING's API usage, since the extension works really smart. It does not translate online. Instead it does the job just one time, stores the translation locally at your Joomla installation. So you can actually translate everything, using the limited free BING API traffic. If your languages are too many and your content too much, you can wait and translate the rest next month, when your BING API traffic resets. Any additions or changes you do to your web site will be translated the next time you ask the component to do so. That also saves a lot of BING API traffic.

3. Great design based on offline translation. See above point 2.

For all the above I gave it Excellent, but I'd say that it deserves Excellent++!

JA Promo Bar

JA Promo Bar

Free | Notes | JoomlArt
3 reviews
JA Promo Bar is a free Responsive Joomla extension for Joomla 3 and Joomla 2.5. The module serves to display a notification bar on the top position of your site that includes message, countdown, link, button and can be sticky. This Joomla module is totally responsive which means it adapts perfectly to a wide range of viewing environments as desktop, tablet or mobile for stunning look. Just one click at the control panel and the promotion bar is ready to be on or off. Joomla 2.5 and Joomla 3 native Custom countdown timer Link types: Button or text Sticky promo bar Fully responsive Multiple animation types Easy customization
JA Image HotSpot

JA Image HotSpot

Free | Images | JoomlArt
2 reviews
JA Image Hotspot module is a free responsive module for Joomla 3 and Joomla 2.5. It allows you to upload any static image then fill in information for a specific area that you want to point out in your image. You can add unlimited markers, each marker can have its own title and description. You can select to always show pointer title and description or only show those information on mouse hover. The module is easily customizable, one can easily change the marker types and upload own image or map and the best part is that this module is responsive and fits well even in mobile and tablets. Flexible Back-end settings Different tooltip background colors for each marker type Unlimited markers (easy to customize) Drag and drop markers or define using Offset X and Offset Y Marker popup with title and description Select pointer type from pointer list Free to add style for pointer A responsive module that fits all devices Upload your own image easily right from the backend Please feel free to leave your feature requests or bugs in our support forum and we shall help you out.
JA K2 Filter and Search

JA K2 Filter and Search

Paid download | K2 extensions | JoomlArt
12 reviews
JA K2 Filter and Search extension provides search and filter feature for K2 Component based on extra fields parameters. Such specific search or filter capability has been missing for long in K2. Developed for our JA portfolio template demo, it is now part of JA Extension Club. The extension has been rewritten for the Joomla 2.5 and Joomla 3 version and now comprises of component, module and plugin. The new version support multiple themes, you can also create new theme, customize its style easily. The best part is, it now supports horizontal layout too with option to choose number of columns display, as was requested by many users. A new demo site is also up highlighting both the layouts and search options. Main Features: First and the only module to provide such advanced search feature. Horizontal or vertical layout, with option to choose number of columns in horizontal layout. Multi (combo) parameters filtering. Configurable filter parameters (option to select specific parameter to display in the search). Multi display options for each filter parameter. Eg: you can choose to display a pricing range as min-max value or as a preset dropdown or even multiselct or radio select. Easy backend for configuration Support multiple themes by default, and add more if user expects Dynamic counter that is to auto update counter of each filtering value Auto complete search function Configurable Ajax filter feature for modules Sort search result by extra fields Sort list of values of each extra field Advanced keyword search with a lot of operators: intitle, intext, inall, inmedia, etc. Dynamic update form fields based on active categories Hide empty options Sort search result by Relevance Changelog: Version 1.1.5 - Add option to sort search result by extra fields - Add setting for sorting values of each extra field - Add setting to show or hide keyword tool tips Version 1.1.4 - Add setting to select fields to search with keyword (keyword search with no operator) Version 1.1.3 - Keyword search improvements - support multiple search operators - Now Highlight search term in results - Fix compatibility issue for sites using JoomFish.l Version 1.1.1 - Add search mode for Multi select and searchable extra field types - Add search by date option Version 1.1.0 - Separate search results template - Order K2 extra fields alphabetically - Set order for K2 extra field groups - Add new field types for standard search fields - Set default mode for keyword search - Share link of result page when Ajax filter is enabled Version 1.0.9 - Add K2 extra field type: Searchable label - Add "Search by date" option - Add parameters to show feed icon on the result page - Ajax search feature Version 1.0.8 - Show extrafield group dropdown - Add setting for displaying ordering box in search form - New mode for keyword search - Add option to enable Reset but
c m p
JA Amazon S3

JA Amazon S3

Paid download | Performance | JoomlArt
8 reviews
JA Amazon S3 - Cloudfront CDN Component for Joomla! brings the power of cloud file hosting to Joomla!. Hybrid hosting is now possible, load site from your server and files (images/ documents/ CSS/ JS) from amazon clouds or even Amazon Cloudfront Content Delivery network (CDN). Install, upload files and enjoy the benefits of Amazon Simple Storage Service (S3) and Amazon CloudFront CDN cloud hosting. It works on a simple principle - upload your site content (files) to amazon S3 clouds or even extend its delivery through Amazon CloudFront CDN. Once done, the component updates the location path of uploaded files and on client request, all uploaded files are requested from Amazon S3 or cloudfront's Cloud Delivery network. This in turns save the server load and bandwidth at the same time loading is faster on the client end. Disable the plugin and your file links are back to normal. It has inbuilt full blown file browser and manager. You can even update / delete / upload a single file. No need to upload the whole content all the time. We are using this Component on our very this site for the past 6 months, its stable and works seamless with Joomla!. Features (Updated) Amazon S3 (Simple Storage Service) - Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. CloudFront & CDN Support - Amazon CloudFront delivers your static and streaming content using a global network (CDN) of more than 16 locations. Requests for your objects are automatically routed to the nearest edge location, so content is delivered with the best possible performance. Multiple Buckets Support - Create unlimited buckets for each and / or all media content types, link them all to clouds! Cron Job Support - Depending on the file types and change frequency, set cron job every day, hour or minute! Multiple Sync Profiles - Create unlimited profiles to combine settings for various file types & cron job settings, set folders to upload from, explore true power with simple administration interface. Include / Exclude File Types or Extensions - Select only the file types or extensions you need to be uploaded to Amazon S3. Enable / Disable Sync for specific files or folders - Select only the most important / accessed files to be uploaded to Amazon S3. Multiple Amazon S3 Accounts - Each administrator of your website can use his own Amazon S3 Account. Upload new & update modified files capability - The component is quite capable to detect changes made on the files so it can skip overwriting existing ones. File & Folder ACL System - Set an access level for each of your file or folder. Upload your whole site files (images / documents / CSS / JS / PDF) to Amazon S3 or cloudfront CDN right from your Joomla! backend in easy steps. Adding settings for Proxy Server Easy enable / disable.
c p
JA Comment

JA Comment

Paid download | Articles comments | JoomlArt
18 reviews
The component was developed to meet several needs such as easy administration, powerful front-end features, fast comment moderation and easy integration with other content components. It was designed to be easy for beginners and powerful enough for advanced users to administer and control. We can just keep on bragging about this unique commenting system, try it to believe it! Features * Powerful moderation - comments are split in four tabs: approved, not approved, SPAM, all, with comment highlight capabilities; * Supports gravatar, k2, jomsocial, community builder, kunena, twitter and even facebook avatars. * Supports K2, EasyBlog and JomSocial (activity stream) by default * Easy to customize E-mail and comments templates - right from backend. * Strong security - SPAM filters, ban IP and e-mail addresses, bad words filter and more; * share videos and other resources; * Janrain support for integrating social logins. * Supports moderators with frontend moderation. Whats new : Now supports character counter, location detection, voted comment tab and comment author list. Checkout all new demo site for features.
c p
JA Ext Manager

JA Ext Manager

Free | Installers | JoomlArt
4 reviews
JA Extensions Manager - Upgrades and Rollbacks made easy! JA Extensions Manager Component provides a unique way to upgrade, rollback, compare files between the versions. It comes with local repository, where you can upload your new and old version and then compare between them and find the files in conflict and you can save them before upgrade to new version. This extension will help in minimizing customization loss, which is usually encountered due to overwrite by newer files. Currently it supports, modules, plugins, templates and components. However, the components should have in their XML file, upgrade/ rollback info for the Database changes, otherwise it will only replace files. NEW: JA Extensions Manager support file comparison view for code and easy copy and move of old customized code to newer files right from the back-end! You can check out how the DIFF VIEW work at a similar online version NEW: JA Extensions Manager support remote install from remote repository, easy to setup right from the back-end, for each extension you can setup a service and use it for upgrade! Please check the WIKI and YouTube Video for its capabilities: Video 1 : Local Repository usage : (full screen) Video 2 : Comparison / upgrade via online Repository : (view in full screen) Watch this new video about using this component >>
JA Map

JA Map

Paid download | Maps & Locations | JoomlArt
0 reviews
JA Google Map Plugin allows users to embed Google Maps, into articles. A step further, it comes with a unique Code Generator, which allows generation of multiple maps with varied configurations and layouts. Features : * Supports various map types viz., | Road Map | Satellite Map | Hybrid Map | Terrain / Physical Map | * Easy backend, descriptions and usage instructions in the tooltips. * Customize Place description details, shown as a popup on frontend. * Preview map settings right in the backend. * Various button / layout options for Zoom Toolbar and Map type toolbar. * Option to Display or hide various available options. * Show images | Wikipedia Articles | You Tube Movies | as layers on your maps. * Generate unlimited customized maps to use anywhere in your site, using unique Code Generator. * Option to enable / disable scrollwheel * Support Multi Pointers Watch Video on Youtube : Changelog :
JA Bookmark

JA Bookmark

Paid download | Social Share | JoomlArt
0 reviews
JA BookMark Plugin is a simple but powerful plugin, which allows seamless integration of AddThis or AddToAny BookMarking services into Joomla! articles. Choose the various button options right from the plugin backend. It is Easy to use, Install and configure with option to enable it for all, enable for limited categories or individual articles OR disable for individual articles too. One can even spice it up with color tweaks right from the backend. It is Part of JA Extension Club and is covered under No Questions Asked Refund Policy.
JA Disqus Debate Echo

JA Disqus Debate Echo

Paid download | Social Comments | JoomlArt
0 reviews
JA Plugin for integration of IntenseDebate, Disqus and Echo (erstwhile js-kit) commenting system into Joomla! articles. Easy to use, Install, configure and Option to enable it for all, enable for limited categories or individual articles OR disable for individual articles too.
JA Google Charts

JA Google Charts

Free | Education & Culture | JoomlArt
0 reviews
JA Google Chart is free Responsive Joomla extension for Joomla 3 and Joomla 2.5. The module helps to easily build Google Charts based on the available data imported manually or from a CSV files and even Google spreadsheets. This Joomla extension supports multiple cool chart types, and its powerful admin panel enable you to customize your charts much easily. The module uses the Google Visualization API. Joomla 2.5 and Joomla 3 native Responsive (when width set to 100%) Supports 6 chart types 3 ways to input data: manual, CSV import or via Google Speadsheet CSV url Configurable Axis: horizontal and vertical 3D view for Pie charts 3 Display modes for GEO Chart
JA Social Locker

JA Social Locker

Paid download | Social Content Locks | JoomlArt
0 reviews
JA Social Locker module is the best choice if you want to boost your campaign, it helps increase traffic to your site by encourage people to share your content via most popular social channels: Facebook, Twitter, Google Plus. The module will lock your desired content (promotion info, coupon code ...) in your article, module, etc. The locked content is only displayed to user when they share your content via their social channels. The module comes with multiple pre-made themes and buttons styles, it's also easy to customize style. Main features: Lock desired content , the content is shown when user share it via social channels Supports multiple social channels: Facebook, Twitter, Google Plus Easy to style locked content with the support of HTML. Content protected with AJAX so that even user use debug, view source, they can not see the locked content Support 2 themes and 3 button styles by default, you can add more themes and button styles with detail documentation Add random messages for twitter so that user can get different messages when they unlock content, the sample markup is included in documentation. Easy to customize style, you can find all style in the style.css Auto detect language: if your site is multilingual, when switching language, language of buttons is auto detected.

JA Multilingual

Last updated:
Mar 26 2015
Date added:
Nov 19 2014
GPLv2 or later
Free download
Uses updater:
Download DemoNot available Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support