translationRoomConfig function
Handles the translation:roomConfig socket event. Called when joining a room to receive room-level translation configuration.
Implementation
Future<void> translationRoomConfig(TranslationRoomConfigOptions options) async {
try {
final config = options.data.config;
options.updateTranslationSupported?.call(config.supportTranslation);
if (config.supportTranslation) {
options.updateTranslationConfig?.call(config);
}
} catch (e) {
// Handle error silently
}
}