Страница 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