Google Forms: Change language of iframe embed

Google FormsGoogle Forms, if you embed it on your website using an iFrame, will show in the default language for your account. In my case, this was Dutch. However, I wanted the form to display in English (e.g. the button should be named ‘submit’ and a required field should be named so in English).

The default iframe embedding code for Google Forms is:

<iframe src='https://docs.google.com/forms/d/123abc/viewform?embedded=true' width='760' height='500' frameborder='0' marginheight='0' marginwidth='0'>Bezig met laden...</iframe>

You want to add the parameter ?hl=en or &hl=en to URL of the iframe src. Change en to whatever language you want to change the form into (e.g. fr for French or nl for Dutch).

<iframe src='https://docs.google.com/forms/d/123abc/viewform?embedded=true?hl=en' width='760' height='500' frameborder='0' marginheight='0' marginwidth='0'>Loading...</iframe>

 

Author Bio

Thank you for your interest in my blog! On this miniblog, I write mostly short (technical) blog posts that might interest other people. Read more about me or feel free to contact me.

 

4 thoughts on “Google Forms: Change language of iframe embed

  1. Hi! This doesn’t work for me. Also tried in incognito mode in firefox, still in the original language.

    Did you use another hack for this?

Leave a Reply

Your email address will not be published. Required fields are marked *