|
|
@@ -216,4 +216,395 @@ export default {
|
|
|
'pages.log.system.logContent': 'Log Content',
|
|
|
'pages.log.system.serviceName': 'Service Name',
|
|
|
'pages.log.system.creationTime': 'Creation Time',
|
|
|
+
|
|
|
+ // 通用数据(master)
|
|
|
+ 'pages.data.option.downloadConfiguration': 'Download Configuration',
|
|
|
+ 'pages.data.option.debug': 'Debug',
|
|
|
+ 'pages.data.option.record': 'Notification Record',
|
|
|
+ 'pages.data.option.start': 'Start',
|
|
|
+ 'pages.data.option.addSubcategory': 'Add Subcategory',
|
|
|
+
|
|
|
+ // 设备接入-证书管理
|
|
|
+ 'pages.network.management': 'Certificate Management',
|
|
|
+ 'pages.network.name': 'Name',
|
|
|
+ 'pages.network.type': 'Type',
|
|
|
+ 'pages.network.keystore': 'Key Store',
|
|
|
+ 'pages.network.trustStore': 'Trust Store',
|
|
|
+
|
|
|
+ // 通知管理
|
|
|
+ 'pages.notice.export': 'Export Configuration',
|
|
|
+ 'pages.notice.import': 'Import Configuration',
|
|
|
+ 'pages.notice.type': 'Component Type',
|
|
|
+ 'pages.notice.type.all': 'All',
|
|
|
+ 'pages.notice.type.dingtalk': 'Ding Talk',
|
|
|
+ 'pages.notice.type.wechat': 'WeChat',
|
|
|
+ 'pages.notice.type.networkComponents': 'Network Components',
|
|
|
+ 'pages.notice.type.voice': 'Voice',
|
|
|
+ 'pages.notice.type.note': 'Note',
|
|
|
+ 'pages.notice.type.mail': 'Mail',
|
|
|
+ 'pages.notice.other': 'Other Options',
|
|
|
+ 'pages.notice.other.name': 'Configuration Name',
|
|
|
+ 'pages.notice.noticeType': 'Notification Type',
|
|
|
+ 'pages.notice.provider': 'Service Provider',
|
|
|
+
|
|
|
+ // 通知管理-通告配置
|
|
|
+ 'pages.notice.noticeConfig': 'Notification Configuration',
|
|
|
+ 'pages.notice.noticeConfig.name': 'Configuration Name',
|
|
|
+
|
|
|
+ // 通知管理-通知模版
|
|
|
+ 'pages.notice.noticeTemplate': 'Notification Template',
|
|
|
+ 'pages.notice.noticeTemplate.name': 'Template Name',
|
|
|
+
|
|
|
+ // 规则引擎
|
|
|
+ 'pages.rule-engine.name': 'Name',
|
|
|
+ 'pages.rule-engine.dataForwarding.name.placeholder': 'Please enter a name',
|
|
|
+ 'pages.rule-engine.state': 'Status',
|
|
|
+ 'pages.rule-engine.state.stopped': 'Stopped',
|
|
|
+ 'pages.rule-engine.state.running': 'Running',
|
|
|
+ 'pages.rule-engine.state.disabled': 'Disabled',
|
|
|
+ 'pages.rule-engine.state.activated': 'Activated',
|
|
|
+ 'pages.rule-engine.query': 'Query',
|
|
|
+ 'pages.rule-engine.reset': 'Reset',
|
|
|
+ 'pages.rule-engine.triggeringConditions': 'Triggering Conditions',
|
|
|
+ 'pages.rule-engine.triggeringConditions.trigger': 'Trigger',
|
|
|
+ 'pages.rule-engine.triggeringConditions.deviceTrigger': 'Device Trigger',
|
|
|
+ 'pages.rule-engine.triggeringConditions.timingTrigger': 'Timing Trigger',
|
|
|
+ 'pages.rule-engine.triggeringConditions.manualTrigger': 'Manual Trigger',
|
|
|
+ 'pages.rule-engine.triggeringConditions.sceneTrigger': 'Scene Trigger',
|
|
|
+ 'pages.rule-engine.triggeringConditions.trigger.delete': 'Confirm to delete this trigger',
|
|
|
+ 'pages.rule-engine.performActions': 'Perform actions',
|
|
|
+ 'pages.rule-engine.performActions.fail': 'Failed execution action',
|
|
|
+ 'pages.rule-engine.performActions.notification': 'Notification',
|
|
|
+ 'pages.rule-engine.performActions.deviceOutput': 'Device output',
|
|
|
+ 'pages.rule-engine.performActions.delete': 'Confirm to delete this execution action',
|
|
|
+
|
|
|
+ // 规则引擎-规则实例
|
|
|
+ 'pages.rule-engine.ruleInstance': 'Rule Instance',
|
|
|
+ 'pages.rule-engine.ruleInstance.id.placeholder': 'Please enter the instance ID',
|
|
|
+ 'pages.rule-engine.ruleInstance.add': 'Create Rules',
|
|
|
+ 'pages.rule-engine.ruleInstance.add.explain': 'Explain',
|
|
|
+ 'pages.rule-engine.ruleInstance.ruleType': 'Rule Type',
|
|
|
+ 'pages.rule-engine.ruleInstance.ruleType.ruleLayout': 'Rule Layout',
|
|
|
+ 'pages.rule-engine.ruleInstance.ruleType.dataForwarding': 'Data Forwarding',
|
|
|
+ 'pages.rule-engine.ruleInstance.ruleType.equipmentAlarm': 'Equipment Alarm',
|
|
|
+ 'pages.rule-engine.ruleInstance.ruleType.sceneLinkage': 'Scene Linkage',
|
|
|
+ 'pages.rule-engine.ruleInstance.lookUp': 'Look Up',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit': 'Edit',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.alarm': 'Edit Alarm',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.name': 'Alarm Name',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.online': 'Online',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.off-line': 'Off-line',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.attribute': 'Attribute',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.event': 'Event',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.equalTo': 'Equal To',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.unequalTo': 'Unequal To',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.moreThanThe': 'More Than The',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.lessThan': 'Less Than',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.greaterOrEqualTo':
|
|
|
+ 'Greater Or Equal To',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.lessThanOrEqualTo':
|
|
|
+ 'Less Than Or Equal To',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.dim': 'Dim',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.filterConditionKEY':
|
|
|
+ 'Filter Condition KEY',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.filterValue': 'Filter rValue',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.triggeringConditions.add': 'Add Trigger',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.transition': 'Transition',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.transition.attribute': 'Please enter attributes',
|
|
|
+ 'pages.rule-engine.ruleInstance.edit.transition.alias': 'Please enter an alias',
|
|
|
+
|
|
|
+ // 规则引擎-数据转发
|
|
|
+ 'pages.rule-engine.dataForwarding': 'Data Forwarding',
|
|
|
+ 'pages.rule-engine.dataForwarding.type': 'Type',
|
|
|
+ 'pages.rule-engine.dataForwarding.type.realTime': 'Real Time',
|
|
|
+ 'pages.rule-engine.dataForwarding.type.timing': 'Timing',
|
|
|
+ 'pages.rule-engine.dataForwarding.type.placeholder': 'Please choose the type',
|
|
|
+
|
|
|
+ // 规则引擎-场景联动
|
|
|
+ 'pages.rule-engine.sceneLinkage': 'Scene Linkage',
|
|
|
+ 'pages.rule-engine.sceneLinkage.id.placeholder': 'Enter scene linkage ID',
|
|
|
+ 'pages.rule-engine.sceneLinkage.name.placeholder': 'Enter scene linkage name',
|
|
|
+
|
|
|
+ // 可视化
|
|
|
+ 'pages.visualization.import': 'Quick Import',
|
|
|
+
|
|
|
+ // 可视化-分类管理
|
|
|
+ 'pages.visualization.classify': 'Classify',
|
|
|
+ 'pages.visualization.classify.add': 'New Category',
|
|
|
+ 'pages.visualization.classify.add.categoryID': 'Category ID',
|
|
|
+ 'pages.visualization.classify.add.categoryID.placeholder': 'Please enter the category ID',
|
|
|
+ 'pages.visualization.classify.add.name': 'Category Name',
|
|
|
+ 'pages.visualization.classify.add.name.placeholder': 'Please enter the category name',
|
|
|
+ 'pages.visualization.classify.add.describe': 'Describe',
|
|
|
+ 'pages.visualization.classify.add.describe.placeholder': 'Please enter a description',
|
|
|
+
|
|
|
+ // 可视化-大屏管理
|
|
|
+ 'pages.visualization.bigScreen': 'Big Screen',
|
|
|
+ 'pages.visualization.bigScreen.add': 'Newly enlarged screen',
|
|
|
+ 'pages.visualization.bigScreen.add.id': 'Big screen ID',
|
|
|
+ 'pages.visualization.bigScreen.add.id.placeholder': 'Please enter the large screen ID',
|
|
|
+ 'pages.visualization.bigScreen.add.name': 'Big screen name',
|
|
|
+ 'pages.visualization.bigScreen.add.name.placeholder': 'Please enter the name of the big screen',
|
|
|
+ 'pages.visualization.bigScreen.add.classify': 'Classify',
|
|
|
+ 'pages.visualization.bigScreen.add.classify.placeholder': 'Choose category',
|
|
|
+ 'pages.visualization.bigScreen.add.explain': 'Explain',
|
|
|
+ 'pages.visualization.bigScreen.add.explain.placeholder': 'Please enter a description',
|
|
|
+
|
|
|
+ // 可视化-组态管理
|
|
|
+ 'pages.visualization.configuration': 'Configuration',
|
|
|
+ 'pages.visualization.configuration.add': 'New group',
|
|
|
+ 'pages.visualization.configuration.add.id': 'ID',
|
|
|
+ 'pages.visualization.configuration.add.id.placeholder': 'Please enter ID',
|
|
|
+ 'pages.visualization.configuration.add.name': 'name',
|
|
|
+ 'pages.visualization.configuration.add.name.placeholder': 'Please enter a name',
|
|
|
+ 'pages.visualization.configuration.add.explain': 'Explain',
|
|
|
+ 'pages.visualization.configuration.add.explain.placeholder': 'Please enter a description',
|
|
|
+
|
|
|
+ // 可视化-组件管理
|
|
|
+ 'pages.visualization.component': 'Component',
|
|
|
+ 'pages.visualization.component.add': 'Add',
|
|
|
+ 'pages.visualization.component.add.type': 'Type',
|
|
|
+ 'pages.visualization.component.add.componentName': 'Component name',
|
|
|
+
|
|
|
+ // 模拟测试
|
|
|
+ 'pages.simulator.device': 'Device simulator',
|
|
|
+ 'pages.simulator.device.add': 'New simulator',
|
|
|
+ 'pages.simulator.device.add.placeholder': 'This field is required',
|
|
|
+ 'pages.simulator.device.add.basicInformation': 'Basic information',
|
|
|
+ 'pages.simulator.device.add.basicInformation.name': 'Name',
|
|
|
+ 'pages.simulator.device.add.basicInformation.name.tip': 'This is a hint of the name',
|
|
|
+ 'pages.simulator.device.add.basicInformation.accessMethod': 'Access method',
|
|
|
+ 'pages.simulator.device.add.basicInformation.accessMethod.tip':
|
|
|
+ 'This is a reminder of the access method',
|
|
|
+ 'pages.simulator.device.add.basicInformation.certificate': 'Certificate',
|
|
|
+ 'pages.simulator.device.add.basicInformation.certificate.tip':
|
|
|
+ 'This is the tip of the certificate',
|
|
|
+ 'pages.simulator.device.add.basicInformation.serviceAddress': 'Service address',
|
|
|
+ 'pages.simulator.device.add.basicInformation.serviceAddress.tip':
|
|
|
+ 'This is a hint for the service address',
|
|
|
+ 'pages.simulator.device.add.basicInformation.port': 'Port',
|
|
|
+ 'pages.simulator.device.add.basicInformation.port.tip': 'This is the hint of the port',
|
|
|
+ 'pages.simulator.device.add.basicInformation.username': 'Username',
|
|
|
+ 'pages.simulator.device.add.basicInformation.username.tip': 'This is a hint for the username',
|
|
|
+ 'pages.simulator.device.add.basicInformation.password': 'Password',
|
|
|
+ 'pages.simulator.device.add.basicInformation.password.tip': 'This is a hint for the password',
|
|
|
+ 'pages.simulator.device.add.basicInformation.heartbeatInterval': 'Heartbeat Interval',
|
|
|
+ 'pages.simulator.device.add.basicInformation.heartbeatInterval.tip':
|
|
|
+ 'This is a reminder of the heartbeat interval',
|
|
|
+ 'pages.simulator.device.add.operationInformation': 'Operation information',
|
|
|
+ 'pages.simulator.device.add.operationInformation.networkCard': 'Bind the network card',
|
|
|
+ 'pages.simulator.device.add.operationInformation.networkCard.tip':
|
|
|
+ 'This is the prompt for binding the network card',
|
|
|
+ 'pages.simulator.device.add.operationInformation.total': 'Total number of simulations',
|
|
|
+ 'pages.simulator.device.add.operationInformation.total.tip': 'This is a hint for the simulated total',
|
|
|
+ 'pages.simulator.device.add.operationInformation.index': 'Starting index',
|
|
|
+ 'pages.simulator.device.add.operationInformation.index.tip': 'This is the tip of the starting engine',
|
|
|
+ 'pages.simulator.device.add.operationInformation.concurrency': 'Concurrency',
|
|
|
+ 'pages.simulator.device.add.operationInformation.concurrency.tip': 'This is a reminder of the number of concurrent',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions': 'Other functions',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.tip': 'This is a hint for other functions',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData': 'Simulation data reporting',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.name': 'Name',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.name.tip':
|
|
|
+ 'This is a hint of the name',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.function': 'function',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.function.tip':
|
|
|
+ 'This is a hint of the function',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.scriptingLanguage':
|
|
|
+ 'scripting language',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.scriptingLanguage.tip':
|
|
|
+ 'This is a hint for the scripting language',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.scriptContent':
|
|
|
+ 'Script content',
|
|
|
+ 'pages.simulator.device.add.operationInformation.otherFunctions.simulationData.scriptContent.tip':
|
|
|
+ 'This is a hint for the content of the script',
|
|
|
+
|
|
|
+ // 云云对接-DuerOS
|
|
|
+ 'pages.cloud.DuerOS.name': 'Name',
|
|
|
+ 'pages.cloud.DuerOS.name.placeholder': 'Please enter a name',
|
|
|
+ 'pages.cloud.DuerOS.type': 'Equipment type',
|
|
|
+ 'pages.cloud.DuerOS.tradeName': 'Trade name',
|
|
|
+ 'pages.cloud.DuerOS.theNumberOfActions': 'Number of actions',
|
|
|
+ 'pages.cloud.DuerOS.add.product': 'product',
|
|
|
+ 'pages.cloud.DuerOS.add.theDeviceVersion': 'Device version',
|
|
|
+ 'pages.cloud.DuerOS.add.actionMap': 'Action mapping',
|
|
|
+ 'pages.cloud.DuerOS.add.actionMap.action': 'action',
|
|
|
+ 'pages.cloud.DuerOS.add.actionMap.operation': 'operation',
|
|
|
+ 'pages.cloud.DuerOS.add.actionMap.operation.issueInstructions': 'Issue instructions',
|
|
|
+ 'pages.cloud.DuerOS.add.actionMap.operation.getTheHistory': 'Get history',
|
|
|
+ 'pages.cloud.DuerOS.add.propertyMap': 'Attribute mapping',
|
|
|
+ 'pages.cloud.DuerOS.add.propertyMap.platformProperties': 'Platform attributes',
|
|
|
+
|
|
|
+ // 云云对接-阿里云
|
|
|
+ 'pages.cloud.alibabaCloud.id': 'Product ID',
|
|
|
+ 'pages.cloud.alibabaCloud.id.tip': 'Please enter the product ID',
|
|
|
+ 'pages.cloud.alibabaCloud.productName': 'product name',
|
|
|
+ 'pages.cloud.alibabaCloud.productName.tip': 'please input the product name',
|
|
|
+ 'pages.cloud.alibabaCloud.add': 'Add product',
|
|
|
+ 'pages.cloud.alibabaCloud.add.codecProtocol': 'Codec protocol',
|
|
|
+ 'pages.cloud.alibabaCloud.add.explain': 'explain',
|
|
|
+ 'pages.cloud.alibabaCloud.add.certificationInformationConfiguration': 'Certification information configuration',
|
|
|
+ 'pages.cloud.alibabaCloud.add.certificationInformationConfiguration.zoneID': 'Zone ID',
|
|
|
+ 'pages.cloud.alibabaCloud.add.certificationInformationConfiguration.tip': 'Regions and Availability Zones',
|
|
|
+ 'pages.cloud.alibabaCloud.add.certificationInformationConfiguration.apiInterfaceAddress':
|
|
|
+ 'API interface address',
|
|
|
+ 'pages.cloud.alibabaCloud.add.certificationInformationConfiguration.authenticationInterfaceAddress':
|
|
|
+ 'Authentication interface address',
|
|
|
+ 'pages.cloud.alibabaCloud.add.bridgeConfiguration': 'Bridge configuration',
|
|
|
+ 'pages.cloud.alibabaCloud.add.bridgeConfiguration.localServiceID': 'Local service ID',
|
|
|
+ 'pages.cloud.alibabaCloud.add.bridgeConfiguration.http2InterfaceAddress': 'HTTP2 interface address',
|
|
|
+
|
|
|
+ // 视频网关-基本配置
|
|
|
+ 'pages.videoGateway.basicConfiguration': 'basic configuration',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration': 'Streaming media service configuration',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.name': 'Streaming media name',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.serviceProvider':
|
|
|
+ 'Service provider',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.publicHost':
|
|
|
+ 'public Host',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.publicHost.tip':
|
|
|
+ 'Request the service address, domain name or server IP address during online playback. Since the split-screen display requires the use of h2 request, please use the domain name with certificate',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.APIHost.tip':
|
|
|
+ 'The service address requested when calling the streaming interface',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.key': 'Key',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.flowIdPrefix':
|
|
|
+ 'Flow ID prefix',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.RTPIp.tip':
|
|
|
+ 'The video device pushes the stream to this IP address. Some devices only support IP addresses. It is recommended to use all IP addresses.',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.RTPIp.dynamicPort':
|
|
|
+ 'Dynamic port',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.streamingMediaFormat':
|
|
|
+ 'Streaming media format',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.streamingMediaFormat.port':
|
|
|
+ 'Port',
|
|
|
+ 'pages.videoGateway.basicConfiguration.streamingMediaServiceConfiguration.streamingMediaFormat.enableTLS':
|
|
|
+ 'Enable TLS',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.name': 'Signaling name',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.name.placeholder': 'Please enter the signaling name',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.relatedProducts': 'related products',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.relatedProducts.placeholder': 'Please select related products',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.SIPId.placeholder': 'Please enter the signaling SIP ID',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.SIPRegion': 'SIP Region',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.SIPRegion.placeholder': '',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.SIPHost.placeholder': 'Please enter the signaling SIP domain',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.publicNetworkHost': 'Public network host',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.publicNetworkHost.placeholder': 'Please enter the signaling public network Host',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.accessCode': 'Access code',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.accessCode.tip': 'Please enter the signaling access password',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.port': 'Port',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.port.placeholder': 'Port',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.publicNetworkPort': 'public network port',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.publicNetworkPort.placeholder': 'Please enter the signaling port',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.characterSet': 'Character Set',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.explain': 'explain',
|
|
|
+ 'pages.videoGateway.basicConfiguration.GB.explain.placeholder': 'Please enter at least five characters',
|
|
|
+
|
|
|
+ // 视频网关-视频设备
|
|
|
+ 'pages.videoGateway.videoEquipment': 'Video equipment',
|
|
|
+ 'pages.videoGateway.videoEquipment.name': 'Equipment name',
|
|
|
+ 'pages.videoGateway.videoEquipment.name.tip': 'Please enter the device name',
|
|
|
+ 'pages.videoGateway.videoEquipment.nationalStandardEquipmentNumber': 'National standard equipment number',
|
|
|
+ 'pages.videoGateway.videoEquipment.signalingTransmission': 'Signaling transmission',
|
|
|
+ 'pages.videoGateway.videoEquipment.streamingMode': 'Streaming mode',
|
|
|
+ 'pages.videoGateway.videoEquipment.numberOfChannels': 'Number of channels',
|
|
|
+ 'pages.videoGateway.videoEquipment.equipmentStatus': 'Equipment status',
|
|
|
+ 'pages.videoGateway.videoEquipment.deviceIP': 'Device IP',
|
|
|
+ 'pages.videoGateway.videoEquipment.devicePort': 'Device Port',
|
|
|
+ 'pages.videoGateway.videoEquipment.equipmentManufacturer': 'Equipment Manufacturer',
|
|
|
+ 'pages.videoGateway.videoEquipment.deviceModel': 'Device Model',
|
|
|
+ 'pages.videoGateway.videoEquipment.fixedVersion': 'Fixed Version',
|
|
|
+ 'pages.videoGateway.videoEquipment.creationTime': 'Creation Time',
|
|
|
+
|
|
|
+ // 视频网关-视频设备-通道列表
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList': 'Channel list',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.channelNationalStandard': 'Channel national standard',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.name': 'Channel name',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.manufacturer': 'Manufacturer',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.installationAddress': 'Installation address',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.PTZType': 'PTZ type',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.onlineStatus': 'Online Status',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.latitudeAndLongitude': 'Latitude and longitude',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.numberOfSub-channels': 'Number of sub-channels',
|
|
|
+ 'pages.videoGateway.videoEquipment.channelList.describe': 'Describe',
|
|
|
+
|
|
|
+ // 视频网关-分屏展示
|
|
|
+ 'pages.videoGateway.splitScreenDisplay': 'Split screen display',
|
|
|
+ 'pages.videoGateway.splitScreenDisplay.': 'Device tree',
|
|
|
+ 'pages.videoGateway.splitScreenDisplay.singleScreen': 'Single Screen',
|
|
|
+ 'pages.videoGateway.splitScreenDisplay.quarterScreen': 'Quarter Screen',
|
|
|
+ 'pages.videoGateway.splitScreenDisplay.nineSplitScreen': 'Nine Split Screen',
|
|
|
+ 'pages.videoGateway.splitScreenDisplay.fullScreen': 'Full Screen',
|
|
|
+
|
|
|
+ // 视频网关-国际级联
|
|
|
+ 'pages.videoGateway.internationalCascade': 'National standard cascade',
|
|
|
+ 'pages.videoGateway.internationalCascade.name': 'Name',
|
|
|
+ 'pages.videoGateway.internationalCascade.whetherToEnable': 'Whether to enable',
|
|
|
+ 'pages.videoGateway.internationalCascade.connectionStatus': 'Connection Status',
|
|
|
+ 'pages.videoGateway.internationalCascade.explain': 'Explain',
|
|
|
+ 'pages.videoGateway.internationalCascade.add': 'Add national standard cascade',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.cascadeId': 'Cascade ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.cascadeId.placeholder': 'Please enter the cascade ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.cascadeName': 'Cascade name',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.cascadeName.placeholder': 'Please enter a cascade name',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.streamingService': 'Please enter streaming service',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.streamingService.placeholder': '',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.proxyVideoStreaming': 'Proxy video streaming',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration': 'Signaling service configuration',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.clusterNodeId':
|
|
|
+ 'Cluster node ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.clusterNodeId.placeholder':
|
|
|
+ 'Please select the cluster node ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.name': 'Name',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.name.placeholder':
|
|
|
+ 'Please enter a name',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPIp.placeholder':
|
|
|
+ 'Please enter SIP ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPRegion': 'SIP Region',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPRegion.placeholder':
|
|
|
+ 'Please enter the SIP domain',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPHost.placeholder':
|
|
|
+ 'Please enter SIP Host',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPPort.placeholder':
|
|
|
+ 'Please enter SIP PORT',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPLocalId':
|
|
|
+ 'SIP local ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPLocalId.placeholder':
|
|
|
+ 'Please enter SIP local ID',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPLocalAddress':
|
|
|
+ 'SIP local address',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPLocalAddress.placeholder':
|
|
|
+ 'Please enter SIP local address',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPLocalPort':
|
|
|
+ 'SIP local port',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.SIPLocalPort.placeholder':
|
|
|
+ 'Please enter SIP local port',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.user': 'User',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.user.placeholder':
|
|
|
+ 'Please enter user',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.accessCode':
|
|
|
+ 'Access code',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.accessCode.placeholder':
|
|
|
+ 'Please enter the access code',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.manufacturer': 'Manufacturer',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.manufacturer.placeholder':
|
|
|
+ 'Please enter the manufacturer',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.model': 'Model',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.model.placeholder':
|
|
|
+ 'Please enter the model',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.versionNumber':
|
|
|
+ 'Version number',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.versionNumber.placeholder':
|
|
|
+ 'Please enter the version number',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.registrationInterval':
|
|
|
+ 'Registration interval (seconds)',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.registrationInterval.placeholder':
|
|
|
+ 'Please enter the registration interval (seconds)',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.heartbeatInterval':
|
|
|
+ 'Heartbeat interval (seconds)',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.heartbeatInterval.placeholder':
|
|
|
+ 'Please enter the heartbeat interval (seconds)',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.transportProtocols':
|
|
|
+ 'Transfer Protocol',
|
|
|
+ 'pages.videoGateway.internationalCascade.add.signalingServiceConfiguration.characterSet':
|
|
|
+ 'Character Set',
|
|
|
};
|