From d46e3bccb548cf892d574083726a3072c90de778 Mon Sep 17 00:00:00 2001 From: lolodomo Date: Wed, 3 Nov 2021 22:07:28 +0100 Subject: [PATCH] [tradfri] Internationalization of discovery results (#11498) Signed-off-by: Laurent Garnier --- .../internal/discovery/TradfriDiscoveryParticipant.java | 5 +++-- .../src/main/resources/OH-INF/i18n/tradfri.properties | 4 ++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/bundles/org.openhab.binding.tradfri/src/main/java/org/openhab/binding/tradfri/internal/discovery/TradfriDiscoveryParticipant.java b/bundles/org.openhab.binding.tradfri/src/main/java/org/openhab/binding/tradfri/internal/discovery/TradfriDiscoveryParticipant.java index c02b540f5c..74f7c0bfbc 100644 --- a/bundles/org.openhab.binding.tradfri/src/main/java/org/openhab/binding/tradfri/internal/discovery/TradfriDiscoveryParticipant.java +++ b/bundles/org.openhab.binding.tradfri/src/main/java/org/openhab/binding/tradfri/internal/discovery/TradfriDiscoveryParticipant.java @@ -92,8 +92,9 @@ public class TradfriDiscoveryParticipant implements MDNSDiscoveryParticipant { if (fwVersion != null) { properties.put(PROPERTY_FIRMWARE_VERSION, fwVersion); } - return DiscoveryResultBuilder.create(thingUID).withProperties(properties).withLabel("TRÅDFRI Gateway") - .withRepresentationProperty(GATEWAY_CONFIG_HOST).build(); + return DiscoveryResultBuilder.create(thingUID).withProperties(properties) + .withLabel("@text/discovery.gateway.label").withRepresentationProperty(GATEWAY_CONFIG_HOST) + .build(); } else { logger.warn("Discovered Tradfri gateway doesn't have an IP address: {}", service); } diff --git a/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/i18n/tradfri.properties b/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/i18n/tradfri.properties index 9386e63aa2..a2a0245f6e 100644 --- a/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/i18n/tradfri.properties +++ b/bundles/org.openhab.binding.tradfri/src/main/resources/OH-INF/i18n/tradfri.properties @@ -45,3 +45,7 @@ thing-type.config.tradfri.device.id.description = The identifier of the device o channel-type.tradfri.position.label = Position channel-type.tradfri.position.description = Control the position of the blind or curtain in percent from 0 (open) to 100 (closed). + +# discovery result + +discovery.gateway.label = TRÅDFRI Gateway -- 2.47.3