Самостоятельная русификация Etrex Vista C (он же Legend C)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
вот сегодня вылез глюк :( ввел в строке поиска букву "Е" и он сразу выдал - ничего не найдено!!! Прошелся по всем буквам - аналогичная проблема еще и с буквой "Г"
Например ввожу в строку поиска слова ОДЕССА, после ввода буквы Е сразу выдает что ничего не найдено :(
В MapSource проверил - все ок, поиск рулит....
Кто что может подсказать по данной проблеме?
От карты не зависит - пробовал на другой - аналогично :(
Например ввожу в строку поиска слова ОДЕССА, после ввода буквы Е сразу выдает что ничего не найдено :(
В MapSource проверил - все ок, поиск рулит....
Кто что может подсказать по данной проблеме?
От карты не зависит - пробовал на другой - аналогично :(
|
||
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
это очень старая и очень грустная история. причем подозреваю, что до сих пор не имеющая изящного универсального решения. например вот: <A HREF="http://www.gps-forum.ru/cgi-bin/forum/s ... </A> от карты еще как зависит. вернее от карты + прибор/прошивка. насколько я понимаю, характерно только для старых приборов с клавиатурой + карты из-под MPC. корень зла видимо в том, что у МПЦ кроме Г и Е такие же веса для сортировки имеют буквы Г' и :Е соответственно. и эти приборы почему-то хотят не любую букву из подмножества с одинаковым весом, а только какую-то определенную... берем например навикомовскую прошивку 60/76 ц/цс. ищем клаву. и обнаруживаем там вместо Г и Е буквы с кодами a5 и a8. надо полагать, что в соответствующем шрифте они выглядят как Г и Е. при этом естественно должен поломаться поиск по картам из-под цжпсмаппера... не знаю, решена ли эта проблема у навикома... не уверен... вполне допускаю подход типа "а нехрен пользоваться левыми картами"... идем на е-трех.народ видим фразу "Внедрён поиск по русским символам на картах, созданных компиляторами MPC и cgpsmapper." смотрим внутрь. видим клаву и с теми и с другими буквами... решение через %опу, не правда ли?... а куда деваться... альтернативное решение через %опу: на клаве оставляем правильные буквы, курочим карты. лезем в MDR, ищем "GARMIN SRT". дальше ищем 00 a6 и 00 ae, их там по паре, для упперкейза и ловеркейза, меняем на 00 a7 и 00 af соответственно. все, теперь у Г' и :Е другие веса, Г и Е выдавливаются. если в карте не было лабелов с Г' и :Е, то порядок сортировки от этого не поломался, все должно искаться самым расчудесным образом... :o)
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
Спасибо за ответ! Добавил еще 2 буквы (на место Г и Е поставил ╫ и Ё, а те вынес отдельно) - мне кажется это более универсально получается, чем ковырять карты, хотя действительно получается через ж.....
А не в курсе, какой символ используется (при поиске) для украинского апострофа?
Пробовал ` ' " (60, 27, 22) - глухо, не хочет искать :(
А не в курсе, какой символ используется (при поиске) для украинского апострофа?
Пробовал ` ' " (60, 27, 22) - глухо, не хочет искать :(
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
> Добавил еще 2 буквы (на место Г и Е поставил ╫ и Ё, а те вынес отдельно) - мне кажется это более универсально получается, чем ковырять карты
а что собсно универсального? теперь по цжпсмапперным картам искать не будет...
> А не в курсе, какой символ используется (при поиске) для украинского апострофа?
что есть украинский апостроф? код в cp1251 плз...
а что собсно универсального? теперь по цжпсмапперным картам искать не будет...
> А не в курсе, какой символ используется (при поиске) для украинского апострофа?
что есть украинский апостроф? код в cp1251 плз...
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
> а что собсно универсального? теперь по цжпсмапперным картам искать не будет...
а почему теперь искать не будет? ведь Г и Е оставил, только перенес на правую часть клавиатуры, подальше, чтобы не путаться....
> что есть украинский апостроф? код в cp1251 плз...
это типа закрывающей одинарной кавычки, запятая, но вверху строки :) а вот код.... если бы я знал...хороший вопрос, прикол в том, что у нас до сих пор в том же ворде народ переключается на английскую раскладку, чтобы влепить этот апостроф, а многие ставят двойные кавычки. Короче кто что хочет, то и ставит. А вообще чаще всего используется 39 (0х27) Но глядя на прорисовку этого символа в приборе он больше похож на 96 (0х60)
а почему теперь искать не будет? ведь Г и Е оставил, только перенес на правую часть клавиатуры, подальше, чтобы не путаться....
> что есть украинский апостроф? код в cp1251 плз...
это типа закрывающей одинарной кавычки, запятая, но вверху строки :) а вот код.... если бы я знал...хороший вопрос, прикол в том, что у нас до сих пор в том же ворде народ переключается на английскую раскладку, чтобы влепить этот апостроф, а многие ставят двойные кавычки. Короче кто что хочет, то и ставит. А вообще чаще всего используется 39 (0х27) Но глядя на прорисовку этого символа в приборе он больше похож на 96 (0х60)
|
||
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
> а почему теперь искать не будет? ведь Г и Е оставил, только перенес на правую часть клавиатуры, подальше, чтобы не путаться....
виноват, грешным делом подумал что вместо...
> это типа закрывающей одинарной кавычки, запятая, но вверху строки
0x92 right single quotation mark
оно?
руки бы пообрывать тем, кто такое в карты сует...
других букв с таким же весом нет, видимо надо выдавливать именно ее...
виноват, грешным делом подумал что вместо...
> это типа закрывающей одинарной кавычки, запятая, но вверху строки
0x92 right single quotation mark
оно?
руки бы пообрывать тем, кто такое в карты сует...
других букв с таким же весом нет, видимо надо выдавливать именно ее...
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
Попробовал - нет у меня 0х92 в шрифтах... Есть смысл пробовать дорисовывать или если нажимается, но ничего не находит, то и прорисовка не нужна?
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
брр, что-то уже концы с концами не сходятся.
откуда тогда проблема возникла?
буква где-то отображается, но в шрифтах ее нет? :o)
так не бывает, значит это какая-то другая буква, надо искать ее в шрифтах, и с ней и разбираться :o)
ближайшие кандидаты - 0x91 в цп1251/1252 и 0xb4 в цп1252.
либо искать этот лабел по другим буквам в соответствующем имге и смотреть чо за буква...
откуда тогда проблема возникла?
буква где-то отображается, но в шрифтах ее нет? :o)
так не бывает, значит это какая-то другая буква, надо искать ее в шрифтах, и с ней и разбираться :o)
ближайшие кандидаты - 0x91 в цп1251/1252 и 0xb4 в цп1252.
либо искать этот лабел по другим буквам в соответствующем имге и смотреть чо за буква...
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
этот символ в шрифте есть - 0х60, ставлю я его в клавиатуру, он набирается в строке поиска, но пишет ничего не найдено. А пробовал уже и 0xB4, 0x91, 0x92, 0x27, 0х22, 0x60 - глухо
Re: Самостоятельная русификация Etrex Vista C (он же Legend C)
ну если 0x60, то по этому поводу в SRT написано как-то так:
[20]=00 02 11
[5f]=00 02 12
[60]=00 02 14
[5e]=00 02 15
[a0]=00 02 21
[1e]=00 02 31
[1f]=00 02 41
[20]=00 02 11
[5f]=00 02 12
[60]=00 02 14
[5e]=00 02 15
[a0]=00 02 21
[1e]=00 02 31
[1f]=00 02 41
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 73 гостя