{"plugins_page":{"meta_title":"WaveFlow 플러그인 — 가사, 움직이는 커버 등을 안전하게","meta_description":"WaveFlow에 단어 단위로 흐르는 가사, 움직이는 커버, 반복 재생 영상 등을 더해 보세요. 모든 플러그인은 WebAssembly 샌드박스에서 실행되고, 선언한 주소에만 접속하며, 불러오기 전에 검증됩니다. 무료 오픈 소스입니다.","kicker":"플러그인","title":"원하는 것만 더하세요. 그 밖의 것은 들어오지 않습니다.","editorial":"작은 추가 기능을, 하나하나 따로 샌드박스에 담아서.","subtitle":"플러그인으로 WaveFlow 플레이어에 단어 단위 가사, 움직이는 커버, 반복 재생 영상, 새로운 보기 화면을 더할 수 있습니다. 플러그인은 모두 내 파일과 분리되어 있고, 선언한 주소에만 접속하며, 설치하기 전에 무엇이 필요한지 알려 줍니다.","cta_primary":"카탈로그 둘러보기","cta_secondary":"플레이어 알아보기","platforms":"Linux, macOS, Windows용 WaveFlow 플레이어의 확장 기능 페이지에서 만나 보세요.","sample_caption":"카탈로그에 실제로 올라 있는 항목입니다. 설치 전에 스토어에서 보이는 모습 그대로, 무엇을 더해 주는지, 어디에 접속하는지, 무엇을 보관하는지 알려 줍니다.","catalogue":{"title":"카탈로그","subtitle":"이 페이지를 만든 {date}에 플러그인 레지스트리에서 불러온 내용입니다. WaveFlow 스토어에는 항상 최신 버전이 표시됩니다.","incomplete":"이 페이지를 만들 때 공개 레지스트리를 불러오지 못해, waveflow.app에서 제공하는 플러그인만 표시했습니다. 전체 목록은 WaveFlow 스토어에서 확인할 수 있습니다.","empty":"지금은 표시할 플러그인이 없습니다. 최신 카탈로그는 WaveFlow 스토어에서 확인할 수 있습니다.","filter_label":"종류별로 플러그인 걸러 보기","showing":"표시된 플러그인: 전체 {total}개 중 {shown}개"},"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":"듣고 있는 곡에 맞춰 고른 짧은 반복 영상을 지금 재생 중 화면 뒤에 재생합니다. 해당 서비스의 내 계정 쿠키가 필요하며, 플러그인 옵션에서 입력합니다.","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에 기능을 더하지만 WaveFlow의 일부가 되지는 않습니다. WaveFlow가 관리하는 샌드박스 안에서 WebAssembly 구성 요소로 실행되며, 선언한 일만 할 수 있습니다.","points":[{"title":"네이티브 라이브러리 대신 샌드박스에서 실행","body":"플러그인마다 자기만의 WebAssembly 샌드박스에서 메모리와 시간 한도를 지키며 실행됩니다. 내 파일이나 컴퓨터의 다른 부분에는 들어올 방법이 없습니다."},{"title":"선언한 주소만","body":"모든 요청은 WaveFlow를 거치며, 플러그인이 선언하지 않은 주소는 리디렉션까지 포함해 거부됩니다."},{"title":"권한을 먼저 보여 줍니다","body":"플러그인이 접속할 수 있는 곳과 보관하는 것은 설치하기 전에 스토어의 카드에서 확인할 수 있습니다."},{"title":"불러오기 전에 검증","body":"레지스트리는 버전마다 blake3 지문을 지정해 둡니다. 지문이 맞지 않거나 진짜 플러그인이 아닌 파일은 거부됩니다."},{"title":"등록 전에 검토","body":"플러그인은 검토를 거친 풀 리퀘스트로 카탈로그에 올라오고, 커밋 한 번으로 모든 사용자의 스토어에서 내릴 수 있습니다."},{"title":"내 라이브러리는 내 것","body":"아티스트 정보가 필요한 플러그인에는 이름과 곡 수만 전달됩니다. 파일 경로도, 재생 기록도 전달되지 않습니다."}]},"write":{"title":"플러그인 만들기","body":"플러그인은 WebAssembly 파일 하나이고, Windows, macOS, Linux에서 똑같이 실행됩니다. 가이드에서 무엇을 더할지 정하는 방법, Rust와 cargo component로 빌드하는 방법, 권한을 선언하는 방법, 레지스트리에 등록하는 방법을 알려 드립니다.","note":"모든 항목은 스토어에 올라가기 전에 검토를 거치며, 커뮤니티 플러그인은 그렇게 표시됩니다.","cta_guide":"가이드 읽기","cta_registry":"GitHub의 레지스트리"}},"__i18n_root":"6b513ace"}