ctucx.git: trainsearch

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

commit 195dadc64c4b82f05153a31596f81740bdbd7003
parent d68083c426f6a0da3fdeb4e81c56276d1bba5ef7
Author: Yureka Lilian <yuka@yuka.dev>
Date: Fri, 4 Feb 2022 13:48:11 +0000

Merge branch 'main' into 'main'

translation cleanup and nl translation

See merge request yuka/trainsearch!1
2 files changed, 74 insertions(+), 7 deletions(-)
M
client/src/languages.js
|
80
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
M
client/src/settingsView.js
|
1
+
diff --git a/client/src/languages.js b/client/src/languages.js
@@ -1,7 +1,7 @@
 export const languages = {
 	'de': {
 		'access_full':        'Barrierefrei',
-		'access_none':        'keine Einschränkungen',
+		'access_none':        'Keine Einschränkungen',
 		'access_partial':     'Bedingt barrierefrei',
 		'accessibility':      'Barrierefreiheit',
 		'arrival':            'Ankunft',

@@ -9,7 +9,7 @@ export const languages = {
 		'cancelled-ride':     'Fahrt entfällt!',
 		'changeinfo':         '{} Umstiegsdauer',
 		'changes':            'Umstiege',
-		'clearstorage':       'lokale Daten löschen',
+		'clearstorage':       'Lokale Daten löschen',
 		'datasource':         'Datenquelle',
 		'date':               'Datum',
 		'de':                 'Deutsch',

@@ -27,8 +27,9 @@ export const languages = {
 		'label_later':        'Spätere Verbindungen',
 		'lang_short':         'de',
 		'language':           'Sprache',
-		'lastjourney':        'Letzte gewälte Verbindung aufrufen',
+		'lastjourney':        'Letzte gewählte Verbindung aufrufen',
 		'longdistancetrain':  'Fernverkehr',
+		'nl':                 'Niederländisch',
 		'optional':           '(optional)',
 		'options':            'Optionen',
 		'platform':           'Gleis',

@@ -39,7 +40,7 @@ export const languages = {
 		'search':             'Suchen',
 		'setfromto':          'Als Von/Nach setzen',
 		'settings':           'Einstellungen',
-		'showdebug':          'Schreibe Debug Nachrichten ins Log',
+		'showdebug':          'Debugnachrichten ins Log schreiben',
 		'showds100':          'Zeige RIL100 Kürzel (wenn verfügbar)',
 		'station':            'Station',
 		'suburbantrain':      'S-Bahn',

@@ -50,7 +51,7 @@ export const languages = {
 		'to':                 'Nach',
 		'tram':               'Tram',
 		'transferinfo':       'Reise nach {}',
-		'travelynx-checkin':  'Travelynx checkin anzeigen?',
+		'travelynx-checkin':  'Travelynx Check-in anzeigen',
 		'update':             'Anwendung updaten',
 		'via':                'Über',
 		'walkinfo':           'Laufe nach {} (ca. {} Meter)',

@@ -62,6 +63,70 @@ export const languages = {
 		'map-view':           'Karte',
 	},
 
+	'nl': {
+		'access_full':        'Toegankelijk',
+		'access_none':        'Geen beperkingen',
+		'access_partial':     'Beperkt toegankelijk',
+		'accessibility':      'Toegankelijkheid',
+		'arrival':            'Ankunft',
+		'bus':                'Bus',
+		'cancelled-ride':     'Rit geannuleerd',
+		'changeinfo':         '{} overstaptijd',
+		'changes':            'Overstappen',
+		'clearstorage':       'lokale gegevens wissen',
+		'datasource':         'Gegevensbron',
+		'date':               'Datum',
+		'de':                 'Duits',
+		'departure':          'Vertrek',
+		'duration':           'Duur',
+		'dzug':               'D-Zug',
+		'en':                 'Engels',
+		'ferry':              'Veerboot',
+		'from':               'Van',
+		'graphical':          'Grafische presentatie in het verbindingsoverzicht',
+		'iceonly':            'ICE',
+		'iconly':             'IC',
+		'journeyoverview':    'Toon verbindingsoverzicht',
+		'label_earlier':      'Vroegere verbindingen',
+		'label_later':        'Latere verbindingen',
+		'lang_short':         'nl',
+		'language':           'Taal',
+		'lastjourney':        'Laatste gekozen verbinding tonen',
+		'longdistancetrain':  'Lange-afstandverkeer',
+		'nl':                 'Nederlands',
+		'optional':           '(optioneel)',
+		'options':            'Opties',
+		'platform':           'Spoor',
+		'products':           'Producten',
+		'regionaltrain':      'Regionaal verkeer',
+		'remarks':            'Opmerkingen',
+		'save':               'Opslaan',
+		'search':             'Zoeken',
+		'setfromto':          'Als Van/Naar zetten',
+		'settings':           'Instellingen',
+		'showdebug':          'Debugberichten in logboek schrijven',
+		'showds100':          'Toon RIL100-afkortingen (indien aanwezig)',
+		'station':            'Station',
+		'suburbantrain':      'S-Trein',
+		'subway':             'Metro',
+		'swap':               'Van/Naar omkeren',
+		'taxi':               'Taxi',
+		'time':               'Tijd',
+		'to':                 'Naar',
+		'tram':               'Tram',
+		'transferinfo':       'Reis naar {}',
+		'travelynx-checkin':  'Toon Travelynx check-in',
+		'update':             'Applicatie updaten',
+		'via':                'Over',
+		'walkinfo':           'Ga naar {} (ong. {} meter)',
+		'load-low-to-medium': 'Niet druk',
+		'load-high':          'Druk',
+		'load-very-high':     'Zéér druk',
+		'load-exceptionally-high': 'Extreem druk',
+		'table-view':         'Tabel',
+		'map-view':           'Kaart',
+	},
+
 	'en': {
 		'access_full':       'full',
 		'access_none':       'none',

@@ -92,6 +157,7 @@ export const languages = {
 		'language':          'Language',
 		'lastjourney':       'Go to last selected journey',
 		'longdistancetrain': 'Long distance trains',
+		'nl':                'Dutch',
 		'optional':          '(optional)',
 		'options':           'Options',
 		'platform':          'Platform',

@@ -103,7 +169,7 @@ export const languages = {
 		'setfromto':         'Set as from/to',
 		'settings':          'Settings',
 		'showdebug':         'Write debug messages to log',
-		'showds100':         'Show DS100 (if available)',
+		'showds100':         'Show RIL100 (if available)',
 		'station':           'Station',
 		'suburbantrain':     'Suburban Trains',
 		'subway':            'Subway',

@@ -113,7 +179,7 @@ export const languages = {
 		'to':                'To',
 		'tram':              'Tram',
 		'transferinfo':      'Travel to {}',
-		'travelynx-checkin': 'show travelynx checkin?',
+		'travelynx-checkin': 'Show travelynx checkin',
 		'update':            'Update application',
 		'via':               'Via',
 		'walkinfo':          'Walk to {} (apprx. {} meters)',
diff --git a/client/src/settingsView.js b/client/src/settingsView.js
@@ -21,6 +21,7 @@ const settingsTemplate = () => html`
 		<b>${t('language')}:</b><br>
 		<label><input type="radio" name="language" ?checked=${settings.language === 'en'} value="en"> ${t('en')}</label><br>
 		<label><input type="radio" name="language" ?checked=${settings.language === 'de'} value="de"> ${t('de')}</label><br>
+		<label><input type="radio" name="language" ?checked=${settings.language === 'nl'} value="nl"> ${t('nl')}</label><br>
 		<br>
 		<b>Experimental Features:</b><br>
 		<label><input type="checkbox" ?checked=${settings.showMap} id="feature-map"> Show geographic map</label><br>