From f2a4bdbac8a916607fe2fc356e898b2f587fd17c Mon Sep 17 00:00:00 2001 From: Thomas Fransolet Date: Tue, 10 Mar 2026 16:09:06 +0100 Subject: [PATCH] Added translations --- src/app/page.tsx | 307 +++++++++--------- src/data/translations.ts | 650 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 797 insertions(+), 160 deletions(-) create mode 100644 src/data/translations.ts diff --git a/src/app/page.tsx b/src/app/page.tsx index 6c5279b..26a47b0 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,25 @@ import React, { useState, useEffect } from 'react'; import { resolveImage } from '@/data/stitch-images'; +import translations, { Language } from '@/data/translations'; + +const MODULE_META = [ + { id: 'map', icon: 'map', theme: 'rose' }, + { id: 'quiz', icon: 'sports_esports', theme: 'rose' }, + { id: 'video', icon: 'videocam', theme: 'rose' }, + { id: 'article', icon: 'article', theme: 'rose' }, + { id: 'agenda', icon: 'calendar_month', theme: 'rose' }, + { id: 'offline', icon: 'download_for_offline', theme: 'rose' }, + { id: 'web', icon: 'public', theme: 'rose' }, + { id: 'stats', icon: 'monitoring', theme: 'rose' }, +]; + +const LANGUAGES: { code: Language; label: string }[] = [ + { code: 'fr', label: 'FR' }, + { code: 'en', label: 'EN' }, + { code: 'nl', label: 'NL' }, + { code: 'de', label: 'DE' }, +]; export default function Home() { const [formData, setFormData] = useState({ @@ -14,6 +33,16 @@ export default function Home() { const [status, setStatus] = useState<'idle' | 'loading' | 'success' | 'error'>('idle'); const [activeModule, setActiveModule] = useState(0); const [isMenuOpen, setIsMenuOpen] = useState(false); + const [lang, setLang] = useState('fr'); + + const t = translations[lang]; + + const modules = MODULE_META.map((meta, i) => ({ + ...meta, + title: t.modules.items[i].title, + description: t.modules.items[i].description, + value: t.modules.items[i].value, + })); // Lock body scroll when mobile menu is open useEffect(() => { @@ -25,72 +54,10 @@ export default function Home() { return () => { document.body.style.overflow = 'auto'; }; }, [isMenuOpen]); - const modules = [ - { - id: 'map', - title: 'Cartes & Plans', - icon: 'map', - theme: 'rose', - description: 'Une cartographie interactive ultra-précise pour guider vos visiteurs. Géolocalisation en temps réel, points d’intérêt cliquables et navigation fluide.', - value: 'Améliorez l’orientation et augmentez la satisfaction visiteur.' - }, - { - id: 'quiz', - title: 'Jeux & Quiz', - icon: 'sports_esports', - theme: 'rose', - description: 'Transformez la visite en aventure ludique. Chasses au trésor, quiz de connaissances et parcours gamifiés pour capter l’attention de tous vos visiteurs.', - value: 'Augmentez l’engagement et la fidélisation de vos visiteurs.' - }, - { - id: 'video', - title: 'Audio & Vidéo', - icon: 'videocam', - theme: 'rose', - description: 'Diffusez vos contenus multimédias HD sans latence. Audio-guides immersifs, vidéos et témoignages accessibles en un clic.', - value: 'Enrichissez l’expérience visiteur par le multimédia.' - }, - { - id: 'article', - title: 'Articles & PDF', - icon: 'article', - theme: 'rose', - description: 'Offrez une lecture confortable de vos contenus. Fiches descriptives, brochures PDF et catalogues numérisés.', - value: 'Digitalisez vos supports papier sans perte de qualité.' - }, - { - id: 'agenda', - title: 'Agenda & Événements', - icon: 'calendar_month', - theme: 'rose', - description: 'Gérez dynamiquement votre programmation. Événements, conférences ou ateliers : vos visiteurs ne ratent plus rien.', - value: 'Optimisez la fréquentation de vos activités.' - }, - { - id: 'offline', - title: 'Accès Hors Ligne', - icon: 'download_for_offline', - theme: 'rose', - description: 'Éliminez les zones blanches. Permettez le téléchargement automatique des contenus pour une consultation fluide même sans connexion 4G/Wifi.', - value: 'Garantissez un service continu partout sur votre site.' - }, - { - id: 'web', - title: 'Contenu Web & Social', - icon: 'public', - theme: 'rose', - description: 'Intégrez le meilleur du web. Formulaires, réseaux sociaux ou liens externes : ouvrez votre app sur le monde.', - value: 'Connectez votre écosystème digital en un seul lieu.' - }, - { - id: 'stats', - title: 'Statistiques & Data', - icon: 'monitoring', - theme: 'rose', - description: 'Analysez le comportement de vos visiteurs. Contenus populaires, temps de lecture et engagement : pilotez par la donnée.', - value: 'Prenez des décisions éclairées basées sur l’usage réel.' - } - ]; + // Update html lang attribute + useEffect(() => { + document.documentElement.lang = lang; + }, [lang]); const handleSubmit = async (e: React.FormEvent) => { e.preventDefault(); @@ -126,6 +93,7 @@ export default function Home() { e.preventDefault(); document.getElementById('contact')?.scrollIntoView({ behavior: 'smooth' }); }; + return (
{/* Top Navigation */} @@ -140,23 +108,34 @@ export default function Home() { MyInfoMate
+ {/* Language selector - desktop */} +
+ {LANGUAGES.map((l) => ( + + ))} +
- Connexion + {t.nav.login} + ))} +
+
- CONNEXION + {t.mobileMenu.login}
@@ -246,25 +238,22 @@ export default function Home() {
- La technologie au service de l'expérience visiteur + {t.hero.badge}

- MyInfoMate - La solution facile pour créer, gérer et diffuser du contenu interactif + {t.hero.titleBefore}{t.hero.titleHighlight}{t.hero.titleAfter}

- Transformez l'expérience de vos visiteurs. Gérez vos parcours sur tablettes et mobiles en temps réel, sans aucune connaissance technique. + {t.hero.subtitle}

- {/* */}
@@ -278,8 +267,8 @@ export default function Home() { className="w-full h-full object-cover opacity-80" />
-

Carte Interactive

-

Parcours Découverte

+

{t.mockup.mapTitle}

+

{t.mockup.mapSubtitle}

@@ -287,7 +276,7 @@ export default function Home() {
-

Agenda

+

{t.mockup.agenda}

@@ -304,7 +293,7 @@ export default function Home() {
-

Visites

+

{t.mockup.tours}

@@ -329,8 +318,8 @@ export default function Home() {
-

Points Stratégiques

-

La technologie au service de l'expérience visiteur

+

{t.strategic.sectionLabel}

+

{t.strategic.sectionTitle}

{/* Feature 1 */} @@ -338,32 +327,32 @@ export default function Home() {
sync
-

Mises à jour instantanées

-

Modifiez vos parcours de visite, textes et médias instantanément depuis votre navigateur.

+

{t.strategic.feature1Title}

+

{t.strategic.feature1Desc}

{/* Feature 2 */}
code_off
-

Zéro développement

-

Créez des applications professionnelles sans écrire une seule ligne de code. Tout est visuel.

+

{t.strategic.feature2Title}

+

{t.strategic.feature2Desc}

{/* Feature 3 */}
download_for_offline
-

Contenu hors ligne

-

Permettez à vos visiteurs de télécharger tout ou partie de vos parcours pour une consultation fluide même sans internet.

+

{t.strategic.feature3Title}

+

{t.strategic.feature3Desc}

{/* Feature 4 */}
dashboard_customize
-

Gestion Centralisée (CMS)

-

Un seul outil pour piloter l'ensemble de vos dispositifs numériques et flottes de tablettes.

+

{t.strategic.feature4Title}

+

{t.strategic.feature4Desc}

@@ -373,10 +362,10 @@ export default function Home() {
-

Modes de déploiement

-

Une plateforme, plusieurs solutions

+

{t.deployment.sectionLabel}

+

{t.deployment.sectionTitle}

- Choisissez le mode de diffusion le plus adapté à votre lieu et à vos visiteurs. MyInfoMate s'adapte à tous les terminaux. + {t.deployment.sectionDesc}

@@ -385,35 +374,35 @@ export default function Home() {
smartphone
-

Application Mobile (BYOD)

-

Les visiteurs utilisent leur propre smartphone pour accéder à vos parcours en toute liberté.

+

{t.deployment.mode1Title}

+

{t.deployment.mode1Desc}

{/* Mode 2: Kiosk Tablet */}
tablet_android
-

Mode Kiosk (Tablette)

-

Solution robuste pré-installée sur vos flottes de tablettes pour une expérience guidée et contrôlée.

+

{t.deployment.mode2Title}

+

{t.deployment.mode2Desc}

{/* Mode 3: Web App */}
language
-

Application Web

-

Accessible instantanément depuis n'importe quel navigateur moderne, sans installation préalable.

+

{t.deployment.mode3Title}

+

{t.deployment.mode3Desc}

{/* Mode 4: Future VR/AR */}
- Bientôt + {t.deployment.comingSoon}
view_in_ar
-

Innovation VR & AR

-

Préparez-vous pour le futur avec des expériences immersives sur Meta Quest et lunettes connectées.

+

{t.deployment.mode4Title}

+

{t.deployment.mode4Desc}

@@ -423,10 +412,10 @@ export default function Home() {
-

Fonctionnalités & Modules

-

Explorateur de modules

+

{t.modules.sectionLabel}

+

{t.modules.sectionTitle}

- Plongez au cœur des possibilités offertes par MyInfoMate. Découvrez comment chaque module transforme l'expérience de vos visiteurs. + {t.modules.sectionDesc}

@@ -523,7 +512,7 @@ export default function Home() {

verified - Valeur ajoutée : {modules[activeModule].value} + {t.modules.valueLabel} {modules[activeModule].value}

@@ -617,7 +606,7 @@ export default function Home() {
-

Palette de Couleurs

+

{t.whitelabel.colorPalette}

@@ -625,34 +614,32 @@ export default function Home() {
-

Thème Appliqué avec succès

+

{t.whitelabel.themeApplied}

-

White label

-

Votre marque, votre application. Pas la nôtre.

-

- Bénéficiez d'une solution White Label complète. Personnalisez l'interface aux couleurs de votre lieu, utilisez votre propre logo et typographie pour une immersion totale de vos visiteurs dans votre univers. -

+

{t.whitelabel.sectionLabel}

+

{t.whitelabel.title}

+

  • check_circle - Personnalisation complète des interfaces + {t.whitelabel.item1}
  • check_circle - Votre logo sur l'écran d'accueil + {t.whitelabel.item2}
  • check_circle - Typographies et iconographies sur-mesure + {t.whitelabel.item3}
@@ -664,30 +651,30 @@ export default function Home() {
-

Une solution pensée pour vous

-

Que vous soyez une petite galerie ou un monument national, MyInfoMate s'adapte à vos besoins.

+

{t.audience.title}

+

{t.audience.subtitle}

museum
-

Musées & Galeries

-

Digitalisez vos collections et créez des guides multimédias captivants pour vos expositions permanentes et temporaires.

+

{t.audience.item1Title}

+

{t.audience.item1Desc}

travel_explore
-

Offices de Tourisme

-

Guidez les visiteurs à travers votre ville ou région avec des cartes interactives et des points d'intérêt géo-localisés.

+

{t.audience.item2Title}

+

{t.audience.item2Desc}

hotel
-

Hôtels & Loisirs

-

Offrez à vos clients une expérience premium : services, activités, carte interactive du lieu et recommandations personnalisées.

+

{t.audience.item3Title}

+

{t.audience.item3Desc}

@@ -702,23 +689,23 @@ export default function Home() {

- Prêt à transformer votre expérience visiteur ? + {t.cta.titleBefore}{t.cta.titleHighlight}{t.cta.titleAfter}

- Rejoignez des dizaines de lieux qui font confiance à MyInfoMate pour engager leurs visiteurs. + {t.cta.subtitle}

- Nous contacter + {t.cta.button2}
@@ -733,9 +720,9 @@ export default function Home() {
-

Contact & Démo

-

Prêt à commencer l'aventure ?

-

Remplissez ce formulaire et nous reviendrons vers vous pour une démo personnalisée.

+

{t.contact.sectionLabel}

+

{t.contact.title}

+

{t.contact.subtitle}

{status === 'success' ? ( @@ -743,13 +730,13 @@ export default function Home() {
task_alt
-

Message envoyé !

-

Merci pour votre intérêt. Nous reviendrons vers vous très prochainement.

+

{t.contact.successTitle}

+

{t.contact.successDesc}

) : ( @@ -757,12 +744,12 @@ export default function Home() { {status === 'error' && (
error - Une erreur est survenue. Veuillez réessayer ou nous contacter directement par email. + {t.contact.errorMsg}
)}
- +
- +
- +
- +

- La solution SaaS pour la digitalisation de vos lieux. Créativité et technologie au service de l'expérience visiteur. + {t.footer.desc}

@@ -874,7 +861,7 @@ export default function Home() { */}
-

Contact

+

{t.footer.contactTitle}

  • location_on @@ -892,10 +879,10 @@ export default function Home() {
-

© 2026 MyInfoMate. Tous droits réservés.

+

{t.footer.copyright}

- Mentions Légales - Confidentialité + {t.footer.legal} + {t.footer.privacy}
diff --git a/src/data/translations.ts b/src/data/translations.ts new file mode 100644 index 0000000..598ad60 --- /dev/null +++ b/src/data/translations.ts @@ -0,0 +1,650 @@ +export type Language = 'fr' | 'en' | 'nl' | 'de'; + +const translations = { + fr: { + nav: { + solution: 'Solution', + features: 'Fonctionnalités', + audience: 'Public', + login: 'Connexion', + demo: 'Demander une démo', + }, + mobileMenu: { + home: 'ACCUEIL', + solution: 'SOLUTION', + features: 'FONCTIONNALITÉS', + audience: 'PUBLIC', + contact: 'CONTACT', + login: 'CONNEXION', + demo: 'DEMANDER UNE DÉMO', + }, + hero: { + badge: "La technologie au service de l'expérience visiteur", + titleBefore: 'MyInfoMate - La solution facile pour créer, gérer et diffuser du ', + titleHighlight: 'contenu interactif', + titleAfter: '', + subtitle: "Transformez l'expérience de vos visiteurs. Gérez vos parcours sur tablettes et mobiles en temps réel, sans aucune connaissance technique.", + cta: 'Demander une démo', + }, + mockup: { + mapTitle: 'Carte Interactive', + mapSubtitle: 'Parcours Découverte', + agenda: 'Agenda', + tours: 'Visites', + }, + strategic: { + sectionLabel: 'Points Stratégiques', + sectionTitle: "La technologie au service de l'expérience visiteur", + feature1Title: 'Mises à jour instantanées', + feature1Desc: 'Modifiez vos parcours de visite, textes et médias instantanément depuis votre navigateur.', + feature2Title: 'Zéro développement', + feature2Desc: "Créez des applications professionnelles sans écrire une seule ligne de code. Tout est visuel.", + feature3Title: 'Contenu hors ligne', + feature3Desc: "Permettez à vos visiteurs de télécharger tout ou partie de vos parcours pour une consultation fluide même sans internet.", + feature4Title: 'Gestion Centralisée (CMS)', + feature4Desc: "Un seul outil pour piloter l'ensemble de vos dispositifs numériques et flottes de tablettes.", + }, + deployment: { + sectionLabel: 'Modes de déploiement', + sectionTitle: 'Une plateforme, plusieurs solutions', + sectionDesc: "Choisissez le mode de diffusion le plus adapté à votre lieu et à vos visiteurs. MyInfoMate s'adapte à tous les terminaux.", + mode1Title: 'Application Mobile (BYOD)', + mode1Desc: "Les visiteurs utilisent leur propre smartphone pour accéder à vos parcours en toute liberté.", + mode2Title: 'Mode Kiosk (Tablette)', + mode2Desc: "Solution robuste pré-installée sur vos flottes de tablettes pour une expérience guidée et contrôlée.", + mode3Title: 'Application Web', + mode3Desc: "Accessible instantanément depuis n'importe quel navigateur moderne, sans installation préalable.", + mode4Title: 'Innovation VR & AR', + mode4Desc: "Préparez-vous pour le futur avec des expériences immersives sur Meta Quest et lunettes connectées.", + comingSoon: 'Bientôt', + }, + modules: { + sectionLabel: 'Fonctionnalités & Modules', + sectionTitle: 'Explorateur de modules', + sectionDesc: "Plongez au cœur des possibilités offertes par MyInfoMate. Découvrez comment chaque module transforme l'expérience de vos visiteurs.", + valueLabel: 'Valeur ajoutée :', + items: [ + { + title: 'Cartes & Plans', + description: "Une cartographie interactive ultra-précise pour guider vos visiteurs. Géolocalisation en temps réel, points d'intérêt cliquables et navigation fluide.", + value: "Améliorez l'orientation et augmentez la satisfaction visiteur.", + }, + { + title: 'Jeux & Quiz', + description: "Transformez la visite en aventure ludique. Chasses au trésor, quiz de connaissances et parcours gamifiés pour capter l'attention de tous vos visiteurs.", + value: "Augmentez l'engagement et la fidélisation de vos visiteurs.", + }, + { + title: 'Audio & Vidéo', + description: "Diffusez vos contenus multimédias HD sans latence. Audio-guides immersifs, vidéos et témoignages accessibles en un clic.", + value: "Enrichissez l'expérience visiteur par le multimédia.", + }, + { + title: 'Articles & PDF', + description: "Offrez une lecture confortable de vos contenus. Fiches descriptives, brochures PDF et catalogues numérisés.", + value: "Digitalisez vos supports papier sans perte de qualité.", + }, + { + title: 'Agenda & Événements', + description: "Gérez dynamiquement votre programmation. Événements, conférences ou ateliers : vos visiteurs ne ratent plus rien.", + value: "Optimisez la fréquentation de vos activités.", + }, + { + title: 'Accès Hors Ligne', + description: "Éliminez les zones blanches. Permettez le téléchargement automatique des contenus pour une consultation fluide même sans connexion 4G/Wifi.", + value: "Garantissez un service continu partout sur votre site.", + }, + { + title: 'Contenu Web & Social', + description: "Intégrez le meilleur du web. Formulaires, réseaux sociaux ou liens externes : ouvrez votre app sur le monde.", + value: "Connectez votre écosystème digital en un seul lieu.", + }, + { + title: 'Statistiques & Data', + description: "Analysez le comportement de vos visiteurs. Contenus populaires, temps de lecture et engagement : pilotez par la donnée.", + value: "Prenez des décisions éclairées basées sur l'usage réel.", + }, + ], + }, + whitelabel: { + sectionLabel: 'White label', + title: 'Votre marque, votre application. Pas la nôtre.', + desc: "Bénéficiez d'une solution White Label complète. Personnalisez l'interface aux couleurs de votre lieu, utilisez votre propre logo et typographie pour une immersion totale de vos visiteurs dans votre univers.", + item1: 'Personnalisation complète des interfaces', + item2: "Votre logo sur l'écran d'accueil", + item3: 'Typographies et iconographies sur-mesure', + cta: 'Découvrir la personnalisation', + colorPalette: 'Palette de Couleurs', + themeApplied: 'Thème Appliqué avec succès', + }, + audience: { + title: 'Une solution pensée pour vous', + subtitle: "Que vous soyez une petite galerie ou un monument national, MyInfoMate s'adapte à vos besoins.", + item1Title: 'Musées & Galeries', + item1Desc: "Digitalisez vos collections et créez des guides multimédias captivants pour vos expositions permanentes et temporaires.", + item2Title: 'Offices de Tourisme', + item2Desc: "Guidez les visiteurs à travers votre ville ou région avec des cartes interactives et des points d'intérêt géo-localisés.", + item3Title: 'Hôtels & Loisirs', + item3Desc: "Offrez à vos clients une expérience premium : services, activités, carte interactive du lieu et recommandations personnalisées.", + }, + cta: { + titleBefore: 'Prêt à transformer votre ', + titleHighlight: 'expérience visiteur', + titleAfter: ' ?', + subtitle: "Rejoignez des dizaines de lieux qui font confiance à MyInfoMate pour engager leurs visiteurs.", + button1: 'Demander une démo gratuite', + button2: 'Nous contacter', + }, + contact: { + sectionLabel: 'Contact & Démo', + title: "Prêt à commencer l'aventure ?", + subtitle: 'Remplissez ce formulaire et nous reviendrons vers vous pour une démo personnalisée.', + successTitle: 'Message envoyé !', + successDesc: 'Merci pour votre intérêt. Nous reviendrons vers vous très prochainement.', + successButton: 'Envoyer un autre message', + errorMsg: 'Une erreur est survenue. Veuillez réessayer ou nous contacter directement par email.', + firstNameLabel: 'Prénom', + firstNamePlaceholder: 'Jean', + lastNameLabel: 'Nom', + lastNamePlaceholder: 'Dupont', + emailLabel: 'Email', + emailPlaceholder: 'jean.dupont@gmail.be', + messageLabel: 'Votre message (facultatif)', + messagePlaceholder: 'Parlez-nous de votre projet...', + submitButton: 'Envoyer ma demande', + }, + footer: { + desc: "La solution SaaS pour la digitalisation de vos lieux. Créativité et technologie au service de l'expérience visiteur.", + contactTitle: 'Contact', + copyright: '© 2026 MyInfoMate. Tous droits réservés.', + legal: 'Mentions Légales', + privacy: 'Confidentialité', + }, + }, + + en: { + nav: { + solution: 'Solution', + features: 'Features', + audience: 'Audience', + login: 'Login', + demo: 'Request a demo', + }, + mobileMenu: { + home: 'HOME', + solution: 'SOLUTION', + features: 'FEATURES', + audience: 'AUDIENCE', + contact: 'CONTACT', + login: 'LOGIN', + demo: 'REQUEST A DEMO', + }, + hero: { + badge: 'Technology at the service of visitor experience', + titleBefore: 'MyInfoMate - The easy solution to create, manage and share ', + titleHighlight: 'interactive content', + titleAfter: '', + subtitle: "Transform your visitors' experience. Manage your tours on tablets and mobiles in real time, with no technical knowledge required.", + cta: 'Request a demo', + }, + mockup: { + mapTitle: 'Interactive Map', + mapSubtitle: 'Discovery Tour', + agenda: 'Agenda', + tours: 'Tours', + }, + strategic: { + sectionLabel: 'Key Features', + sectionTitle: 'Technology at the service of visitor experience', + feature1Title: 'Instant updates', + feature1Desc: 'Edit your tour routes, texts and media instantly from your browser.', + feature2Title: 'Zero development', + feature2Desc: 'Create professional applications without writing a single line of code. Everything is visual.', + feature3Title: 'Offline content', + feature3Desc: 'Allow your visitors to download all or part of your tours for smooth viewing even without internet.', + feature4Title: 'Centralized Management (CMS)', + feature4Desc: 'A single tool to manage all your digital devices and tablet fleets.', + }, + deployment: { + sectionLabel: 'Deployment modes', + sectionTitle: 'One platform, multiple solutions', + sectionDesc: 'Choose the most suitable delivery mode for your venue and visitors. MyInfoMate adapts to all devices.', + mode1Title: 'Mobile App (BYOD)', + mode1Desc: 'Visitors use their own smartphone to access your tours freely.', + mode2Title: 'Kiosk Mode (Tablet)', + mode2Desc: 'Robust solution pre-installed on your tablet fleets for a guided and controlled experience.', + mode3Title: 'Web Application', + mode3Desc: 'Instantly accessible from any modern browser, without prior installation.', + mode4Title: 'VR & AR Innovation', + mode4Desc: 'Get ready for the future with immersive experiences on Meta Quest and connected glasses.', + comingSoon: 'Soon', + }, + modules: { + sectionLabel: 'Features & Modules', + sectionTitle: 'Module Explorer', + sectionDesc: "Dive into the possibilities offered by MyInfoMate. Discover how each module transforms your visitors' experience.", + valueLabel: 'Added value:', + items: [ + { + title: 'Maps & Plans', + description: 'Ultra-precise interactive mapping to guide your visitors. Real-time geolocation, clickable points of interest and smooth navigation.', + value: 'Improve orientation and increase visitor satisfaction.', + }, + { + title: 'Games & Quizzes', + description: "Transform the visit into a playful adventure. Treasure hunts, knowledge quizzes and gamified tours to capture the attention of all your visitors.", + value: 'Increase engagement and visitor loyalty.', + }, + { + title: 'Audio & Video', + description: 'Stream your HD multimedia content without latency. Immersive audio guides, videos and testimonials accessible in one click.', + value: 'Enrich the visitor experience through multimedia.', + }, + { + title: 'Articles & PDF', + description: 'Offer a comfortable reading of your content. Descriptive sheets, PDF brochures and digitized catalogs.', + value: 'Digitize your paper materials without loss of quality.', + }, + { + title: 'Agenda & Events', + description: 'Dynamically manage your schedule. Events, conferences or workshops: your visitors never miss anything.', + value: 'Optimize attendance at your activities.', + }, + { + title: 'Offline Access', + description: 'Eliminate dead zones. Allow automatic downloading of content for smooth browsing even without 4G/Wifi.', + value: 'Guarantee continuous service everywhere on your site.', + }, + { + title: 'Web & Social Content', + description: 'Integrate the best of the web. Forms, social networks or external links: open your app to the world.', + value: 'Connect your digital ecosystem in one place.', + }, + { + title: 'Statistics & Data', + description: "Analyze your visitors' behavior. Popular content, reading time and engagement: manage by data.", + value: 'Make informed decisions based on actual usage.', + }, + ], + }, + whitelabel: { + sectionLabel: 'White label', + title: 'Your brand, your app. Not ours.', + desc: "Benefit from a complete White Label solution. Customize the interface with your venue's colors, use your own logo and typography for a total immersion of your visitors in your universe.", + item1: 'Complete interface customization', + item2: 'Your logo on the home screen', + item3: 'Custom typography and iconography', + cta: 'Discover customization', + colorPalette: 'Color Palette', + themeApplied: 'Theme Applied successfully', + }, + audience: { + title: 'A solution designed for you', + subtitle: 'Whether you are a small gallery or a national monument, MyInfoMate adapts to your needs.', + item1Title: 'Museums & Galleries', + item1Desc: 'Digitize your collections and create captivating multimedia guides for your permanent and temporary exhibitions.', + item2Title: 'Tourism Offices', + item2Desc: 'Guide visitors through your city or region with interactive maps and geo-located points of interest.', + item3Title: 'Hotels & Leisure', + item3Desc: 'Offer your clients a premium experience: services, activities, interactive venue map and personalized recommendations.', + }, + cta: { + titleBefore: 'Ready to transform your ', + titleHighlight: 'visitor experience', + titleAfter: '?', + subtitle: 'Join dozens of venues that trust MyInfoMate to engage their visitors.', + button1: 'Request a free demo', + button2: 'Contact us', + }, + contact: { + sectionLabel: 'Contact & Demo', + title: 'Ready to start the adventure?', + subtitle: 'Fill in this form and we will get back to you for a personalized demo.', + successTitle: 'Message sent!', + successDesc: 'Thank you for your interest. We will get back to you very soon.', + successButton: 'Send another message', + errorMsg: 'An error occurred. Please try again or contact us directly by email.', + firstNameLabel: 'First name', + firstNamePlaceholder: 'John', + lastNameLabel: 'Last name', + lastNamePlaceholder: 'Smith', + emailLabel: 'Email', + emailPlaceholder: 'john.smith@gmail.com', + messageLabel: 'Your message (optional)', + messagePlaceholder: 'Tell us about your project...', + submitButton: 'Send my request', + }, + footer: { + desc: 'The SaaS solution for digitalizing your venues. Creativity and technology at the service of visitor experience.', + contactTitle: 'Contact', + copyright: '© 2026 MyInfoMate. All rights reserved.', + legal: 'Legal Notice', + privacy: 'Privacy', + }, + }, + + nl: { + nav: { + solution: 'Oplossing', + features: 'Functies', + audience: 'Doelgroep', + login: 'Inloggen', + demo: 'Demo aanvragen', + }, + mobileMenu: { + home: 'HOME', + solution: 'OPLOSSING', + features: 'FUNCTIES', + audience: 'DOELGROEP', + contact: 'CONTACT', + login: 'INLOGGEN', + demo: 'DEMO AANVRAGEN', + }, + hero: { + badge: 'Technologie ten dienste van de bezoekerservaring', + titleBefore: 'MyInfoMate - De eenvoudige oplossing om ', + titleHighlight: 'interactieve content', + titleAfter: ' te maken, beheren en verspreiden', + subtitle: 'Transformeer de ervaring van uw bezoekers. Beheer uw routes op tablets en mobiele telefoons in real time, zonder technische kennis.', + cta: 'Demo aanvragen', + }, + mockup: { + mapTitle: 'Interactieve Kaart', + mapSubtitle: 'Ontdekkingsroute', + agenda: 'Agenda', + tours: 'Bezoeken', + }, + strategic: { + sectionLabel: 'Strategische Punten', + sectionTitle: 'Technologie ten dienste van de bezoekerservaring', + feature1Title: 'Directe updates', + feature1Desc: 'Wijzig uw bezoekerroutes, teksten en media direct vanuit uw browser.', + feature2Title: 'Nul ontwikkeling', + feature2Desc: 'Maak professionele applicaties zonder één regel code te schrijven. Alles is visueel.', + feature3Title: 'Offline content', + feature3Desc: 'Laat uw bezoekers alle of een deel van uw routes downloaden voor vlot bekijken ook zonder internet.', + feature4Title: 'Centraal Beheer (CMS)', + feature4Desc: 'Één tool om al uw digitale apparaten en tabletflottes te beheren.', + }, + deployment: { + sectionLabel: 'Implementatiemodi', + sectionTitle: 'Eén platform, meerdere oplossingen', + sectionDesc: 'Kies de meest geschikte distributiemodus voor uw locatie en bezoekers. MyInfoMate past zich aan alle terminals aan.', + mode1Title: 'Mobiele App (BYOD)', + mode1Desc: 'Bezoekers gebruiken hun eigen smartphone om vrij toegang te krijgen tot uw routes.', + mode2Title: 'Kioskmodus (Tablet)', + mode2Desc: 'Robuuste oplossing vooraf geïnstalleerd op uw tabletflottes voor een begeleide en gecontroleerde ervaring.', + mode3Title: 'Webapplicatie', + mode3Desc: 'Direct toegankelijk vanuit elke moderne browser, zonder voorafgaande installatie.', + mode4Title: 'VR & AR Innovatie', + mode4Desc: 'Bereid u voor op de toekomst met meeslepende ervaringen op Meta Quest en verbonden brillen.', + comingSoon: 'Binnenkort', + }, + modules: { + sectionLabel: 'Functies & Modules', + sectionTitle: 'Module Verkenner', + sectionDesc: 'Duik in de mogelijkheden van MyInfoMate. Ontdek hoe elke module de ervaring van uw bezoekers transformeert.', + valueLabel: 'Toegevoegde waarde:', + items: [ + { + title: 'Kaarten & Plannen', + description: "Ultra-nauwkeurige interactieve cartografie om uw bezoekers te begeleiden. Realtime geolocatie, klikbare interessante punten en soepele navigatie.", + value: 'Verbeter de oriëntatie en verhoog de bezoekerssatisfactie.', + }, + { + title: 'Spelen & Quiz', + description: 'Transformeer het bezoek in een speelse avontuur. Schattenjachten, kennisquizzen en gamified routes om de aandacht van al uw bezoekers te vangen.', + value: 'Verhoog betrokkenheid en bezoekersretentie.', + }, + { + title: 'Audio & Video', + description: "Stream uw HD-multimediainhoud zonder latentie. Meeslepende audiogidsen, video's en getuigenissen in één klik toegankelijk.", + value: 'Verrijk de bezoekerservaring via multimedia.', + }, + { + title: 'Artikelen & PDF', + description: 'Bied comfortabel lezen van uw inhoud. Beschrijvende fiches, PDF-brochures en gedigitaliseerde catalogi.', + value: 'Digitaliseer uw papieren materialen zonder kwaliteitsverlies.', + }, + { + title: 'Agenda & Evenementen', + description: 'Beheer uw programma dynamisch. Evenementen, conferenties of workshops: uw bezoekers missen niets meer.', + value: 'Optimaliseer het bezoek aan uw activiteiten.', + }, + { + title: 'Offline Toegang', + description: 'Elimineer dode zones. Laat automatisch downloaden van inhoud toe voor soepel bladeren ook zonder 4G/Wifi.', + value: 'Garandeer continue service overal op uw locatie.', + }, + { + title: 'Web & Sociale Content', + description: 'Integreer het beste van het web. Formulieren, sociale netwerken of externe links: open uw app voor de wereld.', + value: 'Verbind uw digitaal ecosysteem op één plek.', + }, + { + title: 'Statistieken & Data', + description: 'Analyseer het gedrag van uw bezoekers. Populaire inhoud, leestijd en betrokkenheid: stuur op basis van gegevens.', + value: 'Neem weloverwogen beslissingen op basis van werkelijk gebruik.', + }, + ], + }, + whitelabel: { + sectionLabel: 'White label', + title: 'Uw merk, uw applicatie. Niet het onze.', + desc: "Profiteer van een complete White Label-oplossing. Pas de interface aan met de kleuren van uw locatie, gebruik uw eigen logo en typografie voor een totale onderdompeling van uw bezoekers in uw universum.", + item1: 'Volledige aanpassing van interfaces', + item2: 'Uw logo op het startscherm', + item3: 'Op maat gemaakte typografieën en iconografieën', + cta: 'Ontdek aanpassing', + colorPalette: 'Kleurenpalet', + themeApplied: 'Thema Succesvol Toegepast', + }, + audience: { + title: 'Een oplossing ontworpen voor u', + subtitle: 'Of u nu een kleine galerie of een nationaal monument bent, MyInfoMate past zich aan uw behoeften aan.', + item1Title: 'Musea & Galerijen', + item1Desc: 'Digitaliseer uw collecties en maak boeiende multimediale gidsen voor uw vaste en tijdelijke tentoonstellingen.', + item2Title: 'VVV-kantoren', + item2Desc: 'Begeleid bezoekers door uw stad of regio met interactieve kaarten en geogelokaliseerde bezienswaardigheden.', + item3Title: 'Hotels & Vrije Tijd', + item3Desc: 'Bied uw klanten een premium ervaring: services, activiteiten, interactieve locatiekaart en gepersonaliseerde aanbevelingen.', + }, + cta: { + titleBefore: 'Klaar om uw ', + titleHighlight: 'bezoekerservaring', + titleAfter: ' te transformeren?', + subtitle: 'Sluit u aan bij tientallen locaties die MyInfoMate vertrouwen om hun bezoekers te betrekken.', + button1: 'Gratis demo aanvragen', + button2: 'Neem contact op', + }, + contact: { + sectionLabel: 'Contact & Demo', + title: 'Klaar om het avontuur te beginnen?', + subtitle: 'Vul dit formulier in en we nemen contact met u op voor een gepersonaliseerde demo.', + successTitle: 'Bericht verzonden!', + successDesc: 'Bedankt voor uw interesse. We nemen zo snel mogelijk contact met u op.', + successButton: 'Nog een bericht sturen', + errorMsg: 'Er is een fout opgetreden. Probeer het opnieuw of neem rechtstreeks contact met ons op via e-mail.', + firstNameLabel: 'Voornaam', + firstNamePlaceholder: 'Jan', + lastNameLabel: 'Achternaam', + lastNamePlaceholder: 'Janssen', + emailLabel: 'E-mail', + emailPlaceholder: 'jan.janssen@gmail.be', + messageLabel: 'Uw bericht (facultatief)', + messagePlaceholder: 'Vertel ons over uw project...', + submitButton: 'Mijn aanvraag verzenden', + }, + footer: { + desc: 'De SaaS-oplossing voor de digitalisering van uw locaties. Creativiteit en technologie ten dienste van de bezoekerservaring.', + contactTitle: 'Contact', + copyright: '© 2026 MyInfoMate. Alle rechten voorbehouden.', + legal: 'Wettelijke vermeldingen', + privacy: 'Privacy', + }, + }, + + de: { + nav: { + solution: 'Lösung', + features: 'Funktionen', + audience: 'Zielgruppe', + login: 'Anmelden', + demo: 'Demo anfordern', + }, + mobileMenu: { + home: 'STARTSEITE', + solution: 'LÖSUNG', + features: 'FUNKTIONEN', + audience: 'ZIELGRUPPE', + contact: 'KONTAKT', + login: 'ANMELDEN', + demo: 'DEMO ANFORDERN', + }, + hero: { + badge: 'Technologie im Dienst des Besuchererlebnisses', + titleBefore: 'MyInfoMate - Die einfache Lösung zur Erstellung, Verwaltung und Verbreitung von ', + titleHighlight: 'interaktiven Inhalten', + titleAfter: '', + subtitle: 'Transformieren Sie das Erlebnis Ihrer Besucher. Verwalten Sie Ihre Touren auf Tablets und Mobilgeräten in Echtzeit, ohne technische Kenntnisse.', + cta: 'Demo anfordern', + }, + mockup: { + mapTitle: 'Interaktive Karte', + mapSubtitle: 'Entdeckungsroute', + agenda: 'Agenda', + tours: 'Besichtigungen', + }, + strategic: { + sectionLabel: 'Strategische Punkte', + sectionTitle: 'Technologie im Dienst des Besuchererlebnisses', + feature1Title: 'Sofortige Updates', + feature1Desc: 'Bearbeiten Sie Ihre Besucherrouten, Texte und Medien sofort über Ihren Browser.', + feature2Title: 'Null Entwicklung', + feature2Desc: 'Erstellen Sie professionelle Anwendungen ohne eine einzige Zeile Code zu schreiben. Alles ist visuell.', + feature3Title: 'Offline-Inhalte', + feature3Desc: 'Erlauben Sie Ihren Besuchern, alle oder einen Teil Ihrer Touren herunterzuladen, um sie auch ohne Internet reibungslos anzuzeigen.', + feature4Title: 'Zentrale Verwaltung (CMS)', + feature4Desc: 'Ein einziges Tool zur Verwaltung aller Ihrer digitalen Geräte und Tablet-Flotten.', + }, + deployment: { + sectionLabel: 'Einsatzmodi', + sectionTitle: 'Eine Plattform, mehrere Lösungen', + sectionDesc: 'Wählen Sie den am besten geeigneten Übertragungsmodus für Ihren Standort und Ihre Besucher. MyInfoMate passt sich allen Endgeräten an.', + mode1Title: 'Mobile App (BYOD)', + mode1Desc: 'Besucher nutzen ihr eigenes Smartphone, um frei auf Ihre Touren zuzugreifen.', + mode2Title: 'Kiosk-Modus (Tablet)', + mode2Desc: 'Robuste Lösung, die auf Ihren Tablet-Flotten vorinstalliert ist, für ein geführtes und kontrolliertes Erlebnis.', + mode3Title: 'Webanwendung', + mode3Desc: 'Sofort über jeden modernen Browser zugänglich, ohne vorherige Installation.', + mode4Title: 'VR & AR Innovation', + mode4Desc: 'Bereiten Sie sich auf die Zukunft mit immersiven Erlebnissen auf Meta Quest und vernetzten Brillen vor.', + comingSoon: 'Bald', + }, + modules: { + sectionLabel: 'Funktionen & Module', + sectionTitle: 'Modul-Explorer', + sectionDesc: 'Tauchen Sie in die Möglichkeiten von MyInfoMate ein. Entdecken Sie, wie jedes Modul das Erlebnis Ihrer Besucher transformiert.', + valueLabel: 'Mehrwert:', + items: [ + { + title: 'Karten & Pläne', + description: 'Ultra-präzise interaktive Kartierung zur Führung Ihrer Besucher. Echtzeit-Geolokalisierung, klickbare Sehenswürdigkeiten und flüssige Navigation.', + value: 'Verbessern Sie die Orientierung und steigern Sie die Besucherzufriedenheit.', + }, + { + title: 'Spiele & Quiz', + description: 'Verwandeln Sie den Besuch in ein spielerisches Abenteuer. Schatzsuchen, Wissensquizze und Gamified-Touren, um die Aufmerksamkeit all Ihrer Besucher zu gewinnen.', + value: 'Steigern Sie Engagement und Besucherbindung.', + }, + { + title: 'Audio & Video', + description: 'Streamen Sie Ihre HD-Multimedia-Inhalte ohne Latenz. Immersive Audioguides, Videos und Testimonials in einem Klick zugänglich.', + value: 'Bereichern Sie das Besuchererlebnis durch Multimedia.', + }, + { + title: 'Artikel & PDF', + description: 'Bieten Sie eine komfortable Lektüre Ihrer Inhalte. Beschreibungsblätter, PDF-Broschüren und digitalisierte Kataloge.', + value: 'Digitalisieren Sie Ihre Papiermaterialien ohne Qualitätsverlust.', + }, + { + title: 'Agenda & Veranstaltungen', + description: 'Verwalten Sie Ihr Programm dynamisch. Veranstaltungen, Konferenzen oder Workshops: Ihre Besucher verpassen nichts mehr.', + value: 'Optimieren Sie den Besuch Ihrer Aktivitäten.', + }, + { + title: 'Offline-Zugang', + description: 'Beseitigen Sie tote Zonen. Ermöglichen Sie den automatischen Download von Inhalten für reibungsloses Surfen auch ohne 4G/WLAN.', + value: 'Garantieren Sie einen kontinuierlichen Service überall auf Ihrem Gelände.', + }, + { + title: 'Web- & Social-Inhalte', + description: 'Integrieren Sie das Beste des Webs. Formulare, soziale Netzwerke oder externe Links: Öffnen Sie Ihre App für die Welt.', + value: 'Verbinden Sie Ihr digitales Ökosystem an einem Ort.', + }, + { + title: 'Statistiken & Daten', + description: 'Analysieren Sie das Verhalten Ihrer Besucher. Beliebte Inhalte, Lesezeit und Engagement: Steuern Sie durch Daten.', + value: 'Treffen Sie fundierte Entscheidungen auf Basis der tatsächlichen Nutzung.', + }, + ], + }, + whitelabel: { + sectionLabel: 'White Label', + title: 'Ihre Marke, Ihre Anwendung. Nicht unsere.', + desc: "Profitieren Sie von einer vollständigen White-Label-Lösung. Passen Sie die Benutzeroberfläche an die Farben Ihres Standorts an, verwenden Sie Ihr eigenes Logo und Ihre Typografie für ein vollständiges Eintauchen Ihrer Besucher in Ihr Universum.", + item1: 'Vollständige Anpassung der Benutzeroberflächen', + item2: 'Ihr Logo auf dem Startbildschirm', + item3: 'Maßgeschneiderte Typografien und Ikonografien', + cta: 'Anpassung entdecken', + colorPalette: 'Farbpalette', + themeApplied: 'Thema erfolgreich angewendet', + }, + audience: { + title: 'Eine Lösung, die für Sie konzipiert wurde', + subtitle: 'Ob kleine Galerie oder nationales Denkmal, MyInfoMate passt sich Ihren Bedürfnissen an.', + item1Title: 'Museen & Galerien', + item1Desc: 'Digitalisieren Sie Ihre Sammlungen und erstellen Sie fesselnde Multimedia-Guides für Ihre Dauer- und Wechselausstellungen.', + item2Title: 'Tourismusbüros', + item2Desc: 'Führen Sie Besucher durch Ihre Stadt oder Region mit interaktiven Karten und geolokalisierten Sehenswürdigkeiten.', + item3Title: 'Hotels & Freizeit', + item3Desc: 'Bieten Sie Ihren Kunden ein Premium-Erlebnis: Services, Aktivitäten, interaktive Standortkarte und personalisierte Empfehlungen.', + }, + cta: { + titleBefore: 'Bereit, Ihr ', + titleHighlight: 'Besuchererlebnis', + titleAfter: ' zu transformieren?', + subtitle: 'Schließen Sie sich Dutzenden von Standorten an, die MyInfoMate vertrauen, um ihre Besucher einzubinden.', + button1: 'Kostenlose Demo anfordern', + button2: 'Kontaktieren Sie uns', + }, + contact: { + sectionLabel: 'Kontakt & Demo', + title: 'Bereit, das Abenteuer zu beginnen?', + subtitle: 'Füllen Sie dieses Formular aus und wir melden uns für eine personalisierte Demo.', + successTitle: 'Nachricht gesendet!', + successDesc: 'Vielen Dank für Ihr Interesse. Wir werden uns sehr bald bei Ihnen melden.', + successButton: 'Eine weitere Nachricht senden', + errorMsg: 'Ein Fehler ist aufgetreten. Bitte versuchen Sie es erneut oder kontaktieren Sie uns direkt per E-Mail.', + firstNameLabel: 'Vorname', + firstNamePlaceholder: 'Hans', + lastNameLabel: 'Nachname', + lastNamePlaceholder: 'Müller', + emailLabel: 'E-Mail', + emailPlaceholder: 'hans.mueller@gmail.de', + messageLabel: 'Ihre Nachricht (optional)', + messagePlaceholder: 'Erzählen Sie uns von Ihrem Projekt...', + submitButton: 'Meine Anfrage senden', + }, + footer: { + desc: 'Die SaaS-Lösung für die Digitalisierung Ihrer Standorte. Kreativität und Technologie im Dienst des Besuchererlebnisses.', + contactTitle: 'Kontakt', + copyright: '© 2026 MyInfoMate. Alle Rechte vorbehalten.', + legal: 'Rechtliche Hinweise', + privacy: 'Datenschutz', + }, + }, +}; + +export default translations; +export type Translations = typeof translations.fr;