瀏覽代碼

make electron respect chinese language (#325)

Signed-off-by: ryjiang <jiangruiyi@gmail.com>
ryjiang 1 年之前
父節點
當前提交
4987eb51eb
共有 3 個文件被更改,包括 9 次插入6 次删除
  1. 4 4
      client/src/i18n/cn/collection.ts
  2. 1 1
      client/src/i18n/cn/insert.ts
  3. 4 1
      server/electron-starter.js

+ 4 - 4
client/src/i18n/cn/collection.ts

@@ -40,7 +40,7 @@ const collectionTrans = {
   // create dialog
   // create dialog
   createTitle: '创建Collection',
   createTitle: '创建Collection',
   general: '一般信息',
   general: '一般信息',
-  schema: '模式',
+  schema: 'schema',
   consistency: '一致性',
   consistency: '一致性',
   consistencyLevel: '一致性级别',
   consistencyLevel: '一致性级别',
   description: '描述',
   description: '描述',
@@ -65,7 +65,7 @@ const collectionTrans = {
   partitionKey: '分区键',
   partitionKey: '分区键',
   partitionKeyTooltip:
   partitionKeyTooltip:
     'Milvus将根据分区键字段中的值在分区中存储entities。只支持一个Int64或VarChar字段。',
     'Milvus将根据分区键字段中的值在分区中存储entities。只支持一个Int64或VarChar字段。',
-  enableDynamicSchema: '启用动态模式',
+  enableDynamicSchema: '启用动态Schema',
 
 
   // load dialog
   // load dialog
   loadTitle: '加载Collection',
   loadTitle: '加载Collection',
@@ -89,7 +89,7 @@ const collectionTrans = {
 
 
   // collection tabs
   // collection tabs
   partitionTab: '分区',
   partitionTab: '分区',
-  schemaTab: '模式',
+  schemaTab: 'Schema',
   queryTab: '数据查询',
   queryTab: '数据查询',
   previewTab: '数据预览',
   previewTab: '数据预览',
   segmentsTab: '数据段(Segments)',
   segmentsTab: '数据段(Segments)',
@@ -122,7 +122,7 @@ const collectionTrans = {
   // column tooltip
   // column tooltip
   autoIDTooltip: '主键列的值由Milvus自动生成。',
   autoIDTooltip: '主键列的值由Milvus自动生成。',
   dynamicSchemaTooltip:
   dynamicSchemaTooltip:
-    '动态模式使用户能够在不修改现有模式的情况下向Milvus collection插入带有新字段的entities。',
+    '动态Schema使用户能够在不修改现有Schema的情况下向Milvus collection插入带有新字段的entities。',
   consistencyLevelTooltip:
   consistencyLevelTooltip:
     '在分布式数据库中,一致性特指确保每个节点或副本在给定时间写入或读取数据时具有相同数据视图的属性。',
     '在分布式数据库中,一致性特指确保每个节点或副本在给定时间写入或读取数据时具有相同数据视图的属性。',
   consistencyBoundedTooltip: '它允许在一定时间内数据不一致。',
   consistencyBoundedTooltip: '它允许在一定时间内数据不一致。',

+ 1 - 1
client/src/i18n/cn/insert.ts

@@ -29,7 +29,7 @@ const insertTrans = {
 
 
   importSampleData: '将样本数据导入到{{collection}}',
   importSampleData: '将样本数据导入到{{collection}}',
   sampleDataSize: '选择样本数据大小',
   sampleDataSize: '选择样本数据大小',
-  importSampleDataDesc: `此功能导入与Collection模式匹配的随机生成的数据。对于测试和开发很有用。点击下载按钮获取数据。`,
+  importSampleDataDesc: `此功能导入与Collection Schema匹配的随机生成的数据。对于测试和开发很有用。点击下载按钮获取数据。`,
   downloadSampleDataCSV: `下载样本CSV数据`,
   downloadSampleDataCSV: `下载样本CSV数据`,
   downloadSampleDataJSON: `下载样本JSON数据`,
   downloadSampleDataJSON: `下载样本JSON数据`,
 };
 };

+ 4 - 1
server/electron-starter.js

@@ -38,10 +38,13 @@ function createWindow() {
     });
     });
   });
   });
 
 
+  // get system lang
+  mainWindow.webContents.executeJavaScript(`
+   localStorage.setItem('lang', '${app.getLocale()}');
+  `);
   // mainWindow.maximize();
   // mainWindow.maximize();
   // mainWindow.show();
   // mainWindow.show();
   // and load the index.html of the app.
   // and load the index.html of the app.
-
   const startUrl =
   const startUrl =
     process.env.ELECTRON_START_URL ||
     process.env.ELECTRON_START_URL ||
     url.format({
     url.format({