Я работаю на веб-сайте, который работает на C #, который является мультиязычным, и один из его языков - чешский.
Моя проблема: когда отправляете форму (контактную форму) текст, который язаполненное текстовое поле становится грязным.Я имею в виду, я набираю «Přeložit jakékoliv internetové stránky» и в своей базе данных я получаю «Prelozit jakékoliv internetové stránky».
Мне нужно изменить кодировку в зависимости от языка, который я просматриваю на сайте.Я делаю это так:
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("cs-CZ");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("cs-CZ");
Request.ContentEncoding = Encoding.GetEncoding("utf-8");
Response.ContentEncoding = Encoding.GetEncoding("utf-8");
Это работает для сгенерированного HTML, но для форм это не так.
Может ли кто-нибудь из вас помочь мне, пожалуйста?
[] s