feat(LRL App): init V0

This commit is contained in:
2025-10-22 17:09:48 +02:00
parent d3303fee95
commit 0924da3cda
475 changed files with 44862 additions and 7 deletions

View File

@@ -0,0 +1,19 @@
<?php
return [
'notifications' => [
'blocked' => [
'title' => 'Email address change blocked',
'body' => 'You have successfully blocked an email address change attempt to :email. If you did not make the original request, please contact us immediately.',
],
'failed' => [
'title' => 'Failed to block email address change',
'body' => 'Unfortunately, you were unable to prevent the email address from being changed to :email, since it was already verified before you blocked it. If you did not make the original request, please contact us immediately.',
],
],
];

View File

@@ -0,0 +1,14 @@
<?php
return [
'notifications' => [
'verified' => [
'title' => 'Email address changed',
'body' => 'Your email address has been successfully changed to :email.',
],
],
];

View File

@@ -0,0 +1,71 @@
<?php
return [
'label' => 'Turn off',
'modal' => [
'heading' => 'Disable authenticator app',
'description' => 'Are you sure you want to stop using the authenticator app? Disabling this will remove an extra layer of security from your account.',
'form' => [
'code' => [
'label' => 'Enter the 6-digit code from the authenticator app',
'validation_attribute' => 'code',
'actions' => [
'use_recovery_code' => [
'label' => 'Use a recovery code instead',
],
],
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
'recovery_code' => [
'label' => 'Or, enter a recovery code',
'validation_attribute' => 'recovery code',
'messages' => [
'invalid' => 'The recovery code you entered is invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Disable authenticator app',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Authenticator app has been disabled',
],
],
];

View File

@@ -0,0 +1,77 @@
<?php
return [
'label' => 'Regenerate recovery codes',
'modal' => [
'heading' => 'Regenerate authenticator app recovery codes',
'description' => 'If you lose your recovery codes, you can regenerate them here. Your old recovery codes will be invalidated immediately.',
'form' => [
'code' => [
'label' => 'Enter the 6-digit code from the authenticator app',
'validation_attribute' => 'code',
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
'password' => [
'label' => 'Or, enter your current password',
'validation_attribute' => 'password',
],
],
'actions' => [
'submit' => [
'label' => 'Regenerate recovery codes',
],
],
],
'notifications' => [
'regenerated' => [
'title' => 'New authenticator app recovery codes have been generated',
],
],
'show_new_recovery_codes' => [
'modal' => [
'heading' => 'New recovery codes',
'description' => 'Please save the following recovery codes in a safe place. They will only be shown once, but you\'ll need them if you lose access to your authenticator app:',
'actions' => [
'submit' => [
'label' => 'Close',
],
],
],
],
];

View File

@@ -0,0 +1,81 @@
<?php
return [
'label' => 'Set up',
'modal' => [
'heading' => 'Set up authenticator app',
'description' => <<<'BLADE'
You'll need an app like Google Authenticator (<x-filament::link href="https://itunes.apple.com/us/app/google-authenticator/id388497605" target="_blank">iOS</x-filament::link>, <x-filament::link href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_blank">Android</x-filament::link>) to complete this process.
BLADE,
'content' => [
'qr_code' => [
'instruction' => 'Scan this QR code with your authenticator app:',
'alt' => 'QR code to scan with an authenticator app',
],
'text_code' => [
'instruction' => 'Or enter this code manually:',
'messages' => [
'copied' => 'Copied',
],
],
'recovery_codes' => [
'instruction' => 'Please save the following recovery codes in a safe place. They will only be shown once, but you\'ll need them if you lose access to your authenticator app:',
],
],
'form' => [
'code' => [
'label' => 'Enter the 6-digit code from the authenticator app',
'validation_attribute' => 'code',
'below_content' => 'You will need to enter the 6-digit code from your authenticator app each time you sign in or perform sensitive actions.',
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Enable authenticator app',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Authenticator app has been enabled',
],
],
];

View File

@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Authenticator app',
'below_content' => 'Use a secure app to generate a temporary code for login verification.',
'messages' => [
'enabled' => 'Enabled',
'disabled' => 'Disabled',
],
],
],
'login_form' => [
'label' => 'Use a code from your authenticator app',
'code' => [
'label' => 'Enter the 6-digit code from the authenticator app',
'validation_attribute' => 'code',
'actions' => [
'use_recovery_code' => [
'label' => 'Use a recovery code instead',
],
],
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
'recovery_code' => [
'label' => 'Or, enter a recovery code',
'validation_attribute' => 'recovery code',
'messages' => [
'invalid' => 'The recovery code you entered is invalid.',
],
],
],
];

View File

@@ -0,0 +1,67 @@
<?php
return [
'label' => 'Turn off',
'modal' => [
'heading' => 'Disable email verification codes',
'description' => 'Are you sure you want to stop receiving email verification codes? Disabling this will remove an extra layer of security from your account.',
'form' => [
'code' => [
'label' => 'Enter the 6-digit code we sent you by email',
'validation_attribute' => 'code',
'actions' => [
'resend' => [
'label' => 'Send a new code by email',
'notifications' => [
'resent' => [
'title' => 'We\'ve sent you a new code by email',
],
],
],
],
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Disable email verification codes',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Email verification codes have been disabled',
],
],
];

View File

@@ -0,0 +1,67 @@
<?php
return [
'label' => 'Set up',
'modal' => [
'heading' => 'Set up email verification codes',
'description' => 'You\'ll need to enter the 6-digit code we send you by email each time you sign in or perform sensitive actions. Check your email for a 6-digit code to complete the setup.',
'form' => [
'code' => [
'label' => 'Enter the 6-digit code we sent you by email',
'validation_attribute' => 'code',
'actions' => [
'resend' => [
'label' => 'Send a new code by email',
'notifications' => [
'resent' => [
'title' => 'We\'ve sent you a new code by email',
],
],
],
],
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Enable email verification codes',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Email verification codes have been enabled',
],
],
];

View File

@@ -0,0 +1,12 @@
<?php
return [
'subject' => 'Here\'s your sign-in code',
'lines' => [
'Your sign-in code is: :code',
'This code will expire in a minute.|This code will expire in :minutes minutes.',
],
];

View File

@@ -0,0 +1,60 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Email verification codes',
'below_content' => 'Receive a temporary code at your email address to verify your identity during login.',
'messages' => [
'enabled' => 'Enabled',
'disabled' => 'Disabled',
],
],
],
'login_form' => [
'label' => 'Send a code to your email',
'code' => [
'label' => 'Enter the 6-digit code we sent you by email',
'validation_attribute' => 'code',
'actions' => [
'resend' => [
'label' => 'Send a new code by email',
'notifications' => [
'resent' => [
'title' => 'We\'ve sent you a new code by email',
],
],
],
],
'messages' => [
'invalid' => 'The code you entered is invalid.',
],
],
],
];

View File

@@ -0,0 +1,19 @@
<?php
return [
'title' => 'Set up two-factor authentication (2FA)',
'heading' => 'Set up two-factor authentication',
'subheading' => '2FA adds an extra layer of security to your account by requiring a second form of verification when signing in.',
'actions' => [
'continue' => [
'label' => 'Continue',
],
],
];

View File

@@ -0,0 +1,27 @@
<?php
return [
'actions' => [
'Click to',
'copy' => [
'label' => 'copy',
],
'or',
'download' => [
'label' => 'download',
],
'all the codes at once.',
],
'messages' => [
'copied' => 'Copied',
],
];

View File

@@ -0,0 +1,16 @@
<?php
return [
'subject' => 'Your email address is being changed',
'lines' => [
'We received a request to change the email address associated with your account. Your password was used to confirm this change.',
'Once verified, the new email address on your account will be: :email.',
'You can block the change before it is verified by clicking the button below.',
'If you did not make this request, please contact us immediately.',
],
'action' => 'Block Email Change',
];

View File

@@ -0,0 +1,68 @@
<?php
return [
'label' => 'Profile',
'form' => [
'email' => [
'label' => 'Email address',
],
'name' => [
'label' => 'Name',
],
'password' => [
'label' => 'New password',
'validation_attribute' => 'password',
],
'password_confirmation' => [
'label' => 'Confirm new password',
'validation_attribute' => 'password confirmation',
],
'current_password' => [
'label' => 'Current password',
'below_content' => 'For security, please confirm your password to continue.',
'validation_attribute' => 'current password',
],
'actions' => [
'save' => [
'label' => 'Save changes',
],
],
],
'multi_factor_authentication' => [
'label' => 'Two-factor authentication (2FA)',
],
'notifications' => [
'email_change_verification_sent' => [
'title' => 'Email address change request sent',
'body' => 'A request to change your email address has been sent to :email. Please check your email to verify the change.',
],
'saved' => [
'title' => 'Saved',
],
],
'actions' => [
'cancel' => [
'label' => 'Cancel',
],
],
];

View File

@@ -0,0 +1,35 @@
<?php
return [
'title' => 'Verify your email address',
'heading' => 'Verify your email address',
'actions' => [
'resend_notification' => [
'label' => 'Resend it',
],
],
'messages' => [
'notification_not_received' => 'Not received the email we sent?',
'notification_sent' => 'We\'ve sent an email to :email containing instructions on how to verify your email address.',
],
'notifications' => [
'notification_resent' => [
'title' => 'We\'ve resent the email.',
],
'notification_resend_throttled' => [
'title' => 'Too many resend attempts',
'body' => 'Please try again in :seconds seconds.',
],
],
];

View File

@@ -0,0 +1,85 @@
<?php
return [
'title' => 'Login',
'heading' => 'Sign in',
'actions' => [
'register' => [
'before' => 'or',
'label' => 'sign up for an account',
],
'request_password_reset' => [
'label' => 'Forgot password?',
],
],
'form' => [
'email' => [
'label' => 'Email address',
],
'password' => [
'label' => 'Password',
],
'remember' => [
'label' => 'Remember me',
],
'actions' => [
'authenticate' => [
'label' => 'Sign in',
],
],
],
'multi_factor' => [
'heading' => 'Verify your identity',
'subheading' => 'To continue signing in, you need to verify your identity.',
'form' => [
'provider' => [
'label' => 'How would you like to verify?',
],
'actions' => [
'authenticate' => [
'label' => 'Confirm sign in',
],
],
],
],
'messages' => [
'failed' => 'These credentials do not match our records.',
],
'notifications' => [
'throttled' => [
'title' => 'Too many login attempts',
'body' => 'Please try again in :seconds seconds.',
],
],
];

View File

@@ -0,0 +1,46 @@
<?php
return [
'title' => 'Reset your password',
'heading' => 'Forgot password?',
'actions' => [
'login' => [
'label' => 'back to login',
],
],
'form' => [
'email' => [
'label' => 'Email address',
],
'actions' => [
'request' => [
'label' => 'Send email',
],
],
],
'notifications' => [
'sent' => [
'body' => 'If your account doesn\'t exist, you will not receive the email.',
],
'throttled' => [
'title' => 'Too many requests',
'body' => 'Please try again in :seconds seconds.',
],
],
];

View File

@@ -0,0 +1,43 @@
<?php
return [
'title' => 'Reset your password',
'heading' => 'Reset your password',
'form' => [
'email' => [
'label' => 'Email address',
],
'password' => [
'label' => 'Password',
'validation_attribute' => 'password',
],
'password_confirmation' => [
'label' => 'Confirm password',
],
'actions' => [
'reset' => [
'label' => 'Reset password',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Too many reset attempts',
'body' => 'Please try again in :seconds seconds.',
],
],
];

View File

@@ -0,0 +1,56 @@
<?php
return [
'title' => 'Register',
'heading' => 'Sign up',
'actions' => [
'login' => [
'before' => 'or',
'label' => 'sign in to your account',
],
],
'form' => [
'email' => [
'label' => 'Email address',
],
'name' => [
'label' => 'Name',
],
'password' => [
'label' => 'Password',
'validation_attribute' => 'password',
],
'password_confirmation' => [
'label' => 'Confirm password',
],
'actions' => [
'register' => [
'label' => 'Sign up',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Too many registration attempts',
'body' => 'Please try again in :seconds seconds.',
],
],
];

View File

@@ -0,0 +1,9 @@
<?php
return [
'title' => 'Error while loading page',
'body' => 'There was an error while attempting to load this page. Please try again later.',
];

View File

@@ -0,0 +1,12 @@
<?php
return [
'field' => [
'label' => 'Global search',
'placeholder' => 'Search',
],
'no_results_message' => 'No search results found.',
];

View File

@@ -0,0 +1,63 @@
<?php
return [
'direction' => 'ltr',
'actions' => [
'billing' => [
'label' => 'Manage subscription',
],
'logout' => [
'label' => 'Sign out',
],
'open_database_notifications' => [
'label' => 'Open notifications',
],
'open_user_menu' => [
'label' => 'User menu',
],
'sidebar' => [
'collapse' => [
'label' => 'Collapse sidebar',
],
'expand' => [
'label' => 'Expand sidebar',
],
],
'theme_switcher' => [
'dark' => [
'label' => 'Enable dark theme',
],
'light' => [
'label' => 'Enable light theme',
],
'system' => [
'label' => 'Enable system theme',
],
],
],
'avatar' => [
'alt' => 'Avatar of :name',
],
'logo' => [
'alt' => ':name logo',
],
];

View File

@@ -0,0 +1,33 @@
<?php
return [
'title' => 'Dashboard',
'actions' => [
'filter' => [
'label' => 'Filter',
'modal' => [
'heading' => 'Filter',
'actions' => [
'apply' => [
'label' => 'Apply',
],
],
],
],
],
];

View File

@@ -0,0 +1,25 @@
<?php
return [
'form' => [
'actions' => [
'save' => [
'label' => 'Save changes',
],
],
],
'notifications' => [
'saved' => [
'title' => 'Saved',
],
],
];

View File

@@ -0,0 +1,37 @@
<?php
return [
'title' => 'Create :label',
'breadcrumb' => 'Create',
'form' => [
'actions' => [
'cancel' => [
'label' => 'Cancel',
],
'create' => [
'label' => 'Create',
],
'create_another' => [
'label' => 'Create & create another',
],
],
],
'notifications' => [
'created' => [
'title' => 'Created',
],
],
];

View File

@@ -0,0 +1,43 @@
<?php
return [
'title' => 'Edit :label',
'breadcrumb' => 'Edit',
'navigation_label' => 'Edit',
'form' => [
'actions' => [
'cancel' => [
'label' => 'Cancel',
],
'save' => [
'label' => 'Save changes',
],
],
],
'content' => [
'tab' => [
'label' => 'Edit',
],
],
'notifications' => [
'saved' => [
'title' => 'Saved',
],
],
];

View File

@@ -0,0 +1,7 @@
<?php
return [
'breadcrumb' => 'List',
];

View File

@@ -0,0 +1,7 @@
<?php
return [
'title' => 'Manage :label :relationship',
];

View File

@@ -0,0 +1,19 @@
<?php
return [
'title' => 'View :label',
'breadcrumb' => 'View',
'navigation_label' => 'View',
'content' => [
'tab' => [
'label' => 'View',
],
],
];

View File

@@ -0,0 +1,7 @@
<?php
return [
'body' => 'You have unsaved changes. Are you sure you want to leave this page?',
];

View File

@@ -0,0 +1,15 @@
<?php
return [
'actions' => [
'logout' => [
'label' => 'Sign out',
],
],
'welcome' => 'Welcome',
];

View File

@@ -0,0 +1,17 @@
<?php
return [
'actions' => [
'open_documentation' => [
'label' => 'Documentation',
],
'open_github' => [
'label' => 'GitHub',
],
],
];

View File

@@ -0,0 +1,19 @@
<?php
return [
'notifications' => [
'blocked' => [
'title' => 'Email address change blocked',
'body' => 'You have successfully blocked an email address change attempt to :email. If you did not make the original request, please contact us immediately.',
],
'failed' => [
'title' => 'Failed to block email address change',
'body' => 'Unfortunately, you were unable to prevent the email address from being changed to :email, since it was already verified before you blocked it. If you did not make the original request, please contact us immediately.',
],
],
];

View File

@@ -0,0 +1,14 @@
<?php
return [
'notifications' => [
'verified' => [
'title' => 'Email address changed',
'body' => 'Your email address has been successfully changed to :email.',
],
],
];

View File

@@ -0,0 +1,71 @@
<?php
return [
'label' => 'Désactiver',
'modal' => [
'heading' => 'Désactiver l\'application d\'authentification',
'description' => 'Êtes-vous sûr de vouloir arrêter d\'utiliser l\'application d\'authentification ? Désactiver cela supprimera une couche de sécurité supplémentaire de votre compte.',
'form' => [
'code' => [
'label' => 'Entrez le code à 6 chiffres de l\'application d\'authentification',
'validation_attribute' => 'code',
'actions' => [
'use_recovery_code' => [
'label' => 'Utiliser un code de récupération à la place',
],
],
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
'recovery_code' => [
'label' => 'Ou, entrez un code de récupération',
'validation_attribute' => 'code de récupération',
'messages' => [
'invalid' => 'Le code de récupération que vous avez entré est invalide.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Désactiver l\'application d\'authentification',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'L\'application d\'authentification a été désactivée',
],
],
];

View File

@@ -0,0 +1,77 @@
<?php
return [
'label' => 'Régénérer les codes de récupération',
'modal' => [
'heading' => 'Régénérer les codes de récupération de l\'application d\'authentification',
'description' => 'Si vous perdez vos codes de récupération, vous pouvez les régénérer ici. Vos anciens codes de récupération seront invalidés immédiatement.',
'form' => [
'code' => [
'label' => 'Entrez le code à 6 chiffres de l\'application d\'authentification',
'validation_attribute' => 'code',
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
'password' => [
'label' => 'Ou, entrez votre mot de passe actuel',
'validation_attribute' => 'mot de passe',
],
],
'actions' => [
'submit' => [
'label' => 'Régénérer les codes de récupération',
],
],
],
'notifications' => [
'regenerated' => [
'title' => 'De nouveaux codes de récupération de l\'application d\'authentification ont été générés',
],
],
'show_new_recovery_codes' => [
'modal' => [
'heading' => 'Nouveaux codes de récupération',
'description' => 'Veuillez enregistrer les codes de récupération suivants dans un endroit sécurisé. Ils ne seront affichés qu\'une fois, mais vous en aurez besoin si vous perdez l\'accès à votre application d\'authentification :',
'actions' => [
'submit' => [
'label' => 'Fermer',
],
],
],
],
];

View File

@@ -0,0 +1,81 @@
<?php
return [
'label' => 'Configurer',
'modal' => [
'heading' => 'Configurer l\'application d\'authentification',
'description' => <<<'BLADE'
Vous aurez besoin d\'une application comme Google Authenticator (<x-filament::link href="https://itunes.apple.com/us/app/google-authenticator/id388497605" target="_blank">iOS</x-filament::link>, <x-filament::link href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_blank">Android</x-filament::link>) pour compléter cette procédure.
BLADE,
'content' => [
'qr_code' => [
'instruction' => 'Scannez ce QR code avec votre application d\'authentification :',
'alt' => 'QR code à scanner avec une application d\'authentification',
],
'text_code' => [
'instruction' => 'Ou entrez ce code manuellement :',
'messages' => [
'copied' => 'Copié',
],
],
'recovery_codes' => [
'instruction' => 'Veuillez enregistrer les codes de récupération suivants dans un endroit sécurisé. Ils ne seront affichés qu\'une fois, mais vous en aurez besoin si vous perdez l\'accès à votre application d\'authentification :',
],
],
'form' => [
'code' => [
'label' => 'Entrez le code à 6 chiffres de l\'application d\'authentification',
'validation_attribute' => 'code',
'below_content' => 'Vous devrez entrer le code à 6 chiffres de votre application d\'authentification à chaque fois que vous vous connecterez ou effectuerez des actions sensibles.',
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Activer l\'application d\'authentification',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'L\'application d\'authentification a été activée',
],
],
];

View File

@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Application d\'authentification',
'below_content' => 'Utilisez une application sécurisée pour générer un code temporaire pour la vérification de la connexion.',
'messages' => [
'enabled' => 'Activé',
'disabled' => 'Désactivé',
],
],
],
'login_form' => [
'label' => 'Utilisez un code de votre application d\'authentification',
'code' => [
'label' => 'Entrez le code à 6 chiffres de l\'application d\'authentification',
'validation_attribute' => 'code',
'actions' => [
'use_recovery_code' => [
'label' => 'Utiliser un code de récupération à la place',
],
],
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
'recovery_code' => [
'label' => 'Ou, entrez un code de récupération',
'validation_attribute' => 'code de récupération',
'messages' => [
'invalid' => 'Le code de récupération que vous avez entré est invalide.',
],
],
],
];

View File

@@ -0,0 +1,67 @@
<?php
return [
'label' => 'Désactiver',
'modal' => [
'heading' => 'Désactiver les codes de vérification par email',
'description' => 'Êtes-vous sûr de vouloir arrêter de recevoir les codes de vérification par email ? Désactiver cela supprimera une couche de sécurité supplémentaire de votre compte.',
'form' => [
'code' => [
'label' => 'Entrez le code à 6 chiffres que nous vous avons envoyé par email',
'validation_attribute' => 'code',
'actions' => [
'resend' => [
'label' => 'Envoyer un nouveau code par email',
'notifications' => [
'resent' => [
'title' => 'Nous vous avons envoyé un nouveau code par email',
],
],
],
],
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Désactiver les codes de vérification par email',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Les codes de vérification par email ont été désactivés',
],
],
];

View File

@@ -0,0 +1,67 @@
<?php
return [
'label' => 'Configurer',
'modal' => [
'heading' => 'Configurer les codes de vérification par email',
'description' => 'Vous devrez entrer le code à 6 chiffres que nous vous avons envoyé par email à chaque fois que vous vous connecterez ou effectuerez des actions sensibles. Vérifiez votre email pour un code à 6 chiffres pour terminer la configuration.',
'form' => [
'code' => [
'label' => 'Entrez le code à 6 chiffres que nous vous avons envoyé par email',
'validation_attribute' => 'code',
'actions' => [
'resend' => [
'label' => 'Envoyer un nouveau code par email',
'notifications' => [
'resent' => [
'title' => 'Nous vous avons envoyé un nouveau code par email',
],
],
],
],
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Activer les codes de vérification par email',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Les codes de vérification par email ont été activés',
],
],
];

View File

@@ -0,0 +1,12 @@
<?php
return [
'subject' => 'Voici votre code de connexion',
'lines' => [
'Votre code de connexion est :code',
'Ce code expirera dans une minute.|Ce code expirera dans :minutes minutes.',
],
];

View File

@@ -0,0 +1,60 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Codes de vérification par email',
'below_content' => 'Recevez un code temporaire à votre adresse email pour vérifier votre identité lors de la connexion.',
'messages' => [
'enabled' => 'Activé',
'disabled' => 'Désactivé',
],
],
],
'login_form' => [
'label' => 'Envoyer un code à votre email',
'code' => [
'label' => 'Entrez le code à 6 chiffres que nous vous avons envoyé par email',
'validation_attribute' => 'code',
'actions' => [
'resend' => [
'label' => 'Envoyer un nouveau code par email',
'notifications' => [
'resent' => [
'title' => 'Nous vous avons envoyé un nouveau code par email',
],
],
],
],
'messages' => [
'invalid' => 'Le code que vous avez entré est invalide.',
],
],
],
];

View File

@@ -0,0 +1,19 @@
<?php
return [
'title' => 'Configurer l\'authentification à deux facteurs (2FA)',
'heading' => 'Configurer l\'authentification à deux facteurs',
'subheading' => '2FA ajoute une couche de sécurité supplémentaire à votre compte en nécessitant une deuxième forme de vérification lors de la connexion.',
'actions' => [
'continue' => [
'label' => 'Continuer',
],
],
];

View File

@@ -0,0 +1,27 @@
<?php
return [
'actions' => [
'Cliquer pour',
'copy' => [
'label' => 'copier',
],
'ou',
'download' => [
'label' => 'télécharger',
],
'tous les codes en même temps.',
],
'messages' => [
'copied' => 'Copié',
],
];

View File

@@ -0,0 +1,16 @@
<?php
return [
'subject' => 'Votre adresse email est en cours de modification',
'lines' => [
'Nous avons reçu une demande de modification de l\'adresse email associée à votre compte. Votre mot de passe a été utilisé pour confirmer cette modification.',
'Une fois vérifié, la nouvelle adresse email sur votre compte sera :email.',
'Vous pouvez bloquer la modification avant qu\'elle ne soit vérifiée en cliquant sur le bouton ci-dessous.',
'Si vous n\'avez pas fait cette demande, veuillez nous contacter immédiatement.',
],
'action' => 'Bloquer la modification de l\'adresse email',
];

View File

@@ -0,0 +1,68 @@
<?php
return [
'label' => 'Profil',
'form' => [
'email' => [
'label' => 'Adresse Email',
],
'name' => [
'label' => 'Nom',
],
'password' => [
'label' => 'Nouveau mot de passe',
'validation_attribute' => 'mot de passe',
],
'password_confirmation' => [
'label' => 'Confirmer le nouveau mot de passe',
'validation_attribute' => 'confirmation du nouveau mot de passe',
],
'current_password' => [
'label' => 'Mot de passe actuel',
'below_content' => 'Pour des raisons de sécurité, veuillez confirmer votre mot de passe pour continuer.',
'validation_attribute' => 'mot de passe actuel',
],
'actions' => [
'save' => [
'label' => 'Sauvegarder les modifications',
],
],
],
'multi_factor_authentication' => [
'label' => 'Authentification à deux facteurs (2FA)',
],
'notifications' => [
'email_change_verification_sent' => [
'title' => 'Demande de modification de l\'adresse email envoyée',
'body' => 'Une demande de modification de votre adresse email a été envoyée à :email. Veuillez vérifier votre email pour vérifier la modification.',
],
'saved' => [
'title' => 'Sauvegardé',
],
],
'actions' => [
'cancel' => [
'label' => 'Annuler',
],
],
];

View File

@@ -0,0 +1,35 @@
<?php
return [
'title' => 'Vérifier votre adresse email',
'heading' => 'Vérifier votre adresse email',
'actions' => [
'resend_notification' => [
'label' => 'Renvoyer',
],
],
'messages' => [
'notification_not_received' => "Vous n'avez pas reçu l'email envoyé ?",
'notification_sent' => "Nous vous avons envoyé un email à l'adresse :email contenant les informations pour vérifier votre adresse email.",
],
'notifications' => [
'notification_resent' => [
'title' => 'Nous avons renvoyé un email',
],
'notification_resend_throttled' => [
'title' => 'Trop de tentatives de renvoi',
'body' => 'Merci de réessayer dans :seconds secondes.',
],
],
];

View File

@@ -0,0 +1,85 @@
<?php
return [
'title' => 'Connexion',
'heading' => 'Connectez-vous à votre compte',
'actions' => [
'register' => [
'before' => 'ou',
'label' => 'créer un compte',
],
'request_password_reset' => [
'label' => 'Mot de passe oublié ?',
],
],
'form' => [
'email' => [
'label' => 'Adresse e-mail',
],
'password' => [
'label' => 'Mot de passe',
],
'remember' => [
'label' => 'Se souvenir de moi',
],
'actions' => [
'authenticate' => [
'label' => 'Connexion',
],
],
],
'multi_factor' => [
'heading' => 'Vérifier votre identité',
'subheading' => 'Pour continuer à vous connecter, vous devez vérifier votre identité.',
'form' => [
'provider' => [
'label' => 'Comment souhaitez-vous vérifier ?',
],
'actions' => [
'authenticate' => [
'label' => 'Confirmer la connexion',
],
],
],
],
'messages' => [
'failed' => 'Ces identifiants ne correspondent pas à nos enregistrements.',
],
'notifications' => [
'throttled' => [
'title' => 'Trop de tentatives de connexion',
'body' => 'Merci de réessayer dans :seconds secondes.',
],
],
];

View File

@@ -0,0 +1,46 @@
<?php
return [
'title' => 'Réinitialiser votre mot de passe',
'heading' => 'Mot de passe oublié ?',
'actions' => [
'login' => [
'label' => 'retour à la connexion',
],
],
'form' => [
'email' => [
'label' => 'Adresse Email',
],
'actions' => [
'request' => [
'label' => "Envoyer l'email",
],
],
],
'notifications' => [
'sent' => [
'body' => 'Si votre compte n\'existe pas, vous ne recevrez pas l\'email.',
],
'throttled' => [
'title' => 'Trop de requêtes',
'body' => 'Merci de réessayer dans :seconds secondes.',
],
],
];

View File

@@ -0,0 +1,43 @@
<?php
return [
'title' => 'Réinitialiser votre mot de passe',
'heading' => 'Réinitialiser votre mot de passe',
'form' => [
'email' => [
'label' => 'Adresse Email',
],
'password' => [
'label' => 'Mot de passe',
'validation_attribute' => 'mot de passe',
],
'password_confirmation' => [
'label' => 'Confirmer le mot de passe',
],
'actions' => [
'reset' => [
'label' => 'Réinitialiser le mot de passe',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Trop de tentatives de réinitialisation',
'body' => 'Merci de réessayer dans :seconds secondes.',
],
],
];

View File

@@ -0,0 +1,56 @@
<?php
return [
'title' => "S'inscrire",
'heading' => "S'inscrire",
'actions' => [
'login' => [
'before' => 'ou',
'label' => 'connectez-vous à votre compte',
],
],
'form' => [
'email' => [
'label' => 'Adresse Email',
],
'name' => [
'label' => 'Nom',
],
'password' => [
'label' => 'Mot de passe',
'validation_attribute' => 'mot de passe',
],
'password_confirmation' => [
'label' => 'Confirmer le mot de passe',
],
'actions' => [
'register' => [
'label' => "S'inscrire",
],
],
],
'notifications' => [
'throttled' => [
'title' => "Trop de tentatives d'inscription",
'body' => 'Merci de réessayer dans :seconds secondes.',
],
],
];

View File

@@ -0,0 +1,9 @@
<?php
return [
'title' => 'Erreur lors du chargement de la page',
'body' => 'Une erreur est survenue lors du chargement de cette page. Veuillez réessayer plus tard.',
];

View File

@@ -0,0 +1,12 @@
<?php
return [
'field' => [
'label' => 'Recherche globale',
'placeholder' => 'Rechercher',
],
'no_results_message' => "Désolé, aucun résultat n'a été trouvé.",
];

View File

@@ -0,0 +1,63 @@
<?php
return [
'direction' => 'ltr',
'actions' => [
'billing' => [
'label' => "Gérer l'abonnement",
],
'logout' => [
'label' => 'Déconnexion',
],
'open_database_notifications' => [
'label' => 'Ouvrir les notifications',
],
'open_user_menu' => [
'label' => 'Menu utilisateur',
],
'sidebar' => [
'collapse' => [
'label' => 'Réduire la barre latérale',
],
'expand' => [
'label' => 'Agrandir la barre latérale',
],
],
'theme_switcher' => [
'dark' => [
'label' => 'Activer le mode sombre',
],
'light' => [
'label' => 'Désactiver le mode sombre',
],
'system' => [
'label' => 'Activer le thème système',
],
],
],
'avatar' => [
'alt' => 'Avatar de :name',
],
'logo' => [
'alt' => 'Logo de :name',
],
];

View File

@@ -0,0 +1,33 @@
<?php
return [
'title' => 'Tableau de bord',
'actions' => [
'filter' => [
'label' => 'Filtrer',
'modal' => [
'heading' => 'Filtrer',
'actions' => [
'apply' => [
'label' => 'Appliquer',
],
],
],
],
],
];

View File

@@ -0,0 +1,25 @@
<?php
return [
'form' => [
'actions' => [
'save' => [
'label' => 'Sauvegarder les modifications',
],
],
],
'notifications' => [
'saved' => [
'title' => 'Sauvegardé',
],
],
];

View File

@@ -0,0 +1,37 @@
<?php
return [
'title' => 'Créer :label',
'breadcrumb' => 'Créer',
'form' => [
'actions' => [
'cancel' => [
'label' => 'Annuler',
],
'create' => [
'label' => 'Créer',
],
'create_another' => [
'label' => 'Enregistrer et créer un nouveau',
],
],
],
'notifications' => [
'created' => [
'title' => 'Créé(e)',
],
],
];

View File

@@ -0,0 +1,41 @@
<?php
return [
'title' => 'Modifier :label',
'breadcrumb' => 'Modifier',
'form' => [
'actions' => [
'cancel' => [
'label' => 'Annuler',
],
'save' => [
'label' => 'Sauvegarder les modifications',
],
],
],
'content' => [
'tab' => [
'label' => 'Modifier',
],
],
'notifications' => [
'saved' => [
'title' => 'Sauvegardé',
],
],
];

View File

@@ -0,0 +1,7 @@
<?php
return [
'breadcrumb' => 'Liste',
];

View File

@@ -0,0 +1,17 @@
<?php
return [
'title' => 'Afficher :label',
'breadcrumb' => 'Afficher',
'content' => [
'tab' => [
'label' => 'Afficher',
],
],
];

View File

@@ -0,0 +1,7 @@
<?php
return [
'body' => 'Vous avez des modifications non sauvegardées. Êtes-vous sûr de vouloir quitter cette page ?',
];

View File

@@ -0,0 +1,15 @@
<?php
return [
'actions' => [
'logout' => [
'label' => 'Déconnexion',
],
],
'welcome' => 'Bonjour',
];

View File

@@ -0,0 +1,17 @@
<?php
return [
'actions' => [
'open_documentation' => [
'label' => 'Documentation',
],
'open_github' => [
'label' => 'GitHub',
],
],
];