I feel like it would be useful to be able to filter toots by language in the local/federated timelines. As an English speaker, I don't really want to see toots in other languages.

It seems like other platforms get this for free simply because you probably don't connect with people who speak languages you don't.

The obvious problem being that it's not always easy to programmatically classify languages (see any automatic translation suggestion tool).

I suppose it's just on me to scroll down.

@sdemos Could have users flag the language they speak, but wouldn't work nicely for bilingual people

@dgonyeo yeah I was thinking something like that, although if you had that I imagine it would be only a little more difficult to have the ability to list multiple languages that you're okay with.

It might be neat to have a system which categorizes toots based on "possible language" and then tags them with that information in some way, then you can filter on that tagged guess.

@sdemos I'm currently working on a client, and one thought I had was to run each toot through the google translate detect language feature, and go with whatever it said (and if it didn't know just assume English)
@dgonyeo does the google language detection API give you a confidence rating of some kind? It would be nice to be able to show toots anyway if you aren't like >95% sure of the language
@sdemos no clue