]> git.basschouten.com Git - openhab-addons.git/commit
[knx] Improve localization (#13293)
authorHolger Friedrich <holgerfriedrich@users.noreply.github.com>
Tue, 11 Oct 2022 19:18:17 +0000 (21:18 +0200)
committerGitHub <noreply@github.com>
Tue, 11 Oct 2022 19:18:17 +0000 (21:18 +0200)
commit4e69e17f41849714dfbdd1d7ba03edd83aee5fa0
tree4b50ff64cfc3fc5b4ee937e2a1e74c1ee2fcd457
parentbaa8d208ead1d9a83d3df7ad5a4379691081ae3a
[knx] Improve localization (#13293)

* [knx] Improve localization

- introduce localization of error messages
- add new strings for common exceptions
- provide helper functions for translation
- add test cases

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
bundles/org.openhab.binding.knx/src/main/java/org/openhab/binding/knx/internal/client/AbstractKNXClient.java
bundles/org.openhab.binding.knx/src/main/java/org/openhab/binding/knx/internal/factory/KNXHandlerFactory.java
bundles/org.openhab.binding.knx/src/main/java/org/openhab/binding/knx/internal/handler/AbstractKNXThingHandler.java
bundles/org.openhab.binding.knx/src/main/java/org/openhab/binding/knx/internal/handler/IPBridgeThingHandler.java
bundles/org.openhab.binding.knx/src/main/java/org/openhab/binding/knx/internal/i18n/KNXTranslationProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.knx/src/main/resources/OH-INF/i18n/knx.properties
bundles/org.openhab.binding.knx/src/test/java/org/openhab/binding/knx/internal/i18n/KNXTranslationProviderTest.java [new file with mode: 0644]
bundles/org.openhab.binding.knx/src/test/java/org/openhab/binding/knx/internal/i18n/MockedLocaleProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.knx/src/test/java/org/openhab/binding/knx/internal/i18n/MockedTranslationProvider.java [new file with mode: 0644]