Joomla add-ons

Components, modules, plugins, utilities, other addons


Language Overrides

I'm a multilanguage guy, you might allready know that Tongue out Living in a multilang environment, I use on daily basis at least 3 languages, and I have contributed to internationalization of many open source (and not only) software packages - so naturally I am in the multilanguage site development from the start.


Home menu problem with Joom!Fish and sh404SEF

If you use Joom!Fish to create a multi-language Joomla site and use sh404SEF to manage your SEF URL's you might have seen this problem:

When you are in one non-default language and click on the Home menu item (the default menu item, which should lead you to the default site page on that language) you are arriving on the default home page - in the default language, and not the default page in your active language!


Formatted fields in language translation strings

Sometimes it is necessary to include specially formatted fields within a string to be translated. This usually happens where numbers are involved but can occur for dates and times or when precise formatting instructions are required.


Making templates translateable

Joomla is a truly international application and supports the translation of all strings contained within it. Templates are no exception on this. They are a bit neglected, but a little extra time spent here will ensure that the strings used in your templates are translatable will pay back - and will give you an edge over your competitors.


Components are the main building blocks of a Joomla site.

Modules are the most numerous addons of Joomla, they are middle-sized, mostly one-shoot building blocks of a site.

Those little Joomla addons making your life easier. Often overlooked, but important parts of Joomla ecosystem. You can't live withouth them. A plugin is a kind of Joomla! extension, in fact the smallest building block of a Joomla site. Plugins provide functions which are associated with trigger events. Joomla provides a set of core plugin events, but any extension can fire (custom) events. We will show you the best ones you should use, what you can do with them, and will provide you tips on how you can write your own plugins.

Questions related to localization and languages