From bbc7052c7a34dc0e71418d04a4425d78bfeb58fc Mon Sep 17 00:00:00 2001 From: Frank Date: Wed, 11 Mar 2026 17:07:39 -0400 Subject: [PATCH] go: dashboard design --- packages/console/app/src/component/icon.tsx | 82 +++++-------------- packages/console/app/src/i18n/ar.ts | 5 +- packages/console/app/src/i18n/br.ts | 8 +- packages/console/app/src/i18n/da.ts | 8 +- packages/console/app/src/i18n/de.ts | 8 +- packages/console/app/src/i18n/en.ts | 2 +- packages/console/app/src/i18n/es.ts | 5 +- packages/console/app/src/i18n/fr.ts | 8 +- packages/console/app/src/i18n/it.ts | 5 +- packages/console/app/src/i18n/ja.ts | 5 +- packages/console/app/src/i18n/ko.ts | 5 +- packages/console/app/src/i18n/no.ts | 8 +- packages/console/app/src/i18n/pl.ts | 8 +- packages/console/app/src/i18n/ru.ts | 8 +- packages/console/app/src/i18n/th.ts | 2 +- packages/console/app/src/i18n/tr.ts | 2 +- packages/console/app/src/i18n/zh.ts | 2 +- packages/console/app/src/i18n/zht.ts | 5 +- .../src/routes/workspace/[id]/go/index.tsx | 19 +++++ .../routes/workspace/[id]/go/lite-section.tsx | 10 --- .../app/src/routes/workspace/[id]/index.tsx | 6 +- 21 files changed, 97 insertions(+), 114 deletions(-) diff --git a/packages/console/app/src/component/icon.tsx b/packages/console/app/src/component/icon.tsx index 8d3c71656..e39da4a0e 100644 --- a/packages/console/app/src/component/icon.tsx +++ b/packages/console/app/src/component/icon.tsx @@ -1,69 +1,25 @@ import { JSX } from "solid-js" -export function IconLogo(props: JSX.SvgSVGAttributes) { +export function IconZen(props: JSX.SvgSVGAttributes) { return ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + ) +} + +export function IconGo(props: JSX.SvgSVGAttributes) { + return ( + + + + + ) } diff --git a/packages/console/app/src/i18n/ar.ts b/packages/console/app/src/i18n/ar.ts index 1588f0554..74a08dfa2 100644 --- a/packages/console/app/src/i18n/ar.ts +++ b/packages/console/app/src/i18n/ar.ts @@ -259,7 +259,8 @@ export const dict = { "go.cta.text": "اشترك في Go", "go.cta.price": "$10/شهر", "go.cta.promo": "$5 للشهر الأول", - "go.pricing.body": "استخدمه مع أي وكيل. $5 للشهر الأول، ثم $10/شهر. قم بزيادة الرصيد إذا لزم الأمر. الإلغاء في أي وقت.", + "go.pricing.body": + "استخدمه مع أي وكيل. $5 للشهر الأول، ثم $10/شهر. قم بزيادة الرصيد إذا لزم الأمر. الإلغاء في أي وقت.", "go.graph.free": "مجاني", "go.graph.freePill": "Big Pickle ونماذج مجانية", "go.graph.go": "Go", @@ -420,6 +421,7 @@ export const dict = { "workspace.nav.settings": "الإعدادات", "workspace.home.banner.beforeLink": "نماذج محسنة وموثوقة لوكلاء البرمجة.", + "workspace.lite.banner.beforeLink": "نماذج برمجة منخفضة التكلفة للجميع.", "workspace.home.billing.loading": "جارٍ التحميل...", "workspace.home.billing.enable": "تمكين الفوترة", "workspace.home.billing.currentBalance": "الرصيد الحالي", @@ -620,7 +622,6 @@ export const dict = { "workspace.lite.time.minute": "دقيقة", "workspace.lite.time.minutes": "دقائق", "workspace.lite.time.fewSeconds": "بضع ثوان", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "أنت مشترك في OpenCode Go.", "workspace.lite.subscription.manage": "إدارة الاشتراك", "workspace.lite.subscription.rollingUsage": "الاستخدام المتجدد", diff --git a/packages/console/app/src/i18n/br.ts b/packages/console/app/src/i18n/br.ts index 4d74c05a3..b0ef0983d 100644 --- a/packages/console/app/src/i18n/br.ts +++ b/packages/console/app/src/i18n/br.ts @@ -263,7 +263,8 @@ export const dict = { "go.cta.text": "Assinar o Go", "go.cta.price": "$10/mês", "go.cta.promo": "$5 no primeiro mês", - "go.pricing.body": "Use com qualquer agente. $5 no primeiro mês, depois $10/mês. Recarregue o crédito se necessário. Cancele a qualquer momento.", + "go.pricing.body": + "Use com qualquer agente. $5 no primeiro mês, depois $10/mês. Recarregue o crédito se necessário. Cancele a qualquer momento.", "go.graph.free": "Grátis", "go.graph.freePill": "Big Pickle e modelos gratuitos", "go.graph.go": "Go", @@ -303,7 +304,8 @@ export const dict = { "go.problem.item3": "Feito para o maior número possível de programadores", "go.problem.item4": "Inclui GLM-5, Kimi K2.5 e MiniMax M2.5", "go.how.title": "Como o Go funciona", - "go.how.body": "O Go começa em $5 no primeiro mês, depois $10/mês. Você pode usá-lo com o OpenCode ou qualquer agente.", + "go.how.body": + "O Go começa em $5 no primeiro mês, depois $10/mês. Você pode usá-lo com o OpenCode ou qualquer agente.", "go.how.step1.title": "Crie uma conta", "go.how.step1.beforeLink": "siga as", "go.how.step1.link": "instruções de configuração", @@ -427,6 +429,7 @@ export const dict = { "workspace.nav.settings": "Configurações", "workspace.home.banner.beforeLink": "Modelos otimizados e confiáveis para agentes de codificação.", + "workspace.lite.banner.beforeLink": "Modelos de codificação de baixo custo para todos.", "workspace.home.billing.loading": "Carregando...", "workspace.home.billing.enable": "Ativar faturamento", "workspace.home.billing.currentBalance": "Saldo atual", @@ -629,7 +632,6 @@ export const dict = { "workspace.lite.time.minute": "minuto", "workspace.lite.time.minutes": "minutos", "workspace.lite.time.fewSeconds": "alguns segundos", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Você assina o OpenCode Go.", "workspace.lite.subscription.manage": "Gerenciar Assinatura", "workspace.lite.subscription.rollingUsage": "Uso Contínuo", diff --git a/packages/console/app/src/i18n/da.ts b/packages/console/app/src/i18n/da.ts index 45f044916..45784969f 100644 --- a/packages/console/app/src/i18n/da.ts +++ b/packages/console/app/src/i18n/da.ts @@ -261,7 +261,8 @@ export const dict = { "go.cta.text": "Abonner på Go", "go.cta.price": "$10/måned", "go.cta.promo": "$5 første måned", - "go.pricing.body": "Brug med enhver agent. $5 første måned, derefter $10/måned. Tank op med kredit efter behov. Afmeld når som helst.", + "go.pricing.body": + "Brug med enhver agent. $5 første måned, derefter $10/måned. Tank op med kredit efter behov. Afmeld når som helst.", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle og gratis modeller", "go.graph.go": "Go", @@ -300,7 +301,8 @@ export const dict = { "go.problem.item3": "Bygget til så mange programmører som muligt", "go.problem.item4": "Inkluderer GLM-5, Kimi K2.5 og MiniMax M2.5", "go.how.title": "Hvordan Go virker", - "go.how.body": "Go starter ved $5 for den første måned, derefter $10/måned. Du kan bruge det med OpenCode eller enhver agent.", + "go.how.body": + "Go starter ved $5 for den første måned, derefter $10/måned. Du kan bruge det med OpenCode eller enhver agent.", "go.how.step1.title": "Opret en konto", "go.how.step1.beforeLink": "følg", "go.how.step1.link": "opsætningsinstruktionerne", @@ -423,6 +425,7 @@ export const dict = { "workspace.nav.settings": "Indstillinger", "workspace.home.banner.beforeLink": "Pålidelige optimerede modeller til kodningsagenter.", + "workspace.lite.banner.beforeLink": "Lavpris kodemodeller for alle.", "workspace.home.billing.loading": "Indlæser...", "workspace.home.billing.enable": "Aktiver fakturering", "workspace.home.billing.currentBalance": "Nuværende saldo", @@ -625,7 +628,6 @@ export const dict = { "workspace.lite.time.minute": "minut", "workspace.lite.time.minutes": "minutter", "workspace.lite.time.fewSeconds": "et par sekunder", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Du abonnerer på OpenCode Go.", "workspace.lite.subscription.manage": "Administrer abonnement", "workspace.lite.subscription.rollingUsage": "Løbende forbrug", diff --git a/packages/console/app/src/i18n/de.ts b/packages/console/app/src/i18n/de.ts index 898e70fe3..d14ec8de5 100644 --- a/packages/console/app/src/i18n/de.ts +++ b/packages/console/app/src/i18n/de.ts @@ -263,7 +263,8 @@ export const dict = { "go.cta.text": "Go abonnieren", "go.cta.price": "$10/Monat", "go.cta.promo": "$5 im ersten Monat", - "go.pricing.body": "Mit jedem Agenten nutzbar. $5 im ersten Monat, danach $10/Monat. Guthaben bei Bedarf aufladen. Jederzeit kündbar.", + "go.pricing.body": + "Mit jedem Agenten nutzbar. $5 im ersten Monat, danach $10/Monat. Guthaben bei Bedarf aufladen. Jederzeit kündbar.", "go.graph.free": "Kostenlos", "go.graph.freePill": "Big Pickle und kostenlose Modelle", "go.graph.go": "Go", @@ -302,7 +303,8 @@ export const dict = { "go.problem.item3": "Für so viele Programmierer wie möglich gebaut", "go.problem.item4": "Beinhaltet GLM-5, Kimi K2.5 und MiniMax M2.5", "go.how.title": "Wie Go funktioniert", - "go.how.body": "Go beginnt bei $5 für den ersten Monat, danach $10/Monat. Du kannst es mit OpenCode oder jedem Agenten nutzen.", + "go.how.body": + "Go beginnt bei $5 für den ersten Monat, danach $10/Monat. Du kannst es mit OpenCode oder jedem Agenten nutzen.", "go.how.step1.title": "Konto erstellen", "go.how.step1.beforeLink": "folge den", "go.how.step1.link": "Einrichtungsanweisungen", @@ -426,6 +428,7 @@ export const dict = { "workspace.nav.settings": "Einstellungen", "workspace.home.banner.beforeLink": "Zuverlässige, optimierte Modelle für Coding-Agents.", + "workspace.lite.banner.beforeLink": "Kostengünstige Coding-Modelle für alle.", "workspace.home.billing.loading": "Laden...", "workspace.home.billing.enable": "Abrechnung aktivieren", "workspace.home.billing.currentBalance": "Aktuelles Guthaben", @@ -628,7 +631,6 @@ export const dict = { "workspace.lite.time.minute": "Minute", "workspace.lite.time.minutes": "Minuten", "workspace.lite.time.fewSeconds": "einige Sekunden", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Du hast OpenCode Go abonniert.", "workspace.lite.subscription.manage": "Abo verwalten", "workspace.lite.subscription.rollingUsage": "Fortlaufende Nutzung", diff --git a/packages/console/app/src/i18n/en.ts b/packages/console/app/src/i18n/en.ts index fbdf5addc..1e522d6e0 100644 --- a/packages/console/app/src/i18n/en.ts +++ b/packages/console/app/src/i18n/en.ts @@ -420,6 +420,7 @@ export const dict = { "workspace.nav.settings": "Settings", "workspace.home.banner.beforeLink": "Reliable optimized models for coding agents.", + "workspace.lite.banner.beforeLink": "Low cost coding models for everyone.", "workspace.home.billing.loading": "Loading...", "workspace.home.billing.enable": "Enable billing", "workspace.home.billing.currentBalance": "Current balance", @@ -622,7 +623,6 @@ export const dict = { "workspace.lite.time.minute": "minute", "workspace.lite.time.minutes": "minutes", "workspace.lite.time.fewSeconds": "a few seconds", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "You are subscribed to OpenCode Go.", "workspace.lite.subscription.manage": "Manage Subscription", "workspace.lite.subscription.rollingUsage": "Rolling Usage", diff --git a/packages/console/app/src/i18n/es.ts b/packages/console/app/src/i18n/es.ts index 3407d1fde..7992e98a3 100644 --- a/packages/console/app/src/i18n/es.ts +++ b/packages/console/app/src/i18n/es.ts @@ -264,7 +264,8 @@ export const dict = { "go.cta.text": "Suscribirse a Go", "go.cta.price": "10 $/mes", "go.cta.promo": "$5 el primer mes", - "go.pricing.body": "Úsalo con cualquier agente. $5 el primer mes, luego 10 $/mes. Recarga crédito si es necesario. Cancela en cualquier momento.", + "go.pricing.body": + "Úsalo con cualquier agente. $5 el primer mes, luego 10 $/mes. Recarga crédito si es necesario. Cancela en cualquier momento.", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle y modelos gratuitos", "go.graph.go": "Go", @@ -428,6 +429,7 @@ export const dict = { "workspace.nav.settings": "Configuración", "workspace.home.banner.beforeLink": "Modelos optimizados y confiables para agentes de codificación.", + "workspace.lite.banner.beforeLink": "Modelos de codificación de bajo costo para todos.", "workspace.home.billing.loading": "Cargando...", "workspace.home.billing.enable": "Habilitar facturación", "workspace.home.billing.currentBalance": "Saldo actual", @@ -630,7 +632,6 @@ export const dict = { "workspace.lite.time.minute": "minuto", "workspace.lite.time.minutes": "minutos", "workspace.lite.time.fewSeconds": "unos pocos segundos", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Estás suscrito a OpenCode Go.", "workspace.lite.subscription.manage": "Gestionar Suscripción", "workspace.lite.subscription.rollingUsage": "Uso Continuo", diff --git a/packages/console/app/src/i18n/fr.ts b/packages/console/app/src/i18n/fr.ts index fcfc8c6eb..e5c2b622f 100644 --- a/packages/console/app/src/i18n/fr.ts +++ b/packages/console/app/src/i18n/fr.ts @@ -265,7 +265,8 @@ export const dict = { "go.cta.text": "S'abonner à Go", "go.cta.price": "10 $/mois", "go.cta.promo": "$5 le premier mois", - "go.pricing.body": "Utilisez-le avec n'importe quel agent. $5 le premier mois, puis 10 $/mois. Rechargez du crédit si nécessaire. Annulez à tout moment.", + "go.pricing.body": + "Utilisez-le avec n'importe quel agent. $5 le premier mois, puis 10 $/mois. Rechargez du crédit si nécessaire. Annulez à tout moment.", "go.graph.free": "Gratuit", "go.graph.freePill": "Big Pickle et modèles gratuits", "go.graph.go": "Go", @@ -304,7 +305,8 @@ export const dict = { "go.problem.item3": "Conçu pour autant de programmeurs que possible", "go.problem.item4": "Inclut GLM-5, Kimi K2.5 et MiniMax M2.5", "go.how.title": "Comment fonctionne Go", - "go.how.body": "Go commence à $5 pour le premier mois, puis 10 $/mois. Vous pouvez l'utiliser avec OpenCode ou n'importe quel agent.", + "go.how.body": + "Go commence à $5 pour le premier mois, puis 10 $/mois. Vous pouvez l'utiliser avec OpenCode ou n'importe quel agent.", "go.how.step1.title": "Créez un compte", "go.how.step1.beforeLink": "suivez les", "go.how.step1.link": "instructions de configuration", @@ -428,6 +430,7 @@ export const dict = { "workspace.nav.settings": "Paramètres", "workspace.home.banner.beforeLink": "Modèles optimisés fiables pour les agents de code.", + "workspace.lite.banner.beforeLink": "Modèles de code à faible coût pour tous.", "workspace.home.billing.loading": "Chargement...", "workspace.home.billing.enable": "Activer la facturation", "workspace.home.billing.currentBalance": "Solde actuel", @@ -634,7 +637,6 @@ export const dict = { "workspace.lite.time.minute": "minute", "workspace.lite.time.minutes": "minutes", "workspace.lite.time.fewSeconds": "quelques secondes", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Vous êtes abonné à OpenCode Go.", "workspace.lite.subscription.manage": "Gérer l'abonnement", "workspace.lite.subscription.rollingUsage": "Utilisation glissante", diff --git a/packages/console/app/src/i18n/it.ts b/packages/console/app/src/i18n/it.ts index 63d0f72d7..baede025d 100644 --- a/packages/console/app/src/i18n/it.ts +++ b/packages/console/app/src/i18n/it.ts @@ -261,7 +261,8 @@ export const dict = { "go.cta.text": "Abbonati a Go", "go.cta.price": "$10/mese", "go.cta.promo": "$5 il primo mese", - "go.pricing.body": "Usalo con qualsiasi agente. $5 il primo mese, poi $10/mese. Ricarica il credito se necessario. Annulla in qualsiasi momento.", + "go.pricing.body": + "Usalo con qualsiasi agente. $5 il primo mese, poi $10/mese. Ricarica il credito se necessario. Annulla in qualsiasi momento.", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle e modelli gratuiti", "go.graph.go": "Go", @@ -426,6 +427,7 @@ export const dict = { "workspace.nav.settings": "Impostazioni", "workspace.home.banner.beforeLink": "Modelli ottimizzati e affidabili per agenti di coding.", + "workspace.lite.banner.beforeLink": "Modelli di coding a basso costo per tutti.", "workspace.home.billing.loading": "Caricamento...", "workspace.home.billing.enable": "Abilita fatturazione", "workspace.home.billing.currentBalance": "Saldo attuale", @@ -628,7 +630,6 @@ export const dict = { "workspace.lite.time.minute": "minuto", "workspace.lite.time.minutes": "minuti", "workspace.lite.time.fewSeconds": "pochi secondi", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Sei abbonato a OpenCode Go.", "workspace.lite.subscription.manage": "Gestisci Abbonamento", "workspace.lite.subscription.rollingUsage": "Utilizzo Continuativo", diff --git a/packages/console/app/src/i18n/ja.ts b/packages/console/app/src/i18n/ja.ts index e74bc666b..304233c04 100644 --- a/packages/console/app/src/i18n/ja.ts +++ b/packages/console/app/src/i18n/ja.ts @@ -260,7 +260,8 @@ export const dict = { "go.cta.text": "Goを購読する", "go.cta.price": "$10/月", "go.cta.promo": "初月 $5", - "go.pricing.body": "どのエージェントでも使えます。最初の月$5、その後$10/月。必要に応じてクレジットを追加。いつでもキャンセルできます。", + "go.pricing.body": + "どのエージェントでも使えます。最初の月$5、その後$10/月。必要に応じてクレジットを追加。いつでもキャンセルできます。", "go.graph.free": "無料", "go.graph.freePill": "Big Pickleと無料モデル", "go.graph.go": "Go", @@ -425,6 +426,7 @@ export const dict = { "workspace.nav.settings": "設定", "workspace.home.banner.beforeLink": "コーディングエージェント向けに信頼性の高い最適化されたモデル。", + "workspace.lite.banner.beforeLink": "誰でも使える低コストコーディングモデル。", "workspace.home.billing.loading": "読み込み中...", "workspace.home.billing.enable": "課金を有効にする", "workspace.home.billing.currentBalance": "現在の残高", @@ -628,7 +630,6 @@ export const dict = { "workspace.lite.time.minute": "分", "workspace.lite.time.minutes": "分", "workspace.lite.time.fewSeconds": "数秒", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "あなたは OpenCode Go を購読しています。", "workspace.lite.subscription.manage": "サブスクリプションの管理", "workspace.lite.subscription.rollingUsage": "ローリング利用量", diff --git a/packages/console/app/src/i18n/ko.ts b/packages/console/app/src/i18n/ko.ts index ca7b4be93..3ba155341 100644 --- a/packages/console/app/src/i18n/ko.ts +++ b/packages/console/app/src/i18n/ko.ts @@ -257,7 +257,8 @@ export const dict = { "go.cta.text": "Go 구독하기", "go.cta.price": "$10/월", "go.cta.promo": "첫 달 $5", - "go.pricing.body": "어떤 에이전트와도 사용할 수 있습니다. 첫 달 $5, 이후 $10/월. 필요하면 크레딧을 충전하세요. 언제든지 취소할 수 있습니다.", + "go.pricing.body": + "어떤 에이전트와도 사용할 수 있습니다. 첫 달 $5, 이후 $10/월. 필요하면 크레딧을 충전하세요. 언제든지 취소할 수 있습니다.", "go.graph.free": "무료", "go.graph.freePill": "Big Pickle 및 무료 모델", "go.graph.go": "Go", @@ -419,6 +420,7 @@ export const dict = { "workspace.nav.settings": "설정", "workspace.home.banner.beforeLink": "코딩 에이전트를 위한 신뢰할 수 있고 최적화된 모델.", + "workspace.lite.banner.beforeLink": "모두를 위한 저비용 코딩 모델.", "workspace.home.billing.loading": "로드 중...", "workspace.home.billing.enable": "결제 활성화", "workspace.home.billing.currentBalance": "현재 잔액", @@ -620,7 +622,6 @@ export const dict = { "workspace.lite.time.minute": "분", "workspace.lite.time.minutes": "분", "workspace.lite.time.fewSeconds": "몇 초", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "현재 OpenCode Go를 구독 중입니다.", "workspace.lite.subscription.manage": "구독 관리", "workspace.lite.subscription.rollingUsage": "롤링 사용량", diff --git a/packages/console/app/src/i18n/no.ts b/packages/console/app/src/i18n/no.ts index 269db2438..45904ab7b 100644 --- a/packages/console/app/src/i18n/no.ts +++ b/packages/console/app/src/i18n/no.ts @@ -261,7 +261,8 @@ export const dict = { "go.cta.text": "Abonner på Go", "go.cta.price": "$10/måned", "go.cta.promo": "$5 første måned", - "go.pricing.body": "Bruk med hvilken som helst agent. $5 første måned, deretter $10/måned. Fyll på kreditt ved behov. Avslutt når som helst.", + "go.pricing.body": + "Bruk med hvilken som helst agent. $5 første måned, deretter $10/måned. Fyll på kreditt ved behov. Avslutt når som helst.", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle og gratis modeller", "go.graph.go": "Go", @@ -300,7 +301,8 @@ export const dict = { "go.problem.item3": "Bygget for så mange programmerere som mulig", "go.problem.item4": "Inkluderer GLM-5, Kimi K2.5 og MiniMax M2.5", "go.how.title": "Hvordan Go fungerer", - "go.how.body": "Go starter på $5 for den første måneden, deretter $10/måned. Du kan bruke det med OpenCode eller hvilken som helst agent.", + "go.how.body": + "Go starter på $5 for den første måneden, deretter $10/måned. Du kan bruke det med OpenCode eller hvilken som helst agent.", "go.how.step1.title": "Opprett en konto", "go.how.step1.beforeLink": "følg", "go.how.step1.link": "oppsettsinstruksjonene", @@ -424,6 +426,7 @@ export const dict = { "workspace.nav.settings": "Innstillinger", "workspace.home.banner.beforeLink": "Pålitelige optimaliserte modeller for kodeagenter.", + "workspace.lite.banner.beforeLink": "Lavkost kodemodeller for alle.", "workspace.home.billing.loading": "Laster...", "workspace.home.billing.enable": "Aktiver fakturering", "workspace.home.billing.currentBalance": "Gjeldende saldo", @@ -626,7 +629,6 @@ export const dict = { "workspace.lite.time.minute": "minutt", "workspace.lite.time.minutes": "minutter", "workspace.lite.time.fewSeconds": "noen få sekunder", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Du abonnerer på OpenCode Go.", "workspace.lite.subscription.manage": "Administrer abonnement", "workspace.lite.subscription.rollingUsage": "Løpende bruk", diff --git a/packages/console/app/src/i18n/pl.ts b/packages/console/app/src/i18n/pl.ts index f8d042af4..78ad69aee 100644 --- a/packages/console/app/src/i18n/pl.ts +++ b/packages/console/app/src/i18n/pl.ts @@ -262,7 +262,8 @@ export const dict = { "go.cta.text": "Zasubskrybuj Go", "go.cta.price": "$10/miesiąc", "go.cta.promo": "$5 pierwszy miesiąc", - "go.pricing.body": "Używaj z dowolnym agentem. $5 za pierwszy miesiąc, potem $10/miesiąc. Doładuj konto w razie potrzeby. Anuluj w dowolnym momencie.", + "go.pricing.body": + "Używaj z dowolnym agentem. $5 za pierwszy miesiąc, potem $10/miesiąc. Doładuj konto w razie potrzeby. Anuluj w dowolnym momencie.", "go.graph.free": "Darmowe", "go.graph.freePill": "Big Pickle i darmowe modele", "go.graph.go": "Go", @@ -301,7 +302,8 @@ export const dict = { "go.problem.item3": "Stworzony dla jak największej liczby programistów", "go.problem.item4": "Zawiera GLM-5, Kimi K2.5 i MiniMax M2.5", "go.how.title": "Jak działa Go", - "go.how.body": "Go zaczyna się od $5 za pierwszy miesiąc, potem $10/miesiąc. Możesz go używać z OpenCode lub dowolnym agentem.", + "go.how.body": + "Go zaczyna się od $5 za pierwszy miesiąc, potem $10/miesiąc. Możesz go używać z OpenCode lub dowolnym agentem.", "go.how.step1.title": "Załóż konto", "go.how.step1.beforeLink": "postępuj zgodnie z", "go.how.step1.link": "instrukcją konfiguracji", @@ -425,6 +427,7 @@ export const dict = { "workspace.nav.settings": "Ustawienia", "workspace.home.banner.beforeLink": "Niezawodne, zoptymalizowane modele dla agentów kodujących.", + "workspace.lite.banner.beforeLink": "Niskokosztowe modele kodowania dla każdego.", "workspace.home.billing.loading": "Ładowanie...", "workspace.home.billing.enable": "Włącz rozliczenia", "workspace.home.billing.currentBalance": "Aktualne saldo", @@ -627,7 +630,6 @@ export const dict = { "workspace.lite.time.minute": "minuta", "workspace.lite.time.minutes": "minut(y)", "workspace.lite.time.fewSeconds": "kilka sekund", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Subskrybujesz OpenCode Go.", "workspace.lite.subscription.manage": "Zarządzaj subskrypcją", "workspace.lite.subscription.rollingUsage": "Użycie kroczące", diff --git a/packages/console/app/src/i18n/ru.ts b/packages/console/app/src/i18n/ru.ts index a429f37ec..b63b5d1b1 100644 --- a/packages/console/app/src/i18n/ru.ts +++ b/packages/console/app/src/i18n/ru.ts @@ -265,7 +265,8 @@ export const dict = { "go.cta.text": "Подписаться на Go", "go.cta.price": "$10/месяц", "go.cta.promo": "$5 первый месяц", - "go.pricing.body": "Используйте с любым агентом. $5 за первый месяц, затем $10/месяц. Пополняйте баланс при необходимости. Отменить можно в любое время.", + "go.pricing.body": + "Используйте с любым агентом. $5 за первый месяц, затем $10/месяц. Пополняйте баланс при необходимости. Отменить можно в любое время.", "go.graph.free": "Бесплатно", "go.graph.freePill": "Big Pickle и бесплатные модели", "go.graph.go": "Go", @@ -305,7 +306,8 @@ export const dict = { "go.problem.item3": "Создан для максимального числа программистов", "go.problem.item4": "Включает GLM-5, Kimi K2.5 и MiniMax M2.5", "go.how.title": "Как работает Go", - "go.how.body": "Go начинается с $5 за первый месяц, затем $10/месяц. Вы можете использовать его с OpenCode или любым агентом.", + "go.how.body": + "Go начинается с $5 за первый месяц, затем $10/месяц. Вы можете использовать его с OpenCode или любым агентом.", "go.how.step1.title": "Создайте аккаунт", "go.how.step1.beforeLink": "следуйте", "go.how.step1.link": "инструкциям по настройке", @@ -430,6 +432,7 @@ export const dict = { "workspace.nav.settings": "Настройки", "workspace.home.banner.beforeLink": "Надежные оптимизированные модели для кодинг-агентов.", + "workspace.lite.banner.beforeLink": "Недорогие модели для кодинга, доступные каждому.", "workspace.home.billing.loading": "Загрузка...", "workspace.home.billing.enable": "Включить оплату", "workspace.home.billing.currentBalance": "Текущий баланс", @@ -633,7 +636,6 @@ export const dict = { "workspace.lite.time.minute": "минута", "workspace.lite.time.minutes": "минут", "workspace.lite.time.fewSeconds": "несколько секунд", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "Вы подписаны на OpenCode Go.", "workspace.lite.subscription.manage": "Управление подпиской", "workspace.lite.subscription.rollingUsage": "Скользящее использование", diff --git a/packages/console/app/src/i18n/th.ts b/packages/console/app/src/i18n/th.ts index bb1e3e344..b6e29ba02 100644 --- a/packages/console/app/src/i18n/th.ts +++ b/packages/console/app/src/i18n/th.ts @@ -422,6 +422,7 @@ export const dict = { "workspace.nav.settings": "การตั้งค่า", "workspace.home.banner.beforeLink": "โมเดลที่เชื่อถือได้และปรับแต่งแล้วสำหรับเอเจนต์เขียนโค้ด", + "workspace.lite.banner.beforeLink": "โมเดลเขียนโค้ดต้นทุนต่ำสำหรับทุกคน", "workspace.home.billing.loading": "กำลังโหลด...", "workspace.home.billing.enable": "เปิดใช้งานการเรียกเก็บเงิน", "workspace.home.billing.currentBalance": "ยอดคงเหลือปัจจุบัน", @@ -624,7 +625,6 @@ export const dict = { "workspace.lite.time.minute": "นาที", "workspace.lite.time.minutes": "นาที", "workspace.lite.time.fewSeconds": "ไม่กี่วินาที", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "คุณได้สมัครสมาชิก OpenCode Go แล้ว", "workspace.lite.subscription.manage": "จัดการการสมัครสมาชิก", "workspace.lite.subscription.rollingUsage": "การใช้งานแบบหมุนเวียน", diff --git a/packages/console/app/src/i18n/tr.ts b/packages/console/app/src/i18n/tr.ts index 5f38d4e5c..e2e5c4985 100644 --- a/packages/console/app/src/i18n/tr.ts +++ b/packages/console/app/src/i18n/tr.ts @@ -429,6 +429,7 @@ export const dict = { "workspace.nav.settings": "Ayarlar", "workspace.home.banner.beforeLink": "Kodlama ajanları için güvenilir optimize edilmiş modeller.", + "workspace.lite.banner.beforeLink": "Herkes için düşük maliyetli kodlama modelleri.", "workspace.home.billing.loading": "Yükleniyor...", "workspace.home.billing.enable": "Faturalandırmayı etkinleştir", "workspace.home.billing.currentBalance": "Mevcut bakiye", @@ -631,7 +632,6 @@ export const dict = { "workspace.lite.time.minute": "dakika", "workspace.lite.time.minutes": "dakika", "workspace.lite.time.fewSeconds": "birkaç saniye", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "OpenCode Go abonesisiniz.", "workspace.lite.subscription.manage": "Aboneliği Yönet", "workspace.lite.subscription.rollingUsage": "Devam Eden Kullanım", diff --git a/packages/console/app/src/i18n/zh.ts b/packages/console/app/src/i18n/zh.ts index a8d695ffd..f75d55319 100644 --- a/packages/console/app/src/i18n/zh.ts +++ b/packages/console/app/src/i18n/zh.ts @@ -405,6 +405,7 @@ export const dict = { "workspace.nav.settings": "设置", "workspace.home.banner.beforeLink": "可靠、优化的编程代理模型。", + "workspace.lite.banner.beforeLink": "低成本编码模型,人人可用。", "workspace.home.billing.loading": "加载中...", "workspace.home.billing.enable": "启用计费", "workspace.home.billing.currentBalance": "当前余额", @@ -604,7 +605,6 @@ export const dict = { "workspace.lite.time.minute": "分钟", "workspace.lite.time.minutes": "分钟", "workspace.lite.time.fewSeconds": "几秒钟", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "您已订阅 OpenCode Go。", "workspace.lite.subscription.manage": "管理订阅", "workspace.lite.subscription.rollingUsage": "滚动用量", diff --git a/packages/console/app/src/i18n/zht.ts b/packages/console/app/src/i18n/zht.ts index 964eb7089..3919a9d73 100644 --- a/packages/console/app/src/i18n/zht.ts +++ b/packages/console/app/src/i18n/zht.ts @@ -240,8 +240,7 @@ export const dict = { "zen.privacy.exceptionsLink": "以下例外情況", "go.title": "OpenCode Go | 低成本全民編碼模型", - "go.meta.description": - "Go 首月 $5,之後 $10/月,提供對 GLM-5、Kimi K2.5 和 MiniMax M2.5 的 5 小時充裕請求額度。", + "go.meta.description": "Go 首月 $5,之後 $10/月,提供對 GLM-5、Kimi K2.5 和 MiniMax M2.5 的 5 小時充裕請求額度。", "go.hero.title": "低成本全民編碼模型", "go.hero.body": "Go 將代理編碼帶給全世界的程式設計師。提供寬裕的限額以及對最強大開源模型的穩定存取,讓你可以使用強大的代理進行構建,而無需擔心成本或可用性。", @@ -406,6 +405,7 @@ export const dict = { "workspace.nav.settings": "設定", "workspace.home.banner.beforeLink": "編碼代理的可靠最佳化模型。", + "workspace.lite.banner.beforeLink": "低成本編碼模型,人人可用。", "workspace.home.billing.loading": "載入中...", "workspace.home.billing.enable": "啟用帳務", "workspace.home.billing.currentBalance": "目前餘額", @@ -605,7 +605,6 @@ export const dict = { "workspace.lite.time.minute": "分鐘", "workspace.lite.time.minutes": "分鐘", "workspace.lite.time.fewSeconds": "幾秒", - "workspace.lite.title": "OpenCode Go", "workspace.lite.subscription.message": "您已訂閱 OpenCode Go。", "workspace.lite.subscription.manage": "管理訂閱", "workspace.lite.subscription.rollingUsage": "滾動使用量", diff --git a/packages/console/app/src/routes/workspace/[id]/go/index.tsx b/packages/console/app/src/routes/workspace/[id]/go/index.tsx index 116938a12..fb89e3c70 100644 --- a/packages/console/app/src/routes/workspace/[id]/go/index.tsx +++ b/packages/console/app/src/routes/workspace/[id]/go/index.tsx @@ -1,8 +1,27 @@ +import { IconGo } from "~/component/icon" +import { useI18n } from "~/context/i18n" +import { useLanguage } from "~/context/language" import { LiteSection } from "./lite-section" export default function () { + const i18n = useI18n() + const language = useLanguage() + return (
+
+ +

+ + {i18n.t("workspace.lite.banner.beforeLink")}{" "} + + {i18n.t("common.learnMore")} + + . + +

+
+
diff --git a/packages/console/app/src/routes/workspace/[id]/go/lite-section.tsx b/packages/console/app/src/routes/workspace/[id]/go/lite-section.tsx index e450cf944..ede870921 100644 --- a/packages/console/app/src/routes/workspace/[id]/go/lite-section.tsx +++ b/packages/console/app/src/routes/workspace/[id]/go/lite-section.tsx @@ -170,9 +170,6 @@ export function LiteSection() { <>
-
-

{i18n.t("workspace.lite.title")}

-

{i18n.t("workspace.lite.black.message")}

@@ -180,7 +177,6 @@ export function LiteSection() { {(sub) => (
-

{i18n.t("workspace.lite.title")}

{i18n.t("workspace.lite.subscription.message")}