I figured you'd have to search for Sääennuste to get the weather in Finland...
Nah, I switched the language to Swedish in hope of learning some new vocabulary maybe a few months ago. Now I've gotten used to it to the extent that Finnish would seem weird.
Also, Swedish is the second official (albeit minority) language and Google has long ago stalked my location so googling etc. in Swedish does mostly the results I'm looking for.