From 793fdc41c823c5b74c220aec344246d4e8db2c3d Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Tue, 12 Apr 2022 11:18:39 +0200 Subject: [PATCH] Translate Rewardshare Page --- qortal-ui-core/language/cn.json | 24 ++++++ qortal-ui-core/language/de.json | 24 ++++++ qortal-ui-core/language/fr.json | 24 ++++++ qortal-ui-core/language/pl.json | 24 ++++++ qortal-ui-core/language/sp.json | 24 ++++++ qortal-ui-core/language/us.json | 24 ++++++ .../core/reward-share/reward-share.src.js | 84 +++++++++++++------ 7 files changed, 201 insertions(+), 27 deletions(-) diff --git a/qortal-ui-core/language/cn.json b/qortal-ui-core/language/cn.json index bf00b47e..0b6e57d7 100644 --- a/qortal-ui-core/language/cn.json +++ b/qortal-ui-core/language/cn.json @@ -239,5 +239,29 @@ "tchange30": "Failed to Fetch Balance. Try again!", "tchange31": "SOLD", "tchange32": "BOUGHT" + }, + "rewardsharepage": { + "rchange1": "Rewardshares", + "rchange2": "Create reward share", + "rchange3": "Rewardshares Involving In This Account", + "rchange4": "Minting Account", + "rchange5": "Share Percent", + "rchange6": "Recipient", + "rchange7": "Action", + "rchange8": "Type", + "rchange9": "Level 1 - 4 can create a Self Share and Level 5 or above can create a Reward Share!", + "rchange10": "Recipient Public Key", + "rchange11": "Reward share percentage", + "rchange12": "Doing something delicious", + "rchange13": "Adding minting account", + "rchange14": "Add", + "rchange15": "Account is not involved in any reward shares", + "rchange16": "Own Rewardshare", + "rchange17": "Remove", + "rchange18": "Cannot Create Multiple Reward Shares!", + "rchange19": "Cannot Create Multiple Self Shares!", + "rchange20": "CANNOT CREATE REWARD SHARE! at level", + "rchange21": "Reward Share Successful!", + "rchange22": "Reward Share Removed Successfully!" } } \ No newline at end of file diff --git a/qortal-ui-core/language/de.json b/qortal-ui-core/language/de.json index 0b094ef6..06e0ea07 100644 --- a/qortal-ui-core/language/de.json +++ b/qortal-ui-core/language/de.json @@ -239,5 +239,29 @@ "tchange30": "Guthaben konnte nicht abgerufen werden. Versuchen Sie es nochmal!", "tchange31": "VERKAUFT", "tchange32": "GEKAUFT" + }, + "rewardsharepage": { + "rchange1": "Belohnungsanteile", + "rchange2": "Belohnungsanteil erstellen", + "rchange3": "Belohnungsanteile, die sich auf dieses Konto beziehen", + "rchange4": "Minting Konto", + "rchange5": "Prozent Anteil", + "rchange6": "Empfänger", + "rchange7": "Aktion", + "rchange8": "Typ", + "rchange9": "Level 1 - 4 können einen Self Share erstellen und Level 5 oder höher können einen Reward Share erstellen!", + "rchange10": "Öffentlicher Schlüssel des Empfängers", + "rchange11": "Belohnungsanteil in Prozent", + "rchange12": "Mache Etwas Leckeres", + "rchange13": "Füge Minting Konto hinzu", + "rchange14": "Hinzufügen", + "rchange15": "Dieses Konto ist nicht an Belohnungsanteile beteiligt", + "rchange16": "Eigener Belohnungsanteil", + "rchange17": "Entfernen", + "rchange18": "Es können nicht mehrere Belohnungsanteile erstellt werden!", + "rchange19": "Es können nicht mehrere eigene Belohnungsanteile erstellt werden!", + "rchange20": "BELOHNUNGSANTEIL KANN NICHT ERSTELLT WERDEN! auf Ebene", + "rchange21": "Belohnungsanteil erfolgreich!", + "rchange22": "Belohnungsanteil wurde erfolgreich entfernt!" } } \ No newline at end of file diff --git a/qortal-ui-core/language/fr.json b/qortal-ui-core/language/fr.json index 8c50789b..6f557512 100644 --- a/qortal-ui-core/language/fr.json +++ b/qortal-ui-core/language/fr.json @@ -239,5 +239,29 @@ "tchange30": "Failed to Fetch Balance. Try again!", "tchange31": "SOLD", "tchange32": "BOUGHT" + }, + "rewardsharepage": { + "rchange1": "Rewardshares", + "rchange2": "Create reward share", + "rchange3": "Rewardshares Involving In This Account", + "rchange4": "Minting Account", + "rchange5": "Share Percent", + "rchange6": "Recipient", + "rchange7": "Action", + "rchange8": "Type", + "rchange9": "Level 1 - 4 can create a Self Share and Level 5 or above can create a Reward Share!", + "rchange10": "Recipient Public Key", + "rchange11": "Reward share percentage", + "rchange12": "Doing something delicious", + "rchange13": "Adding minting account", + "rchange14": "Add", + "rchange15": "Account is not involved in any reward shares", + "rchange16": "Own Rewardshare", + "rchange17": "Remove", + "rchange18": "Cannot Create Multiple Reward Shares!", + "rchange19": "Cannot Create Multiple Self Shares!", + "rchange20": "CANNOT CREATE REWARD SHARE! at level", + "rchange21": "Reward Share Successful!", + "rchange22": "Reward Share Removed Successfully!" } } \ No newline at end of file diff --git a/qortal-ui-core/language/pl.json b/qortal-ui-core/language/pl.json index bf59b6f8..8b487573 100644 --- a/qortal-ui-core/language/pl.json +++ b/qortal-ui-core/language/pl.json @@ -239,5 +239,29 @@ "tchange30": "Failed to Fetch Balance. Try again!", "tchange31": "SOLD", "tchange32": "BOUGHT" + }, + "rewardsharepage": { + "rchange1": "Rewardshares", + "rchange2": "Create reward share", + "rchange3": "Rewardshares Involving In This Account", + "rchange4": "Minting Account", + "rchange5": "Share Percent", + "rchange6": "Recipient", + "rchange7": "Action", + "rchange8": "Type", + "rchange9": "Level 1 - 4 can create a Self Share and Level 5 or above can create a Reward Share!", + "rchange10": "Recipient Public Key", + "rchange11": "Reward share percentage", + "rchange12": "Doing something delicious", + "rchange13": "Adding minting account", + "rchange14": "Add", + "rchange15": "Account is not involved in any reward shares", + "rchange16": "Own Rewardshare", + "rchange17": "Remove", + "rchange18": "Cannot Create Multiple Reward Shares!", + "rchange19": "Cannot Create Multiple Self Shares!", + "rchange20": "CANNOT CREATE REWARD SHARE! at level", + "rchange21": "Reward Share Successful!", + "rchange22": "Reward Share Removed Successfully!" } } diff --git a/qortal-ui-core/language/sp.json b/qortal-ui-core/language/sp.json index a35547c9..465b1f08 100644 --- a/qortal-ui-core/language/sp.json +++ b/qortal-ui-core/language/sp.json @@ -239,5 +239,29 @@ "tchange30": "Failed to Fetch Balance. Try again!", "tchange31": "SOLD", "tchange32": "BOUGHT" + }, + "rewardsharepage": { + "rchange1": "Rewardshares", + "rchange2": "Create reward share", + "rchange3": "Rewardshares Involving In This Account", + "rchange4": "Minting Account", + "rchange5": "Share Percent", + "rchange6": "Recipient", + "rchange7": "Action", + "rchange8": "Type", + "rchange9": "Level 1 - 4 can create a Self Share and Level 5 or above can create a Reward Share!", + "rchange10": "Recipient Public Key", + "rchange11": "Reward share percentage", + "rchange12": "Doing something delicious", + "rchange13": "Adding minting account", + "rchange14": "Add", + "rchange15": "Account is not involved in any reward shares", + "rchange16": "Own Rewardshare", + "rchange17": "Remove", + "rchange18": "Cannot Create Multiple Reward Shares!", + "rchange19": "Cannot Create Multiple Self Shares!", + "rchange20": "CANNOT CREATE REWARD SHARE! at level", + "rchange21": "Reward Share Successful!", + "rchange22": "Reward Share Removed Successfully!" } } \ No newline at end of file diff --git a/qortal-ui-core/language/us.json b/qortal-ui-core/language/us.json index e09c4946..15205840 100644 --- a/qortal-ui-core/language/us.json +++ b/qortal-ui-core/language/us.json @@ -239,5 +239,29 @@ "tchange30": "Failed to Fetch Balance. Try again!", "tchange31": "SOLD", "tchange32": "BOUGHT" + }, + "rewardsharepage": { + "rchange1": "Rewardshares", + "rchange2": "Create reward share", + "rchange3": "Rewardshares Involving In This Account", + "rchange4": "Minting Account", + "rchange5": "Share Percent", + "rchange6": "Recipient", + "rchange7": "Action", + "rchange8": "Type", + "rchange9": "Level 1 - 4 can create a Self Share and Level 5 or above can create a Reward Share!", + "rchange10": "Recipient Public Key", + "rchange11": "Reward share percentage", + "rchange12": "Doing something delicious", + "rchange13": "Adding minting account", + "rchange14": "Add", + "rchange15": "Account is not involved in any reward shares", + "rchange16": "Own Rewardshare", + "rchange17": "Remove", + "rchange18": "Cannot Create Multiple Reward Shares!", + "rchange19": "Cannot Create Multiple Self Shares!", + "rchange20": "CANNOT CREATE REWARD SHARE! at level", + "rchange21": "Reward Share Successful!", + "rchange22": "Reward Share Removed Successfully!" } } \ No newline at end of file diff --git a/qortal-ui-plugins/plugins/core/reward-share/reward-share.src.js b/qortal-ui-plugins/plugins/core/reward-share/reward-share.src.js index 166156d8..462daaa6 100644 --- a/qortal-ui-plugins/plugins/core/reward-share/reward-share.src.js +++ b/qortal-ui-plugins/plugins/core/reward-share/reward-share.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, 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' @@ -94,17 +99,17 @@ class RewardShare extends LitElement { return html`