O núcleo do Joomla inclui a estrutura necessária para gerir um sítio multilingue: instale um pacote de idioma para cada idioma que pretenda suportar, e o Joomla traduzirá automaticamente os seus próprios rótulos, mensagens e indicações internas. No entanto, isto só abrange o texto que provém do próprio Joomla – os menus, artigos e outros conteúdos que escreve ainda têm de ser traduzidos manualmente para cada idioma, e quaisquer extensões de terceiros no sítio também vão precisar dos seus próprios ficheiros de idioma antes de ficarem totalmente traduzidas.

Esta secção abrange todo o ciclo de vida desse trabalho: instalar e configurar idiomas adicionais, associar conteúdos traduzidos entre si, substituir trechos de texto individuais sem editar os ficheiros de idioma nucleares, e localizar problemas de tradução quando algo não é apresentado corretamente.

  • Configurar um sítio multilingue – Instalar e publicar idiomas adicionais, escolher dados de exemplo e criar os menus, categorias e artigos específicos de idioma de que um sítio multilingue necessita.
  • Associações multilingues – Associar um artigo, categoria, contacto, item de menu ou sinal de notícias às suas versões traduzidas, para que os visitantes possam alternar entre versões de idioma do mesmo conteúdo.
  • Sobreposições de idioma – Substituir cadeias de texto individuais do núcleo do Joomla ou de uma extensão por uma tradução personalizada, sem editar os ficheiros de idioma originais.
  • Depurar uma tradução – Utilizar a opção Depurar idioma e o plugin Sistema — Depuração para detetar traduções em falta ou incorretas e localizar a sua origem.
  • Idiomas de recurso – Novidade no Joomla 6.2. Recorrer a um idioma específico, não apenas ao padrão en-GB (útil para variantes regionais de idioma).