| | |
| | | Application.RunOnMainThread(() => |
| | | { |
| | | btnPowerTenerationToday.Text = Language.StringByID(StringId.PowerTenerationToday).Replace("----", info.totalElectricityPvToday); |
| | | btnWorkingMode.Text = Language.StringByID(StringId.WorkingMode).Replace("----", info.workMode); |
| | | string workModeString = ""; |
| | | if (Language.CurrentLanguage == "Chinese") { |
| | | switch (info.workMode) |
| | | { |
| | | case "self_use": |
| | | workModeString = "自发自用"; |
| | | break; |
| | | case "peak_load_shifting": |
| | | workModeString = "削峰填谷"; |
| | | break; |
| | | case "battery_priority": |
| | | workModeString = "电池优先"; |
| | | break; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | switch (info.workMode) |
| | | { |
| | | case "self_use": |
| | | workModeString = "Self Consume"; |
| | | break; |
| | | case "peak_load_shifting": |
| | | workModeString = "Peak Shift"; |
| | | break; |
| | | case "battery_priority": |
| | | workModeString = "Battery Priority"; |
| | | break; |
| | | } |
| | | } |
| | | btnWorkingMode.Text = Language.StringByID(StringId.WorkingMode).Replace("----", workModeString); |
| | | btnCurrentPowerGeneration.Text = Language.StringByID(StringId.CurrentPowerGeneration).Replace("----", info.powerPvNow); |
| | | btnBatterySOC.Text = Language.StringByID(StringId.BatterySOC).Replace("--", info.batterySoc); |
| | | }); |