diff --git a/flexiapi/app/Mail/ExpiringSpace.php b/flexiapi/app/Mail/ExpiringSpace.php index a692eb7..b540810 100644 --- a/flexiapi/app/Mail/ExpiringSpace.php +++ b/flexiapi/app/Mail/ExpiringSpace.php @@ -23,7 +23,10 @@ class ExpiringSpace extends Mailable public function envelope(): Envelope { return new Envelope( - subject: $this->space->name . ': '. __('Space is expiring in :days days', ['days' => $this->space->daysLeft]), + subject: __('Your space :space is expiring in :count days', [ + 'space' => $this->space->name, + 'count' => $this->space->daysLeft, + ]), ); } diff --git a/flexiapi/app/Mail/NewsletterRegistration.php b/flexiapi/app/Mail/NewsletterRegistration.php index f12eca1..bcd590d 100644 --- a/flexiapi/app/Mail/NewsletterRegistration.php +++ b/flexiapi/app/Mail/NewsletterRegistration.php @@ -40,7 +40,7 @@ class NewsletterRegistration extends Mailable public function envelope(): Envelope { return new Envelope( - subject: $this->account->space->name . ': '. __('Newsletter registration confirmed'), + subject: $this->account->space->name . ': '. __('New newsletter subscription'), ); } diff --git a/flexiapi/app/Mail/Provisioning.php b/flexiapi/app/Mail/Provisioning.php index 924e615..097dd67 100644 --- a/flexiapi/app/Mail/Provisioning.php +++ b/flexiapi/app/Mail/Provisioning.php @@ -40,7 +40,7 @@ class Provisioning extends Mailable public function envelope(): Envelope { return new Envelope( - subject: $this->account->space->name . ': '. __('Provisioning of your device'), + subject: __('Welcome to :space: Start using your account today', ['space' => $this->account->space->name,]), ); } diff --git a/flexiapi/app/Mail/RecoverByCode.php b/flexiapi/app/Mail/RecoverByCode.php index 1a371a7..16f58ca 100644 --- a/flexiapi/app/Mail/RecoverByCode.php +++ b/flexiapi/app/Mail/RecoverByCode.php @@ -40,7 +40,7 @@ class RecoverByCode extends Mailable public function envelope(): Envelope { return new Envelope( - subject: $this->account->space->name . ': '. __('Account recovery'), + subject: $this->account->space->name . ': '. __('Your account recovery code'), ); } diff --git a/flexiapi/app/Mail/RegisterValidation.php b/flexiapi/app/Mail/RegisterValidation.php index a180c18..1c274ab 100644 --- a/flexiapi/app/Mail/RegisterValidation.php +++ b/flexiapi/app/Mail/RegisterValidation.php @@ -40,7 +40,7 @@ class RegisterValidation extends Mailable public function envelope(): Envelope { return new Envelope( - subject: $this->account->space->name . ': '. __('Account registered'), + subject: $this->account->space->name . ': '. __('Confirm your registration'), ); } diff --git a/flexiapi/lang/fr.json b/flexiapi/lang/fr.json index e052649..e6ebca4 100644 --- a/flexiapi/lang/fr.json +++ b/flexiapi/lang/fr.json @@ -1,11 +1,12 @@ + { "A verification code was sent by email to :email.": "Un code de vérification a été envoyé par email à :email", "A verification code was sent by SMS to :phone.": "Un code de vérification a été envoyé par SMS au :phone", "About": "À Propos", "Account creation": "Création de compte", "Account recovered recently, try again later": "Tentative de récupération de compte récente, retentez ultérieurement", + "Account Recovery Request":"Demande de récupération de compte", "Account recovery": "Récupération de compte", - "Account registered": "Compte créé", "Account settings": "Paramètres de compte", "Actions": "Actions", "Activate All": "Tout activer", @@ -30,6 +31,7 @@ "App Configuration": "Configuration de l'App", "App settings": "Paramètres d'application", "Assistant": "Assistant", + "Best regards,":"Cordialement,", "Blocked": "Bloqué", "Broadcast": "Broadcast", "By email": "Inscription par email", @@ -43,14 +45,17 @@ "Change your phone number": "Changer votre numéro de téléphone", "Check the README.md documentation": "Voir la documentation dans README.md", "Clear to never expire": "Laisser vide pour ne jamais expirer", + "Configure your Linphone application": "Configurer votre application Linphone", + "Click the button below to choose a new password:": "Cliquez sur le bouton ci-dessous pour définir un nouveau mot de passe :", "Code Verification" : "Vérification du code", "Code": "Code", "Configuration": "Configuration", - "Configure your Linphone application": "Configurer votre application Linphone", "Configure": "Configurer", "Confirm email": "Confirmer l'email", "Confirm password": "Confirmer le mot de passe", + "Confirm your registration": "Confirmez votre inscription", "Confirmed registration text": "Texte de confirmation d'inscription", + "Connect to your account":"Connexion à votre compte", "Connection": "Connexion", "Contacts List": "Liste de Contacts", "Contacts Lists": "Listes de Contacts", @@ -71,7 +76,8 @@ "Dictionary": "Dictionnaire", "Display name": "Nom d'affichage", "Domain": "Domaine", - "Download the app": "Télécharger l'application", + "Download Linphone" : "Télécharger Linphone", + "Don’t have the app yet?": "Vous n’avez pas encore l’application ?", "Edit": "Éditer", "Email Server": "Serveur Mail", "Email": "Email", @@ -90,12 +96,14 @@ "Fill the related columns if you want to add an external account as well": "Remplissez également les colonnes suivantes si vous souhaitez ajouter un compte externe", "Fill to change": "Remplir pour changer", "From": "Depuis", + "Hello":"Bonjour", "Host": "Hôte", "I accept the Privacy Policy": "J'accepte la Politique de Confidentialité", "I accept the Terms and Conditions": "J'accepte les Conditions Générales", "I would like to subscribe to the newsletter": "Je voudrais m'inscrire à la newsletter", "I'm not a robot": "Je ne suis pas un robot", "Identifier": "Identifiant", + "If you have any questions or need assistance, feel free to contact our support team.":"Si vous avez des questions ou besoin d’assistance, notre équipe reste à votre disposition", "Import": "Importer", "In :days days": "Dans :days jours", "In ini format, will complete the other settings": "Au format ini, complètera les autres paramètres", @@ -109,6 +117,7 @@ "Key": "Clef", "Last used": "Dernière utilisation", "Leave empty to create a root Space.": "Laisser vide si vous souhaitez créer un Espace à la racine", + "Login to my account":"Connexion à mon compte", "Login using a QRCode": "S'authentifier avec un QRCode", "Login": "Authentification", "Manage": "Gérer", @@ -119,12 +128,13 @@ "My Account": "Mon Compte", "My Space": "Mon Espace", "Name": "Nom", + "Need help?" : "Besoin d’aide ?", "Never expire": "N'expire jamais", "Never": "Jamais", "New Admin": "Nouvel Admin", + "New newsletter subscription": "Nouvelle inscription à votre newsletter", "New Space": "Nouvel Espace", "New user": "Nouvel utilisateur", - "Newsletter registration confirmed": "Confirmation de l'inscription à la newsletter", "Newsletter registration email address": "Addresse email d'inscription à la liste de diffusion", "Next": "Suivant", "No account yet?": "Pas encore de compte ?", @@ -145,7 +155,7 @@ "Provisioning of your device": "Déploiement sur votre appareil", "Provisioning tokens": "Jetons de déploiement", "Provisioning": "Déploiement", - "Provisioning wizard URL": "URL de l'assistant de déploiement", + "Proxy/registrar address":"Adresse Proxy/registrar", "Public registration": "Inscription publiques", "QR Code scanning": "Scan de QR Code", "Realm": "Royaume", @@ -159,6 +169,7 @@ "Renew": "Renouveller", "Requests": "Requêtes", "Resend": "Renvoyer", + "Reset my password":"Réinitialiser mon mot de passe", "Reset password emails": "Email de réinitialisation de mot de passe", "Reset password": "Réinitialiser le mot de passe", "Reset your password": "Réinitialiser votre mot de passe", @@ -175,15 +186,16 @@ "Send": "Envoyer", "Settings": "Paramètres", "Show usernames only": "Afficher uniquement les noms d'utilisateur", + "SIP address":"Adresse SIP", "Sip Adress": "Adresse SIP", "SIP Domain": "Domaine SIP", - "Space is expiring in :days days": "Votre Espace expire dans %d jours", "Space": "Espace", "Spaces": "Espaces", "Statistics": "Statistiques", "Subdomain": "Sous-domaine", "Super Admin": "Super Admin", "Super Space": "Super Espace", + "Thank you for registering on :space.":"Merci de vous être inscrit sur :space.", "Thanks for the validation": "Nous vous remercions pour la validation", "The :attribute should not be a phone number": "Le champ :attribute ne peut pas être un numéro de téléphone", "The account doesn't exists": "Le compte n'existe pas", @@ -192,10 +204,17 @@ "The contact doesn't exists": "Le contact n'existe pas", "The file MUST be in CSV following this template": "Le fichier doit être au format CSV et respecter le modèle suivant", "The first line contains the labels": "La premières ligne contient les étiquettes", + "The following email address wants to register to the mailing list:":"L’adresse e-mail suivante souhaite s’inscrire à la liste de diffusion :", "The link can only be visited once": "Le lien ne peut être utilisé qu'une fois", "Third-party SIP account": "Compte SIP tiers", + "This code is valid for :minutes minutes.": "Ce code est valable pendant :minutes minutes.", "This link is not available anymore.": "Ce lien n'est plus disponible.", "This link will be available for :hours hours.": "Ce lien restera disponible pour :hours heures.", + "This link will expire in :hour hours.":"Ce lien expirera dans :hour heures.", + "To complete your registration, please enter the verification code below in the registration form:":"Pour finaliser votre inscription, veuillez saisir le code de vérification ci-dessous dans le formulaire d'inscription :", + "To ensure the continuity of your services (SIP calls, user accounts, configurations, etc.), we recommend renewing or updating your subscription before the expiration date.":"Afin d’assurer la continuité de vos services (appels SIP, comptes utilisateurs, configurations, etc.), nous vous invitons à renouveler ou mettre à jour votre abonnement avant cette date.", + "To proceed, please enter the verification code below:":"Veuillez saisir le code de vérification ci-dessous pour poursuivre :", + "To start using your account, click the button below:":"Pour commencer à utiliser votre compte, cliquez sur le bouton ci-dessous :", "To": "À", "Transport": "Transport", "Types": "Types", @@ -212,16 +231,28 @@ "Value": "Valeur", "Verify": "Vérifier", "Via": "Via", + "Visit our user guide" : "Consulter notre guide utilisateur", + "We are pleased to inform you that your account has been successfully created.":"Nous avons le plaisir de vous informer que votre compte a été créé avec succès.", + "We inform you that this space will expire on :date, in accordance with the expiration date defined in your subscription.":"Nous vous informons que l'espace expira le :date, conformément à la date d’expiration définie dans votre abonnement.", + "We received a request to recover your account on :space": "Nous avons reçu une demande de récupération de votre compte sur :space", + "We received a request to reset your password for your account on :space.":"Nous avons reçu une demande de réinitialisation de mot de passe pour votre compte sur :space", "We will send you a verification code to recover your account.": "Nous vous enverrons un code de vérification pour récupérer votre compte.", "Week": "Semaine", "Welcome on :app_name": "Bienvenue sur :app_name", + "Welcome to :space: Start using your account today": "Bienvenue sur :space : commencez à utiliser votre compte dès maintenant", + "Welcome to :space":"Bienvenue sur :space", "Year": "Année", "You already have an account?": "Vous avez déjà un compte ?", "You are going to permanently delete the following element. Please confirm your action.": "Vous allez supprimer l'élément suivant. Veuillez confirmer votre action.", "You are going to permanently delete your account. Please enter your complete SIP address to confirm.": "Vous allez détruire défitivement votre compte. Veuillez entrer votre addresse SIP complète pour confirmer.", + "You are one of the administrators of the :space space configured on our service.":"Vous êtes l’un des administrateurs de l’espace :space configuré sur notre service.", + "You can also connect your account to the mobile app by scanning the QR code with the app":"Vous pouvez également connecter votre compte à l’application mobile en scannant le QR code avec l’application.", + "You can now configure this account on any SIP-compatible application using the following parameters:":"Vous pouvez désormais configurer ce compte sur toute application compatible SIP en utilisant les paramètres suivants :", "You can now continue your registration process in the application": "Vous pouvez maintenant continuer le processus d'inscription dans l'application", "You didn't receive the code?": "Vous n'avez pas reçu le code ?", + "Your account recovery code":"Votre code de récupération de compte", "Your password was updated properly.": "Votre mot de passe a été mis à jour.", "Your password" : "Votre mot de passe", + "Your space :space is expiring in :count days": "Votre espace :space expire dans :count jours", "Your space has expired. Access to your interface is now disabled, and your users can no longer benefit from the service. To reactivate your space, please contact your account manager.": "Votre espace est arrivé à expiration. L’accès à votre interface est désormais désactivé, et vos utilisateurs ne peuvent plus bénéficier du service. Pour réactiver votre espace, veuillez contacter votre responsable de compte." } \ No newline at end of file diff --git a/flexiapi/resources/views/account/api_key.blade.php b/flexiapi/resources/views/account/api_key.blade.php index 3b0503f..a0b4bac 100644 --- a/flexiapi/resources/views/account/api_key.blade.php +++ b/flexiapi/resources/views/account/api_key.blade.php @@ -21,7 +21,7 @@
{{ __('Your password was updated properly.') }}
- {{ __('Authenticate') }} + {{ __('Authenticate') }}
diff --git a/flexiapi/resources/views/account/recovery/show.blade.php b/flexiapi/resources/views/account/recovery/show.blade.php index 38c8921..c588040 100644 --- a/flexiapi/resources/views/account/recovery/show.blade.php +++ b/flexiapi/resources/views/account/recovery/show.blade.php @@ -53,7 +53,7 @@ @endif{{ $accounts->count()}} / @if ($space->max_accounts > 0){{ $space->max_accounts }} @else @endif
+{{ $accounts->count() }} / @if ($space->max_accounts > 0){{ $space->max_accounts }} @else @endif
@endif diff --git a/flexiapi/resources/views/admin/api_key/index.blade.php b/flexiapi/resources/views/admin/api_key/index.blade.php index 2f05d95..43fa769 100644 --- a/flexiapi/resources/views/admin/api_key/index.blade.php +++ b/flexiapi/resources/views/admin/api_key/index.blade.php @@ -36,7 +36,7 @@{{ $api_key->key }}