diff options
author | Jean Gressmann <jean.gressmann@nokia.com> | 2012-03-15 20:14:22 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-03-15 18:17:34 +0100 |
commit | 74c7e072c21dbf82d883f835d6fabe225c8082f5 (patch) | |
tree | 06b330fa4afee761b9b8faa33c7c468285df0c73 /src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp | |
parent | a7fc40e75fde80c2bd30bd36af661d55b3539bac (diff) |
C locale related bug fix in Nokia routing backend.
The backend doesn't recognize C as a valid language. Since the language
parameter is optional we now obmit it.
Change-Id: I5257fab2407a70b68a798f1318fb3ce8545c1239
Reviewed-by: Alex <alex.blasche@nokia.com>
Diffstat (limited to 'src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp')
-rw-r--r-- | src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp b/src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp index ab9e156e..9512b0f7 100644 --- a/src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp +++ b/src/plugins/geoservices/nokia/qgeoroutingmanagerengine_nokia.cpp @@ -431,8 +431,11 @@ QString QGeoRoutingManagerEngineNokia::routeRequestString(const QGeoRouteRequest requestString += "&instructionformat=text"; - requestString += "&language="; - requestString += locale().name(); + const QLocale loc(locale()); + if (QLocale::C != loc.language() && QLocale::AnyLanguage != loc.language()) { + requestString += "&language="; + requestString += loc.name(); + } return requestString; } |