Creio que a escolha do idioma para o desenvolvimento de um projeto sempre será controverso. Normalmente a principal escolha acaba sendo o inglês, para ser legível por programadores a nível internacional. Porém sempre existem exceções, algo que deve ser levado em consideração é quanto ao conhecimento da equipe, o quão habituado eles estão ao idioma e ao nicho do projeto.
Em minhas experiências como desenvolvedor já caí nessa discussão diversas vezes. Por exemplo em um sistema de saúde pública ou assistência social para as prefeituras, existem diversas nomenclaturas (geralmente nomes próprios) que não é possível traduzir ou se tornam inviáveis de serem traduzidas. Termos como Bolsa Família em tradução literal FamilyBag, não passaria o mesmo significado do nome própio, então a mesclagem de português e inglês seria inevitável.
Em buscas anteriores acabei em outra página que também discute sobre o assunto.
Em resposta a Programação Português X Inglês
1
1
Realmente, mas caso escrevesse um codigo em ingles, nomes não são traduzidos