A explicação do universo é bem simples: eles não. Eles estão falando Klingon e o tradutor universal faz parecer que eles estão falando inglês.
É basicamente impossível dizer quais personagens falam inglês devido a este dispositivo, já que no século 24 eles são pequenos o suficiente para caber dentro de um Starfleet Combadge , como o Capitão Janeway menciona em Os 37s :
Nogami: You are all speaking Japanese.
Jack Hayes: [to Nogami] Sounds to me like you're speaking English.
Janeway: It's because of a device we have, a universal translator. [points to her combadge] It allows us to talk to each other, even though our languages aren't the same.
O tamanho do dispositivo significa que é basicamente garantido que seu navio terá um instalado para se comunicar com não-klingons, especialmente porque as irmãs Duras das Gerações caíram em desgraça com o Império Klingon e basicamente sobrevivem trabalhando com outras espécies. , como os Romulanos em TNG 5x01 - Redenção II , Bajoran terroristas em DS9 1x03- Prólogo passado e nas Gerações, como você mencionou, eles estão trabalhando com o El-Aurian Dr. Soran. Como nenhuma destas espécies tem qualquer razão para falar klingon ou inglês, é uma suposição justa de que todos eles estão falando suas línguas nativas e Lursa e B'Etor têm um Tradutor Universal sobre sua pessoa.
Se eles estão ou não sendo mostrados falando em sua linguagem natural ou traduzida, realmente depende do diretor e do escritor. Em alguns filmes TOS, como The Undiscovered Country , os Klingons parecem estar falando klingonese sempre que não há os humanos ao redor. Em uma cena, Kirk e McCoy estão em uma sala cheia de klingons falando klingonese, então vemos que há um klingon traduzindo manualmente para o inglês, antes de voltar para o mesmo ator que fala inglês, o que indica que os movimentos da boca combinam com o inglês. a tradução é simplesmente uma escolha estilística para evitar a nova dublagem toda vez que um klingon parece estar falando inglês no filme.