From b3f7002556fc10c94321611e0f0e7f8dd09b53f6 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Thu, 18 Mar 2021 18:40:36 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=8E=20all=20translations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ref #1 --- app/src/App.svelte | 6 +++--- app/src/Login.svelte | 33 ++++++++++++++++++++------------- app/src/Scanner.svelte | 10 +++++----- app/src/Settings.svelte | 24 +++++++++++++----------- app/src/locales/de.json | 16 +++++++++++++++- app/src/locales/en.json | 16 +++++++++++++++- 6 files changed, 71 insertions(+), 34 deletions(-) diff --git a/app/src/App.svelte b/app/src/App.svelte index 520f605..272f76b 100644 --- a/app/src/App.svelte +++ b/app/src/App.svelte @@ -6,7 +6,7 @@ addMessages("en-US", en); addMessages("de", de); addMessages("de-DE", de); - // + // import Scanner from "./Scanner.svelte"; import Login from "./Login.svelte"; import Settings from "./Settings.svelte"; @@ -14,10 +14,10 @@ $: is_configured = $apikey && $apikey !== "null" && $apikey !== ""; $: settings_open = $page === "settings"; console.log($page); - // + // init({ fallbackLocale: "en-US", - initialLocale: $lang + initialLocale: $lang, }); diff --git a/app/src/Login.svelte b/app/src/Login.svelte index 32ebb1c..8f00eff 100644 --- a/app/src/Login.svelte +++ b/app/src/Login.svelte @@ -1,7 +1,7 @@ @@ -6,30 +8,30 @@

Lauf Für Kaya! Scan 📷

-

Settings

-

API Key

+

{$_('settings')}

+

{$_('api_key')}

{$apikey}

-

Station Description

+

{$_('station_description')}

{JSON.parse($stationinfo).description}

-

Station ID

+

{$_('station_id')}

{JSON.parse($stationinfo).id}

-

Track ID

+

{$_('track_id')}

{JSON.parse($stationinfo).track.id}

-

Track Name

+

{$_('track_name')}

{JSON.parse($stationinfo).track.name}

-

Track Distance

+

{$_('track_distance')}

{JSON.parse($stationinfo).track.distance}

-

minimum lap time

+

{$_('minimum_lap_time')}

{JSON.parse($stationinfo).track.minimumLapTime}s

-

Language

+

{$_('language')}

{$_('back_to_scanner')} {$_('log_out_from_this_client')}
diff --git a/app/src/locales/de.json b/app/src/locales/de.json index b45fea9..ea1018c 100644 --- a/app/src/locales/de.json +++ b/app/src/locales/de.json @@ -1,12 +1,26 @@ { + "api_key": "API Key", + "back_to_scanner": "Zurück zum Scanner", "client_token": "Client Token", "configuration": "Konfiguration", "configure": "Konfigurieren", "error": "Error!", + "language": "Sprache", + "log_out_from_this_client": "Von diesem Scanner abmelden", + "minimum_lap_time": "minimale Rundenzeit", "please_check_your_token_and_try_again": "Bitte überprüfe den Token und versuche es erneut...", "please_provide_a_valid_client_token": "Bitte gebe einen gültigen Client-Token an ...", "please_provide_the_scan_client_token": "Bitte gebe den Scan-Client-Token an.", + "please_scan_a_card": "Bitte scanne eine Karte ...", + "runner_card": "Läuferkarte", + "scan": "Scannen!", "see_our_configuration_guide": "Siehe dir unsere Konfigurationsanleitung an.", + "settings": "Einstellungen", + "station_description": "Beschreibung der Scanstation", + "station_id": "Scanstations-ID", "the_provided_scan_station_is_disabled": "Die angegebene Scanstation ist deaktiviert.", - "the_provided_scan_station_token_is_invalid": "Der angegebene Scanstation-Token ist ungültig." + "the_provided_scan_station_token_is_invalid": "Der angegebene Scanstation-Token ist ungültig.", + "track_distance": "Länge des Tracks", + "track_id": "Track ID", + "track_name": "Track Name" } \ No newline at end of file diff --git a/app/src/locales/en.json b/app/src/locales/en.json index b304c0b..570495d 100644 --- a/app/src/locales/en.json +++ b/app/src/locales/en.json @@ -1,12 +1,26 @@ { + "api_key": "API Key", + "back_to_scanner": "Back to Scanner", "client_token": "Client Token", "configuration": "Configuration", "configure": "Configure", "error": "Error!", + "language": "Language", + "log_out_from_this_client": "Log Out from this Client", + "minimum_lap_time": "minimum lap time", "please_check_your_token_and_try_again": "Please check your token and try again...", "please_provide_a_valid_client_token": "Please provide a valid client token...", "please_provide_the_scan_client_token": "Please provide the scan client token.", + "please_scan_a_card": "please scan a card...", + "runner_card": "Runner Card", + "scan": "Scan!", "see_our_configuration_guide": "See our configuration guide.", + "settings": "Settings", + "station_description": "Station Description", + "station_id": "Scanstation ID", "the_provided_scan_station_is_disabled": "The provided scan station is disabled.", - "the_provided_scan_station_token_is_invalid": "The provided scan station token is invalid." + "the_provided_scan_station_token_is_invalid": "The provided scan station token is invalid.", + "track_distance": "Track Distance", + "track_id": "Track ID", + "track_name": "Track Name" } \ No newline at end of file