Formulaire public : phrases des cases à cocher plus chaleureuses

« Case « je suis disponible »" / « Case « je veux bien payer une
cotisation »" étaient en fait le libellé de configuration (écran
coordination) réutilisé tel quel comme texte de la case à cocher côté
formulaire public — d'où le ton administratif. Clés dédiées
(publicForm.field.*) avec une formulation à la première personne, plus
adaptée à quelqu'un qui remplit le formulaire.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
AdamThomas
2026-09-22 18:16:49 +02:00
co-authored by Claude Sonnet 5
parent 40127a2252
commit 2a2a0c23ca
2 changed files with 4 additions and 2 deletions
+2
View File
@@ -395,6 +395,8 @@
"publicForm.title": "Inscription bénévole", "publicForm.title": "Inscription bénévole",
"publicForm.positionWishes.count": "{count} / {max}", "publicForm.positionWishes.count": "{count} / {max}",
"publicForm.artistWishes.none": "— Aucun —", "publicForm.artistWishes.none": "— Aucun —",
"publicForm.field.available": "Je suis disponible et prêt·e à filer un coup de main !",
"publicForm.field.willingToPayFee": "Ça ne me dérange pas de participer à la cotisation de l'association",
"publicForm.captcha.disabled": "(Vérification anti-robot non configurée sur cette instance.)", "publicForm.captcha.disabled": "(Vérification anti-robot non configurée sur cette instance.)",
"publicForm.submitting": "Envoi…", "publicForm.submitting": "Envoi…",
"publicForm.submit": "Envoyer mon inscription", "publicForm.submit": "Envoyer mon inscription",
+2 -2
View File
@@ -286,7 +286,7 @@ export function PublicSignupPage() {
onChange={(e) => setAvailable(e.target.checked)} onChange={(e) => setAvailable(e.target.checked)}
className="h-[16px] w-[16px] accent-ink" className="h-[16px] w-[16px] accent-ink"
/> />
<span className="font-mono text-[12px]">{t('form.field.available')}</span> <span className="font-mono text-[12px]">{t('publicForm.field.available')}</span>
</label> </label>
) : null} ) : null}
@@ -298,7 +298,7 @@ export function PublicSignupPage() {
onChange={(e) => setWillingToPayFee(e.target.checked)} onChange={(e) => setWillingToPayFee(e.target.checked)}
className="h-[16px] w-[16px] accent-ink" className="h-[16px] w-[16px] accent-ink"
/> />
<span className="font-mono text-[12px]">{t('form.field.willingToPayFee')}</span> <span className="font-mono text-[12px]">{t('publicForm.field.willingToPayFee')}</span>
</label> </label>
) : null} ) : null}