feat: add internationalization support

This commit is contained in:
AshAnand34
2025-07-12 23:02:35 -07:00
parent 3b702b260c
commit f22bb8bd57
149 changed files with 2807 additions and 1045 deletions

View File

@@ -11,6 +11,11 @@ export interface ToolMeta {
description: string;
shortDescription: string;
longDescription?: string;
i18n?: {
name: string;
description: string;
shortDescription: string;
};
}
export type ToolCategory =
@@ -56,7 +61,8 @@ export const defineTool = (
keywords,
component,
shortDescription,
longDescription
longDescription,
i18n
} = options;
const Component = component;
return {
@@ -74,6 +80,7 @@ export const defineTool = (
description={description}
icon={icon}
type={basePath}
i18n={i18n}
>
<Component title={name} longDescription={longDescription} />
</ToolLayout>