English is one of the rare languages that have heteronyms, and that's extremely weird for anyone coming from a language without them.
https://en.wikipedia.org/wiki/Heteronym_(linguistics)
Note the article only exists in five languages.
https://en.wikipedia.org/wiki/Heteronym_(linguistics)
Note the article only exists in five languages.
https://forum.wordreference.com/threads/heteronym-homograph....
I think heteronyms are bound to arise in most languages with Latin-based orthography, because they tend to borrow words from other Latin-alphabet-based languages without changing spelling. Some words are bound to collide with an existing word with the same spelling.