From d6dad24db81b4ec6cf78de2c12458e3f861d1113 Mon Sep 17 00:00:00 2001 From: Tayrtahn Date: Mon, 31 Mar 2025 17:56:06 -0400 Subject: [PATCH] Localize and colorize grill temperature settings (#36236) * Make it easier to localize grill heat level settings * Change examine text color based on setting * Trailing periods * Use Fluent terms to reduce duplication --- .../en-US/temperature/entity-heater.ftl | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/Resources/Locale/en-US/temperature/entity-heater.ftl b/Resources/Locale/en-US/temperature/entity-heater.ftl index a809d508e7..391e84e512 100644 --- a/Resources/Locale/en-US/temperature/entity-heater.ftl +++ b/Resources/Locale/en-US/temperature/entity-heater.ftl @@ -1,3 +1,18 @@ -entity-heater-examined = It is set to [color=gray]{$setting}[/color] -entity-heater-switch-setting = Switch to {$setting} -entity-heater-switched-setting = Switched to {$setting} +-entity-heater-setting-name = + { $setting -> + [off] off + [low] low + [medium] medium + [high] high + *[other] unknown + } + +entity-heater-examined = It is set to { $setting -> + [off] [color=gray]{ -entity-heater-setting-name(setting: "off") }[/color] + [low] [color=yellow]{ -entity-heater-setting-name(setting: "low") }[/color] + [medium] [color=orange]{ -entity-heater-setting-name(setting: "medium") }[/color] + [high] [color=red]{ -entity-heater-setting-name(setting: "high") }[/color] + *[other] [color=purple]{ -entity-heater-setting-name(setting: "other") }[/color] +}. +entity-heater-switch-setting = Switch to { -entity-heater-setting-name(setting: $setting) } +entity-heater-switched-setting = Switched to { -entity-heater-setting-name(setting: $setting) }. -- 2.51.2