diff --git a/docs/package.json b/docs/package.json index dc922d73d..cc71522e7 100644 --- a/docs/package.json +++ b/docs/package.json @@ -57,7 +57,7 @@ "@web3-onboard/capsule": "^2.4.0-alpha.1", "@web3-onboard/cede-store": "^2.3.1", "@web3-onboard/coinbase": "^2.3.1", - "@web3-onboard/core": "^2.23.0", + "@web3-onboard/core": "^2.23.1-alpha.1", "@web3-onboard/dcent": "^2.2.8", "@web3-onboard/enkrypt": "^2.1.1", "@web3-onboard/finoaconnect": "^2.0.0", diff --git a/docs/src/routes/docs/[...3]modules/[...1]core/+page.md b/docs/src/routes/docs/[...3]modules/[...1]core/+page.md index 1d9466d03..4867a2d7d 100644 --- a/docs/src/routes/docs/[...3]modules/[...1]core/+page.md +++ b/docs/src/routes/docs/[...3]modules/[...1]core/+page.md @@ -317,9 +317,12 @@ type ConnectModalOptions = { #### i18n An object that defines the display text for different locales. Can also be used to override the default text. To override the default text, pass in an object for the `en` locale. +Currently there is built-in support for: +- English (`en`) - Default +- Simplified Chinese (`zh`) ```typescript -type Locale = string // eg 'en', 'es' +type Locale = string // eg 'en', 'zh', 'es' type i18nOptions = Record ``` diff --git a/packages/core/README.md b/packages/core/README.md index 957e67a8f..dba1e6a20 100644 --- a/packages/core/README.md +++ b/packages/core/README.md @@ -296,9 +296,12 @@ type disableFontDownload = boolean // defaults to false **`i18n`** An object that defines the display text for different locales. Can also be used to override the default text. To override the default text, pass in a object for the `en` locale. +Currently there is built-in support for: +- English (`en`) - Default +- Simplified Chinese (`zh`) ```typescript -type Locale = string // eg 'en', 'es' +type Locale = string // eg 'en', 'zh', 'es' type i18nOptions = Record ``` diff --git a/packages/core/package.json b/packages/core/package.json index 39ca6dc71..d23f27c2b 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@web3-onboard/core", - "version": "2.23.0", + "version": "2.23.1-alpha.1", "description": "Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, multi-chain and multi-account support, reactive wallet state subscriptions and real-time transaction state change notifications.", "keywords": [ "Ethereum", @@ -96,7 +96,7 @@ "nanoid": "^4.0.0", "rxjs": "^7.5.5", "svelte": "^3.49.0", - "svelte-i18n": "^3.3.13", + "svelte-i18n": "^4.0.1", "viem": "2.12.0" }, "engines": { diff --git a/packages/core/src/i18n/en.json b/packages/core/src/i18n/en.json index d5d2d7658..7dd4640d2 100644 --- a/packages/core/src/i18n/en.json +++ b/packages/core/src/i18n/en.json @@ -39,7 +39,9 @@ "subheading": "Connection Successful!", "paragraph": "Your wallet is now connected to {app}" }, - "mainText": "Connected" + "mainText": "Connected", + "accountSelected": "Account Selected", + "availableWallet": "available wallet" } }, "modals": { diff --git a/packages/core/src/i18n/zh.json b/packages/core/src/i18n/zh.json index 8183b962e..d6d6d187f 100644 --- a/packages/core/src/i18n/zh.json +++ b/packages/core/src/i18n/zh.json @@ -39,7 +39,9 @@ "subheading": "连接成功!", "paragraph": "您的钱包现已连接到{app}" }, - "mainText": "已连接" + "mainText": "已连接", + "accountSelected": "已选择账户", + "availableWallet": "可用钱包" } }, "modals": { diff --git a/packages/core/src/provider.ts b/packages/core/src/provider.ts index 497d0fc37..6ee34f2b1 100644 --- a/packages/core/src/provider.ts +++ b/packages/core/src/provider.ts @@ -1,4 +1,4 @@ -import { fromEventPattern, Observable } from 'rxjs' +import { fromEventPattern, type Observable } from 'rxjs' import { filter, takeUntil, take, share, switchMap } from 'rxjs/operators' import partition from 'lodash.partition' import { isAddress, weiHexToEth } from '@web3-onboard/common' diff --git a/packages/core/src/views/connect/Index.svelte b/packages/core/src/views/connect/Index.svelte index 510e286a9..148bfd061 100644 --- a/packages/core/src/views/connect/Index.svelte +++ b/packages/core/src/views/connect/Index.svelte @@ -1,8 +1,5 @@