{"about":{"meta_title":"關於 WaveFlow","meta_description":"誰在開發 WaveFlow、各版本如何建置、簽署並提供鏡像下載、各應用程式的授權、可查證的附日期事實，以及 WaveFlow 不是什麼。","kicker":"關於","title":"誰在開發 WaveFlow，又如何發布","editorial":"由一位開發者製作，公開發布。","intro":"WaveFlow 是一系列應用程式，為自己保存音樂的人而做：一款桌面播放器、一套由您自行架設的伺服器、手機 App、一款一次播放一個檔案的播放器，以及一款歌詞編輯器。本頁說明它們由誰開發、新版本如何送到您手上、各自以哪種授權發布，以及 WaveFlow 不是什麼。","who":{"title":"開發者","body":["WaveFlow 是個人非商業專案。由一位開發者 InstaZDLL 撰寫並發布這個系列的每一款應用程式。背後沒有公司，也沒有任何需要付費的東西。","開放原始碼的應用程式在 GitHub 上公開開發：程式碼、議題、設計筆記和每一個版本都開放所有人閱讀，歡迎回報錯誤、提供想法和修正。"],"profile_link":"InstaZDLL 的 GitHub 頁面"},"release":{"title":"新版本如何送到您手上","intro":"依照發布指南的說明，桌面播放器從程式碼變更到您電腦上的更新所經過的流程。","steps":[{"title":"每項變更都寫明內容","body":"每項變更都以 Conventional Commits 格式的訊息記錄。發布機器人讀取這些訊息，算出下一個版本號，並開啟一個發布用的Pull Request（PR），更新所有版本檔案中的版本號並撰寫更新記錄。"},{"title":"由人來決定","body":"在維護者審查並合併該 PR之前，什麼都不會發布。合併後會為該版本加上標籤，並在 GitHub 上建立對應的發布。"},{"title":"公開建置","body":"GitHub 的建置機器從該標籤產生每一個安裝程式，並公開建置記錄：Linux 版在固定版本的 Ubuntu 24.04 上建置，並以其所需的最舊系統函式庫進行檢查；另有 Windows 版，以及同時支援 Intel 與 Apple silicon 的一個 macOS 版本。"},{"title":"已簽署，安裝前會檢查","body":"每個更新都以專案自己的金鑰簽署，簽章中載明對應的版本。應用程式在安裝任何東西之前會檢查這兩項，並拒絕遭竄改或被改標版本的檔案。"},{"title":"兩個下載來源","body":"自 2.0 測試版起，每個檔案也會複製到 download.waveflow.app。應用程式會向兩個主機查詢，並採用最新的已簽署版本，因此其中一個停擺也不會阻止更新。"},{"title":"套件管理工具隨後跟上","body":"版本發布後，工作流程會自動更新 winget、AUR、Fedora Copr 和 APT 儲存庫。播放器、伺服器和 QuickPlay 的儲存庫中都備有一份可直接使用的 GitLab 發布管線，因此即使失去 GitHub，也只需花幾個小時，而不必重寫。"}],"guide_link":"閱讀發布指南"},"licences":{"title":"授權","intro":"播放器、伺服器、QuickPlay 和兩款手機 App 都是開放原始碼：任何人都可以依照下列授權閱讀、修改和分享其程式碼。","head_app":"應用程式","head_licence":"授權","head_source":"原始碼","registry":"外掛登錄庫","unpublished":"{licence}，原始碼尚未公開","private_repo":"私人儲存庫","notes":["Tempora 仍處於早期預覽階段，程式碼尚未公開。","列出外掛的登錄庫，以及撰寫外掛用的範本，採用 MIT 授權。每個外掛都有自己的授權，其中有些是封閉原始碼：它們公開的是編譯後的檔案，並在登錄庫中以指紋鎖定，程式碼則不公開。"]},"facts":{"title":"附查證日期的資訊","intro":"可以查證的內容，以及在哪裡查證。查閱日期：{date}；事實有變動時會標上新的日期。","head_fact":"事實","head_value":"內容","head_source":"來源","head_date":"日期","rows":{"player_stable":{"label":"WaveFlow 最新穩定版"},"player_first":{"label":"WaveFlow 首次發布"},"player_releases":{"label":"已發布的 WaveFlow 版本數（含測試版）"},"server_stable":{"label":"WaveFlow Server 最新版"},"server_first_stable":{"label":"WaveFlow Server 首個穩定版"},"quickplay_stable":{"label":"WaveFlow QuickPlay 最新版"},"mobile_builds":{"label":"已發布的手機 App 建置版本","value":"尚無，Android 和 iPhone 皆沒有"},"languages":{"label":"播放器與本網站支援的語言"},"update_signature":{"label":"更新簽章","value":"minisign，與版本綁定"},"windows_signing":{"label":"Windows 程式碼簽署","value":"Authenticode，使用自簽憑證"},"macos_signing":{"label":"macOS 簽署","value":"臨時簽署（ad hoc），未經公證"},"mirror":{"label":"下載鏡像站","value":"download.waveflow.app：穩定版與測試版通道，以及 QuickPlay"}}},"not":{"title":"WaveFlow 不是什麼","intro":"先說清楚，免得有人安裝 WaveFlow 時期待的是別的東西。","privacy_link":"播放器會傳送什麼，依功能逐項說明","items":[{"title":"不是串流服務","body":"WaveFlow 播放您自己擁有的音樂檔案。沒有可租用的曲庫，也沒有需要訂閱的東西。"},{"title":"不需要建立帳號","body":"播放器和 QuickPlay 不必在任何地方登入就能使用。WaveFlow Server 的帳號存在您自己的伺服器上，Last.fm 或 ListenBrainz 只有在您連結後才會使用。"},{"title":"沒有遙測","body":"這些應用程式不會回報您如何使用它們。有些功能確實會連上網路，例如封面、歌詞和檢查更新：播放器的隱私權政策逐一列出了這些功能，而開啟離線模式就能立刻全部切斷。"},{"title":"沒有廣告，沒有付費方案","body":"每款應用程式都是免費的，沒有任何功能保留給付費版本。"},{"title":"商店裡還沒有手機 App","body":"Android 和 iPhone App 正在公開的儲存庫中開發，兩者都還沒有發布的建置版本。"},{"title":"並非全部開放原始碼","body":"播放器、伺服器、QuickPlay 和手機 App 是開放原始碼。Tempora 的程式碼尚未公開，部分外掛是封閉原始碼。"},{"title":"還不是受認可的發行者","body":"Windows 版本以自簽憑證簽署，macOS 版本未經公證，因此第一次開啟 WaveFlow 時，這兩個系統都可能向您顯示警告。"}]},"contact":{"title":"聯絡方式","general":{"title":"問題與意見回饋","body":"請寫信給專案，地址就是播放器中用於意見回饋的那個。"},"security":{"title":"安全性","body":"請透過 GitHub 的安全性公告私下回報漏洞，切勿在公開的議題中回報。機器可以在 security.txt 中找到相同的資訊。","link":"回報漏洞"},"issues":{"title":"錯誤與想法","body":"請在該應用程式的儲存庫中開啟議題：儲存庫是公開的，您可以在那裡追蹤回覆。","link":"開啟議題"}}},"__i18n_root":"1229f7a3"}