I'm building a system that uses SharePoint lists to present forms to our website visitors, and these visitors can select a language preference for our website, so the form should be presented in that language. When I create my list, I'm specifying columns like "firstname" and "email", which of courses uses these as field labels on the form. I'd like to change "firstname" to be "Prénom" and "Adresse E-mail" when the form is viewed in French.
Is there a way that can I add C# code to a custom form for this list, so that I can locate and change the field labels?
If I had a text file (or something similar) could this be done with JavaScript instead? The preference is C#, as I already have code that gets the translations from another list, but if I have to use a non-C# method, than that might be OK.
Cheers