I want that the player can change his PlayFab profile language. In this example, I want to change the player's profile language to English, but I get an error message:
var languageTask = PlayFabClientAPI.SetProfileLanguageAsync(request);
'PlayFabClientAPI' does not contain a definition for 'SetProfileLanguageAsync'
How can I change the player's profile language?
private void SetProfileLanguage() { var request = new SetProfileLanguageRequest { Language = "EN" }; var languageTask = PlayFabClientAPI.SetProfileLanguageAsync(request); languageTask.ContinueWith(OnSetProfileLanguageComplete); } private void OnSetProfileLanguageComplete(Task<PlayFabResult<SetProfileLanguageResponse>> task) { var newLabel = "Unknown failure"; if (task.Result.Result != null) { newLabel = "Changed language to EN"; } if (task.Result.Error != null) { newLabel = "Something went wrong.\n" + "Here's some debug information:\n" + task.Result.Error.GenerateErrorReport(); } lock (_myLabelText) { _myLabelText = newLabel; } }