Explorar o código

locale(category):translate category english

crush %!s(int64=4) %!d(string=hai) anos
pai
achega
672bad0abe

+ 7 - 13
src/locales/en-US/pages.ts

@@ -50,12 +50,10 @@ export default {
   'pages.system.user.confirmPassword': 'confirmPassword',
   'pages.system.user.confirmPassword': 'confirmPassword',
   'pages.system.userName.tip': 'If the username is too long, it will automatically shrink',
   'pages.system.userName.tip': 'If the username is too long, it will automatically shrink',
   'pages.system.user.name.tips': 'Names that are too long automatically shrink',
   'pages.system.user.name.tips': 'Names that are too long automatically shrink',
-
   // 角色管理
   // 角色管理
   'pages.system.role': 'Role',
   'pages.system.role': 'Role',
   'pages.system.role.id': 'ID',
   'pages.system.role.id': 'ID',
   'pages.system.role.option.bindUser': 'Bind User',
   'pages.system.role.option.bindUser': 'Bind User',
-
   // 系统设置-权限管理
   // 系统设置-权限管理
   'pages.system.permission': 'Permission',
   'pages.system.permission': 'Permission',
   'pages.system.permission.id': 'ID',
   'pages.system.permission.id': 'ID',
@@ -68,26 +66,22 @@ export default {
   'pages.system.permission.addPermissionPreOperation': 'Pre Operation',
   'pages.system.permission.addPermissionPreOperation': 'Pre Operation',
   'pages.system.permission.addPermissionOperation': 'Associated Operation',
   'pages.system.permission.addPermissionOperation': 'Associated Operation',
   'pages.system.permission.addDataView': 'Data View',
   'pages.system.permission.addDataView': 'Data View',
-
   // 系统设置-机构管理
   // 系统设置-机构管理
   'pages.system.org': 'Organization',
   'pages.system.org': 'Organization',
   'pages.system.org.code': 'Code',
   'pages.system.org.code': 'Code',
   'pages.system.org.count': 'Count',
   'pages.system.org.count': 'Count',
-
   // 系统设置-第三方平台
   // 系统设置-第三方平台
   'pages.system.openApi': 'OpenAPI',
   'pages.system.openApi': 'OpenAPI',
   'pages.system.openApi.passWord': 'passWord',
   'pages.system.openApi.passWord': 'passWord',
   'pages.system.openApi.ipWhileList': 'ipWhileList',
   'pages.system.openApi.ipWhileList': 'ipWhileList',
-
   // 系统设置-租户管理
   // 系统设置-租户管理
   'pages.system.tenant': 'Tenant',
   'pages.system.tenant': 'Tenant',
   'pages.system.tenant.list': 'Tenant List',
   'pages.system.tenant.list': 'Tenant List',
   'pages.system.tenant.avatar': 'Avatar',
   'pages.system.tenant.avatar': 'Avatar',
   'pages.system.tenant.members': 'Members',
   'pages.system.tenant.members': 'Members',
-
   // 系统设置-数据源管理
   // 系统设置-数据源管理
-  'pages.datasource.title':'Data Source',
-  'pages.datasource.type':'Type',
+  'pages.system.datasource.':'Data Source',
+  'pages.system.datasource.type':'Type',
 
 
   // 设备管理-产品
   // 设备管理-产品
   'pages.device.product': 'Product',
   'pages.device.product': 'Product',
@@ -96,7 +90,11 @@ export default {
   'pages.device.product.status.unpublished': 'Unpublished',
   'pages.device.product.status.unpublished': 'Unpublished',
   'pages.device.product.status.all': 'All',
   'pages.device.product.status.all': 'All',
   'pages.device.productDetail': 'ProductDetail',
   'pages.device.productDetail': 'ProductDetail',
-
+  // 设备管理-产品分类
+  'pages.device.category':'Product Classification',
+  'pages.device.category.id':'Classification ID',
+  'pages.device.category.logotype':'Logotype',
+  'pages.device.category.name':'Classification Name',
   // 设备管理-设备
   // 设备管理-设备
   'pages.device.instance': 'Equipment',
   'pages.device.instance': 'Equipment',
   'pages.device.instance.management': 'Equipment Management',
   'pages.device.instance.management': 'Equipment Management',
@@ -106,7 +104,6 @@ export default {
   'pages.device.instance.status.offLine': 'Off Line',
   'pages.device.instance.status.offLine': 'Off Line',
   'pages.device.instance.status.onLine': 'On Line',
   'pages.device.instance.status.onLine': 'On Line',
   'pages.device.instance.describe': 'Explain',
   'pages.device.instance.describe': 'Explain',
-
   // 设备管理-指令下发
   // 设备管理-指令下发
   'pages.device.command': 'Command',
   'pages.device.command': 'Command',
   'pages.device.command.deviceID': 'Device ID',
   'pages.device.command.deviceID': 'Device ID',
@@ -119,7 +116,6 @@ export default {
   'pages.device.command.status.succeed': 'Sent successfully',
   'pages.device.command.status.succeed': 'Sent successfully',
   'pages.device.command.errorMessage': 'Error Message',
   'pages.device.command.errorMessage': 'Error Message',
   'pages.device.command.sendTime': 'Send Time',
   'pages.device.command.sendTime': 'Send Time',
-
   // 设备管理-固件升级
   // 设备管理-固件升级
   'pages.device.firmware': 'Firmware',
   'pages.device.firmware': 'Firmware',
   'pages.device.firmware.name': 'Firmware Name',
   'pages.device.firmware.name': 'Firmware Name',
@@ -127,7 +123,6 @@ export default {
   'pages.device.firmware.products': 'Products',
   'pages.device.firmware.products': 'Products',
   'pages.device.firmware.signature': 'Signature Method',
   'pages.device.firmware.signature': 'Signature Method',
   'pages.device.firmware.creationTime': 'Creation Time',
   'pages.device.firmware.creationTime': 'Creation Time',
-
   // 设备管理-告警记录
   // 设备管理-告警记录
   'pages.device.alarm': 'Alarm',
   'pages.device.alarm': 'Alarm',
   'pages.device.alarm.deviceID': 'Device ID',
   'pages.device.alarm.deviceID': 'Device ID',
@@ -142,7 +137,6 @@ export default {
   'pages.log.access.requestTime': 'Request Time',
   'pages.log.access.requestTime': 'Request Time',
   'pages.log.access.requestTimeConsuming': 'Request Time Consuming',
   'pages.log.access.requestTimeConsuming': 'Request Time Consuming',
   'pages.log.access.requestUser': 'Request User',
   'pages.log.access.requestUser': 'Request User',
-
   // 日志管理-系统日志
   // 日志管理-系统日志
   'pages.log.system': 'System Log',
   'pages.log.system': 'System Log',
   'pages.log.system.thread': 'Thread',
   'pages.log.system.thread': 'Thread',

+ 7 - 13
src/locales/zh-CN/pages.ts

@@ -50,12 +50,10 @@ export default {
   'pages.system.user.confirmPassword': '确认密码',
   'pages.system.user.confirmPassword': '确认密码',
   'pages.system.userName.tips': '用户名过长会自动收缩',
   'pages.system.userName.tips': '用户名过长会自动收缩',
   'pages.system.user.name.tips': '姓名过长会自动收缩',
   'pages.system.user.name.tips': '姓名过长会自动收缩',
-
   // 角色管理
   // 角色管理
   'pages.system.role': '角色管理',
   'pages.system.role': '角色管理',
   'pages.system.role.id': '标识',
   'pages.system.role.id': '标识',
   'pages.system.role.option.bindUser': '绑定用户',
   'pages.system.role.option.bindUser': '绑定用户',
-
   // 系统设置-权限管理
   // 系统设置-权限管理
   'pages.system.permission': '权限管理',
   'pages.system.permission': '权限管理',
   'pages.system.permission.id': '标识',
   'pages.system.permission.id': '标识',
@@ -68,26 +66,22 @@ export default {
   'pages.system.permission.addPermissionPreOperation': '前置操作',
   'pages.system.permission.addPermissionPreOperation': '前置操作',
   'pages.system.permission.addPermissionOperation': '关联操作',
   'pages.system.permission.addPermissionOperation': '关联操作',
   'pages.system.permission.addDataView': '数据视图',
   'pages.system.permission.addDataView': '数据视图',
-
   // 系统设置-机构管理
   // 系统设置-机构管理
   'pages.system.org': '机构管理',
   'pages.system.org': '机构管理',
   'pages.system.org.code': '编码',
   'pages.system.org.code': '编码',
   'pages.system.org.count': '下级数量',
   'pages.system.org.count': '下级数量',
-
   // 系统设置-第三方平台
   // 系统设置-第三方平台
   'pages.system.openApi': '第三方平台',
   'pages.system.openApi': '第三方平台',
   'pages.system.openApi.passWord': '密码',
   'pages.system.openApi.passWord': '密码',
   'pages.system.openApi.ipWhileList': 'IP白名单',
   'pages.system.openApi.ipWhileList': 'IP白名单',
-
   // 系统设置-租户管理
   // 系统设置-租户管理
   'pages.system.tenant': '租户管理',
   'pages.system.tenant': '租户管理',
   'pages.system.tenant.list': '租户列表',
   'pages.system.tenant.list': '租户列表',
   'pages.system.tenant.avatar': '头像',
   'pages.system.tenant.avatar': '头像',
   'pages.system.tenant.members': '成员数',
   'pages.system.tenant.members': '成员数',
-
   // 系统设置-数据源管理
   // 系统设置-数据源管理
-  'pages.datasource.title':'数据源管理',
-  'pages.datasource.type':'类型',
+  'pages.system.datasource.':'数据源管理',
+  'pages.system.datasource.type':'类型',
 
 
   // 设备管理-产品
   // 设备管理-产品
   'pages.device.product': '产品',
   'pages.device.product': '产品',
@@ -96,7 +90,11 @@ export default {
   'pages.device.product.status.unpublished': '未发布',
   'pages.device.product.status.unpublished': '未发布',
   'pages.device.product.status.all': '全部',
   'pages.device.product.status.all': '全部',
   'pages.device.productDetail': '产品详情',
   'pages.device.productDetail': '产品详情',
-
+  // 设备管理-产品分类
+  'pages.device.category':'产品分类',
+  'pages.device.category.id':'分类ID',
+  'pages.device.category.logotype':'标识',
+  'pages.device.category.name':'分类名称',
   // 设备管理-设备
   // 设备管理-设备
   'pages.device.instance': '设备',
   'pages.device.instance': '设备',
   'pages.device.instance.management': '设备管理',
   'pages.device.instance.management': '设备管理',
@@ -105,7 +103,6 @@ export default {
   'pages.device.instance.status.notEnabled': '未启用',
   'pages.device.instance.status.notEnabled': '未启用',
   'pages.device.instance.status.offLine': '离线',
   'pages.device.instance.status.offLine': '离线',
   'pages.device.instance.status.onLine': '在线',
   'pages.device.instance.status.onLine': '在线',
-
   // 设备管理-指令下发
   // 设备管理-指令下发
   'pages.device.command': '指令下发',
   'pages.device.command': '指令下发',
   'pages.device.command.deviceID': '设备ID',
   'pages.device.command.deviceID': '设备ID',
@@ -118,7 +115,6 @@ export default {
   'pages.device.command.status.succeed': '发送成功',
   'pages.device.command.status.succeed': '发送成功',
   'pages.device.command.errorMessage': '错误信息',
   'pages.device.command.errorMessage': '错误信息',
   'pages.device.command.sendTime': '发送时间',
   'pages.device.command.sendTime': '发送时间',
-
   // 设备管理-固件升级
   // 设备管理-固件升级
   'pages.device.firmware': '固件升级',
   'pages.device.firmware': '固件升级',
   'pages.device.firmware.name': '固件名称',
   'pages.device.firmware.name': '固件名称',
@@ -126,7 +122,6 @@ export default {
   'pages.device.firmware.products': '所属产品',
   'pages.device.firmware.products': '所属产品',
   'pages.device.firmware.signature': '签名方式',
   'pages.device.firmware.signature': '签名方式',
   'pages.device.firmware.creationTime': '创建时间',
   'pages.device.firmware.creationTime': '创建时间',
-
   // 设备管理-告警记录
   // 设备管理-告警记录
   'pages.device.alarm': '告警记录',
   'pages.device.alarm': '告警记录',
   'pages.device.alarm.deviceID': '设备ID',
   'pages.device.alarm.deviceID': '设备ID',
@@ -140,7 +135,6 @@ export default {
   'pages.log.access.requestTime': '请求时间',
   'pages.log.access.requestTime': '请求时间',
   'pages.log.access.requestTimeConsuming': '请求耗时',
   'pages.log.access.requestTimeConsuming': '请求耗时',
   'pages.log.access.requestUser': '请求用户',
   'pages.log.access.requestUser': '请求用户',
-
   // 日志管理-系统日志
   // 日志管理-系统日志
   'pages.log.system': '系统日志',
   'pages.log.system': '系统日志',
   'pages.log.system.thread': '线程',
   'pages.log.system.thread': '线程',

+ 36 - 9
src/pages/device/Category/index.tsx

@@ -16,30 +16,45 @@ const Category = () => {
   const intl = useIntl();
   const intl = useIntl();
   const columns: ProColumns<CategoryItem>[] = [
   const columns: ProColumns<CategoryItem>[] = [
     {
     {
-      title: '分类ID',
+      title:intl.formatMessage({
+        id:  'pages.device.category.id',
+        defaultMessage: '分类ID',
+      }),
       align: 'left',
       align: 'left',
       width: 200,
       width: 200,
       dataIndex: 'id',
       dataIndex: 'id',
     },
     },
     {
     {
-      title: '标识',
+      title: intl.formatMessage({
+        id:  'pages.device.category.logotype',
+        defaultMessage: '标识',
+      }),
       align: 'left',
       align: 'left',
       dataIndex: 'key',
       dataIndex: 'key',
     },
     },
     {
     {
-      title: '分类名称',
+      title: intl.formatMessage({
+        id:  'pages.device.category.name',
+        defaultMessage: '分类名称',
+      }),
       dataIndex: 'name',
       dataIndex: 'name',
       align: 'center',
       align: 'center',
     },
     },
     {
     {
-      title: '说明',
+      title: intl.formatMessage({
+        id:  'pages.table.description',
+        defaultMessage: '说明',
+      }),
       dataIndex: 'description',
       dataIndex: 'description',
       width: 300,
       width: 300,
       align: 'center',
       align: 'center',
       ellipsis: true,
       ellipsis: true,
     },
     },
     {
     {
-      title: '操作',
+      title: intl.formatMessage({
+          id: 'pages.data.option',
+          defaultMessage: '操作',
+        }),
       valueType: 'option',
       valueType: 'option',
       align: 'center',
       align: 'center',
       render: (text, record) => [
       render: (text, record) => [
@@ -87,14 +102,20 @@ const Category = () => {
         name: 'id',
         name: 'id',
       },
       },
       name: {
       name: {
-        title: '名称',
+        title:intl.formatMessage({
+          id:  'pages.table.name',
+          defaultMessage: '名称',
+        }),
         'x-decorator': 'FormItem',
         'x-decorator': 'FormItem',
         'x-component': 'Input',
         'x-component': 'Input',
         required: true,
         required: true,
         name: 'name',
         name: 'name',
       },
       },
       key: {
       key: {
-        title: '标识',
+        title: intl.formatMessage({
+          id:  'pages.device.category.logotype',
+          defaultMessage: '标识',
+        }),
         'x-decorator': 'FormItem',
         'x-decorator': 'FormItem',
         'x-component': 'Input',
         'x-component': 'Input',
         required: true,
         required: true,
@@ -102,7 +123,10 @@ const Category = () => {
       },
       },
       description: {
       description: {
         type: 'string',
         type: 'string',
-        title: '描述信息',
+        title: intl.formatMessage({
+          id:  'pages.table.describe',
+          defaultMessage: '描述信息',
+        }),
         'x-decorator': 'FormItem',
         'x-decorator': 'FormItem',
         'x-component': 'Input.TextArea',
         'x-component': 'Input.TextArea',
         'x-component-props': {
         'x-component-props': {
@@ -133,7 +157,10 @@ const Category = () => {
         pagination={false}
         pagination={false}
         columns={columns}
         columns={columns}
         service={service}
         service={service}
-        title="产品分类"
+        title= {intl.formatMessage({
+          id: 'pages.device.category',
+          defaultMessage: '产品分类',
+        })}
         schema={schema}
         schema={schema}
         actionRef={actionRef}
         actionRef={actionRef}
       />
       />

+ 3 - 3
src/pages/system/DataSource/index.tsx

@@ -59,7 +59,7 @@ const DataSource = () => {
     },
     },
     {
     {
       title: intl.formatMessage({
       title: intl.formatMessage({
-        id:  'pages.datasource.type',
+        id:  'pages.system.datasource.type',
         defaultMessage: '类型',
         defaultMessage: '类型',
       }),
       }),
       dataIndex: 'typeId',
       dataIndex: 'typeId',
@@ -159,7 +159,7 @@ const DataSource = () => {
           },
           },
           typeId: {
           typeId: {
             title: intl.formatMessage({
             title: intl.formatMessage({
-              id:  'pages.datasource.type',
+              id:  'pages.system.datasource.type',
               defaultMessage: '类型',
               defaultMessage: '类型',
             }),
             }),
             'x-component': 'Select',
             'x-component': 'Select',
@@ -319,7 +319,7 @@ const DataSource = () => {
         columns={columns}
         columns={columns}
         service={service}
         service={service}
         title={intl.formatMessage({
         title={intl.formatMessage({
-            id: 'pages.datasource.title',
+            id: 'pages.system.datasource.',
             defaultMessage: '数据源管理',
             defaultMessage: '数据源管理',
           })}
           })}
         schema={schema}
         schema={schema}