UNPKG

iobroker.birthdays

Version:

Use an ical file to import your contacts birthdays

762 lines (761 loc) 30.6 kB
{ "common": { "name": "birthdays", "version": "6.1.0", "news": { "6.1.0": { "en": "Increased axios timeout to 30 seconds (for large files)", "de": "Erhöhte Axios Timeout auf 30 Sekunden (für große Dateien)", "ru": "Увеличение тайм-аута до 30 секунд (для больших файлов)", "pt": "Aumento do tempo- limite de axios para 30 segundos (para arquivos grandes)", "nl": "Verhoogde timeout van axio's tot 30 seconden (voor grote bestanden)", "fr": "Augmentation du délai d'axios à 30 secondes (pour les grands fichiers)", "it": "Aumento del timeout assio a 30 secondi (per file di grandi dimensioni)", "es": "Aumento del tiempo de axios a 30 segundos (para archivos grandes)", "pl": "Zwiększony czas Axios do 30 sekund (dla dużych plików)", "uk": "Збільшення часу аксіосу до 30 секунд (для великих файлів)", "zh-cn": "Axios 超时时间增加到 30 秒( 大文件)" }, "6.0.1": { "en": "admin 7.6.20 and js-controller 6.0.11 (or later) are required", "de": "admin 7.6.20 und js-controller 6.0.11 (oder später) sind erforderlich", "ru": "admin 7.6.20 и js-контроллер 6.0.11 (или более поздний)", "pt": "admin 7.6.20 e js-controller 6.0.11 (ou posterior) são necessários", "nl": "admin 7.6.20 en js-controller 6.0.11 (of later) zijn vereist", "fr": "admin 7.6.20 et js-controller 6.0.11 (ou plus tard) sont requis", "it": "admin 7.6.20 e js-controller 6.0.11 (o più tardi) sono richiesti", "es": "admin 7.6.20 y js-controller 6.0.11 (o posterior) son necesarios", "pl": "wymagane jest admin 7.6.20 i js- controller 6.0.11 (lub później)", "uk": "admin 7.6.20 і js-controller 6.0.11 (або пізніше) обов'язкові", "zh-cn": "需要admin 7.6.20和js控制器 6.0.11(或以后)" }, "6.0.0": { "en": "Adapter requires node.js >= 22 now\nUpdated dependencies", "de": "Adapter benötigt node.js >= 22 jetzt\nAktualisierte Abhängigkeiten", "ru": "Адаптер требует node.js >= 22 сейчас\nОбновленные зависимости", "pt": "Adaptador requer nod.js >= 22 agora\nDependências atualizadas", "nl": "Voor de adapter zijn node.js < 22 nu nodig\nBijgewerkte afhankelijkheden", "fr": "Adaptateur nécessite node.js >= 22 maintenant\nDépendances actualisées", "it": "Adattatore richiede node.js >= 22 ora\nDipendenze aggiornate", "es": "Adaptador requiere node.js ю= 22 ahora\nDependencias actualizadas", "pl": "Adapter wymaga node.js > = 22\nAktualizacja zależności", "uk": "Адаптер вимагає node.js >= 22 тепер\nОновлені залежності", "zh-cn": "适配器需要节点.js 现在22\n更新的依赖关系" }, "5.0.0": { "en": "Added option to use manually uploaded ical files\nadmin 7.6.17 and js-controller 6.0.11 (or later) are required", "de": "Option hinzugefügt, um manuell hochgeladene ical Dateien zu verwenden\nadmin 7.6.17 und js-controller 6.0.11 (oder später) sind erforderlich", "ru": "Добавлена возможность использовать вручную загруженные ical файлы\nadmin 7.6.17 и js-контроллер 6.0.11 (или более поздние)", "pt": "Adicionada opção para usar arquivos ical enviados manualmente\nadmin 7.6.17 e js-controller 6.0.11 (ou posterior) são necessários", "nl": "Toegevoegd optie om handmatig geüploade ical bestanden te gebruiken\nadmin 7.6.17 en js-controller 6.0.11 (of later) zijn vereist", "fr": "Ajout d'une option pour utiliser des fichiers ical téléchargés manuellement\nadmin 7.6.17 et js-contrôleur 6.0.11 (ou plus tard) sont requis", "it": "Aggiunta opzione per utilizzare manualmente i file ical caricati\nadmin 7.6.17 e js-controller 6.0.11 (o successivo) sono richiesti", "es": "Opción adicional para utilizar archivos icales cargados manualmente\nadmin 7.6.17 y js-controller 6.0.11 (o posterior) son necesarios", "pl": "Dodano opcję do używania ręcznie przesłanych plików icznych\nwymagany jest admin 7.6.17 i kontroler js- 6.0.11 (lub późniejszy)", "uk": "Додана можливість використовувати вручну завантажені файли\nadmin 7.6.17 та js-controller 6.0.11 (або пізніше) обов’язкові", "zh-cn": "添加到手动上传的 ical 文件的选项\n需要admin 7.6.17和js控制器 6.0.11(或以后)" }, "4.0.0": { "en": "NodeJS >= 20.x and js-controller >= 6 is required\n\n* Replace webcal url with http (for iCloud)", "de": "NodeJS >= 20.x und js-Controller >= 6 ist erforderlich\n\n* Ersetzen Sie Webcal URL mit http (für iCloud)", "ru": "NodeJS >= 20.x и js-контроллер >= 6 Требуется\n\n* Заменить URL на http (для iCloud)", "pt": "NodeJS >= 20.x e js-controller >= 6 é necessário\n\n* Substituir url webcal com http (para iCloud)", "nl": "Van niet-gelegeerd staal 6 is vereist\n\n* Vervang webcal url door http (voor iCloud)", "fr": "NodeJS >= 20.x et js-controller >= 6 est nécessaire\n\n* Remplacer l'url webcal par http (pour iCloud)", "it": "NodeJS >= 20.x e js-controller >= 6 è richiesto\n\n* Sostituisci URL webcal con http (per iCloud)", "es": "NodeJS ю= 20.x y js-controller Se requiere 6\n\n* Reemplace webcal url con http (para iCloud)", "pl": "NodeJS > = 20 x i kontroler js- > = 6 jest wymagane\n\n* Zastąp url webcal http (dla iCloud)", "uk": "NodeJS >= 20.x та js-controller >= 6 обов'язковий\n\n* Замінити URL-адресу веб-каль з http://www.facebook.com", "zh-cn": "节点JS20x和js控制器QQ 需要6个\n\n* 将 Webcal url 替换为 http (用于 iCloud)" }, "3.1.0": { "en": "Responsive Design added\nUpdated dependencies", "de": "Responsive Design hinzugefügt\nAktualisierte Abhängigkeiten", "ru": "Responsive Design\nОбновленные зависимости", "pt": "Design responsivo adicionado\nDependências atualizadas", "nl": "Responsive Design toegevoegd\nBijgewerkte afhankelijkheden", "fr": "Design sensible ajouté\nDépendances actualisées", "it": "Responsive Design aggiunto\nDipendenze aggiornate", "es": "Diseño responsable añadido\nDependencias actualizadas", "pl": "Dodano projekt odpowiedzialny\nAktualizacja zależności", "uk": "Додано адаптивний дизайн\nОновлені залежності", "zh-cn": "添加响应设计\n更新的依赖关系" }, "3.0.1": { "en": "Fixed value of nextWeekday in states", "de": "Korrigiert Wert von nextWeekday in Zuständen", "ru": "Фиксированная стоимость следующей недели в штатах", "pt": "Valor fixo de nextWeekday em estados", "nl": "Vaste waarde van volgendeWeekdag in staten", "fr": "Valeur fixe de la prochaine semaine dans les états", "it": "Valore fisso della prossima settimana negli stati", "es": "Valor fijo del próximo miércoles en los estados", "pl": "Wartość stała następnego tygodnia w stanach", "uk": "Фіксована вартість наступногоподії в штатах", "zh-cn": "各州下一周的固定值" } }, "titleLang": { "en": "Birthdays", "de": "Geburtstage", "ru": "Дни рождения", "pt": "Aniversários", "nl": "verjaardagen", "fr": "Anniversaires", "it": "compleanni", "es": "Cumpleaños", "pl": "Urodziny", "uk": "Дні народження", "zh-cn": "生日" }, "desc": { "en": "Use an ical file to import your contacts birthdays", "de": "Verwenden Sie eine ical-Datei, um die Geburtstage Ihrer Kontakte zu importieren", "ru": "Используйте файл ical для импорта дней рождения контактов", "pt": "Use um arquivo ical para importar os aniversários de seus contatos", "nl": "Gebruik een ical-bestand om de verjaardagen van uw contacten te importeren", "fr": "Utilisez un fichier ical pour importer les anniversaires de vos contacts", "it": "Usa un file ical per importare i compleanni dei tuoi contatti", "es": "Utilice un archivo ical para importar los cumpleaños de sus contactos", "pl": "Użyj pliku ical, aby zaimportować daty urodzin kontaktów", "uk": "Використовуйте файл ical, щоб імпортувати дні народження ваших контактів", "zh-cn": "使用 ical 文件导入您的联系人生日" }, "authors": [ "Matthias Kleine <info@haus-automatisierung.com>" ], "keywords": [ "calendar", "ical", "carddav", "birthday" ], "tier": 3, "licenseInformation": { "license": "MIT", "type": "free" }, "platform": "Javascript/Node.js", "icon": "birthdays.png", "extIcon": "https://raw.githubusercontent.com/klein0r/ioBroker.birthdays/master/admin/birthdays.png", "enabled": true, "readme": "https://github.com/klein0r/ioBroker.birthdays/blob/master/README.md", "loglevel": "info", "mode": "schedule", "allowInit": true, "schedule": "0 0 * * *", "type": "date-and-time", "compact": true, "connectionType": "cloud", "dataSource": "poll", "adminUI": { "config": "json" }, "docs": { "en": [ "docs/en/README.md", "docs/en/ical.md", "docs/en/carddav.md", "docs/en/blockly.md", "docs/en/javascript.md" ], "de": [ "docs/de/README.md", "docs/de/ical.md", "docs/de/carddav.md", "docs/en/blockly.md", "docs/en/javascript.md" ] }, "dependencies": [ { "js-controller": ">=6.0.11" } ], "globalDependencies": [ { "admin": ">=7.6.20" } ] }, "protectedNative": [ "carddavUser", "carddavPassword", "icalUser", "icalPassword" ], "encryptedNative": [ "carddavPassword", "icalPassword" ], "native": { "nextTextTemplate": "%n turns %a", "nextSeparator": ", ", "currentAgeTemplate": "%y years, %m months and %d days", "icalUrl": "", "icalUser": "", "icalPassword": "", "icalUrlIgnoreCertErrors": false, "carddavUrl": "", "carddavUser": "", "carddavPassword": "", "carddavIgnoreCertErrors": false, "birthdays": [] }, "objects": [], "instanceObjects": [ { "_id": "", "type": "meta", "common": { "name": { "en": "Meta storage for user files", "de": "Meta-Speicher für Benutzerdateien", "ru": "Meta Storage для файлов пользователей", "pt": "Meta de armazenamento para arquivos de usuário", "nl": "Meta opslag voor gebruikersbestanden", "fr": "Stockage Meta pour les fichiers utilisateur", "it": "Meta storage per i file utente", "es": "Meta almacenamiento para archivos de usuario", "pl": "Meta storage for user files", "uk": "Зберігання мета для файлів користувачів", "zh-cn": "用户档案的储存" }, "type": "meta.user" }, "native": {} }, { "_id": "summary", "type": "channel", "common": { "name": { "en": "Birthdays summary", "de": "Zusammenfassung der Geburtstage", "ru": "Сводка дней рождения", "pt": "Resumo de aniversários", "nl": "Verjaardagen samenvatting", "fr": "Résumé des anniversaires", "it": "Riepilogo compleanni", "es": "Resumen de cumpleaños", "pl": "Podsumowanie urodzin", "uk": "День народження", "zh-cn": "生日总结" } }, "native": {} }, { "_id": "summary.count", "type": "state", "common": { "name": { "en": "Number of birthdays", "de": "Anzahl der Geburtstage", "ru": "Количество дней рождения", "pt": "Número de aniversários", "nl": "Nummer van verjaardagen", "fr": "Nombre d ' anniversaires", "it": "Numero di compleanni", "es": "Número de cumpleaños", "pl": "Liczba urodzin", "uk": "Кількість днів", "zh-cn": "出生日数" }, "type": "number", "role": "value", "read": true, "write": false }, "native": {} }, { "_id": "summary.json", "type": "state", "common": { "name": { "en": "Birthdays JSON", "de": "Geburtstage JSON", "ru": "Дни рождения JSON", "pt": "JSON de aniversários", "nl": "Verjaardagen JSON", "fr": "Anniversaires JSON", "it": "Compleanni JSON", "es": "Cumpleaños JSON", "pl": "Urodziny JSON", "uk": "День народження JSON", "zh-cn": "生日 JSON" }, "type": "string", "role": "json", "read": true, "write": false }, "native": {} }, { "_id": "summary.jsonSignificant", "type": "state", "common": { "name": { "en": "Significant birthdays JSON", "de": "Bedeutende Geburtstage JSON", "ru": "Знаменательные дни рождения JSON", "pt": "JSON de aniversários significativos", "nl": "Aanzienlijke verjaardagen JSON", "fr": "Anniversaires significatifs JSON", "it": "Compleanni significativi JSON", "es": "Cumpleaños significativos JSON", "pl": "Ważne urodziny JSON", "uk": "Дні народження JSON", "zh-cn": "重要生日 JSON" }, "type": "string", "role": "json", "read": true, "write": false }, "native": {} }, { "_id": "month", "type": "channel", "common": { "name": { "en": "By month", "de": "Nach Monaten", "ru": "По месяцам", "pt": "Por mês", "nl": "Bij maand", "fr": "Par mois", "it": "Per mese", "es": "Por mes", "pl": "Według miesiąca", "uk": "До місяця", "zh-cn": "按月" } }, "native": {} }, { "_id": "next", "type": "channel", "common": { "name": { "en": "Next birthdays", "de": "Nächste Geburtstage", "ru": "Следующие дни рождения", "pt": "Próximos aniversários", "nl": "Volgende verjaardagen", "fr": "Prochains anniversaires", "it": "Prossimi compleanni", "es": "Próximos cumpleaños", "pl": "Następne urodziny", "uk": "Наступний день народження", "zh-cn": "下一个生日" } }, "native": {} }, { "_id": "next.json", "type": "state", "common": { "name": { "en": "Birthdays JSON", "de": "Geburtstage JSON", "ru": "Дни рождения JSON", "pt": "JSON de aniversários", "nl": "Verjaardagen JSON", "fr": "Anniversaires JSON", "it": "Compleanni JSON", "es": "Cumpleaños JSON", "pl": "Urodziny JSON", "uk": "День народження JSON", "zh-cn": "生日 JSON" }, "type": "string", "role": "json", "read": true, "write": false }, "native": {} }, { "_id": "next.text", "type": "state", "common": { "name": { "en": "Next birthdays", "de": "Nächste Geburtstage", "ru": "Следующие дни рождения", "pt": "Próximos aniversários", "nl": "Volgende verjaardagen", "fr": "Prochains anniversaires", "it": "Prossimi compleanni", "es": "Próximos cumpleaños", "pl": "Następne urodziny", "uk": "Наступний день народження", "zh-cn": "下一个生日" }, "type": "string", "role": "text", "read": true, "write": false }, "native": {} }, { "_id": "next.daysLeft", "type": "state", "common": { "name": { "en": "Next birthdays - days left", "de": "Nächste Geburtstage - verbleibende Tage", "ru": "Следующие дни рождения - осталось дней", "pt": "Próximos aniversários - faltam dias", "nl": "Volgende verjaardagen - resterende dagen", "fr": "Prochains anniversaires - jours restants", "it": "Prossimi compleanni - giorni rimasti", "es": "Próximos cumpleaños: quedan días", "pl": "Następne urodziny - pozostały dni", "uk": "Наступний день народження - дні зліва", "zh-cn": "下一个生日 - 剩余天数" }, "type": "number", "role": "value", "read": true, "write": false }, "native": {} }, { "_id": "next.date", "type": "state", "common": { "name": { "en": "Next birthdays - date", "de": "Nächste Geburtstage - Datum", "ru": "Следующие дни рождения - дата", "pt": "Próximos aniversários - data", "nl": "Volgende verjaardagen - datum", "fr": "Prochains anniversaires - date", "it": "Prossimi compleanni - data", "es": "Próximos cumpleaños - fecha", "pl": "Następne urodziny - data", "uk": "Дні народження - дата", "zh-cn": "下一个生日 - 日期" }, "type": "number", "role": "date", "read": true, "write": false }, "native": {} }, { "_id": "next.dateFormat", "type": "state", "common": { "name": { "en": "Next birthdays - date formatted", "de": "Nächste Geburtstage - Datum formatiert", "ru": "Следующие дни рождения - дата в формате", "pt": "Próximos aniversários - data formatada", "nl": "Volgende verjaardagen - datum geformatteerd", "fr": "Prochains anniversaires - date formatée", "it": "Prossimi compleanni - data formattata", "es": "Próximos cumpleaños: fecha formateada", "pl": "Następne urodziny - data sformatowana", "uk": "Наступний день народження - дата форматування", "zh-cn": "下一个生日 - 日期格式" }, "type": "string", "role": "text", "read": true, "write": false }, "native": {} }, { "_id": "nextAfter", "type": "channel", "common": { "name": { "en": "After next birthdays", "de": "Nach den nächsten Geburtstagen", "ru": "После следующих дней рождения", "pt": "Depois dos próximos aniversários", "nl": "Na volgende verjaardagen", "fr": "Après les prochains anniversaires", "it": "Dopo i prossimi compleanni", "es": "Después de los próximos cumpleaños", "pl": "Po następnych urodzinach", "uk": "Після наступного дня народження", "zh-cn": "下一个生日之后" } }, "native": {} }, { "_id": "nextAfter.json", "type": "state", "common": { "name": { "en": "Birthdays JSON", "de": "Geburtstage JSON", "ru": "Дни рождения JSON", "pt": "JSON de aniversários", "nl": "Verjaardagen JSON", "fr": "Anniversaires JSON", "it": "Compleanni JSON", "es": "Cumpleaños JSON", "pl": "Urodziny JSON", "uk": "День народження JSON", "zh-cn": "生日 JSON" }, "type": "string", "role": "json", "read": true, "write": false }, "native": {} }, { "_id": "nextAfter.text", "type": "state", "common": { "name": { "en": "After next birthdays", "de": "Nach den nächsten Geburtstagen", "ru": "После следующих дней рождения", "pt": "Depois dos próximos aniversários", "nl": "Na volgende verjaardagen", "fr": "Après les prochains anniversaires", "it": "Dopo i prossimi compleanni", "es": "Después de los próximos cumpleaños", "pl": "Po następnych urodzinach", "uk": "Після наступного дня народження", "zh-cn": "下一个生日之后" }, "type": "string", "role": "text", "read": true, "write": false }, "native": {} }, { "_id": "nextAfter.daysLeft", "type": "state", "common": { "name": { "en": "After next birthdays - days left", "de": "Nach den nächsten Geburtstagen - verbleibende Tage", "ru": "После следующих дней рождения - осталось дней", "pt": "Após os próximos aniversários - faltam dias", "nl": "Na de volgende verjaardagen - nog dagen over", "fr": "Après les prochains anniversaires - jours restants", "it": "Dopo i prossimi compleanni - giorni rimasti", "es": "Después de los próximos cumpleaños - quedan días", "pl": "Po następnych urodzinach - pozostały dni", "uk": "Після наступного дня народження - дні зліва", "zh-cn": "下一个生日之后 - 剩下的天数" }, "type": "number", "role": "value", "read": true, "write": false }, "native": {} }, { "_id": "nextAfter.date", "type": "state", "common": { "name": { "en": "After next birthdays - date", "de": "Nach den nächsten Geburtstagen - Datum", "ru": "После следующих дней рождения - дата", "pt": "Após os próximos aniversários - data", "nl": "Na volgende verjaardagen - datum", "fr": "Après les prochains anniversaires - date", "it": "Dopo i prossimi compleanni - data", "es": "Después de los próximos cumpleaños - fecha", "pl": "Po następnych urodzinach - data", "uk": "Після наступного дня народження - дата", "zh-cn": "在下一个生日之后 - 日期" }, "type": "number", "role": "date", "read": true, "write": false }, "native": {} }, { "_id": "nextAfter.dateFormat", "type": "state", "common": { "name": { "en": "After next birthdays - date formatted", "de": "Nach den nächsten Geburtstagen - Datum formatiert", "ru": "После следующих дней рождения - дата в формате", "pt": "Após os próximos aniversários - data formatada", "nl": "Na volgende verjaardagen - datum geformatteerd", "fr": "Après les prochains anniversaires - date formatée", "it": "Dopo i prossimi compleanni - data formattata", "es": "Después de los próximos cumpleaños: formato de fecha", "pl": "Po następnych urodzinach - data sformatowana", "uk": "Після наступного дня народження - дата форматування", "zh-cn": "在下一个生日之后 - 日期格式化" }, "type": "string", "role": "text", "read": true, "write": false }, "native": {} }, { "_id": "nextSignificant", "type": "channel", "common": { "name": { "en": "Next significant birthdays", "de": "Nächste bedeutende Geburtstage", "ru": "Следующие знаменательные дни рождения", "pt": "Próximos aniversários significativos", "nl": "Volgende belangrijke verjaardagen", "fr": "Prochains anniversaires significatifs", "it": "Prossimi compleanni significativi", "es": "Próximos cumpleaños significativos", "pl": "Kolejne znaczące urodziny", "uk": "Останні дні народження", "zh-cn": "下一个重要的生日" } }, "native": {} }, { "_id": "nextSignificant.json", "type": "state", "common": { "name": { "en": "Next significant birthdays JSON", "de": "Nächste bedeutende Geburtstage JSON", "ru": "Следующие значимые дни рождения JSON", "pt": "Próximos aniversários significativos JSON", "nl": "Volgende belangrijke verjaardagen JSON", "fr": "Prochains anniversaires significatifs JSON", "it": "Prossimi compleanni significativi JSON", "es": "Próximos cumpleaños significativos JSON", "pl": "Następne znaczące urodziny JSON", "uk": "Наступний значних іменинників JSON", "zh-cn": "下一个重要生日 JSON" }, "type": "string", "role": "json", "read": true, "write": false }, "native": {} }, { "_id": "nextSignificant.text", "type": "state", "common": { "name": { "en": "Next significant birthdays", "de": "Nächste bedeutende Geburtstage", "ru": "Следующие знаменательные дни рождения", "pt": "Próximos aniversários significativos", "nl": "Volgende belangrijke verjaardagen", "fr": "Prochains anniversaires significatifs", "it": "Prossimi compleanni significativi", "es": "Próximos cumpleaños significativos", "pl": "Kolejne znaczące urodziny", "uk": "Останні дні народження", "zh-cn": "下一个重要的生日" }, "type": "string", "role": "text", "read": true, "write": false }, "native": {} }, { "_id": "nextSignificant.daysLeft", "type": "state", "common": { "name": { "en": "Next significant birthdays - days left", "de": "Nächste bedeutende Geburtstage - verbleibende Tage", "ru": "Следующие значимые дни рождения - осталось дней", "pt": "Próximos aniversários significativos - dias restantes", "nl": "Volgende belangrijke verjaardagen - resterende dagen", "fr": "Prochains anniversaires significatifs - jours restants", "it": "Prossimi compleanni significativi - giorni rimasti", "es": "Próximos cumpleaños significativos: quedan días", "pl": "Kolejne znaczące urodziny - pozostały dni", "uk": "Наступні значні дні народження - дні зліва", "zh-cn": "下一个重要生日 - 剩余天数" }, "type": "number", "role": "value", "read": true, "write": false }, "native": {} }, { "_id": "nextSignificant.date", "type": "state", "common": { "name": { "en": "Next significant birthdays - date", "de": "Nächste bedeutende Geburtstage - Datum", "ru": "Следующие значимые дни рождения - дата", "pt": "Próximos aniversários significativos - data", "nl": "Volgende belangrijke verjaardagen - datum", "fr": "Prochains anniversaires significatifs - date", "it": "Prossimi compleanni significativi - data", "es": "Próximos cumpleaños significativos - fecha", "pl": "Następne znaczące urodziny - data", "uk": "Останні дні народження - дата", "zh-cn": "下一个重要生日 - 日期" }, "type": "number", "role": "date", "read": true, "write": false }, "native": {} }, { "_id": "nextSignificant.dateFormat", "type": "state", "common": { "name": { "en": "Next significant birthdays - date formatted", "de": "Nächste bedeutende Geburtstage - Datum formatiert", "ru": "Следующие значимые дни рождения – формат даты", "pt": "Próximos aniversários significativos - data formatada", "nl": "Volgende belangrijke verjaardagen - datum geformatteerd", "fr": "Prochains anniversaires significatifs - format de date", "it": "Prossimi compleanni significativi - data formattata", "es": "Próximos cumpleaños significativos: formato de fecha", "pl": "Kolejne znaczące urodziny - sformatowana data", "uk": "Колесне значок уродзинний - sformatowana data", "zh-cn": "下一个重要生日 - 格式化日期" }, "type": "string", "role": "text", "read": true, "write": false }, "native": {} } ] }