O Drupal pode ser baixado gratuitamente no site oficial. Mas ele vem todo em inglês.
Mas existe um jeito de traduzir todo o Drupal para o Português. Você só poderar traduzir o Drupal depois de instalá-lo.
Primeiramente, baixe a Tradução para o Português do Brasil. é um arquivo com a extensão .PO. Agora vamos colocar esta tradução dentro do Drupal: vá em Administer > Site configuration > Localization. No alto, clique em Import. Em Language file, coloque o arquivo da tradução; em Import into escolha o Portuguese Brazil e clique em Submit. Pronto, seu site agora estará todo traduzido!
É importante dizer que esta tradução só se refere ao núcleo do Drupal. As traduções dos inúmeros módulos adicionais devem ser adquiridas separadamente.