{ "$schema": "https://inlang.com/schema/inlang-message-format", "common__loading": "Chargement…", "common__email": "Email", "common__email_placeholder": "vous@exemple.com", "common__password": "Mot de passe", "common__password_placeholder": "Votre mot de passe", "landing__eyebrow": "Modèle de démarrage", "landing__title": "Commencez avec la plus petite vraie application Pikku.", "landing__subtitle": "Ce modèle donne à une IA le chemin complet : frontend routé, hooks de données générés, auth, garde de session et un petit backend qu'elle peut étendre.", "landing__create_account": "Créer un compte", "landing__sign_in": "Se connecter", "landing__cards__frontend__title": "Frontend", "landing__cards__frontend__description": "Vite, TanStack Router, React Query et des hooks Pikku générés.", "landing__cards__backend__title": "Backend", "landing__cards__backend__description": "Une fonction de lecture protégée, une fonction de mise à jour et les routes HTTP correspondantes.", "landing__cards__auth__title": "Authentification", "landing__cards__auth__description": "Connexion par email et mot de passe, sessions en cookies et route d'application protégée.", "auth__eyebrow": "Modèle de démarrage", "auth__login__title": "Bon retour", "auth__login__description": "Connectez-vous avec votre email et votre mot de passe.", "auth__login__cta": "Se connecter", "auth__login__invalid_credentials": "Cet email et ce mot de passe ne correspondent pas.", "auth__login__error": "Impossible de se connecter pour l'instant.", "auth__login__footer_prompt": "Pas encore de compte ?", "auth__login__footer_action": "En créer un", "auth__signup__title": "Créez votre compte", "auth__signup__description": "Choisissez un email et un mot de passe pour commencer.", "auth__signup__cta": "Créer un compte", "auth__signup__email_in_use": "Un compte avec cet email existe déjà.", "auth__signup__error": "Impossible de créer votre compte pour l'instant.", "auth__signup__footer_prompt": "Vous avez déjà un compte ?", "auth__signup__footer_action": "Se connecter", "auth__verify_email__title": "Confirmez votre email", "auth__verify_email__verifying": "Confirmation de votre email…", "auth__verify_email__success": "Votre email est confirmé. Tout est prêt.", "auth__verify_email__error": "Ce lien de confirmation est invalide ou a expiré.", "auth__verify_email__no_token": "Cette page nécessite un lien de confirmation depuis votre email.", "auth__verify_email__back_to_app": "Aller à votre application", "app_shell__eyebrow": "Pikku + Vite + Auth.js", "app_shell__title": "Starter", "app_shell__signed_in": "Connecté", "app_shell__sign_out": "Se déconnecter", "app_shell__nav__message": "Message", "app_shell__nav__message_description": "Flux lecture + mise à jour de démarrage", "message__loading": "Chargement de votre application…", "message__load_error": "L'application n'a pas pu charger son message.", "message__read__eyebrow": "Hook de lecture", "message__read__title": "Message actuel", "message__read__description": "Ces données proviennent d'un hook `usePikkuQuery` généré.", "message__read__last_updated_by": "Dernière mise à jour par {name}", "message__read__nobody": "Personne encore", "message__update__eyebrow": "Hook de mutation", "message__update__title": "Modifier le message", "message__update__description": "Ce formulaire appelle un hook `usePikkuMutation` généré et actualise l'état de lecture.", "message__update__field_label": "Message", "message__update__placeholder": "Écrivez le prochain message de démarrage", "message__update__cta": "Mettre à jour le message", "preferences__language": "Langue", "preferences__theme": "Thème" }