View Full Version : Спецсимволы в никах. Некоректная работа Х
Lyufer
06-18-2011, 06:53 AM
некоторые ники игроков в ХМ отображаються некоректно.
некоторые спецсимволы не рабатают.
ö,å,â,ë,ÿ не рабатают
á,ó работает.
Вроде как весь неработающий список это норвежская абетка.
Постгре 8.3.
Поставил посгре 9.0, создал новую базу. тоже самое.
В чем может быть проблема?
Sarek
06-18-2011, 12:36 PM
Действительно, неанглийские символы не отображаются. На данный момент с этим поделать ничего нельзя.
Lyufer
06-18-2011, 01:46 PM
Так они отображаються, только не всегда, вот в чем проблема.
Создал новую БД. Импортировал руки с 1 игрового дня.
Коректное отображение
http://img13.imageshack.us/img13/8896/20110618204233.jpg (http://img13.imageshack.us/i/20110618204233.jpg/)
http://img856.imageshack.us/img856/6074/20110618204326.jpg (http://img856.imageshack.us/i/20110618204326.jpg/).
Когда из вкладки игроки импортировать таблицу ников, то уже будет та абракадабра на месте спецсимволов, что иногда пишеться в БД.
Личное ИМХО, гдето есть проблема в кодировке. В какомто месте идет конвертация UTF в ASCII где нету спецсимволов.
Sarek
06-18-2011, 01:50 PM
На какой версии Postgres?
И в какой кодировке базы данных? Должна быть UTF
Lyufer
06-18-2011, 02:05 PM
База даных на UTF Новую в ASCI создать не получаеться.
Сейчас все тесты провожу на postges 9.0
Но пробовал на 8.4.8 и 8.3.7 Все тоже самое.
Lyufer
06-18-2011, 06:19 PM
Нашел решение. :):):):):):):):)
Проблема была в файлах хендхистори.
Если они записаны в обычном UTF-8 то все спец символы будут читаться некоректно.
Надо ,чтобы был UTF-8 with BOM (Byte Order Mark).
Как добавить BOM Автоматически (http://www.mind-pioneer.com/services/631_Replace_text_in_multiple_files.html)
Sarek
06-19-2011, 11:05 AM
Неплохо. Спасибо, принял к сведению. И поделился с коллегами.
Lyufer
06-19-2011, 11:34 AM
:)
С вас печеньки )))
Re:Flex
06-20-2011, 08:10 PM
Функция ХМ "Prefetch 1 hand" на старзах сохраняет файлы в ANSI
http://photo.sibnet.ru/upload/imggreat/130860378425.jpg
Sarek
06-21-2011, 03:32 AM
Спасибо за дополнение.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.