Executando verificação de segurança...
2

Para projetos fechados, ou internos de empresa, use o idioma padrão de sua empresa.
Se for predominante brasileiro, pode usar português, vai depender muito do que você tem combinado com eles.

Agora para projetos abertos, open source, ou colaboração em outros projetos abertos, a língua predominante é sempre INGLÊS por questão de universalidade do projeto. Falando fora dos commits: no caso de descrições do projeto mesmo, pode ter um README alternativo com outros idiomas, mas o principal sempre inglês.

Segue um link com um pequeno guia de commitagem meu onde falo um pouco sobre idiomas também:
https://www.tabnews.com.br/KaioPiola/guia-definitivo-para-estruturacao-de-commits

E segue também um projeto meu onde usei a opção de fazer com dois idiomas:
https://github.com/kaiopiola/keygen-package