I noticed that there are mistakes in the Finnish translations. I'm a Finnish native myself and speak English very well, and can help you to fix the mistakes. I have previously helped with translating different video games as well as things like Twitter and Discord into Finnish. Let me know if you would be interested.