Страница 1 из 1

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

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

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

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

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

В чем может быть дело?

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

Добавлено: 06 мар 2014, 11:48
cail
А версии хобдрайва и там и там одинаковые?
Может у человека локаль не русская (украинская?)

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

Добавлено: 06 мар 2014, 13:52
hfmscan
ну он ставил с маркета недавно, а я ставил месяца на 3-4 раньше...

про локаль - где посмореть? (простите темного)

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

Добавлено: 06 мар 2014, 15:35
hfmscan
Добрый день, Игорь.

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

Исправьте плиз ...
Спасибо.

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

Добавлено: 06 мар 2014, 16:43
kdika
Здравствуйте.
Положите сюда пример описание одного вашего датчика из ecuxml

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

Добавлено: 07 мар 2014, 09:08
hfmscan
kdika писал(а):Здравствуйте.
Положите сюда пример описание одного вашего датчика из ecuxml
Здравствуйте,
все выложено в первом сообшении...
зависимость четкая - на 90 работает на 95 - нет...

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

Добавлено: 07 мар 2014, 11:22
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

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

Добавлено: 08 мар 2014, 01:16
cail
Да, все так.

Или можете из ecuxml удалить name/description, и тогда они будут браться из языковых файлов.

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

Добавлено: 11 мар 2014, 09:39
hfmscan
т.е. вы изменили логику в новых версиях.. хорошо, проверю как будет работать, но хочется понять как правильнее сделать - убрать из екухфмл дескрипшен и оставить языковой файл, или же все в екухмл прописать?

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

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

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

Т.е. для вашего случая наверное лучше ecuxml - т.к. у вас свой специфичный ЭБУ.

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

Добавлено: 19 мар 2014, 13:40
hfmscan
Переписал по новому образцу - все работает. спасибо!

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

Добавлено: 02 апр 2014, 18:06
hfmscan
Ребята, а как перевести названия страничек? куда где что и как писать...
заранее благодарен, Михаил.

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

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

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

General=Главное
Sensors=Еще Сенсоры
Hybrid=Гибрид

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

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

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

Android 4.1
У аппарата есть 2 накопителя: встроенный (нанд) на 2Gb и внешний (сдшка) на 4Gb.
Первый монтируется как /mnt/sdcard0 второй как /mnt/sdcard1. Еслть симлинк /mnt/sdcard -> /mnt/sdcard1