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

@@ -10,7 +10,11 @@ export const useCopyData = () => {
const { toast } = useToast();
const copyData = useCallback(
async (data: string, title: string | null = t('common.Copy Successful'), duration = 1000) => {
async (
data: string,
title: string | null = t('common:common.Copy Successful'),
duration = 1000
) => {
try {
if (navigator.clipboard) {
await navigator.clipboard.writeText(data);

View File

@@ -78,7 +78,7 @@ export const useEditTitle = ({
({
maxLength = 30,
iconSrc = 'modal/edit',
closeBtnText = t('common.Close')
closeBtnText = t('common:common.Close')
}: {
maxLength?: number;
iconSrc?: string;
@@ -110,7 +110,7 @@ export const useEditTitle = ({
</Button>
)}
<Button onClick={runAsync} isLoading={loading}>
{t('common.Confirm')}
{t('common:common.Confirm')}
</Button>
</ModalFooter>
</MyModal>

View File

@@ -54,7 +54,7 @@ export const useSpeech = (props?: OutLinkChatAuthProps & { appId?: string }) =>
if (!navigator?.mediaDevices?.getUserMedia) {
return toast({
status: 'warning',
title: t('common.speech.not support')
title: t('common:common.speech.not support')
});
}
try {
@@ -116,7 +116,7 @@ export const useSpeech = (props?: OutLinkChatAuthProps & { appId?: string }) =>
} catch (error) {
toast({
status: 'warning',
title: getErrText(error, t('common.speech.error tip'))
title: getErrText(error, t('common:common.speech.error tip'))
});
}
}