I used ProtonDB. You can log in with your Steam account and it will show the rating for each of your games, along with how many hours they are. It won’t give the percentages for you, I had to calculate those myself, but the site got me 80% of the way there.
This is a joke, right? This feels like a very dumb solution. I don’t know much about UTF-8 encoding, but it sounds like Roman characters can be encoded shorter than most or all others because of a shorthand that assumes Roman characters. In that case, why not take that functionality and let a UTF-8 block specify which language makes up most of the text so that you can have that savings almost every time? I don’t see why one would want it to be random.