PDA

Показать полную графическую версию : Импорт контактов в Vista


contigo
05-03-2008, 22:46
Речь об импорте в Vista Contacts данных в формате CSV: все импортируется чудесно, кроме того, что кириллица отображается квадратиками :(
Ясное дело - проблемы с кодировкой, помогите разобраться.

Drinko
06-03-2008, 01:04
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"System,0"="Arial,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Helv,0"="MS Sans Serif,204"
"Tms Rmn,0"="MS Serif,204"
"Arial,0"="Arial,204"

contigo
11-03-2008, 19:34
Спасибо за помощь!
Все сделал как написано (не обнаружил только в реестре ключа Arial,0 пришлось создать). Исходно большинство значений так и были прописаны, только вот пока ничего не изменилось, по прежнему вместо русских букв - однообразные квадратики :(
помогите победить эту беду, самому никак не удается...

Drinko
13-03-2008, 01:31
contigo, попробуйте еще это:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Franklin Gothic"="Arial"

и почитайте здесь (http://tools.oszone.net/Vadikan/regional.htm), здесь (http://forum.oszone.net/thread-81448.html), и здесь (http://forum.oszone.net/showthread.php?t=64228&highlight=%F8%F0%E8%F4%F2)

Busla
13-03-2008, 12:36
Экспортируй из Contacts - посмотри, в какой кодировке получился csv. Импортируемый csv (скорее всего) должен быть в той же кодировке.

contigo
13-03-2008, 18:27
Drinko, франклин тоже ни при чем... за ссылки спасибо, буду изучать.

Busla, экспортировал тестовые (кириллица и латыница) контакты в csv, вот что видно в Excel (первая строка - заголовки столбцов):

п»їР˜РјСЏ Фамилия
john arten
kevin jones
Р˜РЅРЅРѕРєРµРЅС‚РёР№ Р˜Р’РђРќРћР’
Roger Петров
Вадим РЎР“Р˜Р‘РќР•Р’

не представляю, как здесь определить кодировку :(

ps. если же файл открыть в блокноте, все выглядит как и должно быть!

Имя;Фамилия;Имя;Эл. почта;Домашний телефон;Мобильный телефон
john;arten;john arten;;123456;
kevin;jones;kevin jones;;987654;
Иннокентий;ИВАНОВ;ИВАНОВ, Иннокентий Сидорович;ivanov@gmail.com;555-5555;
Roger;Петров;Петров, Roger Иванович;niiiiiii@some.com;;
Вадим;СГИБНЕВ;СГИБНЕВ, Вадим;;;097-9244483

Drinko
13-03-2008, 20:53
п»їР˜РјСЏ Фамилия
john arten
kevin jones
Р˜РЅРЅРѕРєРµРЅС‚РёР№ Р˜Р’РђРќРћР’
Roger Петров
Вадим РЎР“Р˜Р‘РќР•Р’ »
Это UTF-8

contigo
14-03-2008, 17:49
Drinko, спасибо за помощь, действительно пришлось конвертировать ANSI в UTF-8 и все получилось. я сам вчера вечером дошел до такого же вывода, правда пришлось помучиться с выбором программы.
да здравствует OSzone, на трех других форумах, включая форум поддержки MS мне не помогли...




© OSzone.net 2001-2012