Una de las últimas características liberadas por Microsoft en Teams es la posibilidad de realizar traducción de mensajes. Para poder hacer uso de esta funcionalidad, es necesario revisar que esté habilitada haciendo uso de PowerShell:
-
Desde la interfaz de línea de comandos de Windows PowerShell, revisamos en primer lugar si la traducción de mensajes está habilitada haciendo uso del cmdlet Get-CsTeamsMessagingPolicy. Si no lo está, la activaremos utilizando Set-CsTeamsMessagingPolicy.
Import-Module SkypeOnlineConnector $sUserName="jcgonzalez@nuberosnet.onmicrosoft.com" $sMessage="Type your Office 365 Credentials" $userCredential = Get-Credential -UserName $sUserName -Message $sMessage $sfbSession = New-CsOnlineSession -Credential $userCredential Import-PSSession $sfbSession Get-CsTeamsMessagingPolicy Set-CsTeamsMessagingPolicy -Identity Global -AllowUserTranslation $true
-
Una vez que habilitamos la feature, ya podremos probarla en Teams de forma muy sencilla añadiendo un texto en un idioma diferente al que tenemos configurado en Teams y haciendo uso de la función Translate:
-
Y este es el resultado:
-
También tendremos la posibilidad de ver el mensaje original:
Referencias: