I think it would be good for everyone to add language tags (english, spanish, portuguese, german, etc.). A considerable percentage of itch.io users do not speak English or write English, although they can read.
Many people post games in other languages, many do not post their games here because their non-english game. Many also look for games in their native language, but don't find it because they have many games on itch.io.
Below is a site that demonstrates the top countries using itch.io.