{"plugins_page":{"meta_title":"Плагины WaveFlow — тексты песен, анимированные обложки и многое другое, безопасно","meta_description":"Добавьте в WaveFlow тексты песен по словам, анимированные обложки, зацикленные видео и многое другое. Каждый плагин работает в песочнице WebAssembly, обращается только к тем адресам, которые указал, и проверяется перед загрузкой. Бесплатно и с открытым исходным кодом.","kicker":"Плагины","title":"Добавляйте что хотите. Ничего лишнего не проникнет.","editorial":"Небольшие дополнения, каждое в своей песочнице.","subtitle":"Плагины приносят в плеер WaveFlow тексты песен по словам, анимированные обложки, зацикленные видео и новые экраны. Каждый из них изолирован от ваших файлов, обращается только к указанным адресам и заранее сообщает, что ему нужно, ещё до установки.","cta_primary":"Открыть каталог","cta_secondary":"Познакомиться с плеером","platforms":"В плеере WaveFlow для Linux, macOS и Windows, на странице «Расширения».","sample_caption":"Настоящая карточка из каталога в том виде, в каком её показывает магазин перед установкой: что плагин добавляет, куда может обращаться и что сохраняет.","catalogue":{"title":"Каталог","subtitle":"Данные получены из реестра плагинов при сборке этой страницы, {date}. Магазин в WaveFlow всегда показывает последние версии.","incomplete":"При сборке этой страницы не удалось получить данные из публичного реестра, поэтому здесь перечислены только плагины, размещённые на waveflow.app. Магазин в WaveFlow показывает их все.","empty":"Сейчас нет плагинов для показа. Магазин в WaveFlow показывает актуальный каталог.","filter_label":"Фильтр плагинов по типу","showing":"Показано плагинов: {shown} из {total}"},"filters":{"all":"Все","lyrics":"Тексты","artwork":"Обложки","canvas":"Canvas","interface":"Экраны","source":"Источники","other":"Другое"},"kinds":{"lyrics":"Тексты песен","artwork":"Анимированные обложки","canvas":"Canvas","interface":"Новый экран","source":"Источник музыки","other":"Дополнительные сведения"},"card":{"official":"От команды WaveFlow","community":"Сообщество","permissions":"Что он умеет","reach_count":"Доступные адреса: {count} — их список приложение показывает до установки","no_network":"Нет доступа к сети","library_artists":"Читает имена исполнителей из вашей медиатеки, но никогда не файлы","storage_state":"Сохраняет небольшой объём собственных данных на вашем компьютере","storage_read":"Читает файлы, которые поставляются вместе с ним","no_files":"Нет доступа к вашим файлам","requires_label":"Требуется","requires":"WaveFlow {version} или новее","fingerprint":"Отпечаток (blake3)","download":"Скачать","download_aria":"Скачать {name}","closed_source":"Исходный код не опубликован","source":"Исходный код","source_aria":"Исходный код {name}"},"descriptions":{"apple-artwork":"Оживляет экран «Сейчас играет» анимированными обложками альбомов и позже снова ищет те, которые ещё не нашёл.","tidal-artwork":"Добавляет на экран «Сейчас играет» анимированные обложки альбомов из второго каталога. Учётная запись не нужна.","spotify-canvas":"Показывает на фоне экрана «Сейчас играет» короткое зацикленное видео, подобранное для текущего трека. Нужен ваш собственный cookie учётной записи сервиса, его указывают в настройках плагина.","apple-lyrics":"Подпевайте, следя за текстом с пословной синхронизацией, переводом и транслитерацией латиницей, если они доступны. Нужны подписка на сервис и ваш личный токен.","kugou-lyrics":"Добавляет тексты с пословной синхронизацией, особенно для песен на китайском языке, а также переводы и транслитерацию латиницей, если они доступны.","netease-lyrics":"Добавляет тексты, синхронизированные по словам, а если у песни нет разметки по словам, то по строкам, с переводами на китайский, когда они есть.","qqmusic-lyrics":"Добавляет тексты, синхронизированные по словам, из большого каталога западной и азиатской музыки, с переводами на китайский и транслитерацией латиницей, когда они есть."},"how":{"title":"Как это работает","steps":[{"title":"Откройте «Расширения»","body":"В плеере WaveFlow страница «Расширения» показывает каталог на вашем языке рядом с тем, что вы уже установили."},{"title":"Прочитайте, что ему нужно","body":"Перед установкой каждый плагин показывает адреса, к которым может обращаться, и сохраняет ли он что-нибудь на вашем компьютере."},{"title":"Установите в один клик","body":"WaveFlow скачивает версию, закреплённую в реестре, проверяет её отпечаток и только потом включает."},{"title":"Всё под вашим контролем","body":"Отключайте плагин, меняйте его настройки или удаляйте в любой момент. Офлайн-режим не даёт ни одному плагину выходить в сеть."}]},"safety":{"title":"Безопасность с самого начала","intro":"Плагин дополняет WaveFlow, не становясь его частью. Он работает как компонент WebAssembly в песочнице, которую контролирует WaveFlow, и может делать только то, что заявил.","points":[{"title":"Песочница вместо подключаемой библиотеки","body":"Каждый плагин работает в собственной песочнице WebAssembly с ограничением по памяти и времени. Пути к вашим файлам и к остальному компьютеру для него закрыты."},{"title":"Только указанные адреса","body":"Каждый запрос идёт через WaveFlow, который отклоняет любой адрес, не заявленный плагином, включая перенаправления."},{"title":"Сначала разрешения","body":"К чему плагин может обращаться и что сохраняет, написано на его карточке в магазине, до установки."},{"title":"Проверка перед загрузкой","body":"Реестр закрепляет каждую версию отпечатком blake3. Если отпечаток скачанного файла не совпадает или файл не является настоящим плагином, WaveFlow его отклоняет."},{"title":"Проверка перед публикацией","body":"Плагины попадают в каталог через проверенный pull request, а один коммит убирает плагин из магазина для всех."},{"title":"Ваша медиатека остаётся вашей","body":"Плагин, которому нужны ваши исполнители, получает только их имена и число треков: ни путей к файлам, ни истории прослушивания."}]},"write":{"title":"Напишите плагин","body":"Плагин — это один файл WebAssembly, который одинаково работает в Windows, macOS и Linux. В руководстве рассказано, как выбрать, что он добавит, собрать его с помощью Rust и cargo component, указать разрешения и внести его в реестр.","note":"Каждая запись проходит проверку, прежде чем попасть в магазин, а плагины сообщества помечены как таковые.","cta_guide":"Читать руководство","cta_registry":"Реестр на GitHub"}},"__i18n_root":"287a63b5"}