Updated and improved Finnish translation
commited 7a0b54b5f at 2008-06-27 22:50:03