Files
smart_storage_app/common/locales/homePage/en.js

527 lines
18 KiB
JavaScript
Raw Normal View History

2025-06-30 10:21:25 +08:00
export default {
2025-10-29 17:31:26 +08:00
home: {
login: 'Login',
account: 'Account',
password: 'Password',
2026-01-30 09:35:52 +08:00
placeAccount: 'Please enter account',
placePassword: 'Please enter password',
noLogin: 'Function not available yet',
loadAmmeter: 'Load electric meter',
dieselGeneratorMeter: 'Diesel generator electric meter',
energyStorageMeter: 'Energy storage electric meter',
2026-03-09 15:02:49 +08:00
emsControl: 'EMS Control',
2025-10-29 17:31:26 +08:00
alarmTypeList: [{
2026-01-30 09:35:52 +08:00
name: 'Real-time alarms'
2025-10-29 17:31:26 +08:00
}, {
2026-01-30 09:35:52 +08:00
name: 'Historical alarms'
2025-10-29 17:31:26 +08:00
}],
2026-01-30 09:35:52 +08:00
lang: 'Switch language',
2025-10-29 17:31:26 +08:00
ydty: 'Read and agree',
2026-01-30 09:35:52 +08:00
yhxy: 'User agreement',
and: 'And',
yszc: 'Privacy policy',
yhxyhyszc: 'User agreement and privacy policy',
msgf: 'Welcome to the "Zeta Cloud" APP. We attach great importance to your personal information and privacy protection. Please read carefully before using this app',
msgs: 'By using this app, you acknowledge that you have read, understood, and agreed to all terms of this Agreement. If you do not agree to any part of this Agreement, please stop using the app immediately.',
agree: 'Yes',
quit: 'No',
guestLogin: 'Guest login',
checkFirst: 'Please check to agree to the User Agreement and Privacy Policy first',
2025-10-29 17:31:26 +08:00
stationType: [{
2026-01-30 09:35:52 +08:00
name: 'China site'
2025-10-29 17:31:26 +08:00
}, {
2026-01-30 09:35:52 +08:00
name: 'Overseas site'
2025-10-29 17:31:26 +08:00
}],
2026-01-30 09:35:52 +08:00
useElecPrice: 'Electricity price',
workStatus: 'Operating status:',
standing: 'Standby',
activePowerpcs: 'Active power:',
operatingPower: 'Operating power',
accumulatedElectricityConsumption: 'Cumulative electricity',
2025-11-07 15:23:08 +08:00
pvKpi: 'PV KPI',
2026-01-30 09:35:52 +08:00
saveStandardCoal: 'Standard coal saved (ton)',
equivalentCo2Reduction: 'CO2 emission reduction (ton)',
equivalentTreePlantings: 'Equivalent trees planted (tree)',
dailyPowerGeneration: 'Daily power generation',
cumulativePowerGeneration: 'Cumulative power generation',
socialContribution: 'Social contribution',
energyStorageRevenueReport: 'Energy storage revenue report',
pvStorageRevenueReport: 'PV revenue report',
projectMonthlyPower: 'Monthly project power generation',
powerGeneration: 'Power generation',
mpptTopu: 'MPPT Topology Diagram',
powerGenerationCapacity: 'Generation power',
2025-11-07 15:23:08 +08:00
batVoltage: 'BAT voltage',
batCurrent: 'BAT current',
2026-01-30 09:35:52 +08:00
busVoltage: 'BAT voltage',
busCurrent: 'BAT current',
dc: 'DC current',
2025-11-07 15:23:08 +08:00
dcVoltage: 'DC voltage',
2026-01-30 09:35:52 +08:00
pvPower: 'Power',
enmonthTotalChargePrice: 'Total charging capacity & price this month (EUR)',
enmonthTotalDisChargePrice: 'Total discharging capacity & price this month',
enearnings: 'Revenue (EUR)',
pvSwitch: 'PV switch',
2025-12-26 11:26:40 +08:00
stationDatacom: 'Station Data',
2026-01-30 09:35:52 +08:00
sevenDaycom: 'Week',
2025-12-26 11:26:40 +08:00
todayEarning: 'Today Earning(EUR)',
totalRevenue: 'Cumulative Earnings(EUR)',
ratedPower: 'Rated Power(kW)',
currentMonthlyPowerGeneration: 'Current monthly power generation',
ratedPowernokw: 'Rated Power',
powerGenerationStatus: 'power Generation Status',
monthlyIncome: 'Monthly income(EUR)',
lowV: 'low-side voltage',
lowI: 'low-side current',
highV: 'high-side voltage',
timesArr: [{
2026-01-30 09:35:52 +08:00
text: '1 minute',
value: 1
}, {
text: '5 minutes',
value: 5
}, {
text: '10 minutes',
value: 10
}, {
text: '15 minutes',
value: 15
}, {
text: '20 minutes',
value: 20
}, {
text: '30 minutes',
value: 30
}],
esiCab: 'Integrated energy storage cabinet',
gridCab: 'Grid-connected cabinet',
grid: 'User power distribution',
activePower: 'Active power (kW):',
charge: 'Charging',
disCharge: 'Discharging',
load: 'Load',
gridCabSwitch: 'Grid-connected cabinet switch:',
dCCabin: 'DC cabin',
PCSCab: 'PCS boost integrated cabin',
legend: 'Legend',
normal: 'Normal operation',
fault: 'Fault',
overhaul: 'Maintenance',
shutStan: 'Standby/Shutdown',
reactivePower: 'Reactive power (kW):',
totalV: 'Total voltage (V):',
current: 'Current (A):',
maxCellVol: 'Max. cell voltage:',
minCellVol: 'Min. cell voltage:',
shutdown: 'Shutdown',
standby: 'Standby',
run: 'Running',
allActivePower: 'Total active power (kW):',
cabinet: 'Energy storage cabinet',
gridMeter: 'Grid-side electric meter',
photovoltaic: 'Photovoltaic (PV)',
battery: 'Battery',
status: 'Status:',
busbar: 'Busbar',
dieselGenerator: 'Diesel generator',
ammeter: 'Electric meter',
device: 'Equipment',
earning: 'Revenue',
alarm: 'Alarms',
policy: 'Strategy',
stationTopo: 'Power station topology',
deviceMonitor: 'Equipment monitoring',
runCurve: 'Operation curve',
chargeDisData: 'Charging/Discharging data',
stationData: 'Power station data',
environmentalData: 'Environmental control data',
sevenDay: 'Last 7 days',
monthDay: 'Last month',
monthThree: 'Last 3 months',
yearDay: 'Last year',
tip: 'Prompt',
loading: 'Resource loading...',
power: 'Power (kW)',
photovoltaicCharge: 'PV charging',
chargingandDischarging: 'Charging/Discharging capacity',
safeDaysUnit: 'Safe operation days',
totalCapacity: 'Total installed capacity',
systemConversionEfficiency: 'System conversion efficiency',
currentPower: 'Current power',
totalCharge: 'Total charging capacity',
totalDischarge: 'Total discharging capacity',
dailyCharge: 'Daily charging capacity',
dailyDischarge: 'Daily discharging capacity',
dayPhotovoltaic: 'PV power generation',
noData: 'No data available',
station: 'Power station',
electricityPrice: 'National electricity prices',
mine: 'Me',
on: 'Combined position',
off: 'Split position',
noPermission: 'No permission to access',
contactAdmin: 'Group system not open to the public. Please contact the administrator to activate your account',
title: 'Guest mode'
},
price: {
elePriceQuery: 'Electricity price query',
queryCriteria: 'Query conditions',
sift: 'Filter',
station: 'Power station',
selectStation: 'Please select power station',
provinceRegion: 'Province/City',
selectProvinceRegion: 'Please select province/city',
customerType: 'Electricity consumer',
selectEleCustomers: 'Please select electricity consumer',
eleType: 'Electricity department/Classification',
selectEleType: 'Please select electricity department/classification',
volLevel: 'Voltage level',
selectVoltageLevel: 'Please select voltage level',
exeTime: 'Implementation date',
selectExeTime: 'Please select implementation date',
noData: 'No data',
eleLevel: 'Electricity price level',
fsdd: 'Time-of-use electricity price',
useElecPrice: 'Electricity price',
dietailUnit: '(RMB/kWh)',
eleprice: 'Electricity energy price',
nonTime: 'Non-time-of-use electricity price',
proxyPrice: 'Agent purchasing electricity price',
transmission: 'Transmission price',
attachPrice: 'Government funds and surcharges',
curve: 'Curve',
list: 'List',
noMoreData: 'No more data',
spike: 'Sharp',
speak: 'Peak',
regular: 'Shoulder',
lowValley: 'Valley',
deepValley: 'Deep valley',
peakDifference: 'Max. peak-valley difference',
peakDifferencePrice: 'Max. peak-valley price difference',
dayHighPrice: 'Daily max. electricity price',
dayLowtPrice: 'Daily min. electricity price',
historytrend: 'Historical trend',
reset: 'Reset',
sure: 'Confirm',
sharp: 'Sharp',
peak: 'Peak',
flat: 'Shoulder',
valley: 'Valley'
},
mine: {
accountSec: 'Account security',
aboutUs: 'About us',
message: 'Notifications',
changeLanguage: 'Switch language',
sysSetting: 'System settings',
messageAlerts: 'Alerts',
acceptMessageAlerts: 'Receive alerts',
messageDetail: 'Details',
closeMessage: 'After closing when receiving messages, only alerts will be displayed without message content.',
sound: 'Sound and vibration',
acceptSound: 'Play sound or vibrate when receiving messages',
settingSound: 'Go to system settings to modify sound and vibration',
update: 'Software update reminder',
updateAlerts: 'Remind when a new version of the software is released',
noUpdate: 'The Mini Programs or H5 version is already up to date. No need to check for updates!',
general: 'General',
version: 'Current version',
Privacy: 'Privacy policy',
UserAgreement: 'User agreement',
logOut: 'Logout',
notAva: 'This function is not available yet',
setPassword: 'Please set login password',
passwordService: 'Regularly update password to enhance security',
oldPassword: 'Old password',
inputOldPossword: 'Please enter old password',
newPassword: 'New password',
inputNewPassword: 'Please enter new password',
surePassword: 'Confirm password',
inputSurePassword: 'Please confirm password',
PasswordError: 'Password must be 6-12 characters, combining numbers and letters (pure numbers not allowed)',
submit: 'Submit',
resetSubmit: 'Please re-enter password',
passwordEqual: 'Two passwords do not match',
tip: 'Prompt',
updateSuccess: 'Password changed successfully. Please log in again.',
inputError: 'The information you entered is incorrect. Please correct it according to the prompts.',
hoenergypower: 'Sinotech Energy Storage',
companyHomepage: 'Home',
technicalServices: 'Technical Services',
termsOfService: 'Terms of service',
downUpdate: 'Download and update?',
appTitle: 'Smart energy storage control platform',
lookDetail: 'View details',
noMessage: 'No messages',
sureRead: 'Confirm as read',
cancel: 'Cancel',
operateSuccess: 'Operation successful',
messageReaded: 'This message has been read. No need to repeat the'
},
device: {
inputNameQuery: 'Search by name',
query: 'Search',
all: 'All',
queryResult: 'Search results',
pcsTopu: 'PCS Topology Diagram',
totalAcReaPower: 'Total active/reactive power',
timeGranularity: 'Time granularity',
deviceData: 'Equipment data',
acPower: 'AC active power',
acRecPower: 'AC reactive power',
gridFrequency: 'Grid frequency',
abLineVol: 'AB line voltage',
bcLineVol: 'BC line voltage',
caLineVol: 'CA line voltage',
acur: 'Phase A current',
bcur: 'Phase B current',
ccur: 'Phase C current',
DCPower: 'DC power',
DCVol: 'DC voltage',
DCCurrent: 'DC current',
acbreaker: 'AC circuit breaker',
dcbreaker: 'DC circuit breaker',
runState: 'Operating status',
rsState: 'Remote/Local status',
gridMode: 'Grid-connected/Off-grid status',
deviceState: 'Equipment status',
totalActivePower: 'Total active power',
totalReactivePower: 'Total reactive power',
local: 'Local',
distance: 'Remote',
grid: 'Grid-connected',
offGrid: 'Off-grid',
standby: 'Standby',
shutdown: 'Shutdown',
run: 'Running',
fault: 'Fault',
charge: 'Charging',
discharge: 'Discharging',
standing: 'Standby',
localAutomatic: 'Local auto',
localManual: 'Local manual',
timesArr: [{
label: '1 Minute',
value: 1
}, {
label: '5 Minutes',
value: 5
}, {
label: '10 Minutes',
value: 10
}, {
label: '15 Minutes',
value: 15
}, {
label: '20 Minutes',
value: 20
}, {
label: '30 Minutes',
value: 30
}],
yx: 'Telesignaling',
yc: 'Telemeasuring',
data: 'Data',
noData: 'No data available',
loadText: {
loadmore: 'Pull up to load more',
loading: 'Loading...',
nomore: 'No more'
},
clusterTotalVol: 'Total cluster voltage/SOC',
runData: 'Operation data',
cumCharge: 'Cumulative charging capacity',
cumDischarge: 'Cumulative discharging capacity',
avgTem: 'Average temperature',
avgVol: 'Average voltage',
maxCellVol: 'Max. cell voltage',
minCellVol: 'Min. cell voltage',
maxCellTem: 'Max. cell temperature',
minCellTem: 'Min. cell temperature',
maxvolDiff: 'Max. voltage difference',
maxTemDiff: 'Max. temperature difference',
batteryGroupNum: 'Battery pack no.',
cellPostion: 'CELL position',
vol: 'Voltage',
volqua: 'Voltage quality',
curqua: 'Current quality',
acRea: 'Active/Reactive',
avol: 'Phase A voltage',
bvol: 'Phase B voltage',
cvol: 'Phase C voltage',
zxygzdl: 'Total forward active electricity',
dlj: 'Electricity (sharp)',
dlf: 'Electricity (peak)',
dlp: 'Electricity (shoulder)',
dlg: 'Electricity (valley)',
fxygzdl: 'Total reverse active electricity',
hxyggl: 'Combined phase active power',
hxwggl: 'Combined phase reactive power',
hxglys: 'Combined phase power factor',
a: 'Phase A',
b: 'Phase B',
c: 'Phase C',
active: 'Active',
reactive: 'Reactive',
current: 'Current',
EMU: 'Grid-connected cabinet operation data',
on: 'Combined position',
off: 'Split position',
emuSwitchPosition: 'Grid-connected cabinet switch position',
emuRemoteOperation: 'Remote operation of grid-connected cabinet',
emuKnifePosition: 'Earthing switch position of grid-connected cabinet',
online: 'Online',
offline: 'Offline',
temConCabRunData: 'Temperature control box operation data',
aTem: 'Phase A temperature',
bTem: 'Phase B temperature',
cTem: 'Phase C temperature',
dehumidifierRunData: 'Dehumidifier operation data',
tem: 'Temperature',
hum: 'Humidity',
humStartValue: 'Humidity start value',
humStopValue: 'Humidity stop value',
ammeterRunData: 'Electric meter operation data',
frequency: 'Frequency',
perceptualPower: 'Inductive energy',
CapacitivePower: 'Capacitive energy',
volRatio: 'Voltage distribution ratio',
maxVol: 'Max. voltage',
minVol: 'Min. voltage',
maxTem: 'Max. temperature',
minTem: 'Min. temperature',
cellVolChart: 'Cell Voltage Bar Chart',
cellTemChart: 'Cell Temperature Bar Chart',
volUnit: 'Voltage/Unit',
temUnit: 'Temperature/Unit',
num: 'Unit',
stackTotalVol: 'Total stack voltage/SOC',
leftTemCabin: 'Cabin left temperature',
leftHubCabin: 'Cabin left humidity',
rightTemCabin: 'Cabin right temperature',
rightHubCabin: 'Cabin right humidity',
stackCurrent: 'Stack current',
stackTotalCurrent: 'Total stack current',
stackSoc: 'Stack SOC',
CumulativeCharge: 'Cumulative charging capacity',
CumulativeDischarge: 'Cumulative discharging capacity',
zdz: 'Positive insulation resistance',
fdz: 'Negative insulation resistance',
rechargeCapacity: 'Chargeable capacity',
dischargeCapacity: 'Dischargeable capacity',
totalMaxVolData: 'Max. total cluster voltage',
stackCell: 'Cluster no.',
totalMinVolData: 'Min. total cluster voltage',
stackNum: 'Battery cluster no.',
groupNum: 'Battery pack no.',
cellLocation: 'Cell position',
historyData: 'Historical data'
},
earning: {
changeDischargePro: 'Project charging/discharging overview',
capacity: 'Installed capacity',
monthTotalCharge: 'Total charging capacity this month',
monthTotalDischarge: 'Total discharging capacity this month',
monthEff: 'Monthly system conversion efficiency',
chargeVol: 'Cumulative charging capacity',
dischargeVol: 'Cumulative discharging capacity',
totalEff: 'Cumulative system conversion efficiency',
projectRevenue: 'Project revenue status',
monthTotalChargePrice: 'Total charging capacity & price this month (RMB)',
monthTotalDisChargePrice: 'Total discharging capacity & price this month',
earnings: 'Revenue (RMB)',
earningsDetail: 'Revenue details',
charge: 'Charging',
ele: 'Electricity (kWh)',
expend: 'Expense (RMB)',
noChargeData: 'No charging data available',
disCharge: 'Discharging',
noDisChargeData: 'No discharging data available',
year: 'Year',
month: 'Month',
day: 'Day',
hour: 'Hour',
minute: 'Minute',
second: 'Second'
},
alarm: {
sift: 'Filter',
device: 'Affiliated equipment',
placeSelect: 'Please select',
event: 'Event',
level: 'Alarm level',
timeRange: 'Time range',
placeholderDate: 'Please select time range',
reset: 'Reset',
sure: 'Confirm',
noData: 'No data',
confirm: 'Confirmed',
noConfirmed: 'Unconfirmed',
alarmTypeList: [{
name: 'Real-time Alarms'
}, {
name: 'Historical Alarms'
}],
loadText: {
loadmore: 'Pull up to load more',
loading: 'Loading...',
nomore: 'No more'
},
allStation: 'All power stations',
alarm: 'Alarms',
noDevice: 'No equipment data available',
placeholderInput: 'Please enter alarm content',
status: 'Status',
station: 'Affiliated power station',
alarmTime: 'Alarm time',
confirmer: 'Confirmer',
confirmTime: 'Confirmation time'
},
policy: {
planCurve: 'Planned curve',
planCurveTem: 'Planned curve template',
IssueDevice: 'Command issuance equipment',
operateOrNot: 'Commission or not',
socUplimit: 'SOC upper limit',
socDownlimit: 'SOC lower limit',
effectiveTime: 'Effective time',
selectEffectiveTime: 'Please select effective time',
distributeResult: 'Issuance result',
notDelivered: 'Not issued',
commandDistribution: 'Command issuance',
controlDistribution: 'Control issuance',
genSetting: 'General settings',
save: 'Save',
pleaseInputValue: 'Please enter value',
pleaseInputPassword: 'Please enter password',
password: 'Password',
policyTypeList: [{
name: 'Command Issuance'
}, {
name: 'General Settings'
}],
radioList: [{
name: "In Operation",
disabled: false
}, {
name: "Not In Operation",
disabled: false
}],
selectIssueDevice: 'Please select command issuance equipment',
deliverErrorNewTip: 'Mapping configuration error or not configured. Please confirm and try again!',
passwordSuccess: 'Password correct',
passwordError: 'Password incorrect',
isOpen: 'Enable or not',
isClose: 'Disable or not',
distributeSuccess: 'Issuance successful',
distributeFail: 'Issuance failed',
isNum: 'Please check if the input value is a number',
saveSuccess: 'Save successful',
saveError: 'Save failed',
delivered: 'Issued',
selectPlanCurveTem: 'Please select planned curve template',
deliverErrorTip: 'Charging/discharging power exceeds rated power. Please confirm the planned curve.',
deliverTip: 'Confirm command issuance?'
2025-10-29 17:31:26 +08:00
}
2025-06-30 10:21:25 +08:00
}