I live in France, in a city called "Laval," located in a department called "Mayenne." The problem: when I search for "laval weather" or "weather laval," I end up with the widget for "Laval, Quebec" (see https://kagi.com/search?q=laval+weather).
There are several ways to fix this:
- Accept that a user might type "city country" (e.g., "laval france weather") or "city department" (e.g., "laval mayenne weather").
- Use the user's IP address to determine their search country and display the city relevant to their location by default ("laval weather" would then return the result for the city where I live, and I would need to add "quebec" to my search to find the other city with the same name).