fix(landing-page): localize AMR header kicker

This commit is contained in:
Mason 2026-05-31 19:58:15 +08:00
parent 1026cb3e28
commit ea24a875ef
2 changed files with 20 additions and 1 deletions

View file

@ -324,7 +324,7 @@ export function Header({
<img src='/amr-logo.svg' alt='' width={28} height={28} aria-hidden='true' />
<span className='nav-amr-copy'>
<span className='nav-amr-title'>AMR</span>
<span className='nav-amr-kicker'>Design Agent</span>
<span className='nav-amr-kicker'>{productMenuCopy.amrKicker}</span>
</span>
</a>
<a

View file

@ -193,6 +193,7 @@ export interface HeaderProductMenuCopy {
htmlAnythingName: string;
htmlAnythingBlurb: string;
amrName: string;
amrKicker: string;
amrBlurb: string;
tutorialsName: string;
tutorialsBlurb: string;
@ -220,6 +221,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / data to ship-ready HTML, by your local agent.',
amrName: 'Open Design AMR',
amrKicker: 'Design Agent',
amrBlurb: 'Professional design Agent, zero-config use, built-in SOTA models & Harness',
tutorialsName: 'Tutorials',
tutorialsBlurb: 'Video walkthroughs, demos, and community reviews.',
@ -232,6 +234,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / 数据变成可交付 HTML由本地 Agent 完成。',
amrName: 'Open Design AMR',
amrKicker: '设计 Agent',
amrBlurb: '专业设计Agent、零配置使用、自带SOTA模型与Harness',
tutorialsName: '教程',
tutorialsBlurb: '视频上手、演示与社区评测。',
@ -244,6 +247,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / 資料變成可交付 HTML由本地 Agent 完成。',
amrName: 'Open Design AMR',
amrKicker: '設計 Agent',
amrBlurb: '專業設計 Agent、零配置使用、內建 SOTA 模型與 Harness',
tutorialsName: '教學',
tutorialsBlurb: '影片上手、演示與社群評測。',
@ -256,6 +260,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / データをローカル Agent で納品可能な HTML へ。',
amrName: 'Open Design AMR',
amrKicker: 'デザイン Agent',
amrBlurb: 'プロ向けデザイン Agent、ゼロ設定で利用、SOTA モデルと Harness 内蔵',
tutorialsName: 'チュートリアル',
tutorialsBlurb: '動画ガイド、デモ、コミュニティレビュー。',
@ -268,6 +273,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / 데이터를 로컬 Agent로 배포 가능한 HTML로 변환.',
amrName: 'Open Design AMR',
amrKicker: '디자인 Agent',
amrBlurb: '전문 디자인 Agent, 무설정 사용, SOTA 모델과 Harness 내장',
tutorialsName: '튜토리얼',
tutorialsBlurb: '영상 가이드, 데모, 커뮤니티 리뷰.',
@ -280,6 +286,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / Daten werden durch deinen lokalen Agent zu fertigem HTML.',
amrName: 'Open Design AMR',
amrKicker: 'Design-Agent',
amrBlurb: 'Professioneller Design-Agent, null Konfiguration, integrierte SOTA-Modelle & Harness',
tutorialsName: 'Tutorials',
tutorialsBlurb: 'Videoanleitungen, Demos und Community-Reviews.',
@ -292,6 +299,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / données vers du HTML prêt à livrer via votre agent local.',
amrName: 'Open Design AMR',
amrKicker: 'Agent design',
amrBlurb: 'Agent de design professionnel, zéro configuration, modèles SOTA et Harness intégrés',
tutorialsName: 'Tutoriels',
tutorialsBlurb: 'Guides vidéo, démos et avis de la communauté.',
@ -304,6 +312,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / данные в готовый HTML через локального Agent.',
amrName: 'Open Design AMR',
amrKicker: 'Дизайн-Agent',
amrBlurb: 'Профессиональный дизайн-Agent, без настройки, со встроенными SOTA-моделями и Harness',
tutorialsName: 'Руководства',
tutorialsBlurb: 'Видеоразборы, демо и обзоры сообщества.',
@ -316,6 +325,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / datos a HTML listo para entregar con tu Agent local.',
amrName: 'Open Design AMR',
amrKicker: 'Agent diseño',
amrBlurb: 'Agent de diseño profesional, uso sin configuración, modelos SOTA y Harness integrados',
tutorialsName: 'Tutoriales',
tutorialsBlurb: 'Guías en video, demos y reseñas de la comunidad.',
@ -328,6 +338,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / dados viram HTML pronto com seu Agent local.',
amrName: 'Open Design AMR',
amrKicker: 'Agent design',
amrBlurb: 'Agent de design profissional, uso sem configuração, modelos SOTA e Harness integrados',
tutorialsName: 'Tutoriais',
tutorialsBlurb: 'Guias em vídeo, demos e avaliações da comunidade.',
@ -340,6 +351,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / dati in HTML pronto alla consegna con il tuo Agent locale.',
amrName: 'Open Design AMR',
amrKicker: 'Agent design',
amrBlurb: 'Agent di design professionale, uso senza configurazione, modelli SOTA e Harness integrati',
tutorialsName: 'Tutorial',
tutorialsBlurb: 'Guide video, demo e recensioni della community.',
@ -352,6 +364,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / dữ liệu thành HTML sẵn sàng giao bằng Agent cục bộ.',
amrName: 'Open Design AMR',
amrKicker: 'Agent thiết kế',
amrBlurb: 'Agent thiết kế chuyên nghiệp, dùng không cần cấu hình, tích hợp mô hình SOTA và Harness',
tutorialsName: 'Hướng dẫn',
tutorialsBlurb: 'Video hướng dẫn, demo và đánh giá cộng đồng.',
@ -364,6 +377,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / dane do gotowego HTML przez lokalnego Agent.',
amrName: 'Open Design AMR',
amrKicker: 'Agent designu',
amrBlurb: 'Profesjonalny Agent do projektowania, zero konfiguracji, wbudowane modele SOTA i Harness',
tutorialsName: 'Poradniki',
tutorialsBlurb: 'Wideo, dema i recenzje społeczności.',
@ -376,6 +390,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / data menjadi HTML siap kirim lewat Agent lokal.',
amrName: 'Open Design AMR',
amrKicker: 'Agent desain',
amrBlurb: 'Agent desain profesional, tanpa konfigurasi, model SOTA dan Harness bawaan',
tutorialsName: 'Tutorial',
tutorialsBlurb: 'Panduan video, demo, dan ulasan komunitas.',
@ -388,6 +403,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / data naar opleverklare HTML via je lokale Agent.',
amrName: 'Open Design AMR',
amrKicker: 'Design-Agent',
amrBlurb: 'Professionele design-Agent, nul configuratie, ingebouwde SOTA-modellen en Harness',
tutorialsName: 'Tutorials',
tutorialsBlurb: 'Videogidsen, demos en communityreviews.',
@ -400,6 +416,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / البيانات إلى HTML جاهز عبر Agent المحلي.',
amrName: 'Open Design AMR',
amrKicker: 'Agent تصميم',
amrBlurb: 'Agent تصميم احترافي، استخدام بلا إعداد، نماذج SOTA و Harness مدمجة',
tutorialsName: 'الدروس',
tutorialsBlurb: 'شروحات فيديو وعروض وتجارب من المجتمع.',
@ -412,6 +429,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / veriler yerel Agent ile teslim edilebilir HTML olur.',
amrName: 'Open Design AMR',
amrKicker: 'Tasarım Agent',
amrBlurb: 'Profesyonel tasarım Agent, sıfır yapılandırma, yerleşik SOTA modelleri ve Harness',
tutorialsName: 'Eğitimler',
tutorialsBlurb: 'Video anlatımlar, demolar ve topluluk incelemeleri.',
@ -424,6 +442,7 @@ const HEADER_PRODUCT_MENU_COPY: Record<LandingLocaleCode, HeaderProductMenuCopy>
htmlAnythingName: 'HTML Anything',
htmlAnythingBlurb: 'Markdown / дані у готовий HTML через локального Agent.',
amrName: 'Open Design AMR',
amrKicker: 'Дизайн-Agent',
amrBlurb: 'Професійний дизайн-Agent, без налаштувань, із вбудованими SOTA-моделями та Harness',
tutorialsName: 'Навчальні матеріали',
tutorialsBlurb: 'Відеоінструкції, демо та огляди спільноти.',