Localize internals status (#12527)

* Localize internals status

* Refactor
This commit is contained in:
Morb
2022-11-14 17:54:49 +03:00
committed by GitHub
parent 0afa431441
commit 5db3ad5dc7
2 changed files with 4 additions and 3 deletions

View File

@@ -189,8 +189,7 @@ namespace Content.Client.UserInterface.Systems.Atmos.GasTank
_lblPressure.SetMarkup(Loc.GetString("gas-tank-window-tank-pressure-text", ("tankPressure", $"{state.TankPressure:0.##}"))); _lblPressure.SetMarkup(Loc.GetString("gas-tank-window-tank-pressure-text", ("tankPressure", $"{state.TankPressure:0.##}")));
_btnInternals.Disabled = !state.CanConnectInternals; _btnInternals.Disabled = !state.CanConnectInternals;
_lblInternals.SetMarkup(Loc.GetString("gas-tank-window-internal-text", _lblInternals.SetMarkup(Loc.GetString("gas-tank-window-internal-text",
("colorName" ,state.InternalsConnected ? "green" : "red"), ("status", Loc.GetString(state.InternalsConnected ? "gas-tank-window-internal-connected" : "gas-tank-window-internal-disconnected"))));
("status", state.InternalsConnected ? "Connected" : "Disconnected")));
if (state.OutputPressure.HasValue) if (state.OutputPressure.HasValue)
{ {
_spbPressure.Value = state.OutputPressure.Value; _spbPressure.Value = state.OutputPressure.Value;

View File

@@ -14,4 +14,6 @@ gas-tank-window-label = Gas Tank
gas-tank-window-internals-toggle-button = Toggle gas-tank-window-internals-toggle-button = Toggle
gas-tank-window-output-pressure-label = Output Pressure gas-tank-window-output-pressure-label = Output Pressure
gas-tank-window-tank-pressure-text = Pressure: {$tankPressure} kPA gas-tank-window-tank-pressure-text = Pressure: {$tankPressure} kPA
gas-tank-window-internal-text = Internals: [color={$colorName}]{$status}[/color] gas-tank-window-internal-text = Internals: {$status}
gas-tank-window-internal-connected = [color=green]Connected[/color]
gas-tank-window-internal-disconnected = [color=red]Disconnected[/color]