fix(brand): Memento (not Momento) — fix typo + add link to memento-note.com
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m25s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m25s
The product name is 'Memento' (not 'Momento'). The 'Momento' typo was present in 12 i18n locale files (en, fr, es, de, it, pt, nl, ja, ko, zh, ru, ar, fa) and in code comments. Also added a 'memento.url' i18n key with the canonical link https://memento-note.com/ and wrapped the Memento promo cards in both DashboardSidebar.tsx and translate/page.tsx with an <a> tag pointing to that URL. Previously the cards were a non-clickable <div>, so users had no way to reach the Memento product page. Note: 'momento' is a legitimate word in Italian, Spanish and Portuguese meaning 'moment' (e.g. 'a qualsiasi momento'). Those occurrences in pricing.json and services.json were NOT changed — they are correct translations of UI strings about 'at any moment'.
This commit is contained in:
@@ -68,8 +68,13 @@ export function DashboardSidebar() {
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{/* Momento promo section */}
|
{/* Memento promo section */}
|
||||||
<div className="px-6 py-4">
|
<a
|
||||||
|
href={t('memento.url', { defaultValue: 'https://memento-note.com/' })}
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
className="block px-6 py-4"
|
||||||
|
>
|
||||||
<div className="bg-brand-muted/50 dark:bg-[#1f1f1f]/50 rounded-3xl p-6 border border-black/5 dark:border-white/5 group cursor-pointer hover:bg-brand-dark dark:hover:bg-brand-accent transition-all duration-500">
|
<div className="bg-brand-muted/50 dark:bg-[#1f1f1f]/50 rounded-3xl p-6 border border-black/5 dark:border-white/5 group cursor-pointer hover:bg-brand-dark dark:hover:bg-brand-accent transition-all duration-500">
|
||||||
<div className="flex items-center gap-3 mb-4">
|
<div className="flex items-center gap-3 mb-4">
|
||||||
<div className="w-8 h-8 bg-brand-dark group-hover:bg-brand-accent rounded-lg flex items-center justify-center text-white text-xs font-black shadow-sm transition-all group-hover:rotate-12">M</div>
|
<div className="w-8 h-8 bg-brand-dark group-hover:bg-brand-accent rounded-lg flex items-center justify-center text-white text-xs font-black shadow-sm transition-all group-hover:rotate-12">M</div>
|
||||||
@@ -82,7 +87,7 @@ export function DashboardSidebar() {
|
|||||||
{t('memento.ctaFree')}
|
{t('memento.ctaFree')}
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
|
|
||||||
{/* User section */}
|
{/* User section */}
|
||||||
<div className="border-t border-black/5 dark:border-white/5">
|
<div className="border-t border-black/5 dark:border-white/5">
|
||||||
|
|||||||
@@ -742,9 +742,14 @@ export default function TranslatePage() {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* ── MOMENTO PROMO BANNER ──────────────────────────────── */}
|
{/* ── MEMENTO PROMO BANNER ──────────────────────────────── */}
|
||||||
{(showUpload || showConfiguring || showFailed) && (
|
{(showUpload || showConfiguring || showFailed) && (
|
||||||
<div className="mt-12 editorial-card p-10 bg-white dark:bg-[#141414] border-none shadow-editorial flex flex-col md:flex-row items-center gap-8 group overflow-hidden relative">
|
<a
|
||||||
|
href={t('memento.url', { defaultValue: 'https://memento-note.com/' })}
|
||||||
|
target="_blank"
|
||||||
|
rel="noopener noreferrer"
|
||||||
|
className="block mt-12 editorial-card p-10 bg-white dark:bg-[#141414] border-none shadow-editorial flex flex-col md:flex-row items-center gap-8 group overflow-hidden relative cursor-pointer"
|
||||||
|
>
|
||||||
<div className="absolute -right-20 -top-20 w-64 h-64 bg-brand-accent/5 rounded-full blur-3xl group-hover:bg-brand-accent/10 transition-colors pointer-events-none" />
|
<div className="absolute -right-20 -top-20 w-64 h-64 bg-brand-accent/5 rounded-full blur-3xl group-hover:bg-brand-accent/10 transition-colors pointer-events-none" />
|
||||||
|
|
||||||
<div className="w-16 h-16 bg-brand-dark dark:bg-brand-accent rounded-[24px] flex items-center justify-center text-white dark:text-brand-dark text-3xl font-black shadow-2xl shrink-0 group-hover:rotate-6 transition-transform duration-500">
|
<div className="w-16 h-16 bg-brand-dark dark:bg-brand-accent rounded-[24px] flex items-center justify-center text-white dark:text-brand-dark text-3xl font-black shadow-2xl shrink-0 group-hover:rotate-6 transition-transform duration-500">
|
||||||
@@ -762,14 +767,14 @@ export default function TranslatePage() {
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="flex flex-col sm:flex-row gap-3 shrink-0 w-full md:w-auto">
|
<div className="flex flex-col sm:flex-row gap-3 shrink-0 w-full md:w-auto">
|
||||||
<button className="premium-button px-8 py-3.5 text-[9px] uppercase tracking-widest !rounded-xl text-center">
|
<span className="premium-button px-8 py-3.5 text-[9px] uppercase tracking-widest !rounded-xl text-center">
|
||||||
{t('memento.ctaFree')}
|
{t('memento.ctaFree')}
|
||||||
</button>
|
</span>
|
||||||
<button className="px-8 py-3.5 border border-black/5 bg-brand-muted text-brand-dark/40 rounded-xl text-[9px] font-bold uppercase tracking-widest hover:text-brand-dark dark:border-white/5 dark:bg-white/5 dark:text-white/40 dark:hover:text-white hover:bg-brand-muted/70 transition-all text-center">
|
<span className="px-8 py-3.5 border border-black/5 bg-brand-muted text-brand-dark/40 rounded-xl text-[9px] font-bold uppercase tracking-widest hover:text-brand-dark dark:border-white/5 dark:bg-white/5 dark:text-white/40 dark:hover:text-white hover:bg-brand-muted/70 transition-all text-center">
|
||||||
{t('memento.ctaMore')}
|
{t('memento.ctaMore')}
|
||||||
</button>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</a>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
{/* Mobile Sticky Action Bar (visible on mobile, hidden on lg) */}
|
{/* Mobile Sticky Action Bar (visible on mobile, hidden on lg) */}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "اكتشف Momento",
|
"memento.title": "اكتشف Memento",
|
||||||
"memento.slogan": "Momento ليس مجرد تطبيق ملاحظات. إنه نظام بيئي ذكي يربط ويحلل ويطور أفكارك في الوقت الفعلي باستخدام 6 وكلاء ذكاء اصطناعي وبحث دلالي متقدم.",
|
"memento.slogan": "Memento ليس مجرد تطبيق ملاحظات. إنه نظام بيئي ذكي يربط ويحلل ويطور أفكارك في الوقت الفعلي باستخدام 6 وكلاء ذكاء اصطناعي وبحث دلالي متقدم.",
|
||||||
"memento.ctaFree": "ابدأ مجاناً",
|
"memento.ctaFree": "ابدأ مجاناً",
|
||||||
"memento.ctaMore": "اعرف المزيد"
|
"memento.ctaMore": "اعرف المزيد",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Entdecken Sie Momento",
|
"memento.title": "Entdecken Sie Memento",
|
||||||
"memento.slogan": "Momento ist mehr als nur eine Notizen-App. Es ist ein intelligentes Ökosystem, das Ihre Ideen in Echtzeit verbindet, analysiert und weiterentwickelt – mit 6 KI-Agenten und semantischer Suche.",
|
"memento.slogan": "Memento ist mehr als nur eine Notizen-App. Es ist ein intelligentes Ökosystem, das Ihre Ideen in Echtzeit verbindet, analysiert und weiterentwickelt – mit 6 KI-Agenten und semantischer Suche.",
|
||||||
"memento.ctaFree": "Kostenlos starten",
|
"memento.ctaFree": "Kostenlos starten",
|
||||||
"memento.ctaMore": "Mehr erfahren"
|
"memento.ctaMore": "Mehr erfahren",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Discover Momento",
|
"memento.title": "Discover Memento",
|
||||||
"memento.slogan": "Momento is more than just a notes application. It's an intelligent ecosystem that connects, analyzes, and develops your ideas in real-time using 6 AI agents and cutting-edge semantic search.",
|
"memento.slogan": "Memento is more than just a notes application. It's an intelligent ecosystem that connects, analyzes, and develops your ideas in real-time using 6 AI agents and cutting-edge semantic search.",
|
||||||
"memento.ctaFree": "Start for free",
|
"memento.ctaFree": "Start for free",
|
||||||
"memento.ctaMore": "Learn more"
|
"memento.ctaMore": "Learn more",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Descubre Momento",
|
"memento.title": "Descubre Memento",
|
||||||
"memento.slogan": "Momento no es solo una aplicación de notas. Es un ecosistema inteligente que conecta, analiza y desarrolla tus ideas en tiempo real usando 6 agentes de IA y búsqueda semántica avanzada.",
|
"memento.slogan": "Memento no es solo una aplicación de notas. Es un ecosistema inteligente que conecta, analiza y desarrolla tus ideas en tiempo real usando 6 agentes de IA y búsqueda semántica avanzada.",
|
||||||
"memento.ctaFree": "Empezar gratis",
|
"memento.ctaFree": "Empezar gratis",
|
||||||
"memento.ctaMore": "Saber más"
|
"memento.ctaMore": "Saber más",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Momento را کشف کنید",
|
"memento.title": "Memento را کشف کنید",
|
||||||
"memento.slogan": "Momento فقط یک برنامه یادداشت نیست. یک اکوسیستم هوشمند است که با استفاده از ۶ عامل هوش مصنوعی و جستجوی معنایی پیشرفته، ایدههای شما را در زمان واقعی متصل، تحلیل و توسعه میدهد.",
|
"memento.slogan": "Memento فقط یک برنامه یادداشت نیست. یک اکوسیستم هوشمند است که با استفاده از ۶ عامل هوش مصنوعی و جستجوی معنایی پیشرفته، ایدههای شما را در زمان واقعی متصل، تحلیل و توسعه میدهد.",
|
||||||
"memento.ctaFree": "رایگان شروع کنید",
|
"memento.ctaFree": "رایگان شروع کنید",
|
||||||
"memento.ctaMore": "بیشتر بدانید"
|
"memento.ctaMore": "بیشتر بدانید",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Découvrez Momento",
|
"memento.title": "Découvrez Memento",
|
||||||
"memento.slogan": "Momento n'est pas qu'une simple application de notes. C'est un écosystème intelligent qui connecte, analyse et développe vos idées en temps réel grâce à 6 types d'agents IA et une recherche sémantique de pointe.",
|
"memento.slogan": "Memento n'est pas qu'une simple application de notes. C'est un écosystème intelligent qui connecte, analyse et développe vos idées en temps réel grâce à 6 types d'agents IA et une recherche sémantique de pointe.",
|
||||||
"memento.ctaFree": "Commencer gratuitement",
|
"memento.ctaFree": "Commencer gratuitement",
|
||||||
"memento.ctaMore": "Voir plus"
|
"memento.ctaMore": "Voir plus",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Scopri Momento",
|
"memento.title": "Scopri Memento",
|
||||||
"memento.slogan": "Momento non è solo un'app di note. È un ecosistema intelligente che connette, analizza e sviluppa le tue idee in tempo reale usando 6 agenti IA e ricerca semantica avanzata.",
|
"memento.slogan": "Memento non è solo un'app di note. È un ecosistema intelligente che connette, analizza e sviluppa le tue idee in tempo reale usando 6 agenti IA e ricerca semantica avanzata.",
|
||||||
"memento.ctaFree": "Inizia gratis",
|
"memento.ctaFree": "Inizia gratis",
|
||||||
"memento.ctaMore": "Scopri di più"
|
"memento.ctaMore": "Scopri di più",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Momentoを発見",
|
"memento.title": "Mementoを発見",
|
||||||
"memento.slogan": "Momentoは単なるメモアプリではありません。6つのAIエージェントと高度なセマンティック検索を使用して、アイデアをリアルタイムで接続、分析、発展させるインテリジェントなエコシステムです。",
|
"memento.slogan": "Mementoは単なるメモアプリではありません。6つのAIエージェントと高度なセマンティック検索を使用して、アイデアをリアルタイムで接続、分析、発展させるインテリジェントなエコシステムです。",
|
||||||
"memento.ctaFree": "無料で始める",
|
"memento.ctaFree": "無料で始める",
|
||||||
"memento.ctaMore": "詳しく見る"
|
"memento.ctaMore": "詳しく見る",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Momento 발견하기",
|
"memento.title": "Memento 발견하기",
|
||||||
"memento.slogan": "Momento는 단순한 메모 앱이 아닙니다. 6개의 AI 에이전트와 최첨단 시맨틱 검색을 사용하여 아이디어를 실시간으로 연결, 분석, 발전시키는 지능형 생태계입니다.",
|
"memento.slogan": "Memento는 단순한 메모 앱이 아닙니다. 6개의 AI 에이전트와 최첨단 시맨틱 검색을 사용하여 아이디어를 실시간으로 연결, 분석, 발전시키는 지능형 생태계입니다.",
|
||||||
"memento.ctaFree": "무료로 시작",
|
"memento.ctaFree": "무료로 시작",
|
||||||
"memento.ctaMore": "자세히 보기"
|
"memento.ctaMore": "자세히 보기",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Ontdek Momento",
|
"memento.title": "Ontdek Memento",
|
||||||
"memento.slogan": "Momento is meer dan alleen een notitie-app. Het is een intelligent ecosysteem dat uw ideeën in realtime verbindt, analyseert en verder ontwikkelt met 6 AI-agents en geavanceerde semantische zoekfuncties.",
|
"memento.slogan": "Memento is meer dan alleen een notitie-app. Het is een intelligent ecosysteem dat uw ideeën in realtime verbindt, analyseert en verder ontwikkelt met 6 AI-agents en geavanceerde semantische zoekfuncties.",
|
||||||
"memento.ctaFree": "Gratis beginnen",
|
"memento.ctaFree": "Gratis beginnen",
|
||||||
"memento.ctaMore": "Meer informatie"
|
"memento.ctaMore": "Meer informatie",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Descubra o Momento",
|
"memento.title": "Descubra o Memento",
|
||||||
"memento.slogan": "O Momento é mais do que uma aplicação de notas. É um ecossistema inteligente que conecta, analisa e desenvolve suas ideias em tempo real usando 6 agentes de IA e busca semântica avançada.",
|
"memento.slogan": "O Memento é mais do que uma aplicação de notas. É um ecossistema inteligente que conecta, analisa e desenvolve suas ideias em tempo real usando 6 agentes de IA e busca semântica avançada.",
|
||||||
"memento.ctaFree": "Começar grátis",
|
"memento.ctaFree": "Começar grátis",
|
||||||
"memento.ctaMore": "Saiba mais"
|
"memento.ctaMore": "Saiba mais",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "Откройте Momento",
|
"memento.title": "Откройте Memento",
|
||||||
"memento.slogan": "Momento — это больше, чем приложение для заметок. Это интеллектуальная экосистема, которая связывает, анализирует и развивает ваши идеи в реальном времени с помощью 6 ИИ-агентов и продвинутого семантического поиска.",
|
"memento.slogan": "Memento — это больше, чем приложение для заметок. Это интеллектуальная экосистема, которая связывает, анализирует и развивает ваши идеи в реальном времени с помощью 6 ИИ-агентов и продвинутого семантического поиска.",
|
||||||
"memento.ctaFree": "Начать бесплатно",
|
"memento.ctaFree": "Начать бесплатно",
|
||||||
"memento.ctaMore": "Узнать больше"
|
"memento.ctaMore": "Узнать больше",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"memento.title": "探索 Momento",
|
"memento.title": "探索 Memento",
|
||||||
"memento.slogan": "Momento 不仅仅是一个笔记应用。它是一个智能生态系统,利用 6 个 AI 代理和先进的语义搜索,实时连接、分析和发展您的想法。",
|
"memento.slogan": "Memento 不仅仅是一个笔记应用。它是一个智能生态系统,利用 6 个 AI 代理和先进的语义搜索,实时连接、分析和发展您的想法。",
|
||||||
"memento.ctaFree": "免费开始",
|
"memento.ctaFree": "免费开始",
|
||||||
"memento.ctaMore": "了解更多"
|
"memento.ctaMore": "了解更多",
|
||||||
|
"memento.url": "https://memento-note.com/"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user