if I go to play.google.com, it automatically recognizes my country and allow me to browse the apps for that country. I can change the language through the dropdown in the footer
You need to manipulate the Google Play URL. For example, for French use
https://play.google.com/store?gl=fr&tab=w8
for Spanish use
https://play.google.com/store?gl=sp&tab=w8
You should be able to swap out the country code (fr/sp/etc) using the codes discussed in the documentation on Locale.
If you would like to just change the language, but see the featured apps or rankings in your current country, use hl
instead of gl