fix(i18n): replace hardcoded VoiceAgent locale ternary with translation key
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -259,7 +259,7 @@ export default function VoiceAgent({ locale, onComplete }: VoiceAgentProps) {
|
|||||||
style={{ background: 'linear-gradient(135deg, #006494, #5BA4D9)' }}
|
style={{ background: 'linear-gradient(135deg, #006494, #5BA4D9)' }}
|
||||||
>
|
>
|
||||||
<Mic size={16} />
|
<Mic size={16} />
|
||||||
{locale === 'fr' ? 'Démarrer la conversation' : 'Start Conversation'}
|
{t('voice.startConversation')}
|
||||||
</button>
|
</button>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|||||||
@@ -202,7 +202,8 @@
|
|||||||
"contactConfirmButton": "That's correct",
|
"contactConfirmButton": "That's correct",
|
||||||
"reconnect": "Reconnect",
|
"reconnect": "Reconnect",
|
||||||
"connectionLost": "Connection lost. Your conversation is saved.",
|
"connectionLost": "Connection lost. Your conversation is saved.",
|
||||||
"briefComplete": "Brief complete"
|
"briefComplete": "Brief complete",
|
||||||
|
"startConversation": "Start Conversation"
|
||||||
},
|
},
|
||||||
"privacy": "Your information is private and will never be shared.",
|
"privacy": "Your information is private and will never be shared.",
|
||||||
"generateBrief": "Generate My Brief",
|
"generateBrief": "Generate My Brief",
|
||||||
@@ -267,11 +268,11 @@
|
|||||||
},
|
},
|
||||||
"comingSoonProjects": {
|
"comingSoonProjects": {
|
||||||
"riviera": {
|
"riviera": {
|
||||||
"title": "Confidential Riviera Project",
|
"title": "Real Estate Management Platform",
|
||||||
"subtitle": "Coming Soon"
|
"subtitle": "Coming Soon"
|
||||||
},
|
},
|
||||||
"sophia": {
|
"sophia": {
|
||||||
"title": "Sophia Antipolis AI Startup",
|
"title": "Enterprise SaaS — Austin, TX",
|
||||||
"subtitle": "Launching Q4"
|
"subtitle": "Launching Q4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -202,7 +202,8 @@
|
|||||||
"contactConfirmButton": "Sí, es correcto",
|
"contactConfirmButton": "Sí, es correcto",
|
||||||
"reconnect": "Reconectar",
|
"reconnect": "Reconectar",
|
||||||
"connectionLost": "Conexión perdida. Tu conversación está guardada.",
|
"connectionLost": "Conexión perdida. Tu conversación está guardada.",
|
||||||
"briefComplete": "Briefing completado"
|
"briefComplete": "Briefing completado",
|
||||||
|
"startConversation": "Iniciar conversación"
|
||||||
},
|
},
|
||||||
"privacy": "Tu información es privada y nunca será compartida.",
|
"privacy": "Tu información es privada y nunca será compartida.",
|
||||||
"generateBrief": "Generar Mi Briefing",
|
"generateBrief": "Generar Mi Briefing",
|
||||||
|
|||||||
@@ -202,7 +202,8 @@
|
|||||||
"contactConfirmButton": "C'est correct",
|
"contactConfirmButton": "C'est correct",
|
||||||
"reconnect": "Reconnecter",
|
"reconnect": "Reconnecter",
|
||||||
"connectionLost": "Connexion perdue. Votre conversation est sauvegardée.",
|
"connectionLost": "Connexion perdue. Votre conversation est sauvegardée.",
|
||||||
"briefComplete": "Brief terminé"
|
"briefComplete": "Brief terminé",
|
||||||
|
"startConversation": "Démarrer la conversation"
|
||||||
},
|
},
|
||||||
"privacy": "Vos informations sont privées et ne seront jamais partagées.",
|
"privacy": "Vos informations sont privées et ne seront jamais partagées.",
|
||||||
"generateBrief": "Générer Mon Brief",
|
"generateBrief": "Générer Mon Brief",
|
||||||
@@ -267,11 +268,11 @@
|
|||||||
},
|
},
|
||||||
"comingSoonProjects": {
|
"comingSoonProjects": {
|
||||||
"riviera": {
|
"riviera": {
|
||||||
"title": "Projet Confidentiel Riviera",
|
"title": "Plateforme de Gestion Immobilière",
|
||||||
"subtitle": "Bientôt Disponible"
|
"subtitle": "Bientôt Disponible"
|
||||||
},
|
},
|
||||||
"sophia": {
|
"sophia": {
|
||||||
"title": "Startup IA Sophia Antipolis",
|
"title": "SaaS Entreprise — Austin, TX",
|
||||||
"subtitle": "Lancement T4"
|
"subtitle": "Lancement T4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -202,7 +202,8 @@
|
|||||||
"contactConfirmButton": "È corretto",
|
"contactConfirmButton": "È corretto",
|
||||||
"reconnect": "Riconnetti",
|
"reconnect": "Riconnetti",
|
||||||
"connectionLost": "Connessione persa. La tua conversazione è salvata.",
|
"connectionLost": "Connessione persa. La tua conversazione è salvata.",
|
||||||
"briefComplete": "Brief completato"
|
"briefComplete": "Brief completato",
|
||||||
|
"startConversation": "Avvia conversazione"
|
||||||
},
|
},
|
||||||
"privacy": "Le tue informazioni sono private e non saranno mai condivise.",
|
"privacy": "Le tue informazioni sono private e non saranno mai condivise.",
|
||||||
"generateBrief": "Genera il Mio Brief",
|
"generateBrief": "Genera il Mio Brief",
|
||||||
|
|||||||
Reference in New Issue
Block a user