Языковой файл не подхватывается или подхватывает криво

Вопросы по использованию, сообщения об ошибках, предложения
Ответить
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

Добрый день,
после установки хобд на тело я кидаю в него свои файлы, вот для примера архив HOBD.HFM.rar

там в папке lang/ru есть файл sensors_mb.properties

у меня на галакси таб 3 и 2 все работает и подхыватывается отлично, что в платной что в демо версии.
а у человека на смарфотне появляется перевод только для нескольких показателей (те что берутся из sensors_mb), а основная масса остается без перевода...
выкладываю картинку от смарта

что интересно - например у меня переопределен перевод для параметров STFT1, LTFT1, STFT2, LTFT2 и он корректно берется из моего файла, а остальные параметры которые определены только в моем ecu - не переводятся....

В чем может быть дело?
Вложения
Смарт, на котором перевод не работает
Смарт, на котором перевод не работает
HODB.HFM.rar
файлы с настройками программы для МБ
(18.52 КБ) 950 скачиваний
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение cail »

А версии хобдрайва и там и там одинаковые?
Может у человека локаль не русская (украинская?)
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

ну он ставил с маркета недавно, а я ставил месяца на 3-4 раньше...

про локаль - где посмореть? (простите темного)
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

Добрый день, Игорь.

итак, сегодня у меня на планшете все работало хорошо. но в поисках проблемы я решил обновить демо версию (из самой программы), стояла какая-то версия от октября 2013 года, программа обновилась до текущей 1.1.95.
Далее я залил все свои файлы в папку HOBD, запускаю программу и получаю ситуацию как у товарища, т.е. все мои датчики описанные в ecu.xml не переведены...
Вернее нет, из моего файла читается перевод для STFT1-LTFT2, а вот для моих датчиков не читается....

Исправьте плиз ...
Спасибо.
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение kdika »

Здравствуйте.
Положите сюда пример описание одного вашего датчика из ecuxml
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

kdika писал(а):Здравствуйте.
Положите сюда пример описание одного вашего датчика из ecuxml
Здравствуйте,
все выложено в первом сообшении...
зависимость четкая - на 90 работает на 95 - нет...
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение kdika »

С 91 версии описание можно вносить в ecuxml, оно имеет приоритет над properties.
Надо указать lang="ru".
Например:

Код: Выделить всё

  <parameter id="MAF_">
    <description lang="ru">
      <name>ДМРВ</name>
      <unit>kg/h</unit>
      <description>Датчик массового расхода воздуха</description>
    </description>
    <raw>5506</raw>
    <valueab>0.036</valueab>
  </parameter>
Если вы опишете все свои датчики так в user.ecuxml, то пропадет необходимость в ваших спецефичных properties
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение cail »

Да, все так.

Или можете из ecuxml удалить name/description, и тогда они будут браться из языковых файлов.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

т.е. вы изменили логику в новых версиях.. хорошо, проверю как будет работать, но хочется понять как правильнее сделать - убрать из екухфмл дескрипшен и оставить языковой файл, или же все в екухмл прописать?
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
cail
Администратор
Сообщения: 4322
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение cail »

В языковых файлах лежат описания "общих" датчиков, которые могут присутствовать на многих ЭБУ.

В ecuxml кладется перевод только исключительно ваших датчиков, которые потенциально ни где больше не появятся.

Т.е. для вашего случая наверное лучше ecuxml - т.к. у вас свой специфичный ЭБУ.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

Переписал по новому образцу - все работает. спасибо!
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
Аватара пользователя
hfmscan
Местный
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение hfmscan »

Ребята, а как перевести названия страничек? куда где что и как писать...
заранее благодарен, Михаил.
HobDrive(1.2.10_лицензия) / HOBD(1.2.10_demo)
+ Samsung Galaxy Tab 3 8.0(SM-T310, Android 4.4.2) + Elm327BTmini + Mercedes C220(HFM Евро2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение kdika »

Если на русский, то в lang/ru/core.properties
описываете названия своих экранов, по примеру:

Код: Выделить всё

General=Главное
Sensors=Еще Сенсоры
Hybrid=Гибрид
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
tcheredeev
Новичок
Сообщения: 9
Зарегистрирован: 22 май 2014, 10:35
Контактная информация:

Re: Языковой файл не подхватывается или подхватывает криво

Сообщение tcheredeev »

Отпишу сюда, чтобы новую тему не открывать.
На Qumo Quest 600 обнаружился такой баг:
При установке/переносе Hobdrive Demo на SD отваливается файл локализаций. Программа запускается, но все текстовые строки (кроме основного списка в Настройках и подменю Настройка - Параметры ELM) отображаются в виде переменных, их содержащих. Например, текст в стартовом окне, предлагающий зайти в настройки и указать адаптер выглядит как "settings_text" (или как-то так, нет устройства под рукой, вечером сделаю скрины и приложу).
Так же в основном меню (вызывавемом по кнопке меню) остаются только пункты "Настройка", "Скрыть" и "Выход". Остальных нет.

Проблема возникает независимо от условий. Если установить на внутреннюю память и потом перенести на СД, либо сразу выставить в настройках установку на СД - без разницы.

Android 4.1
У аппарата есть 2 накопителя: встроенный (нанд) на 2Gb и внешний (сдшка) на 4Gb.
Первый монтируется как /mnt/sdcard0 второй как /mnt/sdcard1. Еслть симлинк /mnt/sdcard -> /mnt/sdcard1
HobDrive 1.1.98_лицензия + Qumo Quest 600 (Android 4.1.1) + Noname China Elm327 BT + Renault Duster 1.6 2014
Ответить