From f9439d1b4b661cb585fb86c28441bf9a5632cf4e Mon Sep 17 00:00:00 2001 From: Oliver Emil Harritslev Christensen Date: Sat, 9 Jul 2022 17:26:11 +0200 Subject: [PATCH 1/3] Rename 'dk' translation to 'da' According to IANA, the correct language subtag for Danish is 'da'. This explains why @mpejstrup could not get the Danish translation to work in issue #234 --- .../translations/{sensor.dk.json => sensor.da.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename custom_components/garbage_collection/translations/{sensor.dk.json => sensor.da.json} (100%) diff --git a/custom_components/garbage_collection/translations/sensor.dk.json b/custom_components/garbage_collection/translations/sensor.da.json similarity index 100% rename from custom_components/garbage_collection/translations/sensor.dk.json rename to custom_components/garbage_collection/translations/sensor.da.json From b4cce25cc2a8a55698ad111bbf43a421faf96668 Mon Sep 17 00:00:00 2001 From: Oliver Emil Harritslev Christensen Date: Sat, 9 Jul 2022 17:44:40 +0200 Subject: [PATCH 2/3] Capitalize danish sensor translations For consistency with other languages. --- .../garbage_collection/translations/sensor.da.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_components/garbage_collection/translations/sensor.da.json b/custom_components/garbage_collection/translations/sensor.da.json index 4dffc6c..2141243 100644 --- a/custom_components/garbage_collection/translations/sensor.da.json +++ b/custom_components/garbage_collection/translations/sensor.da.json @@ -1,8 +1,8 @@ { "state": { "garbage_collection__schedule": { - "today": "i dag", - "tomorrow": "i morgen" + "today": "I dag", + "tomorrow": "I morgen" } } } \ No newline at end of file From cab7370c475fd2a401ac3ac9417aebcb7b270821 Mon Sep 17 00:00:00 2001 From: Oliver Emil Harritslev Christensen Date: Sat, 9 Jul 2022 19:11:43 +0200 Subject: [PATCH 3/3] Add Danish translation of custom component. --- .../garbage_collection/translations/da.json | 105 ++++++++++++++++++ 1 file changed, 105 insertions(+) create mode 100644 custom_components/garbage_collection/translations/da.json diff --git a/custom_components/garbage_collection/translations/da.json b/custom_components/garbage_collection/translations/da.json new file mode 100644 index 0000000..417edc1 --- /dev/null +++ b/custom_components/garbage_collection/translations/da.json @@ -0,0 +1,105 @@ +{ + "config": { + "step": { + "user": { + "title": "Garbage Collection - Afhentningsfrekvens (1/2)", + "description": "Angiv navnet på sensoren og konfigurer sensorparametre. For mere info se: https://github.com/bruxy70/Garbage-Collection", + "data": { + "name": "Visningsnavn", + "hidden": "Skjul i kalender", + "frequency": "Frekvens", + "manual_update": "Manuel opdatering - sensortilstand opdateres manuelt af en service (blueprint)", + "icon_normal": "Ikon (mdi:trash-can) - ikke påkrævet", + "icon_tomorrow": "Ikon ved afhentning i morgen (mdi:delete-restore) - ikke påkrævet", + "icon_today": "Ikon ved afhentning i dag (mdi:delete-circle) - ikke påkrævet", + "expire_after": "Forældes efter (HH:MM) - ikke påkrævet", + "verbose_state": "Verbos tilstand (tekst i stedet for tal)" + } + }, + "detail": { + "title": "Garbage Collection - Yderligere parametre (2/2)", + "description": "For mere info se: https://github.com/bruxy70/Garbage-Collection", + "data": { + "date": "Dato (mm/dd)", + "entities": "Liste af enheder (kommasepareret)", + "collection_days": "Afhentningsdage", + "first_month": "Første afhentningsmåned", + "last_month": "Sidste afhentningsmåned", + "period": "Afhentning sker hver n uger/dage: (1-365)", + "first_week": "Første afhentningsuge (1-52)", + "first_date": "Første dato", + "weekday_order_number": "Specifikke ugedage i måneden (fx første onsdag i måneden)", + "force_week_order_numbers": "Brug specifik uge i måneden i stedet for specifik ugedag (fx onsdag i første uge i måneden)", + "verbose_format": "Verbost format (anvend `date` og `days` variablerne (i tuborgklammer))", + "date_format": "Datoformat (se http://strftime.org/)" + } + } + }, + "error": { + "value": "Ugyldig værdi. Check dit input!", + "icon": "Ikoner skal angives i formen 'præfiks:navn'.", + "days": "Vælg en eller flere dage!", + "entities": "Enheden findes ikke!", + "month_day": "Ugyldigt dato format!", + "time": "Ugyldigt tids format!", + "weekday_order_number": "Vælg en eller flere dage", + "week_order_number": "Vælg en eller flere uger", + "period": "Afhentningsperioden skal være et tal mellem 1 og 365", + "first_week": "Første afhentningsuge skal være et tal mellem 1 and 52", + "date": "Ugyldigt dato format!" + }, + "abort": { + "single_instance_allowed": "Det er kun tilladt at have én konfiguration af Garbage Collection." + } + }, + "options": { + "step": { + "init": { + "title": "Garbage Collection - Afhentningsfrekvens (1/2)", + "description": "Ændr sensorparametre. More info on https://github.com/bruxy70/Garbage-Collection", + "data": { + "hidden": "Skjul i kalender", + "frequency": "Frekvens", + "manual_update": "Manuel opdatering - sensortilstand opdateres manuelt af en service (blueprint)", + "icon_normal": "Ikon (mdi:trash-can) - ikke påkrævet", + "icon_tomorrow": "Ikon ved afhentning i morgen (mdi:delete-restore) - ikke påkrævet", + "icon_today": "Ikon ved afhentning i dag (mdi:delete-circle) - ikke påkrævet", + "expire_after": "Forældes efter (HH:MM) - ikke påkrævet", + "verbose_state": "Verbos tilstand (tekst i stedet for tal)" + } + }, + "detail": { + "title": "Garbage Collection - Yderligere parametre (2/2)", + "description": "For mere info se: https://github.com/bruxy70/Garbage-Collection", + "data": { + "date": "Dato (mm/dd)", + "entities": "Liste af enheder (kommasepareret)", + "collection_days": "Afhentningsdage", + "first_month": "Første afhentningsmåned", + "last_month": "Sidste afhentningsmåned", + "period": "Afhentning sker hver n uger/dage: (1-365)", + "first_week": "Første afhentningsuge (1-52)", + "first_date": "Første dato", + "weekday_order_number": "Specifikke ugedage i måneden (fx første onsdag i måneden)", + "force_week_order_numbers": "Brug specifik uge i måneden i stedet for specifik ugedag (fx onsdag i første uge i måneden)", + "verbose_format": "Verbost format (anvend `date` og `days` variablerne (i tuborgklammer))", + "date_format": "Datoformat (se http://strftime.org/)" + } + } + }, + "error": { + "value": "Ugyldig værdi. Check dit input!", + "icon": "Ikoner skal angives i formen 'præfiks:navn'.", + "days": "Vælg en eller flere dage!", + "entities": "Enheden findes ikke!", + "month_day": "Ugyldigt dato format!", + "time": "Ugyldigt tids format!", + "weekday_order_number": "Vælg en eller flere dage", + "week_order_number": "Vælg en eller flere uger", + "period": "Afhentningsperioden skal være et tal mellem 1 og 365", + "first_week": "Første afhentningsuge skal være et tal mellem 1 and 52", + "date": "Ugyldigt dato format!" + } + } + +} \ No newline at end of file