This hasn't been my experience, using TikTok from Switzerland, I almost exclusively see English language, with a focus on my interests
It depends what you interact with. I tried it fresh today and it quickly decided I'm a Berliner muslim who likes Nigerian food because I lingered for a minute on something. That interest graph is very fast and volatile.
Uhh... that's kind of how these algorithms work. I presume you interact (i.e. don't scroll past) with a lot of the English posts. It's going to index on that and show you more English content. When I'm abroad, I might see a few posts in their native language but the algorithm will revert to showing English posts about the city/country once it realizes I'm not really jiving with Portuguese posts, for example.
i mean, we all have the algorithm tailored to what we want to see, so the parent comment here is kind of a moot point, right?
Switzerland has just 8 million people, which are divided into two big language groups. And most people speak (or at least understand) English. So, it's natural for the algorithm to converge to content in English.