Target translation language rule

App language may be in en while the spoken language is others, due to limited translation options
This commit is contained in:
Zhiyuan Zheng 2022-06-26 22:59:46 +02:00
parent 6f774d8c13
commit 249320a3b5
1 changed files with 3 additions and 1 deletions

View File

@ -57,7 +57,9 @@ const TimelineTranslate = React.memo(
}, [])
const settingsLanguage = useSelector(getSettingsLanguage)
const targetLanguage = Localization.locale || settingsLanguage || 'en'
const targetLanguage = settingsLanguage?.startsWith('en')
? Localization.locale || settingsLanguage || 'en'
: settingsLanguage || Localization.locale || 'en'
const [enabled, setEnabled] = useState(false)
const { refetch, data, isLoading, isSuccess, isError } = useTranslateQuery({