feat: optimize i18n implementation for better localization (#2062)

* feat: optimize i18n implementation for better localization

* delete i18n-ally-custom-framework.yml

* update common key
This commit is contained in:
jingyang
2024-07-16 17:56:27 +08:00
committed by GitHub
parent 1e4ffc2481
commit fc96bb99cc
206 changed files with 1360 additions and 1277 deletions

View File

@@ -1,4 +1,4 @@
import { I18nNsType } from '@/types/i18n';
import { I18nNsType } from '@/types/i18next';
import { serverSideTranslations } from 'next-i18next/serverSideTranslations';
export const LANG_KEY = 'NEXT_LOCALE_LANG';

View File

@@ -62,7 +62,7 @@ export const useAudioPlay = (props?: OutLinkChatAuthProps & { ttsConfig?: AppTTS
const data = await response.json();
toast({
status: 'error',
title: getErrText(data, t('core.chat.Audio Speech Error'))
title: getErrText(data, t('common:core.chat.Audio Speech Error'))
});
return Promise.reject(data);
}
@@ -119,7 +119,7 @@ export const useAudioPlay = (props?: OutLinkChatAuthProps & { ttsConfig?: AppTTS
if (!MediaSource) {
toast({
status: 'error',
title: t('core.chat.Audio Not Support')
title: t('common:core.chat.Audio Not Support')
});
return;
}
@@ -194,7 +194,7 @@ export const useAudioPlay = (props?: OutLinkChatAuthProps & { ttsConfig?: AppTTS
} catch (error) {
toast({
status: 'error',
title: getErrText(error, t('core.chat.Audio Speech Error'))
title: getErrText(error, t('common:core.chat.Audio Speech Error'))
});
reject(error);
}
@@ -215,7 +215,7 @@ export const useAudioPlay = (props?: OutLinkChatAuthProps & { ttsConfig?: AppTTS
if (!MediaSource) {
return toast({
status: 'error',
title: t('core.chat.Audio Not Support')
title: t('common:core.chat.Audio Not Support')
});
}
cancelAudio();