多语言第二轮审校(子代理交叉复审)、首尾空格拼接修复、GPU 检视行名缩字

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
ZHU MINCHAOandClaude Sonnet 5.5 committed 2026-11-04 17:20:05 +08:00
1 parent e500dd263c
commit 7f7891cb85
10 files changed
+551 -547

No files matched your search

+220 -220
View File
@@ -4,30 +4,30 @@ upgrade.tab,Web3
upgrade.title,Web3 Governance Community
upgrade.desc,"Members receive a trading terminal, a mining rig, an RTX 60 graphics card and a graphics card appraisal guide. The terminal holds the bank, the Poinbase exchange and the Web3 wallet. More cards and rigs are sold by Dr. Jackson."
item.terminal.name,Trading Terminal
item.terminal.desc,Wallet, the Poinbase exchange and the nightly mining report.
item.terminal.desc,"Wallet, the Poinbase exchange and the nightly mining report."
item.rig.name,Mining Rig
item.rig.desc,"Holds up to {0} graphics cards. Hashrate {1} MH/s. Draws {2} kJ per day."
item.rig.desc,Holds up to {0} graphics cards. Hashrate {1} MH/s. Draws {2} kJ per day.
rig.label.modules,Modules
item.rig.modules,"Modules: hashrate {0}, power draw {1}, wear {2}."
rig.label.upgrade,Upgrade slot
item.rig.next,"Slot {0}: put in {1} ({2}/{3})."
item.rig.next,Slot {0}: put in {1} ({2}/{3}).
mat.common_electronic,Common electronics
mat.rare_electronic,Rare electronics
rig.label.cards,Graphics cards
item.gpu.name,{0} {1}
item.gpu.desc,"Rated hashrate {0} MH/s. Rated draw {1} kJ per day. Condition: {2}."
item.gpu.desc,Rated hashrate {0} MH/s. Rated draw {1} kJ per day. Condition: {2}.
item.gpu.burnt.name,Burnt {0} {1}
item.gpu.burnt.desc,This card no longer works.
term.title,Trading Terminal
tab.report,Report
wallet.line,"{0}: {1} (about {2} credits)"
wallet.line,{0}: {1} (about {2} credits)
wallet.empty,The wallet is empty.
wallet.total,Total value: {0} credits
wallet.taint,Tainted value: {0} credits
trade.amount,Amount
trade.deposit,Deposit credits as CRC
trade.withdraw,Withdraw CRC as credits
trade.pair,"{0}/{1} ({2})"
trade.pair,{0}/{1} ({2})
trade.price,Price {0}
trade.buy,Buy
trade.sell,Sell
@@ -38,14 +38,14 @@ msg.amount,Enter an amount.
msg.balance,Not enough balance.
msg.trade,"Paid {0} {1}, received {2} {3}."
msg.deposit,Deposited {0} credits as CRC.
msg.cashout,"Received {0} credits. Tax {1} credits."
msg.cashout,Received {0} credits. Tax {1} credits.
msg.aml_light,Compliance review: {0} credits of tainted funds were withheld.
msg.aml_heavy,Compliance review: {0} credits of tainted funds were seized and reported to Security.
report.none,No mining report yet.
report.day,Night of day {0}
report.rigs,Rigs with power: {0} of {1}
report.hash,"Hashrate: {0} MH/s (network {1} MH/s)"
report.mined,"Mined: {0} PSC (about {1} credits)"
report.hash,Hashrate: {0} MH/s (network {1} MH/s)
report.mined,Mined: {0} PSC (about {1} credits)
report.energy,Energy used: {0} kJ
report.burnt,Cards burnt out: {0}
report.price,PSC price: {0} credits
@@ -58,119 +58,119 @@ news.open.title,Poinbase Lists PSC
news.open.desc,The Upper Level exchange Poinbase now lists PSC against CRC. Graphics cards are in demand across the station.
news.halving.title,PSC Block Reward Halved
news.halving.desc,Miners now receive half as many coins per night.
appraisal.gpu,"Graphics card"
dealer.name,"Used-hardware dealer"
dealer.line1.1,"Cards from a mine clearance. Condition is written next to the name."
appraisal.gpu,Graphics card
dealer.name,Used-hardware dealer
dealer.line1.1,Cards from a mine clearance. Condition is written next to the name.
dealer.line1.2,"A few worked cards, going cheap."
dealer.line1.3,"Picked these up on the road. First-hand price."
dealer.line1.3,Picked these up on the road. First-hand price.
dealer.line2.1,"See for yourself, turn them over and check the back."
dealer.line2.2,"No warranty. Look before you take."
dealer.line2.3,"Price is negotiable if you want them."
inspect.flip.back,"Turn over"
inspect.flip.front,"Front side"
item.gpu.grade.1,"like new"
item.gpu.grade.2,"decent"
item.gpu.grade.3,"clearly worn"
item.gpu.grade.4,"badly worn"
point.none.1,"There's nothing wrong with it. You misread it."
point.none.2,"Where? Don't make things up if you're not buying."
dealer.line2.2,No warranty. Look before you take.
dealer.line2.3,Price is negotiable if you want them.
inspect.flip.back,Turn over
inspect.flip.front,Front side
item.gpu.grade.1,like new
item.gpu.grade.2,decent
item.gpu.grade.3,clearly worn
item.gpu.grade.4,badly worn
point.none.1,There's nothing wrong with it. You misread it.
point.none.2,Where? Don't make things up if you're not buying.
point.worn.1,"...Fine, it has that. I'll knock something off."
point.worn.2,"Sharp eyes. All right, this price."
point.fake.1,"...You caught it. It's a reflashed one. I'll price it for what it is."
point.fake.1,...You caught it. It's a reflashed one. I'll price it for what it is.
point.fake.2,"Tch, not the original chip. Fine, the real chip's price."
lbl.fan.0,"Blades clean"
lbl.fan.1,"Blades dusty"
lbl.fan.2,"Blade chipped"
lbl.fingers.0,"Bright"
lbl.fingers.1,"Dull"
lbl.fingers.2,"Oxidised"
lbl.print.0,"Matches the model"
lbl.print.1,"Another model printed"
lbl.fan.0,Blades clean
lbl.fan.1,Blades dusty
lbl.fan.2,Blade chipped
lbl.fingers.0,Bright
lbl.fingers.1,Dull
lbl.fingers.2,Oxidised
lbl.print.0,Matches the model
lbl.print.1,Another model printed
lbl.print.2,"Reprinted, crooked"
lbl.said," (seller said: {0})"
lbl.point,"Point out"
lbl.edit,"Edit"
cust.fake.1,"That's not what the label says. You trying to pass off a fake?"
cust.fake.2,"The model doesn't match. That isn't the chip it claims."
cust.worn.1,"That's not what you wrote. You left out the flaws."
cust.worn.2,"The condition on the label is false. Not at this price."
lbl.row.build,"Power & fans"
lbl.row.fan,"Blades"
lbl.row.fingers,"Contacts"
lbl.row.bracket,"Bracket"
lbl.row.print,"Back print"
lbl.row.serial,"Serial"
lbl.row.seal,"Seal"
lbl.point,Point out
lbl.edit,Edit
cust.fake.1,That's not what the label says. You trying to pass off a fake?
cust.fake.2,The model doesn't match. That isn't the chip it claims.
cust.worn.1,That's not what you wrote. You left out the flaws.
cust.worn.2,The condition on the label is false. Not at this price.
lbl.row.build,Power & fans
lbl.row.fan,Blades
lbl.row.fingers,Contacts
lbl.row.bracket,Bracket
lbl.row.print,Back print
lbl.row.serial,Serial
lbl.row.seal,Seal
lbl.build.0,"Entry: 6-pin, single fan"
lbl.build.1,"Mid: 8-pin, two fans"
lbl.build.2,"High: 8-pin, three fans"
lbl.build.3,"Flagship: dual 8-pin, three fans"
lbl.bracket.0,"Intact"
lbl.bracket.1,"Scratched"
lbl.serial.0,"Valid"
lbl.serial.1,"Bad factory code or length"
lbl.serial.2,"Tier code does not match"
lbl.seal.0,"Intact"
lbl.seal.2,"Missing"
lbl.tier.0,"Entry"
lbl.tier.1,"Mid"
lbl.tier.2,"High"
lbl.tier.3,"Flagship"
item.guide.name,"Graphics card appraisal guide"
lbl.bracket.0,Intact
lbl.bracket.1,Scratched
lbl.serial.0,Valid
lbl.serial.1,Bad factory code or length
lbl.serial.2,Tier code does not match
lbl.seal.0,Intact
lbl.seal.2,Missing
lbl.tier.0,Entry
lbl.tier.1,Mid
lbl.tier.2,High
lbl.tier.3,Flagship
item.guide.name,Graphics card appraisal guide
item.guide.desc,"Tiers: entry has a 6-pin connector and one fan; mid 8-pin and two fans; high 8-pin and three fans; flagship dual 8-pin and three fans. Model names are display only: Probidia RTX 60 / 70 / 80 / 90, PMD RX 70 / 80 / 800 / 900, lowest to highest tier. Serial: prefix PB (Probidia) or MD (PMD), tier code 1 to 4, a dash, a two-digit factory code, a dash, four digits. Valid factory codes: PB 11, 12, 21, 34, 47; MD 13, 22, 35, 41, 58. A tier code that does not match the model, or a bad factory code or length, means a fake. Appearance discounts: dusty blades -4%, chipped -12%; dull contacts -4%, oxidised -12%; scratched bracket -2%; missing seal -6%."
lbl.row.spec,"Model authenticity"
lbl.row.spec,Authenticity
lbl.hint,"Check: power connector and fan count, serial, back print"
lbl.ev.prefix,"Evidence: "
lbl.ev.none,"Everything matches the model"
lbl.ev.none,Everything matches the model
lbl.ev.build,"Hardware is {0} ({1}-pin, {2} fans)"
lbl.ev.serial.1,"Serial: bad factory code or length"
lbl.ev.serial.2,"Serial: tier code does not match"
lbl.ev.print.1,"Print shows another model"
lbl.ev.print.2,"Print was redone"
news.prehalving.title,"PSC Halving Ahead"
news.prehalving.desc,"Miners will receive half as many coins per night in three days. Holders expect the price to rise."
tab.home,"Home"
tab.bank,"Bank"
tab.poinbase,"Poinbase"
tab.web3,"Web3"
home.enter,"Enter"
home.summary,"Credits {0} | On-chain assets about {1} credits"
lbl.ev.serial.1,Serial: bad factory code or length
lbl.ev.serial.2,Serial: tier code does not match
lbl.ev.print.1,Print shows another model
lbl.ev.print.2,Print was redone
news.prehalving.title,PSC Halving Ahead
news.prehalving.desc,Miners will receive half as many coins per night in three days. Holders expect the price to rise.
tab.home,Home
tab.bank,Bank
tab.poinbase,Poinbase
tab.web3,Web3
home.enter,Enter
home.summary,Credits {0} | On-chain assets about {1} credits
home.lastnight,"Night of day {0}: mined {1} PSC, {2} / {3} rigs powered"
entry.bank,"Bank"
entry.bank,Bank
entry.bank.l1,"Deposits, withdrawals, rent"
entry.bank.l2,"Credits {0}"
entry.poinbase,"Poinbase"
entry.poinbase.l1,"Compliant exchange"
entry.poinbase.l2,"PSC {0} credits"
entry.web3,"Web3"
entry.web3.l1,"Wallet and decentralised trading"
entry.web3.l2,"About {0} credits"
bank.cash,"Credits: {0}"
entry.bank.l2,Credits {0}
entry.poinbase,Poinbase
entry.poinbase.l1,Compliant exchange
entry.poinbase.l2,PSC {0} credits
entry.web3,Web3
entry.web3.l1,Wallet and decentralised trading
entry.web3.l2,About {0} credits
bank.cash,Credits: {0}
bank.rent,"Rent: {0} credits, due in {1} days"
bank.crc,"Poinbase account (CRC): {0}"
bank.crc,Poinbase account (CRC): {0}
poin.account,"Poinbase account: CRC {0}, PSC {1}"
avg.line,"{0} average buy price: {1} credits"
avg.short,"avg. buy {0}"
avg.none,"—"
col.asset,"Asset"
col.amount,"Amount"
col.value,"Value"
col.avg,"Avg. buy"
bank.cash.k,"Credits"
bank.rent.k,"Rent"
avg.line,{0} average buy price: {1} credits
avg.short,avg. buy {0}
avg.none,—
col.asset,Asset
col.amount,Amount
col.value,Value
col.avg,Avg. buy
bank.cash.k,Credits
bank.rent.k,Rent
bank.rent.v,"{0}, due in {1} days"
bank.crc.k,"Poinbase account (CRC)"
bank.ops,"Deposit / withdraw"
poin.account.h,"Poinbase account"
trade.h,"Trade"
web3.wallet.h,"On-chain wallet"
col.peg,"Price"
col.status,"Status"
stable.ok,"Pegged"
stable.depeg,"Depegged"
stable.warn,"Warning: staking subsidy pool low"
stable.spiral,"Collapsing"
aml.taint,"Account taint share: {0}%"
bank.crc.k,Poinbase account (CRC)
bank.ops,Deposit / withdraw
poin.account.h,Poinbase account
trade.h,Trade
web3.wallet.h,On-chain wallet
col.peg,Price
col.status,Status
stable.ok,Pegged
stable.depeg,Depegged
stable.warn,Warning: staking subsidy pool low
stable.spiral,Collapsing
aml.taint,Account taint share: {0}%
mixer.h,Mixer
mixer.ok,Status: operating normally
mixer.sanctioned,Status: sanctioned ({0} more day(s)). Coins withdrawn meanwhile are flagged.
@@ -189,9 +189,9 @@ mixer.done,Deposited {0} {1}; back on day {2}.
mixer.upgrade.title,Mixer
mixer.upgrade.desc,"Unlocks the mixer in the terminal's Web3 page: deposit tainted coins, get them back days later with less taint. Cash-outs of freshly mixed coins are screened harder; during crackdowns the mixer may be sanctioned and coins withdrawn meanwhile are flagged."
news.sanction.title,Mixer put on sanctions list
news.sanction.desc,"Security has sanctioned a batch of mixing services. Funds withdrawn from mixers in the next few days will be treated as suspicious."
news.sanction.desc,Security has sanctioned a batch of mixing services. Funds withdrawn from mixers in the next few days will be treated as suspicious.
nightlog.mixer,Mixer returned {0} {1}; taint {2} -> {3}.
nightlog.mixer_flag, (withdrawn during sanctions; address flagged)
nightlog.mixer_flag," (withdrawn during sanctions; address flagged)"
nightlog.mixer_rug,The mixer's operator ran off with it: {0} {1} never came back.
web3.sub.trade,Trade
web3.sub.mixer,Mixer
@@ -200,29 +200,29 @@ wallet.frozen,"{0}: {1} frozen, thaws on day {2}"
nightlog.crt_freeze,The black market handed over addresses during the crackdown: {0} of your CRT is frozen until day {1}.
nightlog.thaw,Frozen {0} {1} thawed.
news.crtfreeze.title,Black market freezes some CRT addresses for the crackdown
news.crtfreeze.desc,"Word is the black market gave security a list of CRT addresses in exchange for being left alone. Holders with low standing are likelier to be frozen."
news.crtfreeze.desc,Word is the black market gave security a list of CRT addresses in exchange for being left alone. Holders with low standing are likelier to be frozen.
black.upgrade.title,Web3 Shop
black.upgrade.desc,"Unlocks the shop in the Web3 page: the black-market faction's on-chain arm. Weekly shelves of contraband, occasionally high-tech goods and GPUs (at a markup); buy spot, or order and wait for a courier. Coin only (PSC, CRT, CRA, Ponero), tainted coin accepted. Needs black-market standing; offline during crackdowns."
black.offline,The shop's on-chain entrance is offline during the crackdown.
black.closed,"You need black-market standing of {0} to enter the shop (currently {1})."
black.closed,You need black-market standing of {0} to enter the shop (currently {1}).
black.sub.buy,Buy
black.shop.h,Spot counter
black.rep,"Black-market standing {0}"
black.rep,Black-market standing {0}
black.empty,Sold out for this week.
black.offer,"{0} x{1} {2} credits"
black.offer,{0} x{1} {2} credits
black.buy,Buy
black.bought,"Deal done: {0} is in storage."
black.bought,Deal done: {0} is in storage.
black.pay.h,Payment
black.desk.h,Ponero desk
black.desk.left,"Left today: {0} (limit {1})"
black.desk.price,"Ponero price: {0}"
black.desk.left,Left today: {0} (limit {1})
black.desk.price,Ponero price: {0}
black.desk.swap,Swap
black.desk.in,Into Ponero
black.desk.out,Out of Ponero
black.desk.go,Swap
black.desk.fail,Swap failed: balance, limit or amount is wrong.
black.desk.fail,"Swap failed: balance, limit or amount is wrong."
black.sub.orders,Orders
black.rugged,"The platform is down; nobody will reopen for {0} more days."
black.rugged,The platform is down; nobody will reopen for {0} more days.
black.seller,"{1} trades, {2}% positive"
black.orders.h,Order catalog
black.order,Order
@@ -235,41 +235,41 @@ black.mine.line,"{0} ({1}, {2}): {3}, day {4}"
black.state.Pending,in transit
black.state.Ready,arrived
black.state.Done,picked up
black.state.Refunded.scam,seller ran, refunded
black.state.Lost.scam,seller ran, money gone
black.state.Lost.rug,platform rugged, money gone
black.state.Refunded.scam,"seller ran, refunded"
black.state.Lost.scam,"seller ran, money gone"
black.state.Lost.rug,"platform rugged, money gone"
black.state.Lost.intercept,intercepted
black.forum.h,Forum intel
black.forum.quiet,Quiet lately.
black.forum.scam,"Someone says {0} takes the money and never ships."
black.forum.scam,Someone says {0} takes the money and never ships.
black.forum.rug,"Withdrawals have been slow lately, the site is running promos, and a lot of complaint threads got deleted."
nightlog.bm.scam_refund,"Black market: seller {0} ran; the escrow for {1} was refunded."
nightlog.bm.scam_loss,"Black market: seller {0} took the advance and ran; {1} is gone ({2} credits)."
nightlog.bm.intercept,"Black market: the parcel with {0} was intercepted; {1} credits of payment lost."
nightlog.bm.rug,"Black market: the platform rugged; the in-transit funds for {0} ({1}) are gone."
nightlog.bm.scam_refund,Black market: seller {0} ran; the escrow for {1} was refunded.
nightlog.bm.scam_loss,Black market: seller {0} took the advance and ran; {1} is gone ({2} credits).
nightlog.bm.intercept,Black market: the parcel with {0} was intercepted; {1} credits of payment lost.
nightlog.bm.rug,Black market: the platform rugged; the in-transit funds for {0} ({1}) are gone.
nightlog.bm.reopen,Black market: someone reopened at the old spot.
news.bmrug.title,Black-market platform rugged
news.bmrug.desc,"The black market's on-chain entrance went dark overnight, wiping out all escrow and advance funds. A new entrance will appear in a few days."
courier.name,Courier
courier.line1.1,"Delivery's here."
courier.line1.2,"Package for you."
courier.line2.1,"Don't tell me what's inside. I don't want to know."
courier.line2.2,"Dropped it here. I'm gone."
courier.line1.1,Delivery's here.
courier.line1.2,Package for you.
courier.line2.1,Don't tell me what's inside. I don't want to know.
courier.line2.2,Dropped it here. I'm gone.
web3.sub.black,Shop
black.stock,"{0} left"
black.price,"{0} credits"
black.stock,{0} left
black.price,{0} credits
black.noadvance,No advance release
black.kind.gpu,"GPU condition {0}%"
black.kind.gpu,GPU condition {0}%
black.kind.Contraband.1,Contraband (low)
black.kind.Contraband.2,Contraband (mid)
black.kind.Contraband.3,Contraband (high)
black.kind.Tech,High-tech (markup)
nightlog.bm.ready,"Black market: {0} arrived; a courier will come by once you open."
nightlog.bm.ready,Black market: {0} arrived; a courier will come by once you open.
item.web3guide.name,Web3 Handbook
item.web3guide.desc,Terminal manual: read by chapter.
guide.web3.text,"Bank and trading: depositing turns credits into CRC in your Poinbase account; withdrawing turns CRC back into credits and goes through compliance screening, which looks at the Poinbase account's taint.¶Trading: PSC stands for Probably Stolen Coin, the coin mined by GPUs and miners. Buys are paid in the quote coin, sells in the traded coin.§Mixer and privacy coin: pick a coin, amount and rounds; each round takes a fee and lowers taint, rounds equal days of waiting, and the coins come back to the same address; the more you deposit, the worse the cleaning.¶Privacy-coin swap (Web3 trade page, needs black-market standing): Ponero is a privacy coin and swapping in wipes the taint on that value; {PoneroFee:%} fee each way with a daily limit; coin swapped out of Ponero has no origin and cash-out screening gets stricter.§Hardware wallets: on-chain coins sit in PLEDGER hardware wallets, each with its own balances and taint; open and connect them on the terminal's Wallets page. The Web3 page's trading, shop and mixer use the connected wallet, and coin-paying customers and mining rewards go into it too.¶Payments (shop, mixer, Ponero desk, listing fees) start as an invoice on the terminal; type the payee address on the wallet and hold ✓ to sign. The last two characters of an address are a checksum, so a one-character typo is usually caught; once in a while it happens to be valid and the coins go to an address nobody uses. DEX swaps also need a signature on the wallet.¶Poinbase is a custodial account and can withdraw straight to the connected wallet; depositing from a wallet means sending to Poinbase's deposit address, which takes only CRC and PSC. More hardware wallets are sold by Dr. Jackson; drag one onto the trading terminal to add it, up to {WalletMax}. The shop has cheaper ones. A wallet you no longer want can be destroyed on the Wallets page once its coins are moved out.¶Transfers pay a fee: slow, normal or fast, and gas prices rise and fall over roughly a week; when the network is congested fees rise and slow transactions may be dropped from the mempool. Check the full address before sending.§Staking: CRA staked in the Revolution pool earns a daily rate that compounds into the stake; withdrawing means requesting first and waiting four days, with no interest while waiting and no way to take it early. The pool pays from a subsidy fund; when it runs low the rate is cut and word of big holders pulling out may spread. Treat that as a warning: once it collapses CRA is worthless within three days and four days of unlocking is too slow. The balance token SPARK can be minted and burned against CRA at the going price (with a fee); its price swings hard and crashes with the collapse. Staking, minting and burning are contract calls and need a signature on the wallet.§Miners: RatDigg miners (M1 / M2 / M3) are standalone machines with far more hash than a card and a lower power draw per hash; they need a battery, take modules and use no rig slots. Only the shop's miner dealers sell them, gated by black-market standing (M1 {AsicRepM1}, M2 {AsicRepM2}, M3 {AsicRepM3}), sometimes second-hand. When one burns out, repair it by putting electronic components in its repair slot in order; it comes back {AsicRepairHealthCut} health lower. Somewhere between day {EraMin} and day {EraMax} a ""miner era"" arrives, announced in the paper a few days earlier: the big farms halve their power costs, network hash climbs, GPU miners are diluted and low-end cards barely earn, while miners still do fine.§Perps: the Perps tab on Poinbase uses your account CRC as margin, up to {PerpPscLev}× on PSC and {PerpSparkLev}× on SPARK, one position per product, never long and short at once. Fills are worse than the quote (more so for bigger orders, like the spot pool) and opening and closing both cost a fee. Liquidation is checked only overnight against the day's average price: equity under {PerpMaint:%} of notional wipes the margin. There is also a nightly funding payment; when the price is above its 7-day average, longs pay shorts.¶If a liquidation loses more than the margin, the insurance fund covers the gap; when it runs dry (a SPARK collapse can do that) winning positions are auto-deleveraged and give up half their profit; anything beyond that becomes your debt. Debt grows {PerpDebtInterest:%} a day, is repaid first from CRC in the account every night, blocks new positions and cash-outs, and after {PerpDebtDays} days items in your shop are seized to cover it; whatever is still short is written off and the perp account is banned for {PerpBanDays} days.§Shop: coin only, no CRC, {BmPremium:%} above normal channels, with extra markup on high-tech goods and GPUs; the coin you pay leaves its share of taint with the seller and the goods carry no stolen tag; GPUs may be fake, inspect them yourself.¶Shop purchases: pick a seller on the left, the shelf is on the right, and after 'Buy' the payment panel sets quantity, payment methoLine truncated
courier.odd1,...Package is here.
courier.odd2,"(His hand stays in his pocket.) Sign here."
courier.odd2,(His hand stays in his pocket.) Sign here.
courier.sign,Sign
courier.refuse,Refuse
courier.signed,"Good. Don't move, Security."
@@ -284,26 +284,26 @@ web3.sub.mining,Mining
courier.sign.say,I'll sign.
courier.refuse.say,Not taking it. Send it back.
black.forum.busted_buyer,"Word is a batch of buyers got arrested, and the sale records are still on the platform."
nightlog.bm.sale_sold,"Black market: your {0} sold for {1}; payout on day {2}."
nightlog.bm.sale_sold,Black market: your {0} sold for {1}; payout on day {2}.
nightlog.bm.sale_paid,"Black market: payout of {1} for {0} arrived (CRT), taint {2}."
nightlog.bm.sale_fake,"Black market: the buyer saw that {0} is a fake and returned it; your rating dropped."
nightlog.bm.sale_rug,"Black market: the platform rugged; your {0} and the payout ({1}) are gone."
nightlog.bm.sale_fake,Black market: the buyer saw that {0} is a fake and returned it; your rating dropped.
nightlog.bm.sale_rug,Black market: the platform rugged; your {0} and the payout ({1}) are gone.
black.sub.sell,Sell
black.sell.h,Sell
black.sell.mult,"Price x{0}"
black.sell.mult,Price x{0}
black.sell.list,List
black.sell.mult,Price multiplier
black.sell.days,{0} d
black.sell.none,Nothing sellable in storage.
black.sell.listed,"Listed: {0} at {1}."
black.sell.listed,Listed: {0} at {1}.
black.sell.delist,Take down
black.sell.rating,"Rating {0}%"
black.sell.rating,Rating {0}%
black.mine.sales,My listings
black.mine.sale,"{0} ref {1} price {2} (x{3}): {4}"
black.mine.sale,{0} ref {1} price {2} (x{3}): {4}
black.sale.Listed,listed
black.sale.Sold,"sold, payout day {0}"
black.sale.Paid,paid
black.sale.Lost,platform rugged, gone
black.sale.Lost,"platform rugged, gone"
black.sale.Delisted,taken down
black.sale.Delisted.fake,buyer spotted the fake and returned it
black.kind.gpunew,GPU brand new
@@ -313,11 +313,11 @@ merchant.Arms,Arms
merchant.Docs,Keycards & chips
merchant.Pharma,Pharma
merchant.Bulk,Bulk
black.days,"{0} days delivery"
black.days,{0} days delivery
black.sell.all,List all
black.sell.listedall,"Listed {0} items."
black.sell.slots,"Listed {0}/{1}"
black.sell.full,"At most {0} listings at a time."
black.sell.listedall,Listed {0} items.
black.sell.slots,Listed {0}/{1}
black.sell.full,At most {0} listings at a time.
merchant.Rigs,Rigs & power
merchant.Modules,Modules
merchant.GunMods,Gunsmith parts
@@ -334,83 +334,83 @@ black.kind.Goods,Goods
merchant.Elite,Elite shop
merchant.Personal,Private seller
black.pay.confirm,Invoice
black.pay.to,"Payee address: {0}"
black.pay.to,Payee address: {0}
black.pay.cancel,Void
pay.mix,"Mixer {0} {1}"
pay.swap,"Ponero desk {0} {1}"
pay.mix,Mixer {0} {1}
pay.swap,Ponero desk {0} {1}
pay.listfee," (listing fee x{0})"
pay.repricefee," (repricing fee x{0})"
black.sell.repriced,"Repriced: {0}, now {1}."
black.edit.ref,"Reference price {0}"
black.edit.ref,Reference price {0}
black.edit.input,Enter a price
black.edit.price,"Price {0} (x{1})"
black.edit.price,Price {0} (x{1})
black.edit.ok,OK
black.edit.cancel,Cancel
black.edit.range,"The price must be 0.6 to 1.8 times the reference ({0} to {1})."
black.edit.range,The price must be 0.6 to 1.8 times the reference ({0} to {1}).
black.sell.reprice,Reprice
merchant.Platform,Platform
black.platform.line,Platform spot instant delivery
black.orders.in,Bought
black.orders.out,Selling
black.desk.pair,"PONERO [privacy coin] price {0}"
black.pay.amount,"Amount: {0} {1} (about {2} credits)"
black.desk.pair,PONERO [privacy coin] price {0}
black.pay.amount,Amount: {0} {1} (about {2} credits)
black.pay.wallet,Pay from wallet
hw.wallet.main,Main wallet
hw.total,"Total ≈ {0} credits"
hw.pending.bill,"Unpaid: {0}"
hw.pending.sign,"To sign: {0}"
hw.total,Total ≈ {0} credits
hw.pending.bill,Unpaid: {0}
hw.pending.sign,To sign: {0}
hw.send,Send
hw.review,Signature request
hw.to,Payee address
hw.avail,"Available {1} {0}"
hw.avail,Available {1} {0}
hw.amount,Amount
hw.bill,"Invoice: {0} {1} {2}"
hw.bill,Invoice: {0} {1} {2}
hw.fill,Fill invoice amount
hw.next,✓ Next × Back
hw.err.format,Malformed address.
hw.err.checksum,Address checksum failed.
hw.err.self,That is this wallet's own address.
hw.err.asset,"The invoice asks for {0}."
hw.err.short,"Less than the invoice: {0} {1}."
hw.err.asset,The invoice asks for {0}.
hw.err.short,Less than the invoice: {0} {1}.
hw.err.nobill,No unpaid invoice for this payee.
hw.review.h,Review
hw.contract,Contract call
hw.review.to,Payee address
hw.review.amount,"{0} {1} (about {2} credits)"
hw.review.bill,"Invoice: {0}"
hw.review.amount,{0} {1} (about {2} credits)
hw.review.bill,Invoice: {0}
hw.review.unknown,No transaction history at this address.
hw.review.over,"Overpaying {0} {1}; not refunded."
hw.review.over,Overpaying {0} {1}; not refunded.
hw.hold,Hold ✓ to sign × Reject
hw.tx.h,Transaction
hw.tx.signing,Signing…
hw.tx.mempool,Broadcast; waiting in the mempool…
hw.tx.packed,"Included in block #{0}"
hw.tx.confirm,"Block #{0} confirmation {1}/{2}"
hw.tx.packed,Included in block #{0}
hw.tx.confirm,Block #{0} confirmation {1}/{2}
hw.skip,Skip
hw.done.h,Confirmed
hw.done.block,"Block #{0}"
hw.done.sent,"{0} {1} → {2}"
hw.done.block,Block #{0}
hw.done.sent,{0} {1} → {2}
hw.done.void,Nobody uses this address. The coins are gone.
hw.back,Back
hw.rejected,Signature rejected on the wallet.
hw.wait,Confirm on the wallet.
hw.swap,"Swap {0} {1} → about {2} {3}"
hw.swap,Swap {0} {1} → about {2} {3}
tab.wallets,Wallets
hw.wallet.n,"Wallet {0}"
hw.wallet.n,Wallet {0}
hw.err.poinbase,Poinbase only accepts CRC and PSC.
hw.review.own,"Own wallet: {0}"
hw.review.own,Own wallet: {0}
hw.review.poinbase,Poinbase deposit address
poin.deposit,"Deposit address: {0}"
poin.out,"Withdraw to {0}"
poin.out.done,"{0} {1} withdrawn to {2}."
wallets.count,"Wallets {0}/{1}"
poin.deposit,Deposit address: {0}
poin.out,Withdraw to {0}
poin.out.done,{0} {1} withdrawn to {2}.
wallets.count,Wallets {0}/{1}
wallets.col.name,Name
wallets.col.addr,Address
wallets.col.taint,Taint
wallets.open,Open
wallets.use,Connect
wallets.current,Connected
wallets.added,"Added {0}: {1}"
wallets.added,Added {0}: {1}
nightlog.drained,"The coins in {0} were moved out, about {1} credits."
item.hwwallet.name,PLEDGER hardware wallet
item.hwwallet.desc,Large-screen hardware wallet. Drag it onto the trading terminal to add a wallet (up to 5).
@@ -418,26 +418,26 @@ poin.empty,The account is empty.
hw.copy,Copy
hw.paste,Paste
hw.copied,Address copied.
hw.copied.addr,"Copied {0}"
hw.copied.addr,Copied {0}
hw.balance.frozen," (frozen {0})"
wallets.destroy,Destroy
wallets.destroy.sure,Confirm
wallets.destroy.notempty,"{0} still holds coins. Move them out first."
wallets.destroyed,"Destroyed {0}: {1}"
hw.balance.value,"≈ {0}"
wallets.destroy.notempty,{0} still holds coins. Move them out first.
wallets.destroyed,Destroyed {0}: {1}
hw.balance.value,≈ {0}
wallets.rename,Rename
wallets.rename.h,"New name for {0}"
wallets.rename.h,New name for {0}
wallets.rename.ok,OK
hw.fee.slow,Slow
hw.fee.normal,Normal
hw.fee.fast,Fast
hw.fee,"Fee {0} {1} (about {2} credits)"
hw.confs,"{0} confirmations needed"
hw.fee,Fee {0} {1} (about {2} credits)
hw.confs,{0} confirmations needed
hw.congested,Network congested
hw.congested.slow,Network congested: slow fee may be dropped from the mempool
hw.recent,Recent
hw.recent.out,"→ {0} {1} {2}"
hw.recent.in,"← {0} {1} {2}"
hw.recent.out,→ {0} {1} {2}
hw.recent.in,← {0} {1} {2}
hw.review.history,Address in your history
hw.tx.stuck,Queued in the mempool…
hw.tx.dropped,Dropped from the mempool. Nothing was sent; the fee is still charged.
@@ -446,44 +446,44 @@ hw.err.fee,Not enough to cover the fee.
news.congest.title,Chain congestion
news.congest.desc,An airdrop rush has clogged the chain. Fees are several times higher and low-fee transactions may be dropped from the mempool.
news.phish.title,Poinbase notice: deposit address migration
news.phish.desc,"Poinbase has upgraded its wallet system. The old deposit address will be retired; please send assets to the new address {0}."
news.phish.desc,Poinbase has upgraded its wallet system. The old deposit address will be retired; please send assets to the new address {0}.
black.forum.phish,"Someone posted the mixer's new address: {0}, saying the old one is being watched."
hw.gas,"Gas ×{0}"
hw.gas,Gas ×{0}
web3.sub.stake,Staking
stake.h,Revolution staking pool
stake.rate,"Daily rate {0}%; withdrawals wait {1} days with no interest"
stake.rate,Daily rate {0}%; withdrawals wait {1} days with no interest
stake.low,Subsidy running low; rate cut
stake.cra,"CRA price {0} {1}"
stake.cra,CRA price {0} {1}
stake.none,Nothing staked.
stake.col.wallet,Wallet
stake.col.amount,Staked
stake.col.queue,Unlocking
stake.day, (day {0})
spark.price,"Balance token SPARK {0} credits"
stake.ops,"{0}"
stake.avail,"CRA {0} Staked {1}"
stake.day," (day {0})"
spark.price,Balance token SPARK {0} credits
stake.ops,{0}
stake.avail,CRA {0} Staked {1}
stake.do,Stake
stake.undo,Request withdrawal
spark.h,Balance token
spark.mint,Mint SPARK
spark.burn,Burn SPARK
stake.sum.in,"Stake {0} CRA"
stake.sum.out,"Request withdrawal of {0} CRA (arrives in {1} days)"
stake.done.in,"Staked {0} CRA."
stake.done.out,"Requested withdrawal of {0} CRA; back in the wallet on day {1}."
nightlog.stakeint,"Staking interest +{0} CRA."
nightlog.unstaked,"{0} CRA withdrawn from staking returned to {1}."
stake.sum.in,Stake {0} CRA
stake.sum.out,Request withdrawal of {0} CRA (arrives in {1} days)
stake.done.in,Staked {0} CRA.
stake.done.out,Requested withdrawal of {0} CRA; back in the wallet on day {1}.
nightlog.stakeint,Staking interest +{0} CRA.
nightlog.unstaked,{0} CRA withdrawn from staking returned to {1}.
news.crawarn.title,Unrest at the Revolution staking pool
news.crawarn.desc,Big holders are pulling out and the staking subsidy pool is running dry. Unlocking takes four days; some say it is time to move.
news.cralow.title,Revolution cuts staking rate
news.cralow.desc,The subsidy pool is nearly empty, and the Revolution has cut the CRA staking rate to a fraction.
stake.avail2,"SPARK {0}"
news.cralow.desc,"The subsidy pool is nearly empty, and the Revolution has cut the CRA staking rate to a fraction."
stake.avail2,SPARK {0}
poin.sub.spot,Spot
poin.sub.perp,Perps
perp.h,Perpetual futures
perp.acct,"Margin account CRC {0}"
perp.debt,"Debt {0}; items are seized in {1} days. No new positions or cash-outs until it is cleared."
perp.banned,"Perp account banned for {0} more days."
perp.acct,Margin account CRC {0}
perp.debt,Debt {0}; items are seized in {1} days. No new positions or cash-outs until it is cleared.
perp.banned,Perp account banned for {0} more days.
perp.none,No positions.
perp.col.pos,Position
perp.col.notional,Notional
@@ -492,17 +492,17 @@ perp.col.pnl,PnL
perp.col.liq,Liq. price
perp.long,Long
perp.short,Short
perp.rate,"{0} price {1} funding {2}%/night"
perp.fund,"Insurance fund {0}"
perp.rate,{0} price {1} funding {2}%/night
perp.fund,Insurance fund {0}
perp.open,Open
perp.margin,Margin (CRC)
perp.preview,"Notional {0} fill {1}"
perp.preview,Notional {0} fill {1}
perp.do.open,Open
perp.do.add,Add margin
perp.do.close,Close
perp.opened,"Opened {0} {1}: margin {2} CRC, {3}×."
perp.added,"Added {0} CRC of margin."
perp.closed,"Closed; {0} CRC back in the account (PnL {1})."
perp.added,Added {0} CRC of margin.
perp.closed,Closed; {0} CRC back in the account (PnL {1}).
perp.deficit,"Equity fell short by {0}, covered by the insurance fund and debt."
perp.err.Banned,The perp account is banned.
perp.err.Debt,You have debt; no new positions.
@@ -513,15 +513,15 @@ perp.err.Opposite,You cannot be long and short the same product; close first.
perp.err.NoPosition,No position.
perp.err.Margin,Enter a margin amount.
perp.debt.block,You owe the perps desk; no cash-outs.
nightlog.perp.liq,"{0} was liquidated; the {1} margin is gone."
nightlog.perp.adl,"The insurance fund ran dry; {0} was auto-deleveraged and gave up {1} of profit."
nightlog.perp.interest,"Perp debt accrued interest; you now owe {0}."
nightlog.perp.seize,"Overdue perp debt: seized items covered {0}."
nightlog.perp.liq,{0} was liquidated; the {1} margin is gone.
nightlog.perp.adl,The insurance fund ran dry; {0} was auto-deleveraged and gave up {1} of profit.
nightlog.perp.interest,Perp debt accrued interest; you now owe {0}.
nightlog.perp.seize,Overdue perp debt: seized items covered {0}.
nightlog.perp.writeoff," {0} written off; the perp account is banned for {1} days."
perp.slip.title,Perp debt seizure slip
perp.preview2,"Fee {0} liq. {1}"
nightlog.perp.repaid,"Perp deficit: {0} CRC was taken from the Poinbase account to repay it."
perp.err.Thin,"Slippage on this order is so large it would be liquidated at once. Reduce the size or leverage."
perp.preview2,Fee {0} liq. {1}
nightlog.perp.repaid,Perp deficit: {0} CRC was taken from the Poinbase account to repay it.
perp.err.Thin,Slippage on this order is so large it would be liquidated at once. Reduce the size or leverage.
mat.hypertech_electronic,Hypertech electronic component
asic.label.repair,Repair
item.asic.name,RatDigg {0} miner
@@ -549,9 +549,9 @@ predict.void,void
predict.result,Day {0} {1} result: {2} {3}
predict.pick,Trade
predict.price,Price per share: Yes {0} No {1}
predict.pos,"{0}: {1} x{2}"
predict.pos2,"Cost {0} pays {1}"
predict.sum.buy,"Buy {1} for {2} CRC: {0}"
predict.pos,{0}: {1} x{2}
predict.pos2,Cost {0} pays {1}
predict.sum.buy,Buy {1} for {2} CRC: {0}
predict.sum.sell,Sell prediction position: {0}
predict.closed.note,"Closed, waiting for settlement."
predict.preview,"Buy {0}: about {1} shares (avg {2}), net {3} if right"
@@ -716,7 +716,7 @@ scam.support.1,"Hello, Poinbase support here. We detected an unusual login on yo
scam.support.2,Please send {0} CRC to the safe address {1} today for verification; it will be returned right after.
scam.support.3,"Otherwise the account will be frozen for good. I have to go, remember to send it."
predict.sold.caught,"Insider trading caught on sale: stake and profit confiscated, fraud on record."
predict.row.move, (last night {0} {1})
predict.row.move," (last night {0} {1})"
predict.stats.h,History (avg opening price / actual rate)
predict.stats.row,"{0}: {1} markets, avg open {2}, happened {3}%"
predict.kind.Event,News events
@@ -727,7 +727,7 @@ predict.kind.Gas,Gas
predict.kind.Cra,CRA warning
predict.kind.Era,ASIC era
nightlog.predict.move,"Prediction ""{0}"" moved {1} -> {2}"
nightlog.predict.why, ({0})
nightlog.predict.why," ({0})"
chart.empty,{0} daily chart: no history yet; recording from today.
chart.caption,{0} daily H {2} L {3} C {4} ({5}%)
chart.legend,"<size=80%>green up, red down; yellow 7-day MA; bars: grey market / cyan you</size>"
@@ -791,7 +791,7 @@ bpay.h,Payment
bpay.qty,Quantity
bpay.total,Total {0} credits
bpay.coin,Pay with (coins the seller takes)
bpay.need,"Pay {0} {1} wallet balance {2}"
bpay.need,Pay {0} {1} wallet balance {2}
bpay.invoice,Create invoice
bpay.swap.h,Auto-convert to {0}
bpay.swap.none,No other coin in the wallet is enough
@@ -804,8 +804,8 @@ cart.h,Cart
cart.empty,The cart is empty.
cart.added,Added to cart: {0}
cart.back,Back to shop
cart.done,"Paid for {0} items."
cart.partial,"Paid for {0} items; {1} failed (stock or balance)."
cart.done,Paid for {0} items.
cart.partial,Paid for {0} items; {1} failed (stock or balance).
black.info.accepts,Takes: {0}
black.info.advance.yes,advance release accepted
black.info.advance.no,no advance release