Are you able to sign up for Transifex and put the translations there? We have a bot that automatically pulls them all from Transifex and stuffs them right in the snapshot build so it'd make things a lot easier for everyone. The Hungarian translation on there is only about 70% complete apparently so it could use some work.
Full disclosure: I run a semi-commercial Mumble host, and my opinions do not reflect the opinions of the Mumble project. Avatar is stolen from here