chore: server-and-serverless template
This commit is contained in:
61
apps/app/messages/en.json
Normal file
61
apps/app/messages/en.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"$schema": "https://inlang.com/schema/inlang-message-format",
|
||||
"common__loading": "Loading…",
|
||||
"common__email": "Email",
|
||||
"common__email_placeholder": "you@example.com",
|
||||
"common__password": "Password",
|
||||
"common__password_placeholder": "Your password",
|
||||
"landing__eyebrow": "Starter template",
|
||||
"landing__title": "Start with the smallest real Pikku app.",
|
||||
"landing__subtitle": "This starter gives an AI the full path: routed frontend, generated data hooks, auth, session guard, and a tiny backend it can safely expand.",
|
||||
"landing__create_account": "Create account",
|
||||
"landing__sign_in": "Sign in",
|
||||
"landing__cards__frontend__title": "Frontend",
|
||||
"landing__cards__frontend__description": "Vite, TanStack Router, React Query, and generated Pikku hooks.",
|
||||
"landing__cards__backend__title": "Backend",
|
||||
"landing__cards__backend__description": "One protected read function, one update function, and matching HTTP routes.",
|
||||
"landing__cards__auth__title": "Auth",
|
||||
"landing__cards__auth__description": "Email and password login, cookie sessions, and a protected app route.",
|
||||
"auth__eyebrow": "Starter template",
|
||||
"auth__login__title": "Welcome back",
|
||||
"auth__login__description": "Sign in with your email and password.",
|
||||
"auth__login__cta": "Sign in",
|
||||
"auth__login__invalid_credentials": "That email and password don't match.",
|
||||
"auth__login__error": "Unable to sign in right now.",
|
||||
"auth__login__footer_prompt": "Need an account?",
|
||||
"auth__login__footer_action": "Create one",
|
||||
"auth__signup__title": "Create your account",
|
||||
"auth__signup__description": "Pick an email and password to get started.",
|
||||
"auth__signup__cta": "Create account",
|
||||
"auth__signup__email_in_use": "An account with this email already exists.",
|
||||
"auth__signup__error": "Unable to create your account right now.",
|
||||
"auth__signup__footer_prompt": "Already have an account?",
|
||||
"auth__signup__footer_action": "Sign in",
|
||||
"auth__verify_email__title": "Confirm your email",
|
||||
"auth__verify_email__verifying": "Confirming your email…",
|
||||
"auth__verify_email__success": "Your email is confirmed. You're all set.",
|
||||
"auth__verify_email__error": "This confirmation link is invalid or has expired.",
|
||||
"auth__verify_email__no_token": "This page needs a confirmation link from your email.",
|
||||
"auth__verify_email__back_to_app": "Go to your app",
|
||||
"app_shell__eyebrow": "Pikku + Vite + Auth.js",
|
||||
"app_shell__title": "Starter",
|
||||
"app_shell__signed_in": "Signed in",
|
||||
"app_shell__sign_out": "Sign out",
|
||||
"app_shell__nav__message": "Message",
|
||||
"app_shell__nav__message_description": "Starter read + update flow",
|
||||
"preferences__language": "Language",
|
||||
"preferences__theme": "Theme",
|
||||
"message__loading": "Loading your starter app…",
|
||||
"message__load_error": "The starter app could not load its message.",
|
||||
"message__read__eyebrow": "Read hook",
|
||||
"message__read__title": "Current message",
|
||||
"message__read__description": "This data comes from a generated `usePikkuQuery` hook.",
|
||||
"message__read__last_updated_by": "Last updated by {name}",
|
||||
"message__read__nobody": "Nobody yet",
|
||||
"message__update__eyebrow": "Mutate hook",
|
||||
"message__update__title": "Update the message",
|
||||
"message__update__description": "This form calls a generated `usePikkuMutation` hook and refreshes the read state.",
|
||||
"message__update__field_label": "Message",
|
||||
"message__update__placeholder": "Write the next starter message",
|
||||
"message__update__cta": "Update message"
|
||||
}
|
||||
61
apps/app/messages/fr.json
Normal file
61
apps/app/messages/fr.json
Normal file
@@ -0,0 +1,61 @@
|
||||
{
|
||||
"$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"
|
||||
}
|
||||
Reference in New Issue
Block a user