adaptive-lighting/custom_components/adaptive_lighting/translations
edgimar 4aeb50bfe3
feat: add option to duplicate existing lighting instance (#1329)
* feat: add option to duplicate existing lighting instance

A menu step in the config flow was added that allows a user to create a
new instance or duplicate the options of an existing one.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add type annotation, tests, and translations for duplicate feature

- Add type annotation for source_options class attribute
- Add menu step translations to en.json
- Add tests for menu display, new instance creation, and duplication

* Simplify source_options access with class-level default

---------
Co-authored-by: Bas Nijholt <bas@nijho.lt>
2025-12-05 04:15:24 -08:00
..
af.json Translations update from Hosted Weblate (#946) 2024-04-06 04:06:17 -07:00
bg.json Add Translations file for Bulgarian (#987) 2024-06-06 08:15:25 -07:00
bn.json Translations update from Hosted Weblate (#879) 2024-02-17 10:56:12 -08:00
ca.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
cs.json Revert translations deleted by @mstefany (#933) 2024-02-17 11:00:52 -08:00
da.json Translated using Weblate (Danish) (#1326) 2025-11-30 22:53:52 -08:00
de.json Translated using Weblate (German) 2023-08-28 19:23:58 -07:00
el.json Translations update from Hosted Weblate (#1016) 2024-12-05 21:27:50 +02:00
en.json feat: add option to duplicate existing lighting instance (#1329) 2025-12-05 04:15:24 -08:00
es.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
et.json add error logging and display error to user 2022-10-29 23:45:29 +00:00
fi.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
fr.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
gl.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
hr.json Translations update from Hosted Weblate (#1145) 2025-01-01 14:22:24 -08:00
hu.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
id.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
it.json Translated using Weblate (Italian) 2023-12-07 23:44:13 -08:00
ja.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
ko.json Translations update from Hosted Weblate (#1145) 2025-01-01 14:22:24 -08:00
LICENSE.md Use WebLate for translations (#753) 2023-08-15 17:09:18 -07:00
nb.json Translations update from Hosted Weblate (#879) 2024-02-17 10:56:12 -08:00
nl.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
pl.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
pt-BR.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
pt.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
ro.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
ru.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
sk.json Translations update from Hosted Weblate (#1016) 2024-12-05 21:27:50 +02:00
sl.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
sv.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
ta.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
tr.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
uk.json Translations update from Hosted Weblate (#1228) 2025-11-27 10:15:06 -08:00
ur.json Translations update from Hosted Weblate (#867) 2023-12-08 22:46:12 -08:00
zh-Hans.json Translations update from Hosted Weblate (#1160) 2025-06-15 21:38:10 -07:00
zh_Hant.json Translations update from Hosted Weblate (#946) 2024-04-06 04:06:17 -07:00