diff --git a/src/components/Minting/Minting.tsx b/src/components/Minting/Minting.tsx index 8371a68..1e0fb24 100644 --- a/src/components/Minting/Minting.tsx +++ b/src/components/Minting/Minting.tsx @@ -824,7 +824,15 @@ export const Minting = ({ setIsOpenMinting, myAddress, show }) => { label={t('core:minting.current_tier', { postProcess: 'capitalizeEachFirstChar', })} - value={currentTier(accountInfo?.level) || ''} + value={t('core:minting.current_tier_content', { + tier: currentTier(accountInfo?.level) + ? currentTier(accountInfo?.level)[0] + : '', + levels: currentTier(accountInfo?.level) + ? currentTier(accountInfo?.level)[1] + : '', + postProcess: 'capitalizeEachFirstChar', + })} /> { } }; -export const currentTier = (level): string | undefined => { +export const currentTier = (level): [string, string] | undefined => { if (level === 0) { - return 'Tier 0 (Level 0)'; // TODO translate + return ['0', '0']; } else if (level === 1 || level === 2) { - return 'Tier 1 (Level 1 + 2)'; + return ['1', '1 + 2']; } else if (level === 3 || level === 4) { - return 'Tier 2 (Level 3 + 4)'; + return ['2', '3 + 4']; } else if (level === 5 || level === 6) { - return 'Tier 3 (Level 5 + 6)'; + return ['3', '5 + 6']; } else if (level === 7 || level === 8) { - return 'Tier 4 (Level 7 + 8)'; + return ['4', '7 + 8']; } else if (level === 9 || level === 10) { - return 'Tier 5 (Level 9 + 10)'; + return ['5', '9 + 10']; } else { return undefined; // fallback: should never reach this point } diff --git a/src/i18n/locales/de/core.json b/src/i18n/locales/de/core.json index 66eb1c9..51eb668 100644 --- a/src/i18n/locales/de/core.json +++ b/src/i18n/locales/de/core.json @@ -324,6 +324,7 @@ "current_level": "aktuelles Level", "current_status": "aktueller Status", "current_tier": "aktuelle Stufe", + "current_tier_content": "{{ tier }} (Stufe {{ levels }})", "details": "Minting-Details", "next_level": "Mit 24/7-Minting erreichst du Level {{ level }} in {{ count }} Tagen", "rewards_info": "Informationen zu Minting-Belohnungen", diff --git a/src/i18n/locales/en/core.json b/src/i18n/locales/en/core.json index af1566c..1ef7b47 100644 --- a/src/i18n/locales/en/core.json +++ b/src/i18n/locales/en/core.json @@ -326,6 +326,7 @@ "current_level": "current level", "current_status": "current status", "current_tier": "current tier", + "current_tier_content": "{{ tier }} (Levels {{ levels }})", "details": "minting details", "next_level": "with a 24/7 minting you will reach level {{ level }} in {{ count }} days", "rewards_info": "minting rewards info", diff --git a/src/i18n/locales/es/core.json b/src/i18n/locales/es/core.json index b9628fe..2fe2500 100644 --- a/src/i18n/locales/es/core.json +++ b/src/i18n/locales/es/core.json @@ -325,6 +325,7 @@ "current_level": "nivel actual", "current_status": "estado actual", "current_tier": "nivel actual", + "current_tier_content": "{{ tier }} (Nivels {{ levels }})", "details": "detalles de minting", "next_level": "Con minting 24/7 alcanzarás el nivel {{ level }} en {{ count }} días", "rewards_info": "información sobre recompensas de minting", diff --git a/src/i18n/locales/fr/core.json b/src/i18n/locales/fr/core.json index 72b039b..de469e4 100644 --- a/src/i18n/locales/fr/core.json +++ b/src/i18n/locales/fr/core.json @@ -325,6 +325,7 @@ "current_level": "niveau actuel", "current_status": "statut actuel", "current_tier": "niveau actuel", + "current_tier_content": "{{ tier }} (Niveaux {{ levels }})", "details": "détails du minting", "next_level": "Avec un minting 24/7, vous atteindrez le niveau {{ level }} en {{ count }} jours", "rewards_info": "informations sur les récompenses de minting", diff --git a/src/i18n/locales/it/core.json b/src/i18n/locales/it/core.json index 89fef3d..8010bdc 100644 --- a/src/i18n/locales/it/core.json +++ b/src/i18n/locales/it/core.json @@ -324,6 +324,7 @@ "current_level": "livello attuale", "current_status": "stato attuale", "current_tier": "fascia attuale", + "current_tier_content": "{{ tier }} (Livelli {{ levels }})", "details": "dettagli sul minting", "next_level": "Con un minting 24/7 raggiungerai il livello {{ level }} in {{ count }} giorni", "rewards_info": "informazioni sulle ricompense del minting", diff --git a/src/i18n/locales/ja/core.json b/src/i18n/locales/ja/core.json index f32a8ba..e58e29a 100644 --- a/src/i18n/locales/ja/core.json +++ b/src/i18n/locales/ja/core.json @@ -325,6 +325,7 @@ "current_level": "現在のレベル", "current_status": "現在のステータス", "current_tier": "現在のティア", + "current_tier_content": "{{ tier }}(レベル {{ levels }})", "details": "ミンティングの詳細", "next_level": "24時間年中無休のミンティングで、{{ count }}日以内にレベル{{ level }}に到達します", "rewards_info": "ミンティング報酬情報", diff --git a/src/i18n/locales/ru/core.json b/src/i18n/locales/ru/core.json index 14e563b..07d4331 100644 --- a/src/i18n/locales/ru/core.json +++ b/src/i18n/locales/ru/core.json @@ -325,6 +325,7 @@ "current_level": "текущий уровень", "current_status": "текущий статус", "current_tier": "текущий уровень", + "current_tier_content": "{{ tier }} (Уровни {{ levels }})", "details": "детали майнинга", "next_level": "При майнинге 24/7 вы достигнете {{ level }} уровня за {{ count }} дней", "rewards_info": "информация о наградах за майнинг", diff --git a/src/i18n/locales/zh/core.json b/src/i18n/locales/zh/core.json index 02b3b23..52e0c2e 100644 --- a/src/i18n/locales/zh/core.json +++ b/src/i18n/locales/zh/core.json @@ -325,6 +325,7 @@ "current_level": "当前等级", "current_status": "当前状态", "current_tier": "当前等级层级", + "current_tier_content": "{{ tier }}(等级 {{ levels }})", "details": "铸造详情", "next_level": "全天候铸造将使你在{{ count }}天内达到{{ level }}级", "rewards_info": "铸造奖励信息",