prepared localization / route description module to use description ids
instead of description strings
This commit is contained in:
parent
28a241c371
commit
3141d3ba48
@ -57,8 +57,30 @@ OSRM.Localization["de"] = {
|
|||||||
"NO": "Nordost",
|
"NO": "Nordost",
|
||||||
"SO": "Südost",
|
"SO": "Südost",
|
||||||
"SW": "Südwest",
|
"SW": "Südwest",
|
||||||
"NW": "Nordwest"
|
"NW": "Nordwest",
|
||||||
|
// driving directions
|
||||||
|
"DIRECTION_1":"Links abbiegen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_2":"Rechts abbiegen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_3":"Umkehren[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_4":"Fahren Sie Richtung %s",
|
||||||
|
"DIRECTION_5":"Weiterfahren[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_6":"Leicht links abbiegen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_7":"Leicht rechts abbiegen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_8":"Scharf links abbiegen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_9":"Scharf rechts abbiegen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_10":"In den Kreisverkehr einfahren und bei erster Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_11":"In den Kreisverkehr einfahren und bei zweiter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_12":"In den Kreisverkehr einfahren und bei dritter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_13":"In den Kreisverkehr einfahren und bei vierter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_14":"In den Kreisverkehr einfahren und bei f<>nfter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_15":"In den Kreisverkehr einfahren und bei sechster Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_16":"In den Kreisverkehr einfahren und bei siebter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_17":"In den Kreisverkehr einfahren und bei achter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_18":"In den Kreisverkehr einfahren und bei neunter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_19":"In den Kreisverkehr einfahren und bei zehnter Möglichkeit verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_20":"In den Kreisverkehr einfahren und bei einer der vielen Möglichkeiten verlassen[ auf <b>%s</b>]",
|
||||||
|
"DIRECTION_21":"Sie haben Ihr Ziel erreicht"
|
||||||
};
|
};
|
||||||
|
|
||||||
// set GUI language on load
|
// set GUI language on load
|
||||||
OSRM.GUI.setLanguage();
|
OSRM.Localization.change("de");
|
@ -57,8 +57,30 @@ OSRM.Localization["en"] = {
|
|||||||
"NE": "northeast",
|
"NE": "northeast",
|
||||||
"SE": "southeast",
|
"SE": "southeast",
|
||||||
"SW": "southwest",
|
"SW": "southwest",
|
||||||
"NW": "northwest"
|
"NW": "northwest",
|
||||||
|
// driving directions
|
||||||
|
"DIRECTION_1":"Turn left[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_2":"Turn right[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_3":"U-Turn[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_4":"Head %s",
|
||||||
|
"DIRECTION_5":"Continue[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_6":"Turn slight left[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_7":"Turn slight right[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_8":"Turn sharp left[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_9":"Turn sharp right[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_10":"Enter roundabout and leave at first exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_11":"Enter roundabout and leave at second exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_12":"Enter roundabout and leave at third exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_13":"Enter roundabout and leave at fourth exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_14":"Enter roundabout and leave at fifth exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_15":"Enter roundabout and leave at sixth exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_16":"Enter roundabout and leave at seventh exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_17":"Enter roundabout and leave at eighth exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_18":"Enter roundabout and leave at nineth exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_19":"Enter roundabout and leave at tenth exit[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_20":"Enter roundabout and leave at one of the too many exits[ on <b>%s</b>]",
|
||||||
|
"DIRECTION_21":"You have reached your destination"
|
||||||
};
|
};
|
||||||
|
|
||||||
//set GUI language on load
|
//set GUI language on load
|
||||||
OSRM.GUI.setLanguage();
|
OSRM.Localization.change("en");
|
@ -51,6 +51,8 @@ change: function(language) {
|
|||||||
OSRM.DEFAULTS.LANGUAGE = language;
|
OSRM.DEFAULTS.LANGUAGE = language;
|
||||||
if( OSRM.Localization[language]) {
|
if( OSRM.Localization[language]) {
|
||||||
OSRM.GUI.setLanguage();
|
OSRM.GUI.setLanguage();
|
||||||
|
if( document.getElementById('information-box').innerHTML != "" )
|
||||||
|
OSRM.RoutingDescription.show( OSRM.G.response );
|
||||||
} else {
|
} else {
|
||||||
var script = document.createElement('script');
|
var script = document.createElement('script');
|
||||||
script.type = 'text/javascript';
|
script.type = 'text/javascript';
|
||||||
|
@ -72,6 +72,15 @@ show: function(response) {
|
|||||||
|
|
||||||
route_desc += '<td class="result-items">';
|
route_desc += '<td class="result-items">';
|
||||||
route_desc += '<span class="result-item" onclick="OSRM.RoutingDescription.onClickRouteDescription('+response.route_instructions[i][3]+')">';
|
route_desc += '<span class="result-item" onclick="OSRM.RoutingDescription.onClickRouteDescription('+response.route_instructions[i][3]+')">';
|
||||||
|
|
||||||
|
// // build route description
|
||||||
|
// if( i == 0 )
|
||||||
|
// route_desc += OSRM.loc("DIRECTION_"+response.route_instructions[i][0]).replace(/%s/, response.route_instructions[i][6]);
|
||||||
|
// else if( response.route_instructions[i][1] != "" )
|
||||||
|
// route_desc += OSRM.loc("DIRECTION_"+response.route_instructions[i][0]).replace(/\[(.*)\]/,"");
|
||||||
|
// else
|
||||||
|
// route_desc += OSRM.loc("DIRECTION_"+response.route_instructions[i][0]).replace(/\[(.*)\]/,"$1").replace(/%s/, response.route_instructions[i][6]);
|
||||||
|
|
||||||
route_desc += response.route_instructions[i][0];
|
route_desc += response.route_instructions[i][0];
|
||||||
if( i == 0 )
|
if( i == 0 )
|
||||||
route_desc += ' ' + OSRM.loc( response.route_instructions[i][6] );
|
route_desc += ' ' + OSRM.loc( response.route_instructions[i][6] );
|
||||||
|
Loading…
Reference in New Issue
Block a user