summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/location/maps/qgeorouteparserosrmv5.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/location/maps/qgeorouteparserosrmv5.cpp b/src/location/maps/qgeorouteparserosrmv5.cpp
index 6c73b1f7..f168bed6 100644
--- a/src/location/maps/qgeorouteparserosrmv5.cpp
+++ b/src/location/maps/qgeorouteparserosrmv5.cpp
@@ -590,11 +590,9 @@ static QString instructionRoundaboutTurn(const QString &wayName, QGeoManeuver::I
static QString instructionTrain(const QString &wayName)
{
- QString instruction = QGeoRouteParserOsrmV5::tr("Take the train");
- if (!wayName.isEmpty())
- instruction += QLatin1String(" [") + wayName + QLatin1Char(']');
-
- return instruction;
+ return wayName.isEmpty()
+ ? QGeoRouteParserOsrmV5::tr("Take the train")
+ : QGeoRouteParserOsrmV5::tr("Take the train [%1]").arg(wayName);
}
static QString instructionTurn(const QString &wayName, QGeoManeuver::InstructionDirection direction)