diff --git a/WebContent/localization/OSRM.Localization.js b/WebContent/localization/OSRM.Localization.js index bab6ee258..4cf346dda 100644 --- a/WebContent/localization/OSRM.Localization.js +++ b/WebContent/localization/OSRM.Localization.js @@ -21,8 +21,12 @@ or see http://www.gnu.org/licenses/agpl.txt. OSRM.Localization = { +// default directory for localization files +DIRECTORY: "localization/", + +// holds currently active language current_language: OSRM.DEFAULTS.LANGUAGE, - + // initialize localization init: function() { // create dropdown menu @@ -92,7 +96,7 @@ setLanguage: function(language) { if( supported_languages[i].encoding == language) { var script = document.createElement('script'); script.type = 'text/javascript'; - script.src = "localization/OSRM.Locale."+language+".js"; + script.src = OSRM.Localization.DIRECTORY+"OSRM.Locale."+language+".js"; document.head.appendChild(script); break; } diff --git a/WebContent/printing/OSRM.Printing.js b/WebContent/printing/OSRM.Printing.js index e1641324c..e00aaf855 100644 --- a/WebContent/printing/OSRM.Printing.js +++ b/WebContent/printing/OSRM.Printing.js @@ -21,6 +21,10 @@ or see http://www.gnu.org/licenses/agpl.txt. OSRM.Printing = { +// directory with printing code, and base OSRM directory relative to this directory +DIRECTORY: 'printing/', +BASE_DIRECTORY: '../', + // create UI for printing in mainwindow init: function() { var icon = document.createElement('div'); @@ -106,7 +110,7 @@ show: function(response) { body += '