Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

expected dict for dictionary value @ data['language'] #21

Open
BeTeP11 opened this issue Dec 6, 2024 · 1 comment
Open

expected dict for dictionary value @ data['language'] #21

BeTeP11 opened this issue Dec 6, 2024 · 1 comment

Comments

@BeTeP11
Copy link

BeTeP11 commented Dec 6, 2024

Добрый день.

Попробовал перенести конфигурацию yandex_music_browser в отдельный файл из configuration.yaml.

И при проверки конфигурации получаю ошибку:
"
Предупреждения конфигурации
Setup of package 'yandex_music_browser' failed: Invalid package definition 'yandex_music_browser': expected dict for dictionary value @ data['language']. Package will not be initialized
"

При этом внутри configuration.yaml всё отлично работает.

мой отдельный файл yandex_music_browser:

#Яндекс музыка
yandex_music_browser:
  # Язык для отображения
  # Поддерживаемые языки:
  # - en: Английский (поддерживается интеграцией)
  # - ru: Русский (поддерживается интеграцией)
  # - uk: Украинский (поддерживается интеграцией)
  # - az: Азербайджанский
  # - be: Белорусский
  # - he: Иврит
  # - hy: Армянский
  # - ka: Грузинский
  # - kk: Казахский
  # - tr: Турецкий
  # - uz: Узбекский
  #
  # Языки, не поддерживаемые интеграцией, будут отображать контент на выбранном языке,
  # но элементы управления будут на английском.
  language: ru

  # Опции для меню браузера
  menu_options:
    # Предустановка: Новые релизы
    - new_releases
    
    # Создание папки в корне:
    - title: "Аккаунты"
      image: "http://www.pngall.com/wp-content/uploads/2016/06/Nyan-Cat-Free-Download-PNG.png"
      items:
        # Добавление по имени пользователя: [email protected]
        - user(#####)  # BeTeP
        - user(#####)  # Баронесса
        # Добавление по ID
#       - user(#12345)  
        
        # Иерархия многоуровневая и многотипная.
#       - title: "Любимые альбомы"
#         class: "albums"
#         items:
          # На одном уровне может находиться сколько угодно объектов каких-либо типов.
#           - album(10413482)  # Carpenter Brut - Blood Machines
#           - album(448629)  # The Karaoke Machine Presents - Gwen Stefani
#           - track(24945454)  # Five Finger Death Punch - Wrong Side of Heaven
@BeTeP11
Copy link
Author

BeTeP11 commented Dec 6, 2024

разобрался. в configuration.yaml изменил метод с !include_dir_merge_named на !include_dir_named.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant