Route the migration modal (renderSeedMigrationDialog) through TR() — 32 new keys (30 mig_* plus the previously-untranslated seed_migrate_button/ tt_seed_migrate), reusing existing common keys (cancel/close/refresh/ seed_backup_save*). Format-arg strings go through snprintf(buf, TR(...), v) so the %.8f/%d specifiers stay in the (validated) translations; plain strings use "%s", TR(...) to avoid -Wformat-security. Translated into de/es/fr/ja/ko/pt/ru/zh — additive only (972 -> 1004 keys per language, format specifiers verified preserved); CJK subset font rebuilt. CLAUDE.md gains a "Seed phrase & migrate-to-seed" section documenting the hd-transparent-keys daemon dependency, -usemnemonic, the backup screen, and the Phase 1 (isolated create) / Phase 2 (sweep + Confirming gate + adopt) flow that was live-verified on mainnet. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
74 KiB
74 KiB