Passer au contenu principal

Comment changer la langue des employés dans Arsen ?

La langue dans laquelle vos employés reçoivent leurs contenus de formation dépend d'un seul facteur : la façon dont leur compte est géré dans Arsen.

Selon que vos utilisateurs soient synchronisés avec un annuaire ou importés manuellement, la marche à suivre n'est pas la même. On vous explique tout ci-dessous.


1. Vos utilisateurs sont synchronisés avec un annuaire

Si vos collaborateurs sont synchronisés depuis un annuaire comme Microsoft Entra ID ou Google Workspace, bonne nouvelle : Arsen récupère automatiquement leur langue depuis cet annuaire. Vous n'avez rien à faire de votre côté, tout se met à jour tout seul à la prochaine synchronisation.

La langue affichée n'est pas la bonne ?

Dans ce cas, c'est que l'information est mal renseignée à la source, directement dans votre annuaire. Il vous suffit de la corriger là-bas : la mise à jour remontera automatiquement dans Arsen dès la prochaine synchronisation.

Avec Microsoft Entra ID

La langue du profil utilisateur est définie par l'attribut preferredLanguage. Vous pouvez la mettre à jour via le module Microsoft Graph PowerShell (Install-Module Microsoft.Graph si ce n'est pas déjà fait, puis Connect-MgGraph -Scopes "User.ReadWrite.All").

Pour un seul utilisateur :

Update-MgUser -UserId "[email protected]" -PreferredLanguage "fr-FR"

Pour plusieurs utilisateurs à la fois, à partir d'une liste d'adresses e-mail :

$utilisateurs = "[email protected]", "[email protected]" foreach ($u in $utilisateurs) {     Update-MgUser -UserId $u -PreferredLanguage "fr-FR" }

💡 Comme la langue peut varier d'un employé à l'autre, on recommande de cibler une liste précise d'utilisateurs plutôt que d'appliquer le changement à l'ensemble du tenant.

Avec Exchange Online / Outlook

Si la demande concerne plus spécifiquement la boîte Outlook, vous pouvez utiliser la commande PowerShell Set-MailboxRegionalConfiguration. Elle permet de définir en une seule fois la langue, le format de date, le format de l'heure et les noms des dossiers par défaut.

Pour tester sur un utilisateur pilote (recommandé avant tout déploiement) :

Set-MailboxRegionalConfiguration -Identity [email protected] -Language fr-FR -DateFormat "dd/MM/yyyy" -TimeFormat "HH:mm" -LocalizeDefaultFolderName

Pour appliquer le changement à l'ensemble de votre organisation :

Get-Mailbox -RecipientTypeDetails UserMailbox -ResultSize Unlimited | Set-MailboxRegionalConfiguration -Language fr-FR -DateFormat "dd/MM/yyyy" -TimeFormat "HH:mm" -LocalizeDefaultFolderName

💡 Conseil : testez toujours la commande sur un utilisateur pilote avant un déploiement global, afin d'éviter les mauvaises surprises sur l'ensemble de vos boîtes mail.


2. Vos utilisateurs ne sont pas synchronisés avec un annuaire

Si vous gérez vos employés manuellement dans Arsen, sans synchronisation via annuaire, la langue se définit directement lors de l'import de vos utilisateurs via un fichier CSV.

👉 Pour le détail de la procédure, direction notre article Import des employés par un fichier CSV.

Avez-vous trouvé la réponse à votre question ?