/** * Translation Resource. * */ function config($translateProvider) { $translateProvider .translations('en', { MY_EMS_NAME: 'MyEMS', LANGUAGE: 'Language', FULLSCREEN: 'Full Screen', ENTER_SYSTEM: 'Enter System', EXITFULLSCREEN: 'Exit Full Screen', LOGOUT: 'Logout', COMMON: { EXECUTE: 'Execute', PLACEHOLDER: 'Please select or search...', SPACE: 'Space', TENANT: 'Tenant', STORE: 'Store', SHOPFLOOR: 'Shopfloor', EQUIPMENT: 'Equipment', COMBINED_EQUIPMENT: 'Combined Equipment', DATA_SOURCE: 'Data Source', SENSOR: 'Sensor', ENERGY_FLOW_DIAGRAM: 'Energy Flow Diagram', PERIOD: { LABEL: 'Date period', YEAR: 'Year', MONTH: 'Month', DAY: 'Day', HOUR: 'Hour', }, DATE: 'Date Range', BASEMETER: 'Base Meter', ANALYSISMETER: 'Analysis Meter', ANALYSIS: { LABEL: 'Analysis Type', ENERGY: 'Energy', COST: 'Cost' }, ENERGYFLOW: { LABEL: 'Energy Flow Type', INCOME: 'Input', OUTPUT: 'Output' }, COMPARE: { LABEL: 'Compare Type', TREND: 'Trend', COMPARE: 'Compare', }, STATISTICS: { LABEL: 'EnPI Type', COMMON: 'Common', KEYDEVICE: 'Equipment Attribute', WORKINGDAY: 'Working Day', STATUS: 'Equipment Status', CPU: 'CPU' }, CHARTTYPE: { LABEL: 'Chart Type', COLUMN: 'Column', LINE: 'Line' }, TARIFF: { TOPPEAK: 'Top-peak', ONPEAK: 'On-peak', OFFPEAK: 'Off-peak', MIDPEAK: 'Mid-peak' } }, REPORT: { REPORT: 'Report', REPORT_LIST: 'Report List', CREATE_TIME: 'Create Time', FILE_NAME: 'File Name', TABLE: { ENERGYDATA: 'Detailed Data', TIME: 'Time', HOUR: 'Hour', TOTAL: 'Total' } }, FDD: { ID: 'ID', RULE: 'Rule', EMAIL_MESSAGE: 'Email Message', TEXT_MESSAGE: 'Text Message', WEB_MESSAGE: 'Web Message', WECHAT_MESSAGE: 'Wechat Message', RECIPIENT: 'Recipient', ALARM_LIST: 'Alarm List', RULE_LIST: 'Rule List', ADD_RULE: 'Add Rule', EDIT_RULE: 'Edit Rule', FDD_CODE: 'FDD Code', CATEGORY: 'Category', PRIORITY: 'Priority', CHANNEL: 'Channel', IS_ENABLED: 'Is Enabled', EXPRESSION: 'Expression', MESSAGE_TEMPLATE: 'Message Template', DES_EXPRESSION: 'Click "Edit" for details', SMS_ALARM_LIST: 'SMS Alarm List', RECIPIENT_NAME: 'Recipient Name', RECIPIENT_MOBILE: 'Recipient Mobile', ALARM_MESSAGE: 'Body', ALARM_TIME: 'Created Time', SCHEDULE_TIME: 'Scheduled Time', ACKNOWLEDGE_CODE: 'Acknowledge Code', EMAIL_ALARM_LIST: 'Email Alarm List', EMAIL: 'Email', TOPIC: 'Subject', ATTACHMENT_NAME: 'Attachment', ACKNOWLEDGE_MESSAGE: 'Acknowledge Message', ACKNOWLEDGE: 'Acknowledge', WEB_ALARM_LIST: 'Web Alarm List', WECHAT_ALARM_LIST: 'WeChat Alarm List', WECHAT_ID: 'WeChat ID', MESSAGE_FORMAT: 'Message Format', ACKNOWLEDGE_ALARM: 'Acknowledge Alarm?', }, MENU: { SPACE: 'Space', TENANT: 'Tenant', STORE: 'Store', MAINEQUIPMENT: 'Main Equipment', EQUIPMENTSTATUS: 'Equipment Status', EQUIPMENT_DETAILS: { EQUIPMENT_DETAILS: 'Equipment Details', CHILLER: 'Chiller', AIR_COMPRESSOR: 'Air Compressor', AIR_HANDLING_UNIT: 'Air Handling Unit', CHILLED_WATER_PUMP: 'Chilled Water Pump', COOLING_TOWER: 'Cooling Tower', COOLING_WATER_PUMP: 'Cooling Water Pump', HEAT_PUMP: 'Heat Pump', GROUND_SOURCE_HEAT_PUMP: 'Ground Source Heat Pump', STEAM_BOILER: 'Steam Boiler', }, FDD: { FDD: 'FDD', RULE: 'Rule Settings', MESSAGEALARM: 'SMS Alarm', EMAILALARM: 'Email Alarm', WEBALARM: 'Web Alarm', WECHATALARM: 'WeChat Alarm', }, VERIFICATION: { VERIFICATION: 'Data Verification', METER_VALIDATE: 'Meter Validation', METER_ENERGY: 'Meter Energy', METER_STATUS: 'Meter Status', GATEWAY: 'Gateway', }, SETTINGS: { BASIC: 'Basic Settings', SETTINGS: 'System Settings', SPACE: 'Space Settings', TENANT: 'Tenant Settings', STORE: 'Store Settings', SHOPFLOOR: 'Shopfloor Settings', EQUIPMENT: 'Equipment Settings', COMBINED_EQUIPMENT: 'Combined Equipment Settings', METER: 'Meter Settings', SENSOR: 'Sensor Settings', GATEWAY: 'Gateway Settings', DATASOURCE: 'Data Source Settings', COSTCENTER: 'Cost Center Settings', CATEGORY: 'Energy Categories', ENERGY_FLOW_DIAGRAM: 'Energy Flow Diagram', DISTRIBUTION_SYSTEM: 'Distribution System', TARIFF: 'Tariff Settings', EMAIL_SERVER: 'Email Server Settings', GSM_MODEM: 'GSM Modem Settings', CONTACT: 'Contacts', KNOWLEDGEFILE: 'Knowledge Base Settings' }, USERSETTING: { USERSETTING: 'Users & Privileges', USER: 'User Settings', PRIVILEGE: 'Privilege Settings' } }, DATETIMERANGE: { APPLY: 'Apply', CANCEL: 'Cancel', CUSTOMRANGE: 'Custom Range', TODAY: 'Today', YESTODAY: 'Yestoday', BYESTODAY: 'The day before yestoday', CURRENTMONTH: 'Current Month', LASTMONTH: 'Last Month', CURRENTYEAR: 'Current Year', LASTYEAR: 'Last Year' }, LOGIN: { USERLOGIN: 'Login', USERNAME: 'Username', PASSWORD: 'Password', LOGIN: 'Login', TITLE: 'Energy Management System', }, SETTING: { KNOWLEDGEFILE: 'Knowledge File', ID: 'ID', ACTION: 'Action', ADD: 'Add', EDIT: 'Edit', BIND_PROPERTY: 'Bind Property', DELETE: 'Delete', SELECT: 'Select', ACTION: 'Action', RESET: 'Reset', SAVE: 'Save', CANCEL: 'Cancel', DOWNLOAD: 'Download', REFRESH: 'Refresh', RETURN: 'Return', YES: 'Yes', NO: 'No', ON: 'On', OFF: 'OFF', OK: 'OK', ADD_SPACE: 'Add Space', ADD_TENANT: 'Add Tenant', ADD_STORE: 'Add Store', ADD_METER: 'Add Meter', ADD_VIRTUAL_METER: 'Add Virtual Meter', ADD_OFFLINE_METER: 'Add Offline Meter', ADD_POINT: 'Add Point', ADD_COSTCENTER: 'Add Cost Center', ADD_TARIFF: 'Add Tariff', ADD_CATEGORY: 'Add Energy Category', ADD_ENERGY_ITEM: 'Add Energy Item', ADD_TARIFF: 'Add Tariff', ADD_EMAIL_RECIPIENT: 'Add Recipient', ADD_SMS_RECIPIENT: 'Add Recipient', ADD_CONTACT: 'Add Contact', ADD_EMAIL_SERVER: 'Add Email Server', ADD_GSM_MODEM: 'Add GSM Modem', EDIT_SPACE: 'Edit Space', EDIT_TENANT: 'Edit Tenant', EDIT_STORE: 'Edit Store', EDIT_METER: 'Edit Meter', EDIT_VIRTUAL_METER: 'Edit Virtual Meter', EDIT_OFFLINE_METER: 'Edit Offline Meter', EDIT_POINT: 'Edit Point', EDIT_COSTCENTER: 'Edit Cost Center', EDIT_TARIFF: 'Edit Tariff', EDIT_CATEGORY: 'Edit Energy Category', EDIT_TARIFF: 'Edit Tariff', EDIT_EMAIL_RECIPIENT: 'Edit Recipient', EDIT_SMS_RECIPIENT: 'Edit Recipient', EDIT_CONTACT: 'Edit Contact', EDIT_EMAIL_SERVER: 'Edit Email Server', EDIT_GSM_MODEM: 'Edit GSM Modem', REQUIRES_AUTHENTICATION: 'Requires Authentication', SELECT_DATE: 'Please Select Date', SELECT_SPACE: 'Please Select Space', SELECT_TENANT: 'Please Select Tenant', SELECT_STORE: 'Please Select Store', SELECT_TIMEZONE: 'Please Select Timezone', SELECT_CATEGORY: 'Please Select Category', SELECT_COSTCENTER: 'Please Select Cost Center', SELECT_METER: 'Please Select Meter', IS_INPUT_COUNTED: 'Is Energy Input Counted In', IS_OUTPUT_COUNTED: 'Is Energy Output Counted', BIND_METER: 'Point Meter', BIND_POINT: 'Point Point', BIND_SENSOR: 'Bind Sensor', BIND_TARIFF: 'Point Tariff', PHONE_ID_FORMAT: 'Please Add The Country Code:0086+Phone Number', INPUT_NAME: 'Please Input Name', INPUT_AREA: 'Please Input Area', INPUT_UNIT: 'Please Input Unit', INPUT_CONTACT: 'Please Input Contact', INPUT_EXPRESSION: 'Please Input Expression', INPUT_SERIAL_NUMBER: 'Please Input Serial Number', INPUT_KGCE: 'Please Input KGCE', INPUT_KGCO2E: 'Please Input KGCO2E', INPUT_TAG: 'Please Input Tag', INPUT_HOST: 'Please Input Host', INPUT_PORT: 'Please Input Port', INPUT_USER_NAME: 'Please Input User Name', INPUT_FROM_ADDR: 'Please Input From Addr', INPUT_SERIAL_PORT: 'Please Input Serial Port', INPUT_BAUD_RATE: 'Please Input Baud Rate', EMAIL_SERVER: 'Email Server', INVALID_FORMAT: 'Invalid Format', INVALID_FROM_ADDR: 'Invalid From Addr', INVALID_BAUD_RATE: 'Invalid Baud Rate', NOT_NULLABLE: 'Please Input Required', MASTER_METER: 'Master Meter', METER: 'Meter', VIRTUAL_METER: 'Virtual Meter', OFFLINE_METER: 'Offline Meter', OFFLINE_METER_FILE: 'Offline Meter File', N_S_METER: ' Bound Meters', N_S_POINT: ' Bound Points', N_S_SENSOR: ' Bound Sensors', N_S_TARIFF: ' Bound Tariffs', TARIFF_LIST: 'Tariff List', POINT_LIST: 'Point List', SENSOR_LIST: 'Sensor List', METER_TYPE: 'Meter Type', METER_NAME: 'Meter Name', METER_STATUS: 'Meter Status', TRASH: 'Trash', DRAG_TO_BIND: 'Drag to left to bind', DRAG_TO_UNBIND: 'Drag to trash to unbind', FINANCIAL_COST: 'Offline Cost File', NAME: 'Name', AREA: 'Area', UNIT: 'Unit', CONTACT: 'Contact', ENERGY_SYSTEM_CONTACT: 'Energy System Contact', TIMEZONE: 'Timezone', TARIFF: 'Tariff', COSTCENTER: 'Cost Center', CATEGORY: 'Energy Category', ENERGY_ITEM: 'Energy Item', STATUS: 'Status', UPLOAD_TIME: 'Uploaded Time', SERIAL_NUMBER: 'Serial Number', COEF: 'Coef', TAG: 'Tag', BASELINE_CPU: 'CPU Baseline', BASELINE_COST: 'Cost Baseline', EXPRESSION: 'Expression', VARIABLE_NAME: 'Variable Name', POINT: 'Point', KGCE: 'KGCE', KGCO2E: 'KGCO2E', START_DATETIME: 'Start Datetime', START_TIME: 'Start Time', END_DATETIME: 'End Datetime', END_TIME: 'End Time', TARIFF_TYPE: 'Tariff Type', TARIFF_NAME: 'Tariff Name', PRICE: 'Price', BLOCK: 'Block', TIMEOFUSE: 'Time of use', PEAK_TYPE: 'Peak Type', START_AMOUNT: 'Start Amount', END_AMOUNT: 'End Amount', GSM: 'GSM', SMS: 'SMS', PORT: 'Port', SERIAL_PORT: 'Serial Port', BAUD_RATE: 'Baud Rate', FROM_ADDR: 'From Address', HOST: 'Host', USER_NAME: 'User Name', SUSPENDED: 'Suspended', IDLING: 'Idling', RUNNING: 'Running', SROSS: 'shutdown rate of standard status on non-working days', USER: 'User', TEAM: 'Team', ADD_TEAM: 'Add Team', EDIT_TEAM: 'Edit Team', SEARCH: 'Search...', METER_DATA: 'Meter Data', START_ENERGY: 'Start Energy Value', END_ENERGY: 'End Energy Value', // ENERGY_VALUE: 'Energy Value', DIFF_VALUE: 'Diff Value', }, CONTACT: { EMAIL: 'Email', PHONE: 'Phone', DESCRIPTION: 'Description(Optional)', INPUT_EMAIL: 'Please Input Email', INPUT_PHONE: 'Please Input Phone', INPUT_DESCRIPTION: 'Please Input Description', INVALID_EMAIL: 'Invalid Email Format(xxx@xxx.xx)', }, COSTCENTER: { EXTERNAL_ID: 'External ID', INPUT_EXTERNAL_ID: 'Please Input External ID', }, ENERGY_FLOW_DIAGRAM: { ADD_ENERGY_FLOW_DIAGRAM: 'Add Energy Flow Diagram', EDIT_ENERGY_FLOW_DIAGRAM: 'Eidt Energy Flow Diagram', SELECT_ENERGY_FLOW_DIAGRAM: 'Select Energy Flow Diagram', NODE: 'Node', N_S_NODE: ' Associated Node', ADD_NODE: 'Add Node', EDIT_NODE: 'Edit Node', NODE_ID: 'Node ID', NODE_NAME: 'Node Name', INPUT_NODE_NAME: 'Please Input Node Name', LINK: 'Link', N_S_LINK: ' Associated link', LINK_ID: 'Link ID', ADD_LINK: 'Add Link', EDIT_LINK: 'Edit Link', SOURCE_NODE: 'Source Node', TARGET_NODE: 'Target Node', METER: 'Meter', PREVIEW: 'Preview', N_S_PREVIEW: ' Preview', }, DATA_SOURCE: { DATA_SOURCE: 'Data Source', ADD_DATA_SOURCE: 'Add Data Source', EDIT_DATA_SOURCE: 'Edit Data Source', SELECT_DATA_SOURCE: 'Please Select Data Source', PROTOCOL: 'Protocol', CONNECTION: 'Connection', INPUT_PROTOCOL: 'Please Input Protocol', INPUT_CONNECTION: 'Please Input Connection', }, POINT: { OBJECT_TYPE: 'Object Type', UNIT: 'Unit', HIGH_LIMIT: 'High Limit', LOW_LIMIT: 'Low Limit', RATIO: 'Ratio', IS_TREND: 'Is Trend', ADDRESS: 'Address(JSON)', DESCRIPTION: 'Description(Optionnal)', INPUT_HIGH_LIMIT: 'Please Input High Limit', INPUT_LOW_LIMIT: 'Please Input Low Limit', INPUT_RATIO: 'Please Input Ratio', INPUT_ADDRESS: 'Please Input Address', INPUT_DESCRIPTION: 'Please Input Description', }, DISTRIBUTION_SYSTEM: { DISTRIBUTION_SYSTEM: 'Distribution System', ADD_DISTRIBUTION_SYSTEM: 'Add Distribution System', EDIT_DISTRIBUTION_SYSTEM: 'Eidt Distribution System', SELECT_DISTRIBUTION_SYSTEM: 'Select Distribution System', SVG: 'SVG', INPUT_SVG: 'Please Input SVG', DESCRIPTION: 'Description(Optional)', DISTRIBUTION_CIRCUIT: 'Distribution Circuit', N_S_DISTRIBUTION_CIRCUIT: ' Associated Distribution Circuit', ADD_DISTRIBUTION_CIRCUIT: 'Add Distribution Circuit', EDIT_DISTRIBUTION_CIRCUIT: 'Eidt Distribution Circuit', SELECT_DISTRIBUTION_CIRCUIT: 'Select Distribution Circuit', DISTRIBUTION_CIRCUIT_ID: 'ID', DISTRIBUTION_CIRCUIT_NAME: 'Name', INPUT_DISTRIBUTION_CIRCUIT_NAME: 'Please Input Name', DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Distribution Room', INPUT_DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Please Input Distribution Room', DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Switchgear', INPUT_DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Please Input Switchgear', DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Peak Load (KW)', INPUT_DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Please Input Peak Load(KW)', DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Peak Current (A)', INPUT_DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Please Input Peak Current (A)', DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Customers', INPUT_DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Please Input Customers', DISTRIBUTION_CIRCUIT_METERS: 'Meters', INPUT_DISTRIBUTION_CIRCUIT_METERS: 'Please Input Meters', PREVIEW: 'Preview', N_S_PREVIEW: ' Preview', }, EQUIPMENT: { ADD_EQUIPMENT: 'Add Equipment', EDIT_EQUIPMENT: 'Edit Equipment', SELECT_EQUIPMENT: 'Please Select Equipment', COST_CENTER: 'Cost Center', SELECT_COST_CENTER: 'Please Select Cost Center', DESCRIPTION: 'Description(Optional)', INPUT_DESCRIPTION: 'Please Input Description', INPUT_METER: 'Please Input Meter', OUTPUT_METER: 'Output Meter', PARAMETER: 'Parameter', BIND_PARAMETER: 'Bind Parameter', ADD_PARAMETER: 'Add Parameter', EDIT_PARAMETER: 'Edit Parameter', N_S_PARAMETER: 'Parameters', PARAMETER_ID: 'ID', PARAMETER_NAME: 'Name', INPUT_PARAMETER_NAME: 'Please Input Parameter Name', PARAMETER_TYPE: 'Type', SELECT_PARAMETER_TYPE: 'Select Parameter Type', CONSTANT: 'CONSTANT', POINT: 'POINT', SELECT_POINT: 'Select Point', FRACTION: 'FRACTION', PARAMETER_CONSTANT: 'Constant', PARAMETER_POINT: 'Point', PARAMETER_NUMERATOR_METER: 'Numerator Meter', PARAMETER_DENOMINATOR_METER: 'Denominator Meter', }, COMBINED_EQUIPMENT: { ADD_COMBINED_EQUIPMENT: 'Add Combined Equipment', EDIT_COMBINED_EQUIPMENT: 'Edit Combined Equipment', SELECT_COMBINED_EQUIPMENT: 'Please Select Combined Equipment', COST_CENTER: 'Cost Center', SELECT_COST_CENTER: 'Please Select Cost Center', DESCRIPTION: 'Description(Optional)', INPUT_DESCRIPTION: 'Please Input Description', BIND_EQUIPMENT: 'Bind Equipment', N_S_EQUIPMENT: 'Bound Equipments', EQUIPMENT_LIST: 'Equipment List', INPUT_METER: 'Please Input Meter', OUTPUT_METER: 'Output Meter', PARAMETER: 'Parameter', BIND_PARAMETER: 'Bind Parameter', ADD_PARAMETER: 'Add Parameter', EDIT_PARAMETER: 'Edit Parameter', N_S_PARAMETER: 'Parameters', PARAMETER_ID: 'ID', PARAMETER_NAME: 'Name', INPUT_PARAMETER_NAME: 'Please Input Parameter Name', PARAMETER_TYPE: 'Type', SELECT_PARAMETER_TYPE: 'Select Parameter Type', CONSTANT: 'CONSTANT', POINT: 'POINT', SELECT_POINT: 'Select Point', FRACTION: 'FRACTION', PARAMETER_CONSTANT: 'Constant', PARAMETER_POINT: 'Point', PARAMETER_NUMERATOR_METER: 'Numerator Meter', PARAMETER_DENOMINATOR_METER: 'Denominator Meter', }, GATEWAY: { GATEWAY: 'Gateway', TOKEN: 'Token', SELECT_GATEWAY: 'Select Gateway', ADD_GATEWAY: 'Add Gateway', EDIT_GATEWAY: 'Edit Gateway', }, SPACE: { PARENT_SPACE: 'Parent Space', AREA: 'Area', INPUT_AREA: 'Please Input Area', DESCRIPTION: 'Description(Optional)', INPUT_DESCRIPTION: 'Please Input Description', CURRENT_SELECTED_SPACE: 'Current Selected Space', CHILD_SPACES: 'Child Spaces', BIND_EQUIPMENT: 'Bind Equipment', N_S_EQUIPMENT: 'Bound Equipments', EQUIPMENT_LIST: 'Equipment List', BIND_COMBINED_EQUIPMENT: 'Bind Combined Equipment', N_S_COMBINED_EQUIPMENT: 'Bound Combined Equipments', COMBINED_EQUIPMENT_LIST: 'Combined Equipment List', BIND_STORE: 'Bind Store', N_S_STORE: 'Bound Stores', STORE_LIST: 'Store List', BIND_TENANT: 'Bind Tenant', N_S_TENANT: 'Bound Tenants', TENANT_LIST: 'Tenant List', }, STORE: { ADDRESS: 'Address', LATITUDE: 'Latitude', LONGITUDE: 'Longitude', TYPE: 'Store Type', DESCRIPTION: 'Description(Optional)', INPUT_ADDRESS: 'Please Input Address', INPUT_LATITUDE: 'Please Input Latitude', INPUT_LONGITUDE: 'Please Input Longitude', INPUT_DESCRIPTION: 'Please Input Description', }, TENANT: { BUILDINGS: 'Buildings', FLOORS: 'Floors', ROOMS: 'Rooms', TYPE: 'Tenant Type', IS_KEY_TENANT: 'Is Key Tenant', LEASE_NUMBER: 'Lease Number', LEASE_START_DATETIME: 'Lease Start Datetime', LEASE_END_DATETIME: 'Lease End Datetime', IS_IN_LEASE: 'Is In Lease', DESCRIPTION: 'Description(Optional)', INPUT_BUILDINGS: 'Please Input Buildings', INPUT_FLOORS: 'Please Input Floors', INPUT_ROOMS: 'Rooms', INPUT_LEASE_NUMBER: 'Please Input Lease Number', INPUT_DESCRIPTION: 'Please Input Description', }, SHOPFLOOR: { ADD_SHOPFLOOR: 'Add Shopfloor', EDIT_SHOPFLOOR: 'Edit Shopfloor', SELECT_SHOPFLOOR: 'Select Shopfloor', AREA: 'Area', INPUT_AREA: 'Please Input Area', DESCRIPTION: 'Description(Optional)', INPUT_DESCRIPTION: 'Please Input Description', BIND_EQUIPMENT: 'Bind Equipment', N_S_EQUIPMENT: 'Bound Equipments', EQUIPMENT_LIST: 'Equipment List', }, METER: { HOURLY_LOW_LIMIT: 'Hourly Low Limit (Inclusive)', INPUT_HOURLY_LOW_LIMIT: 'Please Input Hourly Low Limit', HOURLY_HIGH_LIMIT: 'Hourly High Limit (Inclusive)', INPUT_HOURLY_HIGH_LIMIT: 'Please Input Hourly High Limit', DESCRIPTION: 'Description(Optional)', INPUT_DESCRIPTION: 'Please Input Description', MASTER_METER: 'Master Meter', SELECT_MASTER_METER: 'Select Master Meter', TREE_VIEW: 'Tree View', CHILD_METERS: 'Child Meters', }, SENSOR: { ADD_SENSOR: 'Add Sensor', EDIT_SENSOR: 'Edit Sensor', DELETE_SENSOR: 'Delete Sensor', DESCRIPTION: 'Description(Optional)', INPUT_DESCRIPTION: 'Please Input Description', SELECT_SENSOR: 'Select Sensor', }, USER: { USER_LIST: 'User List', PRIVILEGE_LIST: 'Privilege List', ADD_USER: 'Add User', EDIT_USER: 'Edit User', PRIVILEGE: 'Privilege', ADD_PRIVILEGE: 'Add Privilege', EDIT_PRIVILEGE: 'Edit Privilege', IS_ADMIN: 'Is Admin', DISPLAY_NAME: 'Display Name', USERNAME: 'User Name', PASSWORD: 'Password', RESET_PASSWORD: 'Reset Password', CHANGE_PASSWORD: 'Change Password', OLD_PASSWORD: 'Old Password', NEW_PASSWORD: 'New Password', CONFIRM_PASSWORD: 'Confirm Password', INPUT_PASSWORD: 'Please Input Password', DIFF_PASSWORD: 'Password Not Match', EMAIL: 'Email', INPUT_EMAIL: 'Please Input Email', INVALID_EMAIL: 'Invalid Email Format(xxx@xxx.xx)', }, KNOWLEDGEFILE: { KNOWLEDGE_FILE_LIST: 'Knowledge File List', UPLOAD_USER: 'Upload User', UPLOAD_TIME: 'Upload Time', RESTORE: 'Restore', DELETE: 'Delete', RESTORE_SUCCESS: 'Restore Success', RESTORE_FAILED: 'Restore Failed' }, TOASTER: { FAILURE_TITLE: 'Error', FAILURE: 'Failure', ERROR: 'error', OPTIONS_ERROR: 'Options Error', DATE_RANGE_DIFFERENT: 'Date Range Different.', SUCCESS: 'success', SUCCESS_TITLE: 'Success', LOGIN_SUCCESS: 'Login Success.', LOGIN_FAILURE: 'Login Failure.', SUCCESS_ADD_BODY: 'Add {{template}} Success.', SUCCESS_UPDATE_BODY: 'Update {{template}} Success.', SUCCESS_DELETE_BODY: 'Delete {{template}} Success.', ERROR_ADD_BODY: 'Add {{template}} Failure.', ERROR_UPDATE_BODY: 'Update {{template}} Failure.', ERROR_DELETE_BODY: 'Delete {{template}} Failure.', USER_PASSWORD: 'User Password', BIND_METER_SUCCESS: 'Bind Meter Success.', UNBIND_METER_SUCCESS: 'Unbind Meter Success.', BIND_TARIFF_SUCCESS: 'Bind Tariff Success.', UNBIND_TARIFF_SUCCESS: 'Unbind Tariff Success.', BIND_POINT_SUCCESS: 'Bind Point Success.', UNBIND_POINT_SUCCESS: 'Unbind Point Success.', BIND_SENSOR_SUCCESS: 'Bind Sensor Success.', UNBIND_SENSOR_SUCCESS: 'Unbind Sensor Success.', BIND_EQUIPMENT_SUCCESS: 'Bind Equipment Success.', UNBIND_EQUIPMENT_SUCCESS: 'Unbind Equipment Success.', BIND_COMBINED_EQUIPMENT_SUCCESS: 'Bind Combined Equipment Success.', UNBIND_COMBINED_EQUIPMENT_SUCCESS: 'Unbind Combined Equipment Success.', BIND_TENANT_SUCCESS: 'Bind Tenant Success.', UNBIND_TENANT_SUCCESS: 'Unbind Tenant Success.', BIND_STORE_SUCCESS: 'Bind Store Success.', UNBIND_STORE_SUCCESS: 'Unbind Store Success.', }, SWEET: { TITLE: 'Please confirm whether to delete?', TEXT: 'Deleting this bar will also delete all related data!', CONFIRM_BUTTON_TEXT: 'Confirm delete', CANCEL_BUTTON_TEXT: 'Cancel', }, API: { POINT_TREND: 'Point Trend', COMPREHENSIVE_ENERGY: 'Comprehensive', KGCE: 'Coal Equivalent', TOTAL_CONSUMPTION: 'Total Consumption', TOP_PEAK_CONSUMPTION: 'Top-Peak Consumption', ON_PEAK_CONSUMPTION: 'On-Peak Consumption', OFF_PEAK_CONSUMPTION: 'Off-Peak Consumption', MID_PEAK_CONSUMPTION: 'Mid-Peak Consumption', ACTUAL_UNIT_PRICE: 'Actual Unit Price', ENERGY_TREND: 'Energy Consumption', ENERGY: 'Energy Consumption', ACTUAL_VALUE: 'Actual Value', ACTUAL_PERCENT: 'Actual Percent', TARIFF: 'Tariff', ENERGY_RATIO: 'Energy Consumption Ratio', OUTPUT: 'Output', TIME_RATIO: 'Time Ratio', CHILD_ENERGY_UNIT: 'Child Energy Unit', ENERGY_UNIT: 'Energy Unit', ANALYSIS_DATE: 'Analysis Date', BASELINE_DATE: 'Baseline Date', STEAM_OUTPUT: 'Steam Output', STEAM_OUTPUT_VALUE: 'Steam Output Value', TOTAL_STEAM_VALUE: 'Total electricity cost + Total tap water fee + Steam production value', ELECTRICITY_MONITORING: 'Electricity Monitoring', EQUIPMENT: 'Equipment', ENERGY_WITH_UNIT: 'Energy Consumption-kWh', PUPEC_WITH_UNIT: 'Per Unit Product Energy Consumption-kWh', RSR: 'Running Status Ratio', AREA: 'Area', WORKING_DAY_ENERGY: 'Working Day Energy', WORKING_DAY_ENERGY_PER_DAY: 'Working Day Energy Per Day', NON_WORKING_DAY_ENERGY: 'Non-Working Day Energy', NON_WORKING_DAY_ENERGY_PER_DAY: 'Non-Working Day Energy Per Day', NWDSSEPD: 'Non-Working Day Standard Status Energy Per Day', NWDTECR: 'Non-Working Day Theoretical Equipement Closure Rate', NWDAECR: 'Non-Working Day Actual Equipement Closure Rate', NWDECR: 'Non-Working Day Energy Consumption Ratio', DATE: 'Date', WORKING_DAY_OR_NOT: 'Working Day Status', ELECTRICITY_CONSUMPTION: 'Electricity Consumption', SINGLE_DEVICE_ENERGY: 'Single Device Energy Consumption', EQUIPMENT_STATUS_ENERGY_RATIO: 'Equipment Status Energy Ratio', EQUIPMENT_STATUS_TIME_RATIO: 'Equipment Status Time Ratio', RUNNING_TIME: 'Running Time', RUNNING_ENERGY_CONSUMPTION: 'Running Energy Consumption', IDLING_TIME: 'Idling Time', IDLING_ENERGY_CONSUMPTION: 'Idling Energy Consumption', SUSPENDED_TIME: 'Suspended Time', SUSPENDED_ENERGY_CONSUMPTION: 'Suspended Energy Consumption', SHUTDOWN_TIME: 'Shutdown Time', SHUTDOWN_ENERGY_CONSUMPTION: 'Shutdown Energy Consumption', C_ENERGY_ANALYSIS_SUBJECT: '0.Analysis Subject (child energy unit)', C_ENERGY_EQUIPMENT_STATION: '--1.Equipment Station', C_RUNNING_TIME: '2.Running Time', C_RUNNING_ENERGY_CONSUMPTION: '3.Running Energy Consumption', C_ENERGY_IDLING_TIME: '4.Idling Time', C_ENERGY_IDLING_ENERGY_CONSUMPTION: '5.Idling Energy Consumption', C_ENERGY_SUSPENDED_TIME: '6.Suspended Time', C_ENERGY_SUSPENDED_ENERGY_CONSUMPTION: '7.Suspended Energy Consumption', C_ENERGY_SHUTDOWN_TIME: '8.Shutdown Time', C_ENERGY_SHUTDOWN_ENERGY_CONSUMPTION: '9.Shutdown Energy Consumption', C_ENERGY_NPDTECRS: '--8.Non-production Day Theoretical Energy Consumption Ratio Standard', C_ENERGY_NPDECR: '--9.Non-production Day Energy Consumption Ratio', C_COST_ANALYSIS_SUBJECT: '0.Analysis Subject (child energy unit)', C_COST_EQUIPMENT_STATION: '--1.Equipment Station', C_COST_RUNNING_TIME: '2.Running Time', C_RUNNING_COST: '3.Running Cost', C_COST_IDLING_TIME: '4.Idling Time', C_COST_IDLING_COST: '5.Idling Cost', C_COST_SUSPENDED_TIME: '6.Suspended Time', C_COST_SUSPENDED_COST: '7.Suspended Cost', C_COST_SHUTDOWN_TIME: '8.Shutdown Time', C_COST_SHUTDOWN_COST: '9.Shutdown Cost', C_COST_NPDTCRS: '--8.Non-production Day Theoretical Cost Ratio Standard', C_COST_NPDCR: '--9.Non-production Day Cost Ratio', SUSPENDED: 'Suspended', IDLING: 'Idling', RUNNING: 'Running', SHUTDOWN: 'Shutdown', NON_WORKING_DAY: 'Non-Working Day', WORKING_DAY: 'Working Day', TOTAL: 'Total', COMPREHENSIVE_OUTPUT: 'Comprehensive Output', OUTPUT_TREND: 'Output Trend', COMPREHENSIVE_OUTPUT_VALUE: 'Comprehensive Output Value', OUTPUT_VALUE_TREND: 'Output Value Trend', KWH: 'kWh', YUAN: 'Yuan', COMPREHENSIVE_COST: 'Comprehensive Cost', PER_UNIT_COMPREHENSIVE_COST: 'Per Unit Comprehensive Cost', TOTAL_COST: 'Total Cost', TOP_PEAK_COST: 'Top Peak Cost', ON_PEAK_COST: 'On Peak Cost', OFF_PEAK_COST: 'Off Peak Cost', MID_PEAK_COST: 'Mid Peak Cost', COST: 'Cost', COST_TREND: 'Cost', COST_RATIO: 'Cost Ratio', POC: 'Proportion of Cost', UNIT_PRICE: "Yuan/kWh", COM: 'cost of maintenance', ERROR: 'Error', BAD_REQUEST: 'Bad Request', NOT_FOUND: 'Not Found', EXCEPTION: 'Exception', COOKIE_IS_EXPIRED: 'Cookie is expired', UNAUTHORIZED: 'Unauthorized', NOT_FOUNT: 'Not Fount', NAME_CONFLICTS: 'Name Conflicts', EXTERNAL_ID_CONFLICTS: 'External ID Conflicts', DATABASE_ERROR: 'Database Error', INVALID_NAME_VALUE: 'INVALID_NAME_VALUE', TENANT_NOT_FOUND: 'Tenant Not Found', TENANT_ALREADY_ASSOCIATED_WITH_METER: 'Tenant already Associated with Meter', TENANT_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Tenant already Associated with Offline Meter', TENANT_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Tenant already Associated with Virtual Meter', TENANT_AND_METER_RELATIONSHIP_NOT_FOUND: 'Tenant and Meter Relationship Not Found', TENANT_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Tenant and Offline Meter Relationship Not Found', TENANT_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Tenant and Virtual Meter Relationship Not Found', STORE_NOT_FOUND: 'Store Not Found', STORE_ALREADY_ASSOCIATED_WITH_METER: 'Store already Associated with Meter', STORE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Store already Associated with Offline Meter', STORE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Store already Associated with Virtual Meter', STORE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Store and Meter Relationship Not Found', STORE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Store and Offline Meter Relationship Not Found', STORE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Store and Virtual Meter Relationship Not Found', ADVANCE_REPORT_FILE_NOT_FOUND: 'Advance Report File Not Found', ASSOCIATED_POINTS_NOT_FOUND: 'Associated Points Not Found', COMPLEX_NOT_FOUND: 'Complex Not Found', COST_CENTER_NOT_FOUND: 'Cost Center Not Found', COST_CENTER_EXTERNAL_ID_EXISTS: 'Cost Center External ID exists', COST_CENTER_NAME_EXISTS: 'Cost Center name exists', DATA_SOURCE_NOT_FOUND: 'Data Source Not Found', DUPLICATE_GROUP_NAME: 'Duplicate Group Name', EMAIL_MESSAGE_NOT_FOUND: 'Email Message Not Found', EMAIL_RECIPIENT_NOT_FOUND: 'Email Recipient Not Found', EMPTY_VARIABLES_ARRAY: 'Empty variables array', ENERGY_CATEGORY_NOT_FOUND: 'Energy Category Not Found', EQUIPMENT_METER_RELATIONSHIP_EXISTED: 'Equipment Meter Relationship Existed', EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: 'Equipment Meter Relationship Not Found', EQUIPMENT_NOT_FOUND: 'Equipment Not Found', EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Equipment Offline Meter Relationship Not Found', EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: 'Equipment Offline Meter Relationship already Exists', EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Equipment Virtual Meter Relationship Not Found', EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: 'Equipment Virtual Meter Relationship already Exists', COMBINED_EQUIPMENT_METER_RELATIONSHIP_EXISTED: 'Combined Equipment Meter Relationship Existed', COMBINED_EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: 'Combined Equipment Meter Relationship Not Found', COMBINED_EQUIPMENT_NOT_FOUND: 'Combined Equipment Not Found', COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Combined Equipment Offline Meter Relationship Not Found', COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: 'Combined Equipment Offline Meter Relationship already Exists', COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Combined Equipment Virtual Meter Relationship Not Found', COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: 'Combined Equipment Virtual Meter Relationship already Exists', SPACE_NOT_FOUND: 'Space Not Found', SPACE_ALREADY_ASSOCIATED_WITH_METER: 'Space already Associated with Meter', SPACE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Space already Associated with Offline Meter', SPACE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Space already Associated with Virtual Meter', SPACE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Space and Meter Relationship Not Found', SPACE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Space and Offline Meter Relationship Not Found', SPACE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Space and Virtual Meter Relationship Not Found', GSM_CONFIG_NOT_FOUND: 'GSM Config Not Found', GROUP_NOT_FOUND: 'Group Not Found', KNOWLEDGE_FILE_NOT_FOUND: 'Knowledge File Not Found', INVALID_: 'Invalid ', INVALID_TENANT_ID: 'Invalid Tenant ID', INVALID_STORE_ID: 'Invalid Store ID', INVALID_ADVANCE_REPORT_FILE_ID: 'Invalid Advance Report File ID', INVALID_AREA_VALUE: 'Invalid Area value', INVALID_COMPLEX_ID: 'Invalid Complex ID', INVALID_COST_CENTER_ID: 'Invalid Cost Center ID', INVALID_DATA_SOURCE_ID: 'Invalid Data Source ID', INVALID_DATA_SOURCE_NAME: 'Invalid Data Source Name', INVALID_DATA_SOURCE_PROTOCOL: 'Invalid Data Source Protocol.', // INVALID_DATE_(EXPECTED_FORMAT:_YYYY-MM-DD): 'Invalid Date (expected format: YYYY-MM-DD', INVALID_DATE: 'Invalid Date (expected format: YYYY-MM-DD)', INVALID_DATETIME_DATA: 'Invalid Datetime Data', INVALID_EMAIL_MESSAGE_ID: 'Invalid Email Message ID', INVALID_EMAIL_RECIPIENT_ID: 'Invalid Email Recipient ID', INVALID_ENERGY_CATEGORY_ID: 'Invalid Energy Category ID', INVALID_EQUIPMENT_ID: 'Invalid Equipment ID', INVALID_COMBINED_EQUIPMENT_ID: 'Invalid Combined Equipment ID', INVALID_SPACE_ID: 'Invalid Space ID', INVALID_GSM_CONFIG_ID: 'Invalid GSM Config ID', INVALID_GROUP_ID: 'Invalid Group ID', INVALID_KNOWLEDGE_FILE_ID: 'Invalid Knowledge File ID', INVALID_ID: 'Invalid ID', INVALID_LINE_ID: 'Invalid Line ID', INVALID_MESSAGE_ID: 'Invalid Message ID', INVALID_METER_ID: 'Invalid Meter ID', INVALID_METER_UUID: 'Invalid Meter UUID', INVALID_OFFLINE_COST_FILE_ID: 'Invalid Offline Cost File ID', INVALID_OFFLINE_METER_FILE__ID: 'Invalid Offline Meter File ID', INVALID_OFFLINE_METER_FILE_ID: 'Invalid Offline Meter File ID', INVALID_OFFLINE_METER_ID: 'Invalid Offline Meter ID', INVALID_PART_ID: 'Invalid Part ID', INVALID_PART_SHIFT_ID: 'Invalid Part Shift ID', INVALID_POINT_ID: 'Invalid Point ID', INVALID_PRIVILEGE_ID_: 'Invalid Privilege ID ', INVALID_PRIVILEGE_ID: 'Invalid Privilege ID', INVALID_PRIVILEGE_TO_RESET_PASSWORD: 'Invalid Privilege to Reset Password', INVALID_PRODUCT_ID: 'Invalid Product ID', INVALID_PRODUCT_SHIFT_ID: 'Invalid Product Shift ID', INVALID_RULE_ID: 'Invalid Rule ID', INVALID_SMS_RECIPIENT_ID: 'Invalid SMS Recipient ID', INVALID_SUPPLEMENTAL_SYSTEM_ID: 'Invalid Supplemental System ID', INVALID_SUPPLEMENTALSYSTEM_ID: 'Invalid Supplemental System ID', INVALID_TARIFF_BLOCK_PRICING: 'Invalid Tariff Block Pricing', INVALID_TARIFF_ID: 'Invalid Tariff ID', INVALID_TARIFF_TIME_OF_USE_PRICING: 'Invalid Tariff Time Of Use Pricing', INVALID_TARIFF_TYPE: 'Invalid Tariff Type', INVALID_TEAM_ID: 'Invalid Team ID', INVALID_TEAM_NAME: 'Invalid Team Name', INVALID_TIMEZONE_ID: 'Invalid Timezone ID', INVALID_USER_ID: 'Invalid User ID', INVALID_USER_NAME: 'Invalid User Name', INVALID_VIRTUAL_METER_ID: 'Invalid Virtual Meter ID', INVALID_VIRTUAL_METER_NAME: 'Invalid Virtual Meter Name', INVALID_WEB_MESSAGE_ID: 'Invalid Web Message ID', INVALID_COOKIES_PLEASE_RE_LOGIN: 'Invalid cookies, Please Re-Login', INVALID_EMAIL: 'Invalid email', INVALID_EMS_CONTACT_EMAIL_VALUE: 'Invalid ems_contact_email value', INVALID_EMS_CONTACT_NAME_VALUE: 'Invalid ems_contact_name value', INVALID_EMS_CONTACT_PHONE_VALUE: 'Invalid ems_contact_phone value', INVALID_END_DATE_TIME: 'Invalid end date(full expected format: YYYY-MM-DDTHH:MM:SS)', INVALID_END_DATE_TIME_YMD: 'Invalid end date time (expected format: YYYY-MM-DD)', INVALID_END_DATE_TIME_YMDHMS: 'Invalid end date time (expected format: YYYY-MM-DDTHH:MM:SS)', INVALID_EQUATION_IN_EXPRESSION: 'Invalid equation in expression', INVALID_EQUIPMENTS_SHUTDOWN_RATE_VALUE: 'Invalid equipments_shutdown_rate value', INVALID_COMBINED_EQUIPMENTS_SHUTDOWN_RATE_VALUE: 'Invalid combined equipments_shutdown_rate value', INVALID_EXPRESSION_OBJECT: 'Invalid expression object', INVALID_EXTERNAL_ID_VALUE: 'Invalid External ID value', INVALID_IDLING_VALUE: 'Invalid idling value', INVALID_IS_COUNTED_VALUE: 'Invalid is_counted value', INVALID_IS_EQUIPMENT_STATUS_COUNTED_VALUE: 'Invalid is_equipment_status_counted value', INVALID_IS_COMBINED_EQUIPMENT_STATUS_COUNTED_VALUE: 'Invalid is_combined_equipment_status_counted value', INVALID_IS_MAIN_VALUE: 'Invalid is_main value', INVALID_IS_OUTPUT_VALUE: 'Invalid is_output value', INVALID_IS_OUTPUT_COUNTED_VALUE: 'Invalid is_output_counted value', INVALID_IS_PRODUCT_COUNTED_VALUE: 'Invalid is_product_counted value', INVALID_MAINTAINER_VALUE: 'Invalid maintainer value', INVALID_MAINTENANCE_VALUE: 'Invalid maintenance value', INVALID_MANUFACTURER_VALUE: 'Invalid manufacturer value', INVALID_PARTS_PER_HOUR_VALUE: 'Invalid parts_per_hour value', INVALID_PASSWORD: 'Invalid password', INVALID_PERIOD: 'Invalid period', INVALID_PERIOD_FORMAT: 'Invalid period (expected \'year\', \'month\', \'day\' or \'hour\')', INVALID_PRIVILEGES_VALUE: 'Invalid privileges value', INVALID_PRODUCTID_ID: 'Invalid productid ID', INVALID_REPAIR_VALUE: 'Invalid repair value', INVALID_RUNNING_VALUE: 'Invalid running value', INVALID_SERIAL_NUMBER_VALUE: 'Invalid serial_number value', INVALID_START_DATE_TIME: 'Invalid start date time (full expected format: YYYY-MM-DDTHH:MM:SS)', INVALID_START_DATE_TIME_YMD: 'Invalid start date time (expected format: YYYY-MM-DD)', INVALID_START_DATE_TIME_YMDHMS: 'Invalid start date time (expected format: YYYY-MM-DDTHH:MM:SS)', INVALID_SUSPENDED_VALUE: 'Invalid suspended value', INVALID_USE_LIFE_END_VALUE: 'Invalid use_life_end value', INVALID_USE_LIFE_START_VALUE: 'Invalid use_life_start value', INVALID_VARIABLE_METER_ID: 'Invalid variable meter id', INVALID_VARIABLE_METER_TYPE: 'Invalid variable meter type', INVALID_VARIABLE_NAME: 'Invalid variable name', INVALID_WARNING_VALUE: 'Invalid warning value', LINE_NOT_FOUND: 'Line Not Found', LINE_PRODUCT_RELATIONSHIP_EXISTED: 'Line Product Relationship Existed', LINE_PRODUCT_RELATIONSHIP_NOT_FOUND: 'Line Product Relationship Not Found', LINE_ALREADY_ASSOCIATED_WITH_METER: 'Line already Associated with Meter', LINE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: 'Line already Associated with Offline Meter', LINE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: 'Line already Associated with Virtual Meter', LINE_AND_METER_RELATIONSHIP_NOT_FOUND: 'Line and Meter Relationship Not Found', LINE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: 'Line and Offline Meter Relationship Not Found', LINE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: 'Line and Virtual Meter Relationship Not Found', METER_NOT_FOUND: 'Meter Not Found', METER_POINT_RELATIONSHIP_EXISTED: 'Meter Point Relationship Existed', METER_POINT_RELATIONSHIP_NOT_FOUND: 'Meter Point Relationship Not Found', METER_OF_VARIABLE_NOT_FOUND: 'Meter of Variable Not Found', OFFLINE_COST_FILE_NOT_FOUND: 'Offline Cost File Not Found', OFFLINE_METER_FILE_NOT_FOUND: 'Offline Meter File Not Found', OFFLINE_METER_NOT_FOUND: 'Offline Meter Not Found', OFFLINE_METER_OF_VARIABLE_NOT_FOUND: 'Offline Meter of Variable Not Found', OUTPUT_OF_PRODUCT_NOT_FOUND: 'Output of Product Not Found', PART_NOT_FOUND: 'Part Not Found', PART_SHIFT_NOT_FOUND: 'Part Shift Not Found', PLEASE_RE_LOGIN: 'Please Re-Login', POINT_NOT_FOUND: 'Point Not Found', PRIVILEGE_NOT_FOUND: 'Privilege Not Found', PRODUCT_NOT_FOUND: 'Product Not Found', PRODUCT_OUTPUT_NOT_FOUND: 'Product Output Not Found', PRODUCT_SHIFT_NOT_FOUND: 'Product Shift Not Found', RULE_NOT_FOUND: 'Rule Not Found', SMS_RECIPIENT_NOT_FOUND: 'SMS Recipient Not Found', START_DATE_SHOULD_BE_EARLY_THAN_END_DATE: 'Start date should be early than end date', START_DATETIME_SHOULD_BE_EARLY_THAN_END_DATETIME: 'Start datetime should be early than end datetime', TARIFF_IN_USE: 'Tariff In Use', TARIFF_NOT_EMPTY: 'Tariff Not Empty', TARIFF_NOT_FOUND: 'Tariff Not Found', TARIFF_ALREADY_ASSOCIATED_WITH_COSTCENTER: 'Tariff already Associated with Cost Center', TARIFF_ALREADY_ASSOCIATED_WITH_SPACE: 'Tariff already Associated with Space', TARIFF_IS_NOT_ASSOCIATED_WITH_COST_CENTER: 'Tariff is not associated with Cost Center', TARIFF_IS_NOT_ASSOCIATED_WITH_SPACE: 'Tariff is not associated with Space', POINT_ALREADY_ASSOCIATED_WITH_SPACE: 'Point already Associated with Space', POINT_IS_NOT_ASSOCIATED_WITH_SPACE: 'Point is not associated with Space', TEAM_NOT_FOUND: 'Team Not Found', TEXT_MESSAGE_NOT_FOUND: 'Text Message Not Found', THERE_IS_RELATIONSHIP_WITH_TENANTS: 'There is relationship with Tenants', THERE_IS_RELATIONSHIP_WITH_STORES: 'There is relationship with Stores', THERE_IS_RELATIONSHIP_WITH_COMPANIES: 'There is relationship with companies', THERE_IS_RELATIONSHIP_WITH_EQUIPMENTS: 'There is relationship with equipments', THERE_IS_RELATIONSHIP_WITH_COMBINED_EQUIPMENTS: 'There is relationship with combined equipments', THERE_IS_RELATIONSHIP_WITH_SPACES: 'There is relationship with spacees', THERE_IS_RELATIONSHIP_WITH_LINES: 'There is relationship with lines', THERE_IS_RELATIONSHIP_WITH_METERS: 'There is relationship with meters', THERE_IS_RELATIONSHIP_WITH_OFFLINE_METERS: 'There is relationship with offline meters', THERE_IS_RELATIONSHIP_WITH_TEAMS: 'There is relationship with teams', THERE_IS_RELATIONSHIP_WITH_USERS: 'There is relationship with users', THERE_IS_RELATIONSHIP_WITH_VIRTUAL_METERS: 'There is relationship with virtual meters', TIMEZONE_NOT_FOUND: 'Timezone Not Found', USER_NOT_FOUND: 'User Not Found', USER_SESSION_TIMEOUT: 'User Session Timeout', USER_ALREADY_IN_THE_GROUP: 'User already in the Group', USER_IS_NOT_IN_THE_GROUP: 'User is not in the Group', USER_SESSION_NOT_FOUND: 'User session Not Found', VIRTUAL_METER_NAME_ALREADY_EXISTS: 'Virtual Meter Name already Exists', VIRTUAL_METER_NOT_FOUND: 'Virtual Meter Not Found', VIRTUAL_METER_OF_VARIABLE_NOT_FOUND: 'Virtual Meter of Variable Not Found', WEB_MESSAGE_NOT_FOUND: 'Web Message Not Found', WEBMESSAGE_NOT_FOUND: 'Web Message Not Found', YOU_DO_NOT_HAVE_PERMISSION_TO_VIEW_THE_DATA: 'You don\t have permission to view the data.', }, }) .translations('cn', { MY_EMS_NAME: 'MyEMS', LANGUAGE: '语 言', FULLSCREEN: '全屏显示', ENTER_SYSTEM: '进入管理系统', EXITFULLSCREEN: '退出全屏', LOGOUT: '退出', COMMON: { EXECUTE: '执行', EDIT: '修改', DELETE: '删除', ACTION: '操作', PLACEHOLDER: '请选择或搜索...', SPACE: '空间', EQUIPMENT: '设备', COMBINED_EQUIPMENT: '组合设备', TENANT: '租户', STORE: '门店', SHOPFLOOR: '车间', DATA_SOURCE: '数据源', SENSOR: '传感器', ENERGY_FLOW_DIAGRAM: '能流图', UTILITY: '效用', PERIOD: { LABEL: '选择范围', YEAR: '年', MONTH: '月', DAY: '日', HOUR: '时', }, DATE: '日期', BASEMETER: '基准表', ANALYSISMETER: '分析表', ANALYSIS: { LABEL: '显示方式', ENERGY: '能耗', COST: '费用' }, ENERGYFLOW: { LABEL: '能源流向', INCOME: '流入', OUTPUT: '流出' }, COMPARE: { LABEL: '比较方式', TREND: '趋势', COMPARE: '比较' }, STATISTICS: { LABEL: '分析方式', COMMON: '常规分析', KEYDEVICE: '按设备属性', WORKINGDAY: '按生产日非生产日', STATUS: '按设备状态能耗', CPU: '按单台能耗', }, CHARTTYPE: { LABEL: '图表显示方式', COLUMN: '柱状图', LINE: '曲线图' }, TARIFF: { TOPPEAK: '尖', ONPEAK: '峰', OFFPEAK: '谷', MIDPEAK: '平' } }, REPORT: { REPORT: '报表', REPORT_LIST: '报表列表', CREATE_TIME: '创建时间', FILE_NAME: '文件名', TABLE: { ENERGYDATA: '详细数据', TIME: '时间', HOUR: '时', TOTAL: '汇总' } }, FDD: { ID: 'ID', RULE: '规则', EMAIL_MESSAGE: '邮件信息', TEXT_MESSAGE: '短信信息', WEB_MESSAGE: '网页信息', WECHAT_MESSAGE: '微信信息', RECIPIENT: '收件人', ALARM_LIST: '查看报警列表', RULE_LIST: '规则列表', ADD_RULE: '添加规则', EDIT_RULE: '编辑规则', FDD_CODE: '诊断代码', CATEGORY: '诊断类别', PRIORITY: '报警优先级', CHANNEL: '报警通道', IS_ENABLED: '报警开关', EXPRESSION: '表达式', MESSAGE_TEMPLATE: '消息模板', DES_EXPRESSION: '点击"修改"查看详情', SMS_ALARM_LIST: '短信报警列表', RECIPIENT_NAME: '接收人', RECIPIENT_MOBILE: '手机号', ALARM_MESSAGE: '报警信息', ALARM_TIME: '报警时间', SCHEDULE_TIME: '预定发送时间', ACKNOWLEDGE_CODE: '确认代码', EMAIL_ALARM_LIST: '邮件报警列表', EMAIL: '邮箱', TOPIC: '主题', ATTACHMENT_NAME: '附件名称', ACKNOWLEDGE_MESSAGE: '确认消息', ACKNOWLEDGE: '确认', WEB_ALARM_LIST: '网页报警列表', WECHAT_ALARM_LIST: '微信报警列表', WECHAT_ID: '微信号', MESSAGE_FORMAT: '信息格式', ACKNOWLEDGE_ALARM: '是否确认报警?', }, MENU: { SPACE: '空间能耗', MAINEQUIPMENT: '重点设备能耗', PRODUCT: '单位产品能耗', EQUIPMENTSTATUS: '设备状态能耗', EQUIPMENT_DETAILS: { EQUIPMENT_DETAILS: '设备详情', CHILLER: '制冷机组', AIR_COMPRESSOR: '空压机', AIR_HANDLING_UNIT: '空气处理机组', CHILLED_WATER_PUMP: '冷冻水泵', COOLING_TOWER: '冷却塔', COOLING_WATER_PUMP: '冷却水泵', HEAT_PUMP: '热泵', GROUND_SOURCE_HEAT_PUMP: '地源热泵', STEAM_BOILER: '蒸汽锅炉', }, FDD: { FDD: '故障检测与诊断', RULE: '规则管理', MESSAGEALARM: '短信报警', EMAILALARM: '邮件报警', WEBALARM: '网页报警', WECHATALARM: '微信报警', }, VERIFICATION: { VERIFICATION: '数据校验', METER_VALIDATE: '表读数', METER_ENERGY: '表能耗', METER_STATUS: '表状态', GATEWAY: '网关', }, SETTINGS: { BASIC: '基本设置', SETTINGS: '系统管理', SPACE: '空间管理', TENANT: '租户管理', STORE: '门店管理', SHOPFLOOR: '车间管理', EQUIPMENT: '设备管理', COMBINED_EQUIPMENT: '组合设备管理', METER: '计量表管理', SENSOR: '传感器管理', GATEWAY: '网关管理', DATASOURCE: '数据源管理', COSTCENTER: '成本中心管理', PRODUCT: '产品管理', CATEGORY: '能源分类管理', ENERGY_FLOW_DIAGRAM: '能流图管理', DISTRIBUTION_SYSTEM: '配电系统管理', TARIFF: '能源费率管理', EMAIL_SERVER: '邮件服务器设置', GSM_MODEM: '短信模块设置', CONTACT: '联系人管理', KNOWLEDGEFILE: '知识库管理' }, USERSETTING: { USERSETTING: '用户与权限', USER: '用户设置', PRIVILEGE: '权限设置' } }, DATETIMERANGE: { APPLY: '确定', CANCEL: '取消', CUSTOMRANGE: '自定义', TODAY: '今天', YESTODAY: '昨天', BYESTODAY: '前天', CURRENTMONTH: '本月', LASTMONTH: '上月', CURRENTYEAR: '本年', LASTYEAR: '上年' }, LOGIN: { USERLOGIN: '用户登录', USERNAME: '用户名', PASSWORD: '密 码', LOGIN: '登 录', TITLE: '能 源 管 理 系 统', }, SETTING: { KNOWLEDGEFILE: '知识文件', ID: 'ID', ACTION: '操作', ADD: '添加', BIND_PROPERTY: '绑定属性', EDIT: '修改', DELETE: '删除', SELECT: '选择', RESET: '重置', SAVE: '保存', CANCEL: '取消', DOWNLOAD: '下载', REFRESH: '刷新', RETURN: '返回', YES: '是', NO: '否', ON: '打开', OFF: '关闭', OK: '确定', ADD_SPACE: '添加空间', ADD_TENANT: '添加租户', ADD_STORE: '添加门店', ADD_METER: '添加计量表', ADD_VIRTUAL_METER: '添加虚拟表', ADD_OFFLINE_METER: '添加离线表', ADD_POINT: '添加点位', ADD_COSTCENTER: '添加成本中心', ADD_TARIFF: '添加费率', ADD_CATEGORY: '添加能源分类', ADD_ENERGY_ITEM: '添加能耗分项', ADD_TARIFF: '添加费率', ADD_EMAIL_RECIPIENT: '添加收件人', ADD_SMS_RECIPIENT: '添加联系人', ADD_CONTACT: '添加联系人', ADD_EMAIL_SERVER: '添加邮件服务器', ADD_GSM_MODEM: '添加短信模块', EDIT_SPACE: '编辑空间', EDIT_TENANT: '编辑租户', EDIT_STORE: '编辑门店', EDIT_METER: '编辑计量表', EDIT_VIRTUAL_METER: '编辑虚拟表', EDIT_OFFLINE_METER: '编辑离线表', EDIT_POINT: '编辑点位', EDIT_COSTCENTER: '编辑成本中心', EDIT_TARIFF: '编辑费率', EDIT_CATEGORY: '编辑能源分类', EDIT_ENERGY_ITEM: '编辑能耗分项', EDIT_EMAIL_RECIPIENT: '编辑收件人', EDIT_SMS_RECIPIENT: '编辑联系人', EDIT_CONTACT: '编辑联系人', EDIT_EMAIL_SERVER: '编辑邮箱服务器', EDIT_GSM_MODEM: '编辑短信模块', EDIT_PARAM_COMBINED_EQUIPMENT: '编辑组合设备参数', EDIT_PARAM_EQUIPMENT: '编辑设备参数', EDIT_PARAM_SPACE: '编辑空间参数', REQUIRES_AUTHENTICATION: '需要身份验证', SELECT_SPACE: '请选择用能单位', SELECT_DATE: '请选择日期', SELECT_SPACE: '请选择空间', SELECT_TENANT: '请选择租户', SELECT_STORE: '请选择门店', SELECT_TIMEZONE: '请选择时区', SELECT_CATEGORY: '请选择能源分类', SELECT_ENERGY_ITEM: '请选择能耗分项', SELECT_COSTCENTER: '请选择成本中心', SELECT_METER: '请选择计量表', IS_INPUT_COUNTED: '能耗参与汇总', IS_OUTPUT_COUNTED: '能源产出参与汇总', BIND_METER: '绑定计量表', BIND_POINT: '绑定数据点', BIND_SENSOR: '绑定传感器', BIND_TARIFF: '绑定费率', PHONE_ID_FORMAT: '请添加国家码:如0086+手机号码', INPUT_NAME: '请输入名称', INPUT_AREA: '请输入面积', INPUT_UNIT: '请输入单位', INPUT_CONTACT: '请输入联系人', INPUT_EXPRESSION: '请输入表达式', INPUT_SERIAL_NUMBER: '请输入序列号', INPUT_KGCE: '请输入标准煤系数', INPUT_KGCO2E: '请输入二氧化碳排放系数', INPUT_TAG: '请输入标签', INPUT_HOST: '请输入服务器', INPUT_PORT: '请输入端口号', INPUT_USER_NAME: '请输入用户名', INPUT_FROM_ADDR: '请输入发件人地址', INPUT_SERIAL_PORT: '请输入串口', INPUT_BAUD_RATE: '请输入波特率', EMAIL_SERVER: '邮件服务器', GSM_MODEM: '短信模块', INVALID_FORMAT: '格式不正确', INVALID_FROM_ADDR: '发件人地址不正确', INVALID_BAUD_RATE: '波特率不正确', NOT_NULLABLE: '不允许为空', MASTER_METER: '总表', METER: '计量表', VIRTUAL_METER: '虚拟表', OFFLINE_METER: '离线表', OFFLINE_METER_FILE: '离线表文件', PRODUCT: '产品', N_S_METER: '绑定的表', N_S_POINT: '绑定的数据点', N_S_SENSOR: '绑定的传感器', N_S_TARIFF: '绑定的费率', TARIFF_LIST: '费率列表', POINT_LIST: '数据点列表', SENSOR_LIST: '传感器列表', METER_TYPE: '计量表类型', METER_NAME: '计量表名', METER_STATUS: '计量表状态', TRASH: '回收桶', DRAG_TO_BIND: '请拖拽完成绑定', DRAG_TO_UNBIND: '请拖拽至回收桶解除绑定', FINANCIAL_COST: '财务分摊成本录入', NAME: '名称', AREA: '面积', UNIT: '单位', CONTACT: '联系人', ENERGY_SYSTEM_CONTACT: '能耗系统联系人', TIMEZONE: '时区', TARIFF: '费率', COSTCENTER: '成本中心', CATEGORY: '能源分类', ENERGY_ITEM: '能耗分项', STATUS: '状态', UPLOAD_TIME: '上传时间', SERIAL_NUMBER: '编号', COEF: '折标系数', TAG: '标签', BASELINE_CPU: '单耗基线', BASELINE_COST: '单耗费用基线', EXPRESSION: '表达式', VARIABLE_NAME: '变量名', POINT: '数据点', KGCE: '标准煤系数', KGCO2E: '二氧化碳排放系数', START_DATETIME: '起始时间', START_TIME: '开始时间', END_DATETIME: '结束时间', END_TIME: '结束时间', TARIFF_TYPE: '费率类型', TARIFF_NAME: '名称', PRICE: '价格', BLOCK: '阶梯费率', TIMEOFUSE: '分时费率', PEAK_TYPE: '峰谷平', START_AMOUNT: '起始量', END_AMOUNT: '结束量', PORT: '端口', GSM: 'GSM', SMS: '短信', SERIAL_PORT: '串口地址', BAUD_RATE: '波特率', FROM_ADDR: '发件人地址', HOST: '服务器', USER_NAME: '用户名', SUSPENDED: '待机', IDLING: '空运转', RUNNING: '运行', PARAM_COMBINED_EQUIPMENT: '组合设备参数管理', PARAM_EQUIPMENT: '设备参数管理', PARAM_SPACE: '空间参数管理', SROSS: '非生产日标准状态下关闭率', USER: '用户', TEAM: '班组', ADD_TEAM: '添加班组', EDIT_TEAM: '编辑班组', SEARCH: '搜索...', METER_DATA: '计量表数据', START_ENERGY: '起始能耗值', END_ENERGY: '结束能耗值', // ENERGY_VALUE: '能耗值', DIFF_VALUE: '差值', }, CONTACT: { EMAIL: '邮箱', PHONE: '电话', DESCRIPTION: '描述(可选)', INPUT_EMAIL: '请输入邮箱', INPUT_PHONE: '请输入电话', INPUT_DESCRIPTION: '请输入描述', INVALID_EMAIL: '邮箱格式不正确(xxx@xxx.xx)', }, COSTCENTER: { EXTERNAL_ID: '外部ID', INPUT_EXTERNAL_ID: '请输入外部ID', }, DATA_SOURCE: { DATA_SOURCE: '数据源', ADD_DATA_SOURCE: '添加数据源', EDIT_DATA_SOURCE: '编辑数据源', SELECT_DATA_SOURCE: '请选择数据源', PROTOCOL: '协议', CONNECTION: '连接', INPUT_PROTOCOL: '请输入协议类型', INPUT_CONNECTION: '请输入连接地址', }, POINT: { OBJECT_TYPE: '对象类型', UNIT: '单位', HIGH_LIMIT: '高限', LOW_LIMIT: '低限', RATIO: '比例系数', IS_TREND: '保存趋势', ADDRESS: '地址(JSON)', DESCRIPTION: '描述(可选)', INPUT_HIGH_LIMIT: '请输入高限', INPUT_LOW_LIMIT: '请输入低限', INPUT_RATIO: '请输入比例系数', INPUT_ADDRESS: '请输入地址', INPUT_DESCRIPTION: '请输入描述', }, DISTRIBUTION_SYSTEM: { DISTRIBUTION_SYSTEM: '配电系统', ADD_DISTRIBUTION_SYSTEM: '添加配电系统', EDIT_DISTRIBUTION_SYSTEM: '编辑配电系统', SELECT_DISTRIBUTION_SYSTEM: '请选择配电系统', SVG: 'SVG', INPUT_SVG: '请输入SVG', DESCRIPTION: '描述(可选)', DISTRIBUTION_CIRCUIT: '配电回路', N_S_DISTRIBUTION_CIRCUIT: '所属配电回路', ADD_DISTRIBUTION_CIRCUIT: '添加配电回路', EDIT_DISTRIBUTION_CIRCUIT: '编辑配电回路', SELECT_DISTRIBUTION_CIRCUIT: '请选择配电回路', DISTRIBUTION_CIRCUIT_ID: 'ID', DISTRIBUTION_CIRCUIT_NAME: '名称', INPUT_DISTRIBUTION_CIRCUIT_NAME: '请输入名称', DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: '配电房', INPUT_DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: '请输入配电房', DISTRIBUTION_CIRCUIT_SWITCHGEAR: '配电柜', INPUT_DISTRIBUTION_CIRCUIT_SWITCHGEAR: '请输入配电柜', DISTRIBUTION_CIRCUIT_PEAK_LOAD: '最大容量(KW)', INPUT_DISTRIBUTION_CIRCUIT_PEAK_LOAD: '请输入最大容量(KW)', DISTRIBUTION_CIRCUIT_PEAK_CURRENT: '最大电流(A)', INPUT_DISTRIBUTION_CIRCUIT_PEAK_CURRENT: '请输入最大电流(A)', DISTRIBUTION_CIRCUIT_CUSTOMERS: '用户', INPUT_DISTRIBUTION_CIRCUIT_CUSTOMERS: '请输入用户', DISTRIBUTION_CIRCUIT_METERS: '出线电表', INPUT_DISTRIBUTION_CIRCUIT_METERS: '请输入出线电表', PREVIEW: '预览', N_S_PREVIEW: ' 预览', }, ENERGY_FLOW_DIAGRAM: { ADD_ENERGY_FLOW_DIAGRAM: '添加能流图', EDIT_ENERGY_FLOW_DIAGRAM: '编辑能流图', SELECT_ENERGY_FLOW_DIAGRAM: '请选择能流图', NODE: '节点', N_S_NODE: ' 所属节点', ADD_NODE: '添加节点', EDIT_NODE: '编辑节点', NODE_ID: '节点ID', NODE_NAME: '节点名称', INPUT_NODE_NAME: '请输入节点名称', LINK: '链接', N_S_LINK: ' 所属链接', LINK_ID: '链接ID', ADD_LINK: '添加链接', EDIT_LINK: '编辑链接', SOURCE_NODE: '源节点', TARGET_NODE: '目标节点', METER: '计量表', PREVIEW: '预览', N_S_PREVIEW: '预览', }, COMBINED_EQUIPMENT: { ADD_COMBINED_EQUIPMENT: '添加组合设备', EDIT_COMBINED_EQUIPMENT: '编辑组合设备', SELECT_COMBINED_EQUIPMENT: '请选择组合设备', COST_CENTER: '成本中心', SELECT_COST_CENTER: '请选择成本中心', DESCRIPTION: '描述(可选)', BIND_EQUIPMENT: '绑定设备', N_S_EQUIPMENT: '绑定的设备', EQUIPMENT_LIST: '设备列表', INPUT_METER: '请输入表', INPUT_DESCRIPTION: '请输入描述', OUTPUT_METER: '输出表', PARAMETER: '参数', BIND_PARAMETER: '绑定参数', ADD_PARAMETER: '添加参数', EDIT_PARAMETER: '编辑参数', N_S_PARAMETER: '所含参数', PARAMETER_ID: 'ID', PARAMETER_NAME: '名称', INPUT_PARAMETER_NAME: '请输入名称', PARAMETER_TYPE: '类型', SELECT_PARAMETER_TYPE: '选择类型', PARAMETER_TYPE: '类型', CONSTANT: '常量值', POINT: '数据点', SELECT_POINT: '选择数据点', FRACTION: '分式', PARAMETER_CONSTANT: '常量', PARAMETER_POINT: '数据点', PARAMETER_NUMERATOR_METER: '分子计量表', PARAMETER_DENOMINATOR_METER: '分母计量表', }, EQUIPMENT: { ADD_EQUIPMENT: '添加设备', EDIT_EQUIPMENT: '编辑设备', SELECT_EQUIPMENT: '请选择设备', COST_CENTER: '成本中心', SELECT_COST_CENTER: '请选择成本中心', DESCRIPTION: '描述(可选)', INPUT_METER: '请输入表', INPUT_DESCRIPTION: '请输入描述', OUTPUT_METER: '输出表', PARAMETER: '参数', BIND_PARAMETER: '绑定参数', ADD_PARAMETER: '添加参数', EDIT_PARAMETER: '编辑参数', N_S_PARAMETER: '所含参数', PARAMETER_ID: 'ID', PARAMETER_NAME: '名称', INPUT_PARAMETER_NAME: '请输入名称', PARAMETER_TYPE: '类型', SELECT_PARAMETER_TYPE: '选择类型', PARAMETER_TYPE: '类型', CONSTANT: '常量值', POINT: '数据点', SELECT_POINT: '选择数据点', FRACTION: '分式', PARAMETER_CONSTANT: '常量', PARAMETER_POINT: '数据点', PARAMETER_NUMERATOR_METER: '分子计量表', PARAMETER_DENOMINATOR_METER: '分母计量表', }, GATEWAY: { GATEWAY: '网关', TOKEN: 'Token', SELECT_GATEWAY: '选择网关', ADD_GATEWAY: '添加网关', EDIT_GATEWAY: '编辑网关', }, SPACE: { PARENT_SPACE: '上级', AREA: '面积', INPUT_AREA: '请输入面积', DESCRIPTION: '描述(可选)', INPUT_DESCRIPTION: '请输入描述', CURRENT_SELECTED_SPACE: '当前选中空间', CHILD_SPACES: '子空间', BIND_COMBINED_EQUIPMENT: '绑定组合设备', N_S_COMBINED_EQUIPMENT: '绑定的组合设备', COMBINED_EQUIPMENT_LIST: '组合设备列表', BIND_EQUIPMENT: '绑定设备', N_S_EQUIPMENT: '绑定的设备', EQUIPMENT_LIST: '设备列表', BIND_COMBINED_EQUIPMENT: '绑定组合设备', N_S_COMBINED_EQUIPMENT: '绑定的组合设备', COMBINED_EQUIPMENT_LIST: '组合设备列表', BIND_TENANT: '绑定租户', N_S_TENANT: '绑定的租户', TENANT_LIST: '租户列表', BIND_STORE: '绑定门店', N_S_STORE: '绑定的门店', STORE_LIST: '门店列表', BIND_SHOPFLOOR: '绑定车间', N_S_SHOPFLOOR: '绑定的车间', SHOPFLOOR_LIST: '车间列表', }, TENANT: { BUILDINGS: '建筑', FLOORS: '楼层', ROOMS: '房间', TYPE: '租户类型', IS_KEY_TENANT: '是否主力租户', LEASE_NUMBER: '租约编号', LEASE_START_DATETIME: '租赁开始日期时间', LEASE_END_DATETIME: '租赁结束日期时间', IS_IN_LEASE: '是否在租', DESCRIPTION: '描述(可选)', INPUT_BUILDINGS: '请输入建筑', INPUT_FLOORS: '请输入楼层', INPUT_ROOMS: '请输入房间', INPUT_LEASE_NUMBER: '请输入租约编号', INPUT_DESCRIPTION: '请输入描述', }, STORE: { ADDRESS: '地址', LATITUDE: '纬度', LONGITUDE: '经度', TYPE: '门店类型', DESCRIPTION: '描述(可选)', INPUT_ADDRESS: '请输入地址', INPUT_LATITUDE: '请输入纬度', INPUT_LONGITUDE: '请输入经度', INPUT_DESCRIPTION: '请输入描述', }, SHOPFLOOR: { ADD_SHOPFLOOR: '添加车间', EDIT_SHOPFLOOR: '编辑车间', SELECT_SHOPFLOOR: '请选择车间', AREA: '面积', INPUT_AREA: '请输入面积', DESCRIPTION: '描述(可选)', INPUT_DESCRIPTION: '请输入描述', BIND_EQUIPMENT: '绑定设备', N_S_EQUIPMENT: '绑定的设备', EQUIPMENT_LIST: '设备列表', }, METER: { HOURLY_LOW_LIMIT: '每小时最小值(包含)', INPUT_HOURLY_LOW_LIMIT: '请输入每小时最小值', HOURLY_HIGH_LIMIT: '每小时最大值(包含)', INPUT_HOURLY_HIGH_LIMIT: '请输入每小时最大值', DESCRIPTION: '描述(可选)', INPUT_DESCRIPTION: '请输入描述', MASTER_METER: '上级计量表', SELECT_MASTER_METER: '选择上级计量表', TREE_VIEW: '树视图', CHILD_METERS: '下级计量表', }, SENSOR: { ADD_SENSOR: '添加传感器', EDIT_SENSOR: '编辑传感器', DELETE_SENSOR: '删除传感器', DESCRIPTION: '描述(可选)', INPUT_DESCRIPTION: '请输入描述', SELECT_SENSOR: '选择传感器', }, USER: { USER_LIST: '用户列表', PRIVILEGE_LIST: '权限列表', ADD_USER: '添加用户', EDIT_USER: '编辑用户', PRIVILEGE: '权限', ADD_PRIVILEGE: '添加权限', EDIT_PRIVILEGE: '编辑权限', IS_ADMIN: '是否为管理员', DISPLAY_NAME: '显示名', USERNAME: '用户名', PASSWORD: '密码', RESET_PASSWORD: '重置密码', CHANGE_PASSWORD: '修改密码', OLD_PASSWORD: '旧密码', NEW_PASSWORD: '新密码', CONFIRM_PASSWORD: '确认密码', INPUT_PASSWORD: '请输入密码', DIFF_PASSWORD: '两次输入的密码不匹配', EMAIL: '邮箱', INPUT_EMAIL: '请输入邮箱', INVALID_EMAIL: '邮箱格式不正确(xxx@xxx.xx)', }, KNOWLEDGEFILE: { KNOWLEDGE_FILE_LIST: '知识文件列表', UPLOAD_USER: '上传者', UPLOAD_TIME: '上传时间', RESTORE: '恢复', DELETE: '删除', RESTORE_SUCCESS: '恢复成功', RESTORE_FAILED: '恢复失败' }, TOASTER: { FAILURE: '失败', FAILURE_TITLE: '错误', ERROR: 'error', OPTIONS_ERROR: '选项错误', DATE_RANGE_DIFFERENT: '日期范围不同。', SUCCESS: 'success', SUCCESS_TITLE: '成功', LOGIN_SUCCESS: '登录成功。', LOGIN_FAILURE: '登录失败。', SUCCESS_ADD_BODY: '添加 {{template}} 成功.', SUCCESS_UPDATE_BODY: '更新 {{template}} 成功.', SUCCESS_DELETE_BODY: '删除 {{template}} 成功.', ERROR_ADD_BODY: '添加 {{template}} 失败.', ERROR_UPDATE_BODY: '更新 {{template}} 失败.', ERROR_DELETE_BODY: '删除 {{template}} 失败.', USER_PASSWORD: '用户密码', BIND_METER_SUCCESS: '绑定计量表成功', UNBIND_METER_SUCCESS: '解绑计量表成功', BIND_TARIFF_SUCCESS: '绑定费率成功', UNBIND_TARIFF_SUCCESS: '解绑费率成功', BIND_POINT_SUCCESS: '绑定数据点成功', UNBIND_POINT_SUCCESS: '解绑数据点成功', BIND_SENSOR_SUCCESS: '绑定传感器成功', UNBIND_SENSOR_SUCCESS: '解绑传感器成功', BIND_EQUIPMENT_SUCCESS: '绑定设备成功', UNBIND_EQUIPMENT_SUCCESS: '解绑设备成功', BIND_COMBINED_EQUIPMENT_SUCCESS: '绑定组合设备成功', UNBIND_COMBINED_EQUIPMENT_SUCCESS: '解绑组合设备成功', BIND_TENANT_SUCCESS: '绑定租户成功', UNBIND_TENANT_SUCCESS: '解绑租户成功', BIND_STORE_SUCCESS: '绑定门店成功', UNBIND_STORE_SUCCESS: '解绑门店成功', BIND_SHOPFLOOR_SUCCESS: '绑定车间成功', UNBIND_SHOPFLOOR_SUCCESS: '解绑车间成功', }, SWEET: { TITLE: '请确认是否删除?', TEXT: '删除该条也会删除所有与其相关数据!', CONFIRM_BUTTON_TEXT: '确认删除', CANCEL_BUTTON_TEXT: '取消', }, API: { POINT_TREND: '点位趋势', COMPREHENSIVE_ENERGY: '综合能耗', KGCE: '标准煤', TOTAL_CONSUMPTION: '总能耗', TOP_PEAK_CONSUMPTION: '尖时段能耗', ON_PEAK_CONSUMPTION: '峰时段能耗', OFF_PEAK_CONSUMPTION: '谷时段能耗', MID_PEAK_CONSUMPTION: '平时段能耗', ACTUAL_UNIT_PRICE: '实际单价', ENERGY_TREND: '能耗', ENERGY: '能耗', ACTUAL_VALUE: '实际绝对值', ACTUAL_PERCENT: '实际占比', TARIFF: '费率', ENERGY_RATIO: '能耗构成', OUTPUT: '产量', TIME_RATIO: '时间占比', CHILD_ENERGY_UNIT: '子级用能单位', ENERGY_UNIT: '用能单位', ANALYSIS_DATE: '分析日期', BASELINE_DATE: '基准日期', STEAM_OUTPUT: '蒸汽产出', STEAM_OUTPUT_VALUE: '蒸汽产值', TOTAL_STEAM_VALUE: '总电费+总自来水费+蒸汽产值', ELECTRICITY_MONITORING: '电力监控', ENERGY_UNIT_ONE: '新园区', ENERGY_UNIT_TWO: '化药组团动力中心', ENERGY_UNIT_THREE: '生物组团动力中心', ENERGY_UNIT_FOUR: '化药组团生产车间', EQUIPMENT: '设备', ENERGY_WITH_UNIT: '能耗-kWh', PUPEC_WITH_UNIT: '单位产品能耗-kWh', RSR: '设备运行状态能耗占比', AREA: '区域', WORKING_DAY_ENERGY: '生产日能耗', WORKING_DAY_ENERGY_PER_DAY: '生产日日均能耗', NON_WORKING_DAY_ENERGY: '非生产日能耗', NON_WORKING_DAY_ENERGY_PER_DAY: '非生产日日均能耗', NWDSSEPD: '非生产日标准状态日均能耗值', NWDTECR: '非生产日理论设备关闭率', NWDAECR: '非生产日实际设备关闭率', NWDECR: '非生产日能耗比例', DATE: '日期', WORKING_DAY_OR_NOT: '生产日非生产日', ELECTRICITY_CONSUMPTION: '电耗', SINGLE_DEVICE_ENERGY: '单设备能耗柱图', EQUIPMENT_STATUS_ENERGY_RATIO: '设备状态能耗占比', EQUIPMENT_STATUS_TIME_RATIO: '设备状态时间占比', RUNNING_TIME: '加工运行时间', RUNNING_ENERGY_CONSUMPTION: '加工运行能耗', IDLING_TIME: '空运转时间', IDLING_ENERGY_CONSUMPTION: '空运转能耗', SUSPENDED_TIME: '待机时间', SUSPENDED_ENERGY_CONSUMPTION: '待机能耗', SHUTDOWN_TIME: '关机时间', SHUTDOWN_ENERGY_CONSUMPTION: '关机能耗', C_ENERGY_ANALYSIS_SUBJECT: '0.分析主体(子级用能单位)', C_ENERGY_EQUIPMENT_STATION: '--1.设备工位', C_RUNNING_TIME: '2.加工运行时间', C_RUNNING_ENERGY_CONSUMPTION: '3.加工运行能耗', C_ENERGY_IDLING_TIME: '4.空运转时间', C_ENERGY_IDLING_ENERGY_CONSUMPTION: '5.空运转能耗', C_ENERGY_SUSPENDED_TIME: '6.待机时间', C_ENERGY_SUSPENDED_ENERGY_CONSUMPTION: '7.待机能耗', C_ENERGY_SHUTDOWN_TIME: '8.关机时间', C_ENERGY_SHUTDOWN_ENERGY_CONSUMPTION: '9.关机能耗', C_ENERGY_NPDTECRS: '--8.非生产日理论能耗比标准', C_ENERGY_NPDECR: '--9.非生产日能耗比例', C_COST_ANALYSIS_SUBJECT: '0.分析主体(子级用能单位)', C_COST_EQUIPMENT_STATION: '--1.设备工位', C_COST_RUNNING_TIME: '2.加工运行时间', C_RUNNING_COST: '3.加工运行费用', C_COST_IDLING_TIME: '4.空运转时间', C_COST_IDLING_COST: '5.空运转费用', C_COST_SUSPENDED_TIME: '6.待机时间', C_COST_SUSPENDED_COST: '7.待机费用', C_COST_SHUTDOWN_TIME: '8.关机时间', C_COST_SHUTDOWN_COST: '9.关机费用', C_COST_NPDTECRS: '--8.非生产日理论费用比标准', C_COST_NPDECR: '--9.非生产日费用比例', SUSPENDED: '待机', IDLING: '空运转', RUNNING: '运行', SHUTDOWN: '关机', NON_WORKING_DAY: '非生产日', WORKING_DAY: '生产日', TOTAL: '汇总', COMPREHENSIVE_OUTPUT: '综合产出', OUTPUT_TREND: '产出趋势', COMPREHENSIVE_OUTPUT_VALUE: '综合产值', OUTPUT_VALUE_TREND: '产值趋势', KWH: '千瓦时', YUAN: '元', COMPREHENSIVE_COST: '综合费用', PER_UNIT_COMPREHENSIVE_COST: '单位产品综合费用', TOTAL_COST: '总费用', TOP_PEAK_COST: '尖时段费用', ON_PEAK_COST: '峰时段费用', OFF_PEAK_COST: '谷时段费用', MID_PEAK_COST: '平时段费用', COST: '费用', COST_TREND: '费用', COST_RATIO: '费用构成', POC: '费用构成', UNIT_PRICE: "元/千瓦时", COM: '维修保养费用', ERROR: '错误', BAD_REQUEST: '错误的请求', NOT_FOUND: '未找到', EXCEPTION: '例外', COOKIE_IS_EXPIRED: 'Cookie已过期', UNAUTHORIZED: '未授权', NAME_CONFLICTS: '姓名冲突', EXTERNAL_ID_CONFLICTS: '全局ID冲突', DATABASE_ERROR: '数据库错误', INVALID_NAME_VALUE: '无效的命名', TENANT_NOT_FOUND: '未找到租户', TENANT_ALREADY_ASSOCIATED_WITH_METER: '租户已经与计量表关联', TENANT_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: '租户已与离线表关联', TENANT_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: '租户已与虚拟表关联', TENANT_AND_METER_RELATIONSHIP_NOT_FOUND: '未找到租户和计量表关系', TENANT_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到租户和离线表关系', TENANT_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到租户和虚拟表关系', STORE_NOT_FOUND: '未找到门店', STORE_ALREADY_ASSOCIATED_WITH_METER: '门店已经与计量表关联', STORE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: '门店已与离线表关联', STORE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: '门店已与虚拟表关联', STORE_AND_METER_RELATIONSHIP_NOT_FOUND: '未找到门店和计量表关系', STORE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到门店和离线表关系', STORE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到门店和虚拟表关系', ADVANCE_REPORT_FILE_NOT_FOUND: '未找到高级报表文件', ASSOCIATED_POINTS_NOT_FOUND: '未找到数据点', COMPLEX_NOT_FOUND: '未找到复杂产品', COST_CENTER_NOT_FOUND: '未找到成本中心', COST_CENTER_EXTERNAL_ID_EXISTS: '成本中心外部ID已存在', COST_CENTER_NAME_EXISTS: '成本中心名称存在', DATA_SOURCE_NOT_FOUND: '未找到数据源', DUPLICATE_GROUP_NAME: '重复的用户组名', EMAIL_MESSAGE_NOT_FOUND: '未找到电子邮件', EMAIL_RECIPIENT_NOT_FOUND: '未找到电子邮件收件人', EMPTY_VARIABLES_ARRAY: '空变量数组', ENERGY_CATEGORY_NOT_FOUND: '未找到能源分类', ENERGY_ITEM_NOT_FOUND: '未找到能耗分项', COMBINED_EQUIPMENT_METER_RELATIONSHIP_EXISTED: '组合设备和计量表关系已存在', COMBINED_EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: '未找到组合设备和计量表关系', COMBINED_EQUIPMENT_NOT_FOUND: '未找到组合设备', COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到组合设备和离线表关系', COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: '组合设备和离线表关系已经存在', COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到组合设备和虚拟表关系', COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: '组合设备和虚拟表关系已经存在', EQUIPMENT_METER_RELATIONSHIP_EXISTED: '设备和计量表关系已存在', EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: '未找到设备和计量表关系', EQUIPMENT_NOT_FOUND: '未找到设备', EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到设备和离线表关系', EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: '设备和离线表关系已经存在', EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到设备和虚拟表关系', EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: '设备和虚拟表关系已经存在', SPACE_NOT_FOUND: '未找到空间', SPACE_ALREADY_ASSOCIATED_WITH_METER: '空间已经与计量表相关联', SPACE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: '空间已经与离线表相关联', SPACE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: '空间已经与虚拟表相关联', SPACE_AND_METER_RELATIONSHIP_NOT_FOUND: '未找到空间和计量表的关系', SPACE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: '未找到空间和离线表关系', SPACE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: '未找到空间和虚拟表关系', GSM_CONFIG_NOT_FOUND: '未找到GSM配置', GROUP_NOT_FOUND: '未找到用户组', KNOWLEDGE_FILE_NOT_FOUND: '未找到知识文件', INVALID_: '无效', INVALID_TENANT_ID: '无效的租户ID', INVALID_STORE_ID: '无效的门店ID', INVALID_ADVANCE_REPORT_FILE_ID: '无效的高级报表文件ID', INVALID_AREA_VALUE: '无效的面积值', INVALID_COST_CENTER_ID: '无效的成本中心ID', INVALID_DATA_SOURCE_ID: '无效的数据源ID', INVALID_DATA_SOURCE_NAME: '无效的数据源名称', INVALID_DATA_SOURCE_PROTOCOL: '无效的数据源协议。', INVALID_DATE: '无效的日期(预期格式:YYYY-MM-DD)', INVALID_DATETIME_DATA: '无效的日期时间数据', INVALID_EMAIL_MESSAGE_ID: '无效的电子邮件ID', INVALID_EMAIL_RECIPIENT_ID: '无效的电子邮件收件人ID', INVALID_ENERGY_CATEGORY_ID: '无效的能源分类ID', INVALID_ENERGY_ITEM_ID: '无效的能耗分项ID', INVALID_COMBINED_EQUIPMENT_ID: '无效的设备ID', INVALID_EQUIPMENT_ID: '无效的设备ID', INVALID_SPACE_ID: '无效的空间ID', INVALID_GSM_CONFIG_ID: '无效的GSM配置ID', INVALID_GROUP_ID: '无效的用户组ID', INVALID_KNOWLEDGE_FILE_ID: '无效的知识文件ID', INVALID_ID: '无效的ID', INVALID_MESSAGE_ID: '无效的消息ID', INVALID_METER_ID: '无效的计量表ID', INVALID_METER_UUID: '无效的计量表UUID', INVALID_OFFLINE_COST_FILE_ID: '无效的离线成本文件ID', INVALID_OFFLINE_METER_FILE__ID: '无效的离线表文件ID', INVALID_OFFLINE_METER_FILE_ID: '无效的离线表文件ID', INVALID_OFFLINE_METER_ID: '无效的离线表ID', INVALID_PASSWORD: '无效的密码', INVALID_POINT_ID: '无效的点ID', INVALID_PRIVILEGE_ID_: '无效的权限ID', INVALID_PRIVILEGE_ID: '无效的权限ID', INVALID_PRIVILEGE_TO_RESET_PASSWORD: '无效的重置密码权限', INVALID_RULE_ID: '无效的规则ID', INVALID_SMS_RECIPIENT_ID: '无效的短信收件人ID', INVALID_TARIFF_BLOCK_PRICING: '无效的阶梯费率价格', INVALID_TARIFF_ID: '无效的费率ID', INVALID_TARIFF_TIME_OF_USE_PRICING: '无效的分时费率价格', INVALID_TARIFF_TYPE: '无效的费率类型', INVALID_TIMEZONE_ID: '无效的时区ID', INVALID_USER_ID: '无效的用户ID', INVALID_USER_NAME: '无效的用户名', INVALID_VIRTUAL_METER_ID: '无效的虚拟表ID', INVALID_VIRTUAL_METER_NAME: '无效的虚拟表名称', INVALID_WEB_MESSAGE_ID: '无效的网页信息ID', INVALID_COOKIES_PLEASE_RE_LOGIN: '无效的Cookie,请重新登录', INVALID_EMAIL: '无效的邮箱', INVALID_EMS_CONTACT_EMAIL_VALUE: '无效的ems_contact_email值', INVALID_EMS_CONTACT_NAME_VALUE: '无效的ems_contact_name值', INVALID_EMS_CONTACT_PHONE_VALUE: '无效的ems_contact_phone值', INVALID_END_DATE_TIME: '无效的结束日期(完整预期格式:YYYY-MM-DDTHH:MM:SS)', INVALID_END_DATE_TIME_YMD: '无效的结束日期时间(预期格式:YYYY-MM-DDTHH)', INVALID_END_DATE_TIME_YMDHMS: '无效的结束日期时间(预期格式:YYYY-MM-DDTHH:MM:SS)', INVALID_EQUATION_IN_EXPRESSION: '无效的表达式公式', INVALID_COMBINED_EQUIPMENTS_SHUTDOWN_RATE_VALUE: '无效的设备_shutdown_rate值', INVALID_EQUIPMENTS_SHUTDOWN_RATE_VALUE: '无效的设备_shutdown_rate值', INVALID_EXPRESSION_OBJECT: '无效的表达式对象', INVALID_EXTERNAL_ID_VALUE: '无效的外部ID', INVALID_IDLING_VALUE: '无效的空运转值', INVALID_IS_COUNTED_VALUE: '无效的is_counted值', INVALID_IS_COMBINED_EQUIPMENT_STATUS_COUNTED_VALUE: '无效的is_equipment_status_counted值', INVALID_IS_EQUIPMENT_STATUS_COUNTED_VALUE: '无效的is_equipment_status_counted值', INVALID_IS_MAIN_VALUE: '无效的is_main值', INVALID_IS_OUTPUT_VALUE: '无效的is_output值', INVALID_IS_OUTPUT_COUNTED_VALUE: '无效的is_output_counted值', INVALID_IS_PRODUCT_COUNTED_VALUE: '无效的is_product_counted值', INVALID_MAINTAINER_VALUE: '无效的维护保养商值', INVALID_MAINTENANCE_VALUE: '无效的维护保养值', INVALID_MANUFACTURER_VALUE: '无效的制造商值', INVALID_PERIOD: '无效的时间期', INVALID_PERIOD_FORMAT: '无效的时间期格式(预期格式\'年\',\'月\',\'天\'或\'小时\')', INVALID_PRIVILEGES_VALUE: '无效的时间期', INVALID_PRODUCTID_ID: '无效的产品ID', INVALID_REPAIR_VALUE: '无效的维修值', INVALID_RUNNING_VALUE: '无效的运行值', INVALID_SERIAL_NUMBER_VALUE: '无效的serial_number值', INVALID_START_DATE_TIME: '无效的开始日期时间(完整的预期格式:YYYY-MM-DDTHH:MM:SS)', INVALID_START_DATE_TIME_YMD: '无效的开始日期时间(预期格式:YYYY-MM-DD)', INVALID_START_DATE_TIME_YMDHMS: '无效的开始日期时间(预期格式:YYYY-MM-DDTHH:MM:SS)', INVALID_SUSPENDED_VALUE: '无效的暂停值', INVALID_USE_LIFE_END_VALUE: '无效的设备使用期结束值', INVALID_USE_LIFE_START_VALUE: '无效的设备使用期起始值', INVALID_VARIABLE_METER_ID: '无效的变量meter_id', INVALID_VARIABLE_METER_TYPE: '无效的变量meter_type', INVALID_VARIABLE_NAME: '无效的变量名称', INVALID_WARNING_VALUE: '无效的警告值', METER_NOT_FOUND: '未找到计量表', METER_POINT_RELATIONSHIP_EXISTED: '存在计量表和点的关系', METER_POINT_RELATIONSHIP_NOT_FOUND: '未找到计量表和点的关系', METER_OF_VARIABLE_NOT_FOUND: '未找到变量关联的计量表', OFFLINE_COST_FILE_NOT_FOUND: '未找到离线费用文件', OFFLINE_METER_FILE_NOT_FOUND: '未找到离线表文件', OFFLINE_METER_NOT_FOUND: '未找到离线表', OFFLINE_METER_OF_VARIABLE_NOT_FOUND: '未找到变量关联的离线表', OUTPUT_OF_PRODUCT_NOT_FOUND: '未找到产品产出', PART_NOT_FOUND: '未找到零件', PART_SHIFT_NOT_FOUND: '未找到零件班次', PLEASE_RE_LOGIN: '请重新登录', POINT_NOT_FOUND: '未找到数据点', PRIVILEGE_NOT_FOUND: '未找到权限', RULE_NOT_FOUND: '未找到规则', SMS_RECIPIENT_NOT_FOUND: '未找到短信收件人', START_DATE_SHOULD_BE_EARLY_THAN_END_DATE: '开始日期应早于结束日期', START_DATETIME_SHOULD_BE_EARLY_THAN_END_DATETIME: '开始日期时间应早于结束日期时间', TARIFF_IN_USE: '费率正在使用中', TARIFF_NOT_EMPTY: '费率不为空', TARIFF_NOT_FOUND: '未找到费率', TARIFF_ALREADY_ASSOCIATED_WITH_COSTCENTER: '费率已经与成本中心关联', TARIFF_ALREADY_ASSOCIATED_WITH_SPACE: '费率已经与空间联系', TARIFF_IS_NOT_ASSOCIATED_WITH_COST_CENTER: '费率与成本中心未关联', TARIFF_IS_NOT_ASSOCIATED_WITH_SPACE: '费率与空间未关联', POINT_ALREADY_ASSOCIATED_WITH_SPACE: '数据点已经与空间联系', POINT_IS_NOT_ASSOCIATED_WITH_SPACE: '数据点与空间未关联', TEAM_NOT_FOUND: '未找到班组', TEXT_MESSAGE_NOT_FOUND: '未找到短信', THERE_IS_RELATIONSHIP_WITH_TENANTS: '与租户有关系', THERE_IS_RELATIONSHIP_WITH_STORES: '与门店有关系', THERE_IS_RELATIONSHIP_WITH_COMPANIES: '与公司有关系', THERE_IS_RELATIONSHIP_WITH_COMBINED_EQUIPMENTS: '与组合设备有关系', THERE_IS_RELATIONSHIP_WITH_EQUIPMENTS: '与设备有关系', THERE_IS_RELATIONSHIP_WITH_SPACES: '与空间有关系', THERE_IS_RELATIONSHIP_WITH_METERS: '与计量表有关系', THERE_IS_RELATIONSHIP_WITH_OFFLINE_METERS: '与离线表有关系', THERE_IS_RELATIONSHIP_WITH_TEAMS: '与班组有关系', THERE_IS_RELATIONSHIP_WITH_USERS: '与用户有关系', THERE_IS_RELATIONSHIP_WITH_VIRTUAL_METERS: '与虚拟表有关系', TIMEZONE_NOT_FOUND: '未找到时区', USER_NOT_FOUND: '未找到用户', USER_SESSION_TIMEOUT: '用户会话超时', USER_ALREADY_IN_THE_GROUP: '用户已在用户组中', USER_IS_NOT_IN_THE_GROUP: '用户不在用户组内', USER_SESSION_NOT_FOUND: '未找到用户会话', VIRTUAL_METER_NAME_ALREADY_EXISTS: '虚拟表名称已存在', VIRTUAL_METER_NOT_FOUND: '未找到虚拟表', VIRTUAL_METER_OF_VARIABLE_NOT_FOUND: '未找到变量的虚拟表', WEB_MESSAGE_NOT_FOUND: '未找到网页信息', YOU_DO_NOT_HAVE_PERMISSION_TO_VIEW_THE_DATA: '你没有权限查看数据。', }, }) ; var lang = window.localStorage.getItem("language") || "cn"; $translateProvider.preferredLanguage(lang); } angular .module('inspinia') .config(config)