code: function (widgetId, lang) {
                      var instance = instances[widgetId];
  
                      if (instance) {
                          var iframe = instance.querySelector('iframe');
                          if (lang) {
                              // Setter
                              if (iframe && iframe.src) {
                                  var s = iframe.src;
                                  if (/[?&]hl=/.test(s)) {
                                      s = s.replace(/([?&]hl=)\w+/, '$1' + lang);
                                  } else {
                                      s += ((s.indexOf('?') === -1) ? '?' : '&') + 'hl=' + lang;
                                  }
  
                                  iframe.src = s;
                              }
                          } else {
                              // Getter
                              if (iframe && iframe.src && /[?&]hl=\w+/.test(iframe.src)) {
                                  return iframe.src.replace(/.+[?&]hl=(\w+)([^\w].+)?/, '$1');
                              } else {
                                  return null;
                              }
                          }
                      } else {
                          throw new Error('reCaptcha Widget ID not exists', widgetId);
                      }
                  }
docs: Get/Set reCaptcha language