{{ planBarTitle }}
{{ planBarSub }}
PASSER
{{ tourKicker }}
{{ tourTitle }}

{{ tourBody }}

OÙ ÇA SE TROUVE
{{ tourWhere }}
{{ tourCta }}
GO4RUN EST EN CONSTRUCTION
Qu'est-ce qui coince ?

{{ fbLead }}

{{ m.body }}
{{ k.label }}
{{ feedbackMsg }}
{{ feedbackBtnLabel }}
{{ fbContext }}
{{ noticeTitle }}
{{ noticeBody }}
GO4RUN
PREMIUM
{{ cercleBadgeText }}
{{ initials }}
GO4RUN
GO4RUN
GO4
RUN
Tu cours.
On s'occupe du reste.

Un coach dédié pour t'accompagner dans la réussite de tes objectifs, pas seulement pendant tes kilomètres.

CRÉER MON COMPTE
J'ai déjà un compte
{{ demoKicker }} EN 20 SECONDES
Tes objectifsEN 3 QUESTIONS
{{ g.label }}
{{ g.sub }}
{{ g.value }}
{{ s0Note }}
C'EST PARTI
{{ s1Title }}45 MIN · TRAIL
{{ r.name }}
{{ r.meta }}
{{ r.pct }}
MATCH
Jamais deux fois le même tracé : deux boucles qui se recouvrent à plus de 40 % ne sortent pas ensemble.
{{ s2Name }}
mercredi, 18 h 40
{{ s2Text }}
Je mange quoi ce soir ? J'ai zéro motivation
Ce qui a changé12 SEMAINES
{{ c.value }}
{{ c.label }}
TON POIDS
VOLUME PAR SEMAINE
{{ s3Note }}
Analyse de la sortieSAMEDI · 12,4 KM
{{ c.value }}
{{ c.label }}
ALLURE PAR KILOMÈTRE
{{ s4Text }}
GO4RUN
12,4 KM
1:08
DURÉE
5:28
ALLURE
Ta story
1080 × 1920
GABARIT
{{ t.label }}
{{ s5Note }}
PARTAGER
{{ demoCaption }}
CE QUI CHANGE TOUT
{{ p.n }}
{{ p.title }}
{{ p.sub }}
OÙ QUE TU SOIS
Partout en France. Et partout où tu voyages.

Au pied de chez toi comme dans une ville que tu découvres. L'option « itinéraire touristique » te fait passer par les points de vue, les bords d'eau et le patrimoine. Une heure de course, et tu connais l'endroit mieux qu'en deux jours de visite.

CRÉER MON COMPTE
J'AI DÉJÀ UN COMPTE

{{ authFootnote }}

Créer ton compte

Deux minutes, et le coach saura à qui il parle.

{{ passToggleLabel }}
{{ passHint }}
{{ signupErrorText }}
CONTINUER

{{ signupFootnote }}

Ton email t'attend
Message envoyé
{{ fEmail }}

Ouvre-le et clique sur le bouton orange. Ça ouvre Go4Run et ton compte s'active tout seul — tu n'as rien à recopier, rien à revenir cocher ici.

{{ verifyWatch }}

Rien reçu au bout de deux minutes ? Regarde dans les indésirables — c'est presque toujours là qu'il est.

Aperçu hors ligne : aucun email ne part. Saisis le code affiché pour continuer.

Ton code est {{ demoCode }}.
Ce code ne correspond pas.
ACTIVER MON COMPTE
{{ codeErrorText }}
{{ resendLabel }}
Déjà activé ? Se connecter
Content de te revoir
Mot de passe oublié ?
{{ loginErrorText }}
SE CONNECTER
Pas encore de compte ? En créer un
Mot de passe oublié
Lien envoyé. Vérifie ta boîte.

{{ forgotFootnote }}

RETOUR À LA CONNEXION

Donne-nous ton email, on t'envoie un lien pour en choisir un nouveau.

ENVOYER LE LIEN
1/4
TES OBJECTIFS
{{ goalsHeadline }}

Un ou deux, pas plus. Le coach s'en servira à chaque sortie.

{{ g.label }}
{{ g.hint }}
{{ g.mark }}
{{ c.label }}{{ c.sub }}
{{ f.value }} {{ f.unit }}
+
{{ f.hint }}
{{ goalsBtnLabel }}
2/4
TOI, EN QUATRE CHIFFRES
Ces chiffres servent au coach, pas à te juger.
{{ p.label }}
ou exactement min/km
{{ bmiCoachName }} {{ bmiLine }}
{{ bmiCoach }}

Un coach anonyme, on l'écoute moins. Choisis un prénom, il répondra sous celui-là.

{{ c.label }}
CONTINUER
Passer, on ajustera en courant
3/4
TA SEMAINE SPORTIVE
Tu fais autre chose que courir ?

{{ sportsIntro }}

AJOUTER UNE ACTIVITÉ
{{ c.label }}
{{ sp.label }} ×
FRÉQUENCE {{ sp.freq }}
QUELS JOURS ?
{{ d.label }}
MOMENT
{{ sl.label }}
INTENSITÉ
{{ ld.label }}
{{ coachNameUpper }}
{{ sportsCoachLine }}
CONTINUER
Je ne fais que courir
4/4
D'OÙ TU PARS
On a besoin d'un point de départ pour dessiner tes boucles.
{{ geoBtnLabel }}📍
OU SAISIS UNE ADRESSE
Recherche…
📍
{{ a.title }}
{{ a.sub }}
POINT DE DÉPART RETENU
{{ posLabel }}
{{ placeBtnLabel }}
{{ placeKicker }}
{{ placeName }}
CHANGER
{{ greeting }}
{{ goalLine }}
CRÉER UN
ITINÉRAIRE
Sur tes critères →
COURIR
MAINTENANT
Tracé libre →
{{ wordTitle }}
{{ wordWhen }}
{{ wordText }}
{{ coachTeaseTitle }}
MON PROGRAMME
{{ homePlanTitle }}
{{ homePlanSub }}
MES DERNIÈRES COURSESTout voir

Rien encore. Lance « Courir maintenant » : le tracé se dessine pendant que tu cours, et le coach analyse la sortie à l'arrivée.

{{ r.name }}
{{ r.meta }}
Ton run du jour
DIS-LE AU COACH
{{ intentBtnLabel }}
{{ intentSaid }}
TA SÉANCE DU PROGRAMME {{ planFirstWeek }}
{{ planFirstType }}
{{ planFirstDetail }}
CRÉER CET ITINÉRAIRE AUTRE CHOSE
{{ ideasKicker }}
{{ i.title }}
{{ i.why }}
{{ i.meta }}
REMPLIR
{{ ideaApplied }}
JE PARS POUR{{ targetSummary }}
{{ m.label }}
{{ m.label }}
ou exactement {{ exactUnit }}
FORME DU PARCOURSBoucle par défaut
{{ s.label }}
TERRAIN{{ surfaceHint }}
{{ s.label }}
DÉNIVELÉ VISÉ
{{ r.label }}
NIVEAU D'EFFORT{{ effortLabel }}
RécupIntense
TYPE DE COURSE
{{ t.label }}
Itinéraire touristique
Privilégie les points de vue et le patrimoine
{{ generateLabel }}

{{ generateHint }}

{{ resultTitle }}
{{ criteriaLine }}
{{ loadingLabel }}
ANNULER
Le serveur de cartographie a été lent : voici ce qu'on a eu le temps de calculer. Relance pour en obtenir d'autres.
{{ r.name }}
{{ r.meta }}
{{ r.note }}
{{ r.match }}%
MATCH
{{ dedupeNote }} RELANCER ↻
{{ l.label }}
{{ replayIcon }}
{{ replayLabel }}
{{ s.label }}
{{ detailName }}
{{ detailSub }}
{{ detailMatch }}
{{ st.value }}
{{ st.label }}
PROFIL ALTIMÉTRIQUE
{{ t }}
OÙ DÉMARRER EXACTEMENT
{{ startAddress }}
{{ startDistance }}
M'Y EMMENER
{{ runLabel }} {{ favIcon }}
{{ tileBefore }}
{{ adviceText }}
POSER UNE QUESTION AU COACH
{{ linkSessionLabel }}
{{ linkSessionSub }}
PARTAGER CET ITINÉRAIRE
Partager
{{ detailName }}
{{ shareMeta }}
{{ t.label }}
LIEN · LE TRACÉ EST DANS L'ADRESSE
{{ shareUrl }}
{{ copyLabel }}

Celui qui ouvre le lien voit l'itinéraire complet, même sans compte. Code court : {{ shortCode }}

FICHIER GPX

Le format que lisent Garmin, Coros, Suunto, Polar et Apple Watch. Importe-le dans ta montre et suis le tracé au poignet.

{{ gpxPoints }}
POINTS GPS
{{ gpxSize }}
TAILLE
TÉLÉCHARGER LE GPX
QR CODE · À MONTRER SUR PLACE
{{ shortCode }}

Pratique au départ d'un run collectif : chacun scanne, chacun a le tracé.

{{ readyKicker }}
{{ readyTitle }}
{{ readySub }}
{{ st.value }}
{{ st.label }}
{{ gpsLabel }}
DÉMARRER

Compte à rebours de 5 secondes avant le premier mètre enregistré. Rien ne démarre sans que tu le décides.

{{ wakeTitle }}
{{ wakeExplain }}
{{ liveStateLabel }}
{{ liveClock }}
{{ liveKm }}
KM PARCOURUS
{{ livePace }}
ALLURE MOY.
{{ liveHint }}
{{ wakeNote }}
{{ gapNote }}
{{ pauseLabel }} STOP
{{ countdownKicker }}
{{ countdownLabel }}
{{ countdownSub }}
ANNULER
{{ summaryKicker }}
{{ summaryPraise }}
{{ c.value }}
{{ c.label }}
{{ sumSession }}
{{ sumSessionSub }}
{{ sumSessionLabel }}
{{ sumGapNote }}
{{ tileAfter }}
{{ analysisText }}
TU T'ES SENTI COMMENT ?
{{ fo.label }}
ALLURE PAR KILOMÈTRE
{{ splitFirst }}{{ splitLast }}
PARTAGER TERMINER
Ta story
1080 × 1920
Aperçu de la story
GABARIT
{{ t.label }}
PHOTO DE FOND
ENREGISTRER PARTAGER
Tes chiffres
{{ statsSub }}
{{ t.label }}
{{ fl.label }}
{{ c.value }}
{{ c.label }}
VOLUME PAR SEMAINE{{ weekMaxLabel }}
il y a 12 sem.cette sem.
TENDANCE D'ALLURE
{{ trendValue }}
{{ trendNote }}
CHARGE 7 / 28 J
{{ loadValue }}
{{ loadNote }}
RÉPARTITION PAR TYPE

Aucune course pour l'instant : ces chiffres se remplissent tout seuls dès la première sortie enregistrée.

{{ t.label }}{{ t.pct }}
{{ tileForm }}
PREMIUM
{{ insightTease }}
{{ it.n }}
{{ it.title }}
{{ it.sub }}
DÉBLOQUER LE SUIVI COMPLET
{{ insightText }}
RECALCULER ↻
{{ planCardTitle }}
{{ planCardSub }}
NOUVELLE PESÉE (KG)
AJOUTER
{{ c.value }}
{{ c.label }}
COURBE DE POIDS
{{ weightFirstLabel }}{{ weightLastLabel }}

Il faut deux pesées pour tracer une courbe. Pèse-toi au réveil, deux fois par semaine — c'est la régularité de la mesure qui rend la ligne lisible, pas sa fréquence.

HISTORIQUE DES PESÉES
{{ w.date }}{{ w.kg }}{{ w.delta }}×
{{ tileWeight }}
PREMIUM
Le coach relie ta courbe de poids à ton volume de course et te dit quoi ajuster — sans régime, sans compter de calories.
VOIR GO4RUN PREMIUM
{{ weightInsightText }}
{{ fl.label }}

Aucune sortie dans ce filtre.

{{ r.day }}
{{ r.month }}
{{ r.name }}
{{ r.meta }}
Mon carnet
{{ carnetSub }}
{{ t.label }}

{{ carnetEmptyText }}

{{ r.name }}
{{ r.meta }}
{{ r.note }}
{{ r.mark }}
{{ coachName }}
{{ quotaLine }}
EFFACER
Le coach répond en mode hors ligne sur cette installation : réponses génériques, pas d'analyse de tes données. Voir DEPLOY.md pour le brancher.
Donne-lui un prénom.
Un coach anonyme, on l'écoute moins. Choisis, ou passe — tu pourras le faire depuis ton profil.
{{ n.label }}
VALIDER
Plus tard
{{ coachIntro }}
{{ sg.label }}
{{ m.content }}
Tu as utilisé tes 10 échanges de la semaine.
Ils reviennent lundi. Ou tu passes en illimité et tu arrêtes de compter tes questions.
PASSER EN ILLIMITÉ
Mon programme
RÉSERVÉ AU PREMIUM
Un plan écrit pour toi, pas pour la moyenne des coureurs.
Le coach part de ton volume réel, de ton allure mesurée et de ton objectif. Progression plafonnée à 10 % par semaine, semaine allégée toutes les quatre, et chaque séance donnée en durée et en allure cible.
VOIR GO4RUN PREMIUM
{{ planAskKicker }}
{{ planAskIntro }}
1 · ON TRAVAILLE QUOI ?
{{ g.label }}{{ g.sub }}
2 · QUELS JOURS TU PEUX COURIR ?
Sois honnête plutôt qu'optimiste. Un plan qu'on tient vaut mieux qu'un plan qu'on admire.
{{ planSportsNote }}
{{ d.label }}
3 · À QUEL MOMENT ?
{{ m.label }}{{ m.sub }}
4 · TA MOTIVATION AUJOURD'HUI
{{ planMotivLabel }}
5 · CE QU'IL DOIT SAVOIR
{{ c.label }}
6 · SUR COMBIEN DE TEMPS ?
{{ w.label }}
{{ buildPlanLabel }}

{{ planHint }}

{{ planTitle }}
{{ planIntro }}
PROPOSITION
{{ planPendingTitle }}
Lis-le avant de t'engager. Tant que tu n'as pas validé, rien n'est lancé et rien n'apparaît sur ton accueil.
JE VALIDE, ON DÉMARRE AUTRE
REFAIRE LE PLAN EN PARLER AU COACH
{{ t.label }}
CE PLAN DATE D'UNE ANCIENNE VERSION
Ses distances avaient été estimées et ne sont pas fiables. Réécris-le : durée et allure donnent maintenant la distance exacte.
RÉÉCRIRE MON PROGRAMME
{{ w.title }} {{ w.volume }}
{{ w.focus }}
{{ ss.day }}
{{ ss.time }}
{{ ss.type }}
{{ ss.load }}
{{ ss.detail }}
{{ ss.purpose }}
{{ ss.km }}
{{ ss.doneLabel }} CRÉER L'ITINÉRAIRE AGENDA
TON SPORT. LE COACH CONSTRUIT AUTOUR
{{ ss.linked }}
ALIMENTATION
{{ w.nutrition }}
RÉCUPÉRATION
{{ w.recovery }}
SOMMEIL
{{ w.sleep }}
HYDRATATION
{{ w.hydration }}
DANS TON ALIMENTATION
{{ r.name }}{{ r.when }}
{{ r.detail }}
AU QUOTIDIEN
{{ t.n }} {{ t.text }}
Tout mettre dans mon agenda
{{ calSub }}
{{ fullName }}
{{ profileEmail }}
{{ photoHint }}
{{ supportBadgeText }}
QUI JE SUIS
{{ fd.label }} {{ fd.unit }}
{{ saveIdentityLabel }} {{ bodyNote }}
MES OBJECTIFSModifier

Aucun objectif renseigné. Le coach travaille beaucoup mieux quand il sait où tu vas.

{{ g.label }}
{{ g.summary }}
MES AUTRES SPORTS{{ sportsCount }}

{{ profileSportsNote }}

{{ c.label }}
{{ sp.label }} ×
{{ sp.summary }}
FRÉQUENCE {{ sp.freq }}
QUELS JOURS ?
{{ d.label }}
MOMENT
{{ sl.label }}
INTENSITÉ
{{ ld.label }}
POINT DE DÉPART HABITUEL
{{ placeName }}
Sert de départ à tous tes itinéraires
CHANGER
Paramètres
Compte, confidentialité, formule
CONNEXION ET SÉCURITÉ
Email et mot de passe
{{ credsSub }}
{{ credsCaret }}
NOUVEL EMAIL
NOUVEAU MOT DE PASSE
{{ credMsg }}
METTRE À JOUR
Formule
{{ planLabel }}
{{ planBadge }}
Strava
Import des sorties passées
BIENTÔT
Santé / Forme (Apple)
Écriture des séances et du cardio
BIENTÔT
Revoir la découverte
Cinq écrans pour retrouver où tout se trouve
Ce que les autres voient de moi
{{ privacySub }}
{{ privacyCaret }}
{{ p.label }}
{{ p.hint }}
MA PHRASE DE PRÉSENTATION
Ton poids et tes échanges avec le coach ne sont jamais partagés, avec personne. Ce n'est pas un réglage, c'est une règle de la base.
{{ privacyBtnLabel }}
Écrire à Corentin
{{ supportSub }}
{{ supportBadgeText }}
Administration
Comptes, codes promo, retours, diffusion
Se déconnecter
Effacer mes données
Compte, courses, poids et carnet
EFFACER

{{ dataNote }}

Mon cercle
{{ cercleSub }}
{{ t.label }}
Le cercle demande la base branchée.

Se suivre, rejoindre un club et s'écrire suppose un compte partagé entre appareils. Renseigne la base dans go4run-config.js, et cet écran s'ouvre.

{{ searchBtnLabel }}

{{ noRunnersText }}

{{ r.initials }}
{{ r.name }} LIÉ
{{ r.meta }}
{{ r.bio }}
{{ r.activity }}
{{ r.followLabel }} ÉCRIRE {{ r.blockLabel }}
MES CLUBS
{{ c.name }}
{{ c.meta }}
{{ c.code }}
DISCUSSION {{ c.leaveLabel }}
REJOINDRE OU CHERCHER
OK
{{ c.name }}
{{ c.meta }}
{{ c.joinLabel }}
CRÉER UN CLUB
{{ createClubLabel }}
{{ clubMsg }}

Aucune conversation. Tu peux écrire à un coureur dès que vous vous suivez tous les deux, ou à n'importe quel membre d'un club que tu as rejoint. C'est ce qui empêche la messagerie de devenir un canal de démarchage.

{{ t.initials }}
{{ t.name }} {{ t.when }}
{{ t.last }}
{{ t.unread }}
{{ threadName }}
{{ threadSub }}

{{ threadEmptyText }}

{{ m.author }}
{{ m.body }}
Administration
{{ adminSub }}
{{ adminReloadLabel }}
La base n'est pas encore branchée.

Renseigne l'adresse du projet et la clé publique dans go4run-config.js, exécute supabase-schema.sql, puis ajoute les variables serveur sur Vercel. Le guide complet est dans le README.

{{ t.label }}
{{ c.value }}
{{ c.label }}
COÛT DU COACH — 30 DERNIERS JOURS
{{ adminCost }} {{ adminCostDetail }}
SPORTS DÉCLARÉS — L'ÉCOSYSTÈME GO4

Aucun sport déclaré pour l'instant.

{{ s.label }} {{ s.count }}
{{ u.name }}
{{ u.email }}
{{ u.badge }}
{{ u.stats }}
{{ u.meta }}
{{ u.premiumBtn }} MOT DE PASSE {{ u.removeLabel }}
NOUVEAU CODE
CRÉER LE CODE
{{ codeMsg }}
{{ c.code }}
{{ c.detail }}
{{ c.label }}
ENVOYER UN MESSAGE
À QUI
{{ sc.label }}
{{ cb.label }}
{{ bu.label }}
OBJECTIF
{{ g.label }}
AUTRE SPORT
{{ sp.label }}
{{ pm.label }}
{{ bcAudienceLine }}
{{ bcSendLabel }}
MESSAGES DIFFUSÉS
{{ b.title }}
{{ b.meta }}
{{ b.label }}
REMONTÉES · CONVERSATIONS

Aucune remontée. Un coureur ne peut en envoyer qu'une à la fois, jusqu'à ta réponse.

{{ t.name }}
{{ t.meta }}
{{ t.blockLabel }}
{{ m.body }}
{{ t.sendLabel }} RÉPONDRE
ANCIENS RETOURS

Aucun retour pour l'instant.

{{ fb.meta }} {{ fb.status }}
{{ fb.message }}
GO4RUN PREMIUM
{{ paywallHero }}
{{ paywallTitle }}
{{ paywallLead }}
{{ paywallSigned }}
{{ it.n }}
{{ it.title }}
{{ it.sub }}
CE QUI CHANGE GRATUIT PREMIUM
{{ r.label }} {{ r.free }} {{ r.pro }}
CODE D'ACCÈS
VALIDER
{{ promoMsg }}
ACCÈS OFFERT ACTIF
{{ promoActiveText }}
{{ premiumCtaLabel }}

{{ premiumFootnote }}

{{ idleLine }}
{{ idleSub }}
JE SUIS TOUJOURS LÀ
{{ coachBadgeText }}
ACCUEIL
CRÉER
COURIR
STATS
CARNET