From 4105794e8f63b30b2e03ef18b49f122af45f8c09 Mon Sep 17 00:00:00 2001 From: Petar Todorovic Date: Wed, 3 Dec 2025 18:42:11 +0100 Subject: [PATCH] feat: rainbowkit force en locale --- .changeset/legal-banks-crash.md | 5 +++++ packages/widget/package.json | 2 +- packages/widget/src/providers/rainbow-kit.tsx | 11 ++++++++++- pnpm-lock.yaml | 10 +++++----- 4 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 .changeset/legal-banks-crash.md diff --git a/.changeset/legal-banks-crash.md b/.changeset/legal-banks-crash.md new file mode 100644 index 00000000..d0ea3ac8 --- /dev/null +++ b/.changeset/legal-banks-crash.md @@ -0,0 +1,5 @@ +--- +"@stakekit/widget": patch +--- + +feat: rainbowkit force en locale diff --git a/packages/widget/package.json b/packages/widget/package.json index 3328525c..800501b8 100644 --- a/packages/widget/package.json +++ b/packages/widget/package.json @@ -83,8 +83,8 @@ "@solana/web3.js": "^1.98.4", "@stakekit/api-hooks": "0.0.113", "@stakekit/common": "^0.0.61", - "@stakekit/rainbowkit": "^2.2.10", "@tanstack/react-query": "^5.90.11", + "@stakekit/rainbowkit": "^2.2.11", "@tanstack/react-virtual": "^3.13.12", "@ton/core": "^0.62.0", "@tonconnect/ui": "^2.3.1", diff --git a/packages/widget/src/providers/rainbow-kit.tsx b/packages/widget/src/providers/rainbow-kit.tsx index 0e716d54..67e3af2c 100644 --- a/packages/widget/src/providers/rainbow-kit.tsx +++ b/packages/widget/src/providers/rainbow-kit.tsx @@ -37,7 +37,7 @@ export const RainbowKitProviderWithTheme = ({ const onDisabledChainClick = useAddLedgerAccount(); - const { t } = useTranslation(); + const { t, i18n } = useTranslation(); const { hideAccountAndChainSelector } = useSettings(); @@ -63,6 +63,14 @@ export const RainbowKitProviderWithTheme = ({ [connector] ); + const locale = useMemo(() => { + if (i18n.language === "fr" || i18n.language === "fr-FR") { + return i18n.language; + } + + return "en"; + }, [i18n.language]); + return ( =12.4'} peerDependencies: '@tanstack/react-query': '>=5.0.0' @@ -16080,7 +16080,7 @@ snapshots: '@stakekit/common@0.0.61': {} - '@stakekit/rainbowkit@2.2.10(@tanstack/react-query@5.90.11(react@19.2.0))(@types/react@19.0.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(viem@2.40.3(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@3.0.2)': + '@stakekit/rainbowkit@2.2.11(@tanstack/react-query@5.90.11(react@19.2.0))(@types/react@19.0.10)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(viem@2.40.3(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@5.0.10)(zod@3.25.76))(wagmi@3.0.2)': dependencies: '@tanstack/react-query': 5.90.11(react@19.2.0) '@vanilla-extract/css': 1.17.3