There might be a solution to do this with a hidden field in the form where Weglot would automatically fill in the active language of the visitor. Could you contact our support team so they can look into it? → support@weglot.com
Please give them as much information as possible so they can best help you: Page where the form is, etc …