Перейти к содержанию
GPS навигатор СитиГИД

FAQ по редактированию LangPack-ов


Рекомендуемые сообщения

29 минут назад, Заступа сказал:

На сколько смог "раскопал" архиватором сам ехе файл сити-гида

:ph34r: в экзешник то зачем? Ковыряйте лэнгпак и ресурсники.

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 1.7т
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Во исполнение идеи, кинутой PsevDANImом, закладываю первый камень в фундамент FAQа. Предлагаю в этой теме обсуждений/споров не вести. Если знаете полезную информацию - размещайте (желательно в форма

В рубрике "уроки самопальщика" или "сделай сам себе лангпак" рассмотрим, как немного доработать чужой скин на примере конкретной задачи. Задача - добавить кнопку "скриншот" на основной экран в скин

Как изменить цвет и ширину дорог? Как изменить цвет и размер дельтаплана? Как изменить цвет и ширину линии маршрута? Никак. То есть, лангпаком - никак. Цвета дорог и маршрутной линии можно

Изображения в теме

1 час назад, Fanat_SPB сказал:

Ковыряйте лэнгпак и ресурсники

Там есть несколько изображений похожих на "дельтаплан" - вынул их, подправил, чтоб определится какой к чему относится, запихнул обратно - часть рисунков изменилась, не все пока нашёл... - но дельтаплан как был стрелочкой так и остался --- вероятно IШIN прав, что она спрятана глубже, "Вшита в программу."..... - но куда?

Ссылка на сообщение
Поделиться на другие сайты
[emoji185] в экзешник то зачем? Ковыряйте лэнгпак и ресурсники.
Толег, дельтаплана в лангпаке нету. И в ресурснике.
И в ехешнике он не в виде ресурса, я так понимаю. Так что и res_edit по-моему не поможет.

За ашыпке прашю венить Tapatalk

Ссылка на сообщение
Поделиться на другие сайты

Возник вопрос к @Joss (не знаю, кто еще может подсказать).

Мы тут с @FyMelnik пытаемся перевести интерфейс на венгерский язык.

Но проблема. Штатного венгерского ЛП нет, так что "шапку" для файла hu.xml непонятно где взять.Вот например немецкая строчка

<langname id="25701" name="german" sname="de" extfont="0" tip="language_german" native="language_native_german" image="de:de" />

А какой ID написать для венгерского?

Не от балды же. 

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, IШIN сказал:

Мы тут с @FyMelnik пытаемся перевести интерфейс на венгерский язык.

Могу предоставить доступ к таблице переводов, если осилите весь ленгпак.

Ссылка на сообщение
Поделиться на другие сайты

А что такое таблица переводов? Онлайн-ресурс, из которого генерятся языковые файлы для лангпаков?

Можно попробовать...

Пока что @FyMelnik высылал мне файл hu.xml, сделанный им для Весты на основе какого-то другого языка. И Wav-ники он сделал. Теперь была идея интегрировать язык в ЛП, и звуки подложить к программе. 

Но я еще и сам содержимое не смотрел, вечером планирую добраться.

 

Ссылка на сообщение
Поделиться на другие сайты
В 01.03.2016 в 18:19, max-imka сказал:

Нужна помощь спецов.

Есть языковой файл, в котором присутствует специфическая буква "ň" которая не отображается в строках меню. Что удивительно большая буква "Ň" отображается без проблем. Подскажите в каком направлении копать, с нахрапу решить не получилось, видимо есть какой-то хитрый файл cfg? (можно конечно заменить на "ñ" или "ń", которые тоже отображаются, но это не есть совсем красиво.)

Случайно наткнулся пока тему перелистывал...., если вопрос ещё актуален и за это время ещё никто не ответил ---

....Если есть возможность заменить на отображающуюся букву - вставьте на её место ту букву которая Вам нужна. Есть программа - High-Logic FontCreator - по редактированию шрифтов, можно и самому букву нарисовать, можно просто поменять местами уже готовые..... её и подставите на место необходимой

Ещё возможный вариант - но тут пока не пробовал, только догадка - в файле CGFontCE.cgf - пропечатаны все шрифты - может там буквы местами поменять...

Ссылка на сообщение
Поделиться на другие сайты
  • 1 месяц спустя...
52 минуты назад, IШIN сказал:

Как всегда, открываем лангпак, и в папке general ищем по слову start или по bookmark и в итоге находим пункты 

 

Ничего не понимаю пока что...

За меню Избранное - Показать

Отвечает эта секция кода?:

<menu name="SearchBookmarksPage" rows="1" cols="1">
    <props layout="template_SearchPOI"/>
    <items>
      <item name="SetFinish" tip="@search_finish_txt" image="act_finish"/>
      <item name="SetPoint" tip="@act_rpoint_txt" image="act_rpoint"/>
      <item name="Show" tip="@act_show_txt" image="act_show"/>
      <item name="SetStart" tip="@cm_start_txt" image="act_start"/>
      <item name="SearchBookmarksPage_next" tip="@cm_more" image="act_more"/>
    </items>
  </menu>

  <menu name="SearchBookmarksPage_next" rows="1" cols="1">
    <props layout="template_SearchPOI"/>
    <items>
      <item name="Edit" tip="@act_edit_txt" image="act_edit"/>
      <item name="Delete" tip="@act_delete_txt" image="act_delete"/>
      <item name="AddPOI" tip="@add" image="act_bookmarks"/>
      <item name="Hide" tip="@act_hide_txt" image="act_hide"/>
      <item name="SearchBookmarksPage" tip="@cm_more" image="act_more"/>
    </items>

У меня в ней изначально ничего не закоментированно, но при этом ни кнопки Старт ни next нету:

Screenshot_20190827-161126.thumb.png.3e56b545f495bad2ce531db4c118d608.png

LangPack.rsr - general - general.xml    верно?

Ссылка на сообщение
Поделиться на другие сайты

Хмммм. да, файл верный. А это ЛП от 11 версии? (Да, вроде... Звезда в квадратике...)

Я просто специально обновился, перекинул ЛП на комп. У меня в нем приведенные выше куски.

А у Вас напоминает какой-то из старых ЛП, где была кнопка Еще, и вот правильно - эти две страницы перелистыввались.

Один экран - Финиш-точка-Показать-старт-Еще

При нажатии Еще - 

Изменить-Удалить-Добавить-Скрыть-Назад...

Не понимаю.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты

-------------------

Нашел. Пересмотрел старые лангпаки. Это было в ЛП для 8.1.

В новом все не так. :)

Ааа, понял, скриншот от одного, а текст из другого, :D

 

 

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...

Надо искать по слову street. Cur_street и Next_street кажется, но может быть без подчеркиваний, так что я бы искал по street.

Найдем например

        <ImageLabel width="-1" type="text" class="square_p2_header" text="@navPanel_txt_curstreet"/>
 

Значит ищем 

        <class name="square_p2_header" ................................................................./>
и меняем (в двух местах - для дня и ночи)

То же самое с next - 

        <ImageLabel width="-1" type="text" class="square_p2_header" text="@navPanel_txt_nextstreet"/>
О, в штатном ЛП они видимо одним классом пишутся, так что меняем и проверяем.

-----------------

Этот пример из ЛП для 10 версии, в 11 может по-другому называться, да и может быть несколько классов для улицы (там же несколько вариантов панели).

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты
9 часов назад, IШIN сказал:

square_p2_header

IШIN Вам спасибо, что обозначили строки. Только , обозначьте пожалуйста какой знак отвечает за размер.

Я так думаю "2". Но это я так думаю.

Да и ЛП у меня не штатный - зеркальный.

Ссылка на сообщение
Поделиться на другие сайты
IШIN Вам спасибо, что обозначили строки. Только , обозначьте пожалуйста какой знак отвечает за размер.

Я так думаю "2". Но это я так думаю.

Да и ЛП у меня не штатный - зеркальный.

Я же в начале топика объяснял. Это всего лишь имя класса. Надо дальше искать его и найдем


То есть этот класс - черный шрифт выровненный по центру, размером 9.

 

За ашыпке прашю венить Tapatalk

 

 

Ссылка на сообщение
Поделиться на другие сайты

Зараза, писал вчера с телефона, а тапаталк нормально код не вставил.

Имелось в виду, что найдется строчка с описанием класса

    <class name="square_p2_header" align="center" valign="middle" fontsize="9" textcolor="#000000" textdecoration="R"/>


 

 

Ссылка на сообщение
Поделиться на другие сайты

Уважаемый  IШIN  , скажите плиз ,а можно_ли общий фон сделать посветлее ? Зрение подсело и тяжело присматриваться . Очень помогает утилита  BacklightCTL

.Но напрягает , при каждом запуске ее включать и настраивать .Мортскрипт написать -для меня -космос .

 

Ссылка на сообщение
Поделиться на другие сайты
15 минут назад, brodyaga сказал:

а можно_ли общий фон сделать посветлее ?

В смысле - всю карту?

Наверное нет.

В свое время, наоборот, пробовали затемнять. В навиг.панель добавляли слой - прямоугольник во весь экран, черного цвета, с прозрачностью например 200 (из 256).

Но даже это могло работать не совсем так, как хочется. (не помню, чем все закончилось).

Если по аналогии сделать белый цвет частично прозрачный, то по идее должны получить эффект тумана. То есть станет светлее, но читаемость еще хуже.

А я уже не помню, у Тексетов разве настройка яркости подсветки не сохраняется? слетает при каждом включении?

 

Ссылка на сообщение
Поделиться на другие сайты

@brodyaga , а в 710 тексете ведь есть выбор путя к навипрограмме?

Сегодня попробую реанимировать свой 610 и поэкспреиментирую.

Там мортскрипт-то 2 строки. Весь вопрос в утилитке, которая непосредственно меняет яркость. 

Нагуглил какую-то, то что надо (по описанию), без интерфейса, чисто командная строка. Если на 610 заработает (а может быть заточена под узкий круг навигаторов), то и на 710 наверняка заживет.

Ссылка на сообщение
Поделиться на другие сайты

Эх, на Тексете она не работает.

Пишет g_hBkl=INVALID_HANDLE_NAME

Либо она дружит с определенными навигаторами, либо (что кажется мне более  вероятным) к ней нужна какая-то DLL.

Но возможно, она использует штатную, тогда все сводится к первому варианту. Работает только там, где в штате есть в папке Виндовс эта библиотека.

Остается пробовать вслепую. Содержимое файла надо распаковать на навигатор в папку с Ситигидом, и Вашу утилиту туда же.

И в настройках навигатора изменить путь к программе навигации на программку CGRun.exe

CGRUN.zip

Она запустит коротенький одноименный скрипт.

Он запускает утилитку и ждет пока мы ее закроем (выставив яркость).

А после этого запускает СитиГИД и закрывается.

Я-то хотел попытать счастья - посмотреть нет ли у утилитки "тихого режима" - чтоб в параметрах команды задать яркость, и она запустилась, настроила, закрылась - без лишних нажатий.

Нашел одну такую в интернете, но она тоже на моем навике не запускается. :(

Ссылка на сообщение
Поделиться на другие сайты
В 25.09.2019 в 09:19, IШIN сказал:

Имелось в виду, что найдется строчка с описанием класса


    <class name="square_p2_header" align="center" valign="middle" fontsize="9" textcolor="#000000" textdecoration="R"/>

Нашёл я такую строчку. А как её редактировать?

Всё отредактировал

Ссылка на сообщение
Поделиться на другие сайты

IШIN , попробовал  CGRUN на  эмуляторе ,выскакивает окно : DeviceloControl Set Failed

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...