125 lines
6.3 KiB
TypeScript
125 lines
6.3 KiB
TypeScript
export default {
|
|
'master.thing.name': 'Name',
|
|
'master.thing.external_id': 'External ID',
|
|
'master.thing.group': 'Group',
|
|
'master.thing.address': 'Address',
|
|
|
|
// Device translations
|
|
'master.devices.title': 'Devices',
|
|
'master.devices.name': 'Name',
|
|
'master.devices.name.tip': 'The device name',
|
|
'master.devices.external_id': 'Hardware ID',
|
|
'master.devices.external_id.tip': 'The hardware identifier',
|
|
'master.devices.type': 'Type',
|
|
'master.devices.type.tip': 'The device type',
|
|
'master.devices.online': 'Online',
|
|
'master.devices.offline': 'Offline',
|
|
'master.devices.table.pagination': 'devices',
|
|
'master.devices.register': 'Add Device',
|
|
'master.devices.register.title': 'Add new device',
|
|
'master.devices.create.success': 'Device created successfully',
|
|
'master.devices.create.error': 'Device creation failed',
|
|
'master.devices.groups': 'Groups',
|
|
'master.devices.groups.required': 'Please select groups',
|
|
// Update info device
|
|
'master.devices.update.success': 'Updated successfully',
|
|
'master.devices.update.error': 'Update failed',
|
|
// Edit device modal
|
|
'master.devices.update.title': 'Update device',
|
|
'master.devices.ok': 'OK',
|
|
'master.devices.cancel': 'Cancel',
|
|
'master.devices.name.placeholder': 'Enter device name',
|
|
'master.devices.name.required': 'Please enter device name',
|
|
'master.devices.external_id.placeholder': 'Enter external ID',
|
|
'master.devices.external_id.required': 'Please enter external ID',
|
|
'master.devices.address': 'Address',
|
|
'master.devices.address.placeholder': 'Enter address',
|
|
'master.devices.address.required': 'Please enter address',
|
|
// Location modal
|
|
'master.devices.location.title': 'Update location',
|
|
'master.devices.location.latitude': 'Latitude',
|
|
'master.devices.location.latitude.required': 'Please enter latitude',
|
|
'master.devices.location.longitude': 'Longitude',
|
|
'master.devices.location.longitude.required': 'Please enter longitude',
|
|
'master.devices.location.placeholder': 'Enter data',
|
|
'master.devices.location.update.success': 'Location updated successfully',
|
|
'master.devices.location.update.error': 'Location update failed',
|
|
|
|
// Camera translations
|
|
'master.devices.camera.loading': 'Loading...',
|
|
'master.devices.camera.config.success': 'Configuration sent successfully',
|
|
'master.devices.camera.config.error.deviceOffline':
|
|
'Device is offline, cannot send configuration',
|
|
'master.devices.camera.config.error.missingConfig':
|
|
'Missing device configuration information',
|
|
'master.devices.camera.config.error.mqttNotConnected': 'MQTT not connected',
|
|
// Camera Form Modal
|
|
'master.devices.camera.form.title.add': 'Add New Camera',
|
|
'master.devices.camera.form.title.edit': 'Edit Camera',
|
|
'master.devices.camera.form.name': 'Name',
|
|
'master.devices.camera.form.name.placeholder': 'Enter name',
|
|
'master.devices.camera.form.name.required': 'Please enter name',
|
|
'master.devices.camera.form.type': 'Type',
|
|
'master.devices.camera.form.type.required': 'Please select type',
|
|
'master.devices.camera.form.username': 'Username',
|
|
'master.devices.camera.form.username.placeholder': 'Enter username',
|
|
'master.devices.camera.form.username.required': 'Please enter username',
|
|
'master.devices.camera.form.password': 'Password',
|
|
'master.devices.camera.form.password.placeholder': 'Enter password',
|
|
'master.devices.camera.form.password.required': 'Please enter password',
|
|
'master.devices.camera.form.ip': 'IP Address',
|
|
'master.devices.camera.form.ip.placeholder': '192.168.1.10',
|
|
'master.devices.camera.form.ip.required': 'Please enter IP address',
|
|
'master.devices.camera.form.rtspPort': 'RTSP Port',
|
|
'master.devices.camera.form.rtspPort.required': 'Please enter RTSP port',
|
|
'master.devices.camera.form.httpPort': 'HTTP Port',
|
|
'master.devices.camera.form.httpPort.required': 'Please enter HTTP port',
|
|
'master.devices.camera.form.stream': 'Stream',
|
|
'master.devices.camera.form.stream.required': 'Please enter stream',
|
|
'master.devices.camera.form.channel': 'Channel',
|
|
'master.devices.camera.form.channel.required': 'Please enter channel',
|
|
'master.devices.camera.form.cancel': 'Cancel',
|
|
'master.devices.camera.form.submit': 'OK',
|
|
'master.devices.camera.form.update': 'Update',
|
|
// Camera Table
|
|
'master.devices.camera.table.add': 'Add New Camera',
|
|
'master.devices.camera.table.column.name': 'Name',
|
|
'master.devices.camera.table.column.type': 'Type',
|
|
'master.devices.camera.table.column.ip': 'IP Address',
|
|
'master.devices.camera.table.column.action': 'Actions',
|
|
'master.devices.camera.table.offline.tooltip': 'Device is offline',
|
|
'master.devices.camera.table.pagination': 'Showing {0}-{1} of {2} cameras',
|
|
// Camera Config V6
|
|
'master.devices.camera.config.recording': 'Camera Recording',
|
|
'master.devices.camera.config.send': 'Send',
|
|
'master.devices.camera.config.alarmList': 'Alarm List',
|
|
'master.devices.camera.config.selected': '{0} items selected',
|
|
'master.devices.camera.config.clear': 'Clear',
|
|
'master.devices.camera.config.recordingMode.none': 'No Recording',
|
|
'master.devices.camera.config.recordingMode.alarm': 'On Alarm',
|
|
'master.devices.camera.config.recordingMode.all': '24/7',
|
|
|
|
// Terminal translations
|
|
'master.devices.terminal.pageTitle': 'Terminal',
|
|
'master.devices.terminal.loadDeviceError': 'Cannot load device information.',
|
|
'master.devices.terminal.mqttError': 'Cannot connect to MQTT.',
|
|
'master.devices.terminal.genericError': 'An error occurred',
|
|
'master.devices.terminal.unsupported.title':
|
|
'Device does not support terminal',
|
|
'master.devices.terminal.unsupported.desc':
|
|
'GMSv5 devices are not supported. Please use a different device.',
|
|
'master.devices.terminal.missingChannel.title':
|
|
'Missing control channel information',
|
|
'master.devices.terminal.missingChannel.desc':
|
|
'Device has not been configured with ctrl_channel_id, cannot open terminal.',
|
|
'master.devices.terminal.missingCredential.title':
|
|
'Missing authentication information',
|
|
'master.devices.terminal.missingCredential.desc':
|
|
'Current account has not been granted frontend_thing_id/frontend_thing_key.',
|
|
'master.devices.terminal.offline':
|
|
'Device is offline. Terminal is in view-only mode.',
|
|
'master.devices.terminal.connecting': 'Preparing terminal session...',
|
|
'master.devices.terminal.action.clear': 'Clear screen',
|
|
'master.devices.terminal.action.theme': 'Theme',
|
|
};
|