diff --git a/frontend/src/i18n/locales/de/common.json b/frontend/src/i18n/locales/de/common.json index ee0a9509..934f000d 100644 --- a/frontend/src/i18n/locales/de/common.json +++ b/frontend/src/i18n/locales/de/common.json @@ -127,21 +127,21 @@ "f3": "Echte CPU-Emulation, öffentliche Projekte", "cta": "Loslegen" }, + "maker": { + "name": "Maker", + "tagline": "Für Maker, die echte Schaltungen mit KI-Hilfe bauen.", + "f1": "500 KI-Credits pro Tag (bis zu 15.000/Monat)", + "f2": "Nicht gelistete Projekte + Velxio Desktop (offline)", + "f3": "Alle 19 Boards + 48+ Komponenten", + "cta": "Maker starten" + }, "pro": { "name": "Pro", - "tagline": "Für Maker mit echten Projekten.", - "f1": "500 KI-Credits pro Tag (bis zu 15.000/Monat)", - "f2": "Private Projekte + Premium-Komponenten", - "f3": "Priorisierte Kompilier-Warteschlange, jederzeit kündbar", - "cta": "Pro abonnieren" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "Für Power-User und kleine Teams.", + "tagline": "Private Projekte, GitHub-Sync und BOM-Exporte.", "f1": "2.000 KI-Credits pro Tag (bis zu 60.000/Monat)", - "f2": "Früher Zugriff auf neue Boards", - "f3": "Direkter Support vom Maintainer", - "cta": "Pro Max wählen" + "f2": "Private Projekte + BOM CSV + Schaltplan PNG", + "f3": "GitHub-Sync + Embeds ohne Wasserzeichen", + "cta": "Pro abonnieren" } } } @@ -403,4 +403,4 @@ } } } -} \ No newline at end of file +} diff --git a/frontend/src/i18n/locales/en/common.json b/frontend/src/i18n/locales/en/common.json index 410675a2..8b612dd4 100644 --- a/frontend/src/i18n/locales/en/common.json +++ b/frontend/src/i18n/locales/en/common.json @@ -127,21 +127,21 @@ "f3": "Real CPU emulation, public projects", "cta": "Get started" }, + "maker": { + "name": "Maker", + "tagline": "For makers shipping real circuits with AI help.", + "f1": "500 daily AI credits (up to 15,000/month)", + "f2": "Unlisted projects + Velxio Desktop (offline)", + "f3": "All 19 boards + 48+ components", + "cta": "Start Maker" + }, "pro": { "name": "Pro", - "tagline": "For makers building real projects with AI.", - "f1": "500 daily AI credits (up to 15,000/month)", - "f2": "Private projects + premium components", - "f3": "Priority compile queue, cancel anytime", - "cta": "Subscribe to Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "For power users and small teams.", + "tagline": "Private projects, GitHub Sync and BOM exports.", "f1": "2,000 daily AI credits (up to 60,000/month)", - "f2": "Early access to new boards", - "f3": "Direct support from the maintainer", - "cta": "Choose Pro Max" + "f2": "Private projects + BOM CSV + schematic PNG", + "f3": "GitHub Sync + watermark-free embeds", + "cta": "Subscribe to Pro" } } } diff --git a/frontend/src/i18n/locales/es/common.json b/frontend/src/i18n/locales/es/common.json index 3a66c6d3..d76e1e51 100644 --- a/frontend/src/i18n/locales/es/common.json +++ b/frontend/src/i18n/locales/es/common.json @@ -127,21 +127,21 @@ "f3": "Emulación real de CPU, proyectos públicos", "cta": "Comenzar" }, + "maker": { + "name": "Maker", + "tagline": "Para makers que construyen circuitos reales con ayuda de IA.", + "f1": "500 créditos de IA por día (hasta 15,000/mes)", + "f2": "Proyectos no listados + Velxio Desktop (offline)", + "f3": "Las 19 placas + 48+ componentes", + "cta": "Empezar con Maker" + }, "pro": { "name": "Pro", - "tagline": "Para makers construyendo proyectos reales.", - "f1": "500 créditos IA diarios (hasta 15.000/mes)", - "f2": "Proyectos privados + componentes premium", - "f3": "Cola de compilación prioritaria, cancelás cuando quieras", - "cta": "Suscribirme a Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "Para power users y equipos chicos.", - "f1": "2.000 créditos IA diarios (hasta 60.000/mes)", - "f2": "Acceso temprano a nuevas placas", - "f3": "Soporte directo del mantenedor", - "cta": "Elegir Pro Max" + "tagline": "Proyectos privados, sincronización con GitHub y exportación de BOM.", + "f1": "2,000 créditos de IA por día (hasta 60,000/mes)", + "f2": "Proyectos privados + BOM CSV + esquemático PNG", + "f3": "GitHub Sync + embeds sin marca", + "cta": "Suscribirse a Pro" } } } diff --git a/frontend/src/i18n/locales/fr/common.json b/frontend/src/i18n/locales/fr/common.json index 0e4b405b..2b8d7c9f 100644 --- a/frontend/src/i18n/locales/fr/common.json +++ b/frontend/src/i18n/locales/fr/common.json @@ -127,21 +127,21 @@ "f3": "Émulation CPU réelle, projets publics", "cta": "Commencer" }, + "maker": { + "name": "Maker", + "tagline": "Pour les makers qui livrent de vrais circuits avec l'aide de l'IA.", + "f1": "500 crédits IA par jour (jusqu'à 15 000/mois)", + "f2": "Projets non listés + Velxio Desktop (hors-ligne)", + "f3": "Les 19 cartes + 48+ composants", + "cta": "Commencer Maker" + }, "pro": { "name": "Pro", - "tagline": "Pour les makers en projets réels.", - "f1": "500 crédits IA par jour (jusqu’à 15 000/mois)", - "f2": "Projets privés + composants premium", - "f3": "File de compilation prioritaire, annulez quand vous voulez", - "cta": "S’abonner à Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "Pour power users et petites équipes.", - "f1": "2 000 crédits IA par jour (jusqu’à 60 000/mois)", - "f2": "Accès anticipé aux nouvelles cartes", - "f3": "Support direct du mainteneur", - "cta": "Choisir Pro Max" + "tagline": "Projets privés, GitHub Sync et exports BOM.", + "f1": "2 000 crédits IA par jour (jusqu'à 60 000/mois)", + "f2": "Projets privés + BOM CSV + schéma PNG", + "f3": "GitHub Sync + intégrations sans filigrane", + "cta": "S'abonner à Pro" } } } @@ -403,4 +403,4 @@ } } } -} \ No newline at end of file +} diff --git a/frontend/src/i18n/locales/it/common.json b/frontend/src/i18n/locales/it/common.json index ac8dd3f4..9045a1a7 100644 --- a/frontend/src/i18n/locales/it/common.json +++ b/frontend/src/i18n/locales/it/common.json @@ -127,21 +127,21 @@ "f3": "Emulazione CPU reale, progetti pubblici", "cta": "Inizia" }, + "maker": { + "name": "Maker", + "tagline": "Per i maker che realizzano circuiti reali con l'aiuto dell'IA.", + "f1": "500 crediti IA al giorno (fino a 15.000/mese)", + "f2": "Progetti non elencati + Velxio Desktop (offline)", + "f3": "Tutte le 19 schede + 48+ componenti", + "cta": "Inizia con Maker" + }, "pro": { "name": "Pro", - "tagline": "Per maker che costruiscono progetti reali.", - "f1": "500 crediti IA giornalieri (fino a 15.000/mese)", - "f2": "Progetti privati + componenti premium", - "f3": "Coda di compilazione prioritaria, cancella quando vuoi", + "tagline": "Progetti privati, sincronizzazione GitHub ed esportazioni BOM.", + "f1": "2.000 crediti IA al giorno (fino a 60.000/mese)", + "f2": "Progetti privati + BOM CSV + schema PNG", + "f3": "GitHub Sync + embed senza watermark", "cta": "Abbonati a Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "Per power user e piccoli team.", - "f1": "2.000 crediti IA giornalieri (fino a 60.000/mese)", - "f2": "Accesso anticipato alle nuove schede", - "f3": "Supporto diretto dal maintainer", - "cta": "Scegli Pro Max" } } } @@ -403,4 +403,4 @@ } } } -} \ No newline at end of file +} diff --git a/frontend/src/i18n/locales/ja/common.json b/frontend/src/i18n/locales/ja/common.json index f42f0255..dbc977a2 100644 --- a/frontend/src/i18n/locales/ja/common.json +++ b/frontend/src/i18n/locales/ja/common.json @@ -127,21 +127,21 @@ "f3": "実機CPUエミュレーション、公開プロジェクト", "cta": "始める" }, + "maker": { + "name": "Maker", + "tagline": "AI支援で実物の回路を作るメーカー向け。", + "f1": "AIクレジット1日500回(月15,000回まで)", + "f2": "非公開プロジェクト + Velxio Desktop(オフライン)", + "f3": "全19ボード + 48以上のコンポーネント", + "cta": "Makerを始める" + }, "pro": { "name": "Pro", - "tagline": "本格的なプロジェクトを作るメーカー向け。", - "f1": "1日500 AIクレジット(月最大15,000)", - "f2": "プライベートプロジェクト + プレミアムコンポーネント", - "f3": "優先コンパイルキュー、いつでもキャンセル可能", - "cta": "Proを契約" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "パワーユーザーと小規模チーム向け。", - "f1": "1日2,000 AIクレジット(月最大60,000)", - "f2": "新ボードへの早期アクセス", - "f3": "メンテナーから直接サポート", - "cta": "Pro Maxを選ぶ" + "tagline": "プライベートプロジェクト、GitHub同期、BOMエクスポート。", + "f1": "AIクレジット1日2,000回(月60,000回まで)", + "f2": "プライベートプロジェクト + BOM CSV + 回路図PNG", + "f3": "GitHub Sync + ウォーターマーク無しの埋め込み", + "cta": "Proを購読" } } } @@ -403,4 +403,4 @@ } } } -} \ No newline at end of file +} diff --git a/frontend/src/i18n/locales/pt-br/common.json b/frontend/src/i18n/locales/pt-br/common.json index 1c9639a3..a0842657 100644 --- a/frontend/src/i18n/locales/pt-br/common.json +++ b/frontend/src/i18n/locales/pt-br/common.json @@ -127,21 +127,21 @@ "f3": "Emulação real de CPU, projetos públicos", "cta": "Começar" }, + "maker": { + "name": "Maker", + "tagline": "Para makers que constroem circuitos reais com ajuda de IA.", + "f1": "500 créditos de IA por dia (até 15.000/mês)", + "f2": "Projetos não listados + Velxio Desktop (offline)", + "f3": "Todas as 19 placas + 48+ componentes", + "cta": "Começar com Maker" + }, "pro": { "name": "Pro", - "tagline": "Para makers construindo projetos reais.", - "f1": "500 créditos diários de IA (até 15.000/mês)", - "f2": "Projetos privados + componentes premium", - "f3": "Fila de compilação prioritária, cancele a qualquer momento", + "tagline": "Projetos privados, sincronização com GitHub e exportações de BOM.", + "f1": "2.000 créditos de IA por dia (até 60.000/mês)", + "f2": "Projetos privados + BOM CSV + esquemático PNG", + "f3": "GitHub Sync + embeds sem marca d'água", "cta": "Assinar Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "Para power users e times pequenos.", - "f1": "2.000 créditos diários de IA (até 60.000/mês)", - "f2": "Acesso antecipado a novas placas", - "f3": "Suporte direto do mantenedor", - "cta": "Escolher Pro Max" } } } diff --git a/frontend/src/i18n/locales/ru/common.json b/frontend/src/i18n/locales/ru/common.json index 03f3b55c..04d2b98f 100644 --- a/frontend/src/i18n/locales/ru/common.json +++ b/frontend/src/i18n/locales/ru/common.json @@ -127,21 +127,21 @@ "f3": "Реальная эмуляция CPU, публичные проекты", "cta": "Начать" }, + "maker": { + "name": "Maker", + "tagline": "Для мейкеров, создающих реальные схемы с помощью ИИ.", + "f1": "500 кредитов ИИ в день (до 15 000/месяц)", + "f2": "Неопубликованные проекты + Velxio Desktop (офлайн)", + "f3": "Все 19 плат + 48+ компонентов", + "cta": "Начать с Maker" + }, "pro": { "name": "Pro", - "tagline": "Для мейкеров с реальными проектами.", - "f1": "500 ИИ-кредитов в день (до 15 000 в месяц)", - "f2": "Приватные проекты + премиум-компоненты", - "f3": "Приоритетная очередь сборки, отмена в любой момент", + "tagline": "Приватные проекты, GitHub Sync и экспорт BOM.", + "f1": "2 000 кредитов ИИ в день (до 60 000/месяц)", + "f2": "Приватные проекты + BOM CSV + схема PNG", + "f3": "GitHub Sync + встраивания без водяного знака", "cta": "Подписаться на Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "Для опытных пользователей и небольших команд.", - "f1": "2 000 ИИ-кредитов в день (до 60 000 в месяц)", - "f2": "Ранний доступ к новым платам", - "f3": "Прямая поддержка от разработчика", - "cta": "Выбрать Pro Max" } } } @@ -403,4 +403,4 @@ } } } -} \ No newline at end of file +} diff --git a/frontend/src/i18n/locales/zh-cn/common.json b/frontend/src/i18n/locales/zh-cn/common.json index 39e7f3ee..9a99053f 100644 --- a/frontend/src/i18n/locales/zh-cn/common.json +++ b/frontend/src/i18n/locales/zh-cn/common.json @@ -127,21 +127,21 @@ "f3": "真实 CPU 仿真,公开项目", "cta": "开始使用" }, + "maker": { + "name": "Maker", + "tagline": "面向用 AI 帮助构建真实电路的创客。", + "f1": "每日 500 AI 信用额度(每月最多 15,000)", + "f2": "未列出的项目 + Velxio Desktop(离线)", + "f3": "全部 19 块开发板 + 48+ 元件", + "cta": "开始 Maker" + }, "pro": { "name": "Pro", - "tagline": "面向构建实际项目的创客。", - "f1": "每日 500 AI 积分(每月最多 15,000)", - "f2": "私有项目 + 高级元件", - "f3": "优先编译队列,随时取消", + "tagline": "私人项目、GitHub 同步与 BOM 导出。", + "f1": "每日 2,000 AI 信用额度(每月最多 60,000)", + "f2": "私人项目 + BOM CSV + 原理图 PNG", + "f3": "GitHub 同步 + 无水印嵌入", "cta": "订阅 Pro" - }, - "pro_max": { - "name": "Pro Max", - "tagline": "面向高级用户和小型团队。", - "f1": "每日 2,000 AI 积分(每月最多 60,000)", - "f2": "抢先体验新开发板", - "f3": "维护者直接支持", - "cta": "选择 Pro Max" } } } diff --git a/frontend/src/pages/LandingPage.tsx b/frontend/src/pages/LandingPage.tsx index 7019f04f..b4a40b89 100644 --- a/frontend/src/pages/LandingPage.tsx +++ b/frontend/src/pages/LandingPage.tsx @@ -1118,11 +1118,27 @@ export const LandingPage: React.FC = () => { {t('landing.pricing.tiers.free.cta')} +
+
{t('landing.pricing.tiers.maker.name')}
+
+ $7 + /mo +
+

{t('landing.pricing.tiers.maker.tagline')}

+ + + {t('landing.pricing.tiers.maker.cta')} + +
{t('landing.pricing.popular')}
{t('landing.pricing.tiers.pro.name')}
- $15 + $19 /mo

{t('landing.pricing.tiers.pro.tagline')}

@@ -1135,22 +1151,6 @@ export const LandingPage: React.FC = () => { {t('landing.pricing.tiers.pro.cta')}
-
-
{t('landing.pricing.tiers.pro_max.name')}
-
- $35 - /mo -
-

{t('landing.pricing.tiers.pro_max.tagline')}

- - - {t('landing.pricing.tiers.pro_max.cta')} - -