diff --git a/src/components/pages/InstallPage.astro b/src/components/pages/InstallPage.astro index 29b4db7..55b3883 100644 --- a/src/components/pages/InstallPage.astro +++ b/src/components/pages/InstallPage.astro @@ -209,6 +209,9 @@ const venvCommands = (os: "mac" | "win"): string => {
+

{c.paperFirstTitle}

+

{c.paperFirstBody}

+

{c.getStarted.title}

{c.getStarted.body}

{c.getStarted.link} →

diff --git a/src/i18n/pages/install.ts b/src/i18n/pages/install.ts index bf4ac38..0bca7be 100644 --- a/src/i18n/pages/install.ts +++ b/src/i18n/pages/install.ts @@ -61,6 +61,8 @@ export interface InstallContent { thenTitle: string; allFilesTitle: string; getStarted: { title: string; body: string; link: string }; + paperFirstTitle: string; + paperFirstBody: string; fromSource: { title: string; lead: string; @@ -76,7 +78,7 @@ export interface InstallContent { export const install: LocalizedPage = { en: { - rev: "2026-08-20.4", + rev: "2026-08-20.5", title: "Download keel — macOS & Windows", description: "Download keel for macOS or Windows. Version and links come from GitHub Releases at build time; the five-minute source path is here too.", @@ -100,6 +102,8 @@ export const install: LocalizedPage = { ], thenTitle: "Then install the wheels", allFilesTitle: "All release files", + paperFirstTitle: "Start on paper — free, and nothing at risk", + paperFirstBody: "For the cautious first step: the paper profile is free and educational — simulated fills, no real orders — built for learning the workflow before any live decision. It needs no funded venue account and no trading credentials; the only key it asks for is a free, read-only market-data key to fetch candle history. The live profile is deliberately harder to reach: attestations, the promotion gauntlet, and typed human confirmations stand in the way.", getStarted: { title: "New here? Start with the Get Started guide", body: "A step-by-step walkthrough — first simulation, the paper profile, the operator console — with screenshots of every screen.", @@ -158,8 +162,8 @@ export const install: LocalizedPage = { }, ar: { - rev: "2026-08-20.4", - translatedFromRev: "2026-08-20.4", + rev: "2026-08-20.5", + translatedFromRev: "2026-08-20.5", title: "تنزيل كيل — macOS وWindows", description: "نزّل كيل لـ macOS أو Windows. الإصدار والروابط من GitHub Releases وقت البناء؛ ومسار المصدر في خمس دقائق هنا أيضًا.", @@ -183,6 +187,8 @@ export const install: LocalizedPage = { ], thenTitle: "ثم ثبّت العجلات", allFilesTitle: "كل ملفات الإصدار", + paperFirstTitle: "ابدأ ورقيًّا — مجاني، ولا شيء في خطر", + paperFirstBody: "للخطوة الحذرة الأولى: الملف الورقي مجاني وتعليمي — تنفيذٌ محاكى ولا أوامر حقيقية — بُني لتعلّم سير العمل قبل أي قرار حيّ. لا يحتاج حساب وسيط ممولًا ولا بيانات تداول؛ المفتاح الوحيد الذي يطلبه هو مفتاح بيانات سوق مجاني للقراءة فقط لجلب تاريخ الشموع. أما الملف الحيّ فيُبلَغ عمدًا بصعوبة: الشهادات وبوابة الترقية والتأكيدات المكتوبة تقف في الطريق.", getStarted: { title: "جديد هنا؟ ابدأ بدليل البداية", body: "شرحٌ خطوةً بخطوة — أول محاكاة، والنمط الافتراضي، ووحدة تحكّم المشغّل — بلقطات شاشة لكل شاشة.", @@ -241,8 +247,8 @@ export const install: LocalizedPage = { }, fr: { - rev: "2026-08-20.4", - translatedFromRev: "2026-08-20.4", + rev: "2026-08-20.5", + translatedFromRev: "2026-08-20.5", title: "Télécharger keel — macOS et Windows", description: "Téléchargez keel pour macOS ou Windows. Version et liens viennent de GitHub Releases au build ; le parcours en cinq minutes depuis les sources est là aussi.", @@ -266,6 +272,8 @@ export const install: LocalizedPage = { ], thenTitle: "Puis installez les wheels", allFilesTitle: "Tous les fichiers de la version", + paperFirstTitle: "Commencez en papier — gratuit, et rien en jeu", + paperFirstBody: "Pour le premier pas prudent : le profil papier est gratuit et pédagogique — exécutions simulées, aucun ordre réel — conçu pour apprendre le flux avant toute décision en réel. Il n'exige ni compte courtier financé ni identifiants de trading ; la seule clé demandée est une clé de données de marché gratuite, en lecture seule, pour récupérer l'historique des chandeliers. Le profil réel, lui, se mérite délibérément : attestations, porte de promotion et confirmations humaines tapées se dressent sur le chemin.", getStarted: { title: "Nouveau ici ? Commencez par le guide Premiers pas", body: "Un parcours pas à pas — première simulation, profil papier, console opérateur — avec des captures d'écran de chaque écran.",