{
  "common": {
    "name": "weather-warnings",
    "version": "0.11.2",
    "news": {
      "0.11.2": {
        "en": "**FIXED**: DWD spoken/written color names (warnlevelcolorname) now come from an exact lookup of the official DWD CAP color palette instead of a hue heuristic; light heat violet is now distinguished from dark heat violet, and the extreme-storm, UV and preliminary-information colors are named correctly (adds the color names light violet, dark red, magenta and pink) (#220)",
        "de": "**FIXED**: DWD-Farbnamen (warnlevelcolorname) stammen jetzt aus einer exakten Zuordnung der offiziellen DWD-CAP-Farbpalette statt aus einer Farbton-Heuristik; helles und dunkles Hitze-Violett werden unterschieden und die Farben für extreme Unwetter, UV und Vorabinformation korrekt benannt (ergänzt die Farbnamen Hellviolett, Dunkelrot, Magenta und Rosa) (#220)",
        "ru": "**FIXED**: названия цветов DWD (warnlevelcolorname) теперь берутся из точного сопоставления с официальной палитрой DWD CAP, а не из эвристики по оттенку; светлый и тёмный фиолетовый для жары различаются, а цвета для экстремальной непогоды, UV и предварительной информации названы правильно (добавлены названия цветов: светло-фиолетовый, тёмно-красный, пурпурный, розовый) (#220)",
        "pt": "**FIXED**: os nomes das cores do DWD (warnlevelcolorname) provêm agora de uma correspondência exata com a paleta oficial DWD CAP em vez de uma heurística de matiz; o violeta claro e escuro do calor são distinguidos e as cores para tempestade extrema, UV e informação preliminar são nomeadas corretamente (adiciona os nomes de cores violeta claro, vermelho escuro, magenta e rosa) (#220)",
        "nl": "**FIXED**: DWD-kleurnamen (warnlevelcolorname) komen nu uit een exacte koppeling met het officiële DWD CAP-kleurenpalet in plaats van een tint-heuristiek; licht en donker hitte-violet worden onderscheiden en de kleuren voor extreem noodweer, UV en vooraankondiging worden correct benoemd (voegt de kleurnamen lichtpaars, donkerrood, magenta en roze toe) (#220)",
        "fr": "**FIXED**: les noms de couleur DWD (warnlevelcolorname) proviennent désormais d'une correspondance exacte avec la palette officielle DWD CAP au lieu d'une heuristique de teinte ; le violet clair et le violet foncé de la chaleur sont distingués et les couleurs pour les intempéries extrêmes, l'UV et l'information préalable sont nommées correctement (ajoute les noms de couleur violet clair, rouge foncé, magenta et rose) (#220)",
        "it": "**FIXED**: i nomi dei colori DWD (warnlevelcolorname) provengono ora da una corrispondenza esatta con la palette ufficiale DWD CAP invece che da un'euristica di tonalità; il viola chiaro e scuro del caldo sono distinti e i colori per maltempo estremo, UV e preallerta sono denominati correttamente (aggiunge i nomi di colore viola chiaro, rosso scuro, magenta e rosa) (#220)",
        "es": "**FIXED**: los nombres de color del DWD (warnlevelcolorname) provienen ahora de una correspondencia exacta con la paleta oficial DWD CAP en lugar de una heurística de tono; el violeta claro y oscuro del calor se distinguen y los colores para tormenta extrema, UV e información preliminar se nombran correctamente (añade los nombres de color violeta claro, rojo oscuro, magenta y rosa) (#220)",
        "pl": "**FIXED**: nazwy kolorów DWD (warnlevelcolorname) pochodzą teraz z dokładnego dopasowania do oficjalnej palety DWD CAP zamiast z heurystyki odcienia; jasny i ciemny fiolet upału są rozróżniane, a kolory dla ekstremalnej burzy, UV i informacji wstępnej są nazywane poprawnie (dodaje nazwy kolorów jasnofioletowy, ciemnoczerwony, magenta i różowy) (#220)",
        "uk": "**FIXED**: назви кольорів DWD (warnlevelcolorname) тепер беруться з точного зіставлення з офіційною палітрою DWD CAP замість евристики за відтінком; світлий і темний фіолетовий для спеки розрізняються, а кольори для екстремальної негоди, UV та попередньої інформації названі правильно (додає назви кольорів світло-фіолетовий, темно-червоний, пурпуровий, рожевий) (#220)",
        "zh-cn": "**FIXED**: DWD 颜色名称（warnlevelcolorname）现在通过与官方 DWD CAP 调色板的精确匹配确定，而不再使用色相启发式；高温的浅紫色与深紫色可区分，极端风暴、UV 和预先信息的颜色也能正确命名（新增颜色名称：浅紫色、深红色、品红色、粉色）（#220）"
      },
      "0.11.1": {
        "en": "**FIXED**: spoken/written color name for DWD heat warnings (warnlevelcolorname) is now correct: the light violet DWD heat color was misclassified as \"green\" and is now named \"violet\", matching email/vis (#220)",
        "de": "**FIXED**: Farbname für DWD-Hitzewarnungen (warnlevelcolorname, z.B. Alexa-Ansage) ist jetzt korrekt: die hellviolette DWD-Hitzefarbe wurde als \"grün\" fehlklassifiziert und heißt nun \"violett\", passend zu E-Mail/VIS (#220)",
        "ru": "**FIXED**: название цвета для предупреждений DWD о жаре (warnlevelcolorname) теперь корректно: светло-фиолетовый цвет жары DWD ошибочно определялся как «зелёный», а теперь называется «фиолетовый», в соответствии с email/vis (#220)",
        "pt": "**FIXED**: o nome da cor para avisos de calor do DWD (warnlevelcolorname) está agora correto: a cor de calor violeta-clara do DWD era classificada como \"verde\" e passa a chamar-se \"violeta\", correspondendo ao email/vis (#220)",
        "nl": "**FIXED**: kleurnaam voor DWD-hittewaarschuwingen (warnlevelcolorname) is nu correct: de lichtviolette DWD-hittekleur werd als \"groen\" geclassificeerd en heet nu \"violet\", overeenkomstig e-mail/vis (#220)",
        "fr": "**FIXED**: le nom de couleur des alertes de chaleur DWD (warnlevelcolorname) est désormais correct : la couleur de chaleur violet clair du DWD était classée comme « vert » et s'appelle maintenant « violet », correspondant à l'email/vis (#220)",
        "it": "**FIXED**: il nome del colore per gli avvisi di calore DWD (warnlevelcolorname) è ora corretto: il colore di calore viola chiaro del DWD veniva classificato come \"verde\" e ora si chiama \"viola\", in linea con email/vis (#220)",
        "es": "**FIXED**: el nombre del color para los avisos de calor del DWD (warnlevelcolorname) ahora es correcto: el color de calor violeta claro del DWD se clasificaba como \"verde\" y ahora se llama \"violeta\", coincidiendo con email/vis (#220)",
        "pl": "**FIXED**: nazwa koloru dla ostrzeżeń przed upałem DWD (warnlevelcolorname) jest teraz poprawna: jasnofioletowy kolor upału DWD był klasyfikowany jako \"zielony\", a teraz nazywa się \"fioletowy\", zgodnie z e-mailem/vis (#220)",
        "uk": "**FIXED**: назва кольору для попереджень DWD про спеку (warnlevelcolorname) тепер коректна: світло-фіолетовий колір спеки DWD помилково визначався як «зелений», а тепер називається «фіолетовий», відповідно до email/vis (#220)",
        "zh-cn": "**FIXED**: DWD 高温预警的颜色名称（warnlevelcolorname）现已正确：DWD 浅紫色高温颜色曾被误判为\"绿色\"，现在命名为\"紫色\"，与 email/vis 一致（#220）"
      },
      "0.11.0": {
        "en": "**BREAKING**: adapter now requires node.js >= 22\n**NEW**: added DWD warning type 86 \"extreme black ice\"\n**NEW**: added global aggregate states provider.hasActiveWarning, provider.maxLevel and provider.maxLevelText\n**FIXED**: alexa2 notification no longer crashes when a warning type has no assigned sound\n**FIXED**: per-provider deactivation of datapoint categories (warning/alerts/formatedKeys) works again after restart\n**FIXED**: addressed ioBroker repository checker findings: moved source-map-support to runtime dependencies, fixed admin jsonConfig schema issues and added missing translations\n**FIXED**: DWD color name (warnlevelcolorname, e.g. spoken by Alexa) now matches the actual DWD warning color shown in email/vis instead of being derived from severity (#220)",
        "de": "**BREAKING**: Adapter benötigt jetzt node.js >= 22\n**NEW**: DWD-Warntyp 86 \"extremes Glatteis\" hinzugefügt\n**NEW**: globale Sammel-States provider.hasActiveWarning, provider.maxLevel und provider.maxLevelText hinzugefügt\n**FIXED**: alexa2-Benachrichtigung stürzt nicht mehr ab, wenn ein Warntyp keinen zugewiesenen Sound hat\n**FIXED**: das Deaktivieren von Datenpunkt-Kategorien (warning/alerts/formatedKeys) pro Provider greift nach einem Neustart wieder\n**FIXED**: ioBroker-Repository-Checker-Hinweise behoben: source-map-support zu Laufzeit-Abhängigkeiten verschoben, admin-jsonConfig-Schemafehler korrigiert und fehlende Übersetzungen ergänzt\n**FIXED**: DWD-Farbname (warnlevelcolorname, z.B. Alexa-Ansage) entspricht jetzt der tatsächlichen DWD-Warnfarbe aus E-Mail/VIS, statt aus der Severity abgeleitet zu werden (#220)",
        "ru": "**BREAKING**: адаптер теперь требует node.js >= 22\n**NEW**: добавлен тип предупреждения DWD 86 \"экстремальный гололёд\"\n**NEW**: добавлены глобальные сводные состояния provider.hasActiveWarning, provider.maxLevel и provider.maxLevelText\n**FIXED**: уведомление alexa2 больше не падает, когда для типа предупреждения не назначен звук\n**FIXED**: отключение категорий точек данных (warning/alerts/formatedKeys) для провайдера снова работает после перезапуска\n**FIXED**: устранены замечания проверки репозитория ioBroker: source-map-support перенесён в зависимости времени выполнения, исправлены ошибки схемы admin jsonConfig и добавлены недостающие переводы\n**FIXED**: название цвета DWD (warnlevelcolorname, например в озвучке Alexa) теперь соответствует фактическому цвету предупреждения DWD из email/vis, а не выводится из severity (#220)",
        "pt": "**BREAKING**: o adaptador requer agora node.js >= 22\n**NEW**: adicionado o tipo de aviso DWD 86 \"gelo preto extremo\"\n**NEW**: adicionados estados agregados globais provider.hasActiveWarning, provider.maxLevel e provider.maxLevelText\n**FIXED**: a notificação alexa2 já não falha quando um tipo de aviso não tem som atribuído\n**FIXED**: a desativação de categorias de pontos de dados (warning/alerts/formatedKeys) por fornecedor volta a funcionar após reiniciar\n**FIXED**: corrigidas as observações do verificador de repositório ioBroker: source-map-support movido para dependências de runtime, corrigidos erros de esquema do admin jsonConfig e adicionadas traduções em falta\n**FIXED**: o nome da cor do DWD (warnlevelcolorname, p.ex. falado pela Alexa) corresponde agora à cor real do aviso DWD apresentada no email/vis, em vez de ser derivado da severity (#220)",
        "nl": "**BREAKING**: adapter vereist nu node.js >= 22\n**NEW**: DWD-waarschuwingstype 86 \"extreem zwart ijs\" toegevoegd\n**NEW**: globale verzamel-states provider.hasActiveWarning, provider.maxLevel en provider.maxLevelText toegevoegd\n**FIXED**: alexa2-melding crasht niet meer wanneer een waarschuwingstype geen toegewezen geluid heeft\n**FIXED**: het uitschakelen van datapunt-categorieën (warning/alerts/formatedKeys) per provider werkt weer na herstart\n**FIXED**: opmerkingen van de ioBroker repository checker verwerkt: source-map-support naar runtime-afhankelijkheden verplaatst, admin jsonConfig-schemafouten hersteld en ontbrekende vertalingen toegevoegd\n**FIXED**: DWD-kleurnaam (warnlevelcolorname, bijv. door Alexa uitgesproken) komt nu overeen met de werkelijke DWD-waarschuwingskleur uit e-mail/vis, in plaats van te worden afgeleid uit severity (#220)",
        "fr": "**BREAKING**: l'adaptateur nécessite désormais node.js >= 22\n**NEW**: ajout du type d'alerte DWD 86 \"verglas extrême\"\n**NEW**: ajout des états agrégés globaux provider.hasActiveWarning, provider.maxLevel et provider.maxLevelText\n**FIXED**: la notification alexa2 ne plante plus lorsqu'un type d'alerte n'a pas de son attribué\n**FIXED**: la désactivation des catégories de points de données (warning/alerts/formatedKeys) par fournisseur fonctionne à nouveau après un redémarrage\n**FIXED**: corrections suite au vérificateur de dépôt ioBroker : source-map-support déplacé vers les dépendances d execution, erreurs de schéma admin jsonConfig corrigées et traductions manquantes ajoutées\n**FIXED**: le nom de couleur DWD (warnlevelcolorname, p.ex. annoncé par Alexa) correspond désormais à la couleur réelle de lalerte DWD affichée dans le-mail/vis, au lieu dêtre dérivé de la severity (#220)",
        "it": "**BREAKING**: l'adattatore richiede ora node.js >= 22\n**NEW**: aggiunto il tipo di avviso DWD 86 \"ghiaccio nero estremo\"\n**NEW**: aggiunti stati aggregati globali provider.hasActiveWarning, provider.maxLevel e provider.maxLevelText\n**FIXED**: la notifica alexa2 non va più in crash quando un tipo di avviso non ha un suono assegnato\n**FIXED**: la disattivazione delle categorie di punti dati (warning/alerts/formatedKeys) per provider funziona di nuovo dopo il riavvio\n**FIXED**: risolte le segnalazioni del repository checker di ioBroker: source-map-support spostato nelle dipendenze di runtime, corretti errori di schema admin jsonConfig e aggiunte traduzioni mancanti\n**FIXED**: il nome del colore DWD (warnlevelcolorname, ad es. annunciato da Alexa) corrisponde ora al colore reale dellavviso DWD mostrato in email/vis, invece di essere derivato dalla severity (#220)",
        "es": "**BREAKING**: el adaptador requiere ahora node.js >= 22\n**NEW**: añadido el tipo de aviso DWD 86 \"hielo negro extremo\"\n**NEW**: añadidos estados agregados globales provider.hasActiveWarning, provider.maxLevel y provider.maxLevelText\n**FIXED**: la notificación alexa2 ya no se bloquea cuando un tipo de aviso no tiene sonido asignado\n**FIXED**: la desactivación de categorías de puntos de datos (warning/alerts/formatedKeys) por proveedor vuelve a funcionar tras reiniciar\n**FIXED**: corregidas las observaciones del verificador de repositorios de ioBroker: source-map-support movido a dependencias de ejecución, corregidos errores de esquema de admin jsonConfig y añadidas traducciones faltantes\n**FIXED**: el nombre del color DWD (warnlevelcolorname, p.ej. dicho por Alexa) ahora coincide con el color real del aviso DWD mostrado en email/vis, en lugar de derivarse de la severity (#220)",
        "pl": "**BREAKING**: adapter wymaga teraz node.js >= 22\n**NEW**: dodano typ ostrzeżenia DWD 86 \"ekstremalna gołoledź\"\n**NEW**: dodano globalne stany zbiorcze provider.hasActiveWarning, provider.maxLevel i provider.maxLevelText\n**FIXED**: powiadomienie alexa2 nie ulega już awarii, gdy typ ostrzeżenia nie ma przypisanego dźwięku\n**FIXED**: wyłączanie kategorii punktów danych (warning/alerts/formatedKeys) dla dostawcy znów działa po restarcie\n**FIXED**: usunięto uwagi narzędzia sprawdzającego repozytorium ioBroker: source-map-support przeniesiono do zależności uruchomieniowych, poprawiono błędy schematu admin jsonConfig i dodano brakujące tłumaczenia\n**FIXED**: nazwa koloru DWD (warnlevelcolorname, np. wypowiadana przez Alexę) odpowiada teraz rzeczywistemu kolorowi ostrzeżenia DWD z e-maila/vis, zamiast być wyprowadzana z severity (#220)",
        "uk": "**BREAKING**: адаптер тепер потребує node.js >= 22\n**NEW**: додано тип попередження DWD 86 \"екстремальна ожеледь\"\n**NEW**: додано глобальні зведені стани provider.hasActiveWarning, provider.maxLevel і provider.maxLevelText\n**FIXED**: сповіщення alexa2 більше не аварійно завершується, коли для типу попередження не призначено звук\n**FIXED**: вимкнення категорій точок даних (warning/alerts/formatedKeys) для провайдера знову працює після перезапуску\n**FIXED**: усунуто зауваження перевірки репозиторію ioBroker: source-map-support перенесено до залежностей часу виконання, виправлено помилки схеми admin jsonConfig і додано відсутні переклади\n**FIXED**: назва кольору DWD (warnlevelcolorname, напр. озвучення Alexa) тепер відповідає фактичному кольору попередження DWD з email/vis, замість виведення з severity (#220)",
        "zh-cn": "**BREAKING**: 适配器现在需要 node.js >= 22\n**NEW**: 新增 DWD 预警类型 86 \"极端黑冰\"\n**NEW**: 新增全局汇总状态 provider.hasActiveWarning、provider.maxLevel 和 provider.maxLevelText\n**FIXED**: 当某预警类型未分配声音时，alexa2 通知不再崩溃\n**FIXED**: 重启后按提供商停用数据点类别（warning/alerts/formatedKeys）再次生效\n**FIXED**: 处理了 ioBroker 仓库检查器的问题：将 source-map-support 移至运行时依赖，修复 admin jsonConfig 模式错误并补充缺失的翻译\n**FIXED**: DWD 颜色名称（warnlevelcolorname，例如 Alexa 语音播报）现在与 email/vis 中显示的实际 DWD 预警颜色一致，而不再由 severity 推导（#220）"
      },
      "0.10.1": {
        "en": "**FIXED**: Network errors (e.g. internet down, DNS failure, HTTP errors) now show a clear, readable message instead of `[object Object]` or a useless stack trace",
        "de": "**FIXED**: Netzwerkfehler (z.B. Internet-Down, DNS-Fehler, HTTP-Fehler) zeigen nun eine klare, lesbare Nachricht anstelle von `[Objekt]` oder einen nutzlosen Stack-Track",
        "ru": "** FIXED**: сетевые ошибки (например, выход в Интернет, отказ DNS, ошибки HTTP) теперь показывают четкое, читаемое сообщение вместо «[объектный объект]» или бесполезный след стека",
        "pt": "**FIXED**: Erros de rede (por exemplo, internet para baixo, falha no DNS, erros HTTP) agora mostram uma mensagem clara e legível em vez de `[object Object]` ou um rasto inútil de pilha",
        "nl": "**FIXED**: Netwerkfouten (bv. internet down, DNS-fout, HTTP-fouten) tonen nu een duidelijk, leesbaar bericht in plaats van een [object object object] of een nutteloze stack trace",
        "fr": "**FIXED**: Les erreurs de réseau (par exemple Internet vers le bas, panne DNS, erreurs HTTP) affichent désormais un message clair et lisible au lieu de `[objet]` ou une trace inutile de pile",
        "it": "**FIXED**: Gli errori di rete (ad esempio internet down, errori DNS, errori HTTP) ora mostrano un messaggio chiaro e leggibile invece di `[object Object]` o una traccia di stack inutile",
        "es": "**FIXED**: Errores de red (por ejemplo, Internet abajo, fallo DNS, errores HTTP) ahora muestran un mensaje claro y legible en lugar de `[objeto objeto]` o un rastro inútil de pila",
        "pl": "* *FIXED* *: Błędy sieciowe (np. w dół internetu, awaria DNS, błędy HTTP) pokazują teraz jasną, czytelną wiadomość zamiast '[obiekt Object]' lub bezużyteczny ślad stosu ",
        "uk": "**FIXED***: мережеві помилки (наприклад, інтернет вниз, DNS помилки, помилки HTTP) тепер показують чітке, прочитане повідомлення замість `[об'єкт об'єкта]` або без використання слід",
        "zh-cn": "** FIXED**:网络错误(例如互联网下行、DNS故障、HTTP错误)现在显示一个清晰、可读的信息,而不是`[对象对象]'或一个无用的堆栈跟踪"
      },
      "0.10.0": {
        "en": "update deps\nfix a problem with \"remove\" key\nsupport added for nspanel-lovelace-ui (>= v0.8.0)",
        "de": "update deps\nproblem mit \"remove\" Key behoben\nUnterstützung für nspanel-lovelace-ui (>= v0.8.0) hinzugefügt",
        "ru": "обновление deps\nустранение проблемы с «удалением» ключа\nподдержка, добавленная для nspanel-lovelace-ui (>= v0.8.0)",
        "pt": "atualizar deps\ncorrigir um problema com a chave \"remover\"\nsuporte adicionado para nspanel-lovelace-ui (>= v08.0)",
        "nl": "update deps\neen probleem oplossen met \"verwijderen\" sleutel\nondersteuning toegevoegd voor nspanel-lovelace-ui (>= v0.8.0)",
        "fr": "mettre à jour les deps\nrésoudre un problème avec la clé \"supprimer\"\nsupport ajouté pour nspanel-lovelace-ui (>= v0,8.0)",
        "it": "aggiornamento dep\nrisolvere un problema con la chiave \"remove\"\nsupporto aggiunto per nspanel-lovelace-ui (>= v0.8.0)",
        "es": "actualización de los deps\nsolucionar un problema con la tecla \"remove\"\nsoporte añadido para nspanel-lovelace-ui ( confianza= v0.8.0)",
        "pl": "aktualizacje deps\nnaprawić problem z \"usuń\" klucz\nsupport added for nspanel- lovelace- ui (> = v0.8.0)",
        "uk": "оновлення deps\nвиправити проблему з ключем \"попередня\"\nпідтримка додано для nspanel-lovelace-ui (>= v0.8.0)",
        "zh-cn": "更新代码\n解决“ 移动” 密钥的问题\n为 nspanel-lovelace-ui 添加了支持(%% v0.8.0)"
      },
      "0.9.0": {
        "en": "Data retrieval function changed from axios to fetch \nRetrieval timeout changed from 15 seconds to 5 minutes (DWD server needs a 'little' more time)",
        "de": "Datenabruffunktion geändert von axios auf fetch\nDatenabruf Timeout von 15 Sekunden auf 5 Minuten geändert (DWD-Server braucht \"etwas\" mehr Zeit)",
        "ru": "Функция поиска данных изменилась с axios на fetch\nТайм-аут для поиска изменился с 15 секунд до 5 минут (для сервера DWD требуется немного больше времени)",
        "pt": "A função de recuperação de dados mudou de axios para obter\nTempo de recuperação alterado de 15 segundos para 5 minutos (o servidor DWD precisa de um 'pouco' mais tempo)",
        "nl": "Data ophalen functie veranderd van axios naar ophalen\nRetrieval timeout gewijzigd van 15 seconden naar 5 minuten (DWD server heeft een 'klein' meer tijd nodig)",
        "fr": "Fonction de récupération de données changé d'axios pour récupérer\nLe délai de récupération est passé de 15 secondes à 5 minutes (le serveur DWD a besoin d'un \"petit\" temps supplémentaire)",
        "it": "Funzione di recupero dati cambiata da assios a fetch\nIl timeout di recupero è cambiato da 15 secondi a 5 minuti (il server DWD ha bisogno di un 'piccolo' più tempo)",
        "es": "Función de recuperación de datos cambió de axios a embrague\nEl tiempo de recuperación cambió de 15 segundos a 5 minutos (el servidor DWD necesita más tiempo)",
        "pl": "Funkcja pobierania danych zmieniona z axios na fetch\nCzas pobierania zmienił się z 15 sekund na 5 minut (serwer DWD potrzebuje więcej czasu)",
        "uk": "Функція перерозподілу даних змінено з аксіосу до fetch\nВід 15 секунд до 5 хвилин (DWD сервер потребує більше часу)",
        "zh-cn": "数据检索功能从轴移到获取\n检索时间从15秒改为5分钟( DWD 服务器需要“ 少一点” 的时间)"
      },
      "0.8.0": {
        "en": "Add configurable email recipients with correct processing of comma-separated addresses\nUpdate dependencies",
        "de": "Konfigurierbare E-Mail-Empfänger mit korrekter Verarbeitung von kommagetrennten Adressen hinzugefügt\nAbhängigkeiten aktualisiert",
        "ru": "Добавьте настраиваемых получателей электронной почты с правильной обработкой адресов, разделенных запятыми\nОбновление зависимостей",
        "pt": "Adicionar destinatários de email configuráveis com processamento correto de endereços separados por vírgulas\nAtualizar dependências",
        "nl": "Voeg configureerbare e-mailontvangers toe met de juiste verwerking van komma-gescheiden adressen\nAfhankelijkheden bijwerken",
        "fr": "Ajouter des destinataires de courriel configurables avec traitement correct des adresses séparées par des virgules\nMise à jour des dépendances",
        "it": "Aggiungi destinatari e-mail configurabili con la corretta elaborazione degli indirizzi separati da virgole\nDipendenze di aggiornamento",
        "es": "Añadir destinatarios de correo electrónico configurables con el procesamiento correcto de direcciones separadas por coma\nActualizar las dependencias",
        "pl": "Dodaj konfigurowalnych odbiorców poczty elektronicznej z poprawnym przetwarzaniem adresów oddzielonych comma-\nAktualizuj zależności",
        "uk": "Додавання конфігураційних одержувачів електронної пошти з правильною обробкою адрес електронної пошти\nОновлення залежності",
        "zh-cn": "添加可配置的电子邮件收件人, 并正确处理逗号分隔地址\n更新依赖关系"
      }
    },
    "titleLang": {
      "en": "Weather Warnings",
      "de": "Wetterwarnungen",
      "ru": "Предупреждения о погоде",
      "pt": "Avisos meteorológicos",
      "nl": "Weerwaarschuwingen",
      "fr": "Avertissements météorologiques",
      "it": "Avvisi meteo",
      "es": "Advertencias meteorológicas",
      "pl": "Ostrzeżenia pogodowe",
      "uk": "Попередження про погоду",
      "zh-cn": "天气警告"
    },
    "desc": {
      "en": "weather-warnings",
      "de": "Wetterwarnungen",
      "ru": "предупреждения о погоде",
      "pt": "avisos meteorológicos",
      "nl": "weerwaarschuwingen",
      "fr": "avertissements météorologiques",
      "it": "allerta meteo",
      "es": "advertencias-meteorológicas",
      "pl": "ostrzeżenia pogodowe",
      "uk": "погодні попередження",
      "zh-cn": "天气警报"
    },
    "authors": [
      "ticaki <github@renopoint.de>"
    ],
    "tier": 3,
    "keywords": [
      "weather",
      "dwd",
      "uwz",
      "zamg",
      "warnings",
      "push"
    ],
    "licenseInformation": {
      "type": "free",
      "license": "MIT"
    },
    "platform": "Javascript/Node.js",
    "icon": "weather-warnings.png",
    "enabled": true,
    "extIcon": "https://raw.githubusercontent.com/ticaki/ioBroker.weather-warnings/main/admin/weather-warnings.png",
    "readme": "https://github.com/ticaki/ioBroker.weather-warnings/blob/main/README.md",
    "loglevel": "info",
    "mode": "daemon",
    "type": "weather",
    "compact": true,
    "connectionType": "cloud",
    "dataSource": "poll",
    "supportedMessages": {
      "custom": true
    },
    "adminUI": {
      "config": "json"
    },
    "dependencies": [
      {
        "js-controller": ">=6.0.11"
      }
    ],
    "globalDependencies": [
      {
        "admin": ">=7.6.20"
      }
    ]
  },
  "native": {
    "allowedDirs": [],
    "useJsonHistory": false,
    "dwdwarncellTable": [],
    "uwzwarncellTable": [],
    "zamgwarncellTable": [],
    "useTestWarnings": false,
    "useTestCase": false,
    "icon_color": "black",
    "iobrokerUrl": "",
    "numOfRawWarnings": 5,
    "imExpert": false,
    "silentTime": [],
    "icons_prefix": "",
    "icons_suffix": "",
    "icons_description": "",
    "dwdEnabled": false,
    "uwzEnabled": false,
    "zamgEnabled": false,
    "dwdHourFilter": 0,
    "uwzHourFilter": 0,
    "zamgHourFilter": 0,
    "notPushAtStart": true,
    "refreshTime": 15,
    "messageTemplate": [],
    "templateTable": [
      {
        "templateKey": "NewMessage",
        "template": "template.NewMessage"
      },
      {
        "templateKey": "RemoveMessage",
        "template": "template.RemoveMessage"
      },
      {
        "templateKey": "RemoveAllMessage",
        "template": "template.RemoveAllMessage"
      },
      {
        "templateKey": "NewJson",
        "template": "template.NewJson"
      },
      {
        "templateKey": "RemoveJson",
        "template": "template.RemoveJson"
      },
      {
        "templateKey": "RemoveAllJson",
        "template": "template.RemoveAllJson"
      },
      {
        "templateKey": "EmailTitle",
        "template": "template.emailTitle"
      },
      {
        "templateKey": "EmailHeader",
        "template": "template.emailHeader"
      },
      {
        "templateKey": "EmailMessage",
        "template": "template.emailMessage"
      },
      {
        "templateKey": "EmailRemoveMessage",
        "template": "template.emailRemoveMessage"
      },
      {
        "templateKey": "NSPanelNew",
        "template": "template.nspanelNew"
      },
      {
        "templateKey": "NSPanelRemoveAllSilent",
        "template": "template.nspanelRemoveAll"
      },
      {
        "templateKey": "NewMessageWithArray",
        "template": "template.NewMessageWithArray"
      },
      {
        "templateKey": "_CustomArray",
        "template": "template._CustomArray"
      }
    ],
    "templateHelp": "",
    "dwdLanguage": "ger",
    "uwzLanguage": "DE",
    "zamgLanguage": "de",
    "dwdTypeFilter": [],
    "zamgTypeFilter": [],
    "uwzTypeFilter": [],
    "dwdLevelFilter": 0,
    "uwzLevelFilter": 0,
    "zamgLevelFilter": 0,
    "zamgEveryChange": false,
    "telegram_DwdEnabled": true,
    "telegram_UwzEnabled": true,
    "telegram_ZamgEnabled": true,
    "telegram_TypeFilter": [],
    "telegram_LevelFilter": 0,
    "telegram_ManualTypeFilter": [],
    "telegram_ManualLevelFilter": 0,
    "telegram_Enabled": false,
    "telegram_Adapter": "none",
    "telegram_MessageNew": "NewMessage",
    "telegram_MessageRemove": "RemoveMessage",
    "telegram_MessageAllRemove": "RemoveAllMessage",
    "telegram_manualAll": "NewMessage",
    "telegram_withNoSound": false,
    "telegram_UserId": "",
    "telegram_ChatID": "",
    "telegram_parse_mode": "",
    "whatsapp_DwdEnabled": true,
    "whatsapp_UwzEnabled": true,
    "whatsapp_ZamgEnabled": true,
    "whatsapp_TypeFilter": [],
    "whatsapp_LevelFilter": 0,
    "whatsapp_ManualTypeFilter": [],
    "whatsapp_ManualLevelFilter": 0,
    "whatsapp_Enabled": false,
    "whatsapp_Adapter": "none",
    "whatsapp_MessageNew": "NewMessage",
    "whatsapp_MessageRemove": "RemoveMessage",
    "whatsapp_MessageAllRemove": "RemoveAllMessage",
    "whatsapp_manualAll": "NewMessage",
    "pushover_DwdEnabled": true,
    "pushover_UwzEnabled": true,
    "pushover_ZamgEnabled": true,
    "pushover_TypeFilter": [],
    "pushover_LevelFilter": 0,
    "pushover_ManualTypeFilter": [],
    "pushover_ManualLevelFilter": 0,
    "pushover_Enabled": false,
    "pushover_Adapter": "none",
    "pushover_MessageNew": "NewMessage",
    "pushover_MessageRemove": "RemoveMessage",
    "pushover_MessageAllRemove": "RemoveAllMessage",
    "pushover_manualAll": "NewMessage",
    "pushover_Title": "none",
    "json_DwdEnabled": true,
    "json_UwzEnabled": true,
    "json_ZamgEnabled": true,
    "json_TypeFilter": [],
    "json_LevelFilter": 0,
    "json_Enabled": false,
    "json_MessageAll": "NewJson",
    "json_parse": false,
    "history_DwdEnabled": true,
    "history_UwzEnabled": true,
    "history_ZamgEnabled": true,
    "history_TypeFilter": [],
    "history_LevelFilter": 0,
    "history_Enabled": false,
    "history_MessageNew": "NewJson",
    "history_allinOne": false,
    "email_Adapter": "none",
    "email_line_break": "\n",
    "email_DwdEnabled": true,
    "email_UwzEnabled": true,
    "email_ZamgEnabled": true,
    "email_TypeFilter": [],
    "email_LevelFilter": 0,
    "email_ManualTypeFilter": [],
    "email_ManualLevelFilter": 0,
    "email_Enabled": false,
    "email_MessageNew": "EmailMessage",
    "email_MessageRemove": "EmailRemoveMessage",
    "email_Header": "EmailHeader",
    "email_Footer": "EmailFooter",
    "email_manualAll": "EmailMessage",
    "email_Title": "EmailTitle",
    "email_Recipients": "",
    "alexa2_Adapter": "none",
    "alexa2_DwdEnabled": true,
    "alexa2_UwzEnabled": true,
    "alexa2_ZamgEnabled": true,
    "alexa2_device_ids": [],
    "alexa2_TypeFilter": [],
    "alexa2_LevelFilter": 0,
    "alexa2_ManualTypeFilter": [],
    "alexa2_ManualLevelFilter": 0,
    "alexa2_Enabled": false,
    "alexa2_MessageNew": "NewMessage",
    "alexa2_MessageRemove": "RemoveMessage",
    "alexa2_MessageAllRemove": "RemoveAllMessage",
    "alexa2_volumen": 15,
    "alexa2_manualAll": "NewMessage",
    "alexa2_sounds": [],
    "alexa2_sounds_enabled": false,
    "sayit_Adapter": "none",
    "sayit_DwdEnabled": true,
    "sayit_UwzEnabled": true,
    "sayit_ZamgEnabled": true,
    "sayit_device_ids": [],
    "sayit_TypeFilter": [],
    "sayit_LevelFilter": 0,
    "sayit_ManualTypeFilter": [],
    "sayit_ManualLevelFilter": 0,
    "sayit_Enabled": false,
    "sayit_MessageNew": "NewMessage",
    "sayit_MessageRemove": "RemoveMessage",
    "sayit_MessageAllRemove": "RemoveAllMessage",
    "sayit_volumen": 15,
    "sayit_manualAll": "NewMessage"
  },
  "objects": [],
  "instanceObjects": []
}
