Idioma
From Joomla! Documentation
Los idiomas son probablemente el tipo de extensión más básico y crítico. Los idiomas se empaquetan, bien como paquetes de idioma del núcleo, o bien como paquetes de idioma de extensiones. Estos paquetes constan de archivos INI que contienen pares clave/valor. Estos pares proporcionan la traducción de cadenas de texto estáticas dentro del código fuente de Joomla!, lo cual permite que tanto el núcleo del CMS como las extensiones de terceros sean internacionalizadas. Los paquetes de idioma del núcleo, también incluyen un meta archivo XML, que describe el idioma y proporciona información sobre las fuentes que se utilizarán para la generación del contenido para PDF.
Los paquetes de idioma son extensiones que proporcionan traducciones al sistema Joomla!. La versión 1.5 y superiores incluyen soporte completo para las interfaces del sitio y la administración, totalmente traducibles. Debido a esto hay dos tipos principales de paquetes de idioma, uno para el sitio (front-end) y otro para la parte administrativa (back-end), existiendo para ambas interfaces en un mismo paquete desde Joomla! 1.5.4. [1].