From d6db437f98a20d19e99675681eca8d22ff0fcc1b Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Fri, 19 Aug 2022 07:21:33 -0500 Subject: Extracted all strings from the register/login page to en.json --- src/components/RegisterOrLogin.svelte | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) (limited to 'src/components') diff --git a/src/components/RegisterOrLogin.svelte b/src/components/RegisterOrLogin.svelte index eade96d8..6fb76899 100644 --- a/src/components/RegisterOrLogin.svelte +++ b/src/components/RegisterOrLogin.svelte @@ -4,8 +4,9 @@ import { user, token } from '$lib/store'; import { auth } from '$lib/socket'; import { goto } from '$app/navigation'; + import { _ } from 'svelte-i18n'; - export let page; + export let pageID; let username = 'bob', password = 'pw'; @@ -13,9 +14,9 @@ let revealPassword = false; let url = { - Register: '/register', - 'Sign in': '/login' - }[page]; + register: '/register', + signIn: '/login' + }[pageID]; let submit = async () => { try { @@ -24,7 +25,7 @@ $token = r.token; auth(); } catch (e) { - if (!e.message) e.message = 'Login failed'; + if (!e.message) e.message = $_('login.failed'); failure(e.message); } }; @@ -41,11 +42,11 @@
-

{page}

+

{$_('login.' + pageID)}

- +
- + {#if revealPassword}
- {#if page === 'Register'} + {#if pageID === 'register'}

- We recommend a long, random password generated with a password manager. + {$_('login.passwordRecommendation')}

{:else}
Forgot Password?{$_('login.forgotPassword')}
{/if}

- {page === 'Register' ? 'Already have an account?' : "Don't have an account?"} + {pageID === 'register' ? $_('login.haveAccount') : $_('login.noAccount')} - {page === 'Register' ? 'Sign in' : 'Register'} + {pageID === 'register' ? $_('login.signIn') : $_('login.register')}

-- cgit v1.2.3