hello sir, first of all thanks for presenting everything so nicely on your document so there is almost no confusion about the work specification, rather it's so much clear that, I can realize the things. Anyway now, the point you want the developer to think about is the translation and that surely a job of a developer, now if you opt for google translator, they probably have two kinds of translator, one is through their API and the cost of this cloud service is pretty high, the second one is simply embed the google translator bar inside the website, the problem there is user can see a bar containing the logo of google and dropdown to select the language. Now, another solution without google is manual for that the information we have in our hand like the name of the options on the navigation, about us and content of this kind of pages we can store the content in several files according the language and when user chose the language the system will pull the content from the appropriate language file. In this case you don't have anything to do with content user put when submitting form, any language they use will be shown and can not be translated later. So, please decide and let me know. Thanks & Regards.