From 5be55c292294403307199d3eb47ed3f2ca0e63b1 Mon Sep 17 00:00:00 2001 From: hyh123a Date: Wed, 3 Mar 2021 15:28:03 +0800 Subject: [PATCH] add the de translation --- admin/app/translations.js | 5436 +++++++++++++++++++++++-------------- 1 file changed, 3333 insertions(+), 2103 deletions(-) diff --git a/admin/app/translations.js b/admin/app/translations.js index 01d0985f..f4cac3df 100644 --- a/admin/app/translations.js +++ b/admin/app/translations.js @@ -3,2108 +3,3338 @@ * */ 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); - + $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: '你没有权限查看数据。', + }, + }) + .translations('de', { + MY_EMS_NAME: 'MyEMS', + LANGUAGE: 'Sprache', + FULLSCREEN: 'Vollbildanzeige', + ENTER_SYSTEM: 'Geben Sie das Managementsystem ein', + EXITFULLSCREEN: 'Beenden Sie den Vollbildmodus', + LOGOUT: 'ausfallen', + COMMON: { + EXECUTE: 'durchgeführt', + EDIT: 'ändern', + DELETE: 'löschen', + ACTION: 'Betriebs', + PLACEHOLDER: 'Bitte auswählen oder suchen ...', + SPACE: 'Raum', + EQUIPMENT: 'Ausrüstung', + COMBINED_EQUIPMENT: 'Kombinationsausrüstung', + TENANT: 'Mieter', + STORE: 'Geschäft', + SHOPFLOOR: 'Werkstatt', + DATA_SOURCE: 'Datenquelle', + SENSOR: 'Sensor', + ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm', + + UTILITY: 'Nützlichkeit', + PERIOD: { + LABEL: 'Bereich auswählen', + YEAR: 'Jahr', + MONTH: 'Monat', + DAY: 'Tag', + HOUR: 'Zeit', + }, + DATE: 'Datum', + BASEMETER: 'Benchmark-Tabelle', + ANALYSISMETER: 'Analysetabelle', + ANALYSIS: { + LABEL: 'Anzeigemethode', + ENERGY: 'Energieverbrauch', + COST: 'Kosten', + }, + ENERGYFLOW: { + LABEL: 'Energiefluss', + INCOME: 'Zufluss', + OUTPUT: 'Abfluss', + }, + COMPARE: { + LABEL: 'Vergleichsmethode', + TREND: 'Trend', + COMPARE: 'Vergleichen Sie', + }, + STATISTICS: { + LABEL: 'Analyse Methode', + COMMON: 'Routineanalyse', + KEYDEVICE: 'Nach Geräteattribut', + WORKINGDAY: 'Tag ohne Produktion', + STATUS: 'Energieverbrauch nach Gerätestatus', + CPU: 'Energieverbrauch pro Einheit', + }, + CHARTTYPE: { + LABEL: 'Diagrammanzeigemodus', + COLUMN: 'Histogramm', + LINE: 'Graph', + }, + TARIFF: { + TOPPEAK: 'Trinkgeld', + ONPEAK: 'Gipfel', + OFFPEAK: 'Senke', + MIDPEAK: 'Niveau', + }, + }, + REPORT: { + REPORT: 'Bericht', + REPORT_LIST: 'Berichtsliste', + CREATE_TIME: 'Erstellungszeitpunkt', + FILE_NAME: 'Dateinamen', + TABLE: { + ENERGYDATA: 'detaillierte Daten', + TIME: 'Zeit', + HOUR: 'Zeit', + TOTAL: 'Zusammenfassung', + }, + }, + FDD: { + ID: 'ICH WÜRDE', + RULE: 'Regel', + EMAIL_MESSAGE: 'Mail-Informationen', + TEXT_MESSAGE: 'SMS-Nachricht', + WEB_MESSAGE: 'Webseiteninformationen', + WECHAT_MESSAGE: 'WeChat Informationen', + RECIPIENT: 'Empfänger', + + ALARM_LIST: 'Zeigen Sie die Alarmliste an', + RULE_LIST: 'Liste der Regeln', + ADD_RULE: 'Regel hinzufügen', + EDIT_RULE: 'Regeln bearbeiten', + FDD_CODE: 'Diagnosecode', + CATEGORY: 'Diagnosekategorie', + PRIORITY: 'Alarmpriorität', + CHANNEL: 'Alarmkanal', + IS_ENABLED: 'Alarmschalter', + EXPRESSION: 'Ausdruck', + MESSAGE_TEMPLATE: 'Nachrichtenvorlage', + DES_EXPRESSION: 'Klicken Sie auf "Bearbeiten", um Details anzuzeigen', + + SMS_ALARM_LIST: 'SMS-Alarmliste', + RECIPIENT_NAME: 'Empfänger', + RECIPIENT_MOBILE: 'Telefonnummer', + ALARM_MESSAGE: 'Alarminformationen', + ALARM_TIME: 'Weckzeit', + SCHEDULE_TIME: 'Geplante Sendezeit', + ACKNOWLEDGE_CODE: 'Bestätigungscode', + + EMAIL_ALARM_LIST: 'Mail-Alarmliste', + EMAIL: 'Briefkasten', + TOPIC: 'Thema', + ATTACHMENT_NAME: 'Zubehörname', + ACKNOWLEDGE_MESSAGE: 'Bestätigungsmeldung', + ACKNOWLEDGE: 'bestätigen', + WEB_ALARM_LIST: 'Webseiten-Alarmliste', + WECHAT_ALARM_LIST: 'WeChat Alarmliste', + WECHAT_ID: 'Wir chatten Nummer', + MESSAGE_FORMAT: 'Informationsformat', + ACKNOWLEDGE_ALARM: 'Bestätigen Sie den Alarm?', + }, + MENU: { + SPACE: 'Raumenergieverbrauch', + MAINEQUIPMENT: 'Energieverbrauch der Schlüsselausrüstung', + PRODUCT: 'Energieverbrauch pro Produkteinheit', + EQUIPMENTSTATUS: 'Gerätestatus Energieverbrauch', + EQUIPMENT_DETAILS: { + EQUIPMENT_DETAILS: 'Gerätedetails', + CHILLER: 'Kühleinheit', + AIR_COMPRESSOR: 'Luftkompressor', + AIR_HANDLING_UNIT: 'Lüftungsgerät', + CHILLED_WATER_PUMP: 'Kühlwasserpumpen', + COOLING_TOWER: 'Kühlturm', + COOLING_WATER_PUMP: 'Kühlwasserpumpe', + HEAT_PUMP: 'Wärmepumpe', + GROUND_SOURCE_HEAT_PUMP: 'Erdwärmepumpe', + STEAM_BOILER: 'Dampfer', + }, + FDD: { + FDD: 'Fehlererkennung und -diagnose', + RULE: 'Regelverwaltung', + MESSAGEALARM: 'SMS-Alarm', + EMAILALARM: 'E-Mail-Alarm', + WEBALARM: 'Webseitenalarm', + WECHATALARM: 'WeChat Alarm', + }, + VERIFICATION: { + VERIFICATION: 'Datenvalidierung', + METER_VALIDATE: 'Zählerstand', + METER_ENERGY: 'Tabelle Energieverbrauch', + METER_STATUS: 'Tabellenstatus', + GATEWAY: 'Tor', + }, + SETTINGS: { + BASIC: 'Grundeinstellungen', + SETTINGS: 'Systemmanagement', + SPACE: 'Raum-Management', + TENANT: 'Mietermanagement', + STORE: 'Geschäftsleitung', + SHOPFLOOR: 'Werkstattmanagement', + EQUIPMENT: 'Gerätemanagement', + COMBINED_EQUIPMENT: 'Kombiniertes Gerätemanagement', + METER: 'Zählerverwaltung', + SENSOR: 'Sensorverwaltung', + GATEWAY: 'Gateway-Verwaltung', + DATASOURCE: 'Datenquellenverwaltung', + COSTCENTER: 'Kostenstellenmanagement', + PRODUCT: 'Produkt Management', + CATEGORY: 'Energieklassifizierungsmanagement', + ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm-Management', + DISTRIBUTION_SYSTEM: 'Verwaltung des Verteilungssystems', + TARIFF: 'Energieratenmanagement', + EMAIL_SERVER: 'Mailserver-Einstellungen', + GSM_MODEM: 'SMS-Moduleinstellungen', + CONTACT: 'Kontaktmanagement', + KNOWLEDGEFILE: 'Wissensdatenbankverwaltung', + }, + USERSETTING: { + USERSETTING: 'Benutzer und Berechtigungen', + USER: 'Benutzereinstellungen', + PRIVILEGE: 'Berechtigungseinstellungen', + }, + }, + DATETIMERANGE: { + APPLY: 'bestimmen', + CANCEL: 'stornieren', + CUSTOMRANGE: 'anpassen', + TODAY: 'heutige Tag', + YESTODAY: 'gestern', + BYESTODAY: 'Vorgestern', + CURRENTMONTH: 'diesen Monat', + LASTMONTH: 'Letzten Monat', + CURRENTYEAR: 'Dieses Jahr', + LASTYEAR: 'Letztes Jahr', + }, + LOGIN: { + USERLOGIN: 'Benutzer-Anmeldung', + USERNAME: 'Nutzername', + PASSWORD: 'Passwort', + LOGIN: 'Einloggen', + TITLE: 'Energiemanagementsystem', + }, + SETTING: { + KNOWLEDGEFILE: 'Wissensdatei', + ID: 'ICH WÜRDE', + ACTION: 'Betriebs', + ADD: 'Hinzufügen', + BIND_PROPERTY: 'Bindungseigenschaften', + EDIT: 'ändern', + DELETE: 'löschen', + SELECT: 'wählen', + RESET: 'Zurücksetzen', + SAVE: 'speichern', + CANCEL: 'stornieren', + DOWNLOAD: 'herunterladen', + REFRESH: 'Aktualisierung', + RETURN: 'Rückkehr', + YES: 'Ja', + NO: 'Nein', + ON: 'anmachen', + OFF: 'Herunterfahren', + OK: 'bestimmen', + ADD_SPACE: 'Platz hinzufügen', + ADD_TENANT: 'Mieter hinzufügen', + ADD_STORE: 'Laden hinzufügen', + ADD_METER: 'Messgerät hinzufügen', + ADD_VIRTUAL_METER: 'Virtuelle Tabelle hinzufügen', + ADD_OFFLINE_METER: 'Offline-Tabelle hinzufügen', + ADD_POINT: 'Punkt hinzufügen', + ADD_COSTCENTER: 'Kostenstelle hinzufügen', + ADD_TARIFF: 'Rate hinzufügen', + ADD_CATEGORY: 'Energieklassifizierung hinzufügen', + ADD_ENERGY_ITEM: 'Unterelemente zum Energieverbrauch hinzufügen', + ADD_TARIFF: 'Rate hinzufügen', + ADD_EMAIL_RECIPIENT: 'Empfänger hinzufügen', + ADD_SMS_RECIPIENT: 'Kontakt hinzufügen', + ADD_CONTACT: 'Kontakt hinzufügen', + ADD_EMAIL_SERVER: 'Mail-Server hinzufügen', + ADD_GSM_MODEM: 'SMS-Modul hinzufügen', + + EDIT_SPACE: 'Leerzeichen bearbeiten', + EDIT_TENANT: 'Mieter bearbeiten', + EDIT_STORE: 'Speicher bearbeiten', + EDIT_METER: 'Messgerät bearbeiten', + EDIT_VIRTUAL_METER: 'Virtuelle Tabelle bearbeiten', + EDIT_OFFLINE_METER: 'Offline-Tabelle bearbeiten', + EDIT_POINT: 'Punkt bearbeiten', + EDIT_COSTCENTER: 'Kostenstelle bearbeiten', + EDIT_TARIFF: 'Bearbeitungsrate', + EDIT_CATEGORY: 'Energieklassifizierung bearbeiten', + EDIT_ENERGY_ITEM: 'Unterelemente zum Energieverbrauch bearbeiten', + EDIT_EMAIL_RECIPIENT: 'Empfänger bearbeiten', + EDIT_SMS_RECIPIENT: 'Kontakt bearbeiten', + EDIT_CONTACT: 'Kontakt bearbeiten', + EDIT_EMAIL_SERVER: 'Postfachserver bearbeiten', + EDIT_GSM_MODEM: 'SMS-Modul bearbeiten', + EDIT_PARAM_COMBINED_EQUIPMENT: + 'Bearbeiten Sie die Parameter des Kombinationsgeräts', + EDIT_PARAM_EQUIPMENT: 'Geräteparameter bearbeiten', + EDIT_PARAM_SPACE: 'Raumparameter bearbeiten', + + REQUIRES_AUTHENTICATION: 'Authentifizierung erforderlich', + SELECT_SPACE: 'Bitte wählen Sie eine Energieeinheit', + SELECT_DATE: 'Bitte wählen Sie ein Datum', + SELECT_SPACE: 'Bitte wählen Sie ein Leerzeichen', + SELECT_TENANT: 'Bitte Mieter auswählen', + SELECT_STORE: 'Bitte wählen Sie ein Geschäft', + SELECT_TIMEZONE: 'Bitte wählen Sie eine Zeitzone', + SELECT_CATEGORY: 'Bitte wählen Sie die Energieklassifizierung', + SELECT_ENERGY_ITEM: 'Bitte wählen Sie den Energieverbrauch', + SELECT_COSTCENTER: 'Bitte wählen Sie eine Kostenstelle', + SELECT_METER: 'Bitte wählen Sie einen Zähler', + IS_INPUT_COUNTED: 'Zusammenfassung der Verbrauchsbeteiligung', + IS_OUTPUT_COUNTED: + 'Zusammenfassung der Beteiligung an der Energieabgabe', + BIND_METER: 'Bindemessgerät', + BIND_POINT: 'Datenpunkte binden', + BIND_SENSOR: 'Bindungssensor', + BIND_TARIFF: 'Bindungsrate', + PHONE_ID_FORMAT: + 'Bitte geben Sie die Landesvorwahl ein: z. B. 0086 + Handynummer', + + INPUT_NAME: 'Bitte geben Sie einen Namen ein', + INPUT_AREA: 'Bitte betreten Sie den Bereich', + INPUT_UNIT: 'Bitte geben Sie eine Einheit ein', + INPUT_CONTACT: 'Bitte geben Sie einen Kontakt ein', + INPUT_EXPRESSION: 'Bitte geben Sie einen Ausdruck ein', + INPUT_SERIAL_NUMBER: 'Bitte geben sie die Seriennummer ein', + INPUT_KGCE: 'Bitte geben Sie den Standardkohlekoeffizienten ein', + INPUT_KGCO2E: 'Bitte geben Sie den CO2-Emissionsfaktor ein', + INPUT_TAG: 'Bitte geben Sie ein Etikett ein', + INPUT_HOST: 'Bitte geben Sie den Server ein', + INPUT_PORT: 'Bitte geben Sie die Portnummer ein', + INPUT_USER_NAME: 'Bitte geben sie einen Benutzernamen ein', + INPUT_FROM_ADDR: 'Bitte geben Sie die Absenderadresse ein', + INPUT_SERIAL_PORT: 'Bitte geben Sie die serielle Schnittstelle ein', + INPUT_BAUD_RATE: 'Bitte geben Sie die Baudrate ein', + + EMAIL_SERVER: 'Mail-Server', + GSM_MODEM: 'SMS-Modul', + INVALID_FORMAT: 'Falsches Format', + INVALID_FROM_ADDR: 'Falsche Absenderadresse', + INVALID_BAUD_RATE: 'Falsche Baudrate', + NOT_NULLABLE: 'Darf nicht leer sein', + MASTER_METER: 'Übersichtstabelle', + METER: 'Meter', + VIRTUAL_METER: 'Virtuelle Tabelle', + OFFLINE_METER: 'Offline-Tabelle', + OFFLINE_METER_FILE: 'Offline-Tabellendatei', + PRODUCT: 'Produkt', + N_S_METER: 'Gebundener Tisch', + N_S_POINT: 'Gebundener Datenpunkt', + N_S_SENSOR: 'Gebundener Sensor', + N_S_TARIFF: 'Gebundene Rate', + TARIFF_LIST: 'Preisliste', + POINT_LIST: 'Datenpunktliste', + SENSOR_LIST: 'Sensorliste', + METER_TYPE: 'Zählertyp', + METER_NAME: 'Zählername', + METER_STATUS: 'Messgerätestatus', + TRASH: 'recyceln können', + DRAG_TO_BIND: 'Bitte ziehen und ablegen, um die Bindung abzuschließen', + DRAG_TO_UNBIND: + 'Bitte ziehen Sie in den Papierkorb, um die Bindung aufzuheben', + FINANCIAL_COST: 'Erfassung der finanziellen Allokationskosten', + NAME: 'Name', + AREA: 'Bereich', + UNIT: 'Einheit', + CONTACT: 'Gesprächspartner', + ENERGY_SYSTEM_CONTACT: 'Kontakt zum Energiesystem', + TIMEZONE: 'Zeitzone', + TARIFF: 'Bewertung', + + COSTCENTER: 'Kostenstelle', + CATEGORY: 'Energieklassifizierung', + ENERGY_ITEM: 'Unterpunkt Energieverbrauch', + STATUS: 'Status', + UPLOAD_TIME: 'Upload-Zeit', + SERIAL_NUMBER: 'Ordnungsnummer', + COEF: 'Umrechnungsfaktor', + TAG: 'Etikette', + BASELINE_CPU: 'Basislinie für den Verbrauch von Einheiten', + BASELINE_COST: 'Stückkostenbasis', + EXPRESSION: 'Ausdruck', + VARIABLE_NAME: 'Variablennamen', + POINT: 'Datenpunkt', + KGCE: 'Standardkohlekoeffizient', + KGCO2E: 'CO2-Emissionsfaktor', + + START_DATETIME: 'Startzeit', + START_TIME: 'Anfangszeit', + END_DATETIME: 'Endzeit', + END_TIME: 'Endzeit', + TARIFF_TYPE: 'Tarifart', + TARIFF_NAME: 'Name', + PRICE: 'Preis', + BLOCK: 'Staffelpreis', + TIMEOFUSE: 'Timesharing-Rate', + PEAK_TYPE: 'Feng Guping', + START_AMOUNT: 'Startbetrag', + END_AMOUNT: 'Endbetrag', + + PORT: 'Hafen', + GSM: 'GSM', + SMS: 'SMS', + SERIAL_PORT: 'Adresse der seriellen Schnittstelle', + BAUD_RATE: 'Baudrate', + FROM_ADDR: 'Absenderadresse', + HOST: 'Server', + USER_NAME: 'Nutzername', + + SUSPENDED: 'Bereithalten', + IDLING: 'Probelauf', + RUNNING: 'Lauf', + PARAM_COMBINED_EQUIPMENT: 'Parameterverwaltung für Kombinationsgeräte', + PARAM_EQUIPMENT: 'Verwaltung von Geräteparametern', + PARAM_SPACE: 'Räumliche Parameterverwaltung', + SROSS: 'Schlusskurs unter Standardbedingungen an Nichtproduktionstagen', + + USER: 'Nutzer', + + TEAM: 'Mannschaft', + ADD_TEAM: 'Füge ein Team hinzu', + EDIT_TEAM: 'Team bearbeiten', + SEARCH: 'suchen nach...', + METER_DATA: 'Zählerdaten', + START_ENERGY: 'Anfangsenergieverbrauchswert', + END_ENERGY: 'Ende des Energieverbrauchs', + // ENERGY_VALUE: 'Energieverbrauchswert', + DIFF_VALUE: 'Unterschied', + }, + CONTACT: { + EMAIL: 'Briefkasten', + PHONE: 'Telefon', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_EMAIL: 'Bitte geben Sie Ihre E-Mail-Adresse ein', + INPUT_PHONE: 'Bitte geben Sie das Telefon ein', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + INVALID_EMAIL: 'Falsches E-Mail-Format (xxx@xxx.xx)', + }, + + COSTCENTER: { + EXTERNAL_ID: 'Externe ID', + INPUT_EXTERNAL_ID: 'Bitte geben Sie eine externe ID ein', + }, + DATA_SOURCE: { + DATA_SOURCE: 'Datenquelle', + ADD_DATA_SOURCE: 'Datenquelle hinzufügen', + EDIT_DATA_SOURCE: 'Datenquelle bearbeiten', + SELECT_DATA_SOURCE: 'Bitte wählen Sie die Datenquelle', + PROTOCOL: 'Protokoll', + CONNECTION: 'Verbindung', + INPUT_PROTOCOL: 'Bitte geben Sie den Protokolltyp ein', + INPUT_CONNECTION: 'Bitte geben Sie die Verbindungsadresse ein', + }, + POINT: { + OBJECT_TYPE: 'Objekttyp', + UNIT: 'Einheit', + HIGH_LIMIT: 'Obergrenze', + LOW_LIMIT: 'Untergrenze', + RATIO: 'Skalierungsfaktor', + IS_TREND: 'Trend speichern', + ADDRESS: 'Adresse (JSON)', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_HIGH_LIMIT: 'Bitte geben Sie das obere Limit ein', + INPUT_LOW_LIMIT: 'Bitte geben Sie die Untergrenze ein', + INPUT_RATIO: 'Bitte geben Sie den Skalierungsfaktor ein', + INPUT_ADDRESS: 'Bitte geben Sie die Adresse ein', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + }, + + DISTRIBUTION_SYSTEM: { + DISTRIBUTION_SYSTEM: 'Vertriebssystem', + ADD_DISTRIBUTION_SYSTEM: 'Stromverteilungssystem hinzufügen', + EDIT_DISTRIBUTION_SYSTEM: 'Stromverteilungssystem bearbeiten', + SELECT_DISTRIBUTION_SYSTEM: + 'Bitte wählen Sie das Stromverteilungssystem', + SVG: 'SVG', + INPUT_SVG: 'Bitte geben Sie SVG ein', + DESCRIPTION: 'Beschreibung (optional)', + DISTRIBUTION_CIRCUIT: 'Verteilerkreis', + N_S_DISTRIBUTION_CIRCUIT: 'Eigener Verteilerkreis', + ADD_DISTRIBUTION_CIRCUIT: 'Verteilerkreis hinzufügen', + EDIT_DISTRIBUTION_CIRCUIT: 'Stromverteilungskreis bearbeiten', + SELECT_DISTRIBUTION_CIRCUIT: 'Bitte wählen Sie den Verteilerkreis', + DISTRIBUTION_CIRCUIT_ID: 'ICH WÜRDE', + DISTRIBUTION_CIRCUIT_NAME: 'Name', + INPUT_DISTRIBUTION_CIRCUIT_NAME: 'Bitte geben Sie einen Namen ein', + DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: 'Stromverteilungsraum', + INPUT_DISTRIBUTION_CIRCUIT_DISTRIBUTION_ROOM: + 'Bitte betreten Sie den Stromverteilungsraum', + DISTRIBUTION_CIRCUIT_SWITCHGEAR: 'Verteilerschrank', + INPUT_DISTRIBUTION_CIRCUIT_SWITCHGEAR: + 'Bitte betreten Sie den Stromverteilungsschrank', + DISTRIBUTION_CIRCUIT_PEAK_LOAD: 'Maximale Kapazität (KW)', + INPUT_DISTRIBUTION_CIRCUIT_PEAK_LOAD: + 'Bitte geben Sie die maximale Kapazität (KW) ein.', + DISTRIBUTION_CIRCUIT_PEAK_CURRENT: 'Maximaler Strom (A)', + INPUT_DISTRIBUTION_CIRCUIT_PEAK_CURRENT: + 'Bitte geben Sie den Maximalstrom ein (A)', + DISTRIBUTION_CIRCUIT_CUSTOMERS: 'Nutzer', + INPUT_DISTRIBUTION_CIRCUIT_CUSTOMERS: + 'Bitte geben Sie den Benutzer ein', + DISTRIBUTION_CIRCUIT_METERS: 'Ausgehender Zähler', + INPUT_DISTRIBUTION_CIRCUIT_METERS: + 'Bitte geben Sie den Auslasszähler ein', + PREVIEW: 'Vorschau', + N_S_PREVIEW: 'Vorschau', + }, + ENERGY_FLOW_DIAGRAM: { + ADD_ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm hinzufügen', + EDIT_ENERGY_FLOW_DIAGRAM: 'Energieflussdiagramm bearbeiten', + SELECT_ENERGY_FLOW_DIAGRAM: 'Bitte wählen Sie das Energieflussdiagramm', + NODE: 'Knoten', + N_S_NODE: 'Knoten besitzen', + ADD_NODE: 'Knoten hinzufügen', + EDIT_NODE: 'Knoten bearbeiten', + NODE_ID: 'Knoten-ID', + NODE_NAME: 'Knotenname', + INPUT_NODE_NAME: 'Bitte geben Sie den Knotennamen ein', + LINK: 'Verknüpfung', + N_S_LINK: 'Zugehörigkeit zum Link', + LINK_ID: 'Link ID', + ADD_LINK: 'Fügen Sie einen Link hinzu', + EDIT_LINK: 'Link bearbeiten', + SOURCE_NODE: 'Quellknoten', + TARGET_NODE: 'Zielknoten', + METER: 'Meter', + PREVIEW: 'Vorschau', + N_S_PREVIEW: 'Vorschau', + }, + COMBINED_EQUIPMENT: { + ADD_COMBINED_EQUIPMENT: 'Fügen Sie ein Kombinationsgerät hinzu', + EDIT_COMBINED_EQUIPMENT: 'Kombinationsgerät bearbeiten', + SELECT_COMBINED_EQUIPMENT: 'Bitte wählen Sie ein Kombinationsgerät', + COST_CENTER: 'Kostenstelle', + SELECT_COST_CENTER: 'Bitte wählen Sie eine Kostenstelle', + DESCRIPTION: 'Beschreibung (optional)', + BIND_EQUIPMENT: 'Gerät binden', + N_S_EQUIPMENT: 'Gebundenes Gerät', + EQUIPMENT_LIST: 'Geräteliste', + INPUT_METER: 'Bitte geben Sie die Tabelle ein', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + OUTPUT_METER: 'Ausgabetabelle', + PARAMETER: 'Parameter', + BIND_PARAMETER: 'Bindungsparameter', + ADD_PARAMETER: 'Parameter hinzufügen', + EDIT_PARAMETER: 'Parameter bearbeiten', + N_S_PARAMETER: 'Enthaltene Parameter', + PARAMETER_ID: 'ICH WÜRDE', + PARAMETER_NAME: 'Name', + INPUT_PARAMETER_NAME: 'Bitte geben Sie einen Namen ein', + PARAMETER_TYPE: 'Arten von', + SELECT_PARAMETER_TYPE: 'Wählen Sie einen Typ', + PARAMETER_TYPE: 'Arten von', + CONSTANT: 'Konstanter Wert', + POINT: 'Datenpunkt', + SELECT_POINT: 'Datenpunkt auswählen', + FRACTION: 'Fraktion', + PARAMETER_CONSTANT: 'Konstante', + PARAMETER_POINT: 'Datenpunkt', + PARAMETER_NUMERATOR_METER: 'Molekularmessgerät', + PARAMETER_DENOMINATOR_METER: 'Nenner Meter', + }, + EQUIPMENT: { + ADD_EQUIPMENT: 'Gerät hinzufügen', + EDIT_EQUIPMENT: 'Gerät bearbeiten', + SELECT_EQUIPMENT: 'Bitte wählen Sie ein Gerät', + COST_CENTER: 'Kostenstelle', + SELECT_COST_CENTER: 'Bitte wählen Sie eine Kostenstelle', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_METER: 'Bitte geben Sie die Tabelle ein', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + OUTPUT_METER: 'Ausgabetabelle', + PARAMETER: 'Parameter', + BIND_PARAMETER: 'Bindungsparameter', + ADD_PARAMETER: 'Parameter hinzufügen', + EDIT_PARAMETER: 'Parameter bearbeiten', + N_S_PARAMETER: 'Enthaltene Parameter', + PARAMETER_ID: 'ICH WÜRDE', + PARAMETER_NAME: 'Name', + INPUT_PARAMETER_NAME: 'Bitte geben Sie einen Namen ein', + PARAMETER_TYPE: 'Arten von', + SELECT_PARAMETER_TYPE: 'Wählen Sie einen Typ', + PARAMETER_TYPE: 'Arten von', + CONSTANT: 'Konstanter Wert', + POINT: 'Datenpunkt', + SELECT_POINT: 'Datenpunkt auswählen', + FRACTION: 'Fraktion', + PARAMETER_CONSTANT: 'Konstante', + PARAMETER_POINT: 'Datenpunkt', + PARAMETER_NUMERATOR_METER: 'Molekularmessgerät', + PARAMETER_DENOMINATOR_METER: 'Nenner Meter', + }, + GATEWAY: { + GATEWAY: 'Tor', + TOKEN: 'Zeichen', + SELECT_GATEWAY: 'Wählen Sie ein Gateway', + ADD_GATEWAY: 'Gateway hinzufügen', + EDIT_GATEWAY: 'Gateway bearbeiten', + }, + SPACE: { + PARENT_SPACE: 'Überlegen', + AREA: 'Bereich', + INPUT_AREA: 'Bitte betreten Sie den Bereich', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + CURRENT_SELECTED_SPACE: 'Derzeit ausgewählter Platz', + CHILD_SPACES: 'Unterraum', + BIND_COMBINED_EQUIPMENT: 'Kombinationsgerät binden', + N_S_COMBINED_EQUIPMENT: 'Gebundenes Kombinationsgerät', + COMBINED_EQUIPMENT_LIST: 'Liste der Kombinationsgeräte', + BIND_EQUIPMENT: 'Gerät binden', + N_S_EQUIPMENT: 'Gebundenes Gerät', + EQUIPMENT_LIST: 'Geräteliste', + BIND_COMBINED_EQUIPMENT: 'Kombinationsgerät binden', + N_S_COMBINED_EQUIPMENT: 'Gebundenes Kombinationsgerät', + COMBINED_EQUIPMENT_LIST: 'Liste der Kombinationsgeräte', + BIND_TENANT: 'Mieter binden', + N_S_TENANT: 'Gebundener Mieter', + TENANT_LIST: 'Mieterliste', + BIND_STORE: 'Laden binden', + N_S_STORE: 'Gebundener Laden', + STORE_LIST: 'Liste speichern', + BIND_SHOPFLOOR: 'Bindungswerkstatt', + N_S_SHOPFLOOR: 'Gebundene Werkstatt', + SHOPFLOOR_LIST: 'Werkstattliste', + }, + TENANT: { + BUILDINGS: 'Gebäude', + FLOORS: 'Fußboden', + ROOMS: 'Zimmer', + TYPE: 'Mietertyp', + IS_KEY_TENANT: 'Ob der Hauptmieter', + LEASE_NUMBER: 'Mietnummer', + LEASE_START_DATETIME: 'Datum und Uhrzeit des Mietbeginns', + LEASE_END_DATETIME: 'Datum und Uhrzeit des Leasingendes', + IS_IN_LEASE: 'Mieten Sie?', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_BUILDINGS: 'Bitte betreten Sie das Gebäude', + INPUT_FLOORS: 'Bitte betreten Sie den Boden', + INPUT_ROOMS: 'Bitte betreten Sie den Raum', + INPUT_LEASE_NUMBER: 'Bitte geben Sie die Mietnummer ein', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + }, + STORE: { + ADDRESS: 'Adresse', + LATITUDE: 'Breite', + LONGITUDE: 'Längengrad', + TYPE: 'Speichertyp', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_ADDRESS: 'Bitte geben Sie die Adresse ein', + INPUT_LATITUDE: 'Bitte geben Sie den Breitengrad ein', + INPUT_LONGITUDE: 'Bitte geben Sie den Längengrad ein', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + }, + SHOPFLOOR: { + ADD_SHOPFLOOR: 'Workshop hinzufügen', + EDIT_SHOPFLOOR: 'Bearbeitungsworkshop', + SELECT_SHOPFLOOR: 'Bitte Workshop auswählen', + AREA: 'Bereich', + INPUT_AREA: 'Bitte betreten Sie den Bereich', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + BIND_EQUIPMENT: 'Gerät binden', + N_S_EQUIPMENT: 'Gebundenes Gerät', + EQUIPMENT_LIST: 'Geräteliste', + }, + METER: { + HOURLY_LOW_LIMIT: 'Stündliches Minimum (inklusive)', + INPUT_HOURLY_LOW_LIMIT: 'Bitte geben Sie das stündliche Minimum ein', + HOURLY_HIGH_LIMIT: 'Stundenmaximum (inklusive)', + INPUT_HOURLY_HIGH_LIMIT: 'Bitte geben Sie das Stundenmaximum ein', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + MASTER_METER: 'Überlegenes Messgerät', + SELECT_MASTER_METER: 'Wählen Sie das übergeordnete Messgerät aus', + TREE_VIEW: 'Baumsicht', + CHILD_METERS: 'Unterer Füllstandsmesser', + }, + SENSOR: { + ADD_SENSOR: 'Sensor hinzufügen', + EDIT_SENSOR: 'Sensor bearbeiten', + DELETE_SENSOR: 'Sensor entfernen', + DESCRIPTION: 'Beschreibung (optional)', + INPUT_DESCRIPTION: 'Bitte geben Sie eine Beschreibung ein', + SELECT_SENSOR: 'Sensor auswählen', + }, + USER: { + USER_LIST: 'Benutzerliste', + PRIVILEGE_LIST: 'Berechtigungsliste', + ADD_USER: 'Nutzer hinzufügen', + EDIT_USER: 'Benutzer bearbeiten', + PRIVILEGE: 'Behörde', + ADD_PRIVILEGE: 'Berechtigungen hinzufügen', + EDIT_PRIVILEGE: 'Berechtigungen bearbeiten', + IS_ADMIN: 'Ist ein Administrator', + DISPLAY_NAME: 'Anzeigename', + USERNAME: 'Nutzername', + PASSWORD: 'Passwort', + RESET_PASSWORD: 'Passwort zurücksetzen', + CHANGE_PASSWORD: 'ändere das Passwort', + OLD_PASSWORD: 'Altes Passwort', + NEW_PASSWORD: 'Neues Passwort', + CONFIRM_PASSWORD: 'Kennwort bestätigen', + INPUT_PASSWORD: 'Bitte geben Sie das Passwort ein', + DIFF_PASSWORD: + 'Die beiden eingegebenen Passwörter stimmen nicht überein', + EMAIL: 'Briefkasten', + INPUT_EMAIL: 'Bitte geben Sie Ihre E-Mail-Adresse ein', + INVALID_EMAIL: 'Falsches E-Mail-Format (xxx@xxx.xx)', + }, + KNOWLEDGEFILE: { + KNOWLEDGE_FILE_LIST: 'Liste der Wissensdateien', + UPLOAD_USER: 'hochgeladen von', + UPLOAD_TIME: 'Upload-Zeit', + RESTORE: 'wiederherstellen', + DELETE: 'löschen', + RESTORE_SUCCESS: 'Erfolgreiche Genesung', + RESTORE_FAILED: 'Wiederherstellung fehlgeschlagen', + }, + TOASTER: { + FAILURE: 'Fehler', + FAILURE_TITLE: 'Error', + ERROR: 'Error', + OPTIONS_ERROR: 'Falsche Option', + DATE_RANGE_DIFFERENT: 'Der Datumsbereich ist unterschiedlich.', + SUCCESS: 'Erfolg', + SUCCESS_TITLE: 'Erfolg', + LOGIN_SUCCESS: 'Anmeldung erfolgreich.', + LOGIN_FAILURE: 'Login fehlgeschlagen.', + + SUCCESS_ADD_BODY: 'Fügen Sie {{template}} erfolgreich hinzu.', + SUCCESS_UPDATE_BODY: 'Update {{template}} erfolgreich.', + SUCCESS_DELETE_BODY: '{{Template}} erfolgreich löschen.', + ERROR_ADD_BODY: 'Das Hinzufügen von {{template}} ist fehlgeschlagen.', + ERROR_UPDATE_BODY: 'Update {{template}} fehlgeschlagen.', + ERROR_DELETE_BODY: 'Fehler beim Löschen von {{template}}.', + + USER_PASSWORD: 'Benutzer-Passwort', + BIND_METER_SUCCESS: 'Binden Sie das Messgerät erfolgreich', + UNBIND_METER_SUCCESS: 'Binden Sie das Messgerät erfolgreich ab', + BIND_TARIFF_SUCCESS: 'Bindungsrate ist erfolgreich', + UNBIND_TARIFF_SUCCESS: 'Lösen Sie die Rate erfolgreich', + BIND_POINT_SUCCESS: 'Binden Sie den Datenpunkt erfolgreich', + UNBIND_POINT_SUCCESS: 'Datenpunkt erfolgreich binden', + BIND_SENSOR_SUCCESS: 'Binden Sie den Sensor erfolgreich', + UNBIND_SENSOR_SUCCESS: 'Binden Sie den Sensor erfolgreich ab', + BIND_EQUIPMENT_SUCCESS: 'Binden Sie das Gerät erfolgreich', + UNBIND_EQUIPMENT_SUCCESS: 'Binden Sie das Gerät erfolgreich ab', + BIND_COMBINED_EQUIPMENT_SUCCESS: + 'Binden Sie das kombinierte Gerät erfolgreich', + UNBIND_COMBINED_EQUIPMENT_SUCCESS: + 'Binden Sie das kombinierte Gerät erfolgreich ab', + BIND_TENANT_SUCCESS: 'Mieter erfolgreich binden', + UNBIND_TENANT_SUCCESS: 'Den Mieter erfolgreich binden', + BIND_STORE_SUCCESS: 'Binden Sie den Laden erfolgreich', + UNBIND_STORE_SUCCESS: 'Binden Sie den Laden erfolgreich auf', + BIND_SHOPFLOOR_SUCCESS: 'Bindungswerkstatt erfolgreich', + UNBIND_SHOPFLOOR_SUCCESS: 'Lösen Sie den Workshop erfolgreich', + }, + SWEET: { + TITLE: 'Bitte bestätigen, um zu löschen?', + TEXT: + 'Durch Löschen dieses Artikels werden auch alle zugehörigen Daten gelöscht!', + CONFIRM_BUTTON_TEXT: 'Löschung bestätigen', + CANCEL_BUTTON_TEXT: 'stornieren', + }, + API: { + POINT_TREND: 'Punkttrend', + COMPREHENSIVE_ENERGY: 'Umfassender Energieverbrauch', + KGCE: 'Standardkohle', + TOTAL_CONSUMPTION: 'Gesamtenergieverbrauch', + TOP_PEAK_CONSUMPTION: 'Energieverbrauch während der Stoßzeiten', + ON_PEAK_CONSUMPTION: 'Spitzenenergieverbrauch', + OFF_PEAK_CONSUMPTION: 'Energieverbrauch während der Talperiode', + MID_PEAK_CONSUMPTION: 'Energieverbrauch an Wochentagen', + ACTUAL_UNIT_PRICE: 'Tatsächlicher Stückpreis', + ENERGY_TREND: 'Energieverbrauch', + ENERGY: 'Energieverbrauch', + ACTUAL_VALUE: 'Tatsächlicher absoluter Wert', + ACTUAL_PERCENT: 'Tatsächlicher Anteil', + TARIFF: 'Bewertung', + ENERGY_RATIO: 'Energieverbrauchszusammensetzung', + OUTPUT: 'Ausbeute', + TIME_RATIO: 'Prozentsatz der Zeit', + CHILD_ENERGY_UNIT: 'Energieeinheit unter der Ebene', + ENERGY_UNIT: 'Energie verbrauchende Einheit', + + ANALYSIS_DATE: 'Analysedatum', + BASELINE_DATE: 'Basisdatum', + + STEAM_OUTPUT: 'Dampferzeugung', + STEAM_OUTPUT_VALUE: 'Dampfproduktionswert', + TOTAL_STEAM_VALUE: + 'Gesamtstromrechnung + Gesamtleitungswasserrechnung + Dampfproduktionswert', + + ELECTRICITY_MONITORING: 'Leistungsüberwachung', + ENERGY_UNIT_ONE: 'Neuer Park', + ENERGY_UNIT_TWO: 'Power Center der Chemical and Pharmaceutical Group', + ENERGY_UNIT_THREE: 'Power Center der Biologischen Gruppe', + ENERGY_UNIT_FOUR: + 'Produktionswerkstatt für chemische Arzneimittelgruppen', + + EQUIPMENT: 'Ausrüstung', + ENERGY_WITH_UNIT: 'Energieverbrauch-kWh', + PUPEC_WITH_UNIT: 'Energieverbrauch pro Produkteinheit-kWh', + RSR: 'Prozentsatz des Energieverbrauchs im Betriebszustand der Geräte', + + AREA: 'Bereich', + WORKING_DAY_ENERGY: 'Täglicher Energieverbrauch der Produktion', + WORKING_DAY_ENERGY_PER_DAY: 'Täglicher Energieverbrauch der Produktion', + NON_WORKING_DAY_ENERGY: 'Unproduktiver täglicher Energieverbrauch', + NON_WORKING_DAY_ENERGY_PER_DAY: + 'Täglicher durchschnittlicher Energieverbrauch außerhalb der Produktion', + NWDSSEPD: + 'Durchschnittlicher täglicher Energieverbrauchswert des Standardzustands des Nichtproduktionstages', + NWDTECR: + 'Theoretische Schließrate der Ausrüstung an Tagen ohne Produktion', + NWDAECR: + 'Tatsächliche Abschaltrate der Geräte an Tagen ohne Produktion', + NWDECR: 'Täglicher Energieverbrauch außerhalb der Produktion', + + DATE: 'Datum', + WORKING_DAY_OR_NOT: 'Produktionstag Nichtproduktionstag', + ELECTRICITY_CONSUMPTION: 'Energieverbrauch', + + SINGLE_DEVICE_ENERGY: + 'Säulendiagramm zum Energieverbrauch einzelner Geräte', + EQUIPMENT_STATUS_ENERGY_RATIO: + 'Prozentsatz des Energieverbrauchs des Gerätezustands', + EQUIPMENT_STATUS_TIME_RATIO: 'Prozentsatz der Gerätezustandszeit', + + RUNNING_TIME: 'Laufzeit verarbeiten', + RUNNING_ENERGY_CONSUMPTION: + 'Energieverbrauch des Verarbeitungsbetriebs', + IDLING_TIME: 'Leerlaufzeit', + IDLING_ENERGY_CONSUMPTION: 'Energieverbrauch im Trockenlauf', + SUSPENDED_TIME: 'Standby-Zeit', + SUSPENDED_ENERGY_CONSUMPTION: 'Standby-Energieverbrauch', + SHUTDOWN_TIME: 'Abschaltzeit', + SHUTDOWN_ENERGY_CONSUMPTION: 'Energieverbrauch abschalten', + + C_ENERGY_ANALYSIS_SUBJECT: + '0. Analysieren Sie den Hauptkörper (untergeordnete Energieverbrauchseinheit).', + C_ENERGY_EQUIPMENT_STATION: '--1. Gerätestation', + C_RUNNING_TIME: '2. Laufzeit verarbeiten', + C_RUNNING_ENERGY_CONSUMPTION: + '3. Energieverbrauch des Verarbeitungsbetriebs', + C_ENERGY_IDLING_TIME: '4. Trockenlaufzeit', + C_ENERGY_IDLING_ENERGY_CONSUMPTION: '5. Trockenlauf-Energieverbrauch', + C_ENERGY_SUSPENDED_TIME: '6. Standby-Zeit', + C_ENERGY_SUSPENDED_ENERGY_CONSUMPTION: '7. Standby-Energieverbrauch', + C_ENERGY_SHUTDOWN_TIME: '8. Abschaltzeit', + C_ENERGY_SHUTDOWN_ENERGY_CONSUMPTION: '9. Energieverbrauch abschalten', + C_ENERGY_NPDTECRS: + '--8. Standard für den theoretischen Energieverbrauch am Tag ohne Produktion', + C_ENERGY_NPDECR: + '--9. Täglicher Energieverbrauch außerhalb der Produktion', + + C_COST_ANALYSIS_SUBJECT: + '0. Analysieren Sie den Hauptkörper (untergeordnete Energieverbrauchseinheit).', + C_COST_EQUIPMENT_STATION: '--1. Gerätestation', + C_COST_RUNNING_TIME: '2. Laufzeit verarbeiten', + C_RUNNING_COST: '3. Verarbeitungs- und Betriebskosten', + C_COST_IDLING_TIME: '4. Trockenlaufzeit', + C_COST_IDLING_COST: '5. Leerlaufkosten', + C_COST_SUSPENDED_TIME: '6. Standby-Zeit', + C_COST_SUSPENDED_COST: '7. Standby-Kosten', + C_COST_SHUTDOWN_TIME: '8. Abschaltzeit', + C_COST_SHUTDOWN_COST: '9. Abschaltkosten', + C_COST_NPDTECRS: + '--8. Der theoretische Kostenverhältnisstandard für Nichtproduktionstage', + C_COST_NPDECR: '--9. Nichtproduktionskostenquote', + + SUSPENDED: 'Bereithalten', + IDLING: 'Probelauf', + RUNNING: 'Lauf', + SHUTDOWN: 'Herunterfahren', + + NON_WORKING_DAY: 'Unproduktiver Tag', + WORKING_DAY: 'Produktionstag', + + TOTAL: 'Zusammenfassung', + + COMPREHENSIVE_OUTPUT: 'Umfassende Ausgabe', + OUTPUT_TREND: 'Output-Trend', + + COMPREHENSIVE_OUTPUT_VALUE: 'Umfassender Ausgabewert', + OUTPUT_VALUE_TREND: 'Produktionswerttrend', + + KWH: 'KWh', + + YUAN: 'Yuan', + COMPREHENSIVE_COST: 'Umfassende Kosten', + PER_UNIT_COMPREHENSIVE_COST: 'Umfassende Kosten pro Produkteinheit', + TOTAL_COST: 'Gesamtkosten', + TOP_PEAK_COST: 'Trinkgeldgebühr', + ON_PEAK_COST: 'Spitzenzeitgebühr', + OFF_PEAK_COST: 'Talzeitgebühr', + MID_PEAK_COST: 'Normale Zeitgebühr', + + COST: 'Kosten', + COST_TREND: 'Kosten', + COST_RATIO: 'Kostenstruktur', + POC: 'Kostenstruktur', + UNIT_PRICE: '元/千瓦时', + COM: 'Wartungskosten', + + ERROR: 'Error', + BAD_REQUEST: 'Ungültige Anforderung', + NOT_FOUND: 'Nicht gefunden', + EXCEPTION: 'Ausnahme', + COOKIE_IS_EXPIRED: 'Cookie ist abgelaufen', + UNAUTHORIZED: 'nicht autorisiert', + NAME_CONFLICTS: 'Namenskonflikt', + EXTERNAL_ID_CONFLICTS: 'Globaler ID-Konflikt', + DATABASE_ERROR: 'Datenbankfehler', + INVALID_NAME_VALUE: 'Ungültige Benennung', + + TENANT_NOT_FOUND: 'Mieter nicht gefunden', + TENANT_ALREADY_ASSOCIATED_WITH_METER: + 'Der Mieter ist bereits mit dem Zähler verbunden', + TENANT_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: + 'Der Mandant ist bereits mit der Offline-Tabelle verknüpft', + TENANT_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: + 'Der Mandant ist bereits der virtuellen Tabelle zugeordnet', + TENANT_AND_METER_RELATIONSHIP_NOT_FOUND: + 'Mieter- und Zählerbeziehung nicht gefunden', + TENANT_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: + 'Mandanten- und Offline-Tabellenbeziehung nicht gefunden', + TENANT_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: + 'Beziehung zwischen Mandant und virtueller Tabelle nicht gefunden', + STORE_NOT_FOUND: 'Kein Geschäft gefunden', + STORE_ALREADY_ASSOCIATED_WITH_METER: + 'Das Geschäft ist bereits dem Zähler zugeordnet', + STORE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: + 'Der Speicher wurde der Offline-Tabelle zugeordnet', + STORE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: + 'Der Speicher wurde der virtuellen Tabelle zugeordnet', + STORE_AND_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Geschäft und dem Zähler wurde nicht gefunden', + STORE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Geschäft und der Offline-Tabelle wurde nicht gefunden', + STORE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Geschäft und der virtuellen Tabelle wurde nicht gefunden', + ADVANCE_REPORT_FILE_NOT_FOUND: + 'Keine erweiterte Berichtsdatei gefunden', + ASSOCIATED_POINTS_NOT_FOUND: 'Datenpunkt nicht gefunden', + COMPLEX_NOT_FOUND: 'Kein komplexes Produkt gefunden', + COST_CENTER_NOT_FOUND: 'Kostenstelle nicht gefunden', + COST_CENTER_EXTERNAL_ID_EXISTS: + 'Externe Kostenstellen-ID ist bereits vorhanden', + COST_CENTER_NAME_EXISTS: 'Kostenstellenname existiert', + DATA_SOURCE_NOT_FOUND: 'Datenquelle nicht gefunden', + DUPLICATE_GROUP_NAME: 'Doppelter Benutzergruppenname', + EMAIL_MESSAGE_NOT_FOUND: 'Email wurde nicht gefunden', + EMAIL_RECIPIENT_NOT_FOUND: 'E-Mail-Empfänger nicht gefunden', + EMPTY_VARIABLES_ARRAY: 'Leeres variables Array', + ENERGY_CATEGORY_NOT_FOUND: 'Energieklassifizierung nicht gefunden', + ENERGY_ITEM_NOT_FOUND: 'Kein Energieverbrauchselement gefunden', + COMBINED_EQUIPMENT_METER_RELATIONSHIP_EXISTED: + 'Die Beziehung zwischen der kombinierten Ausrüstung und dem Zähler besteht bereits', + COMBINED_EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen der kombinierten Ausrüstung und dem Messgerät wurde nicht gefunden', + COMBINED_EQUIPMENT_NOT_FOUND: 'Kombinationsgerät nicht gefunden', + COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem kombinierten Gerät und der Offline-Tabelle wurde nicht gefunden', + COMBINED_EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: + 'Die Beziehung zwischen dem kombinierten Gerät und der Offline-Tabelle besteht bereits', + COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem kombinierten Gerät und der virtuellen Tabelle wurde nicht gefunden', + COMBINED_EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: + 'Die Beziehung zwischen dem kombinierten Gerät und der virtuellen Tabelle besteht bereits', + EQUIPMENT_METER_RELATIONSHIP_EXISTED: + 'Die Beziehung zwischen Gerät und Zähler besteht bereits', + EQUIPMENT_METER_RELATIONSHIP_NOT_FOUND: + 'Geräte- und Zählerbeziehung nicht gefunden', + EQUIPMENT_NOT_FOUND: 'Gerät nicht gefunden', + EQUIPMENT_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Gerät und der Offline-Tabelle wurde nicht gefunden', + EQUIPMENT_OFFLINE_METER_RELATIONSHIP_ALREADY_EXISTS: + 'Die Beziehung zwischen dem Gerät und der Offline-Tabelle besteht bereits', + EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Gerät und der virtuellen Tabelle wurde nicht gefunden', + EQUIPMENT_VIRTUAL_METER_RELATIONSHIP_ALREADY_EXISTS: + 'Die Beziehung zwischen dem Gerät und der virtuellen Tabelle besteht bereits', + SPACE_NOT_FOUND: 'Kein Platz gefunden', + SPACE_ALREADY_ASSOCIATED_WITH_METER: + 'Der Raum ist bereits dem Zähler zugeordnet', + SPACE_ALREADY_ASSOCIATED_WITH_OFFLINE_METER: + 'Der Speicherplatz ist bereits der Offline-Tabelle zugeordnet', + SPACE_ALREADY_ASSOCIATED_WITH_VIRTUAL_METER: + 'Der Speicherplatz ist bereits der virtuellen Tabelle zugeordnet', + SPACE_AND_METER_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Raum und dem Zähler wurde nicht gefunden', + SPACE_AND_OFFLINE_METER_RELATIONSHIP_NOT_FOUND: + 'Speicherplatz und Offline-Tabellenbeziehung nicht gefunden', + SPACE_AND_VIRTUAL_METER_RELATIONSHIP_NOT_FOUND: + 'Speicherplatz und virtuelle Tabellenbeziehung nicht gefunden', + GSM_CONFIG_NOT_FOUND: 'GSM-Konfiguration nicht gefunden', + GROUP_NOT_FOUND: 'Benutzergruppe nicht gefunden', + KNOWLEDGE_FILE_NOT_FOUND: 'Wissensdatei nicht gefunden', + INVALID_: 'ungültig', + INVALID_TENANT_ID: 'Ungültige Mieter-ID', + INVALID_STORE_ID: 'Ungültige Geschäfts-ID', + INVALID_ADVANCE_REPORT_FILE_ID: + 'Ungültige ID der erweiterten Berichtsdatei', + INVALID_AREA_VALUE: 'Ungültiger Flächenwert', + INVALID_COST_CENTER_ID: 'Ungültige Kostenstellen-ID', + INVALID_DATA_SOURCE_ID: 'Ungültige Datenquellen-ID', + INVALID_DATA_SOURCE_NAME: 'Ungültiger Datenquellenname', + INVALID_DATA_SOURCE_PROTOCOL: 'Ungültiges Datenquellenprotokoll.', + INVALID_DATE: 'Ungültiges Datum (voraussichtliches Format: JJJJ-MM-TT)', + INVALID_DATETIME_DATA: 'Ungültige Datums- und Uhrzeitdaten', + INVALID_EMAIL_MESSAGE_ID: 'Ungültige E-Mail-ID', + INVALID_EMAIL_RECIPIENT_ID: 'Ungültige E-Mail-Empfänger-ID', + INVALID_ENERGY_CATEGORY_ID: 'Ungültige Energieklassifizierungs-ID', + INVALID_ENERGY_ITEM_ID: 'Ungültige Energieverbrauchs-Artikel-ID', + INVALID_COMBINED_EQUIPMENT_ID: 'Ungültige Geräte-ID', + INVALID_EQUIPMENT_ID: 'Ungültige Geräte-ID', + INVALID_SPACE_ID: 'Ungültige Leerzeichen-ID', + INVALID_GSM_CONFIG_ID: 'Ungültige GSM-Konfigurations-ID', + INVALID_GROUP_ID: 'Ungültige Benutzergruppen-ID', + INVALID_KNOWLEDGE_FILE_ID: 'Ungültige ID der Wissensdatei', + INVALID_ID: 'Ungültige ID', + INVALID_MESSAGE_ID: 'Ungültige Nachrichten ID', + INVALID_METER_ID: 'Ungültige Zähler-ID', + INVALID_METER_UUID: 'Ungültige UUID des Messgeräts', + INVALID_OFFLINE_COST_FILE_ID: 'Ungültige Offline-Kostendatei-ID', + INVALID_OFFLINE_METER_FILE__ID: 'Ungültige Offline-Tabellendatei-ID', + INVALID_OFFLINE_METER_FILE_ID: 'Ungültige Offline-Tabellendatei-ID', + INVALID_OFFLINE_METER_ID: 'Ungültige Offline-Tabellen-ID', + INVALID_PASSWORD: 'Ungültiges Passwort', + INVALID_POINT_ID: 'Ungültige Punkt-ID', + INVALID_PRIVILEGE_ID_: 'Ungültige Berechtigungs-ID', + INVALID_PRIVILEGE_ID: 'Ungültige Berechtigungs-ID', + INVALID_PRIVILEGE_TO_RESET_PASSWORD: + 'Ungültige Berechtigung zum Zurücksetzen des Kennworts', + INVALID_RULE_ID: 'Ungültige Regel-ID', + INVALID_SMS_RECIPIENT_ID: 'Ungültige SMS-Empfänger-ID', + INVALID_TARIFF_BLOCK_PRICING: 'Ungültiger Staffelpreis', + INVALID_TARIFF_ID: 'Ungültige Tarif-ID', + INVALID_TARIFF_TIME_OF_USE_PRICING: 'Ungültiger Timesharing-Preis', + INVALID_TARIFF_TYPE: 'Ungültiger Kurstyp', + INVALID_TIMEZONE_ID: 'Ungültige Zeitzonen-ID', + INVALID_USER_ID: 'Ungültige Benutzer-Id', + INVALID_USER_NAME: 'Ungültiger Benutzername', + INVALID_VIRTUAL_METER_ID: 'Ungültige ID der virtuellen Tabelle', + INVALID_VIRTUAL_METER_NAME: 'Ungültiger Name der virtuellen Tabelle', + INVALID_WEB_MESSAGE_ID: 'Ungültige Seiteninformations-ID', + INVALID_COOKIES_PLEASE_RE_LOGIN: + 'Ungültiger Cookie, bitte erneut anmelden', + INVALID_EMAIL: 'Ungültige E-Mail', + INVALID_EMS_CONTACT_EMAIL_VALUE: + 'Ungültiger Wert für ems_contact_email', + INVALID_EMS_CONTACT_NAME_VALUE: 'Ungültiger Wert für ems_contact_name', + INVALID_EMS_CONTACT_PHONE_VALUE: + 'Ungültiger Wert für ems_contact_phone', + INVALID_END_DATE_TIME: + 'Ungültiges Enddatum (volles erwartetes Format: JJJJ-MM-TTTHH: MM: SS)', + INVALID_END_DATE_TIME_YMD: + 'Ungültige Enddatumzeit (erwartetes Format: JJJJ-MM-TTTHH)', + INVALID_END_DATE_TIME_YMDHMS: + 'Ungültige Enddatumzeit (erwartetes Format: JJJJ-MM-TTTHH: MM: SS)', + INVALID_EQUATION_IN_EXPRESSION: 'Ungültige Ausdrucksformel', + INVALID_COMBINED_EQUIPMENTS_SHUTDOWN_RATE_VALUE: + 'Ungültiger _shutdown_rate-Wert des Geräts', + INVALID_EQUIPMENTS_SHUTDOWN_RATE_VALUE: + 'Ungültiger _shutdown_rate-Wert des Geräts', + INVALID_EXPRESSION_OBJECT: 'Ungültiges Ausdrucksobjekt', + INVALID_EXTERNAL_ID_VALUE: 'Ungültige externe ID', + INVALID_IDLING_VALUE: 'Ungültiger Trockenlaufwert', + INVALID_IS_COUNTED_VALUE: 'Ungültiger is_counted-Wert', + INVALID_IS_COMBINED_EQUIPMENT_STATUS_COUNTED_VALUE: + 'Ungültiger Wert für is_equipment_status_counted', + INVALID_IS_EQUIPMENT_STATUS_COUNTED_VALUE: + 'Ungültiger Wert für is_equipment_status_counted', + INVALID_IS_MAIN_VALUE: 'Ungültiger is_main-Wert', + INVALID_IS_OUTPUT_VALUE: 'Ungültiger is_output-Wert', + INVALID_IS_OUTPUT_COUNTED_VALUE: 'Ungültiger is_output_counted-Wert', + INVALID_IS_PRODUCT_COUNTED_VALUE: 'Ungültiger is_product_counted-Wert', + INVALID_MAINTAINER_VALUE: 'Ungültiger Wartungsquotient', + INVALID_MAINTENANCE_VALUE: 'Ungültiger Wartungswert', + INVALID_MANUFACTURER_VALUE: 'Ungültiger Herstellerwert', + INVALID_PERIOD: 'Ungültiger Zeitraum', + INVALID_PERIOD_FORMAT: + 'Ungültiges Zeitraumformat (erwartetes Format "Jahr", "Monat", "Tag" oder "Stunde")', + INVALID_PRIVILEGES_VALUE: 'Ungültiger Zeitraum', + INVALID_PRODUCTID_ID: 'Ungültige Produkt-ID', + INVALID_REPAIR_VALUE: 'Ungültiger Reparaturwert', + INVALID_RUNNING_VALUE: 'Ungültiger Betriebswert', + INVALID_SERIAL_NUMBER_VALUE: 'Ungültiger Wert für serial_number', + INVALID_START_DATE_TIME: + 'Ungültige Startzeit (vollständiges erwartetes Format: JJJJ-MM-TTTHH: MM: SS)', + INVALID_START_DATE_TIME_YMD: + 'Ungültige Startzeit (erwartetes Format: JJJJ-MM-TT)', + INVALID_START_DATE_TIME_YMDHMS: + 'Ungültige Startzeit (erwartetes Format: JJJJ-MM-TTTHH: MM: SS)', + INVALID_SUSPENDED_VALUE: 'Ungültiger Pausenwert', + INVALID_USE_LIFE_END_VALUE: + 'Ungültiger Wert für die Lebensdauer des Geräts', + INVALID_USE_LIFE_START_VALUE: + 'Ungültiger Startwert der Gerätelebensdauer', + INVALID_VARIABLE_METER_ID: 'Ungültige Variable meter_id', + INVALID_VARIABLE_METER_TYPE: 'Ungültige Variable meter_type', + INVALID_VARIABLE_NAME: 'Ungültiger Variablenname', + INVALID_WARNING_VALUE: 'Ungültiger Warnwert', + METER_NOT_FOUND: 'Kein Zähler gefunden', + METER_POINT_RELATIONSHIP_EXISTED: + 'Es gibt eine Beziehung zwischen Metern und Punkten', + METER_POINT_RELATIONSHIP_NOT_FOUND: + 'Die Beziehung zwischen dem Messgerät und dem Punkt wurde nicht gefunden', + METER_OF_VARIABLE_NOT_FOUND: + 'Kein mit der Variablen verknüpftes Messgerät gefunden', + OFFLINE_COST_FILE_NOT_FOUND: 'Offline-Kostendatei nicht gefunden', + OFFLINE_METER_FILE_NOT_FOUND: 'Offline-Tabellendatei nicht gefunden', + OFFLINE_METER_NOT_FOUND: 'Offline-Tabelle nicht gefunden', + OFFLINE_METER_OF_VARIABLE_NOT_FOUND: + 'Die der Variablen zugeordnete Offline-Tabelle wurde nicht gefunden', + OUTPUT_OF_PRODUCT_NOT_FOUND: 'Produktausgabe nicht gefunden', + PART_NOT_FOUND: 'Teil nicht gefunden', + PART_SHIFT_NOT_FOUND: 'Teilverschiebung nicht gefunden', + PLEASE_RE_LOGIN: 'Bitte melden Sie sich erneut an', + POINT_NOT_FOUND: 'Datenpunkt nicht gefunden', + PRIVILEGE_NOT_FOUND: 'Berechtigung nicht gefunden', + RULE_NOT_FOUND: 'Regel nicht gefunden', + SMS_RECIPIENT_NOT_FOUND: 'SMS-Empfänger nicht gefunden', + START_DATE_SHOULD_BE_EARLY_THAN_END_DATE: + 'Das Startdatum sollte vor dem Enddatum liegen', + START_DATETIME_SHOULD_BE_EARLY_THAN_END_DATETIME: + 'Das Startdatum und die Startzeit sollten vor dem Enddatum und der Endzeit liegen', + TARIFF_IN_USE: 'Rate wird verwendet', + TARIFF_NOT_EMPTY: 'Die Rate ist nicht leer', + TARIFF_NOT_FOUND: 'Rate nicht gefunden', + TARIFF_ALREADY_ASSOCIATED_WITH_COSTCENTER: + 'Der Tarif ist bereits der Kostenstelle zugeordnet', + TARIFF_ALREADY_ASSOCIATED_WITH_SPACE: + 'Die Rate wurde mit dem Speicherplatz verknüpft', + TARIFF_IS_NOT_ASSOCIATED_WITH_COST_CENTER: + 'Der Tarif ist nicht mit der Kostenstelle verknüpft', + TARIFF_IS_NOT_ASSOCIATED_WITH_SPACE: + 'Rate und Platz sind nicht miteinander verbunden', + POINT_ALREADY_ASSOCIATED_WITH_SPACE: + 'Datenpunkte wurden mit dem Raum verknüpft', + POINT_IS_NOT_ASSOCIATED_WITH_SPACE: + 'Datenpunkte sind nicht mit Leerzeichen verknüpft', + TEAM_NOT_FOUND: 'Kein Team gefunden', + TEXT_MESSAGE_NOT_FOUND: 'SMS nicht gefunden', + THERE_IS_RELATIONSHIP_WITH_TENANTS: + 'Haben Sie eine Beziehung mit dem Mieter', + THERE_IS_RELATIONSHIP_WITH_STORES: 'Hat eine Beziehung zum Geschäft', + THERE_IS_RELATIONSHIP_WITH_COMPANIES: + 'Haben Sie eine Beziehung mit dem Unternehmen', + THERE_IS_RELATIONSHIP_WITH_COMBINED_EQUIPMENTS: + 'Bezogen auf kombinierte Ausrüstung', + THERE_IS_RELATIONSHIP_WITH_EQUIPMENTS: 'Bezogen auf Ausrüstung', + THERE_IS_RELATIONSHIP_WITH_SPACES: 'Hat eine Beziehung zum Raum', + THERE_IS_RELATIONSHIP_WITH_METERS: 'Bezogen auf Meter', + THERE_IS_RELATIONSHIP_WITH_OFFLINE_METERS: + 'Bezogen auf Offline-Tabelle', + THERE_IS_RELATIONSHIP_WITH_TEAMS: 'Habe eine Beziehung zum Team', + THERE_IS_RELATIONSHIP_WITH_USERS: + 'Haben Sie eine Beziehung zu Benutzern', + THERE_IS_RELATIONSHIP_WITH_VIRTUAL_METERS: + 'Bezogen auf virtuelle Tabelle', + TIMEZONE_NOT_FOUND: 'Zeitzone nicht gefunden', + USER_NOT_FOUND: 'Benutzer wurde nicht gefunden', + USER_SESSION_TIMEOUT: 'Zeitlimit für Benutzersitzung', + USER_ALREADY_IN_THE_GROUP: + 'Der Benutzer ist bereits in der Benutzergruppe', + USER_IS_NOT_IN_THE_GROUP: 'Benutzer ist nicht in Benutzergruppe', + USER_SESSION_NOT_FOUND: 'Benutzersitzung nicht gefunden', + VIRTUAL_METER_NAME_ALREADY_EXISTS: + 'Der Name der virtuellen Tabelle ist bereits vorhanden', + VIRTUAL_METER_NOT_FOUND: 'Virtuelle Tabelle nicht gefunden', + VIRTUAL_METER_OF_VARIABLE_NOT_FOUND: + 'Virtuelle Tabelle für Variable nicht gefunden', + WEB_MESSAGE_NOT_FOUND: 'Webseiteninformationen nicht gefunden', + YOU_DO_NOT_HAVE_PERMISSION_TO_VIEW_THE_DATA: + 'Sie haben keine Berechtigung zum Anzeigen von Daten.', + }, + }); + var lang = window.localStorage.getItem('language') || 'cn'; + + $translateProvider.preferredLanguage(lang); } -angular - .module('inspinia') - .config(config) +angular.module('inspinia').config(config);