Português é muito verboso. Trabalhei numa situação parecida e o que eu sempre sugeri é que no código só usar o português trechos referenciar elementos do domínio. Mas acho deselegante um site do governo nacional usar inglês em, por exemplo, nome de rotas e outros elementos que o usuário pode ver.
Algo +- assim:
back(estilo javinha da massa)
UsuarioDto.setNome()
UsuarioRepository.findByNome()
UsuarioService
/api/usuarios
front
/administracao/usuarios
50% 50% é 100% sucesso