с помощью этой статьи вот как я это сделал.ключ редактирует сгенерированный html в конце;замена "RecaptchaOptions = {" на "RecaptchaOptions = {lang: support_language_code ',"
public static string GenerateCaptcha(this HtmlHelper helper)
{
var captchaControl = new Recaptcha.RecaptchaControl
{
ID = "recaptcha",
Theme = "clean",
PublicKey = "public_key_here",
PrivateKey = "private_key_here"
};
var htmlWriter = new HtmlTextWriter(new StringWriter());
captchaControl.RenderControl(htmlWriter);
var html = htmlWriter.InnerWriter.ToString();
html = html.Replace("RecaptchaOptions = {", "RecaptchaOptions = { lang : 'tr', ");
return html;
}
РЕДАКТИРОВАТЬ: здесь более чистое решение (System.Web.Helpers)