diff --git a/.idea/workspace.xml b/.idea/workspace.xml index d64ee74..a35cc2f 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -6,6 +6,8 @@ + + - + @@ -412,9 +414,9 @@ + - diff --git a/public/locales/en/video.json b/public/locales/en/video.json index d150ca8..27a5b97 100644 --- a/public/locales/en/video.json +++ b/public/locales/en/video.json @@ -109,5 +109,11 @@ "description": "Convert video files to animated GIF format. Extract specific time ranges and create shareable animated images.", "shortDescription": "Convert video to animated GIF", "title": "Video to GIF" + }, + "mergeVideo": { + "description": "Combine multiple video files into one continuous video.", + "shortDescription": "Append and merge videos easily.", + "title": "Merge videos", + "longDescription": "This tool allows you to merge or append multiple video files into a single continuous video. Simply upload your video files, arrange them in the desired order, and merge them into one file for easy sharing or editing." } } diff --git a/src/pages/tools/video/merge-video/meta.ts b/src/pages/tools/video/merge-video/meta.ts index bbd90ec..d593f42 100644 --- a/src/pages/tools/video/merge-video/meta.ts +++ b/src/pages/tools/video/merge-video/meta.ts @@ -2,13 +2,14 @@ import { defineTool } from '@tools/defineTool'; import { lazy } from 'react'; export const tool = defineTool('video', { - name: 'Merge Videos', path: 'merge-video', icon: 'fluent:merge-20-regular', - description: 'Combine multiple video files into one continuous video.', - shortDescription: 'Append and merge videos easily.', keywords: ['merge', 'video', 'append', 'combine'], - longDescription: - 'This tool allows you to merge or append multiple video files into a single continuous video. Simply upload your video files, arrange them in the desired order, and merge them into one file for easy sharing or editing.', - component: lazy(() => import('./index')) + component: lazy(() => import('./index')), + i18n: { + name: 'video:mergeVideo.title', + description: 'video:mergeVideo.description', + shortDescription: 'video:mergeVideo.shortDescription', + longDescription: 'video:mergeVideo.longDescription' + } });