Сейчас на форуме: Adler, asfa, bartolomeo (+8 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Как выставить локализацию в программе? |
Посл.ответ | Сообщение |
|
Создано: 16 октября 2012 10:48 · Личное сообщение · #1 Программа Instant Article Wizard для поиска и создания уникального контента. home: http://instantarticlewizard.com/ Пролечена В базе программы нет поддержки русского языка, русский текст отображает крякозябрами. Кто знает, подскажите плз., можно ли как-то выставить в программе локализацию, чтоб вёлся русск. поиск и отображался русский текст? ![]() |
|
Создано: 16 октября 2012 11:19 · Поправил: vnekrilov · Личное сообщение · #2 Скорее всего, у тебя не установлена русская кодовая страница. Из нижеприведенного текста сделай в блокноте файл "Русская кодовая страница.reg" (обрати внимание на расширение .reg, и запусти его на своей машине. И русский текст перестанет отображаться крякозябрами: 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" ![]() |
|
Создано: 16 октября 2012 11:24 · Личное сообщение · #3 vnekrilov пишет: Contro l\Nls\CodePage] Позволю заметить, что нудно удалить лишний пробел в слове Control ----- -=истина где-то рядом=- ![]() |
|
Создано: 16 октября 2012 11:47 · Личное сообщение · #4 |
|
Создано: 16 октября 2012 12:28 · Поправил: DimitarSerg · Личное сообщение · #5 sosed 1. Только в этой программе проблемы ? 2 .В Regional and Language options -> Advanced выставлен русский ? 3. у меня здесь немного не такие значения HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes вот моя ветка http://rghost.ru/40966404 и "1253"="c_1253.nls" Винда английская, крякозябриков еще не видел у себя (правда данную программу не запускал). ----- ds ![]() |
|
Создано: 16 октября 2012 13:13 · Личное сообщение · #6 |
|
Создано: 16 октября 2012 14:09 · Личное сообщение · #7 Мне кажется что \то не совсем с программой проблемы, а с вэб-страницами, которые отдают самой программе не верную кодировку, а именно это ISO-8859-15 а надо windows 1251, например "íà" = "на" ----- -=истина где-то рядом=- ![]() |
|
Создано: 16 октября 2012 15:57 · Личное сообщение · #8 |
|
Создано: 16 октября 2012 17:13 · Личное сообщение · #9 |
|
Создано: 16 октября 2012 17:50 · Личное сообщение · #10 |
|
Создано: 16 октября 2012 17:58 · Личное сообщение · #11 |
|
Создано: 16 октября 2012 18:32 · Личное сообщение · #12 |
|
Создано: 16 октября 2012 20:26 · Личное сообщение · #13 |
|
Создано: 17 октября 2012 19:52 · Личное сообщение · #14 Перестаньте мучить систему, она здесь совершенно ни причем. Все дело в программе. Примерно 70% программного обеспечения написано программистами, которые понятия не имеют, что кроме английского на свете есть еще и другие языки. Иногда это сделано намеренно. Программа не работает с кириллическими шрифтами, это заложено в её коде. Тем более, если вы посмотрите на формат отправляемых запросов, в списке поддерживаевых языков отсутствует Русский, Украинский, Белорусский и другие шрифты кириллической группы (посмотрите в панели инструментов кнопка с изображением флажка - там выбирается язык поиска и страна, обращаю ваше внимание, что это не язык интерфейса, а именно выбор языка в котором нужно выполнить поиск указанного слова). Или автор программы сделал это намеренно, или... еще почему-то... Вот отсюда и растут все проблемы с отображением кириллицы. Программа считывает информацию с интернет страничек в кодировке ISO-8859-1. В этой кодировке нет символов кириллицы, поэтому при конвертации текста на русском символы заменяются символами из этой кодировки, а затем загружается в окно программы. До тех пор пока автор программы не довавит алгоритм обработки кириллицы, вы со своей системой Windows можете делать что угодно, но толку все равно не будет. Нашел в коде строку {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}} Это заголовок документа RTF, в котором информация выводится на панели Research, Article (может еще где - не знаю). Для вывода кириллицы она должна быть следующего вида {\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil\fcharset204 Microsoft Sans Serif;}} Но это решение только половина проблемы, текст все равно будет выводится кракозябрами, кроме заголовков. Все дело в алгоритмах запросов поиска, обработки найденой информации и загрузки её в панели. ![]() |
|
Создано: 24 октября 2012 18:07 · Личное сообщение · #15 |
![]() |
eXeL@B —› Вопросы новичков —› Как выставить локализацию в программе? |