I have some weird problems with VoiceOver, and I'm wondering if there might be any kind soul out there who knows how to fix things.
The first problem I will mention has been bugging me for ages. It happens quite frequently that I'm either receiving emails written in different languages, or visit websites in other languages than my "main phone language". My phone language is set to English, and I'm using Samantha as my main VoiceOver-voice and have two additional voices on the router, Dutch Xander and Swedish Klara. One would expect VoiceOver to just read the text on the site or in the email with the selected voice, but it doesn't. Apparently it automatically detects which language has been used and thus it switches voice to that language, or the language it thinks it's detecting.
Here comes the problem: It happens more often than not that VoiceOver detects the wrong language, and thus tries to read English emails with the Swedish or Dutch voice, and Dutch emails with the Swedish voice, and Swedish emails with the Dutch or English voice. Usually it doesn't care whether I'm trying to switch voice language on the router or not. Turning VoiceOver off and then on again works once in so many tries, but not enough to be even remotly satisfying.
I have gone through the VoiceOver settings one million times to try to solve the problem, but I just can't find any way to turn the language detection off. I would be pleased if it just read things in the selected voice language and did not try to figure out how to read it all by itself, for apparently that's not working. I'm using Jaws on my laptop and I know they have the option to switch language, and even dialect, detection off, but I can't seem to find a similar setting on the phone.
I have been googling this a lot last months, but thus far I haven't found any solution to this problem. I don't know if it's something I'm missing in the VoiceOver settings or if it's a bug or what's going on, so I'm now asking for your help. Does anybody have any idea how to solve this problem? Has anyone else had the same problem?
The second problem is sort of related, but not entirely...
Last week, I finally updated my iphone SE from iOS10.3.3 to iOS11.2.6. VoiceOver has now started to detect the "wrong punctuation language" when I'm typing. This means that if I'm typing with the Swedish voice, she will pronounce all puncuations in Dutch (or at least she tries), and the Dutch voice does the same but in Swedish. Just to be clear: The voices does not switch, but it's like the symbols are "labelled wrongly", so the Swedish one gets the Dutch and the Dutch the Swedish. What the English voice does is a bit random, but usually she goes for the English puctuation words. (And they have also been changed, I've noticed...a period is now called full stop and an apostrophy is now a "single right quotation mark", for instance. I wonder what was wrong with the first ones.)
I have tried to switch the keyboard layout to another language while typing, and have removed the router voices and then added them again, but none of this has helped. It's not a major problem, but it bugs me and since I didn't have this problem before the update to iOS11, I just want to know what's going on and if it's possible to fix it.
It'd be good to know if any of these problems, or both, is something I should report to Apple as a bug. If not, I'm super grateful for any help and advice you might have.
Thanks in advance!