Utiliser plusieurs langues

Reflétez l’identité internationale de votre entreprise.
12 novembre 2020 4 min de lecture
Utiliser plusieurs langues

En fonction de votre entreprise, vous devrez peut-être opérer dans plusieurs langues ou différents fuseaux horaires. Par exemple, si vous habitez dans un pays qui a plusieurs langues nationales, comme la Suisse. Il est possible que vos clients soient des touristes, que vous accueilliez des invités internationaux ou que vous dispensiez des formations en ligne à des personnes dans plusieurs pays. Dans ces cas, et bien d’autres, vous souhaitez que votre site Web et votre logiciel de planification reflètent l’identité internationale de votre entreprise.

Les clients apprécient lorsque vous parlez leur langue et SuperSaaS fait exactement cela. Nous prenons en charge plus de 30 langues. Parmi elles, certaines s’écrivent de droite à gauche, comme l’arabe, et reconfigurent l’interface pour qu’elle soit facilement et intuitivement utilisable. Vous n’êtes pas obligé de choisir une langue ou un fuseau horaire et de vous y conformer. SuperSaaS offre la possibilité de laisser automatiquement le système s’adapter à la langue et au fuseau horaire du client, donc tous les écrans, les e-mails et messages ultérieurs seront affichés dans la langue et à l’heure appropriées pour ce client particulier.

Autoriser l’utilisateur à sélectionner lui-même la langue

SuperSaaS propose plusieurs options qui peuvent être utilisées individuellement ou dans n’importe quelle combinaison. L’option la plus simple consiste à laisser vos clients ajuster eux-mêmes la langue du calendrier. Dans votre compte, via les paramètres de mise en page, vous pouvez définir une langue par défaut et choisir que les clients puissent choisir leur propre langue. Lorsqu’un client visite votre calendrier, il pourra choisir sa langue préférée en utilisant les drapeaux des pays en haut de la page. Tous les textes générés par le système dans le calendrier changent en conséquence.

Dans le menu Paramètres de mise en page, il existe également une option permettant de définir le fuseau horaire. En plus de définir un fuseau horaire par défaut pour votre compte, vous pouvez « Autoriser les utilisateurs à afficher l’heure dans leur propre fuseau horaire ». De cette façon, les heures affichées à un client sont toujours contiguës à son fuseau horaire local, plutôt qu’au fuseau horaire par défaut que vous avez défini. Lorsque vous demandez aux clients de s’inscrire, un fuseau horaire sera automatiquement sélectionné en fonction de l’adresse IP, qu’ils pourront ajuster manuellement si nécessaire.

Il est important de noter que la notation de la date sera la même pour tout le monde. Ainsi, si vos clients sont répartis dans différents pays ou continents, vous souhaiterez probablement choisir un format de date couramment utilisé et qui sera compris quel que soit le lieu.

En savoir plus sur travailler avec différents fuseaux horaires.

Présélectionnez la langue de l’utilisateur avec une chaîne de requête

Si vous connaissez déjà la langue préférée des clients, il est alors possible d’ajouter une « chaîne de requête » au lien vers votre calendrier. De cette façon, l’utilisateur verra le calendrier dans sa propre langue lorsqu’il arrivera sur la page (il pourra bien sûr le modifier ultérieurement).

Supposons que vous viviez au Royaume-Uni et que vous ayez défini la langue par défaut de vos calendriers sur l’anglais, mais que vous ayez un nouveau client international qui ne parle pas très bien la langue et que vous souhaitiez proposer le calendrier dans sa langue maternelle, l’espagnol. En ajoutant ?lang=xx à l’URL du calendrier (où xx est le code du pays à deux lettres), vous pouvez facilement y parvenir ; l’utilisateur verra désormais le calendrier en espagnol. Cette option est disponible pour l’une des 32 langues prises en charge par SuperSaaS.

En utilisant les liens suivants vers l’un de nos didacticiels en ligne, vous pouvez voir comment cela fonctionne en action :

Anglais: https://www.supersaas.fr/schedule/demonstrations/Coursd’expressionorale?lang=en

Français: https://www.supersaas.fr/schedule/demonstrations/Coursd’expressionorale?lang=fr

Espagnol: https://www.supersaas.fr/schedule/demonstrations/Coursd’expressionorale?lang=es

Modifier le texte affiché en fonction de la langue

En utilisant une ou plusieurs des options ci-dessus, votre client verra le calendrier et tout le texte généré par le système dans sa langue préférée. Toutefois, vos propres ajouts seront toujours affichés dans leur langue d’origine (par ex. le texte au-dessus du calendrier).

Vous pouvez personnaliser ces messages à l’écran afin qu’ils soient automatiquement ajustés en fonction de la langue sélectionnée. Ceci peut être réalisé en utilisant ce qu’on appelle le « texte automatique ». Les chaînes de texte automatique sont un ensemble de mots qui sont automatiquement remplacés par autre chose lorsque le message est généré. Un exemple bien connu est « Cher $name » en haut d’un e-mail, où $name sera remplacé par le nom du client.

La chaîne de texte automatique à utiliser est l’action $if. Lors de l’utilisation d’une instruction $if, le reste de la phrase n’est déclenché que si l’action correspond à l’action en cours. L’action dans ce cas est un identifiant de langue, comme ES ou FR. Ensuite, vous placez le texte que vous souhaitez afficher entre accolades {texte que vous souhaitez afficher lorsque la langue est définie sur l’espagnol}.

Votre chaîne de texte automatique ressemblera à ceci :

$if ES {Buenos días}

Le système vérifiera la langue qui a été définie pour le client (soit avec la chaîne de requête, soit en utilisant les indicateurs de langue) et, s’il s’agit de l’espagnol, affichera ce texte particulier au lieu de votre texte par défaut. Pour toutes les autres langues, cela peut être configuré de la même manière :

$if FR {Bonjour}
$if EN {Good morning}

Dans le système, cela ressemblera à ceci :

Paramètres

Exemple espagnol

Exemple français

Exemple en anglais

Utilisation du texte automatique pour les confirmations et les rappels

Votre calendrier et tous les messages à l’écran sont désormais entièrement personnalisés, mais vous souhaitez que cela se reflète aussi dans les confirmations et les rappels par courrier électronique. Le texte automatique pour les confirmations et les rappels peut être ajouté via l’onglet Mise en page (sous Configurer) et fonctionne de la même manière que pour les messages à l’écran ; la seule différence est que vous mettez l’action entre guillemets.

Cela signifie que votre chaîne de texte automatique ressemblera désormais à ceci :

$if "ES" {Gracias}
$if "FR" {Merci}
$if "EN" {Thank you}

Dans la liste ci-dessus, nous mettons également une chaîne de texte automatique pour l’anglais. Une autre façon de déclencher le système pour qu’il affiche le texte dans votre langue la plus utilisée consiste à utiliser $else :

$if "ES" {Gracias} $else {Thank you}

Vous voulez vous assurer d’utiliser des guillemets droits (") et non des guillemets typographiques (“ ou ”), sinon le système ne pourra pas reconnaître la chaîne de texte automatique.

Sur notre site Web, vous trouverez de nombreuses autres suggestions pour personnalisation des messages à l’écran et confirmations et rappels..

Nous espérons que ces trucs et astuces vous aideront à tirer le meilleur parti de SuperSaaS dans un environnement international et multilingue, mais n’hésitez pas à nous contacter si vous avez d’autres questions.