diff --git a/io-package.json b/io-package.json index 0aa0b75..6071fbe 100644 --- a/io-package.json +++ b/io-package.json @@ -1,216 +1,138 @@ { - "common": { - "name": "squeezeboxrpc", - "version": "1.4.0", - "news": { - "1.4.0": { - "en": "fix some missing objects errors\nsanitize more playernames in syncgroups\nadd sendTo Command \"cmdGeneral\"\nsanitize more the playername\nimprove translation\nif trackartist is avail then write to artist if empty\nimprove handling for artwork_url\nmove widget documentation from html to markdown\nadjust responsive tab style\nimprove attribute widgets\nchange TPE2 handling once more\njsonConfig add sizing options for differenz screen sizes\ntest implementation of TPE2 handling. switch in settings\nadd datapoints album_artist, track_artist, artistOriginal", - "de": "einige fehlende objektfehler beheben\nsanitize mehr spielernamen in syncgroups\nsendTo Command \"cmdGeneral\" hinzufügen\nsanitize mehr der spielername\nverbesserung der übersetzung\nwenn trackartist in anspruch genommen wird, dann schreiben sie an künstler, wenn leer\nverbesserung der handhabung für artwork_url\nwidget-dokumentation von html zu markdown verschieben\npassive tab-stil anpassen\nwidgets des attributs verbessern\ntPE2 Handling erneut ändern\njsonConfig Hinzufügen von Größenoptionen für unterschiedliche Bildschirmgrößen\ntestdurchführung des TPE2-Handlings. Schalter in Einstellungen\ndatapoints album_artist, track_artist, artistOriginal", - "ru": "исправить ошибки отсутствующих объектов\nсанитизировать больше имен игроков в синхгруппах\nдобавить команду sendTo \"cmd General\"\nобезвредить больше имя игрока\nулучшить перевод\nесли трекартист воспользуется, тогда напишите художнику, если пустой\nулучшить обработку для art_url\nпереместить документацию виджета из html в отметку\nнастроить адаптивный стиль вкладки\nулучшить виджеты атрибутов\nизменение TPE2 снова\njsonConfig добавляет варианты калибровки для различных размеров экрана\nтестовая реализация обработки TPE2. выключение в настройках\nдобавить datapoints album_artist, track_artist, ArtistOriginal", - "pt": "corrigir alguns erros de objetos ausentes\nhigienizar mais nomes de jogadores em grupos de sincronização\nadicionar sendTo Comando \"cmdGeneral\"\nhigienizar mais o nome do jogador\nmelhorar a tradução\nse trackartist é aproveitado então escreva para artista se vazio\nmelhorar o manuseio para artifício_url\nmover documentação do widget de html para marcação\najustar o estilo de guia responsivo\nmelhorar os widgets de atributos\nmudar o manuseio TPE2 mais uma vez\njsonConfig adicionar opções de dimensionamento para diferentes tamanhos de tela\nimplementação de teste de manuseio TPE2. alternar em configurações\nadd datapoints album_artist, track_artist, artistOriginal", - "nl": "enkele ontbrekende objecten fouten herstellen\nmeer spelernamen in syncgroepen verwijderen\nsendTo Command \"cmdGeneral\" toevoegen\nde naam van de speler deactiveren\nverbeteren van de vertaling\nals track artist beschikbaar is schrijf dan naar artiest indien leeg\nverbeteren van de behandeling voor artwork_url\nwidget-documentatie verplaatsen van html naar markdown\nresponsieve tabstijl aanpassen\nattribuutwidgets verbeteren\ntPE2-behandeling opnieuw wijzigen\njsonConfig voeg grootte opties toe voor verschillende schermgroottes\ntestimplementatie van TPE2-behandeling. schakelaar in instellingen\ndatapoints album_artist, track_artist, artiestOriginal toevoegen", - "fr": "correction d'erreurs d'objets manquants\ndésinfecter plus de noms de lecteur dans les groupes de synchronisation\najouter sendTo Command \"cmdGeneral\"\ndésinfecter plus le nom du joueur\naméliorer la traduction\nsi trackartist est disponible alors écrire à l'artiste si vide\naméliorer la manipulation pour artwork_url\ndéplacer la documentation de widget de html à balisage\najuster le style de l'onglet responsive\naméliorer les widgets d'attribut\nchanger la manipulation TPE2 une fois de plus\njsonConfig ajouter des options de dimensionnement pour différentes tailles d'écran\ntest de mise en œuvre de la manipulation TPE2. commutateur dans les paramètres\najouter datapoints album_artiste, track_artiste, artisteOriginal", - "it": "correggere alcuni errori di oggetti mancanti\nsanitizzare più nomi dei giocatori in gruppi di sincronizzazione\naggiungere sendTo Command \"cmdGeneral\"\nsanitizzare più il nome del giocatore\nmigliorare la traduzione\nse trackartist è avail poi scrivere all'artista se vuoto\nmigliorare la gestione per art_url\nspostare la documentazione del widget da html a markdown\nregolare stile di scheda reattiva\nmigliorare widget attributo\ncambiare la gestione di TPE2 ancora una volta\njsonConfig aggiungere opzioni di dimensionamento per diverseenz dimensioni dello schermo\nimplementazione del test di gestione TPE2. interruttore nelle impostazioni\naggiungere datapoints album_artist, track_artist, artistaOriginal", - "es": "solucionar algunos errores de objetos perdidos\nsanitize more playernames in syncgroups\nañadir sendTo Command \"cmdGeneral\"\nsanitize más el nombre de jugador\nmejorar la traducción\nsi el trackartista está disponible entonces escriba al artista si está vacío\nmejorar el manejo de artwork_url\nmover la documentación del widget de html a marcadown\najuste estilo de pestaña sensible\nmejorar widgets de atributo\ncambio de manejo TPE2 una vez más\njsonConfig añadir opciones de tamaño para diferentes tamaños de pantalla\naplicación de pruebas de manipulación TPE2. conmutar la configuración\nañadir datapoints album_artist, track_artist, artistOriginal", - "pl": "naprawić kilka brakujących błędów obiektów\nsanitize więcej nazw graczy w zespołach\ndodaj polecenie sendTo \"cmdGeneral\"\nsanitize more the playername\npoprawić tłumaczenie\njeśli trackartist jest użyteczny, napisz do artysty jeśli pusty\npoprawa obsługi grafiki _ url\nprzenieść dokumentację widget z html do markdown\ndopasowanie odpowiadającego stylu karty\npoprawić widżety atrybutów\nzmienić obsługę TPE2 jeszcze raz\njsonConfig dodać opcje rozmiaru dla różnej wielkości ekranu\ntestowa realizacja obsługi TPE2. przełączanie w ustawieniach\nadd datapoints album _ artist, track _ artist, artistOriginal", - "uk": "виправити деякі помилки відсутніх об'єктів\nдезінфікувати більше назв гравців у синкгрупах\nдодати команду \"Команда\"\nсатизувати більше ім'я гравця\nполіпшення перекладу\nякщо трактист - аваїл, то напишіть художника, якщо порожня\nпокращити роботу для арт-роботи_url\nперемістити документацію віджету з html для розмітки\nрегулюйте чуйний стиль вкладки\nполіпшення віджетів атрибутів\nзміна обробки TPE2 ще раз\njsonConfig add sizing options для різних розмірів екрана\nтестування впровадження TPE2 обробки. Перемикач в налаштуваннях\nдодавати альбоми/артист, трек_artist, художникOriginal", - "zh-cn": "修正一些缺失的对象错误\n在同步组中消毒更多玩家名\n添加发送到命令“ cmdGeneral ”\n更多消毒玩家名称\n改进翻译\n如果 trackartist 有用, 如果空则写给艺人\n改进对艺术品的处理_ url\n将部件文档从 html 移动到下标记\n调整响应标签样式\n改进属性部件\n再次更改TPE2处理\njsonConfig 添加不同屏幕大小的大小选项\n试验实施TPE2处理。 在设置中切换\n添加数据点相册_艺人,音轨_艺人,艺人" - }, - "1.4.0-alpha.4": { - "en": "sanitize more the playername\nimprove translation", - "de": "sanitize mehr der spielername\nverbesserung der übersetzung", - "ru": "обезвредить больше имя игрока\nулучшить перевод", - "pt": "higienizar mais o nome do jogador\nmelhorar a tradução", - "nl": "de naam van de speler deactiveren\nverbeteren van de vertaling", - "fr": "désinfecter plus le nom du joueur\naméliorer la traduction", - "it": "sanitizzare più il nome del giocatore\nmigliorare la traduzione", - "es": "sanitize más el nombre de jugador\nmejorar la traducción", - "pl": "sanitize more the playername\npoprawić tłumaczenie", - "uk": "сатизувати більше ім'я гравця\nполіпшення перекладу", - "zh-cn": "更多消毒玩家名称\n改进翻译" - }, - "1.4.0-alpha.3": { - "en": "if trackartist is avail then write to artist if empty", - "de": "wenn trackartist in anspruch genommen wird, dann schreiben sie an künstler, wenn leer", - "ru": "если трекартист воспользуется, тогда напишите художнику, если пустой", - "pt": "se trackartist é aproveitado então escreva para artista se vazio", - "nl": "als track artist beschikbaar is schrijf dan naar artiest indien leeg", - "fr": "si trackartist est disponible alors écrire à l'artiste si vide", - "it": "se trackartist è avail poi scrivere all'artista se vuoto", - "es": "si el trackartista está disponible entonces escriba al artista si está vacío", - "pl": "jeśli trackartist jest użyteczny, napisz do artysty jeśli pusty", - "uk": "якщо трактист - аваїл, то напишіть художника, якщо порожня", - "zh-cn": "如果 trackartist 有用, 如果空则写给艺人" - }, - "1.4.0-alpha.2": { - "en": "improve handlying for artwork_url", - "de": "handlying für artwork_url verbessern", - "ru": "улучшение ручной работы для art_url", - "pt": "melhorar a mão para artifício_url", - "nl": "verbeteren van de handlying voor artwork_url", - "fr": "améliorer la main pour artwork_url", - "it": "migliorare la handlying per art_url", - "es": "mejorar el manual para artwork_url", - "pl": "poprawa obsługi dla grafiki _ url", - "uk": "покращувати ручне розміщення для artwork_url", - "zh-cn": "改进手动艺术工具_url" - }, - "1.4.0-alpha.1": { - "en": "move widget documentation from html to markdown\nadjust responsive tab style\nimprove attribute widgets\nchange TPE2 handling once more", - "de": "widget-dokumentation von html zu markdown verschieben\npassive tab-stil anpassen\nwidgets des attributs verbessern\ntPE2 Handling erneut ändern", - "ru": "переместить документацию виджета из html в отметку\nнастроить адаптивный стиль вкладки\nулучшить виджеты атрибутов\nизменение TPE2 снова", - "pt": "mover documentação do widget de html para marcação\najustar o estilo de guia responsivo\nmelhorar os widgets de atributos\nmudar o manuseio TPE2 mais uma vez", - "nl": "widget-documentatie verplaatsen van html naar markdown\nresponsieve tabstijl aanpassen\nattribuutwidgets verbeteren\ntPE2-behandeling opnieuw wijzigen", - "fr": "déplacer la documentation de widget de html à balisage\najuster le style de l'onglet responsive\naméliorer les widgets d'attribut\nchanger la manipulation TPE2 une fois de plus", - "it": "spostare la documentazione del widget da html a markdown\nregolare stile di scheda reattiva\nmigliorare widget attributo\ncambiare la gestione di TPE2 ancora una volta", - "es": "mover la documentación del widget de html a marcadown\najuste estilo de pestaña sensible\nmejorar widgets de atributo\ncambio de manejo TPE2 una vez más", - "pl": "przenieść dokumentację widget z html do markdown\ndopasowanie odpowiadającego stylu karty\npoprawić widżety atrybutów\nzmienić obsługę TPE2 jeszcze raz", - "uk": "перемістити документацію віджету з html для розмітки\nрегулюйте чуйний стиль вкладки\nполіпшення віджетів атрибутів\nзміна обробки TPE2 ще раз", - "zh-cn": "将部件文档从 html 移动到下标记\n调整响应标签样式\n改进属性部件\n再次更改TPE2处理" - }, - "1.4.0-alpha.0": { - "en": "jsonConfig add sizing options for differenz screen sizes\ntest implementation of TPE2 handling. switch in settings\nadd datapoints album_artist, track_artist, artistOriginal", - "de": "jsonConfig Hinzufügen von Größenoptionen für unterschiedliche Bildschirmgrößen\ntestdurchführung des TPE2-Handlings. Schalter in Einstellungen\ndatapoints album_artist, track_artist, artistOriginal", - "ru": "jsonConfig добавляет варианты калибровки для различных размеров экрана\nтестовая реализация обработки TPE2. выключение в настройках\nдобавить datapoints album_artist, track_artist, ArtistOriginal", - "pt": "jsonConfig adicionar opções de dimensionamento para diferentes tamanhos de tela\nimplementação de teste de manuseio TPE2. alternar em configurações\nadd datapoints album_artist, track_artist, artistOriginal", - "nl": "jsonConfig voeg grootte opties toe voor verschillende schermgroottes\ntestimplementatie van TPE2-behandeling. schakelaar in instellingen\ndatapoints album_artist, track_artist, artiestOriginal toevoegen", - "fr": "jsonConfig ajouter des options de dimensionnement pour différentes tailles d'écran\ntest de mise en œuvre de la manipulation TPE2. commutateur dans les paramètres\najouter datapoints album_artiste, track_artiste, artisteOriginal", - "it": "jsonConfig aggiungere opzioni di dimensionamento per diverseenz dimensioni dello schermo\nimplementazione del test di gestione TPE2. interruttore nelle impostazioni\naggiungere datapoints album_artist, track_artist, artistaOriginal", - "es": "jsonConfig añadir opciones de tamaño para diferentes tamaños de pantalla\naplicación de pruebas de manipulación TPE2. conmutar la configuración\nañadir datapoints album_artist, track_artist, artistOriginal", - "pl": "jsonConfig dodać opcje rozmiaru dla różnej wielkości ekranu\ntestowa realizacja obsługi TPE2. przełączanie w ustawieniach\nadd datapoints album _ artist, track _ artist, artistOriginal", - "uk": "jsonConfig add sizing options для різних розмірів екрана\nтестування впровадження TPE2 обробки. Перемикач в налаштуваннях\nдодавати альбоми/артист, трек_artist, художникOriginal", - "zh-cn": "jsonConfig 添加不同屏幕大小的大小选项\n试验实施TPE2处理。 在设置中切换\n添加数据点相册_艺人,音轨_艺人,艺人" - }, - "1.3.17": { - "en": "add edit button to the vie index field of favorites widget", - "de": "fügen sie edit-taste in das vie-index-feld der favoriten widget", - "ru": "добавить редактирующую кнопку в поле индекса vie", - "pt": "adicionar botão de edição para o campo de índice vie de widget favorito", - "nl": "bewerken knop toevoegen aan het vie index veld van favorieten widget", - "fr": "ajouter le bouton d'édition au champ d'index de vie des favoris widget", - "it": "aggiungere il pulsante di modifica al campo indice vie di widget preferiti", - "es": "añadir botón de edición al campo índice vie de favoritos widget", - "pl": "dodaj przycisk edycji do pola indeksu vie ulubionych widget", - "uk": "додати кнопку редагування в vie index поле улюблених віджетів", - "zh-cn": "在最爱部件的vie索引字段中添加编辑按钮" - } + "common": { + "name": "squeezeboxrpc", + "version": "1.4.0", + "news": { + "1.4.0": { + "en": "fix some missing objects errors\nsanitize more playernames in syncgroups\nadd sendTo Command \"cmdGeneral\"\nsanitize more the playername\nimprove translation\nif trackartist is avail then write to artist if empty\nimprove handling for artwork_url\nmove widget documentation from html to markdown\nadjust responsive tab style\nimprove attribute widgets\nchange TPE2 handling once more\njsonConfig add sizing options for differenz screen sizes\ntest implementation of TPE2 handling. switch in settings\nadd datapoints album_artist, track_artist, artistOriginal", + "de": "einige fehlende objektfehler beheben\nsanitize mehr spielernamen in syncgroups\nsendTo Command \"cmdGeneral\" hinzufügen\nsanitize mehr der spielername\nverbesserung der übersetzung\nwenn trackartist in anspruch genommen wird, dann schreiben sie an künstler, wenn leer\nverbesserung der handhabung für artwork_url\nwidget-dokumentation von html zu markdown verschieben\npassive tab-stil anpassen\nwidgets des attributs verbessern\ntPE2 Handling erneut ändern\njsonConfig Hinzufügen von Größenoptionen für unterschiedliche Bildschirmgrößen\ntestdurchführung des TPE2-Handlings. Schalter in Einstellungen\ndatapoints album_artist, track_artist, artistOriginal", + "ru": "исправить ошибки отсутствующих объектов\nсанитизировать больше имен игроков в синхгруппах\nдобавить команду sendTo \"cmd General\"\nобезвредить больше имя игрока\nулучшить перевод\nесли трекартист воспользуется, тогда напишите художнику, если пустой\nулучшить обработку для art_url\nпереместить документацию виджета из html в отметку\nнастроить адаптивный стиль вкладки\nулучшить виджеты атрибутов\nизменение TPE2 снова\njsonConfig добавляет варианты калибровки для различных размеров экрана\nтестовая реализация обработки TPE2. выключение в настройках\nдобавить datapoints album_artist, track_artist, ArtistOriginal", + "pt": "corrigir alguns erros de objetos ausentes\nhigienizar mais nomes de jogadores em grupos de sincronização\nadicionar sendTo Comando \"cmdGeneral\"\nhigienizar mais o nome do jogador\nmelhorar a tradução\nse trackartist é aproveitado então escreva para artista se vazio\nmelhorar o manuseio para artifício_url\nmover documentação do widget de html para marcação\najustar o estilo de guia responsivo\nmelhorar os widgets de atributos\nmudar o manuseio TPE2 mais uma vez\njsonConfig adicionar opções de dimensionamento para diferentes tamanhos de tela\nimplementação de teste de manuseio TPE2. alternar em configurações\nadd datapoints album_artist, track_artist, artistOriginal", + "nl": "enkele ontbrekende objecten fouten herstellen\nmeer spelernamen in syncgroepen verwijderen\nsendTo Command \"cmdGeneral\" toevoegen\nde naam van de speler deactiveren\nverbeteren van de vertaling\nals track artist beschikbaar is schrijf dan naar artiest indien leeg\nverbeteren van de behandeling voor artwork_url\nwidget-documentatie verplaatsen van html naar markdown\nresponsieve tabstijl aanpassen\nattribuutwidgets verbeteren\ntPE2-behandeling opnieuw wijzigen\njsonConfig voeg grootte opties toe voor verschillende schermgroottes\ntestimplementatie van TPE2-behandeling. schakelaar in instellingen\ndatapoints album_artist, track_artist, artiestOriginal toevoegen", + "fr": "correction d'erreurs d'objets manquants\ndésinfecter plus de noms de lecteur dans les groupes de synchronisation\najouter sendTo Command \"cmdGeneral\"\ndésinfecter plus le nom du joueur\naméliorer la traduction\nsi trackartist est disponible alors écrire à l'artiste si vide\naméliorer la manipulation pour artwork_url\ndéplacer la documentation de widget de html à balisage\najuster le style de l'onglet responsive\naméliorer les widgets d'attribut\nchanger la manipulation TPE2 une fois de plus\njsonConfig ajouter des options de dimensionnement pour différentes tailles d'écran\ntest de mise en œuvre de la manipulation TPE2. commutateur dans les paramètres\najouter datapoints album_artiste, track_artiste, artisteOriginal", + "it": "correggere alcuni errori di oggetti mancanti\nsanitizzare più nomi dei giocatori in gruppi di sincronizzazione\naggiungere sendTo Command \"cmdGeneral\"\nsanitizzare più il nome del giocatore\nmigliorare la traduzione\nse trackartist è avail poi scrivere all'artista se vuoto\nmigliorare la gestione per art_url\nspostare la documentazione del widget da html a markdown\nregolare stile di scheda reattiva\nmigliorare widget attributo\ncambiare la gestione di TPE2 ancora una volta\njsonConfig aggiungere opzioni di dimensionamento per diverseenz dimensioni dello schermo\nimplementazione del test di gestione TPE2. interruttore nelle impostazioni\naggiungere datapoints album_artist, track_artist, artistaOriginal", + "es": "solucionar algunos errores de objetos perdidos\nsanitize more playernames in syncgroups\nañadir sendTo Command \"cmdGeneral\"\nsanitize más el nombre de jugador\nmejorar la traducción\nsi el trackartista está disponible entonces escriba al artista si está vacío\nmejorar el manejo de artwork_url\nmover la documentación del widget de html a marcadown\najuste estilo de pestaña sensible\nmejorar widgets de atributo\ncambio de manejo TPE2 una vez más\njsonConfig añadir opciones de tamaño para diferentes tamaños de pantalla\naplicación de pruebas de manipulación TPE2. conmutar la configuración\nañadir datapoints album_artist, track_artist, artistOriginal", + "pl": "naprawić kilka brakujących błędów obiektów\nsanitize więcej nazw graczy w zespołach\ndodaj polecenie sendTo \"cmdGeneral\"\nsanitize more the playername\npoprawić tłumaczenie\njeśli trackartist jest użyteczny, napisz do artysty jeśli pusty\npoprawa obsługi grafiki _ url\nprzenieść dokumentację widget z html do markdown\ndopasowanie odpowiadającego stylu karty\npoprawić widżety atrybutów\nzmienić obsługę TPE2 jeszcze raz\njsonConfig dodać opcje rozmiaru dla różnej wielkości ekranu\ntestowa realizacja obsługi TPE2. przełączanie w ustawieniach\nadd datapoints album _ artist, track _ artist, artistOriginal", + "uk": "виправити деякі помилки відсутніх об'єктів\nдезінфікувати більше назв гравців у синкгрупах\nдодати команду \"Команда\"\nсатизувати більше ім'я гравця\nполіпшення перекладу\nякщо трактист - аваїл, то напишіть художника, якщо порожня\nпокращити роботу для арт-роботи_url\nперемістити документацію віджету з html для розмітки\nрегулюйте чуйний стиль вкладки\nполіпшення віджетів атрибутів\nзміна обробки TPE2 ще раз\njsonConfig add sizing options для різних розмірів екрана\nтестування впровадження TPE2 обробки. Перемикач в налаштуваннях\nдодавати альбоми/артист, трек_artist, художникOriginal", + "zh-cn": "修正一些缺失的对象错误\n在同步组中消毒更多玩家名\n添加发送到命令“ cmdGeneral ”\n更多消毒玩家名称\n改进翻译\n如果 trackartist 有用, 如果空则写给艺人\n改进对艺术品的处理_ url\n将部件文档从 html 移动到下标记\n调整响应标签样式\n改进属性部件\n再次更改TPE2处理\njsonConfig 添加不同屏幕大小的大小选项\n试验实施TPE2处理。 在设置中切换\n添加数据点相册_艺人,音轨_艺人,艺人" + }, + "1.3.17": { + "en": "add edit button to the vie index field of favorites widget", + "de": "fügen sie edit-taste in das vie-index-feld der favoriten widget", + "ru": "добавить редактирующую кнопку в поле индекса vie", + "pt": "adicionar botão de edição para o campo de índice vie de widget favorito", + "nl": "bewerken knop toevoegen aan het vie index veld van favorieten widget", + "fr": "ajouter le bouton d'édition au champ d'index de vie des favoris widget", + "it": "aggiungere il pulsante di modifica al campo indice vie di widget preferiti", + "es": "añadir botón de edición al campo índice vie de favoritos widget", + "pl": "dodaj przycisk edycji do pola indeksu vie ulubionych widget", + "uk": "додати кнопку редагування в vie index поле улюблених віджетів", + "zh-cn": "在最爱部件的vie索引字段中添加编辑按钮" + } + }, + "titleLang": { + "en": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "de": "SqueezeboxRPC: Controller für Logitech Media Server über RPC-Protokoll", + "ru": "SqueezeboxRPC: контроллер для медиасервера Logitech по протоколу RPC", + "pt": "SqueezeboxRPC: Controlador para Logitech Media Server sobre protocolo RPC", + "nl": "SqueezeboxRPC: Controller voor Logitech-mediaserver via RPC-protocol", + "fr": "SqueezeboxRPC : contrôleur pour serveur multimédia Logitech via protocole RPC", + "it": "SqueezeboxRPC: controller per Logitech media Server su protocollo RPC", + "es": "SqueezeboxRPC: Controlador para servidor de medios Logitech sobre protocolo RPC", + "pl": "SqueezeboxRPC: Kontroler serwera multimediów Logitech poprzez protokół RPC", + "uk": "SqueezeboxRPC: контролер для медіасервера Logitech через RPC-протокол", + "zh-cn": "SqueezeboxRPC:基于 RPC 协议的 Logitech 媒体服务器控制器" + }, + "desc": { + "en": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "de": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "ru": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "pt": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "nl": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "fr": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "it": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "es": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "pl": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "zh-cn": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", + "uk": "SqueezeboxRPC: контролер для медіасервера Logitech через RPC-протокол" + }, + "authors": ["oweitman "], + "keywords": ["squeezebox", "LMS", "Logitech Media Server", "music server"], + "licenseInformation": { + "type": "free", + "license": "MIT" + }, + "platform": "Javascript/Node.js", + "icon": "squeezeboxrpc.png", + "enabled": true, + "extIcon": "https://raw.githubusercontent.com/oweitman/ioBroker.squeezeboxrpc/main/admin/squeezeboxrpc.png", + "readme": "https://github.com/oweitman/ioBroker.squeezeboxrpc/blob/main/README.md", + "loglevel": "info", + "tier": 3, + "restartAdapters": ["vis"], + "mode": "daemon", + "type": "multimedia", + "compact": true, + "connectionType": "local", + "dataSource": "poll", + "messagebox": true, + "adminUI": { + "config": "json" + }, + "dependencies": [ + { + "js-controller": ">=5.0.19" + } + ], + "globalDependencies": [ + { + "admin": ">=5.1.13" + } + ] }, - "titleLang": { - "en": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "de": "SqueezeboxRPC: Controller für Logitech Media Server über RPC-Protokoll", - "ru": "SqueezeboxRPC: контроллер для медиасервера Logitech по протоколу RPC", - "pt": "SqueezeboxRPC: Controlador para Logitech Media Server sobre protocolo RPC", - "nl": "SqueezeboxRPC: Controller voor Logitech-mediaserver via RPC-protocol", - "fr": "SqueezeboxRPC : contrôleur pour serveur multimédia Logitech via protocole RPC", - "it": "SqueezeboxRPC: controller per Logitech media Server su protocollo RPC", - "es": "SqueezeboxRPC: Controlador para servidor de medios Logitech sobre protocolo RPC", - "pl": "SqueezeboxRPC: Kontroler serwera multimediów Logitech poprzez protokół RPC", - "uk": "SqueezeboxRPC: контролер для медіасервера Logitech через RPC-протокол", - "zh-cn": "SqueezeboxRPC:基于 RPC 协议的 Logitech 媒体服务器控制器" + "encryptedNative": ["password"], + "protectedNative": ["password"], + "native": { + "server": "0.0.0.0", + "port": 9000, + "telnetport": 9090, + "username": "", + "password": "", + "serverrefresh": 30, + "playerrefresh": 950, + "favoriterefresh": 720, + "discoveryrefresh": 30, + "useplaylist": true, + "usediscovery": true, + "usetelnet": false, + "usefavorites": true, + "outputserverdebug": false, + "outputserversilly": false, + "outputplayerdebug": false, + "outputplayersilly": false }, - "desc": { - "en": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "de": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "ru": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "pt": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "nl": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "fr": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "it": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "es": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "pl": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "zh-cn": "SqueezeboxRPC: Controller for Logitech media Server over RPC-protokol", - "uk": "SqueezeboxRPC: контролер для медіасервера Logitech через RPC-протокол" - }, - "authors": [ - "oweitman " - ], - "keywords": [ - "squeezebox", - "LMS", - "Logitech Media Server", - "music server" - ], - "licenseInformation": { - "type": "free", - "license": "MIT" - }, - "platform": "Javascript/Node.js", - "icon": "squeezeboxrpc.png", - "enabled": true, - "extIcon": "https://raw.githubusercontent.com/oweitman/ioBroker.squeezeboxrpc/main/admin/squeezeboxrpc.png", - "readme": "https://github.com/oweitman/ioBroker.squeezeboxrpc/blob/main/README.md", - "loglevel": "info", - "tier": 3, - "restartAdapters": [ - "vis" - ], - "mode": "daemon", - "type": "multimedia", - "compact": true, - "connectionType": "local", - "dataSource": "poll", - "messagebox": true, - "adminUI": { - "config": "json" - }, - "dependencies": [ - { - "js-controller": ">=5.0.19" - } - ], - "globalDependencies": [ - { - "admin": ">=5.1.13" - } + "objects": [], + "instanceObjects": [ + { + "_id": "info", + "type": "channel", + "common": { + "name": "Information" + }, + "native": {} + }, + { + "_id": "info.connection", + "type": "state", + "common": { + "role": "indicator.connected", + "name": "Device or service connected", + "type": "boolean", + "read": true, + "write": false, + "def": false + }, + "native": {} + } ] - }, - "encryptedNative": [ - "password" - ], - "protectedNative": [ - "password" - ], - "native": { - "server": "0.0.0.0", - "port": 9000, - "telnetport": 9090, - "username": "", - "password": "", - "serverrefresh": 30, - "playerrefresh": 950, - "favoriterefresh": 720, - "discoveryrefresh": 30, - "useplaylist": true, - "usediscovery": true, - "usetelnet": false, - "usefavorites": true, - "outputserverdebug": false, - "outputserversilly": false, - "outputplayerdebug": false, - "outputplayersilly": false - }, - "objects": [], - "instanceObjects": [ - { - "_id": "info", - "type": "channel", - "common": { - "name": "Information" - }, - "native": {} - }, - { - "_id": "info.connection", - "type": "state", - "common": { - "role": "indicator.connected", - "name": "Device or service connected", - "type": "boolean", - "read": true, - "write": false, - "def": false - }, - "native": {} - } - ] }