@dmitr тут расписаны все основные случаи, возможно и через конструктор уйдет, если не надо подтип указывать. У вас как минимум ошибка в том, что вы как файл отсылаете, а надо как base64
@fastspace Из своего опыта могу сказать что сайты нормально относятся к англ зыку независимо от страны прокси, поэтому никогда его не меняю. Конечно если не нужен язык именно определённой страны.
@bronshik Думаю можно сделать проще, после нажатия на эту клавишу, выделенный текст будет обрамлён соответствующим способом, так же как тут, на форуме: