As an avid VPN user it’s infuriating that multilingual websites insist on using the client’s IP address to determine their language and country when web browsers have been sending the Accept-Language HTTP header since the mid-90s.

I understand that you can work out more or less where someone is located based on their IP address but it was never meant to be a geo-based marker. Why not go the simple route and use the header?

  • dysprosium@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    32
    arrow-down
    1
    ·
    edit-2
    3 days ago

    I’ve been complaining about this for years. And since the large influx of vpn use (esp US I think), I expected this to become a more pressing and widespread issue, leading to more urgency to fix it. But no, even google sites seem to not give a shit IIRC

    • Cousin Mose@lemmy.hogru.chOP
      link
      fedilink
      arrow-up
      17
      ·
      3 days ago

      As a user it’s annoying because I have to hunt down the language/region settings. And as a developer it would cost me a lot more to hunt down those values based on the client IP address.