I can help the team translating the launcher to Italian. I have seen the Italian translation,but it's incomplete and in some points isn't correct.