Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 10.05.2015, 06:33   #1
Лана1809
 
Регистрация: 04.05.2015
Сообщений: 9
Репутация: 10
По умолчанию проблема с кодировкой

Доброе утро! Речь идет о клиентской он лайн игре. Подскажите пжл где в клиенте устанавливается кодировка? Клиент изначально вьетнамский, в системном файле интерфейса стоит кодировка 1258, при замене на 1251 крашится клиент. В фонте стоит только 4 локализации Английская, Вьетнамская, Китайская и Тайская. Замена наложением русских букв поверх вьетнамских не помогает. Когда меняешь в системном файле на кодировку 936 то клиент перестает распознавать логин и пароль. Танцы с бубнами не помогают( Или мы просто не знаем где лежит нужный бубен подскажите пжл)

Последний раз редактировалось Лана1809; 10.05.2015 в 06:37.
Лана1809 вне форума   Ответить с цитированием
Старый 10.05.2015, 08:51   #2
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 14,882
Репутация: 2668
По умолчанию

1. Вполне может быть, что игра скомпилирована без поддержки русского.
2. От того, что вы напишите 1251 в файле настроек, игра автоматически не переведется. А если не совсем правильно написана, то и упадет, когда не найдет в ресурсах соответствия.
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 10.05.2015, 08:56   #3
Лана1809
 
Регистрация: 04.05.2015
Сообщений: 9
Репутация: 10
Вопрос

Цитата:
Сообщение от p51x Посмотреть сообщение
1. Вполне может быть, что игра скомпилирована без поддержки русского.
2. От того, что вы напишите 1251 в файле настроек, игра автоматически не переведется. А если не совсем правильно написана, то и упадет, когда не найдет в ресурсах соответствия.
да, игра не поддерживает русский язык... но в фонте стоит кодировка UTF8 , и когда редактором накладывали русские буквы поверх вьетнамских, то выскакивал русский язык на названиях НПС и Локация, а в чате так краказяброй и пишет... куча знаков вопроса... Так вот я и спрашиваю, что делать? в какой файл залезть, что бы его переделать? Может в скриптах где то, но мы реально не понимаем где это может быть(
Лана1809 вне форума   Ответить с цитированием
Старый 10.05.2015, 10:04   #4
Vapaamies
Ваш К. О.
Профессионал
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Адрес: Санкт-Петербург
Сообщений: 1,674
Репутация: 973
По умолчанию

Так кракозяброй пишет или знаками вопроса? Это разные вещи? Принципиально разные.

Если и правда знаки вопроса, то плакала ваша локализация: программа в однобайтовой кодировке работает. Либо, раз где-то китайский и тайский всё же работают, нужно искать то место, где выставляется кодировка, потому как у китайского, тайского и вьетнамского неюникодные кодировки разные -- три разные кодировки.
__________________
Разработчик языка программирования Кантор
Vapaamies вне форума   Ответить с цитированием
Старый 10.05.2015, 10:09   #5
Лана1809
 
Регистрация: 04.05.2015
Сообщений: 9
Репутация: 10
По умолчанию

Цитата:
Сообщение от Vapaamies Посмотреть сообщение
Так кракозяброй пишет или знаками вопроса? Это разные вещи? Принципиально разные.

Если и правда знаки вопроса, то плакала ваша локализация: программа в однобайтовой кодировке работает. Либо, раз где-то китайский и тайский всё же работают, нужно искать то место, где выставляется кодировка, потому как у китайского, тайского и вьетнамского неюникодные кодировки разные -- три разные кодировки.
когда на русской раскладке пишем, то в чат идет через 1 знаки вопроса... на английском вьетнамском и китайском все прекрасно работает... Есть в клиенте файл ConfigInfo.ini
[Localization]
Language=; 0:en,1:cn,2:tw,3:ko,4:vi;
и мы не знаем где поменять на РУ... то есть там четко прописано, используйте цифры от 0 до 4... и как нам вместо одного из языков ру впихнуть? вот в чем вопрос)
Лана1809 вне форума   Ответить с цитированием
Старый 10.05.2015, 11:16   #6
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 14,882
Репутация: 2668
По умолчанию

По ходу у вас три варианта:
1. обратиться к разрабам или добыть исходники
2. транслит
3. создать однабайтовый фонт и заменить им, например, английский
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x на форуме   Ответить с цитированием
Старый 10.05.2015, 11:25   #7
Лана1809
 
Регистрация: 04.05.2015
Сообщений: 9
Репутация: 10
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
По ходу у вас три варианта:
1. обратиться к разрабам или добыть исходники
2. транслит
3. создать однабайтовый фонт и заменить им, например, английский
я написала вам в аську) если есть возможность задать там несколько вопросов буду очень рада)

Спасибо вам господа програмеры))) все получилось с созданием однобайтового фонта)

Спасибо вам господа програмеры))) все получилось с созданием нового фонта)

без установки однобайтового фонта при кодировке 1251 вот что появляется) знаки вопроса пропали http://joxi.ru/nAy8k6YuevwP2Z

Последний раз редактировалось Stilet; 10.05.2015 в 20:41.
Лана1809 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с кодировкой El. Visual C++ 0 03.05.2013 14:06
Проблема с кодировкой AMDemon Общие вопросы по Java, Java SE, Kotlin 4 07.12.2011 09:01
Проблема с кодировкой cheef PHP 2 09.03.2011 14:12
проблема с кодировкой Demonmov C++ Builder 1 02.06.2010 01:15
Проблема с кодировкой motorway Microsoft Office Excel 3 03.07.2009 22:27


17:29.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.