Unfortunately, it seems that some modern websites, including Google, tend to prioritize IP address over user preferences when it comes to language selection. I've ensured that my browser language, preferred language, and Linux locale are all set to English, and I make a point to change any settings I find in German to English as well. Despite this, some websites still display content in German.
To further prove my my point, I've just connected to a Singapore VPN, refreshed the page, and all book titles switched to English. When I disconnected from the VPN and refreshed again, the titles reverted to German.