From e0e12233af25f6cd24c40bc6722c5b616e27005e Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Wed, 13 Apr 2022 19:14:55 +0200 Subject: [PATCH] Translate q-chat page first part --- qortal-ui-core/language/cn.json | 23 ++++ qortal-ui-core/language/de.json | 23 ++++ qortal-ui-core/language/fr.json | 23 ++++ qortal-ui-core/language/pl.json | 23 ++++ qortal-ui-core/language/sp.json | 23 ++++ qortal-ui-core/language/us.json | 23 ++++ .../core/messaging/q-chat/q-chat.src.js | 118 +++++++++++------- 7 files changed, 214 insertions(+), 42 deletions(-) diff --git a/qortal-ui-core/language/cn.json b/qortal-ui-core/language/cn.json index 97c961bd..2912614f 100644 --- a/qortal-ui-core/language/cn.json +++ b/qortal-ui-core/language/cn.json @@ -388,5 +388,28 @@ "dchange19": "Error occurred when trying to unfollow this registered name. Please try again!", "dchange20": "Error occurred when trying to unblock this registered name. Please try again!", "dchange21": "Error occurred when trying to delete this resource. Please try again!" + }, + "chatpage": { + "cchange1": "New Private Message", + "cchange2": "Loading...", + "cchange3": "Blocked Users", + "cchange4": "New Message", + "cchange5": "(Click to scroll down)", + "cchange6": "Type the name or address of who you want to chat with to send a private message!", + "cchange7": "Name / Address", + "cchange8": "Message...", + "cchange9": "Send", + "cchange10": "Blocked Users List", + "cchange11": "Name", + "cchange12": "Owner", + "cchange13": "Action", + "cchange14": "This account has not blocked any users.", + "cchange15": "No registered name", + "cchange16": "Successfully unblocked this user.", + "cchange17": "Error occurred when trying to unblock this user. Please try again!", + "cchange18": "unblock", + "cchange19": "Invalid Name / Address, Check the name / address and retry...", + "cchange20": "Message Sent Successfully!", + "cchange21": "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 ca9140f4..40cc1673 100644 --- a/qortal-ui-core/language/de.json +++ b/qortal-ui-core/language/de.json @@ -388,5 +388,28 @@ "dchange19": "Beim Versuch, diesem registrierten Namen nicht mehr zu folgen, ist ein Fehler aufgetreten. Bitte versuche es erneut!", "dchange20": "Beim Versuch, diesen registrierten Namen zu entsperren, ist ein Fehler aufgetreten. Bitte versuche es erneut!", "dchange21": "Beim Versuch, diese Ressource zu löschen, ist ein Fehler aufgetreten. Bitte versuche es erneut!" + }, + "chatpage": { + "cchange1": "Neue private Nachricht", + "cchange2": "Lade...", + "cchange3": "Blockierte Benutzer", + "cchange4": "Neue Nachricht", + "cchange5": "(Klicken um nach unten zu scrollen)", + "cchange6": "Geben Sie den Namen oder die Adresse der Person ein, mit der Sie chatten möchten, um eine private Nachricht zu senden!", + "cchange7": "Name / Adresse", + "cchange8": "Nachricht...", + "cchange9": "Sende", + "cchange10": "Liste blockierter Benutzer", + "cchange11": "Name", + "cchange12": "Eigentümer", + "cchange13": "Aktion", + "cchange14": "Dieses Konto hat keine Benutzer blockiert!", + "cchange15": "Kein registrierter Name", + "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..." } } \ No newline at end of file diff --git a/qortal-ui-core/language/fr.json b/qortal-ui-core/language/fr.json index 6885caf0..56e0a3ba 100644 --- a/qortal-ui-core/language/fr.json +++ b/qortal-ui-core/language/fr.json @@ -388,5 +388,28 @@ "dchange19": "Error occurred when trying to unfollow this registered name. Please try again!", "dchange20": "Error occurred when trying to unblock this registered name. Please try again!", "dchange21": "Error occurred when trying to delete this resource. Please try again!" + }, + "chatpage": { + "cchange1": "New Private Message", + "cchange2": "Loading...", + "cchange3": "Blocked Users", + "cchange4": "New Message", + "cchange5": "(Click to scroll down)", + "cchange6": "Type the name or address of who you want to chat with to send a private message!", + "cchange7": "Name / Address", + "cchange8": "Message...", + "cchange9": "Send", + "cchange10": "Blocked Users List", + "cchange11": "Name", + "cchange12": "Owner", + "cchange13": "Action", + "cchange14": "This account has not blocked any users.", + "cchange15": "No registered name", + "cchange16": "Successfully unblocked this user.", + "cchange17": "Error occurred when trying to unblock this user. Please try again!", + "cchange18": "unblock", + "cchange19": "Invalid Name / Address, Check the name / address and retry...", + "cchange20": "Message Sent Successfully!", + "cchange21": "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 97259e88..d86f8d87 100644 --- a/qortal-ui-core/language/pl.json +++ b/qortal-ui-core/language/pl.json @@ -388,5 +388,28 @@ "dchange19": "Error occurred when trying to unfollow this registered name. Please try again!", "dchange20": "Error occurred when trying to unblock this registered name. Please try again!", "dchange21": "Error occurred when trying to delete this resource. Please try again!" + }, + "chatpage": { + "cchange1": "New Private Message", + "cchange2": "Loading...", + "cchange3": "Blocked Users", + "cchange4": "New Message", + "cchange5": "(Click to scroll down)", + "cchange6": "Type the name or address of who you want to chat with to send a private message!", + "cchange7": "Name / Address", + "cchange8": "Message...", + "cchange9": "Send", + "cchange10": "Blocked Users List", + "cchange11": "Name", + "cchange12": "Owner", + "cchange13": "Action", + "cchange14": "This account has not blocked any users.", + "cchange15": "No registered name", + "cchange16": "Successfully unblocked this user.", + "cchange17": "Error occurred when trying to unblock this user. Please try again!", + "cchange18": "unblock", + "cchange19": "Invalid Name / Address, Check the name / address and retry...", + "cchange20": "Message Sent Successfully!", + "cchange21": "Sending failed, Please retry..." } } diff --git a/qortal-ui-core/language/sp.json b/qortal-ui-core/language/sp.json index 5ab728b5..6562cc6d 100644 --- a/qortal-ui-core/language/sp.json +++ b/qortal-ui-core/language/sp.json @@ -388,5 +388,28 @@ "dchange19": "Error occurred when trying to unfollow this registered name. Please try again!", "dchange20": "Error occurred when trying to unblock this registered name. Please try again!", "dchange21": "Error occurred when trying to delete this resource. Please try again!" + }, + "chatpage": { + "cchange1": "New Private Message", + "cchange2": "Loading...", + "cchange3": "Blocked Users", + "cchange4": "New Message", + "cchange5": "(Click to scroll down)", + "cchange6": "Type the name or address of who you want to chat with to send a private message!", + "cchange7": "Name / Address", + "cchange8": "Message...", + "cchange9": "Send", + "cchange10": "Blocked Users List", + "cchange11": "Name", + "cchange12": "Owner", + "cchange13": "Action", + "cchange14": "This account has not blocked any users.", + "cchange15": "No registered name", + "cchange16": "Successfully unblocked this user.", + "cchange17": "Error occurred when trying to unblock this user. Please try again!", + "cchange18": "unblock", + "cchange19": "Invalid Name / Address, Check the name / address and retry...", + "cchange20": "Message Sent Successfully!", + "cchange21": "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 fb0e1430..13cd6c58 100644 --- a/qortal-ui-core/language/us.json +++ b/qortal-ui-core/language/us.json @@ -388,5 +388,28 @@ "dchange19": "Error occurred when trying to unfollow this registered name. Please try again!", "dchange20": "Error occurred when trying to unblock this registered name. Please try again!", "dchange21": "Error occurred when trying to delete this resource. Please try again!" + }, + "chatpage": { + "cchange1": "New Private Message", + "cchange2": "Loading...", + "cchange3": "Blocked Users", + "cchange4": "New Message", + "cchange5": "(Click to scroll down)", + "cchange6": "Type the name or address of who you want to chat with to send a private message!", + "cchange7": "Name / Address", + "cchange8": "Message...", + "cchange9": "Send", + "cchange10": "Blocked Users List", + "cchange11": "Name", + "cchange12": "Owner", + "cchange13": "Action", + "cchange14": "This account has not blocked any users.", + "cchange15": "No registered name", + "cchange16": "Successfully unblocked this user.", + "cchange17": "Error occurred when trying to unblock this user. Please try again!", + "cchange18": "unblock", + "cchange19": "Invalid Name / Address, Check the name / address and retry...", + "cchange20": "Message Sent Successfully!", + "cchange21": "Sending failed, Please retry..." } } \ No newline at end of file diff --git a/qortal-ui-plugins/plugins/core/messaging/q-chat/q-chat.src.js b/qortal-ui-plugins/plugins/core/messaging/q-chat/q-chat.src.js index 409b379c..703a98c8 100644 --- a/qortal-ui-plugins/plugins/core/messaging/q-chat/q-chat.src.js +++ b/qortal-ui-plugins/plugins/core/messaging/q-chat/q-chat.src.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 '../../components/ChatWelcomePage.js' import '../../components/ChatHead.js' @@ -326,22 +331,22 @@ class Chat extends LitElement {
Type the name or address of who you want to chat with to send a private message!
+${translate("chatpage.cchange6")}
- +- +