So far I've always used webform for contact forms, but it doesn't have decent multilingual support(unless you create a webform in each language, meaning more work(try doing this 8 times) and the results are all shown seperately. I'm gonna try and overcome this problem with node-clone(hopefully this works on the webform component) and editing the webform module to show all contact form results on any results-page, that doesn't seem to hard.

But I was thinking, why not create a form type "Contact", add fields with CCK and simply translate the field-labels and then with views show all results? This way you have only 1 node, and all replies centralised, you can still split them up if you want.

What would be the downside to this method?

What other solutions are there?

Comments

barrett’s picture

Would the core Contact module and, if needed, Contact Form Field* not work?

*Watch out for issue #787996: Debug code left in

Rakward’s picture

Is this fully compatible with i18n?

I hadn't found this module before, that's why I hadn't thought of this ...

If it has i18n support, email support and a clear overview of all submissions then it would be great. I'll try it out tomorrow :)

barrett’s picture

I can't speak to i18n.