From a2c1edb8764ca480e5a8bcde123db5380b6f1b7d Mon Sep 17 00:00:00 2001 From: Julian Pawlowski Date: Sat, 15 Nov 2025 21:18:19 +0000 Subject: [PATCH] refactor(translations): improve clarity of price labels in multiple languages --- .../tibber_prices/translations/de.json | 24 ++++---- .../tibber_prices/translations/en.json | 12 ++-- .../tibber_prices/translations/nb.json | 60 +++++++++---------- .../tibber_prices/translations/nl.json | 60 +++++++++---------- .../tibber_prices/translations/sv.json | 60 +++++++++---------- 5 files changed, 108 insertions(+), 108 deletions(-) diff --git a/custom_components/tibber_prices/translations/de.json b/custom_components/tibber_prices/translations/de.json index 319bb90..83e2bb1 100644 --- a/custom_components/tibber_prices/translations/de.json +++ b/custom_components/tibber_prices/translations/de.json @@ -515,40 +515,40 @@ } }, "best_price_end_time": { - "name": "Günstige Periode endet" + "name": "Bestpreis endet" }, "best_price_period_duration": { - "name": "Günstige Periode Dauer" + "name": "Bestpreis Dauer" }, "best_price_remaining_minutes": { - "name": "Günstige Periode verbleibend" + "name": "Bestpreis verbleibend" }, "best_price_progress": { - "name": "Günstige Periode Fortschritt" + "name": "Bestpreis Fortschritt" }, "best_price_next_start_time": { - "name": "Nächste günstige Periode startet" + "name": "Nächster Bestpreis startet" }, "best_price_next_in_minutes": { - "name": "Günstige Periode startet in" + "name": "Bestpreis startet in" }, "peak_price_end_time": { - "name": "Teure Periode endet" + "name": "Spitzenpreis endet" }, "peak_price_period_duration": { - "name": "Teure Periode Dauer" + "name": "Spitzenpreis Dauer" }, "peak_price_remaining_minutes": { - "name": "Teure Periode verbleibend" + "name": "Spitzenpreis verbleibend" }, "peak_price_progress": { - "name": "Teure Periode Fortschritt" + "name": "Spitzenpreis Fortschritt" }, "peak_price_next_start_time": { - "name": "Nächste teure Periode startet" + "name": "Nächster Spitzenpreis startet" }, "peak_price_next_in_minutes": { - "name": "Teure Periode startet in" + "name": "Spitzenpreis startet in" }, "price_forecast": { "name": "Preisprognose" diff --git a/custom_components/tibber_prices/translations/en.json b/custom_components/tibber_prices/translations/en.json index 5b11648..5ed4db7 100644 --- a/custom_components/tibber_prices/translations/en.json +++ b/custom_components/tibber_prices/translations/en.json @@ -511,10 +511,10 @@ } }, "best_price_end_time": { - "name": "Best Price Period End" + "name": "Best Price End" }, "best_price_period_duration": { - "name": "Best Price Period Duration" + "name": "Best Price Duration" }, "best_price_remaining_minutes": { "name": "Best Price Remaining Time" @@ -523,16 +523,16 @@ "name": "Best Price Progress" }, "best_price_next_start_time": { - "name": "Best Price Next Period Start" + "name": "Best Price Next Start" }, "best_price_next_in_minutes": { "name": "Best Price Starts In" }, "peak_price_end_time": { - "name": "Peak Price Period End" + "name": "Peak Price End" }, "peak_price_period_duration": { - "name": "Peak Price Period Duration" + "name": "Peak Price Duration" }, "peak_price_remaining_minutes": { "name": "Peak Price Remaining Time" @@ -541,7 +541,7 @@ "name": "Peak Price Progress" }, "peak_price_next_start_time": { - "name": "Peak Price Next Period Start" + "name": "Peak Price Next Start" }, "peak_price_next_in_minutes": { "name": "Peak Price Starts In" diff --git a/custom_components/tibber_prices/translations/nb.json b/custom_components/tibber_prices/translations/nb.json index e9383a0..322e36a 100644 --- a/custom_components/tibber_prices/translations/nb.json +++ b/custom_components/tibber_prices/translations/nb.json @@ -511,40 +511,40 @@ } }, "best_price_end_time": { - "name": "Beste prisperiode slutter" - }, - "best_price_remaining_minutes": { - "name": "Beste prisperiode gjenværende tid" - }, - "best_price_progress": { - "name": "Beste prisperiode fremgang" - }, - "best_price_next_start_time": { - "name": "Neste beste prisperiode starter" - }, - "best_price_next_in_minutes": { - "name": "Beste prisperiode starter om" - }, - "peak_price_end_time": { - "name": "Topprisperiode slutter" - }, - "peak_price_remaining_minutes": { - "name": "Topprisperiode gjenværende tid" - }, - "peak_price_progress": { - "name": "Topprisperiode fremgang" - }, - "peak_price_next_start_time": { - "name": "Neste topprisperiode starter" - }, - "peak_price_next_in_minutes": { - "name": "Topprisperiode starter om" + "name": "Beste pris slutter" }, "best_price_period_duration": { - "name": "Billigperiode varighet" + "name": "Beste pris varighet" + }, + "best_price_remaining_minutes": { + "name": "Beste pris gjenværende tid" + }, + "best_price_progress": { + "name": "Beste pris fremgang" + }, + "best_price_next_start_time": { + "name": "Neste beste pris starter" + }, + "best_price_next_in_minutes": { + "name": "Beste pris starter om" + }, + "peak_price_end_time": { + "name": "Topppris slutter" }, "peak_price_period_duration": { - "name": "Topprisperiode varighet" + "name": "Topppris varighet" + }, + "peak_price_remaining_minutes": { + "name": "Topppris gjenværende tid" + }, + "peak_price_progress": { + "name": "Topppris fremgang" + }, + "peak_price_next_start_time": { + "name": "Neste topppris starter" + }, + "peak_price_next_in_minutes": { + "name": "Topppris starter om" }, "price_forecast": { "name": "Prisprognose" diff --git a/custom_components/tibber_prices/translations/nl.json b/custom_components/tibber_prices/translations/nl.json index fb9fd32..34fa578 100644 --- a/custom_components/tibber_prices/translations/nl.json +++ b/custom_components/tibber_prices/translations/nl.json @@ -511,40 +511,40 @@ } }, "best_price_end_time": { - "name": "Beste prijsperiode eindigt" - }, - "best_price_remaining_minutes": { - "name": "Beste prijsperiode resterende tijd" - }, - "best_price_progress": { - "name": "Beste prijsperiode voortgang" - }, - "best_price_next_start_time": { - "name": "Volgende beste prijsperiode start" - }, - "best_price_next_in_minutes": { - "name": "Beste prijsperiode start over" - }, - "peak_price_end_time": { - "name": "Piekprijsperiode eindigt" - }, - "peak_price_remaining_minutes": { - "name": "Piekprijsperiode resterende tijd" - }, - "peak_price_progress": { - "name": "Piekprijsperiode voortgang" - }, - "peak_price_next_start_time": { - "name": "Volgende piekprijsperiode start" - }, - "peak_price_next_in_minutes": { - "name": "Piekprijsperiode start over" + "name": "Beste prijs eindigt" }, "best_price_period_duration": { - "name": "Goedkope periode duur" + "name": "Beste prijs duur" + }, + "best_price_remaining_minutes": { + "name": "Beste prijs resterende tijd" + }, + "best_price_progress": { + "name": "Beste prijs voortgang" + }, + "best_price_next_start_time": { + "name": "Volgende beste prijs start" + }, + "best_price_next_in_minutes": { + "name": "Beste prijs start over" + }, + "peak_price_end_time": { + "name": "Piekprijs eindigt" }, "peak_price_period_duration": { - "name": "Piekprijsperiode duur" + "name": "Piekprijs duur" + }, + "peak_price_remaining_minutes": { + "name": "Piekprijs resterende tijd" + }, + "peak_price_progress": { + "name": "Piekprijs voortgang" + }, + "peak_price_next_start_time": { + "name": "Volgende piekprijs start" + }, + "peak_price_next_in_minutes": { + "name": "Piekprijs start over" }, "price_forecast": { "name": "Prijsprognose" diff --git a/custom_components/tibber_prices/translations/sv.json b/custom_components/tibber_prices/translations/sv.json index e303915..e7086c9 100644 --- a/custom_components/tibber_prices/translations/sv.json +++ b/custom_components/tibber_prices/translations/sv.json @@ -511,40 +511,40 @@ } }, "best_price_end_time": { - "name": "Bästa prisperiod slutar" - }, - "best_price_remaining_minutes": { - "name": "Bästa prisperiod återstående tid" - }, - "best_price_progress": { - "name": "Bästa prisperiod framsteg" - }, - "best_price_next_start_time": { - "name": "Nästa bästa prisperiod startar" - }, - "best_price_next_in_minutes": { - "name": "Bästa prisperiod startar om" - }, - "peak_price_end_time": { - "name": "Topprisperiod slutar" - }, - "peak_price_remaining_minutes": { - "name": "Topprisperiod återstående tid" - }, - "peak_price_progress": { - "name": "Topprisperiod framsteg" - }, - "peak_price_next_start_time": { - "name": "Nästa topprisperiod startar" - }, - "peak_price_next_in_minutes": { - "name": "Topprisperiod startar om" + "name": "Bästa pris slutar" }, "best_price_period_duration": { - "name": "Billigperiod varaktighet" + "name": "Bästa pris varaktighet" + }, + "best_price_remaining_minutes": { + "name": "Bästa pris återstående tid" + }, + "best_price_progress": { + "name": "Bästa pris framsteg" + }, + "best_price_next_start_time": { + "name": "Nästa bästa pris startar" + }, + "best_price_next_in_minutes": { + "name": "Bästa pris startar om" + }, + "peak_price_end_time": { + "name": "Topppris slutar" }, "peak_price_period_duration": { - "name": "Topprisperiod varaktighet" + "name": "Topppris varaktighet" + }, + "peak_price_remaining_minutes": { + "name": "Topppris återstående tid" + }, + "peak_price_progress": { + "name": "Topppris framsteg" + }, + "peak_price_next_start_time": { + "name": "Nästa topppris startar" + }, + "peak_price_next_in_minutes": { + "name": "Topppris startar om" }, "price_forecast": { "name": "Prisprognos"