@@ -368,7 +368,7 @@ export const AboutSystem: React.FC = () => {
onCheckedChange={(checked) => setMergeFields(checked === true)}
/>
@@ -382,7 +382,7 @@ export const AboutSystem: React.FC = () => {
}`}
>
{
- Instructions:
+ {t('instructions')}:
- - Merge fields: Safely add new fields to existing collections, preserves all data
- - System collections (starting with _) and users collection will be skipped automatically
- - Only authenticated admins can perform schema imports
+ - {t('mergeFields')}: {t('instructionsMergeFields')}
+ - {t('instructionsCollections')}
+ - {t('instructionsImportAuth')}
diff --git a/application/src/translations/en/about.ts b/application/src/translations/en/about.ts
index ef6ddcc..bf998d7 100644
--- a/application/src/translations/en/about.ts
+++ b/application/src/translations/en/about.ts
@@ -16,4 +16,15 @@ export const aboutTranslations: AboutTranslations = {
quickActionsDescription: "Access common monitoring operations and features quickly. Select an action below to get started.",
quickTips: "Quick Tips",
releasedOn: "Released On",
+ updateSchema: "Update Schema",
+ updateSchemaDesc: "Automatic import collections schema",
+ mergeFieldsLabel: "Merge fields with existing collections (safe - preserves data)",
+ importing: "Importing...",
+ clickToUpdateSchema: "Click to update Schema",
+ importSuccessful: "Import Successful",
+ importFailed: "Import Failed",
+ mergeFields: "Merge fields",
+ instructionsMergeFields: "Safely add new fields to existing collections, preserves all data",
+ instructionsCollections: "System collections (starting with _) and users collection will be skipped automatically",
+ instructionsImportAuth: "Only authenticated admins can perform schema imports",
};
diff --git a/application/src/translations/types/about.ts b/application/src/translations/types/about.ts
index 9d8a1f6..a2b17e5 100644
--- a/application/src/translations/types/about.ts
+++ b/application/src/translations/types/about.ts
@@ -14,4 +14,16 @@ export interface AboutTranslations {
quickActionsDescription: string;
quickTips: string;
releasedOn: string;
+ updateSchema: string;
+ updateSchemaDesc: string;
+ mergeFieldsLabel: string;
+ importing: string;
+ clickToUpdateSchema: string;
+ importSuccessful: string;
+ importFailed: string;
+ instructions: string;
+ mergeFields: string;
+ instructionsMergeFields: string;
+ instructionsCollections: string;
+ instructionsImportAuth: string;
}
diff --git a/application/src/translations/zhcn/about.ts b/application/src/translations/zhcn/about.ts
index f8eb611..2efe3e7 100644
--- a/application/src/translations/zhcn/about.ts
+++ b/application/src/translations/zhcn/about.ts
@@ -16,4 +16,16 @@ export const aboutTranslations: AboutTranslations = {
quickActionsDescription: "快速访问常用的监控操作和功能。选择下面的操作开始。",
quickTips: "快速提示",
releasedOn: "发布于",
+ updateSchema: "更新架构",
+ updateSchemaDesc: "自动导入集合架构",
+ mergeFieldsLabel: "合并字段到现有集合(安全 - 保留数据)",
+ importing: "导入中...",
+ clickToUpdateSchema: "点击更新架构",
+ importSuccessful: "导入成功",
+ importFailed: "导入失败",
+ instructions: "说明",
+ mergeFields: "合并字段",
+ instructionsMergeFields: "安全地向现有集合添加新字段,保留所有数据",
+ instructionsCollections: "系统集合(以_开头的)和用户集合将被自动跳过",
+ instructionsImportAuth: "只有经过身份验证的管理员才能执行架构导入",
};