@ -40,7 +40,7 @@ const Settings = memo(({
const { t } = useTranslation ( ) ;
const [ showAdvanced , setShowAdvanced ] = useState ( ! simpleMode ) ;
const { customOutDir , changeOutDir , keyframeCut , toggleKeyframeCut , timecodeFormat , setTimecodeFormat , invertCutSegments , setInvertCutSegments , askBeforeClose , setAskBeforeClose , enableAskForImportChapters , setEnableAskForImportChapters , enableAskForFileOpenAction , setEnableAskForFileOpenAction , autoSaveProjectFile , setAutoSaveProjectFile , invertTimelineScroll , setInvertTimelineScroll , language , setLanguage , ffmpegExperimental , setFfmpegExperimental , hideNotifications , setHideNotifications , autoLoadTimecode , setAutoLoadTimecode , enableAutoHtml5ify , setEnableAutoHtml5ify , customFfPath , setCustomFfPath , storeProjectInWorkingDir , enableOverwriteOutput, setEnableOverwriteOutput , mouseWheelZoomModifierKey, setMouseWheelZoomModifierKey , captureFrameMethod , setCaptureFrameMethod , captureFrameQuality , setCaptureFrameQuality , captureFrameFileNameFormat , setCaptureFrameFileNameFormat , enableNativeHevc , setEnableNativeHevc , enableUpdateCheck , setEnableUpdateCheck , allowMultipleInstances , setAllowMultipleInstances , preferStrongColors , setPreferStrongColors , treatInputFileModifiedTimeAsStart , setTreatInputFileModifiedTimeAsStart , treatOutputFileModifiedTimeAsStart , setTreatOutputFileModifiedTimeAsStart } = useUserSettings ( ) ;
const { customOutDir , changeOutDir , keyframeCut , toggleKeyframeCut , timecodeFormat , setTimecodeFormat , invertCutSegments , setInvertCutSegments , askBeforeClose , setAskBeforeClose , enableAskForImportChapters , setEnableAskForImportChapters , enableAskForFileOpenAction , setEnableAskForFileOpenAction , autoSaveProjectFile , setAutoSaveProjectFile , invertTimelineScroll , setInvertTimelineScroll , language , setLanguage , ffmpegExperimental , setFfmpegExperimental , hideNotifications , setHideNotifications , autoLoadTimecode , setAutoLoadTimecode , enableAutoHtml5ify , setEnableAutoHtml5ify , customFfPath , setCustomFfPath , storeProjectInWorkingDir , mouseWheelZoomModifierKey, setMouseWheelZoomModifierKey , captureFrameMethod , setCaptureFrameMethod , captureFrameQuality , setCaptureFrameQuality , captureFrameFileNameFormat , setCaptureFrameFileNameFormat , enableNativeHevc , setEnableNativeHevc , enableUpdateCheck , setEnableUpdateCheck , allowMultipleInstances , setAllowMultipleInstances , preferStrongColors , setPreferStrongColors , treatInputFileModifiedTimeAsStart , setTreatInputFileModifiedTimeAsStart , treatOutputFileModifiedTimeAsStart , setTreatOutputFileModifiedTimeAsStart } = useUserSettings ( ) ;
const onLangChange = useCallback ( ( e ) => {
const { value } = e . target ;