From d6e38d2a17c776b887ebaa8f6a8470f27157d346 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=97=D0=B5=D1=84=D0=B8?= =?UTF-8?q?=D1=80=D0=BE=D0=B2?= Date: Sun, 12 Jul 2026 00:36:49 +0400 Subject: [PATCH] chore: switch decorative CJK from Japanese to Chinese, drop em-dashes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Translate every Japanese kana/kanji glyph on the page to Simplified Chinese: side rail, CyberGrid lexicon rail, folios, footer, scramble pool, partner header (e.g. 流動性デスク -> 流动性交易台, katakana terms -> 哈希/流动性/深度/…). - Remove em-dashes from the remaining code comments. - Tighten two thesis lines that read as AI filler. Co-Authored-By: Claude Opus 4.8 --- apps/web/src/components/backdrop/DepthCanyon.tsx | 2 +- apps/web/src/components/fx/CyberGrid.tsx | 10 +++++----- apps/web/src/components/fx/Scramble.tsx | 8 ++++---- apps/web/src/components/fx/SideRail.tsx | 6 +++--- apps/web/src/components/layout/Footer.tsx | 2 +- apps/web/src/ds-entry.ts | 2 +- apps/web/src/screens/Landing.tsx | 14 +++++++------- apps/web/src/screens/Partners.tsx | 2 +- 8 files changed, 23 insertions(+), 23 deletions(-) diff --git a/apps/web/src/components/backdrop/DepthCanyon.tsx b/apps/web/src/components/backdrop/DepthCanyon.tsx index ecb6eec..714f25e 100644 --- a/apps/web/src/components/backdrop/DepthCanyon.tsx +++ b/apps/web/src/components/backdrop/DepthCanyon.tsx @@ -1,5 +1,5 @@ /** - * DepthCanyon — a 2D isometric voxel crater. A blocky terrain of dark cubes + * DepthCanyon: a 2D isometric voxel crater. A blocky terrain of dark cubes * carved by a glowing acid pit: market depth as a literal luminous hole in the * ground. Deterministic heightmap, painter-ordered cubes, palette-only colors * (dark faces from the neutral ramp, acid overlays for the emissive throat). diff --git a/apps/web/src/components/fx/CyberGrid.tsx b/apps/web/src/components/fx/CyberGrid.tsx index e8aabf0..6fda33d 100644 --- a/apps/web/src/components/fx/CyberGrid.tsx +++ b/apps/web/src/components/fx/CyberGrid.tsx @@ -18,8 +18,8 @@ function Reticle({ className, style }: { className?: string; style?: CSSProperti ); } -// Romanised DeFi lexicon in katakana/kanji, read top-to-bottom on the rail. -const TERMS = "ハッシュ ・ 流動性 ・ デプス ・ ヴォルト ・ チェーン ・ 報酬 ・ 清算 ・ スプレッド ・ 市場深度"; +// DeFi lexicon in Chinese, read top-to-bottom on the rail. +const TERMS = "哈希 · 流动性 · 深度 · 金库 · 链 · 报酬 · 清算 · 点差 · 市场深度"; /** * Site-wide cyber backdrop: dotted survey field, column lines with cross @@ -69,7 +69,7 @@ export function CyberGrid() { {/* top coordinate header */} - チェーン ・ RH-L2 4663 ・ E-2026.07 + 链 · RH-L2 4663 · E-2026.07 {/* targeting reticles */} @@ -92,11 +92,11 @@ export function CyberGrid() { - // 市場深度 + // 市场深度 - 市場深度 // Surface data + 市场深度 // Surface data ); diff --git a/apps/web/src/components/fx/Scramble.tsx b/apps/web/src/components/fx/Scramble.tsx index 4821b22..6f26c22 100644 --- a/apps/web/src/components/fx/Scramble.tsx +++ b/apps/web/src/components/fx/Scramble.tsx @@ -2,12 +2,12 @@ import { useEffect, useRef, useState } from "react"; import { motionEnabled } from "@/lib/motion"; const GLYPHS = - "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲン0123456789▚▞▮◎"; + "流动性深度金库链报酬清算点差市场哈希滑点储备资金池挂单成交撮合0123456789▚▞▮◎"; /** - * Cyberdeck decode: the label periodically dissolves into katakana and - * terminal glyphs, then settles back left to right. Decorative labels only, - * never live figures. + * Cyberdeck decode: the label periodically dissolves into CJK and terminal + * glyphs, then settles back left to right. Decorative labels only, never live + * figures. */ export function Scramble({ text, diff --git a/apps/web/src/components/fx/SideRail.tsx b/apps/web/src/components/fx/SideRail.tsx index eff017a..60eb358 100644 --- a/apps/web/src/components/fx/SideRail.tsx +++ b/apps/web/src/components/fx/SideRail.tsx @@ -1,7 +1,7 @@ /** - * Vertical neon signage on the hero's right rail: kanji street sign over a + * Vertical neon signage on the hero's right rail: hanzi street sign over a * mono locator stack and a barcode glyph run. Pure decoration, Marathon rail - * grammar with a Kabukicho accent. + * grammar with a neon-street accent. */ export function SideRail() { return ( @@ -13,7 +13,7 @@ export function SideRail() { className="neon text-2xl font-semibold tracking-[0.3em]" style={{ writingMode: "vertical-rl" }} > - 流動性デスク + 流动性交易台 - 流動性 + 流动性

diff --git a/apps/web/src/ds-entry.ts b/apps/web/src/ds-entry.ts index 779c450..0d8a409 100644 --- a/apps/web/src/ds-entry.ts +++ b/apps/web/src/ds-entry.ts @@ -1,7 +1,7 @@ /** * Design-system surface for design-sync: pure presentational components only. * App-level pieces (router/wagmi-bound screens, panels, layout) are excluded - * on purpose — they need live context the design tool doesn't have. + * on purpose: they need live context the design tool doesn't have. */ export { Button } from "./components/ui/button"; export { Card } from "./components/ui/card"; diff --git a/apps/web/src/screens/Landing.tsx b/apps/web/src/screens/Landing.tsx index aead4f8..99c5c7b 100644 --- a/apps/web/src/screens/Landing.tsx +++ b/apps/web/src/screens/Landing.tsx @@ -32,12 +32,12 @@ const THESIS = [ { n: "02", title: "For traders", - text: "Deeper books mean tighter spreads and less slippage on size. Execution quality is the product, not a promise.", + text: "Deeper books mean tighter spreads and less slippage on size. Traders feel it on every fill.", }, { n: "03", title: "For Robinhood Chain", - text: "Organic depth routed to the pairs that need it, not mercenary TVL chasing emissions. Capital that stays after the incentives.", + text: "Organic depth routed to the pairs that need it, not mercenary TVL chasing emissions. It stays after the incentives end.", }, ]; @@ -144,7 +144,7 @@ export default function Landing() { - // 流動性 + // 流动性

▚▞▚▚ RH-L2 4663 // E-2026.07 - 市場深度データ // Surface data + 市场深度数据 // Surface data + 00 / 05 + @@ -314,7 +314,7 @@ export default function Landing() {
[ 02 ] - 市場 + 市场
{activeCampaigns} open now @@ -411,7 +411,7 @@ export default function Landing() { - // 論点 + // 论点 - 深く行け + 深入市场
diff --git a/apps/web/src/screens/Partners.tsx b/apps/web/src/screens/Partners.tsx index 4f0ddb3..1994858 100644 --- a/apps/web/src/screens/Partners.tsx +++ b/apps/web/src/screens/Partners.tsx @@ -67,7 +67,7 @@ export default function Partners() {
Desk 00 // Applications - パートナー // Partners + 合作伙伴 // Partners
Partner portal

Launch a liquidity campaign