getString method

String getString(
  1. StringEnum stringEnum, [
  2. List<String> args = const []
])

Implementation

String getString(StringEnum stringEnum, [List<String> args = const []]) {
  var str = 'you need to implement getString method';
  switch (stringEnum) {
    case StringEnum.unknown:
      str = '';
      break;
    case StringEnum.rosterSearchPlaceholder:
      str = getCurrentLanguageString().getRosterSearchPlaceholderString(args);
      break;
    case StringEnum.trtcError:
      str = getCurrentLanguageString().getTrtcCommonErrorTipsString(args.firstOrNull);
      break;
    case StringEnum.unknownClassType:
      str = getCurrentLanguageString().getUnknownClassTypeString();
      break;
    case StringEnum.noUserJoined:
      str = getCurrentLanguageString().getNoUserJoinedString();
      break;
    case StringEnum.teacherComing:
      str = getCurrentLanguageString().getTeacherComingString();
      break;
    case StringEnum.infoPannelTitle:
      str = getCurrentLanguageString().getInfoPannelTitleString();
      break;
    case StringEnum.userId:
      str = getCurrentLanguageString().getInfoPannelUserIdString();
      break;
    case StringEnum.classId:
      str = getCurrentLanguageString().getInfoPannelClassIdString();
      break;
    case StringEnum.version:
      str = getCurrentLanguageString().getInfoPannelVersionString();
      break;
    case StringEnum.platform:
      str = getCurrentLanguageString().getInfoPannelPlatformString();
      break;
    case StringEnum.className:
      str = getCurrentLanguageString().getInfoPannelClassNameString();
      break;
    case StringEnum.mic:
      str = getCurrentLanguageString().getMicString();
      break;
    case StringEnum.camera:
      str = getCurrentLanguageString().getCameraString();
      break;
    case StringEnum.message:
      str = getCurrentLanguageString().getMessageString();
      break;
    case StringEnum.members:
      str = getCurrentLanguageString().getMembersString();
      break;
    case StringEnum.courseware:
      str = getCurrentLanguageString().getCoursewareString();
      break;
    case StringEnum.handup:
      str = getCurrentLanguageString().getHandupString();
      break;
    case StringEnum.shareScreen:
      str = getCurrentLanguageString().getShareScreenString();
      break;
    case StringEnum.setting:
      str = getCurrentLanguageString().getSettingString();
      break;
    case StringEnum.moreInfo:
      str = getCurrentLanguageString().getMoreInfoString();
      break;
    case StringEnum.fileMessageElem:
      str = getCurrentLanguageString().getFileMessageElemString();
      break;
    case StringEnum.imageMessageElem:
      str = getCurrentLanguageString().getImageMessageElemString();
      break;
    case StringEnum.customMessageElem:
      str = getCurrentLanguageString().getCustomMessageElemString();
      break;
    case StringEnum.soundMessageElem:
      str = getCurrentLanguageString().getSoundMessageElemString();
      break;
    case StringEnum.videoMessageElem:
      str = getCurrentLanguageString().getVideoMessageElemString();
      break;
    case StringEnum.locationMessageElem:
      str = getCurrentLanguageString().getLocationMessageElemString();
      break;
    case StringEnum.unknownMessageElem:
      str = getCurrentLanguageString().getUnknownMessageElemString();
      break;
    case StringEnum.groupNotificationTitle:
      str = getCurrentLanguageString().getGroupNotificationTitleString();
      break;
    case StringEnum.minAbbreviation:
      str = getCurrentLanguageString().getMinAbbreviationString();
      break;
    case StringEnum.secAbbreviation:
      str = getCurrentLanguageString().getSecAbbreviationString(args.firstOrNull);
      break;
    case StringEnum.clockPause:
      str = getCurrentLanguageString().getClockPauseString();
      break;
    case StringEnum.close:
      str = getCurrentLanguageString().getCloseString();
      break;
    case StringEnum.startClock:
      str = getCurrentLanguageString().getStartClockString();
      break;
    case StringEnum.count:
      str = getCurrentLanguageString().getCountString();
      break;
    case StringEnum.pauseClock:
      str = getCurrentLanguageString().getPauseClockString();
      break;
    case StringEnum.restartClock:
      str = getCurrentLanguageString().getRestartClockString();
      break;
    case StringEnum.continueClock:
      str = getCurrentLanguageString().getContinueClockString();
      break;
    case StringEnum.requestIdCopied:
      str = getCurrentLanguageString().getRequestIdCopiedString();
      break;
    case StringEnum.loading:
      str = getCurrentLanguageString().getLoadingString();
      break;
    case StringEnum.classEnd:
      str = getCurrentLanguageString().getClassEndString();
      break;
    case StringEnum.classEndContent:
      str = getCurrentLanguageString().getClassEndContentString();
      break;
    case StringEnum.classNotStartDialogForStudentAndTeacherInRoom:
      str = getCurrentLanguageString().getClassNotStartDialogForStudentAndTeacherInRoomString();
      break;
    case StringEnum.quitClass:
      str = getCurrentLanguageString().getQuitClassString();
      break;
    case StringEnum.classNotStartDialogForStudentAndTeacherNotInRoom:
      str = getCurrentLanguageString().getClassNotStartDialogForStudentAndTeacherNotInRoomString();
      break;
    case StringEnum.classNotStartDialogForStudentAndTeacherNotInRoomTime:
      str = getCurrentLanguageString().getClassNotStartDialogForStudentAndTeacherNotInRoomTimeString(args.firstOrNull);
      break;
    case StringEnum.classNotStartDialogForTeacher:
      str = getCurrentLanguageString().getClassNotStartDialogForTeacherString(args.firstOrNull);
      break;
    case StringEnum.startClass:
      str = getCurrentLanguageString().getStartClassString();
      break;
    case StringEnum.classNotStartDialogTitle:
      str = getCurrentLanguageString().getClassNotStartDialogTitleString();
      break;
    case StringEnum.openCameraDialogTitle:
      str = getCurrentLanguageString().getOpenCameraDialogTitleString();
      break;
    case StringEnum.openCameraDialogContent:
      str = getCurrentLanguageString().getOpenCameraDialogContentString();
      break;
    case StringEnum.cancel:
      str = getCurrentLanguageString().getCancelString();
      break;
    case StringEnum.open:
      str = getCurrentLanguageString().getOpenString();
      break;
    case StringEnum.openMicDialogTitle:
      str = getCurrentLanguageString().getOpenMicDialogTitleString();
      break;
    case StringEnum.openMicDialogContent:
      str = getCurrentLanguageString().getOpenMicDialogContentString();
      break;
    case StringEnum.classEndDialogTitle:
      str = getCurrentLanguageString().getClassEndDialogTitleString();
      break;
    case StringEnum.classEndDialogContent:
      str = getCurrentLanguageString().getClassEndDialogContentString();
      break;
    case StringEnum.quitClassDialogTitle:
      str = getCurrentLanguageString().getQuitClassDialogTitleString();
      break;
    case StringEnum.quitClassDialogContent:
      str = getCurrentLanguageString().getQuitClassDialogContentString();
      break;
    case StringEnum.classEndDialogContentForTeacher:
      str = getCurrentLanguageString().getClassEndDialogContentForTeacherString();
      break;
    case StringEnum.quitClassDialogContentForTeacher:
      str = getCurrentLanguageString().getQuitClassDialogContentForTeacherString();
      break;
    case StringEnum.quitClassDialogContentForStudent:
      str = getCurrentLanguageString().getQuitClassDialogContentForStudentString();
      break;
    case StringEnum.noDocument:
      str = getCurrentLanguageString().getNoDocumentString();
      break;
    case StringEnum.documentPermission:
      str = getCurrentLanguageString().getDocumentPermissionString();
      break;
    case StringEnum.documentType:
      str = getCurrentLanguageString().getDocumentTypeString();
      break;
    case StringEnum.local:
      str = getCurrentLanguageString().getLocalString();
      break;
    case StringEnum.online:
      str = getCurrentLanguageString().getOnlineString();
      break;
    case StringEnum.addDocument:
      str = getCurrentLanguageString().getAddDocumentString();
      break;
    case StringEnum.privateDocument:
      str = getCurrentLanguageString().getPrivateDocumentString();
      break;
    case StringEnum.publicDocument:
      str = getCurrentLanguageString().getPublicDocumentString();
      break;
    case StringEnum.documentTitle:
      str = getCurrentLanguageString().getDocumentTitleString();
      break;
    case StringEnum.document:
      str = getCurrentLanguageString().getDocumentString();
      break;
    case StringEnum.documentFormatSize:
      str = getCurrentLanguageString().getDocumentFormatSizeString();
      break;
    case StringEnum.documentLimit:
      str = getCurrentLanguageString().getDocumentLimitString();
      break;
    case StringEnum.documentFormat:
      str = getCurrentLanguageString().getDocumentFormatString();
      break;
    case StringEnum.documentVideoLimit:
      str = getCurrentLanguageString().getDocumentVideoLimitString();
      break;
    case StringEnum.documentVideoFormat:
      str = getCurrentLanguageString().getDocumentVideoFormatString();
      break;
    case StringEnum.documentAudioLimit:
      str = getCurrentLanguageString().getDocumentAudioLimitString();
      break;
    case StringEnum.documentAudioFormat:
      str = getCurrentLanguageString().getDocumentAudioFormatString();
      break;
    case StringEnum.documentImageLimit:
      str = getCurrentLanguageString().getDocumentImageLimitString();
      break;
    case StringEnum.documentImageFormat:
      str = getCurrentLanguageString().getDocumentImageFormatString();
      break;
    case StringEnum.documentAutoProcessTips:
      str = getCurrentLanguageString().getDocumentAutoProcessTipsString();
      break;
    case StringEnum.removeInkTips:
      str = getCurrentLanguageString().getRemoveInkTipsString();
      break;
    case StringEnum.removeAutoPageTips:
      str = getCurrentLanguageString().getRemoveAutoPageTipsString();
      break;
    case StringEnum.removeDamagedVideoTips:
      str = getCurrentLanguageString().getRemoveDamagedVideoTipsString();
      break;
    case StringEnum.selectDocument:
      str = getCurrentLanguageString().getSelectDocumentString();
      break;
    case StringEnum.documentUrl:
      str = getCurrentLanguageString().getDocumentUrlString();
      break;
    case StringEnum.documentUrlInputTips:
      str = getCurrentLanguageString().getDocumentUrlInputTipsString();
      break;
    case StringEnum.correctDocumentUrlTips:
      str = getCurrentLanguageString().getCorrectDocumentUrlTipsString();
      break;
    case StringEnum.selectDocumentTips:
      str = getCurrentLanguageString().getSelectDocumentTipsString();
      break;
    case StringEnum.onlyOneDocumentTips:
      str = getCurrentLanguageString().getOnlyOneDocumentTipsString();
      break;
    case StringEnum.tips:
      str = getCurrentLanguageString().getTipsString();
      break;
    case StringEnum.currentDocument:
      str = getCurrentLanguageString().getCurrentDocumentString(args.firstOrNull);
      break;
    case StringEnum.allDocument:
      str = getCurrentLanguageString().getAllDocumentString();
      break;
    case StringEnum.privateDocumentNumber:
      str = getCurrentLanguageString().getPrivateDocumentNumberString(args.firstOrNull);
      break;
    case StringEnum.publicDocumentNumber:
      str = getCurrentLanguageString().getPublicDocumentNumberString(args.firstOrNull);
      break;
    case StringEnum.noSearchDocument:
      str = getCurrentLanguageString().getNoSearchDocumentString();
      break;
    case StringEnum.addDocumentTips:
      str = getCurrentLanguageString().getAddDocumentTipsString();
      break;
    case StringEnum.noClassDocument:
      str = getCurrentLanguageString().getNoClassDocumentString();
      break;
    case StringEnum.noPrivateDocument:
      str = getCurrentLanguageString().getNoPrivateDocumentString();
      break;
    case StringEnum.noPublicDocument:
      str = getCurrentLanguageString().getNoPublicDocumentString();
      break;
    case StringEnum.uploading:
      str = getCurrentLanguageString().getUploadingString(args.firstOrNull);
      break;
    case StringEnum.uploadFailed:
      str = getCurrentLanguageString().getUploadFailedString();
      break;
    case StringEnum.errorCode:
      str = getCurrentLanguageString().getErrorCodeString(args.firstOrNull);
      break;
    case StringEnum.requestId:
      str = getCurrentLanguageString().getRequestIdString(args.firstOrNull);
      break;
    case StringEnum.chatTitle:
      str = getCurrentLanguageString().getChatTitleString();
      break;
    case StringEnum.onlineStudentCount:
      str = getCurrentLanguageString().getOnlineStudentCountString(args.firstOrNull);
      break;
    case StringEnum.classStatusNotStart:
      str = getCurrentLanguageString().getClassStatusNotStartString();
      break;
    case StringEnum.classStatusAlreadyStart:
      str = getCurrentLanguageString().getClassStatusAlreadyStartString();
      break;
    case StringEnum.classStatusHasEnded:
      str = getCurrentLanguageString().getClassStatusHasEndedString();
      break;
    case StringEnum.classStatusHasExpired:
      str = getCurrentLanguageString().getClassStatusHasExpiredString();
      break;
    case StringEnum.allowPublicChatAndPrivateChat:
      str = getCurrentLanguageString().getAllowPublicChatAndPrivateChatString();
      break;
    case StringEnum.allowPublicChatOnly:
      str = getCurrentLanguageString().getAllowPublicChatOnlyString();
      break;
    case StringEnum.allowPrivateChatOnly:
      str = getCurrentLanguageString().getAllowPrivateChatOnlyString();
      break;
    case StringEnum.disableChat:
      str = getCurrentLanguageString().getDisableChatString();
      break;
    case StringEnum.imGroupNotificationTitle:
      str = getCurrentLanguageString().getImGroupNotificationTitleString();
      break;
    case StringEnum.noMessage:
      str = getCurrentLanguageString().getNoMessageString();
      break;
    case StringEnum.imGroupNotificationPublishConfirmation:
      str = getCurrentLanguageString().getImGroupNotificationPublishConfirmationString();
      break;
    case StringEnum.imGroupNotificationPublishConfirmationContent:
      str = getCurrentLanguageString().getImGroupNotificationPublishConfirmationContentString();
      break;
    case StringEnum.confirm:
      str = getCurrentLanguageString().getConfirmString();
      break;
    case StringEnum.publish:
      str = getCurrentLanguageString().getPublishString();
      break;
    case StringEnum.clear:
      str = getCurrentLanguageString().getClearString();
      break;
    case StringEnum.quote:
      str = getCurrentLanguageString().getQuoteString();
      break;
    case StringEnum.copy:
      str = getCurrentLanguageString().getCopyString();
      break;
    case StringEnum.delete:
      str = getCurrentLanguageString().getDeleteString();
      break;
    case StringEnum.unknowMessage:
      str = getCurrentLanguageString().getUnknowMessageString(args.firstOrNull);
      break;
    case StringEnum.sendTo:
      str = getCurrentLanguageString().getSendToString();
      break;
    case StringEnum.image:
      str = getCurrentLanguageString().getImageString();
      break;
    case StringEnum.file:
      str = getCurrentLanguageString().getFileString();
      break;
    case StringEnum.unknowMessageSize:
      str = getCurrentLanguageString().getUnknowMessageSizeString();
      break;
    case StringEnum.infoCopydata:
      str = getCurrentLanguageString().getInfoCopydataString(args);
      break;
    case StringEnum.copyInfo:
      str = getCurrentLanguageString().getCopyInfoString();
      break;
    case StringEnum.roleTeacher:
      str = getCurrentLanguageString().getRoleTeacherString();
      break;
    case StringEnum.roleAssistant:
      str = getCurrentLanguageString().getRoleAssistantString();
      break;
    case StringEnum.roleStudent:
      str = getCurrentLanguageString().getRoleStudentString();
      break;
    case StringEnum.roleUnknown:
      str = getCurrentLanguageString().getRoleUnknownString();
      break;
    case StringEnum.me:
      str = getCurrentLanguageString().getMeString();
      break;
    case StringEnum.noMember:
      str = getCurrentLanguageString().getNoMemberString(args.firstOrNull);
      break;
    case StringEnum.allMemberActions:
      str = getCurrentLanguageString().getAllMemberActionsString();
      break;
    case StringEnum.teacherNumer:
      str = getCurrentLanguageString().getTeacherNumerString(args.firstOrNull);
      break;
    case StringEnum.assistantNumer:
      str = getCurrentLanguageString().getAssistantNumerString(args.firstOrNull);
      break;
    case StringEnum.studentNumer:
      str = getCurrentLanguageString().getStudentNumerString(args.firstOrNull);
      break;
    case StringEnum.handsUpStudentsCount:
      str = getCurrentLanguageString().getHandsUpStudentsCountString(args.firstOrNull);
      break;
    case StringEnum.onlineStudentsCount:
      str = getCurrentLanguageString().getOnlineStudentsCountString(args.firstOrNull);
      break;
    case StringEnum.allMemberMute:
      str = getCurrentLanguageString().getAllMemberMuteString();
      break;
    case StringEnum.allMemberClearHands:
      str = getCurrentLanguageString().getAllMemberClearHandsString();
      break;
    case StringEnum.allMemberReward:
      str = getCurrentLanguageString().getAllMemberRewardString();
      break;
    case StringEnum.allMemberLoopMic:
      str = getCurrentLanguageString().getAllMemberLoopMicString();
      break;
    case StringEnum.rosterTitle:
      str = getCurrentLanguageString().getRosterTitleString();
      break;
    case StringEnum.questionTeacherName:
      str = getCurrentLanguageString().getQuestionTeacherNameString();
      break;
    case StringEnum.questionTeacherSelectedAnswer:
      str = getCurrentLanguageString().getQuestionTeacherSelectedAnswerString();
      break;
    case StringEnum.questionTeacherCostTime:
      str = getCurrentLanguageString().getQuestionTeacherCostTimeString();
      break;
    case StringEnum.questionTeacherCount:
      str = getCurrentLanguageString().getQuestionTeacherCountString();
      break;
    case StringEnum.questionTeacherStatistic:
      str = getCurrentLanguageString().getQuestionTeacherStatisticString();
      break;
    case StringEnum.questionTeacherDetail:
      str = getCurrentLanguageString().getQuestionTeacherDetailString();
      break;
    case StringEnum.questionTeacherDefaultAnswerTips:
      str = getCurrentLanguageString().getQuestionTeacherDefaultAnswerTipsString();
      break;
    case StringEnum.questionTeacherLimitTimeTips:
      str = getCurrentLanguageString().getQuestionTeacherLimitTimeTipsString();
      break;
    case StringEnum.questionTeacherStopQuestion:
      str = getCurrentLanguageString().getQuestionTeacherStopQuestionString();
      break;
    case StringEnum.questionTeacherCreateQuestion:
      str = getCurrentLanguageString().getQuestionTeacherCreateQuestionString();
      break;
    case StringEnum.questionTeacherAnswer:
      str = getCurrentLanguageString().getQuestionTeacherAnswerString();
      break;
    case StringEnum.questionTeacherAnswerCount:
      str = getCurrentLanguageString().getQuestionTeacherAnswerCountString(args.firstOrNull);
      break;
    case StringEnum.questionTeacherAnswerTime:
      str = getCurrentLanguageString().getQuestionTeacherAnswerTimeString();
      break;
    case StringEnum.questionTeacherAnswerUser:
      str = getCurrentLanguageString().getQuestionTeacherAnswerUserString();
      break;
    case StringEnum.questionTeacherAnswerUserTime:
      str = getCurrentLanguageString().getQuestionTeacherAnswerUserTimeString();
      break;
    case StringEnum.questionTeacherAnswerUserUser:
      str = getCurrentLanguageString().getQuestionTeacherAnswerUserUserString();
      break;
    case StringEnum.questionTeacherAnswerUserCount:
      str = getCurrentLanguageString().getQuestionTeacherAnswerUserCountString(args.firstOrNull);
      break;
    case StringEnum.questionTeacherAnswerTimeLeftHalf:
      str = getCurrentLanguageString().getQuestionTeacherAnswerTimeLeftHalfString();
      break;
    case StringEnum.questionTeacherAnswerUserCountRightHalf:
      str = getCurrentLanguageString().getQuestionTeacherAnswerUserCountRightHalfString();
      break;
    case StringEnum.award:
      str = getCurrentLanguageString().getAwardString();
      break;
    case StringEnum.board:
      str = getCurrentLanguageString().getBoardString();
      break;
    case StringEnum.stage:
      str = getCurrentLanguageString().getStageString();
      break;
    case StringEnum.screenShare:
      str = getCurrentLanguageString().getScreenShareString();
      break;
    case StringEnum.micIcon:
      str = getCurrentLanguageString().getMicIconString();
      break;
    case StringEnum.cameraIcon:
      str = getCurrentLanguageString().getCameraIconString();
      break;
    case StringEnum.messageIcon:
      str = getCurrentLanguageString().getMessageIconString();
      break;
    case StringEnum.awardIcon:
      str = getCurrentLanguageString().getAwardIconString();
      break;
    case StringEnum.boardIcon:
      str = getCurrentLanguageString().getBoardIconString();
      break;
    case StringEnum.stageIcon:
      str = getCurrentLanguageString().getStageIconString();
      break;
    case StringEnum.screenShareIcon:
      str = getCurrentLanguageString().getScreenShareIconString();
      break;
    case StringEnum.kick:
      str = getCurrentLanguageString().getKickString();
      break;
    case StringEnum.questionAnswerSubmit:
      str = getCurrentLanguageString().getQuestionAnswerSubmitString();
      break;
    case StringEnum.questionAnswerModify:
      str = getCurrentLanguageString().getQuestionAnswerModifyString();
      break;
    case StringEnum.questionAnswerTimeLeftHalf:
      str = getCurrentLanguageString().getQuestionAnswerTimeLeftHalfString();
      break;
    case StringEnum.questionAnswerTimeRightHalf:
      str = getCurrentLanguageString().getQuestionAnswerTimeRightHalfString();
      break;
    case StringEnum.questionTeacherCloseQuestion:
      str = getCurrentLanguageString().getQuestionTeacherCloseQuestionString();
      break;
    case StringEnum.questionAnswerCorrect:
      str = getCurrentLanguageString().getQuestionAnswerCorrectString();
      break;
    case StringEnum.questionAnswerIncorrect:
      str = getCurrentLanguageString().getQuestionAnswerIncorrectString();
      break;
    case StringEnum.questionAnswerStop:
      str = getCurrentLanguageString().getQuestionAnswerStopString();
      break;
    case StringEnum.defaultMic:
      str = getCurrentLanguageString().getDefaultMicString();
      break;
    case StringEnum.micVolume:
      str = getCurrentLanguageString().getMicVolumeString();
      break;
    case StringEnum.audioClass:
      str = getCurrentLanguageString().getAudioClassString();
      break;
    case StringEnum.defaultSpeaker:
      str = getCurrentLanguageString().getDefaultSpeakerString();
      break;
    case StringEnum.language:
      str = getCurrentLanguageString().getLanguageString();
      break;
    case StringEnum.zh:
      str = getCurrentLanguageString().getZhString();
      break;
    case StringEnum.en:
      str = getCurrentLanguageString().getEnString();
      break;
    case StringEnum.showMemberEnterExit:
      str = getCurrentLanguageString().getShowMemberEnterExitString();
      break;
    case StringEnum.showMemberHandUp:
      str = getCurrentLanguageString().getShowMemberHandUpString();
      break;
    case StringEnum.beautySetting:
      str = getCurrentLanguageString().getBeautySettingString();
      break;
    case StringEnum.beautyLevel:
      str = getCurrentLanguageString().getBeautyLevelString();
      break;
    case StringEnum.whitenessLevel:
      str = getCurrentLanguageString().getWhitenessLevelString();
      break;
    case StringEnum.ruddinessLevel:
      str = getCurrentLanguageString().getRuddinessLevelString();
      break;
    case StringEnum.mirror:
      str = getCurrentLanguageString().getMirrorString();
      break;
    case StringEnum.frontCamera:
      str = getCurrentLanguageString().getFrontCameraString();
      break;
    case StringEnum.backCamera:
      str = getCurrentLanguageString().getBackCameraString();
      break;
    case StringEnum.useFrontCamera:
      str = getCurrentLanguageString().getUseFrontCameraString();
      break;
    case StringEnum.timerStart:
      str = getCurrentLanguageString().getTimerStartString();
      break;
    case StringEnum.timerPause:
      str = getCurrentLanguageString().getTimerPauseString();
      break;
    case StringEnum.timerContinue:
      str = getCurrentLanguageString().getTimerContinueString();
      break;
    case StringEnum.timerReset:
      str = getCurrentLanguageString().getTimerResetString();
      break;
    case StringEnum.timerClose:
      str = getCurrentLanguageString().getTimerCloseString();
      break;
    case StringEnum.clockTitle:
      str = getCurrentLanguageString().getClockTitleString();
      break;
    case StringEnum.timerTitle:
      str = getCurrentLanguageString().getTimerTitleString();
      break;
    case StringEnum.questionNoData:
      str = getCurrentLanguageString().getQuestionNoDataString();
      break;
    case StringEnum.questionPeopleUnit:
      str = getCurrentLanguageString().getQuestionPeopleUnitString();
      break;
    case StringEnum.questionAnswered:
      str = getCurrentLanguageString().getQuestionAnsweredString();
      break;
    case StringEnum.questionCorrectCount:
      str = getCurrentLanguageString().getQuestionCorrectCountString();
      break;
    case StringEnum.questionCorrectRate:
      str = getCurrentLanguageString().getQuestionCorrectRateString();
      break;
    case StringEnum.teacherRole:
      str = getCurrentLanguageString().getTeacherRoleString();
      break;
    case StringEnum.notOnStageTips:
      str = getCurrentLanguageString().getNotOnStageTipsString();
      break;
    case StringEnum.infoCopySuccess:
      str = getCurrentLanguageString().getInfoCopySuccessString();
      break;
    case StringEnum.classNotExist:
      str = getCurrentLanguageString().getClassNotExistString();
      break;
    case StringEnum.maxOnStageTips:
      str = getCurrentLanguageString().getMaxOnStageTipsString();
      break;
    case StringEnum.allMember:
      str = getCurrentLanguageString().getAllMemberString();
      break;
    case StringEnum.allMemberSettingTitle:
      str = getCurrentLanguageString().getAllMemberSettingTitleString();
      break;
    case StringEnum.allMemberSettingContent:
      str = getCurrentLanguageString().getAllMemberSettingContentString();
      break;
    case StringEnum.allMemberSettingSave:
      str = getCurrentLanguageString().getAllMemberSettingSaveString();
      break;
    case StringEnum.allMemberSettingCancel:
      str = getCurrentLanguageString().getAllMemberSettingCancelString();
      break;

    case StringEnum.allMemberSetting:
      str = getCurrentLanguageString().getAllMemberSettingString();
      break;
    case StringEnum.groupNotification:
      str = getCurrentLanguageString().getGroupNotificationString();
      break;
    case StringEnum.muteAllTips:
      str = getCurrentLanguageString().getMuteAllTipsString();
      break;
    case StringEnum.inputChatContentTips:
      str = getCurrentLanguageString().getInputChatContentTipsString();
      break;
    case StringEnum.audio:
      str = getCurrentLanguageString().getAudioString();
      break;
    case StringEnum.video:
      str = getCurrentLanguageString().getVideoString();
      break;
    case StringEnum.general:
      str = getCurrentLanguageString().getGeneralString();
      break;
    case StringEnum.inputNameTips:
      str = getCurrentLanguageString().getInputNameTipsString();
      break;
    case StringEnum.ko:
      str = getCurrentLanguageString().getKoString();
      break;
    case StringEnum.ja:
      str = getCurrentLanguageString().getJaString();
      break;
    case StringEnum.zhTw:
      str = getCurrentLanguageString().getZhTwString();
      break;
    case StringEnum.inputQuestionTips:
      str = getCurrentLanguageString().getInputQuestionTipsString();
      break;
    case StringEnum.inputGroupNotificationTips:
      str = getCurrentLanguageString().getInputGroupNotificationTipsString();
      break;
    case StringEnum.noGroupNotification:
      str = getCurrentLanguageString().getNoGroupNotificationString();
      break;
    case StringEnum.inputDocumentTitleTips:
      str = getCurrentLanguageString().getInputDocumentTitleTipsString();
      break;
    case StringEnum.inputDocumentUrlTips:
      str = getCurrentLanguageString().getInputDocumentUrlTipsString();
      break;
    case StringEnum.inputDocumentNameTips:
      str = getCurrentLanguageString().getInputDocumentNameTipsString();
      break;
    case StringEnum.sendActionTooFast:
      str = getCurrentLanguageString().getSendActionTooFastString();
      break;
    case StringEnum.sendActionSuccess:
      str = getCurrentLanguageString().getSendActionSuccessString(args.firstOrNull);
      break;
    case StringEnum.cameraOpen:
      str = getCurrentLanguageString().getCameraOpenString(args.firstOrNull);
      break;
    case StringEnum.cameraClose:
      str = getCurrentLanguageString().getCameraCloseString(args.firstOrNull);
      break;
    case StringEnum.micOpen:
      str = getCurrentLanguageString().getMicOpenString(args.firstOrNull);
      break;
    case StringEnum.micClose:
      str = getCurrentLanguageString().getMicCloseString(args.firstOrNull);
      break;
    case StringEnum.cameraMicOpen:
      str = getCurrentLanguageString().getCameraMicOpenString(args.firstOrNull);
      break;
    case StringEnum.cameraMicClose:
      str = getCurrentLanguageString().getCameraMicCloseString(args.firstOrNull);
      break;
    case StringEnum.handUp:
      str = getCurrentLanguageString().getHandUpString();
      break;
    case StringEnum.handUpCancel:
      str = getCurrentLanguageString().getHandUpCancelString();
      break;
    case StringEnum.kickOut:
      str = getCurrentLanguageString().getKickOutString(args.firstOrNull);
      break;
    case StringEnum.boardEnable:
      str = getCurrentLanguageString().getBoardEnableString(args.firstOrNull);
      break;
    case StringEnum.boardDisable:
      str = getCurrentLanguageString().getBoardDisableString(args.firstOrNull);
      break;
    case StringEnum.silence:
      str = getCurrentLanguageString().getSilenceString();
      break;
    case StringEnum.silenceCancel:
      str = getCurrentLanguageString().getSilenceCancelString();
      break;
    case StringEnum.screenShareOpen:
      str = getCurrentLanguageString().getScreenShareOpenString(args.firstOrNull);
      break;
    case StringEnum.screenShareClose:
      str = getCurrentLanguageString().getScreenShareCloseString(args.firstOrNull);
      break;
    case StringEnum.stageUp:
      str = getCurrentLanguageString().getStageUpString(args.firstOrNull);
      break;
    case StringEnum.stageDown:
      str = getCurrentLanguageString().getStageDownString(args.firstOrNull);
      break;
    case StringEnum.kickOutForever:
      str = getCurrentLanguageString().getKickOutForeverString(args.firstOrNull);
      break;
    case StringEnum.vodPlay:
      str = getCurrentLanguageString().getVodPlayString(args.firstOrNull);
      break;
    case StringEnum.subCamera:
      str = getCurrentLanguageString().getSubCameraString(args.firstOrNull);
      break;
    case StringEnum.openMicSuccess:
      str = getCurrentLanguageString().getOpenMicSuccessString();
      break;
    case StringEnum.openMicFailed:
      str = getCurrentLanguageString().getOpenMicFailedString();
      break;
    case StringEnum.closeMicSuccess:
      str = getCurrentLanguageString().getCloseMicSuccessString();
      break;
    case StringEnum.closeMicFailed:
      str = getCurrentLanguageString().getCloseMicFailedString();
      break;
    case StringEnum.openCameraSuccess:
      str = getCurrentLanguageString().getOpenCameraSuccessString();
      break;
    case StringEnum.openCameraFailed:
      str = getCurrentLanguageString().getOpenCameraFailedString();
      break;
    case StringEnum.closeCameraSuccess:
      str = getCurrentLanguageString().getCloseCameraSuccessString();
      break;
    case StringEnum.closeCameraFailed:
      str = getCurrentLanguageString().getCloseCameraFailedString();
      break;
    case StringEnum.selfOfflineDialogTitle:
      str = getCurrentLanguageString().getSelfOfflineDialogTitleString();
      break;
    case StringEnum.selfOfflineDialogContent:
      str = getCurrentLanguageString().getSelfOfflineDialogContentString();
      break;
    case StringEnum.reEnterClass:
      str = getCurrentLanguageString().getReEnterClassString();
      break;
    case StringEnum.assistantRole:
      str = getCurrentLanguageString().getAssistantRoleString();
      break;
    case StringEnum.micClosedByTeacher:
      str = getCurrentLanguageString().getMicClosedByTeacherString();
      break;
    case StringEnum.cameraClosedByTeacher:
      str = getCurrentLanguageString().getCameraClosedByTeacherString();
      break;
    case StringEnum.someThingErrorInImDialogTitle:
      str = getCurrentLanguageString().getSomeThingErrorInImDialogTitleString();
      break;
    case StringEnum.someThingErrorInImDialogContent:
      str = getCurrentLanguageString().getSomeThingErrorInImDialogContentString(args.firstOrNull);
      break;
    case StringEnum.exit:
      str = getCurrentLanguageString().getExitString();
      break;
    case StringEnum.selfMutedTips:
      str = getCurrentLanguageString().getSelfMutedTipsString();
      break;
    case StringEnum.joinedClassTips:
      str = getCurrentLanguageString().getJoinedClassTipsString();
      break;
    case StringEnum.leaveClassTips:
      str = getCurrentLanguageString().getLeaveClassTipsString();
      break;
    case StringEnum.publicChatModeTips:
      str = getCurrentLanguageString().getPublicChatModeTipsString();
      break;
    case StringEnum.privateChatModeTips:
      str = getCurrentLanguageString().getPrivateChatModeTipsString();
      break;
    case StringEnum.freeChatModeTips:
      str = getCurrentLanguageString().getFreeChatModeTipsString();
      break;
    case StringEnum.selfUnmutedTips:
      str = getCurrentLanguageString().getSelfUnmutedTipsString();
      break;
    case StringEnum.silenceTips:
      str = getCurrentLanguageString().getSilenceTipsString();
      break;
    case StringEnum.silenceCancelTips:
      str = getCurrentLanguageString().getSilenceCancelTipsString();
    case StringEnum.useDarkTheme:
      str = getCurrentLanguageString().getuseDarkThemeString();
      break;
    case StringEnum.imClearGroupNotification:
      str = getCurrentLanguageString().getImClearGroupNotificationString();
      break;
    case StringEnum.imClearGroupNotificationContent:
      str = getCurrentLanguageString().getImClearGroupNotificationContentString();
      break;
    case StringEnum.imClearAllMessage:
      str = getCurrentLanguageString().getImClearAllMessageString();
      break;
    case StringEnum.imClearAllMessageContent:
      str = getCurrentLanguageString().getImClearAllMessageContentString();
      break;
    case StringEnum.exceptionHappened:
      str = getCurrentLanguageString().getExceptionHappenedString();
      break;
    case StringEnum.errorMessage:
      str = getCurrentLanguageString().getErrorMessageString();
      break;
    case StringEnum.schoolInfoChanged:
      str = getCurrentLanguageString().getSchoolInfoChangedString();
      break;
    case StringEnum.noMainLiveStream:
      str = getCurrentLanguageString().getNoMainLiveStreamString();
      break;
    case StringEnum.noAuxLiveStream:
      str = getCurrentLanguageString().getNoAuxLiveStreamString();
      break;
    case StringEnum.noBoardLiveStream:
      str = getCurrentLanguageString().getNoBoardLiveStreamString();
      break;
    case StringEnum.stageChangeOnStageTips:
      str = getCurrentLanguageString().getStageChangeOnStageTipsString();
      break;
    case StringEnum.stageChangeOffStageTips:
      str = getCurrentLanguageString().getStageChangeOffStageTipsString();
      break;
    case StringEnum.platformNotAvailable:
      str = getCurrentLanguageString().getPlatformNotAvailableString();
      break;
    case StringEnum.trophyTitle:
      str = getCurrentLanguageString().getTrophyTitleString();
      break;
    case StringEnum.studentManage:
      str = getCurrentLanguageString().getStudentManageString();
      break;
    case StringEnum.heartBeatLimit:
      str = getCurrentLanguageString().getHeartBeatLimitString();
      break;
    case StringEnum.cleanHandup:
      str = getCurrentLanguageString().getCleanHandupString();
      break;
    case StringEnum.forbidChat:
      str = getCurrentLanguageString().getForbidChatString();
      break;
    case StringEnum.allowChat:
      str = getCurrentLanguageString().getAllowChatString();
      break;
    case StringEnum.allowScreen:
      str = getCurrentLanguageString().getAllowScreenString();
      break;
    case StringEnum.forbidScreen:
      str = getCurrentLanguageString().getForbidScreenString();
      break;
    case StringEnum.screenShareOpenTips:
      str = getCurrentLanguageString().getScreenShareOpenTipsString();
      break;
    case StringEnum.screenShareCloseTips:
      str = getCurrentLanguageString().getScreenShareCloseTipsString();
      break;
    case StringEnum.boardEnableTips:
      str = getCurrentLanguageString().getBoardEnableTipsString();
      break;
    case StringEnum.boardDisableTips:
      str = getCurrentLanguageString().getBoardDisableTipsString();
      break;
    case StringEnum.muteAllSuccess:
      str = getCurrentLanguageString().getMuteAllSuccessString();
      break;
    case StringEnum.unmuteAllSuccess:
      str = getCurrentLanguageString().getUnmuteAllSuccessString();
      break;
    case StringEnum.muteAllFailed:
      str = getCurrentLanguageString().getMuteAllFailedString();
      break;
    case StringEnum.unmuteAllFailed:
      str = getCurrentLanguageString().getUnmuteAllFailedString();
      break;
    case StringEnum.allMemberUnmute:
      str = getCurrentLanguageString().getAllMemberUnmuteString();
      break;
    case StringEnum.unrealBg:
      str = getCurrentLanguageString().getUnrealBgString();
      break;
    case StringEnum.classroom:
      str = getCurrentLanguageString().getClassroomString();
    case StringEnum.pauseScreenShare:
      str = getCurrentLanguageString().getPauseScreenShareString();
      break;
    case StringEnum.resumeScreenShare:
      str = getCurrentLanguageString().getResumeScreenShareString();
      break;
    case StringEnum.stopScreenShare:
      str = getCurrentLanguageString().getStopScreenShareString();
      break;
    case StringEnum.newScreenShare:
      str = getCurrentLanguageString().getNewScreenShareString();
      break;
    case StringEnum.pauseScreenShareTips:
      str = getCurrentLanguageString().getPauseScreenShareTipsString();
      break;
    case StringEnum.resumeScreenShareTips:
      str = getCurrentLanguageString().getResumeScreenShareTipsString();
      break;
    case StringEnum.stopScreenShareTips:
      str = getCurrentLanguageString().getStopScreenShareTipsString();
      break;
    case StringEnum.newScreenShareTips:
      str = getCurrentLanguageString().getNewScreenShareTipsString();
      break;
    case StringEnum.screenShareing:
      str = getCurrentLanguageString().getScreenShareingString();
      break;
    case StringEnum.screenSharePaused:
      str = getCurrentLanguageString().getScreenSharePausedString();
      break;
    case StringEnum.cleanHandUpListSuccess:
      str = getCurrentLanguageString().getCleanHandUpListSuccessString();
      break;
    case StringEnum.cleanHandUpListFailed:
      str = getCurrentLanguageString().getCleanHandUpListFailedString();
      break;
    case StringEnum.networkTest:
      str = getCurrentLanguageString().getNetworkTestString();
      break;
    case StringEnum.networkStatus:
      str = getCurrentLanguageString().getNetworkStatusString();
      break;
    case StringEnum.delay:
      str = getCurrentLanguageString().getDelayString();
      break;
    case StringEnum.routerDelay:
      str = getCurrentLanguageString().getRouterDelayString();
      break;
    case StringEnum.upstreamPacketLossRate:
      str = getCurrentLanguageString().getUpstreamPacketLossRateString();
      break;
    case StringEnum.downstreamPacketLossRate:
      str = getCurrentLanguageString().getDownstreamPacketLossRateString();
      break;
    case StringEnum.networkStatusDisplay:
      str = getCurrentLanguageString().getNetworkStatusDisplayString(args.firstOrNull);
      break;
    case StringEnum.sysCpu:
      str = getCurrentLanguageString().getSysCpuString();
      break;
    case StringEnum.appCpu:
      str = getCurrentLanguageString().getAppCpuString();
      break;
    case StringEnum.networkTesting:
      str = getCurrentLanguageString().getNetworkTestingString();
      break;
    case StringEnum.realTimeSendBytes:
      str = getCurrentLanguageString().getRealTimeSendBytesString();
      break;
    case StringEnum.realTimeRecvBytes:
      str = getCurrentLanguageString().getRealTimeRecvBytesString();
      break;
    case StringEnum.networkExcellent:
      str = getCurrentLanguageString().getNetworkExcellentString();
      break;
    case StringEnum.networkGood:
      str = getCurrentLanguageString().getNetworkGoodString();
      break;
    case StringEnum.networkPoor:
      str = getCurrentLanguageString().getNetworkPoorString();
      break;
    case StringEnum.networkVeryPoor:
      str = getCurrentLanguageString().getNetworkVeryPoorString();
      break;
    case StringEnum.connectionFailed:
      str = getCurrentLanguageString().getConnectionFailedString();
      break;
    case StringEnum.detectionInProgress:
      str = getCurrentLanguageString().getDetectionInProgressString(args.firstOrNull,args.lastOrNull);
      break;
    case StringEnum.detectionCompleted:
      str = getCurrentLanguageString().getDetectionCompletedString(args.firstOrNull);
      break;
    case StringEnum.waitingForDetection:
      str = getCurrentLanguageString().getWaitingForDetectionString();
      break;
    case StringEnum.networkDetection:
      str = getCurrentLanguageString().getNetworkDetectionString();
      break;
    case StringEnum.schoolInfoChangedDestroyTips:
      str = getCurrentLanguageString().getSchoolInfoChangedDestroyTipsString();
      break;
    case StringEnum.classExpired:
      str = getCurrentLanguageString().getClassExpiredString();
      break;
    case StringEnum.whiteboardSnapshotError:
      str = getCurrentLanguageString().getWhiteboardSnapshotErrorString();
      break;
    case StringEnum.whiteboardSnapshotSuccess:
      str = getCurrentLanguageString().getWhiteboardSnapshotSuccessString();
      break;
    case StringEnum.startScreenRecording:
      str = getCurrentLanguageString().getStartScreenRecordingString();
      break;
    case StringEnum.endScreenRecording:
      str = getCurrentLanguageString().getEndScreenRecordingString();
      break;
    case StringEnum.noMicPermission:
       str = getCurrentLanguageString().getNoMicPermissionString();
      break;
    case StringEnum.noScreenRecordPermission:
      str = getCurrentLanguageString().getNoScreenRecordPermissionString();
      break;
    case StringEnum.customLayoutBuilderIsNull:
      str = getCurrentLanguageString().getCustomLayoutBuilderIsNullString();
    case StringEnum.documentInfoTitle:
      str  = getCurrentLanguageString().getDocumentInfoTitleString();
      break;
    case StringEnum.pipNotSupported:
      str = getCurrentLanguageString().getPipNotSupportedString();
      break;
    case StringEnum.classIdEmpty:
      str = getCurrentLanguageString().getClassIdEmptyString();
      break;
    case StringEnum.allowEarlyEnterContent:
      str = getCurrentLanguageString().getAllowEarlyEnterContentString();
      break;
    case StringEnum.classNotStart:
      str = getCurrentLanguageString().getClassNotStartString();
      break;
    case StringEnum.allowEarlyEnterContentForTeacher:
      str = getCurrentLanguageString().getAllowEarlyEnterContentForTeacherString();
      break;
    case StringEnum.action:
      str = getCurrentLanguageString().getActionString();
      break;
    case StringEnum.kickOffTips:
      str = getCurrentLanguageString().getKickOffTipsString();
      break;
    case StringEnum.loadingStartClass:
      str = getCurrentLanguageString().getLoadingStartClassString();
      break;
    case StringEnum.apiRequestFailed:
      str = getCurrentLanguageString().getApiRequestFailedString(args);
      break;
    case StringEnum.more:
      str = getCurrentLanguageString().getMoreString();
      break;
    case StringEnum.micStatusOn:
      str = getCurrentLanguageString().getMicStatusOnString();
      break;
    case StringEnum.micStatusOff:
      str = getCurrentLanguageString().getMicStatusOffString();
      break;
    case StringEnum.speakerStatusOn:
      str = getCurrentLanguageString().getSpeakerStatusOnString();
      break;
    case StringEnum.speakerStatusOff:
      str = getCurrentLanguageString().getSpeakerStatusOffString();
      break;
    case StringEnum.cameraStatusOn:
      str = getCurrentLanguageString().getCameraStatusOnString();
      break;
    case StringEnum.cameraStatusOff:
      str = getCurrentLanguageString().getCameraStatusOffString();
      break;
    case StringEnum.cameraFront:
      str = getCurrentLanguageString().getCameraFrontString();
      break;
    case StringEnum.cameraRear:
      str = getCurrentLanguageString().getCameraRearString();
      break;
    case StringEnum.entering:
      str = getCurrentLanguageString().getEnteringString();
      break;
    case StringEnum.earpieceStatusOn:
      str = getCurrentLanguageString().getEarpieceStatusOnString();
      break;
    case StringEnum.earpieceStatusOff:
      str = getCurrentLanguageString().getEarpieceStatusOffString();
      break;
    case StringEnum.unrealBgNotSupport:
      str = getCurrentLanguageString().getUnrealBgNotSupportString();
      break;
    case StringEnum.trtcWarning:
      str = getCurrentLanguageString().getTrtcWarningString(args.firstOrNull);
      break;
    // TRTC 错误码
    case StringEnum.trtcError0:
      str = getCurrentLanguageString().getTrtcError0String();
      break;
    case StringEnum.trtcErrorMinus1:
      str = getCurrentLanguageString().getTrtcErrorMinus1String();
      break;
    case StringEnum.trtcErrorMinus2:
      str = getCurrentLanguageString().getTrtcErrorMinus2String();
      break;
    case StringEnum.trtcErrorMinus3:
      str = getCurrentLanguageString().getTrtcErrorMinus3String();
      break;
    case StringEnum.trtcErrorMinus4:
      str = getCurrentLanguageString().getTrtcErrorMinus4String();
      break;
    case StringEnum.trtcErrorMinus5:
      str = getCurrentLanguageString().getTrtcErrorMinus5String();
      break;
    case StringEnum.trtcErrorMinus6:
      str = getCurrentLanguageString().getTrtcErrorMinus6String();
      break;
    case StringEnum.trtcErrorMinus7:
      str = getCurrentLanguageString().getTrtcErrorMinus7String();
      break;
    case StringEnum.trtcErrorMinus8:
      str = getCurrentLanguageString().getTrtcErrorMinus8String();
      break;
    case StringEnum.trtcErrorMinus1301:
      str = getCurrentLanguageString().getTrtcErrorMinus1301String();
      break;
    case StringEnum.trtcErrorMinus1302:
      str = getCurrentLanguageString().getTrtcErrorMinus1302String();
      break;
    case StringEnum.trtcErrorMinus1303:
      str = getCurrentLanguageString().getTrtcErrorMinus1303String();
      break;
    case StringEnum.trtcErrorMinus1304:
      str = getCurrentLanguageString().getTrtcErrorMinus1304String();
      break;
    case StringEnum.trtcErrorMinus1305:
      str = getCurrentLanguageString().getTrtcErrorMinus1305String();
      break;
    case StringEnum.trtcErrorMinus1306:
      str = getCurrentLanguageString().getTrtcErrorMinus1306String();
      break;
    case StringEnum.trtcErrorMinus1308:
      str = getCurrentLanguageString().getTrtcErrorMinus1308String();
      break;
    case StringEnum.trtcErrorMinus1309:
      str = getCurrentLanguageString().getTrtcErrorMinus1309String();
      break;
    case StringEnum.trtcErrorMinus1314:
      str = getCurrentLanguageString().getTrtcErrorMinus1314String();
      break;
    case StringEnum.trtcErrorMinus1315:
      str = getCurrentLanguageString().getTrtcErrorMinus1315String();
      break;
    case StringEnum.trtcErrorMinus1316:
      str = getCurrentLanguageString().getTrtcErrorMinus1316String();
      break;
    case StringEnum.trtcErrorMinus1317:
      str = getCurrentLanguageString().getTrtcErrorMinus1317String();
      break;
    case StringEnum.trtcErrorMinus1319:
      str = getCurrentLanguageString().getTrtcErrorMinus1319String();
      break;
    case StringEnum.trtcErrorMinus1320:
      str = getCurrentLanguageString().getTrtcErrorMinus1320String();
      break;
    case StringEnum.trtcErrorMinus1321:
      str = getCurrentLanguageString().getTrtcErrorMinus1321String();
      break;
    case StringEnum.trtcErrorMinus1322:
      str = getCurrentLanguageString().getTrtcErrorMinus1322String();
      break;
    case StringEnum.trtcErrorMinus1323:
      str = getCurrentLanguageString().getTrtcErrorMinus1323String();
      break;
    case StringEnum.trtcErrorMinus1327:
      str = getCurrentLanguageString().getTrtcErrorMinus1327String();
      break;
    case StringEnum.trtcErrorMinus1328:
      str = getCurrentLanguageString().getTrtcErrorMinus1328String();
      break;
    case StringEnum.trtcErrorMinus1330:
      str = getCurrentLanguageString().getTrtcErrorMinus1330String();
      break;
    case StringEnum.trtcErrorMinus1331:
      str = getCurrentLanguageString().getTrtcErrorMinus1331String();
      break;
    case StringEnum.trtcErrorMinus1332:
      str = getCurrentLanguageString().getTrtcErrorMinus1332String();
      break;
    case StringEnum.trtcErrorMinus1333:
      str = getCurrentLanguageString().getTrtcErrorMinus1333String();
      break;
    case StringEnum.trtcErrorMinus2304:
      str = getCurrentLanguageString().getTrtcErrorMinus2304String();
      break;
    case StringEnum.trtcErrorMinus3301:
      str = getCurrentLanguageString().getTrtcErrorMinus3301String();
      break;
    case StringEnum.trtcErrorMinus3307:
      str = getCurrentLanguageString().getTrtcErrorMinus3307String();
      break;
    case StringEnum.trtcErrorMinus3308:
      str = getCurrentLanguageString().getTrtcErrorMinus3308String();
      break;
    case StringEnum.trtcErrorMinus3316:
      str = getCurrentLanguageString().getTrtcErrorMinus3316String();
      break;
    case StringEnum.trtcErrorMinus3317:
      str = getCurrentLanguageString().getTrtcErrorMinus3317String();
      break;
    case StringEnum.trtcErrorMinus3318:
      str = getCurrentLanguageString().getTrtcErrorMinus3318String();
      break;
    case StringEnum.trtcErrorMinus3319:
      str = getCurrentLanguageString().getTrtcErrorMinus3319String();
      break;
    case StringEnum.trtcErrorMinus3320:
      str = getCurrentLanguageString().getTrtcErrorMinus3320String();
      break;
    case StringEnum.trtcErrorMinus3321:
      str = getCurrentLanguageString().getTrtcErrorMinus3321String();
      break;
    case StringEnum.trtcErrorMinus3322:
      str = getCurrentLanguageString().getTrtcErrorMinus3322String();
      break;
    case StringEnum.trtcErrorMinus3323:
      str = getCurrentLanguageString().getTrtcErrorMinus3323String();
      break;
    case StringEnum.trtcErrorMinus3324:
      str = getCurrentLanguageString().getTrtcErrorMinus3324String();
      break;
    case StringEnum.trtcErrorMinus3326:
      str = getCurrentLanguageString().getTrtcErrorMinus3326String();
      break;
    case StringEnum.trtcErrorMinus3327:
      str = getCurrentLanguageString().getTrtcErrorMinus3327String();
      break;
    case StringEnum.trtcErrorMinus3328:
      str = getCurrentLanguageString().getTrtcErrorMinus3328String();
      break;
    case StringEnum.trtcErrorMinus3330:
      str = getCurrentLanguageString().getTrtcErrorMinus3330String();
      break;
    case StringEnum.trtcErrorMinus3333:
      str = getCurrentLanguageString().getTrtcErrorMinus3333String();
      break;
    case StringEnum.trtcErrorMinus3334:
      str = getCurrentLanguageString().getTrtcErrorMinus3334String();
      break;
    case StringEnum.trtcErrorMinus3335:
      str = getCurrentLanguageString().getTrtcErrorMinus3335String();
      break;
    case StringEnum.trtcErrorMinus3336:
      str = getCurrentLanguageString().getTrtcErrorMinus3336String();
      break;
    case StringEnum.trtcErrorMinus3340:
      str = getCurrentLanguageString().getTrtcErrorMinus3340String();
      break;
    case StringEnum.trtcErrorMinus7001:
      str = getCurrentLanguageString().getTrtcErrorMinus7001String();
      break;
    case StringEnum.trtcErrorMinus100006:
      str = getCurrentLanguageString().getTrtcErrorMinus100006String();
      break;
    case StringEnum.trtcErrorMinus100013:
      str = getCurrentLanguageString().getTrtcErrorMinus100013String();
      break;
    case StringEnum.trtcErrorMinus100018:
      str = getCurrentLanguageString().getTrtcErrorMinus100018String();
      break;
    case StringEnum.trtcErrorMinus102015:
      str = getCurrentLanguageString().getTrtcErrorMinus102015String();
      break;
    case StringEnum.trtcErrorMinus102016:
      str = getCurrentLanguageString().getTrtcErrorMinus102016String();
      break;
    case StringEnum.trtcErrorMinus4001:
      str = getCurrentLanguageString().getTrtcErrorMinus4001String();
      break;
    case StringEnum.trtcErrorMinus4002:
      str = getCurrentLanguageString().getTrtcErrorMinus4002String();
      break;
    case StringEnum.trtcErrorMinus4003:
      str = getCurrentLanguageString().getTrtcErrorMinus4003String();
      break;
    case StringEnum.trtcErrorMinus4004:
      str = getCurrentLanguageString().getTrtcErrorMinus4004String();
      break;
    case StringEnum.trtcErrorMinus4005:
      str = getCurrentLanguageString().getTrtcErrorMinus4005String();
      break;
    case StringEnum.trtcErrorMinus4006:
      str = getCurrentLanguageString().getTrtcErrorMinus4006String();
      break;
    case StringEnum.trtcErrorMinus4007:
      str = getCurrentLanguageString().getTrtcErrorMinus4007String();
      break;
    case StringEnum.trtcErrorMinus4008:
      str = getCurrentLanguageString().getTrtcErrorMinus4008String();
      break;
    case StringEnum.trtcErrorMinus4009:
      str = getCurrentLanguageString().getTrtcErrorMinus4009String();
      break;
    // TRTC 警告码
    case StringEnum.trtcWarning1103:
      str = getCurrentLanguageString().getTrtcWarning1103String();
      break;
    case StringEnum.trtcWarning1104:
      str = getCurrentLanguageString().getTrtcWarning1104String();
      break;
    case StringEnum.trtcWarning1107:
      str = getCurrentLanguageString().getTrtcWarning1107String();
      break;
    case StringEnum.trtcWarning1108:
      str = getCurrentLanguageString().getTrtcWarning1108String();
      break;
    case StringEnum.trtcWarning1109:
      str = getCurrentLanguageString().getTrtcWarning1109String();
      break;
    case StringEnum.trtcWarning1110:
      str = getCurrentLanguageString().getTrtcWarning1110String();
      break;
    case StringEnum.trtcWarning1111:
      str = getCurrentLanguageString().getTrtcWarning1111String();
      break;
    case StringEnum.trtcWarning1112:
      str = getCurrentLanguageString().getTrtcWarning1112String();
      break;
    case StringEnum.trtcWarning1113:
      str = getCurrentLanguageString().getTrtcWarning1113String();
      break;
    case StringEnum.trtcWarning1114:
      str = getCurrentLanguageString().getTrtcWarning1114String();
      break;
    case StringEnum.trtcWarning1115:
      str = getCurrentLanguageString().getTrtcWarning1115String();
      break;
    case StringEnum.trtcWarning1116:
      str = getCurrentLanguageString().getTrtcWarning1116String();
      break;
    case StringEnum.trtcWarning1117:
      str = getCurrentLanguageString().getTrtcWarning1117String();
      break;
    case StringEnum.trtcWarning1118:
      str = getCurrentLanguageString().getTrtcWarning1118String();
      break;
    case StringEnum.trtcWarning1201:
      str = getCurrentLanguageString().getTrtcWarning1201String();
      break;
    case StringEnum.trtcWarning1202:
      str = getCurrentLanguageString().getTrtcWarning1202String();
      break;
    case StringEnum.trtcWarning1203:
      str = getCurrentLanguageString().getTrtcWarning1203String();
      break;
    case StringEnum.trtcWarning1204:
      str = getCurrentLanguageString().getTrtcWarning1204String();
      break;
    case StringEnum.trtcWarning1205:
      str = getCurrentLanguageString().getTrtcWarning1205String();
      break;
    case StringEnum.trtcWarning1206:
      str = getCurrentLanguageString().getTrtcWarning1206String();
      break;
    case StringEnum.trtcWarning1207:
      str = getCurrentLanguageString().getTrtcWarning1207String();
      break;
    case StringEnum.trtcWarning1208:
      str = getCurrentLanguageString().getTrtcWarning1208String();
      break;
    case StringEnum.trtcWarning2008:
      str = getCurrentLanguageString().getTrtcWarning2008String();
      break;
    case StringEnum.trtcWarning2101:
      str = getCurrentLanguageString().getTrtcWarning2101String();
      break;
    case StringEnum.trtcWarning2102:
      str = getCurrentLanguageString().getTrtcWarning2102String();
      break;
    case StringEnum.trtcWarning2106:
      str = getCurrentLanguageString().getTrtcWarning2106String();
      break;
    case StringEnum.trtcWarning2108:
      str = getCurrentLanguageString().getTrtcWarning2108String();
      break;
    case StringEnum.trtcWarning2109:
      str = getCurrentLanguageString().getTrtcWarning2109String();
      break;
    case StringEnum.trtcWarning2110:
      str = getCurrentLanguageString().getTrtcWarning2110String();
      break;
    case StringEnum.trtcWarning6001:
      str = getCurrentLanguageString().getTrtcWarning6001String();
      break;
    case StringEnum.trtcWarning6006:
      str = getCurrentLanguageString().getTrtcWarning6006String();
      break;
    case StringEnum.trtcWarning6007:
      str = getCurrentLanguageString().getTrtcWarning6007String();
      break;
    case StringEnum.trtcWarning7001:
      str = getCurrentLanguageString().getTrtcWarning7001String();
      break;
    case StringEnum.trtcWarning7002:
      str = getCurrentLanguageString().getTrtcWarning7002String();
      break;
    case StringEnum.trtcWarning8001:
      str = getCurrentLanguageString().getTrtcWarning8001String();
      break;
    case StringEnum.trtcWarning8002:
      str = getCurrentLanguageString().getTrtcWarning8002String();
      break;
    case StringEnum.trtcWarning8003:
      str = getCurrentLanguageString().getTrtcWarning8003String();
      break;
    case StringEnum.trtcWarning8004:
      str = getCurrentLanguageString().getTrtcWarning8004String();
      break;
    case StringEnum.micNotAvailableTips:
      str = getCurrentLanguageString().getMicNotAvailableTipsString();
      break;
    case StringEnum.cameraNotAvailableTips:
      str = getCurrentLanguageString().getCameraNotAvailableTipsString();
      break;
    case StringEnum.noCameraPermission:
      str = getCurrentLanguageString().getNoCameraPermissionString();
      break;
    case StringEnum.noCustomLiveStream:
      str = getCurrentLanguageString().getNoCustomLiveStreamString();
      break;
    case StringEnum.startLoopUpStage:
      str = getCurrentLanguageString().getStartLoopUpStageString();
      break;
    case StringEnum.eachLoopUpStageDuration:
      str = getCurrentLanguageString().getEachLoopUpStageDurationString();
      break;
    case StringEnum.updateStageLoopFailed:
      str = getCurrentLanguageString().getUpdateStageLoopFailedString(args.firstOrNull);
      break;
    case StringEnum.startStageLoopFailed:
      str = getCurrentLanguageString().getStartStageLoopFailedString(args.firstOrNull);
      break;
    case StringEnum.stopStageLoopFailed:
      str = getCurrentLanguageString().getStopStageLoopFailedString(args.firstOrNull);
      break;
    case StringEnum.updateStageLoopSuccess:
      str = getCurrentLanguageString().getUpdateStageLoopSuccessString();
      break;
    case StringEnum.startStageLoopSuccess:
      str = getCurrentLanguageString().getStartStageLoopSuccessString();
      break;
    case StringEnum.stopStageLoopSuccess:
      str = getCurrentLanguageString().getStopStageLoopSuccessString();
      break;
    case StringEnum.maxLoopUpStageMember:
      str = getCurrentLanguageString().getMaxLoopUpStageMemberString();
      break;
    case StringEnum.loopStageNotEnabled:
      str = getCurrentLanguageString().getLoopStageNotEnabledString();
      break;
    case StringEnum.livePlayerError:
      str = getCurrentLanguageString().getLivePlayerErrorString();
      break;
    case StringEnum.nounrealbg:
      str = getCurrentLanguageString().getNounrealbgString();
      break;
    case StringEnum.blurbg:
      str = getCurrentLanguageString().getBlurbgString();
      break;
    case StringEnum.classroombg:
      str = getCurrentLanguageString().getClassroombgString();
      break;
    case StringEnum.librarybg:
      str = getCurrentLanguageString().getLibrarybgString();
      break;
    case StringEnum.readingroom:
      str = getCurrentLanguageString().getReadingroomString();
      break;
    case StringEnum.studyroom:
      str = getCurrentLanguageString().getStudyroomString();
      break;
    case StringEnum.uploadLogs:
      str = getCurrentLanguageString().getUploadLogsString();
      break;
    case StringEnum.uploadLogsSuccess:
      str = getCurrentLanguageString().getUploadLogsSuccessString();
      break;
    case StringEnum.uploadLogsFailed:
      str = getCurrentLanguageString().getUploadLogsFailedString();
      break;
    case StringEnum.heartBeatNotInClass:
      str = getCurrentLanguageString().getHeartBeatNotInClassString();
      break;
    case StringEnum.heartBeatUnknownError:
      str = getCurrentLanguageString().getHeartBeatUnknownErrorString();
      break;
    case StringEnum.classEnded:
      str = getCurrentLanguageString().getClassEndedString();
      break;
    case StringEnum.teacherRoleNotAllowedHandup:
      str = getCurrentLanguageString().getTeacherRoleNotAllowedHandupString();
      break;
    case StringEnum.selfOnStageAlready:
      str = getCurrentLanguageString().getSelfOnStageAlreadyString();
      break;
    case StringEnum.uploadLogsLoadingDialogTitle:
      str = getCurrentLanguageString().getUploadLogsLoadingDialogTitleString();
      break;
    case StringEnum.uploadLogsLoadingDialogContent:
      str = getCurrentLanguageString().getUploadLogsLoadingDialogContentString();
      break;
    case StringEnum.showBarrage:
      str = getCurrentLanguageString().getShowBarrageString();
      break;
    case StringEnum.showOnlyTeacherMessage:
      str = getCurrentLanguageString().getShowOnlyTeacherMessageString();
      break;
    case StringEnum.barrageEnabled:
      str = getCurrentLanguageString().getBarrageEnabledString();
      break;
    case StringEnum.barrageDisabled:
      str = getCurrentLanguageString().getBarrageDisabledString();
      break;
    case StringEnum.onlyTeacherMessageEnabled:
      str = getCurrentLanguageString().getOnlyTeacherMessageEnabledString();
      break;
    case StringEnum.onlyTeacherMessageDisabled:
      str = getCurrentLanguageString().getOnlyTeacherMessageDisabledString();
      break;
    case StringEnum.trtcViewScopeSetting:
      str = getCurrentLanguageString().getTrtcViewScopeSettingString();
      break;
    // 随机选人
    case StringEnum.randomChooseTitle:
      str = getCurrentLanguageString().getRandomChooseTitleString();
      break;
    case StringEnum.randomChooseRange:
      str = getCurrentLanguageString().getRandomChooseRangeString();
      break;
    case StringEnum.randomChooseAllStudents:
      str = getCurrentLanguageString().getRandomChooseAllStudentsString(args);
      break;
    case StringEnum.randomChooseOnlineStudents:
      str = getCurrentLanguageString().getRandomChooseOnlineStudentsString(args);
      break;
    case StringEnum.randomChooseNotStarted:
      str = getCurrentLanguageString().getRandomChooseNotStartedString();
      break;
    case StringEnum.randomChooseWillStart:
      str = getCurrentLanguageString().getRandomChooseWillStartString();
      break;
    case StringEnum.randomChooseNoStudents:
      str = getCurrentLanguageString().getRandomChooseNoStudentsString();
      break;
    case StringEnum.randomChooseLoading:
      str = getCurrentLanguageString().getRandomChooseLoadingString();
      break;
    case StringEnum.randomChooseStartButton:
      str = getCurrentLanguageString().getRandomChooseStartButtonString();
      break;
    case StringEnum.randomChooseRestartButton:
      str = getCurrentLanguageString().getRandomChooseRestartButtonString();
      break;
    case StringEnum.randomChooseStageUpButton:
      str = getCurrentLanguageString().getRandomChooseStageUpButtonString();
      break;
    case StringEnum.randomChooseStudentAlreadyOnStage:
      str = getCurrentLanguageString().getRandomChooseStudentAlreadyOnStageString();
      break;
    case StringEnum.randomChooseOffline:
      str = getCurrentLanguageString().getRandomChooseOfflineString();
    case StringEnum.seizeAnswerTitle:
      str = getCurrentLanguageString().getSeizeAnswerTitleString();
      break;
    case StringEnum.seizeAnswerStart:
      str = getCurrentLanguageString().getSeizeAnswerStartString();
      break;
    case StringEnum.seizeAnswerNotStarted:
      str = getCurrentLanguageString().getSeizeAnswerNotStartedString();
      break;
    case StringEnum.seizeAnswerWillStart:
      str = getCurrentLanguageString().getSeizeAnswerWillStartString();
      break;
    case StringEnum.seizeAnswerWaiting:
      str = getCurrentLanguageString().getSeizeAnswerWaitingString();
      break;
    case StringEnum.seizeAnswerInProgress:
      str = getCurrentLanguageString().getSeizeAnswerInProgressString(args);
      break;
    case StringEnum.seizeAnswerClickToSeize:
      str = getCurrentLanguageString().getSeizeAnswerClickToSeizeString();
      break;
    case StringEnum.seizeAnswerTimeRemaining:
      str = getCurrentLanguageString().getSeizeAnswerTimeRemainingString(args);
      break;
    case StringEnum.seizeAnswerSeized:
      str = getCurrentLanguageString().getSeizeAnswerSeizedString();
      break;
    case StringEnum.seizeAnswerSuccess:
      str = getCurrentLanguageString().getSeizeAnswerSuccessString();
      break;
    case StringEnum.seizeAnswerFailed:
      str = getCurrentLanguageString().getSeizeAnswerFailedString();
      break;
    case StringEnum.seizeAnswerEnded:
      str = getCurrentLanguageString().getSeizeAnswerEndedString();
      break;
    case StringEnum.seizeAnswerNoOne:
      str = getCurrentLanguageString().getSeizeAnswerNoOneString();
      break;
    case StringEnum.seizeAnswerCongratulations:
      str = getCurrentLanguageString().getSeizeAnswerCongratulationsString(args);
      break;
    case StringEnum.seizeAnswerStageUp:
      str = getCurrentLanguageString().getSeizeAnswerStageUpString();
      break;
    case StringEnum.seizeAnswerRestart:
      str = getCurrentLanguageString().getSeizeAnswerRestartString();
      break;
    case StringEnum.seizeAnswerTeacherOffline:
      str = getCurrentLanguageString().getSeizeAnswerTeacherOfflineString();
      break;
    case StringEnum.operationSuccess:
      str = getCurrentLanguageString().getOperationSuccessString();
      break;
    case StringEnum.operationFailed:
      str = getCurrentLanguageString().getOperationFailedString();
      break;
    case StringEnum.trtcViewScopeAll:
      str = getCurrentLanguageString().getTrtcViewScopeAllString();
      break;
    case StringEnum.trtcViewScopeSelf:
      str = getCurrentLanguageString().getTrtcViewScopeSelfString();
      break;
    case StringEnum.trtcViewScopeTeacher:
      str = getCurrentLanguageString().getTrtcViewScopeTeacherString();
      break;
    case StringEnum.trtcViewScopeSelfAndTeacher:
      str = getCurrentLanguageString().getTrtcViewScopeSelfAndTeacherString();
      break;
    case StringEnum.trtcViewScopeAllExceptSelf:
      str = getCurrentLanguageString().getTrtcViewScopeAllExceptSelfString();
      break;
    case StringEnum.snapshotCustomLiveVideoSuccess:
      str = getCurrentLanguageString().getSnapshotCustomLiveVideoSuccessString();
      break;
    case StringEnum.snapshotCustomLiveVideoFailed:
      str = getCurrentLanguageString().getSnapshotCustomLiveVideoFailedString();
      break;
    case StringEnum.trtcViewScopeChangedTips:
      str = getCurrentLanguageString().getTrtcViewScopeChangedTipsString(args.firstOrNull ?? '');
      break;
    case StringEnum.pauseRemoteVideo:
      str = getCurrentLanguageString().getPauseRemoteVideoString(args.firstOrNull ?? '');
      break;
    case StringEnum.pureAudio:
      str = getCurrentLanguageString().getPureAudioString();
      break;
    case StringEnum.disconnected:
      str = getCurrentLanguageString().getDisconnectedString();
      break;
    case StringEnum.reconnecting:
      str = getCurrentLanguageString().getReconnectingString();
      break;
    case StringEnum.reconnected:
      str = getCurrentLanguageString().getReconnectedString();
      break;
    case StringEnum.useQuicMode:
      str = getCurrentLanguageString().getUseQuicModeString();
      break;
    case StringEnum.enableQuicModeDialogTitle:
      str = getCurrentLanguageString().getEnableQuicModeDialogTitleString();
      break;
    case StringEnum.enableQuicModeDialogContent:
      str = getCurrentLanguageString().getEnableQuicModeDialogContentString();
      break;
    case StringEnum.snapshotCustomLiveVideoPermissionDenied:
      str = getCurrentLanguageString().getSnapshotCustomLiveVideoPermissionDeniedString();
      break;
    case StringEnum.welcomeJoinGroup:
      str = getCurrentLanguageString().getWelcomeJoinGroupString();
      break;
    case StringEnum.dedicatedCustomerServiceOnline:
      str = getCurrentLanguageString().getDedicatedCustomerServiceOnlineString();
      break;
    case StringEnum.solveProductIssuesIn3Minutes:
      str = getCurrentLanguageString().getSolveProductIssuesIn3MinutesString();
      break;
    case StringEnum.trialVersionTimeLimit:
      str = getCurrentLanguageString().getTrialVersionTimeLimitString();
    case StringEnum.dontHavePermissionToUseMic:
      str = getCurrentLanguageString().getDontHavePermissionToUseMicString();
      break;
    case StringEnum.dontHavePermissionToUseCamera:
      str = getCurrentLanguageString().getDontHavePermissionToUseCameraString();
      break;
    case StringEnum.selfNotOnStageTips:
      str = getCurrentLanguageString().getSelfNotOnStageTipsString();
      break;
    case StringEnum.warning:
      str = getCurrentLanguageString().getWarningString();
      break;
    case StringEnum.goToOpen:
      str = getCurrentLanguageString().getGoToOpenString();
      break;
    case StringEnum.neverTips:
      str = getCurrentLanguageString().getNeverTipsString();
      break;
    case StringEnum.noPermissionTips:
      str = getCurrentLanguageString().getNoPermissionTipsString(args.firstOrNull ?? '');
      break;
    case StringEnum.noOnStageMember:
      str = getCurrentLanguageString().getNoOnStageMemberString();
      break;
    case StringEnum.chatSettingTitle:
      str = getCurrentLanguageString().getChatSettingTitleString();
      break;
    case StringEnum.messageDisplayRange:
      str = getCurrentLanguageString().getMessageDisplayRangeString();
      break;
    case StringEnum.showOnlyTeacherAndAssistantMessage:
      str = getCurrentLanguageString().getShowOnlyTeacherAndAssistantMessageString();
      break;
    case StringEnum.showAllMessage:
      str = getCurrentLanguageString().getShowAllMessageString();
      break;
    case StringEnum.systemNotification:
      str = getCurrentLanguageString().getSystemNotificationString();
      break;
    case StringEnum.clearAllLocalMessage:
      str = getCurrentLanguageString().getClearAllLocalMessageString();
      break;
    case StringEnum.studentChatPermission:
      str = getCurrentLanguageString().getStudentChatPermissionString();
      break;
  }
  return str;
}