-
Notifications
You must be signed in to change notification settings - Fork 119
/
Copy pathio-package.json
648 lines (648 loc) · 39.4 KB
/
io-package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
{
"common": {
"name": "javascript",
"title": "Script Engine",
"titleLang": {
"en": "Script Engine",
"de": "Skriptausführung",
"ru": "Скрипты",
"pt": "Script Engine",
"nl": "Script-engine",
"fr": "Moteur de script",
"it": "Motore di script",
"es": "Motor de script",
"pl": "Silnik skryptowy",
"zh-cn": "脚本引擎"
},
"authors": [
"bluefox <[email protected]>",
"hobbyquaker <[email protected]>",
"Apollon77 <[email protected]>",
"AlCalzone <[email protected]>",
"Matthias Kleine <[email protected]>"
],
"version": "7.5.1",
"news": {
"7.5.1": {
"en": "Added option for calendar week to Blockly\nFixed inpaired round brackets of getMinutes (Blockly)",
"de": "Option für Kalenderwoche zu Blockly hinzugefügt\nBefestigte runde Klammern von getMinutes (Blockly)",
"ru": "Добавлена опция для календарной недели на Blockly\nФиксированные инпарированные круглые скобки getMinutes (Blockly)",
"pt": "Adicionado opção para semana de calendário para Blockly\nSuportes redondos emparelhados fixos de getMinutes (Blockly)",
"nl": "Optie voor kalenderweek\nGereserveerd ronde tackets van getMinutes (Blockly)",
"fr": "Option ajoutée pour la semaine civile à Blockly\nFixed inpaired round brackets of getMinutes (Blockly)",
"it": "Aggiunta opzione per settimana di calendario a Blockly\nStaffe fisse rotonde di getMinutes (Blockly)",
"es": "Opción adicional para la semana calendario a Bloqueo\nSoportes fijos de redondeo de getMinutes (Blockly)",
"pl": "Poniższa opcja w tygodniu kalendarzowym\nFixed inpaired roundbrackets of getMinutes (Blockly) (ang.)",
"uk": "Додано варіант для календарного тижня до Blockly\nФіксовані круглі кронштейни getMinutes (Блокально)",
"zh-cn": "增加会议日历\n固定在粉碎的圆桌(锁定)"
},
"7.5.0": {
"en": "Blockly: Day of week as number always returns 1 (monday) to 7 (sunday)\nFixed layout of script type selection\nFixed sendto with multiple instances (for callback / timeout handling)",
"de": "Blockly: Tag der Woche als Zahl immer zurück 1 (Tag) zu 7 (Sonntag)\nFixed Layout der Skripttypauswahl\nFixed sendto mit mehreren Instanzen (für Callback / Timeout-Handling)",
"ru": "Blockly: День недели, как число всегда возвращается 1 (понедельник) до 7 (воскресенье)\nФиксированная планировка выбора типа скрипта\nФиксированная отправка с несколькими экземплярами (для обратного звонка / обработка таймов)",
"pt": "Blockly: Dia da semana como número sempre retorna 1 (dia) para 7 (domingo)\nLayout fixo da seleção do tipo de script\nEnvio fixo com múltiplas instâncias (para retorno de chamada / manipulação de tempo limite)",
"nl": "Blockly: De dag van de week dat nummer altijd terugkeert naar 1 tot 7\nVertaling:\nVerzonden met meerdere instanties voor belemmering/ time-out",
"fr": "Blockly: Jour de la semaine comme nombre revient toujours 1 (jour) à 7 (jour)\nConfiguration fixe de la sélection de type script\nSendto fixe avec plusieurs instances (pour callback / timeout handling)",
"it": "Blockly: Giorno di settimana come numero sempre restituisce 1 (giorno) a 7 (domenica)\nLayout fisso della selezione del tipo di script\nRisolto sendto con più istanze (per il callback / gestione timeout)",
"es": "Blockly: Día de semana como número siempre regresa 1 (día) a 7 (domingo)\nDiseño fijo de selección de tipo script\nEnvío fijo con múltiples instancias (para el manejo de callback / timeout)",
"pl": "Blockly: Dzień tygodnia jako numer jeden (dzisiejszy) wraca do 7 (dzisiejszy)\nRozwiązanie skryptów\nFixed sendto wraz z wieloma instancjami (zawołując się na żądanie lub obsługę czasową)",
"uk": "Blockly: День тижня як номер завжди повертає 1 (понеділок) до 7 (неділя)\nВиправлено макет вибору типу скрипта\nВиправлена відправка з декількома екземплярами (для зворотного зв'язку / часу обробки)",
"zh-cn": "Blockly: 每周一日(日)至7天(日)\n固定的文字选择\n固定发送多件事(呼吁/时间处理)"
},
"7.4.0": {
"en": "Download script as xml file (export)\nImport script as file (upload)\nHide global folder if expert mode is disabled",
"de": "Skript als xml Datei herunterladen (Export)\nImportieren von Skript als Datei (Upload)\nVerstecken globaler Ordner, wenn der Expertenmodus deaktiviert ist",
"ru": "Скачать скрипт как xml файл (экспорт)\nИмпорт скрипт как файл (загрузка)\nСкрыть глобальную папку, если режим эксперта отключен",
"pt": "Baixar script como arquivo xml (export)\nImportar script como arquivo (upload)\nOcultar pasta global se o modo de especialista estiver desativado",
"nl": "Download script as xml file (export)\nImport script als bestand (upload)\nVerberg de wereldwijde map als deskundige modus is uitgeschakeld",
"fr": "Télécharger script en fichier xml (export)\nImporter script comme fichier (upload)\nMasquer le dossier mondial si le mode expert est désactivé",
"it": "Scarica lo script come file xml (esportare)\nImporta lo script come file (upload)\nNascondi cartella globale se la modalità esperta è disattivata",
"es": "Descargar script como archivo xml (exportación)\nImportar script como archivo (upload)\nOcultar carpeta global si el modo experto está deshabilitado",
"pl": "Download script jako plik xml (export)\nImport script jako plik (upload)\nOprogramowanie globalne, jeśli tryb ekspertów jest niepełnosprawny",
"uk": "Завантажити скрипт як файл xml (export)\nІмпортний скрипт як файл (завантажити)\nПриховати глобальну папку, якщо експертний режим вимкнено",
"zh-cn": "附录\n进口说明(续)\n如果专家模式残疾,那么全球舞台"
},
"7.3.0": {
"en": "Updated blockly logo\nAlways set variables like isDaylightSaving\nAdded astro times as states\nFixed copied time blocks",
"de": "Aktualisiertes Block-Logo\nImmer eingestellte Variablen wie isDaylightSaving\nAstro Zeiten als Staaten hinzugefügt\nFeste kopierte Zeitblöcke",
"ru": "Обновленный заблокированный логотип\nВсегда устанавливайте переменные, такие как isDaylightSaving\nДобавлены астро времена как государства\nИсправлены скопированные блоки времени",
"pt": "Logotipo bloqueado atualizado\nSempre definir variáveis como isDaylightSaving\nAdicionados tempos astro como estados\nBloqueios de tempo copiados fixos",
"nl": "Quality over Quantity (QoQ) Releases Vertaling:\nZe zetten altijd variabelen zoals isDaylightSaving\nAstro-tijden toegevoegd als staten\nQuality over Quantity (QoQ) Releases Vertaling:",
"fr": "Logo bloqué mis à jour\nToujours définir des variables comme estDaylightSaving\nAjout de astro times as states\nTemps corrigé copié blocs",
"it": "Logo blockly aggiornato\nImpostare sempre variabili come èDaylightSaving\nAggiunto tempi di astro come stati\nBlocchi di tempo copiati fissi",
"es": "Logo Actualizado bloqueado\nSiempre establecer variables como esDaylightSaving\nTiempos de astro agregados como estados\nBloques de tiempo fijos copiados",
"pl": "Logo blokady\nZawsze ułożone zmienne, jak np. DaylightSaving\nAdded astrotime jako stan\nFixed copied time block",
"uk": "Оновлений логотип\nЗавжди встановити змінні, такі як DaylightSaving\nДодані астро разів як стани\nФіксовані часові блоки",
"zh-cn": "A. 最新断体逻辑\nA. 铺设的变量\n增加国时\n固定配件的时间限制"
},
"7.2.0": {
"en": "NodeJS 16.x is required\n\n* Added function to format time difference `formatTimeDiff`\n* Added blockly blocks for `formatTimeDiff`\n* messageToAsync was not working without options\n* Added timeout and custom options for sendToAsync\n* Fixed valid switch statement expressions\n* Added text replacement, cound and reverse blocks\n* Added list reverse block",
"de": "NodeJS 16.x ist erforderlich\n\n* Hinzugefügt Funktion zu Format Zeitdifferenz FormatTimeDiff\n* Hinzugefügt Blockblöcke für FormatTimeDiff\n* Nachricht ToAsync funktionierte nicht ohne Optionen\n* Hinzugefügt Timeout und benutzerdefinierte Optionen für sendToAsync\n* Feste gültige Schaltausdrücke\n* Hinzugefügt Textersatz, Kund und umgekehrt Blöcke\n* Hinzugefügt Liste Reverse Block",
"ru": "NodeJS 16.x требуется\n\n* Добавлена функция в формат разницы во времени форматTimeDiff\n* Добавлены блокнолы для formatTimeDiff\n* сообщение ToAsync не работает без опций\n* Добавлены временные и пользовательские опции для sendToAsync\n* Исправлены действительные выражения выписок переключателей\n* Добавлена замена текста, кодовые и обратные блоки\n* Добавлен список обратного блока",
"pt": "NodeJS 16.x é necessário\n\n* função adicionada para formatar o formato de diferença de tempoTimeDiff\n* Adicionado blocos bloqueados para o formatoTimeDiff\n* mensagem ToAsync não estava funcionando sem opções\n* Adicionado timeout e opções personalizadas para sendToAsync\n* Expressões de declaração de interruptor válido fixo\n* Adicionada substituição de texto, cound e blocos reversos\n* Adicionado lista bloco reverso",
"nl": "NodeJS 16.x is vereist\n\nQuality over Quantity (QoQ) Releases Vertaling:\nVertaling:\n♪ boodschap ♪ ToAsync werkte niet zonder opties\nVertaling:\nVertaling:\nQuality over Quantity (QoQ) Releases Vertaling:\nQuality over Quantity (QoQ) Releases Vertaling:",
"fr": "NodeJS 16.x est nécessaire\n\n* Ajout de la fonction au format time difference formatTimeDiff\n* Ajout de blocs blocs pour formatTimeDiff\n* Message ToAsync ne fonctionnait pas sans options\n* Ajout du timeout et des options personnalisées pour sendToAsync\n* Expressions d'affichage valides fixes\n* Ajout de blocs de remplacement de texte, de coude et d'inversion\n* Ajout d ' un bloc inverse",
"it": "NodeJS 16.x è richiesto\n\n* Funzione aggiuntiva per formattare la differenza di tempo FormatoTimeDiff\n* Aggiunto blocchi di blocco per formatTimeDiff\n* messaggio ToAsync non funzionava senza opzioni\n* Aggiunto timeout e opzioni personalizzate per sendToAsync\n* Espressioni valide di switch fissi\n* Aggiunto sostituzione del testo, cound e blocchi inversa\n* Aggiunto elenco blocco inverso",
"es": "NodeJS 16.x es necesario\n\n* Función agregada al formato de diferencia de tiempo\n* Añadido bloques bloqueados para formatoTimeDiff\n* Mensaje ToAsync no estaba trabajando sin opciones\n* Añadido tiempo de salida y opciones personalizadas para sendToAsync\n* Expresiones de conmutación válidas fijadas\n* Sustitución de texto, sonido y bloques inversos\n* Lista agregada bloque reverso",
"pl": "NodeJS 16 (ang.)\n\n* Funkcja dodania do formatu formatowania formatu czasu różnicowego\n* Added blockly for format TimeDiff (ang.)\n* wiadomości ToAsyn nie pracował bez opcji\n* Added timeout and customowe opcje wysyłania ToAsync\n* Fixed valid switch statement\n* Zastępowanie tekstu, kound i odwrotne bloki\n* Added list",
"uk": "NodeJS 16.x обов'язковий\n\n* Додана функція для форматування форматування часу\n* Додано блокноти для форматTimeDiff\n* повідомлення ToAsync не працює без опцій\n* Додано розклад і налаштування для відправкиToAsync\n* Виправлено правильні вирази виписки вимикача\n* Додано зміни тексту, кодування та зворотні блоки\n* Додано зворотний блок списку",
"zh-cn": "不需要16.JS16x。\n\n* 增加格式上的时间差异\n* 增加格式硬墙\n* 文 件 业绩评估没有选择办法\n* 增加分发阿森松的时间和习俗选择\n* 固定有效转换报表\n* 增加案文,取代、补充和扭转了各障碍\n* 增加名单,以扭转违禁状态"
},
"7.1.6": {
"en": "Fixed pushover rules block",
"de": "Feste Pushover-Regeln block",
"ru": "Исправлены правила pushover блока",
"pt": "Bloqueio de regras de pushover fixo",
"nl": "Vertaling:",
"fr": "Réglage des règles de poussée",
"it": "Blocco delle regole di pushover fisso",
"es": "Bloque de reglas de empuje fijo",
"pl": "Fixed pushover rules block",
"uk": "Фіксований блок правил штовхача",
"zh-cn": "固定推销规则"
},
"7.1.5": {
"en": "Added play-ground for ChatGPT (API key required)",
"de": "Hinzugefügt Spielplatz für ChatGPT (API-Taste erforderlich)",
"ru": "Добавлена игровая площадка для ChatGPT (требуется ключ API)",
"pt": "Adicionado play-ground para ChatGPT (chave API necessária)",
"nl": "Toegevoegd speelplaats voor ChatGPT (API sleutel vereist)",
"fr": "Ajout d'une aire de jeux pour ChatGPT (clé API requise)",
"it": "Aggiunto parco giochi per ChatGPT (API chiave necessaria)",
"es": "Añadido el lugar de juego para ChatGPT (API clave requerida)",
"pl": "Added playground for ChatGPT (ang.)",
"uk": "Додано ігровий майданчик для чатGPT (API ключ потрібно)",
"zh-cn": "增加查特格预防队的场地(需要的关键)"
}
},
"desc": {
"en": "Javascript/Blockly Script Engine for ioBroker",
"de": "Javascript/Blockly Skriptausführung für ioBroker",
"ru": "Выполнение Javascript/Blockly скриптов для ioBroker"
},
"platform": "Javascript/Node.js",
"mode": "daemon",
"loglevel": "info",
"icon": "javascript.png",
"extIcon": "https://raw.githubusercontent.com/ioBroker/ioBroker.javascript/master/admin-config/javascript.png",
"keywords": [
"js",
"javascript",
"typescript",
"coffeescript",
"rules",
"automate",
"scriptengine",
"blockly",
"blokly"
],
"materialize": true,
"readme": "https://github.com/iobroker/ioBroker.javascript/blob/master/README.md",
"enabled": true,
"license": "MIT",
"compact": true,
"eraseOnUpload": true,
"adminTab": {
"singleton": true,
"name": {
"en": "Scripts",
"de": "Skripte",
"ru": "Скрипты"
}
},
"docs": {
"en": [
"docs/en/javascript.md",
"docs/en/blockly.md"
],
"ru": [
"docs/ru/blockly.md"
],
"de": [
"docs/de/usage.md",
"docs/de/blockly.md"
]
},
"dependencies": [
{
"js-controller": ">=2.2.0"
}
],
"globalDependencies": [
{
"admin": ">=5.1.28"
}
],
"type": "logic",
"messagebox": true,
"logTransporter": true,
"plugins": {
"sentry": {
"dsn": "https://[email protected]/15"
}
},
"tier": 1,
"connectionType": "none",
"dataSource": "none",
"messages": [
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<5.5.0",
"newVersion>=5.5.0"
]
},
"title": {
"en": "Check used script mirror path!",
"de": "Überprüfen Sie den verwendeten Skript-Spiegelpfad!",
"ru": "Проверьте используемый путь к зеркалу скрипта!",
"pt": "Verifique o caminho do espelho de script usado!",
"nl": "Controleer het gebruikte scriptspiegelpad!",
"fr": "Vérifiez le chemin du miroir de script utilisé !",
"it": "Controlla il percorso del mirror dello script utilizzato!",
"es": "¡Compruebe la ruta del espejo del script usado!",
"pl": "Sprawdź używaną ścieżkę lustrzaną skryptu!",
"zh-cn": "检查使用的脚本镜像路径!"
},
"text": {
"en": "If the script mirror feature is used to save scripts also in the file system and a directory inside the ioBroker directory is configured, then you need to check if this mirroring location is still allowed! If not the adapter logs an error on startup and mirroring is deactivated! For a list of forbidden locations please check the adapter Readme.",
"de": "Wenn die Skript-Spiegelungsfunktion verwendet wird, um Skripte auch im Dateisystem zu speichern, und ein Verzeichnis innerhalb des ioBroker-Verzeichnisses konfiguriert ist, muss geprüft werden, ob dieser Spiegelungsspeicherort noch zulässig ist! Andernfalls meldet der Adapter beim Start einen Fehler und die Spiegelung wird deaktiviert! Eine Liste verbotener Orte ist in der Adapter-Readme zu finden.",
"ru": "Если функция зеркалирования скриптов используется для сохранения скриптов также в файловой системе и настроен каталог внутри каталога ioBroker, то вам необходимо проверить, разрешено ли это местоположение зеркалирования! В противном случае адаптер регистрирует ошибку при запуске, и зеркалирование деактивируется! Список запрещенных мест см. в файле Readme адаптера.",
"pt": "Se o recurso de espelhamento de script for usado para salvar scripts também no sistema de arquivos e um diretório dentro do diretório ioBroker estiver configurado, você precisará verificar se esse local de espelhamento ainda é permitido! Caso contrário, o adaptador registra um erro na inicialização e o espelhamento é desativado! Para obter uma lista de locais proibidos, verifique o Readme do adaptador.",
"nl": "Als de functie voor het spiegelen van scripts wordt gebruikt om scripts ook in het bestandssysteem op te slaan en een map in de ioBroker-map is geconfigureerd, moet u controleren of deze spiegellocatie nog steeds is toegestaan! Als dit niet het geval is, registreert de adapter een fout bij het opstarten en is spiegelen gedeactiveerd! Raadpleeg de adapter Readme voor een lijst met verboden locaties.",
"fr": "Si la fonctionnalité de mise en miroir des scripts est utilisée pour enregistrer également les scripts dans le système de fichiers et qu'un répertoire à l'intérieur du répertoire ioBroker est configuré, vous devez vérifier si cet emplacement de mise en miroir est toujours autorisé ! Si ce n'est pas le cas, l'adaptateur enregistre une erreur au démarrage et la mise en miroir est désactivée ! Pour une liste des emplacements interdits, veuillez consulter le fichier Readme de l'adaptateur.",
"it": "Se la funzione di mirroring degli script viene utilizzata per salvare gli script anche nel file system ed è configurata una directory all'interno della directory di ioBroker, è necessario verificare se questa posizione di mirroring è ancora consentita! In caso contrario, l'adattatore registra un errore all'avvio e il mirroring è disattivato! Per un elenco delle posizioni vietate, controllare il file Readme dell'adattatore.",
"es": "Si la función de duplicación de secuencias de comandos se utiliza para guardar secuencias de comandos también en el sistema de archivos y se configura un directorio dentro del directorio de ioBroker, ¡entonces debe verificar si esta ubicación de duplicación todavía está permitida! De lo contrario, el adaptador registra un error al iniciarse y la duplicación se desactiva. Para obtener una lista de ubicaciones prohibidas, consulte el archivo Léame del adaptador.",
"pl": "Jeśli funkcja kopii lustrzanej skryptów jest używana do zapisywania skryptów również w systemie plików, a katalog w katalogu ioBroker jest skonfigurowany, musisz sprawdzić, czy ta lokalizacja kopii lustrzanej jest nadal dozwolona! Jeśli nie, adapter rejestruje błąd podczas uruchamiania, a dublowanie jest wyłączone! Listę zabronionych lokalizacji można znaleźć w pliku Readme adaptera.",
"zh-cn": "如果使用脚本镜像功能将脚本也保存在文件系统中,并且配置了 ioBroker 目录内的目录,那么您需要检查该镜像位置是否仍然允许!如果不是,适配器会在启动时记录错误并且镜像被禁用!有关禁止位置的列表,请查看适配器自述文件。"
},
"link": "https://github.com/ioBroker/ioBroker.javascript#forbidden-directories-for-script-filesystem-mirroring",
"level": "warn",
"linkText": {
"en": "List of the forbidden Mirror locations",
"de": "Liste der verbotenen Mirror-Standorte",
"ru": "Список запрещенных локаций Зеркала",
"pt": "Lista dos locais de espelho proibidos",
"nl": "Lijst met de verboden Mirror-locaties",
"fr": "Liste des emplacements Mirror interdits",
"it": "Elenco delle posizioni degli specchi proibiti",
"es": "Lista de las ubicaciones de Mirror prohibidas",
"pl": "Lista zakazanych lokalizacji Lustrzanych",
"zh-cn": "禁止镜像位置列表"
},
"buttons": [
"agree",
"cancel"
]
},
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<7.0.0",
"newVersion>=7.0.0"
]
},
"title": {
"en": "Small breaking change by usage of jsonata",
"de": "Kleine Breaking-Änderung durch Verwendung von jsonata",
"ru": "Небольшое изменение, вызванное использованием jsonata",
"pt": "Pequena alteração de quebra por uso de jsonata",
"nl": "Kleine breaking change door gebruik van jsonata",
"fr": "Petite modification de rupture en utilisant jsonata",
"it": "Piccola modifica di breaking utilizzando jsonata",
"es": "Pequeño cambio de ruptura por uso de jsonata",
"pl": "Mała zmiana w użyciu jsonata",
"zh-cn": "使用 jsonata 的小破坏性变化"
},
"text": {
"en": "All usages of jsonata must be rewritten to use promises. All blockly scripts with jsonata blocks must de changed (just move some blocks) and saved anew.",
"de": "Alle Verwendungen von jsonata müssen umgeschrieben werden, um Promises zu verwenden. Alle Blockly-Skripte mit jsonata-Blöcken müssen geändert werden (nur einige Blöcke verschieben) und neu gespeichert.",
"ru": "Все использования jsonata должны быть переписаны c использованием promises. Все скрипты с блоками jsonata в Blockly должны быть изменены (просто переместите некоторые блоки) и сохранены заново.",
"pt": "Todas as utilizações de jsonata devem ser reescritas para usar promessas. Todos os scripts do bloco de blocos com blocos jsonata devem ser alterados (basta mover alguns blocos) e salvos novamente.",
"nl": "Alle gebruiken van jsonata moeten worden herschreven om beloften te gebruiken. Alle blokly-schripten met jsonata-blokken moeten worden gewijzigd (verplaats gewoon enkele blokken) en opnieuw worden opgeslagen.",
"fr": "Toutes les utilisations de jsonata doivent être réécrites pour utiliser des promesses. Tous les scripts Blockly avec des blocs jsonata doivent être modifiés (déplacez simplement certains blocs) et enregistrés à nouveau.",
"it": "Tutti gli utilizzi di jsonata devono essere riscritti per utilizzare le promesse. Tutti gli script Blockly con blocchi jsonata devono essere modificati (spostare solo alcuni blocchi) e salvati di nuovo.",
"es": "Todos los usos de jsonata deben reescribirse para usar promesas. Todos los scripts de bloques de bloques con bloques jsonata deben cambiarse (solo mueve algunos bloques) y guardarse de nuevo.",
"pl": "Wszystkie użycia jsonata muszą zostać przepisane, aby korzystać z obietnic. Wszystkie skrypty blokowe z blokami jsonata muszą zostać zmienione (przeciągnij kilka bloków) i zapisane ponownie.",
"zh-cn": "所有 jsonata 的用法都必须重写以使用承诺。所有具有 jsonata 块的 Blockly 脚本都必须更改(只需移动一些块)并重新保存。"
},
"level": "warn",
"buttons": [
"agree",
"cancel"
]
},
{
"condition": {
"operand": "and",
"rules": [
"oldVersion<7.5.0",
"newVersion>=7.5.0"
]
},
"title": {
"en": "Check your Blockly scripts",
"de": "Überprüfen Sie Ihre Blockly-Skripte",
"ru": "Проверьте свой Блочные скрипты",
"pt": "Verifique o seu scripts em bloco",
"nl": "Controleer het. Blockly scripts",
"fr": "Vérifiez scripts en bloc",
"it": "Controlla il tuo Scrittori bloccati",
"es": "Revisa tu scripts bloqueados",
"pl": "Czujesz! skrypt Blockly",
"uk": "Перевірити Блокнотні скрипти",
"zh-cn": "检查 法定说明"
},
"text": {
"en": "Some Blockly blocks have returned 0 instead of 7 for Sunday (when determining the day of the week). Please check all Blockly scripts that use the current day of the week as a numerical value. The week ranges from 1 (Monday) to 7 (Sunday), as described in the documentation.",
"de": "Einige Blockly-Bausteine haben 0 statt 7 für Sonntag (bei der Bestimmung des Tages der Woche) zurückgegeben. Bitte überprüfen Sie alle Blockly-Skripte, welche den aktuellen Tag der Woche als Zahlenwert verwenden. Die Woche beginnt bei 1 (Montag) bis 7 (Sonntag), wie in der Dokumentation beschrieben.",
"ru": "Некоторые блоки Blockly вернули 0 вместо 7 в воскресенье при определении дня недели. Пожалуйста, проверьте все Blockly скрипты, которые используют текущий день недели как числовое значение. Неделя колеблется от 1 (понедельник) до 7 (воскресенье), как описано в документации.",
"pt": "Alguns blocos Blockly retornaram 0 em vez de 7 para domingo ao determinar o dia da semana. Verifique todos os scripts Blockly que usam o dia atual da semana como um valor numérico. A semana varia de 1 (segunda-feira) a 7 (domingo), conforme descrito na documentação.",
"nl": "Sommige Blockly blokken hebben 0 teruggebracht in plaats van 7 voor zondag wanneer ze de dag van de week bepalen. Controleer alle Blockly scripts die de huidige dag van de week gebruiken als een numerische waarde. De wekelijkse bereik van 1 tot 7, zoals beschreven in de documentatie.",
"fr": "Certains blocs Blockly ont retourné 0 au lieu de 7 pour le dimanche lors de la détermination du jour de la semaine. Veuillez vérifier tous les scripts Blockly qui utilisent le jour actuel de la semaine comme valeur numérique. La semaine varie de 1 (le lundi) à 7 (le dimanche) comme décrit dans la documentation.",
"it": "Alcuni blocchi Blockly hanno restituito 0 invece di 7 per Domenica quando determina il giorno della settimana. Si prega di controllare tutti gli script Blockly che utilizzano il giorno corrente della settimana come valore numerico. La settimana varia da 1 (lunedì) a 7 (domenica) come descritto nella documentazione.",
"es": "Algunos bloques Blockly han devuelto 0 en lugar de 7 para el domingo al determinar el día de la semana. Por favor, compruebe todos los scripts Blockly que utilizan el día actual de la semana como un valor numérico. La semana va de 1 (lunes) a 7 (domingo), como se describe en la documentación.",
"pl": "Niektóre bloki Blockly wróciły zamiast 7 na niedzielę, gdy ustalono dzień tygodnia. Proszę sprawdzać wszystkie scenariusze Blockly, które wykorzystują bieżący dzień tygodnia jako wartość numeryczną. Tydzień to od 1 (poniedziałek) do 7 (dzisiejszy), co opisuje w dokumencie.",
"uk": "Деякі блоки блокнотів повернулися 0 замість 7 на неділю при визначенні дня тижня. Будь ласка, перевірте всі сценарії Blockly, які використовують поточний день тижня як чисельне значення. Щотижневий діапазон від 1 (понеділок) до 7 (неділя,) як описано в документації.",
"zh-cn": "在确定一周日时,一些锁定区已恢复了0而不是7天星期。 请检查使用本星期日作为微妙价值的所有固定文字。 如文件所述,该星期有1个(星期一)至7个(日)。."
},
"level": "warn",
"buttons": [
"agree",
"cancel"
]
}
]
},
"native": {
"latitude": "",
"longitude": "",
"enableSetObject": false,
"enableSendToHost": false,
"enableExec": false,
"libraries": "",
"libraryTypings": "",
"subscribe": false,
"useSystemGPS": true,
"mirrorPath": "",
"mirrorInstance": 0,
"allowSelfSignedCerts": false,
"sunriseEvent": "nightEnd",
"sunriseOffset": 0,
"sunriseLimitStart": "06:00",
"sunriseLimitEnd": "12:00",
"sunsetEvent": "dusk",
"sunsetOffset": 0,
"sunsetLimitStart": "18:00",
"sunsetLimitEnd": "23:00",
"maxSetStatePerMinute": 1000,
"gptKey": ""
},
"objects": [
{
"_id": "_design/script",
"type": "design",
"language": "javascript",
"views": {
"javascript": {
"map": "function(doc) { if (doc.type === 'script' && doc.common.engineType.match(/^[jJ]ava[sS]cript|^[cC]offee[sS]cript|^[tT]ype[sS]cript|^Blockly|^Rules/)) emit(doc.common.name, doc); }"
}
}
},
{
"_id": "script.js",
"type": "device",
"common": {
"name": {
"en": "JavaScript",
"de": "JavaScript",
"ru": "JavaScript",
"pt": "JavaScript",
"nl": "JavaScrift",
"fr": "JavaScript",
"it": "JavaScript",
"es": "JavaScript",
"pl": "JavaScript",
"uk": "Про нас",
"zh-cn": "瓦 兰"
}
},
"native": {}
},
{
"_id": "script.js.common",
"type": "channel",
"common": {
"name": {
"en": "Common scripts (common)",
"de": "Allgemeine Skripte (common)",
"ru": "Общие скрипты (common)",
"pt": "Scripts comuns (common)",
"nl": "Common scripts (common)",
"fr": "Scénarios communs (common)",
"it": "Scrittori comuni (common)",
"es": "Scripts comunes (common)",
"pl": "Common script (common)",
"uk": "Загальні сценарії (common)",
"zh-cn": "共同说明 (common)"
}
},
"native": {}
},
{
"_id": "script.js.global",
"type": "channel",
"common": {
"name": {
"en": "Global scripts (global)",
"de": "Globale Skripte (global)",
"ru": "Глобальные скрипты (global)",
"pt": "Scripts globais (global)",
"nl": "Global scripts (global)",
"fr": "Scénarios mondiaux (global)",
"it": "Scrittori globali (global)",
"es": "Guiones globales (global)",
"pl": "Globalny scenariusz (global)",
"uk": "Глобальні сценарії (global)",
"zh-cn": "全球说明 (global)"
}
},
"native": {}
}
],
"instanceObjects": [
{
"_id": "variables",
"type": "channel",
"common": {
"name": {
"en": "Useful variables",
"de": "Nützliche Variablen",
"ru": "Полезные переменные",
"pt": "Variáveis úteis",
"nl": "Gebruikelijke variabelen",
"fr": "Variables utiles",
"it": "Variazioni utili",
"es": "Variables útiles",
"pl": "Zmienny",
"uk": "Корисні зміни",
"zh-cn": "使用变量"
}
},
"native": {}
},
{
"_id": "variables.astro",
"type": "folder",
"common": {
"name": {
"en": "Sun movement",
"de": "Sonnenbewegung",
"ru": "Солнце движение",
"pt": "Movimento do sol",
"nl": "Sun beweging",
"fr": "Mouvement solaire",
"it": "Movimento solare",
"es": "Movimiento solar",
"pl": "Słońce",
"uk": "Сонячний рух",
"zh-cn": "A. 太阳运动"
}
},
"native": {}
},
{
"_id": "variables.isDayTime",
"type": "state",
"common": {
"name": {
"en": "Is day time",
"de": "Ist Tageszeit",
"ru": "Дневное время",
"pt": "É hora do dia",
"nl": "Is de dag",
"fr": "Le jour",
"it": "È l'ora del giorno",
"es": "Es hora del día",
"pl": "Czasem",
"uk": "В день",
"zh-cn": "日 日"
},
"type": "boolean",
"read": true,
"write": false,
"role": "indicator"
},
"native": {}
},
{
"_id": "variables.isDaylightSaving",
"type": "state",
"common": {
"name": {
"en": "Is daylight saving time active",
"de": "Ist Sommerzeit aktiv",
"ru": "Является дневным светом экономия время активным",
"pt": "É hora de salvar a luz do dia ativo",
"nl": "Is daglichtbesparing",
"fr": "Temps d'été actif",
"it": "È tempo di risparmio di luce del giorno attivo",
"es": "Es tiempo de ahorro de la luz del día activo",
"pl": "Czas wolny",
"uk": "Чи активна економія денного світла",
"zh-cn": "导 言"
},
"type": "boolean",
"read": true,
"write": false,
"role": "indicator"
},
"native": {}
},
{
"_id": "variables.dayTime",
"type": "state",
"common": {
"name": {
"en": "Current time",
"de": "Aktuelle Zeit",
"ru": "Текущее время",
"pt": "Tempo atual",
"nl": "Tijd om",
"fr": "Heure actuelle",
"it": "Ora attuale",
"es": "Hora actual",
"pl": "Czas bieżący",
"uk": "Поточний час",
"zh-cn": "目前时间"
},
"type": "string",
"read": true,
"write": false,
"role": "state"
},
"native": {
"format12": false,
"leadingZeros": true
}
},
{
"_id": "variables.rulesTour",
"type": "state",
"common": {
"name": {
"en": "Tour completed",
"de": "Tour abgeschlossen",
"ru": "Тур завершен",
"pt": "Excursão concluída",
"nl": "Tour voltooid",
"fr": "Tour terminé",
"it": "Tour completato",
"es": "Tour completado",
"pl": "Tour",
"uk": "Тур завершено",
"zh-cn": "完成的工作"
},
"type": "boolean",
"read": true,
"write": false,
"role": "state"
},
"native": {}
},
{
"_id": "debug",
"type": "channel",
"common": {
"name": {
"en": "Debug variables",
"de": "Debug-Variablen",
"ru": "Переменные Debug",
"pt": "Variáveis de depuração",
"nl": "Debug variabelen",
"fr": "Débug variables",
"it": "Variabili del debito",
"es": "Variables de depuración",
"pl": "Zmienna debugowa",
"uk": "Debug змінні",
"zh-cn": "变量"
}
},
"native": {}
},
{
"_id": "debug.to",
"type": "state",
"common": {
"name": {
"en": "Send data to debugger",
"de": "Daten an debugger senden",
"ru": "Отправить данные для отладки",
"pt": "Enviar dados para depurador",
"nl": "Stuur gegevens naar debugger",
"fr": "Envoyer des données à debugger",
"it": "Invia i dati a debugger",
"es": "Enviar datos a depurador",
"pl": "Dane dotyczące debuggera",
"uk": "Надсилання даних на дебугер",
"zh-cn": "黑暗数据"
},
"type": "string",
"read": false,
"write": true,
"role": "json"
},
"native": {}
},
{
"_id": "debug.from",
"type": "state",
"common": {
"name": {
"en": "Data from debugger",
"de": "Daten von debugger",
"ru": "Данные от debugger",
"pt": "Dados do depurador",
"nl": "Data van debugger",
"fr": "Data from debugger",
"it": "Dati dal debugger",
"es": "Datos del depurador",
"pl": "Dane z debuggera",
"uk": "Дані з debugger",
"zh-cn": "A. 黑暗取的数据"
},
"type": "string",
"read": true,
"write": false,
"role": "json"
},
"native": {}
},
{
"_id": "debug.rules",
"type": "state",
"common": {
"name": {
"en": "Data from rules logic",
"de": "Daten aus der Regellogik",
"ru": "Данные из логики правил",
"pt": "Dados da lógica de regras",
"nl": "Data van regels logica",
"fr": "Données de la logique des règles",
"it": "Dati dalla logica delle regole",
"es": "Datos de la lógica de las reglas",
"pl": "Dane z zakresu logiki",
"uk": "Дані з логіки правил",
"zh-cn": "从规则逻辑数据"
},
"type": "string",
"read": true,
"write": false,
"role": "json"
},
"native": {}
}
]
}