From 45909e5c556cbe5c39e86ad479aceade9f03a993 Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Wed, 13 Apr 2022 20:11:48 +0200 Subject: [PATCH] Translate Welcome Page --- qortal-ui-core/language/cn.json | 11 ++++ qortal-ui-core/language/de.json | 11 ++++ qortal-ui-core/language/fr.json | 11 ++++ qortal-ui-core/language/pl.json | 11 ++++ qortal-ui-core/language/sp.json | 11 ++++ qortal-ui-core/language/us.json | 11 ++++ .../core/components/ChatWelcomePage.js | 63 ++++++++++++++----- 7 files changed, 113 insertions(+), 16 deletions(-) diff --git a/qortal-ui-core/language/cn.json b/qortal-ui-core/language/cn.json index 2912614f..887b596e 100644 --- a/qortal-ui-core/language/cn.json +++ b/qortal-ui-core/language/cn.json @@ -411,5 +411,16 @@ "cchange19": "Invalid Name / Address, Check the name / address and retry...", "cchange20": "Message Sent Successfully!", "cchange21": "Sending failed, Please retry..." + }, + "welcomepage": { + "wcchange1": "Welcome to Q-Chat", + "wcchange2": "New Private Message", + "wcchange3": "Type the name or address of who you want to chat with to send a private message!", + "wcchange4": "Name / Address", + "wcchange5": "Message...", + "wcchange6": "Send", + "wcchange7": "Invalid Name / Address, Check the name / address and retry...", + "wcchange8": "Message Sent Successfully!", + "wcchange9": "Sending failed, Please retry..." } } \ No newline at end of file diff --git a/qortal-ui-core/language/de.json b/qortal-ui-core/language/de.json index 40cc1673..6be06390 100644 --- a/qortal-ui-core/language/de.json +++ b/qortal-ui-core/language/de.json @@ -411,5 +411,16 @@ "cchange19": "Ungültiger Name / Adresse, überprüfen Sie den Namen / die Adresse und versuchen Sie es erneut...", "cchange20": "Nachricht erfolgreich gesendet!", "cchange21": "Senden fehlgeschlagen, bitte erneut versuchen..." + }, + "welcomepage": { + "wcchange1": "Willkommen zu Q-Chat", + "wcchange2": "Neue private Nachricht", + "wcchange3": "Geben Sie den Namen oder die Adresse der Person ein, mit der Sie chatten möchten, um eine private Nachricht zu senden!", + "wcchange4": "Name / Adresse", + "wcchange5": "Nachricht...", + "wcchange6": "Senden", + "wcchange7": "Ungültiger Name / Adresse, überprüfen Sie den Namen / die Adresse und versuchen Sie es erneut...", + "wcchange8": "Nachricht erfolgreich gesendet!", + "wcchange9": "Senden fehlgeschlagen, bitte erneut versuchen..." } } \ No newline at end of file diff --git a/qortal-ui-core/language/fr.json b/qortal-ui-core/language/fr.json index 56e0a3ba..1e3034b9 100644 --- a/qortal-ui-core/language/fr.json +++ b/qortal-ui-core/language/fr.json @@ -411,5 +411,16 @@ "cchange19": "Invalid Name / Address, Check the name / address and retry...", "cchange20": "Message Sent Successfully!", "cchange21": "Sending failed, Please retry..." + }, + "welcomepage": { + "wcchange1": "Welcome to Q-Chat", + "wcchange2": "New Private Message", + "wcchange3": "Type the name or address of who you want to chat with to send a private message!", + "wcchange4": "Name / Address", + "wcchange5": "Message...", + "wcchange6": "Send", + "wcchange7": "Invalid Name / Address, Check the name / address and retry...", + "wcchange8": "Message Sent Successfully!", + "wcchange9": "Sending failed, Please retry..." } } \ No newline at end of file diff --git a/qortal-ui-core/language/pl.json b/qortal-ui-core/language/pl.json index d86f8d87..50eb4353 100644 --- a/qortal-ui-core/language/pl.json +++ b/qortal-ui-core/language/pl.json @@ -411,5 +411,16 @@ "cchange19": "Invalid Name / Address, Check the name / address and retry...", "cchange20": "Message Sent Successfully!", "cchange21": "Sending failed, Please retry..." + }, + "welcomepage": { + "wcchange1": "Welcome to Q-Chat", + "wcchange2": "New Private Message", + "wcchange3": "Type the name or address of who you want to chat with to send a private message!", + "wcchange4": "Name / Address", + "wcchange5": "Message...", + "wcchange6": "Send", + "wcchange7": "Invalid Name / Address, Check the name / address and retry...", + "wcchange8": "Message Sent Successfully!", + "wcchange9": "Sending failed, Please retry..." } } diff --git a/qortal-ui-core/language/sp.json b/qortal-ui-core/language/sp.json index 6562cc6d..f2d952c2 100644 --- a/qortal-ui-core/language/sp.json +++ b/qortal-ui-core/language/sp.json @@ -411,5 +411,16 @@ "cchange19": "Invalid Name / Address, Check the name / address and retry...", "cchange20": "Message Sent Successfully!", "cchange21": "Sending failed, Please retry..." + }, + "welcomepage": { + "wcchange1": "Welcome to Q-Chat", + "wcchange2": "New Private Message", + "wcchange3": "Type the name or address of who you want to chat with to send a private message!", + "wcchange4": "Name / Address", + "wcchange5": "Message...", + "wcchange6": "Send", + "wcchange7": "Invalid Name / Address, Check the name / address and retry...", + "wcchange8": "Message Sent Successfully!", + "wcchange9": "Sending failed, Please retry..." } } \ No newline at end of file diff --git a/qortal-ui-core/language/us.json b/qortal-ui-core/language/us.json index 13cd6c58..31055169 100644 --- a/qortal-ui-core/language/us.json +++ b/qortal-ui-core/language/us.json @@ -411,5 +411,16 @@ "cchange19": "Invalid Name / Address, Check the name / address and retry...", "cchange20": "Message Sent Successfully!", "cchange21": "Sending failed, Please retry..." + }, + "welcomepage": { + "wcchange1": "Welcome to Q-Chat", + "wcchange2": "New Private Message", + "wcchange3": "Type the name or address of who you want to chat with to send a private message!", + "wcchange4": "Name / Address", + "wcchange5": "Message...", + "wcchange6": "Send", + "wcchange7": "Invalid Name / Address, Check the name / address and retry...", + "wcchange8": "Message Sent Successfully!", + "wcchange9": "Sending failed, Please retry..." } } \ No newline at end of file diff --git a/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js b/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js index 4386153f..7b0d3afc 100644 --- a/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js +++ b/qortal-ui-plugins/plugins/core/components/ChatWelcomePage.js @@ -1,6 +1,11 @@ import { LitElement, html, css } from 'lit' import { render } from 'lit/html.js' import { Epml } from '../../../epml.js' +import { use, get, translate, translateUnsafeHTML, registerTranslateConfig } from 'lit-translate' + +registerTranslateConfig({ + loader: lang => fetch(`/language/${lang}.json`).then(res => res.json()) +}) import '@material/mwc-icon' import '@material/mwc-button' @@ -200,38 +205,39 @@ class ChatWelcomePage extends LitElement { return html`
Type the name or address of who you want to chat with to send a private message!
+${translate("welcomepage.wcchange3")}
- +- +
-