É bastante comum instalar-se o pacote de idioma logo depois da instalação do Moodle LMS. No caso do pt_PT (e noutros) somos brindados com a mensagem de erro Your server does not seem to fully support the following languages:, em particular depois de uma instalação em Ubuntu.

Exemplo do erro com locais em falta

É necessário então habilitar outros idiomas, mais concretamente os locales necessários. No caso de Portugal, instalamos o pt_PT e também o en_AU, pois é o que o Moodle usa por defeito. (O Moodle LMS nasceu na Austrália!).

Os comandos para fazer esta instalação em Ubuntu são:

  • sudo locale-gen pt_PT.UTF-8 - para gerar as definições para o idioma Português europeu.
  • sudo locale-gen en_AU.UTF-8 - para gerar as definições para o idioma Inglês australiano.
  • sudo update-locale - atualizar o sistema a nível global.

Depois disso é só reiniciar o servidor e o erro terá desaparecido.