Passer au contenu principal
Obtient la langue associée à ce contrôle de chat.

Syntaxe

Paramètres

languageCode   PartyString*
library-allocated output
Le code de langue BCP 47 de sortie utilisé pour les communications futures du contrôle de chat. La mémoire de la chaîne reste valide jusqu’à la destruction du contrôle de chat.

Valeur renvoyée

PartyError c_partyErrorSuccess si l’appel a réussi ; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue via PartyManager::GetErrorMessage().

Remarques

La langue est utilisée comme langue parlée associée à ce contrôle de chat pour la transcription, et comme langue cible pour les traductions entrantes. Si le code de langue spécifié est en-US, par exemple, l’audio d’entrée de ce contrôle de chat est traité comme de l’anglais (États-Unis) et transcrit comme tel. Si la traduction est activée via SetTranscriptionOptions() ou SetTextChatOptions(), les transcriptions du chat vocal et/ou le chat textuel entrants sont traduits en anglais (États-Unis).

Le code de langue doit être au format BCP 47 ; les codes de langue pris en charge sont répertoriés dans Prise en charge des langues. La spécification d’un code de langue non pris en charge ou non valide ne fait pas échouer cette méthode, mais entraîne l’échec de la génération des transcriptions associées à ce contrôle de chat. Le code de langue peut être interrogé via GetLanguage().

Configuration requise

En-tête : Party.h

Voir aussi

PartyLocalChatControl
PartyLocalDevice::CreateChatControl
PartyLocalChatControl::SetTranscriptionOptions
Dernière modification le 8 octobre 2026