some modules and components have a smart(some times annoying for new users) lang strings auto-selection eg. latest-news module or popular-articles even the main menu..same happens with contact..when it is published for all lang they use only the current-selected lang-file ttranslation and ignore all title-options..if you publish one module for each lang you can bypass this auto translation and the title option works..in contact form happens exactly the same....all you need is to publish one contact per used-lang and give any titleor use one form but publish it not to all-lang(euroflag) but check all one-by-one lang you have(4-5-6... flags)it was easy?