From 6e97ce747cb7337db20214c3a38c26e055ed723e Mon Sep 17 00:00:00 2001
From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com>
Date: Thu, 14 Apr 2022 06:12:43 +0200
Subject: [PATCH] Translate q-chat page second part
---
qortal-ui-core/language/cn.json | 11 +++++-
qortal-ui-core/language/de.json | 13 +++++--
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 +++++-
.../plugins/core/components/BlockAddress.js | 36 ++++++++++++++++---
.../plugins/core/components/ChatPage.js | 34 +++++++++++++++---
.../core/messaging/q-chat/q-chat.src.js | 17 +++++----
9 files changed, 129 insertions(+), 26 deletions(-)
diff --git a/qortal-ui-core/language/cn.json b/qortal-ui-core/language/cn.json
index 887b596e..4934533b 100644
--- a/qortal-ui-core/language/cn.json
+++ b/qortal-ui-core/language/cn.json
@@ -410,7 +410,10 @@
"cchange18": "unblock",
"cchange19": "Invalid Name / Address, Check the name / address and retry...",
"cchange20": "Message Sent Successfully!",
- "cchange21": "Sending failed, Please retry..."
+ "cchange21": "Sending failed, Please retry...",
+ "cchange22": "Loading Messages...",
+ "cchange23": "Cannot Decrypt Message!",
+ "cchange24": "Maximum Characters per message is 255"
},
"welcomepage": {
"wcchange1": "Welcome to Q-Chat",
@@ -422,5 +425,11 @@
"wcchange7": "Invalid Name / Address, Check the name / address and retry...",
"wcchange8": "Message Sent Successfully!",
"wcchange9": "Sending failed, Please retry..."
+ },
+ "blockpage": {
+ "bcchange1": "block",
+ "bcchange2": "Successfully blocked this user!",
+ "bcchange3": "Error occurred when trying to block this user. Please try again!",
+ "bcchange4": "No registered name"
}
}
\ No newline at end of file
diff --git a/qortal-ui-core/language/de.json b/qortal-ui-core/language/de.json
index 6be06390..0e1676e6 100644
--- a/qortal-ui-core/language/de.json
+++ b/qortal-ui-core/language/de.json
@@ -404,13 +404,16 @@
"cchange12": "Eigentümer",
"cchange13": "Aktion",
"cchange14": "Dieses Konto hat keine Benutzer blockiert!",
- "cchange15": "Kein registrierter Name",
+ "cchange15": "Kein Name registriert",
"cchange16": "Dieser Benutzer wurde erfolgreich entsperrt!",
"cchange17": "Beim Versuch, diesen Benutzer zu entsperren, ist ein Fehler aufgetreten. Bitte versuche es erneut!",
"cchange18": "entsperren",
"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..."
+ "cchange21": "Senden fehlgeschlagen, bitte erneut versuchen...",
+ "cchange22": "Lade Nachrichten...",
+ "cchange23": "Nachricht kann nicht entschlüsselt werden!",
+ "cchange24": "Die maximale Zeichenzahl pro Nachricht beträgt 255"
},
"welcomepage": {
"wcchange1": "Willkommen zu Q-Chat",
@@ -422,5 +425,11 @@
"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..."
+ },
+ "blockpage": {
+ "bcchange1": "blockieren",
+ "bcchange2": "Dieser Benutzer wurde erfolgreich blockiert!",
+ "bcchange3": "Beim Blockieren dieses Benutzers ist ein Fehler aufgetreten. Bitte versuche es erneut!",
+ "bcchange4": "Kein Name registriert"
}
}
\ No newline at end of file
diff --git a/qortal-ui-core/language/fr.json b/qortal-ui-core/language/fr.json
index 1e3034b9..e97ace63 100644
--- a/qortal-ui-core/language/fr.json
+++ b/qortal-ui-core/language/fr.json
@@ -410,7 +410,10 @@
"cchange18": "unblock",
"cchange19": "Invalid Name / Address, Check the name / address and retry...",
"cchange20": "Message Sent Successfully!",
- "cchange21": "Sending failed, Please retry..."
+ "cchange21": "Sending failed, Please retry...",
+ "cchange22": "Loading Messages...",
+ "cchange23": "Cannot Decrypt Message!",
+ "cchange24": "Maximum Characters per message is 255"
},
"welcomepage": {
"wcchange1": "Welcome to Q-Chat",
@@ -422,5 +425,11 @@
"wcchange7": "Invalid Name / Address, Check the name / address and retry...",
"wcchange8": "Message Sent Successfully!",
"wcchange9": "Sending failed, Please retry..."
+ },
+ "blockpage": {
+ "bcchange1": "block",
+ "bcchange2": "Successfully blocked this user!",
+ "bcchange3": "Error occurred when trying to block this user. Please try again!",
+ "bcchange4": "No registered name"
}
}
\ No newline at end of file
diff --git a/qortal-ui-core/language/pl.json b/qortal-ui-core/language/pl.json
index 50eb4353..c9212f30 100644
--- a/qortal-ui-core/language/pl.json
+++ b/qortal-ui-core/language/pl.json
@@ -410,7 +410,10 @@
"cchange18": "unblock",
"cchange19": "Invalid Name / Address, Check the name / address and retry...",
"cchange20": "Message Sent Successfully!",
- "cchange21": "Sending failed, Please retry..."
+ "cchange21": "Sending failed, Please retry...",
+ "cchange22": "Loading Messages...",
+ "cchange23": "Cannot Decrypt Message!",
+ "cchange24": "Maximum Characters per message is 255"
},
"welcomepage": {
"wcchange1": "Welcome to Q-Chat",
@@ -422,5 +425,11 @@
"wcchange7": "Invalid Name / Address, Check the name / address and retry...",
"wcchange8": "Message Sent Successfully!",
"wcchange9": "Sending failed, Please retry..."
+ },
+ "blockpage": {
+ "bcchange1": "block",
+ "bcchange2": "Successfully blocked this user!",
+ "bcchange3": "Error occurred when trying to block this user. Please try again!",
+ "bcchange4": "No registered name"
}
}
diff --git a/qortal-ui-core/language/sp.json b/qortal-ui-core/language/sp.json
index f2d952c2..ba507284 100644
--- a/qortal-ui-core/language/sp.json
+++ b/qortal-ui-core/language/sp.json
@@ -410,7 +410,10 @@
"cchange18": "unblock",
"cchange19": "Invalid Name / Address, Check the name / address and retry...",
"cchange20": "Message Sent Successfully!",
- "cchange21": "Sending failed, Please retry..."
+ "cchange21": "Sending failed, Please retry...",
+ "cchange22": "Loading Messages...",
+ "cchange23": "Cannot Decrypt Message!",
+ "cchange24": "Maximum Characters per message is 255"
},
"welcomepage": {
"wcchange1": "Welcome to Q-Chat",
@@ -422,5 +425,11 @@
"wcchange7": "Invalid Name / Address, Check the name / address and retry...",
"wcchange8": "Message Sent Successfully!",
"wcchange9": "Sending failed, Please retry..."
+ },
+ "blockpage": {
+ "bcchange1": "block",
+ "bcchange2": "Successfully blocked this user!",
+ "bcchange3": "Error occurred when trying to block this user. Please try again!",
+ "bcchange4": "No registered name"
}
}
\ No newline at end of file
diff --git a/qortal-ui-core/language/us.json b/qortal-ui-core/language/us.json
index 31055169..9ed70533 100644
--- a/qortal-ui-core/language/us.json
+++ b/qortal-ui-core/language/us.json
@@ -410,7 +410,10 @@
"cchange18": "unblock",
"cchange19": "Invalid Name / Address, Check the name / address and retry...",
"cchange20": "Message Sent Successfully!",
- "cchange21": "Sending failed, Please retry..."
+ "cchange21": "Sending failed, Please retry...",
+ "cchange22": "Loading Messages...",
+ "cchange23": "Cannot Decrypt Message!",
+ "cchange24": "Maximum Characters per message is 255"
},
"welcomepage": {
"wcchange1": "Welcome to Q-Chat",
@@ -422,5 +425,11 @@
"wcchange7": "Invalid Name / Address, Check the name / address and retry...",
"wcchange8": "Message Sent Successfully!",
"wcchange9": "Sending failed, Please retry..."
+ },
+ "blockpage": {
+ "bcchange1": "block",
+ "bcchange2": "Successfully blocked this user!",
+ "bcchange3": "Error occurred when trying to block this user. Please try again!",
+ "bcchange4": "No registered name"
}
}
\ No newline at end of file
diff --git a/qortal-ui-plugins/plugins/core/components/BlockAddress.js b/qortal-ui-plugins/plugins/core/components/BlockAddress.js
index b3b2d102..72cc777f 100644
--- a/qortal-ui-plugins/plugins/core/components/BlockAddress.js
+++ b/qortal-ui-plugins/plugins/core/components/BlockAddress.js
@@ -2,6 +2,11 @@ import { LitElement, html, css } from 'lit'
import { render } from 'lit/html.js'
import { Epml } from '../../../epml.js'
import snackbar from './snackbar.js'
+import { use, get, translate, translateUnsafeHTML, registerTranslateConfig } from 'lit-translate'
+
+registerTranslateConfig({
+ loader: lang => fetch(`/language/${lang}.json`).then(res => res.json())
+})
import '@material/mwc-button'
import '@material/mwc-dialog'
@@ -37,21 +42,40 @@ class BlockAddress extends LitElement {
render() {
return html`
-