Idioma
From Joomla! Documentation
Os idiomas são talvez o tipo de extensão mais básico e crítico. Os idiomas são empacotados como um pacote de idiomas principal ou um pacote de idiomas de extensão. Esses pacotes consistem em arquivos INI que contêm pares chave/valor. Esses pares chave/valor fornecem a tradução de sequências (strings) de texto estático dentro do código fonte do Joomla!. Isso permite que componentes e módulos principais do Joomla! e de terceiros sejam internacionalizados. Os pacotes de idiomas principais também incluem um meta-arquivo XML que descreve o idioma e fornece informações sobre as fontes a serem usadas para geração de conteúdo em PDF.
Pacotes de idiomas são extensões que fornecem traduções para o sistema Joomla!. O Joomla! 1.5 e suas versões posteriores suportam o site e a interface da administração totalmente traduzíveis. Por causa disso, existem dois tipos principais de pacotes de idiomas, um para o site e outro para a administração, com o Joomla! 1.5.4 e suas versões posteriores suportando pacotes de idiomas de ambos, site e administração, em um pacote [1].