aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-08-28 11:49:04 -0700
committerAdam Soltys <[email protected]>2026-08-28 11:49:04 -0700
commitf7c9d6e7a70c0817c588594285400749a5c08c1d (patch)
tree4e5a8ae10a2698f7d562c6f690922f80352d8321
parent2e48f4ab204a0a221939edd31cf89f9e714bc734 (diff)
downloadcoinosv3-f7c9d6e7a70c0817c588594285400749a5c08c1d.tar.gz
coinosv3-f7c9d6e7a70c0817c588594285400749a5c08c1d.zip
The word settles where it belongs: the things you save, unlock, rename and remove are Accounts now — "wallet" stays for the seed, the app, and the money itself
Co-Authored-By: Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_019eA8JRq9Wr7z2fRQk99HLi
-rw-r--r--src/i18n.js42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/i18n.js b/src/i18n.js
index 962970c..3d90320 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -36,8 +36,8 @@ const STR = {
appTitle: 'coinos',
home: 'Home',
lockWallet: 'Lock wallet',
- accounts: 'Wallets',
- addWallet: 'Add wallet',
+ accounts: 'Accounts',
+ addWallet: 'Add account',
clearAll: 'Delete all',
logoutForget: 'Logout & forget all data',
entropyToggle: 'Entropy',
@@ -45,10 +45,10 @@ const STR = {
entropyHint: 'The seed comes from exactly what you type. Entering the same text again recreates the same wallet, on any device.',
entropyWarn: '⚠ Anyone who can guess this text can take your money. Use plenty of real-world randomness — 100+ dice rolls, or the order of a fully shuffled deck of cards.',
entropyPlaceholder: '4 2 6 6 1 3 5 2 …',
- logoutPopBlurb: 'Your wallets stay saved on this device.',
- clearAllWarn: '⚠ This removes every wallet from this device. Any wallet whose recovery phrase or key you have not backed up will be lost for good.',
- removeWalletTitle: 'Remove wallet',
- removeWalletWarn: '⚠ Remove “{name}” from this device? It will be gone from this browser — make sure you have its recovery phrase. Other wallets aren’t affected.',
+ logoutPopBlurb: 'Your accounts stay saved on this device.',
+ clearAllWarn: '⚠ This removes every account from this device. Any account whose recovery phrase or key you have not backed up will be lost for good.',
+ removeWalletTitle: 'Remove account',
+ removeWalletWarn: '⚠ Remove “{name}” from this device? It will be gone from this browser — make sure you have its recovery phrase. Other accounts aren’t affected.',
rename: 'Rename',
remove: 'Remove',
watchOnly: 'Watch-only',
@@ -70,24 +70,24 @@ const STR = {
watchOnlySendDesc: "You're viewing this wallet without its seed, so you can't spend yet. Load your recovery phrase to send.",
watchXpubLabel: 'Account xpub or zpub',
labelOptional: 'Label (optional)',
- walletLabelN: 'Wallet {n}',
+ walletLabelN: 'Account {n}',
watchLabelN: 'Watch {n}',
saveDevice: 'Save on this device',
forgetDevice: 'Saved · forget',
savedTag: 'saved',
setPassword: 'Set a password (optional)',
- setPasswordDesc: 'Encrypts this wallet on this device — leave it blank to save without a password. You will need it to unlock saved wallets later.',
+ setPasswordDesc: 'Encrypts this account on this device — leave it blank to save without a password. You will need it to unlock saved accounts later.',
passwordOptional: 'Password (optional)',
changePassword: 'Change password',
- changePasswordDesc: 'Re-encrypt your saved-to-device wallets with a new password. Leave the new password blank to remove it.',
+ changePasswordDesc: 'Re-encrypt your saved-to-device accounts with a new password. Leave the new password blank to remove it.',
currentPassword: 'Current password',
pwChanged: 'Password changed',
enterPassword: 'Enter your password',
- enterPasswordDesc: 'Unlock your saved wallets to continue.',
+ enterPasswordDesc: 'Unlock your saved accounts to continue.',
profUsername: 'Username',
profDisplayName: 'Display name',
profUnameInvalid: 'Usernames can only use letters, numbers, dots, dashes and underscores.',
- lockSaveDesc: 'The wallets already saved on this device are protected by a password. Enter it to save this wallet with them and lock.',
+ lockSaveDesc: 'The accounts already saved on this device are protected by a password. Enter it to save this account with them and lock.',
lockAction: 'Lock',
password: 'Password',
confirmPassword: 'Confirm password',
@@ -97,10 +97,10 @@ const STR = {
lockPwTitle: 'Protect this device?',
lockPwDesc: 'Set a password to lock your wallet. Anyone using this device will need it to spend your money.',
lockPwSkip: 'Not now',
- unlockSaved: 'Unlock saved wallets',
- unlockSavedDesc: 'Enter your password to open the wallets saved on this device.',
+ unlockSaved: 'Unlock saved accounts',
+ unlockSavedDesc: 'Enter your password to open the accounts saved on this device.',
unlock: 'Unlock',
- useAnotherWallet: 'Use another wallet',
+ useAnotherWallet: 'Use another account',
save: 'Save',
publicKey: 'Public key',
publicKeyDesc: 'Share this to watch this wallet read-only on another device or app. It reveals your addresses, not your keys.',
@@ -145,7 +145,7 @@ const STR = {
hiwBasics2: 'Your keys never leave your device. Coinos runs servers that ferry payments and messages, but they can’t touch your money. The app itself is one page — you can save it and open it offline.',
hiwBasics3: 'It uses standard Bitcoin formats: the same twelve words restore your Savings in Sparrow, Electrum, or any other standard wallet, even if this site disappears.',
hiwLnTitle: 'Spending and Savings',
- hiwLn1: 'Your money can sit in two kinds of wallet. Savings is ordinary Bitcoin on the blockchain — safest for money you’re keeping, but each move costs a mining fee and waits for a confirmation. Spending sends and arrives instantly, free or nearly free, and is still only yours: it runs on Ark, a newer layer on top of Bitcoin where every coin stays locked to your key, and it speaks Lightning, so you can pay and be paid by any bitcoin app or shop.',
+ hiwLn1: 'Your money can sit in two accounts. Savings is ordinary Bitcoin on the blockchain — safest for money you’re keeping, but each move costs a mining fee and waits for a confirmation. Spending sends and arrives instantly, free or nearly free, and is still only yours: it runs on Ark, a newer layer on top of Bitcoin where every coin stays locked to your key, and it speaks Lightning, so you can pay and be paid by any bitcoin app or shop.',
hiwGiftsTitle: 'Gifts',
hiwGifts1: 'You can gift bitcoin with a link: whoever opens it claims the coins into their own wallet — no app, no signup, works even for someone brand new to bitcoin. Until a gift is claimed, you can cancel it and take the coins back.',
moveMoney: 'Move money',
@@ -417,11 +417,11 @@ const STR = {
giftCopyLinkAgain: 'Copy gift link',
copyLink: 'Copy link',
claimBody: 'Claim it into a brand-new wallet that only you control.',
- claimBodyExisting: 'Claim it into your wallet \u201c{name}\u201d.',
+ claimBodyExisting: 'Claim it into your account \u201c{name}\u201d.',
claimIntoPrompt: 'Choose where to receive it.',
claimNewWallet: 'Receive into a new wallet',
giftClaimedContext: 'This transaction delivered your gift',
- claimIntoExisting: 'Receive into one of your wallets:',
+ claimIntoExisting: 'Receive into one of your accounts:',
claimOr: 'or',
goToWallet: 'Go to wallet',
claimBtn: 'Claim it',
@@ -453,11 +453,11 @@ const STR = {
explorerDesc: 'The server this wallet queries for balances and history. Point it at your own node for maximum privacy.',
explorerUrl: 'Server URL',
explorerUrlHint: 'Esplora / electrs REST base, e.g. https://mempool.space/api',
- walletName: 'Wallet name',
- walletSettings: 'Wallet settings',
- walletSettingsDesc: 'Name, recovery phrase, public key, and auto-logout for this wallet.',
+ walletName: 'Account name',
+ walletSettings: 'Account settings',
+ walletSettingsDesc: 'Name, recovery phrase, public key, and auto-logout for this account.',
autolockTitle: 'Log out automatically',
- autolockDesc: "After the app has been in the background this long, log this wallet out — it's removed from this device (including from Save to device), so keep its recovery phrase. Other wallets aren't affected. The timer never runs while the app is open and focused.",
+ autolockDesc: "After the app has been in the background this long, log this wallet out — it's removed from this device (including from Save to device), so keep its recovery phrase. Other accounts aren't affected. The timer never runs while the app is open and focused.",
autolockNever: 'Never',
autolock1m: 'After 1 minute',
autolock5m: 'After 5 minutes',