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

Вопросы по использованию, сообщения об ошибках, предложения

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

hfmscan » 05 мар 2014, 08:47

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

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

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

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

В чем может быть дело?
Вложения
Screenshot_2014-03-04-15-35-20.png
Смарт, на котором перевод не работает
HODB.HFM.rar
файлы с настройками программы для МБ
(18.52 КБ) Скачиваний: 766
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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

cail » 06 мар 2014, 11:48

А версии хобдрайва и там и там одинаковые?
Может у человека локаль не русская (украинская?)
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

hfmscan » 06 мар 2014, 13:52

ну он ставил с маркета недавно, а я ставил месяца на 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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

hfmscan » 06 мар 2014, 15:35

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

итак, сегодня у меня на планшете все работало хорошо. но в поисках проблемы я решил обновить демо версию (из самой программы), стояла какая-то версия от октября 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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

kdika » 06 мар 2014, 16:43

Здравствуйте.
Положите сюда пример описание одного вашего датчика из ecuxml
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

hfmscan » 07 мар 2014, 09:08

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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

kdika » 07 мар 2014, 11:22

С 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-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

cail » 08 мар 2014, 01:16

Да, все так.

Или можете из ecuxml удалить name/description, и тогда они будут браться из языковых файлов.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

hfmscan » 11 мар 2014, 09:39

т.е. вы изменили логику в новых версиях.. хорошо, проверю как будет работать, но хочется понять как правильнее сделать - убрать из екухфмл дескрипшен и оставить языковой файл, или же все в екухмл прописать?
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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

cail » 11 мар 2014, 17:10

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

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

Т.е. для вашего случая наверное лучше ecuxml - т.к. у вас свой специфичный ЭБУ.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

hfmscan » 19 мар 2014, 13:40

Переписал по новому образцу - все работает. спасибо!
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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

hfmscan » 02 апр 2014, 18:06

Ребята, а как перевести названия страничек? куда где что и как писать...
заранее благодарен, Михаил.
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)
Аватара пользователя
Местный
 
Сообщения: 134
Зарегистрирован: 17 июн 2013, 10:25
Откуда: Москва

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

kdika » 02 апр 2014, 18:21

Если на русский, то в lang/ru/core.properties
описываете названия своих экранов, по примеру:
Код: Выделить всё
General=Главное
Sensors=Еще Сенсоры
Hybrid=Гибрид
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

tcheredeev » 22 май 2014, 10:56

Отпишу сюда, чтобы новую тему не открывать.
На 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
Новичок
 
Сообщения: 9
Зарегистрирован: 22 май 2014, 10:35


Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16