как сделать что бы шрифт с иконками отображался если кс на русском?
если ImGui, то грузишь шрифт с набором кириллицы, и перед текстом ставишь табуляцию u8: ImGui::Text(u8"РусичТекст");
Для отрисовки иконок можешь собрать свой шрифт(гугли IconFont) и подгрузить его в ImGui(хоть с диска, хоть с памяти заранее накрыв его base85). Второй вариант использовать текстуры и описать свой контрол с их использованием.
Редактировать почему-то не могу: u8 это спец модификатор который указывает, что строка содержит "юникодные символы". Доступен начиная со стандарта С++11. Для дураков: MVS ниже 15 версии не пойдут))