ctucx.git: trainsearch

web based trip-planner, fork of https://cyberchaos.dev/yuka/trainsearch

commit aff8b2cb3c73f727bc531b21da79d5dc576a138a
parent d219230771abc2a05072d2a2ed7ef8dbcdb071db
Author: Yureka <yuka@yuka.dev>
Date: Fri, 3 Sep 2021 15:07:56 +0200

show load factor
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/client/src/journeyView.js b/client/src/journeyView.js
@@ -96,6 +96,11 @@ const legTemplate = leg => {
 								<div class="train-detail">
 									Duration: ${formatDuration(leg.arrival - leg.departure)}
 								</div>
+								${leg.loadFactor ? html`
+									<div class="train-detail">
+										${t("load-"+leg.loadFactor)}
+									</div>
+								` : ''}
 							</div>
 						</td>
 					</tr>
diff --git a/client/src/languages.js b/client/src/languages.js
@@ -53,7 +53,11 @@ export const languages = {
 		'travelynx-checkin':  'Travelynx checkin anzeigen?',
 		'update':             'Anwendung updaten',
 		'via':                'Über',
-		'walkinfo':           'Laufe nach {} (ca. {} Meter)'
+		'walkinfo':           'Laufe nach {} (ca. {} Meter)',
+		'load-low-to-medium': 'Niedrige bis mittlere Auslastung',
+		'load-high':          'Hohe Auslastung',
+		'load-very-high':     'Sehr hohe Auslastung',
+		'load-exceptionally-high': 'Extrem hohe Auslastung',
 	},
 
 	'en': {

@@ -110,6 +114,10 @@ export const languages = {
 		'travelynx-checkin': 'show travelynx checkin?',
 		'update':            'Update application',
 		'via':               'Via',
-		'walkinfo':          'Walk to {} (apprx. {} meters)'
+		'walkinfo':          'Walk to {} (apprx. {} meters)',
+		'load-low-to-medium': 'Low to medium load',
+		'load-high':         'High load',
+		'load-very-high':    'Very high load',
+		'load-exceptionally-high': 'Exceptionally high load',
 	}
 };