I have a .NET web browser and I use it to search query’s in Google in this format:
webbrowser1.Navigate("www.google.com/search?q="+Query);
It works fine with English queries but when I use Arabic queries, I see question mark characters like:
??????
I tried this code but it wasn’t helpful:
ASCIIEncoding ascii = new ASCIIEncoding();
byte[] byteArray = Encoding.UTF8.GetBytes(inputString);
byte[] asciiArray = Encoding.Convert(Encoding.UTF8, Encoding.ASCII, byteArray);
string finalString = ascii.GetString(asciiArray);
I used google translate to find an arabic word. I hope it really means “test” 🙂