There are many ways of representing vowel sounds, umlauts is one way of doing that, but it's just one way of many.
Swedish has 18 monophthongs, Standard German has 14, RP English has 13, so although there's some correlation between the number of vowel letters in a language and the amount of vowel sounds, different languages solve the problem differently.
And in the case of English, horribly. English orthography is objectively crap, where vowels represent multiple vowel sounds depending on context and the history of each word to a ridiculous degree.