Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Как русифицировать меню

  • Автор темы Автор темы Desm1r
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
16 Авг 2020
Сообщения
149
Реакции
9
Собсна да, хочу сменить хотябы вкладки чита на русский, но естественно вместо него "$$" я хочу понять из за чего нельзя писать русский текст и как сделать чтобы можно было:roflanEbalo::roflanBuldiga:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
Expand Collapse Copy
setlocale(LC_ALL, "Russian");
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ну если у тебя имгуи то ставишь русский шрифт и в его инициализации указываешь io.Fonts->GetGlyphCyrillic()
Ну и перед текстом ставишь u8
Например ImGui::Text(u8"тест");


Мог проебаться в гет глифе. Давно не работал с имгуи о:
 
Ну если у тебя имгуи то ставишь русский шрифт и в его инициализации указываешь io.Fonts->GetGlyphCyrillic()
Ну и перед текстом ставишь u8
Например ImGui::Text(u8"тест");


Мог проебаться в гет глифе. Давно не работал с имгуи о:
спасибо дружище
 
Ну если у тебя имгуи то ставишь русский шрифт и в его инициализации указываешь io.Fonts->GetGlyphCyrillic()
Ну и перед текстом ставишь u8
Например ImGui::Text(u8"тест");


Мог проебаться в гет глифе. Давно не работал с имгуи о:
а еще вопросик, как сделать переход с того же самого ру языка на англ
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а еще вопросик, как сделать переход с того же самого ру языка на англ
Создай бул типа
static bool language = false;

И через кнопку меняй его значение

Использовать ImGui::Text(language ? u8"русский текст" : "English text");
Ну там если что сам разберёшься до конца

В примере мог проебаться в местах
Может быть русский второй, а не первый
 
Собсна да, хочу сменить хотябы вкладки чита на русский, но естественно вместо него "$$" я хочу понять из за чего нельзя писать русский текст и как сделать чтобы можно было:roflanEbalo::roflanBuldiga:
Посмотри как в Авроре сделано
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а еще вопросик, как сделать переход с того же самого ру языка на англ
static bool russian = false;
ImGui::Checkbox(russian ? u8"Русский" : "Russian", &russian);
И в функциях везде ImGui::***(russian ? u8"Текст" : "Text", ...);
 
Назад
Сверху Снизу