directions and voice navigation are now multilingual
**log: stdout redirected to (this :) log file ** making a list of available tracklogs * using this tracklog folder: tracklogs/ * does it exist ? True * there are 6 tracklogs available Menu knows menu changed Initialization complete in 230.00 ms 0.54 N900 rotation object initialized sqlite tiles: initializing db for layer: Yahoo Maps 0.54 0.54 0.54 Clicked, sending menu:screenClicked Clicked, sending set:menu:main Menu knows menu changed 0.54 Clicked, sending set:menu:route Menu knows menu changed 0.54 Clicked, sending ml:showPOI:setupCategoryList:showPOI:routeToActivePOI|set:menu:POICategories Menu knows menu changed drawing list: POICategories 0.54 drawing list: POICategories Clicked, sending ml:showPOI:setupPOIList:9;showPOI:routeToActivePOI|set:menu:POIList ['9', 'showPOI:routeToActivePOI'] Menu knows menu changed drawing list: POIList 0.54 drawing list: POIList Clicked, sending ms:showPOI:setActivePOI:1|showPOI:routeToActivePOI Sending message: md:route:route:type=ll2ll;fromLat=55.775116;fromLon=37.593932;toLat=55.772612;toLon=37.646232; Routing 55.775116,37.593932 to 55.772612,37.646232 onlineServices: worker initialized onlineServices: worker starting Sending message: ml:notification:backgroundWorkNotify:enable|ms:route:cancelButton:enable Sending message: mapView:recentreToPos Menu knows menu changed 0.54 0.54 0.54 Sending message: ms:turnByTurn:start:closest {'Status': {'code': 200, 'request': 'directions'}, 'Directions': {'Distance': {'html': '5.0 km', 'meters': 4971}, 'copyrightsHtml': 'Map data ©2010 Geocentre Consulting ', 'summaryHtml': '5.0 km (about 13 mins)', 'Routes': [{'Distance': {'html': '5.0 km', 'meters': 4971}, 'End': {'coordinates': [37.646222999999999, 55.772604999999999, 0]}, 'Steps': [{'Distance': {'html': '150 m', 'meters': 153}, 'Point': {'coordinates': [37.59404, 55.775060000000003, 0]}, 'descriptionEspeak': u'Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430</emphasis> toward <emphasis level="strong">\u0443\u043b. \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0430 \u041d\u0435\u0432\u0441\u043a\u043e\u0433\u043e</emphasis>', 'polylineIndex': 0, 'descriptionHtml': u'Head <b>southwest</b> on <b>\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430</b> toward <b>\u0443\u043b. \u0410\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440\u0430 \u041d\u0435\u0432\u0441\u043a\u043e\u0433\u043e</b>', 'Duration': {'seconds': 28, 'html': '28 secs'}, 'visited': False, 'id': 0}, {'Distance': {'html': '500 m', 'meters': 486}, 'Point': {'coordinates': [37.592309999999998, 55.774079999999998, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">left</emphasis> at <emphasis level="strong">\u0443\u043b. 3-\u044f \u0422\u0432\u0435\u0440\u0441\u043a\u0430\u044f-\u042f\u043c\u0441\u043a\u0430\u044f</emphasis>', 'polylineIndex': 4, 'descriptionHtml': u'Turn <b>left</b> at <b>\u0443\u043b. 3-\u044f \u0422\u0432\u0435\u0440\u0441\u043a\u0430\u044f-\u042f\u043c\u0441\u043a\u0430\u044f</b>', 'Duration': {'seconds': 122, 'html': '2 mins'}, 'visited': False, 'id': 1}, {'Distance': {'html': '55 m', 'meters': 55}, 'Point': {'coordinates': [37.597659999999998, 55.770919999999997, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">right</emphasis> at <emphasis level="strong">\u043f\u0435\u0440. \u041e\u0440\u0443\u0436\u0435\u0439\u043d\u044b\u0439</emphasis>', 'polylineIndex': 9, 'descriptionHtml': u'Turn <b>right</b> at <b>\u043f\u0435\u0440. \u041e\u0440\u0443\u0436\u0435\u0439\u043d\u044b\u0439</b>', 'Duration': {'seconds': 11, 'html': '11 secs'}, 'visited': False, 'id': 2}, {'Distance': {'html': '75 m', 'meters': 75}, 'Point': {'coordinates': [37.597029999999997, 55.770609999999998, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">left</emphasis> toward <emphasis level="strong">\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</emphasis>', 'polylineIndex': 12, 'descriptionHtml': u'Turn <b>left</b> toward <b>\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</b>', 'Duration': {'seconds': 18, 'html': '18 secs'}, 'visited': False, 'id': 3}, {'Distance': {'html': '200 m', 'meters': 196}, 'Point': {'coordinates': [37.597799999999999, 55.770090000000003, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">left</emphasis> at <emphasis level="strong">\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e/, \u0443\u043b. \u0411\u043e\u043b. \u0421\u0430\u0434\u043e\u0432\u0430\u044f</emphasis>', 'polylineIndex': 14, 'descriptionHtml': u'Turn <b>left</b> at <b>\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e/, \u0443\u043b. \u0411\u043e\u043b. \u0421\u0430\u0434\u043e\u0432\u0430\u044f</b>', 'Duration': {'seconds': 36, 'html': '36 secs'}, 'visited': False, 'id': 4}, {'Distance': {'html': '3.2 km', 'meters': 3243}, 'Point': {'coordinates': [37.600239999999999, 55.771160000000002, 0]}, 'descriptionEspeak': u'Continue straight onto <emphasis level="strong">\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</emphasis>', 'polylineIndex': 18, 'descriptionHtml': u'Continue straight onto <b>\u0421\u0430\u0434\u043e\u0432\u043e\u0435 \u041a\u043e\u043b\u044c\u0446\u043e</b>', 'Duration': {'seconds': 358, 'html': '5 mins'}, 'visited': False, 'id': 5}, {'Distance': {'html': '450 m', 'meters': 440}, 'Point': {'coordinates': [37.649459999999998, 55.768479999999997, 0]}, 'descriptionEspeak': u'Make a <emphasis level="strong">U-turn</emphasis> at <emphasis level="strong">\u043f\u043b. \u041a\u0440\u0430\u0441\u043d\u044b\u0435 \u0412\u043e\u0440\u043e\u0442\u0430</emphasis>', 'polylineIndex': 36, 'descriptionHtml': u'Make a <b>U-turn</b> at <b>\u043f\u043b. \u041a\u0440\u0430\u0441\u043d\u044b\u0435 \u0412\u043e\u0440\u043e\u0442\u0430</b>', 'Duration': {'seconds': 154, 'html': '2 mins'}, 'visited': False, 'id': 6}, {'Distance': {'html': '290 m', 'meters': 287}, 'Point': {'coordinates': [37.643880000000003, 55.770339999999997, 0]}, 'descriptionEspeak': u'Turn <emphasis level="strong">right</emphasis> at <emphasis level="strong">\u043f\u0440\u043e\u0441\u043f. \u0410\u043a\u0430\u0434\u0435\u043c\u0438\u043a\u0430 \u0421\u0430\u0445\u0430\u0440\u043e\u0432\u0430</emphasis>', 'polylineIndex': 41, 'descriptionHtml': u'Turn <b>right</b> at <b>\u043f\u0440\u043e\u0441\u043f. \u0410\u043a\u0430\u0434\u0435\u043c\u0438\u043a\u0430 \u0421\u0430\u0445\u0430\u0440\u043e\u0432\u0430</b>', 'Duration': {'seconds': 31, 'html': '31 secs'}, 'visited': False, 'id': 7}, {'Distance': {'html': '36 m', 'meters': 36}, 'Point': {'coordinates': [37.646659999999997, 55.772390000000001, 0]}, 'descriptionEspeak': u'Take the 1st <emphasis level="strong">left</emphasis> onto <emphasis level="strong">\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432</emphasis>', 'polylineIndex': 43, 'descriptionHtml': u'Take the 1st <b>left</b> onto <b>\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432</b>', 'Duration': {'seconds': 48, 'html': '48 secs'}, 'visited': False, 'id': 8}, {u'Distance': {u'meters': 100}, u'Point': {'coordinates': [37.64622, 55.772600000000004, 0]}, 'descriptionEspeak': '<p xml:lang="en">you <emphasis level="strong">should</emphasis> be near the destination<p>', u'descriptionHtml': '<p xml:lang="en">you <b>should</b> be near the destination<p>', 'visited': False, 'id': 9}], 'polylineEndIndex': 45, 'Duration': {'seconds': 806, 'html': '13 mins'}, 'summaryHtml': '5.0 km (about 13 mins)'}], 'Polyline': {'zoomFactor': 16, 'points': 'cqlsIwqmdFdAtB~@~B|@bB??jAqCpA{BpA}CfKaS??n@xBLB??fByC??Ae@cDwJo@iA??g@{ByE}Xk@gCaB_Zc@gNs@ef@O_RFuLVkJ\\qH`CcZJwClBoYbAyJzHg_@jFwXhBiI??i@y@eBrIeBnK}BpL??yKkP??U`@St@', 'numLevels': 4, 'id': 'route', 'levels': 'B??BB???BB?BBBB??BB??@@???@?????@??BB???BBBB?B'}, 'Duration': {'seconds': 806, 'html': '13 mins'}}, 'Placemark': [{'Point': {'coordinates': [37.593932000000002, 55.775115999999997, 0]}, 'AddressDetails': {'Thoroughfare': {'ThoroughfareName': u'\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430'}, 'Accuracy': 0}, 'id': '', 'address': u'\u0443\u043b. \u0427\u0430\u044f\u043d\u043e\u0432\u0430'}, {'Point': {'coordinates': [37.646231999999998, 55.772612000000002, 0]}, 'AddressDetails': {'Thoroughfare': {'ThoroughfareName': u'\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432'}, 'Accuracy': 0}, 'id': '', 'address': u'\u043f\u0435\u0440. \u0414\u043e\u043a\u0443\u0447\u0430\u0435\u0432'}], 'name': 'from:(55.775115999999997, 37.593932000000002) to:(55.772612000000002, 37.646231999999998)'} Sending message: notification:use at own risk, watch for cliffs, etc.#2 onlineServices: worker finished Sending message: ml:notification:backgroundWorkNotify:disable|ms:route:cancelButton:disable triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 triggering espeak nr. 1 saying: <p xml:lang="en">in <emphasis level="strong">9 meters</emphasis></p><br>Head <emphasis level="strong">southwest</emphasis> on <emphasis level="strong">ул. Чаянова</emphasis> toward <emphasis level="strong">ул. Александра Невского</emphasis> 0.54 ... SNIP the above routing command goes on forever, until you close modrana with the x button, while the GUI doesn't respond to anything. ... Shutting-down modules storePOI: disconnecting from db gpsd:N900 - GPS device successfully stopped **log: redirectiong stdout back