diff --git a/client/js/app_functions.js b/client/js/app_functions.js
index 3126543..e63dc25 100644
--- a/client/js/app_functions.js
+++ b/client/js/app_functions.js
@@ -95,7 +95,7 @@ export const t = (key, params) => {
language = dataStorage.settings.language;
}
- if (languages['de'][key] !== undefined) {
+ if (languages[language][key] !== undefined) {
return vsprintf(languages[language][key], params);
} else {
return key;
diff --git a/client/js/journeyView.js b/client/js/journeyView.js
index 73f77cc..cd1bbca 100644
--- a/client/js/journeyView.js
+++ b/client/js/journeyView.js
@@ -40,7 +40,7 @@ const legTemplate = (element) => {
${t('walkinfo', [parseName(element.arrival.point), element.distance])}
` : html`
${element.isTransfer ? html`
- ${t('transferinfo', [parseName(element.arrival.point), element.distance])}
+ ${t('transferinfo', [parseName(element.arrival.point)])}
` : html`
diff --git a/client/js/languages.js b/client/js/languages.js
index 358305e..b38d5a7 100644
--- a/client/js/languages.js
+++ b/client/js/languages.js
@@ -11,8 +11,8 @@ export const languages = {
'time': 'Uhrzeit',
'station': 'Station',
'platform': 'Gleis',
- 'walkinfo': 'Laufe nach %s. (ca. %s Meter)',
- 'transferinfo': 'Reise nach %s. (ca. %s Meter)',
+ 'walkinfo': 'Laufe nach %s (ca. %s Meter)',
+ 'transferinfo': 'Reise nach %s',
'swap': 'Von/Nach tauschen',
'settings': 'Einstellungen',
'search': 'Suchen',
@@ -58,8 +58,8 @@ export const languages = {
'time': 'Time',
'station': 'Station',
'platform': 'Platform',
- 'walkinfo': 'Walk to %s. (apprx. %s meters)',
- 'transferinfo': 'Transfer to %s. (apprx. %s meters)',
+ 'walkinfo': 'Walk to %s (apprx. %s meters)',
+ 'transferinfo': 'Travel to %s',
'swap': 'Swap from/to',
'settings': 'Settings',
'search': 'Search',
diff --git a/src/backend/hafas/parse/leg.nim b/src/backend/hafas/parse/leg.nim
index 8589f71..08652f9 100644
--- a/src/backend/hafas/parse/leg.nim
+++ b/src/backend/hafas/parse/leg.nim
@@ -47,7 +47,6 @@ proc mkParseLeg*(common: CommonData): proc =
elif typeStr == "DEVI":
result.isTransfer = true
- result.distance = some(l{"gis"}{"dist"}.getInt())
else:
raise newException(CatchableError, "Unimplemented hafas leg type: " & typeStr)