Multilingual websites and JComments

Multilingual websites and JComments

By Eugene Sivokon Monday, 17 March 2014 Posted in Templates

Comments has very good support for multilingual websites on its own – comments from different website versions do not merge and thus are available only to users of the respective website languages. For example, if you have a three language website – English, Russian and German – Russian users won’t be able to see English and German comments, English speakers – Russian and German and users from Germany will also be able to see only those comments that were sent from their own site version. Also, there is a quite useful option of filtering comments by language (located in the Back-end Panel).

When you have only installed JComments it will automatically update each database table in order to add necessary table field. Also, except keeping language of each comment in the database, there is a quite new feature of keeping the name of the user who has left the comment.

You can manage comments on different languages in JComments Back-end Panel. To access it, go to Extensions > JComments > Manage comments.

You should be able to see the drop-down list called Select language – this is a language filter for you to use. With its help you can filter the comments written at the different website versions anв manage them. Also, in JComments 3.0 there’s a new feature to use different settings for different website versions – i.e. in English version users do not have avatars and use flat list layout, but Russian comment section is using nested layout and avatars. You may configure each language version of your website like you want, achieving wanted appearance and performance level. Just go to Components > JComments > Settings

There is a language selector just below the top menu of the component. The default option is All Languages, which means that changes done here would apply to all languages, but you can change settings for the language you need to make different from the others. Just choose the language you need and make all the changes you want to make. Don’t forget to press Save button before exiting. Now it is done.

Eugene Sivokon

Executive manager, web developer, and Joomla enthusiast. He has been a part of and worked in many of the major web development roles over his 11 years, taking on various projects. Personal site: