Weblate 5.x 系列¶
Weblate 5.17.1¶
發佈於 2026 年 4 月 30 日。
新功能
選擇手動觸發的附加元件現在可以從附加元件管理和 附加元件 中執行。
管理員現在可以還原編輯、拒絕待處理的建議,以及刪除專案範圍或整個網站範圍內的留言,以清理遭封鎖或濫用服務的使用者。
管理員使用者管理現在可以依稽核記錄中的 IP 位址搜尋使用者。
現在也可透過類別的 Weblate 的 REST API 管理 公告。
新增了 LTEngine 機器翻譯服務。
改進
改善 螢幕擷圖和視覺化情境 說明文件,並從螢幕擷圖使用者介面連結至該文件。
補充從備份還原 Docker 環境的說明文件,請參閱 還原以 Docker 為基礎的安裝環境。
澄清了 通用升級說明 來聲明 Celery 佇列在升級前應該為空。
OpenAPI 結構描述更加簡潔,現在會以操作端點實際使用的清單、統計資料、狀態、上傳與下載回應承載資料加以描述。
加入遺漏語言 的 web 安裝流程現在提供預覽並在專案、類別、或全站範圍建立缺失的語言檔案前要求確認。
元件探索 現在提供引導式用戶端預設設定、依元件儲存庫設定建議偵測到的預設設定、更清楚地驗證
{{ component }},並在說明文件中加入完整的探索範本範例。現在在 稽核紀錄 中追蹤超級使用者和全站團隊變更。
URL 驗證警示現在會針對專案網站及儲存庫瀏覽器 URL 顯示更清楚的錯誤;專案層級的機器翻譯驗證也會更清楚說明 Hosted Weblate 與自行管理網站對私有或本機端點的限制。
自動翻譯 現在將複製的翻譯歸因到附加元件使用者並在附件元件活動日誌中記錄自動翻譯結果。
將有衝突的儲存庫設定警報擴充套件到直接 Git 推送,見 翻譯元件診斷。
個人檔案 連結現在會在適當情況下顯示外部連結警告。
JavaScript 觸發的用戶端彈出通知現已改用 Bootstrap Toasts,並為 Bootstrap 的 subtle 與 emphasis 樣式變體採用對比度更高的深色主題配色。
SSH 金鑰 管理頁面現在可以移除已儲存的主機金鑰,以便在此處替換已變更的主機金鑰。
專案清單現在會在所列專案有任何一個啟用審閱時,顯示審閱進度欄。
漏洞修復
Markdown 格式的圖片連結現在在渲染前已逸出(CVE 2026-44264/GHSA-5cmv-3rc4-7279)。
收緊了 Weblate 的 REST API 輸入驗證防止譯文列舉(CVE 2026-44263/GHSA-gcg5-86jr-f7jg)。
專案備份匯入現在會在從備份檔案復原前重新驗證元件儲存庫 URL。(CVE 2026-41654/GHSA-cwcx-382v-8m9g)。
修復了移動元件到另一個專案後在翻譯檢視的歷史記錄標籤中撤銷連結的問題。
接受邀請時,現在會先驗證受邀的電子郵件地址及邀請是否到期,再授予團隊成員資格。
不一致的 reStructuredText 遇到重複的顯示連結目標時不再崩潰。
附加元件 現在會於安裝時驗證其需要的設定。
元件更新在驗證期間不再因等待自身儲存庫鎖而超時。
標點符號間距 不再對佔位字元觸發誤報。
儲存庫警示、歷史記錄項目與工作訊息,現在會保留 Git 及 SSH 後端的多行錯誤輸出。
被中斷的 Git 變基操作在工作程序重啟後現在可以更可靠地復原,並且因訊號而終止的後端指令會得到更清晰的報告。
以警告結束的 Borg 備份不再在管理 UI 中顯示為失敗,備份日誌現在會為備份過程中發生變更的檔案顯示
C條目。Git 匯出器不再因為首次協商的
have修訂版本比 Weblate 的本機歷史記錄更新就拒絕共享歷史記錄的取得。Weblate 翻譯記憶 自動翻譯避免了大範圍 PostgreSQL 搜尋。
錯誤格式的 IPv6 儲存庫 URL 不再導致 SSH 主機金鑰偵測當機。
更新 POT 檔案 (xgettext) 與相關 POT 更新附加元件,現在會再次取代正規化 POT 標頭中的標準描述性標題預留位置。
更新 gettext 範本(Django) 現在在飛行前驗證期間跳過儲存庫
locale樹,修復在頂層locale目錄中儲存django.pot的元件。螢幕擷圖 OCR 現在會略過損壞或截斷的影像檔案而不是導致請求失敗。
翻譯記憶上傳 與
import_memory現在會針對缺少必要標頭的 TMX 檔案回報驗證錯誤,而不會讓整個要求失敗。Weblate 翻譯記憶 在更嚴格的查詢後不再缺失邊界相似性相符。
The missing file-mask matches alert is now restored after rescans that leave only the source translation.
元件探索 現在會針對不支援新增或移除字串的已探索格式,停用繼承的字串管理功能。
來自其他元件的自動翻譯現在忽略有空白翻譯的唯讀原文候選。
在輸入頁碼跳至指定頁面時,專案元件分頁現在會讓 Components 分頁保持作用中。
Markdown 渲染現在在 Markdown 解析器故障時退回到逸出的純文字。
Forgejo 與 Gitea 使用範例迴路儲存庫 URL 的測試傳送,已不會再觸發針對所有元件的緩慢後綴比對。
相容性
密碼變更現在預設重新產生個人 API 金鑰 (CVE 2026-41519 / GHSA-6j8j-4qp3-36p2)。
VCS_RESTRICT_PRIVATE與WEBHOOK_RESTRICT_PRIVATE現在會拒絕驗證期間無法被解析的主機名稱,除非主機被明確允許。個人檔案 URL 驗證現在拒絕明顯的直接檔案下載 URL 並讓程式碼站或 Fediverse 個人資料連結失效。
上傳現在會於解析前強制執行
TRANSLATION_UPLOAD_MAX_SIZE、COMPONENT_ZIP_UPLOAD_MAX_SIZE與PROJECT_BACKUP_UPLOAD_MAX_SIZE。元件 ZIP 匯入與專案備份復原功能現在共享更嚴格的 ZIP 存檔安全檢查,包含適用於專案備份匯入的總未壓縮資料限制。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Gersona, Karen Konou, michael-smt
- 翻譯貢獻
Michal Čihař, Besnik Bleta, Kristoffer Grundström, Francisco Serrador, ButterflyOfFire, anas agha, Zahid Rizky Fakhri, pan93412, Hyeonjeong Lee, VfBFan, 大王叫我来巡山, Yuri Chornoivan, LucasMZ, Átila França, Rafael Fontenelle, Aindriú Mac Giolla Eoin, UDP, Blueberry, Hotripak, Matthaiks, Agnieszka C, Priit Jõerüüt, Martin Srebotnjak, Fjuro, Andrei Stepanov, Mickaël Binos, IEEE-754, Adrian Reyes, bovirus, Max Kleinehelleforth, justcontributor, Yago Raña Gayoso, Horus68, Любомир Василев, CYAXXX, Andi Chandler, Adam Havránek, Kyotaro Iijima, Arif Budiman, ovl-1, Laitei, Jim Kats, Omer I.S., Fulup Jakez, ojppe, Julien Humbert, Jim Spentzos, Sketch6580, Dick Groskamp, 王晨旭, Frank Paul Silye, Anucha Hlownonkor, Milo Ivir
- 說明文件貢獻
Michal Čihař, Gersona, michael-smt
Weblate 5.17¶
發佈於 2026 年 4 月 15 日。
新功能
新增
PROJECT_WEB_RESTRICT_ALLOWLIST在專案網站限制設定中豁免選取的專案辨識符號。新增了
WEBSITE_ALERTS_ENABLED設定以允許停用專案網站可用性檢查與警示。新增新的管理指令
list_format_features,此指令產生描述每個檔案格式的受支援功能的 RST 檔案片段。現在可以在目標專案中對共享元件進行分類,包括用
category_id引數透過 Weblate 的 REST API 進行分類。新增了 更新 POT 檔案 (xgettext)、更新 POT 檔案 (Meson)、更新 gettext 範本(Django) 和 更新 POT 檔案(Sphinx),支援按可設定的更新頻率更新 POT 檔案。
新增了
PASSWORD_RESET_URL以自訂登入頁面的密碼重設連結,對外部身分提供者有用 (Docker 環境變數:WEBLATE_PASSWORD_RESET_URL)。新增了 Objective-C 格式。
新增了 Forgejo 通知 webhook,請參閱 Forgejo 通知。
新增翻譯記憶API過濾,限制性存取和bulk查詢支援。
REST API 新增支援
from_component用於從現有元件內容建立元件並透過來自現有元件的自動翻譯播種新翻譯。現在可透過專案、元件和翻譯的 Weblate 的 REST API 管理 公告 了。
VERSION_DISPLAY新增soft模式在顯眼的使用者介面中隱藏 Weblate 版本同時在 關於 頁面和GET /api/metrics/顯示版本號。
改進
追蹤新加入來源字串的出處。
Markdown 現在預設使用
auto-safe-html,只對純文字和包含標準 HTML 標記或有效的自訂元素的來源字串應用 不安全的 HTML 和 不安全 HTML 清理。改進了 LLM 介面以提升可靠性。
改進了在 GNU gettext PO (Portable Object) 中新增單語言複數形式的邏輯。
新增元件警示,提醒合併請求的儲存庫設定發生衝突;請參閱 翻譯元件診斷。
改進了 自動翻譯 中的複數處理。
改進了某些 Weblate 的 REST API 端點中的錯誤訊息。
更新 Microsoft Entra ID 身分驗證說明文件與 Microsoft 登入品牌,同時為相容性保留舊版 Azure AD 後端辨識碼及文件錨點。
改進了專案和含大量相符集合的類別搜尋結果頁的效能。
Docker 現在提供
WEBLATE_COMMIT_PENDING_HOURS、用於自訂 Keycloak 唯一使用者辨識宣告的WEBLATE_SOCIAL_AUTH_KEYCLOAK_ID_KEY,以及用於控制隨附 NGINX 中 IPv6 監聽器的WEBLATE_NGINX_IPV6。專案歷史記錄現在記錄專案備份和專案/元件還原事件。
改善說明文件,為 附加元件、翻譯類型功能、品質檢查 與 自動建議 引擎加入自動產生的片段,並釐清預設使用淺層複製之匯出儲存庫的合併衝突行為。
新增
PROJECT_WEB_RESTRICT_PRIVATE拒絕指向內部或非公開地址的專案網站和儲存庫瀏覽器 URL,WEBHOOK_RESTRICT_PRIVATE拒絕指向內部或非公開地址的 webhook URL,VCS_RESTRICT_PRIVATE拒絕指向內部或非公開地址的儲存庫和推送 URL。這些在 Docker 中暴露為WEBLATE_PROJECT_WEB_RESTRICT_PRIVATE、WEBLATE_WEBHOOK_RESTRICT_PRIVATE、WEBLATE_VCS_RESTRICT_PRIVATE。改進了 Weblate 查詢的效能。
螢幕擷圖和字型上傳表單現在支援
ALLOWED_ASSET_SIZE,現在預設為 10 MB。擴充 Weblate 威脅模型,納入 webhook 信任邊界與委派授權邊界,並在 身分驗證 中釐清整個執行個體強制使用 2FA 的流程。
重置並重新應用復原行為 現在如有可能會重新建立缺失的翻譯檔案,如不可能則報告更清晰的復原錯誤而不是之後以一般性解析錯誤出錯。
更新了 為 Weblate 說明文件作出貢獻 描述已產生片段的目前
make -C docs update-docs工作流。連結的儲存庫元件現在從擁有儲存庫的已連結元件繼承 提交時一併推送、變更後提交的經過時間、有錯誤時鎖定。
Git 匯出工具現在向已授權使用者提供更清晰的推送和修改缺失錯誤。
加快分類及專案移除作業,並改善含共享元件之專案的語言計數與 API 清單效能。
在使用者介面和文件中闡明 Git 匯出器 的 Git LFS 限制。
改進了 備份和移動 Weblate 狀態報告,同時在備份嘗試失敗後保持維護狀態。
改進了翻譯頁面的評論載入速度,減少了在有冷快取的概覽頁面上渲染活動圖表時的重複指標查詢。
安全修復
強化了符號連結目標的儲存庫邊界檢查(CVE 2026-40256/GHSA-ffgh-3jrf-8wvh)。
強化了儲存庫符號連結的元件檔案處理 (CVE 2026-34242 / GHSA-hv99-mxm5-q397)。
收緊了 Weblate 的 REST API 權限強制執行 (CVE 2026-34393 / GHSA-3382-gw9x-477v)。
加固了專案層級 自動建議 以對抗 SSRF 攻擊 (CVE 2026-34244 / GHSA-xrwr-fcw6-fmq8)。
收緊了 JavaScript 在地化 CDN 中的位置驗證(CVE 2026-33220 / GHSA-mqph-7h49-hqfm)。
對資產下載重定向強制
ALLOWED_ASSET_DOMAINS(CVE 2026-33440 / GHSA-5fhx-9jwj-867m)。加固了 Webhook (CVE 2026-39845 / GHSA-f8hv-g549-hwg2)。
刪除了非預期的 翻譯記憶 API 端點(CVE 2026-33214 / GHSA-mpf5-3vph-q75r)。
收緊了未完成任務的 API 存取控制(CVE 2026-33212 / GHSA-vj45-x3pj-f4w4)。
強化 專案層級備份 還原作業,防範上傳封存檔中的儲存庫本機 VCS 設定與掛勾(CVE 2026-33435 / GHSA-558g-h753-6m33)。
漏洞修復
專案備份 現在會保留來源翻譯的唯讀處理方式,並捨棄來源端沒有檔案的待處理提交,以避免重複解析失敗。
修復了 自動翻譯 中的背景失敗。
產生的 SSH 包裝器指令碼現在儲存在
CACHE_DIR中而不是持久化的 SSH 儲存中,廢棄的或陳舊的包裝器將在升級期間被清理。加固了 Git 分支處理以在儲存庫操作之前拒絕無效分支名稱。
在使用者介面與 API 回應中顯示儲存庫及上傳後端錯誤前,現在會先清理錯誤內容。
相符的匯出工具現在會遵循元件檔案格式參數。
個別專案存取權杖 現在會在刪除及升級專案時清理過時的 bot 使用者,並防止移除最後一個已指派團隊,以免權杖失去歸屬。
批次自動翻譯現在使用專案級機器翻譯設定而不再僅使用網站範圍設定。
修正清單中依 未審閱 欄排序的問題。
修復了 XML 標籤周圍的字元 中與 XML 標籤相鄰的阿拉伯字母 Waw ("و") 的誤報問題。
壓縮 Git 提交 現在能更妥善地處理已套用至上游的提交。
list_checks使用--output將產生的說明檔案寫入檔案時,現在要求恰好提供一個--sections值。控制台上已關注的翻譯,現在會使用穩定且能辨識語言的排序方式。
降低已處理身分驗證回呼失敗所產生的錯誤回報雜訊,並釐清密碼重設確認訊息。
當基礎 URL 為空時,自動建議 現在會回退到預設 API URL。
DeepL 會將未指定地區的葡萄牙文對應至歐洲葡萄牙文。
MyMemory 現在在服務傳回非 JSON 錯誤回應時退回 HTTP 狀態處理。
在多分支工作流程中,推送分支不再納入僅存在於上游的提交。
POT 更新附加元件現在會在元件設定為空時回退到
Report-Msgid-Bugs-To標頭的元件 URL。改進了刪除單元時的儲存庫鎖定錯誤處理。
新增新語言現在只重新掃描新新增的語言而不是強制完整的元件掃描。
翻譯的最大長度 預覽現在會讓設定的文字方塊保持可見,並以紅色轉譯溢出的文字。
未明確設定檔案格式參數時,已還原 蘋果 iOS 字串 與 Java properties 檔案記載的預設備用編碼。
減少每日附加元件工作期間,使用來源填充唯讀字串 的重複資料庫查詢,並修正佇列中的目標在執行前消失時,自動翻譯進度的更新問題。
Android 字串資源 現在會在儲存翻譯時保留範本定義的逸出標記格式。
透過 REST API 建立元件時,現在會處理
docfile與zipfile上傳所使用的暫存檔案。SSH 儲存庫錯誤現在能區分已變更與缺少的主機金鑰,並避免自動信任替換後的主機金鑰。
自動建議 不再將可翻譯的 reStructuredText 角色內容視為 自動建議中的可置入項目。
不相配的驚歎問號 現在辨識
؟!和!؟等阿拉伯語問歎號標點符號。
相容性
已刪除附加元件的
project_scope類屬性。當component不是None時,使用project_scope = True的第三方附加元件應該覆蓋can_install()傳回False。附加元件的
daily()方法簽章已變更。先前覆寫daily(component)以執行各元件工作的附加元件,現在應改為覆寫daily_component(component)。基礎daily()方法會自動逐一處理元件,並為每個元件呼叫daily_component()。若附加元件可最佳化為在專案範圍運作,應直接覆寫daily(component, project)以實作專案層級邏輯。放棄了對 MySQL 與 MariaDB 作為資料庫引擎的支援。
Weblate 現在需要 Django 6.0。
Weblate 現在需要 Git 2.46 或更新版本。
現在會在匯入期間更嚴格地驗證已上傳的專案備份,並可拒絕可疑的 ZIP 封存檔;請參閱 專案層級備份。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最值得注意的是ADMINS的語法已變更,SOCIAL_AUTH_PIPELINE和INSTALLED_APPS需要調整;請相應地調整您的設定。若您在 Docker 中執行 Weblate 並依賴 IPv6 監聽器,請檢查
WEBLATE_NGINX_IPV6。預設值auto只會在容器執行階段可使用 IPv6 時啟用 IPv6 監聽器;使用on可一律啟用,使用off則可停用。預設會拒絕指向內部或非公開位址的外連專案連結、webhook URL,以及儲存庫或推送 URL。若您的環境刻意使用內部位址,請調整相應的限制設定,例如
PROJECT_WEB_RESTRICT_PRIVATE、WEBHOOK_RESTRICT_PRIVATE或VCS_RESTRICT_PRIVATE,以及VCS_ALLOW_HOSTS等相關允許清單。
貢獻者
- 程式碼貢獻
Michal Čihař, michael-smt, Kartik Ohri, bogusdominica, Karen Konou, Sven Hüster, Gersona, subnix, matilde-gillia, Steven Loria, felixfon, baltenaxis, Claw Explorer, Samuel Gomes
- 翻譯貢獻
PICOPress, Blueberry, Deleted User, Francisco Serrador, eulalio, Pavel Miniutka, Amir E. Aharoni, hoanghuy309, nKsyn, Jim Kats, Martin Srebotnjak, Zahid Rizky Fakhri, symegac, Francesco Marinucci, Michal Čihař, Hyeonjeong Lee, ovl-1, Tarás Lavrentiev, Edson Wolf, Yuri Chornoivan, Omer I.S., Arantxa, Tuomas Hietala, Milo Ivir, justcontributor, Kristoffer Grundström, Andi Chandler, Andrei Stepanov, ButterflyOfFire, Átila França, Мария Рангелова, EESF-2, CzaroGame, Agnieszka C, Manuela Silva, پرویز قادر, JiZPaper, Fjuro, Alexis Launay, tfr tint, Candied-Ecard, Kyotaro Iijima, Priit Jõerüüt, Matthaiks, Besnik Bleta, delvani, Mickaël Binos, VfBFan, UDP, Aindriú Mac Giolla Eoin, Adam Havránek, mohammadA, 大王叫我来巡山, Sketch6580, Dick Groskamp, Heimen Stoffels, Yaron Shahrabani, Любомир Василев, Максим Горпиніч, Emin Tufan Çetin, Horus68, Sjur N Moshagen, Peter Vančo, Romhányi-Kakucska Viktor, ZayedRashid, Julien Lepiller, Massimo Pissarello, Jeff Huang, ojppe, தமிழ்நேரம், ibragimov, Sylvestre Ledru, Ldm Public, pan93412, Jernej Pangerc, Luciana Waldbaur, username-generic, jonnysemon, syl, Arif Budiman, Max Kleinehelleforth, Carp300, Yago Raña Gayoso, anas agha, Ettore Atalan
- 說明文件貢獻
Michal Čihař, Kartik Ohri, Sven Hüster, Dylan Kiss (dyki), Gersona, michael-smt, matilde-gillia, Steven Loria, baltenaxis, Claw Explorer, Samuel Gomes
Weblate 5.16.2¶
發佈於 2026 年 3 月 6 日。
新功能
新設定
PUBLIC_ENGAGE可在使用REQUIRE_LOGIN設定情況下允許公開存取參與頁面。
改進
改進了 翻譯記憶 中的相符。
顯示清單中待稽核的字串數量。
漏洞修復
避免在專案或類別層級顯示令人困惑的幽靈語言圖示。
修復了建立新的雙語複數單元時缺少複數來源字串的問題。
在含巢狀類別的特定頁面上崩潰。
改進了新增字串時的 API 驗證。
停用了傳入 webhooks 的節流。
避免展示無法操作的幽靈語言。
修復了翻譯編輯器中醒目顯示顯示的問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Karen Konou, Kartik Ohri
- 說明文件貢獻
Michal Čihař
Weblate 5.16.1¶
發佈於 2026 年 2 月 26 日。
新功能
AsciiDoc 檔案、有 Apple 擴充套件的 XLIFF 1.1 與 1.2 和 WixLocalization 檔案 現在是受支援的檔案格式。
新增選用的
REGISTRATION_ALLOW_DISPOSABLE_EMAILS設定允許在註冊時使用臨時電子郵件 (Docker env:WEBLATE_REGISTRATION_ALLOW_DISPOSABLE_EMAILS)。
改進
改進了翻譯狀態文件闡明 Needs editing、Needs rewriting 和 Needs checking 狀態之間的區別。
改進了 Markdown 檔案 和 HTML 檔案 翻譯的初始匯入。
漏洞修復
Slack Webhooks 正確傳遞所有事件。
標點符號間距 更好地處理 XML 標記符號。
Stringsdict 格式 更好地處理一些複數。
改進了語言變體的複數處理。
修復了 API 存取控制。
使用者可以透過 API 管理他們自己的通知訂閱。
專案管理員可按照存取控制規則透過 API 管理專案中的團隊。
API 中列舉的附加元件現在正確地遵照使用者權限 (CVE 2026-27457 / GHSA-wppc-7cq7-cgfv)。
修復了單語言 CSV 檔案 時原文列被清除的問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Simon Urli, Karen Konou, Kartik Ohri, Hendrik Leethaus
- 翻譯貢獻
Heimen Stoffels, Michal Čihař, delvani, Yaron Shahrabani, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Priit Jõerüüt, Zahid Rizky Fakhri, Pierfrancesco Passerini, Massimo Pissarello, Romhányi-Kakucska Viktor, Mickaël Binos, Milo Ivir, Blueberry, 大王叫我来巡山, VfBFan, Besnik Bleta, Nikolay Korotkiy, Pavel Borecki, Matthaiks, Agnieszka C, Emin Tufan Çetin, Agustina Giselle, Fjuro, RViktor, ojppe, eulalio, Pavel Miniutka, Kristoffer Grundström, Aindriú Mac Giolla Eoin, reducedradius, Максим Горпиніч, Руслан Пузич, Francisco Serrador, Kyotaro Iijima, Petr Kadlec, தமிழ்நேரம், Dick Groskamp, PICOPress, justcontributor, Valentin Ljuba, Daniel Nylander, Arantxa, Marino Díaz, Artemka
- 說明文件貢獻
Michal Čihař, michael-smt, Kartik Ohri, Hendrik Leethaus
Weblate 5.16¶
發佈於 2026 年 2 月 16 日。
新功能
多個大寫字母 品質檢查。
XML 標籤周圍的字元 減少帶 XML 條目字串的翻譯錯誤。
在 建議 中批次接受來自特定使用者的建議。
將建議複製到 建議 中的翻譯。
HIDE_SHARED_GLOSSARY_COMPONENTS隱藏分享到其他專案的詞彙表。新增管理指令
list_change_events,該指令會列出所有可能的變更事件,選取的變更事件。新增了 Anthropic 系統整合,請參閱 Anthropic。
在地化檔案格式 的編碼現在可以用 檔案格式參數 (如
csv_encoding,properties_encoding) 進行設定。透過
PRIVATE_COMMIT_NAME_TEMPLATE新增了對匿名提交名稱的支援。使用 檔案格式參數 中的
*merge_duplicates引數整合 Markdown 檔案, HTML 檔案, 和 文字檔案 檔案中的相同字串。
改進
可以將刪除公告權限分配給團隊,見 特權清單。
搜尋 更好地報告查詢字串中的錯誤。
現在在後臺執行定期儲存庫維護。
儲存庫清理現在復原失敗的合併或變基操作。
改進對譯者的 翻譯品質過濾器 可見性。
擴充套件了 VCS 設定 從 Weblate 推送變更 的驗證。
PRIVATE_COMMIT_EMAIL_TEMPLATE現在支援{user_id}與{site_title}變數。個人翻譯記憶貢獻的預設值現在基於
DEFAULT_AUTOCLEAN_TM設定。
漏洞修復
管理控制檯中的變數注入漏洞 (CVE 2026-24126 / GHSA-33fm-6gp7-4p47)。
雙語翻譯現在禁止透過相符單數的現有字串新增複數字串(見 雙語言和單語言格式)。
對於常見程式碼託管網站的自動 儲存庫瀏覽器 URL。
改進了建議檢查的快取隔離避免干涉主單元檢查。
優雅地處理 使用旗標自訂行為 中的無效檢查標記。
App store 詮釋資料檔案 不再重寫未變更的檔案。
相容性
正規表達式 不再將相符的部分標記為“不可翻譯”來允許通用的基於正規表示式的字串檢查。用 佔位符號 檢查相符正規表示式的佔位符。
WEBLATE_FORMATS的預設值已變更,因為刪除了特定編碼的格式。只有編碼差異的檔案格式(CSV、GWT 屬性、Java 屬性、iOS 屬性)已被合併到到單一格式群。
Weblate 使用的字型現在以獨立軟體套件的形式提供。
刪去了棄用的相容性封裝器,有些類有錯字。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Kartik Ohri, Karen Konou, Serrano Pereira, moonchoe, softworkz, Gersona, hugorezende, Hendrik Leethaus, AliceVisek, devimarj, evanjhoward11, Zahid Rizky Fakhri, Francisco Serrador
- 翻譯貢獻
தமிழ்நேரம், Andi Chandler, Daniel Nylander, Michal Čihař, VfBFan, ButterflyOfFire, Emin Tufan Çetin, eulalio, Milo Ivir, Yuri Chornoivan, 大王叫我来巡山, Zahid Rizky Fakhri, Peter Vančo, Kyotaro Iijima, amano, Hyeonjeong Lee, Yaron Shahrabani, Massimo Pissarello, Blueberry, Aindriú Mac Giolla Eoin, CRISTIAN ANDREI, Максим Горпиніч, Shah Zaman Pathan, Eduard Ereza Martínez, Alexis Launay, Luis Carlos González Morales, AlaxLima, Andrei Stepanov, Pierfrancesco Passerini, Valentin Ljuba, Anusuk Sangubon, Supaplex, Besnik Bleta, Matthaiks, Agnieszka C, Sketch6580, Mickaël Binos, U G, Kristoffer Grundström, Fjuro, 109247019824, Miguel A. Bouzada, Jim Spentzos, Fulup Jakez, Jim Kats, Omer I.S., nautilusx, jonnysemon, Martin Srebotnjak, Umida Hikmatilla, Arif Budiman, Ldm Public, pan93412, Heimen Stoffels, Romhányi-Kakucska Viktor, Pedro Leite, RViktor, Dick Groskamp, Alexander Gabilondo, Любомир Василев, Francisco Serrador, devimarj, Cyrille Duverne, 大学没毕业, Hotripak, delvani, A J.
- 說明文件貢獻
Michal Čihař, Kartik Ohri, moonchoe, Karen Konou, softworkz, Serhii H., shorelskyi, Gersona, hugorezende, Hendrik Leethaus, AliceVisek, devimarj, evanjhoward11
Weblate 5.15.2¶
發佈於 2026 年 1 月 14 日。
改進
現在在安裝時觸發 統計資料產生器 。
從儲存庫更新的螢幕擷圖有正確的歷史記錄。
reStructuredText 語法錯誤 現在報告無意的清單轉換。
未變更的翻譯 檢查忽略 AsciiDoc 原始碼區塊。
漏洞修復
透過螢幕擷圖洩露資訊(CVE 2026-21889 / GHSA-3g2f-4rjg-9385)。
TermBase eXchange 格式 解釋同步。
使用者介面修復。
澄清需要編輯/需要檢查/需要重寫狀態。
批次核准時的自動翻譯標記。
GitHub forks 不再觸發操作。
更嚴格地驗證使用者提供的網站避免令人困惑的同形異義字元。
Google Cloud Translation Advanced 中的詞彙表支援。
開啟
REQUIRE_LOGIN時的接受邀請。CyrTranslit 安裝。
相容性
螢幕擷圖圖片不再直接透過 HTTP 伺服器提供,請移除
/media/路徑調整您的 HTTP 伺服器。
升級
請按照 通用升級說明 來執行升級。
為了使 CVE 2026-21889 的修復有效,不應在 HTTP 伺服器設定中提供
/media/路徑,見 提供靜態檔案。
貢獻者
- 程式碼貢獻
Michal Čihař, Kartik Ohri, Karen Konou, Marek Lukášík, shyraptor, Korpyc, Benjamin Alan Jamie
- 翻譯貢獻
Jim Kats, Horus68, Francisco Serrador, VfBFan, Fjuro, Andi Chandler, Eduard Ereza Martínez, Takeru Mikenu, eulalio, Mickaël Binos, Любомир Василев, Peter Vančo, Mateus Liberale Gomes, Hanu E., Pierfrancesco Passerini, amano, Blueberry, ButterflyOfFire, Basheer Radman, therealmate, មនុញ្ញ - MᴇᴀнNսɴн, தமிழ்நேரம், EdoAug, Zahid Rizky Fakhri, Milo Ivir, Kristoffer Grundström, searinminecraft, Kyotaro Iijima, adecorte, Priit Jõerüüt, Rhoslyn Prys, Shah Zaman Pathan, Daniel Nylander, Michal Čihař, Kristijan "Fremen" Velkovski, Aindriú Mac Giolla Eoin, Tuomas Hietala, 이정희, pan93412, Anusuk Sangubon, پرویز قادر, Fulup Jakez, Matthaiks, Besnik Bleta, Hotripak, 大王叫我来巡山, Agnieszka C
- 說明文件貢獻
Michal Čihař, Kartik Ohri, michael-smt, Marek Lukášík, shyraptor, Korpyc, alexis-pinon, Benjamin Alan Jamie
Weblate 5.15.1¶
發佈於 2025 年 12 月 18 日。
新功能
新增
GET /api/projects/(string:project)/languages/(string:language_code)/file/將指定語言在專案全部元件中的譯文下載為單一 ZIP 檔案。
改進
更新了 OpenAI 模型的清單。
新增了 移轉至 Weblate 指南以幫助使用者從其他在地化平台移轉。
妥善處理無法連線的身分驗證服務提供者。
更新語言定義至 CLDR 48。
漏洞修復
Git 設定檔案覆蓋遠端程式碼執行漏洞 (CVE 2025-68398 / GHSA-8vcg-cfxj-p5m3)。
透過符號連結讀取任何檔案漏洞(CVE 2025-68279/GHSA-g925-f788-4jh7)。
修正鎖定錯誤造成連結元件無法更新的問題。
修復了 Docker 容器中的電子郵件 SSL 設定。
在需要身分驗證的網站上的邀請。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Karen Konou, Kartik Ohri, ZhuHengjin, Edison, aditi-agni, aditi, Edison Dao, biplopghimire
- 翻譯貢獻
eulalio, Yauhen, Emin Tufan Çetin, Priit Jõerüüt, Любомир Василев, Fjuro, Zahid Rizky Fakhri, Takeru Mikenu, ButterflyOfFire, 김인수, Manuela Silva, Pierfrancesco Passerini, Michal Čihař, 大王叫我来巡山, Dick Groskamp, Максим Горпиніч, Matthaiks, γλωσσολαλιά, Turkish Language Team 🇹🇷, Besnik Bleta, Massimo Pissarello, មនុញ្ញ - MᴇᴀнNսɴн, Jim Kats, Aindriú Mac Giolla Eoin, VfBFan
- 說明文件貢獻
Michal Čihař, ZhuHengjin, Edison, aditi-agni, aditi, Edison Dao, biplopghimire
Weblate 5.15¶
發佈於 2025 年 12 月 15 日。
新功能
現在可以在專案語言、類別或元件層級手動觸發批次自動翻譯,見 自動翻譯。
新增完整停用管理員聯絡表單的功能,方法是將
CONTACT_FORM設為"disabled"。新增了新的 Ollama 機器翻譯工具用於本機 Ollama AI 模型整合,請參閱 Ollama。
新增
GET /api/units/(int:id)/comments/,用於取得指定翻譯單元的留言清單。從 TMX 檔案匯入的記憶庫內容包括字串情境。
XLIFF 2.0 、 Nextcloud Apps JSON 檔案 、 JavaScript 資源檔案 (RESJSON) 與 TOML 現在是支援的檔案格式。
Fedora 訊息 現作為附加元件可用。
新增了 Laravel 格式 品質檢查。
改進
在 效能報告 中新增了磁碟使用概覽。
GET /api/groups/現在包含admins。ModernMT 更好地支援語言變體。
現在由專門標記而非標籤來標示自動翻譯的字串。
CyrTranslit 現支援白俄羅斯語和希臘語。
封鎖使用者 現在接受使用者不可見的內部附註。
可多次安裝 Slack Webhooks 和 Webhook。
相容 Git SHA256 儲存庫。
現在可以用
VCS_ALLOW_SCHEMES和VCS_ALLOW_HOSTS設定允許的版本控制 URL。現在可透過
VCS_API_TIMEOUT設定建立 Pull Request 或分叉儲存庫時的 API 逾時時間。改善 VCS 整合說明文件,釐清 Docker 環境變數、提交作者身分、託管與自行託管環境,以及身分驗證選項。
現在更加詳細地展示過往時間戳。
新增兩個 翻譯狀態,以更詳細地追蹤進行中的翻譯。
漏洞修復
接受邀請時的不正確的邀請驗證(CVE 2025-64725/GHSA-m6hq-f4w9-qrjj)。
複製儲存庫時的伺服器端請求偽造(CVE 2025-66407/GHSA-hfpv-mc5v-p9mm)。
權限過大的 webhook 端點允許大規模儲存庫更新加元件列舉(CVE 2025-67492/GHSA-pj86-258h-qrvf)。
透過 Weblate API 的通知設定披露(CVE 2025-67715/GHSA-3pmh-24wp-xpf4)。
DeepL 整合現在能正確處理翻譯成不同中文變體的情況。
使用單語基礎檔案時,修正 CSV 檔案 格式儲存空白來源欄位翻譯的問題。
更嚴格地驗證使用者和全名避免令人困惑的同形異義字元。
避免提交待處理變更時出現檢查誤報。
檔案上傳的效能改進。
顯示來源語言的詞彙表相符項目。
拉取/合併請求現在僅於必要時建立。
相容性
用 Django 5.1 的
LoginRequiredMiddleware替換了自訂的RequireLoginMiddleware。這使得LOGIN_REQUIRED_URLS和LOGIN_REQUIRED_URLS_EXCEPTIONS不再被支援,包括它們的 Docker 環境變數對應物。現在會驗證 Webhook 的 secret 長度是否符合 Standard Webhooks 規範。
現在需要 Python 3.12 或更新版本。
現在需要 GLib 2.80 或更新版本。
不再支援 Web Monetization。
Laravel PHP 字串 在 key 中不再包括
return字首。settings_example.py中有幾項變更,最顯著的是變更了CRISPY_ALLOWED_TEMPLATE_PACKS和INSTALLED_APPS設定,請相應調整您的設定。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, michael-smt, Steven Loria, Tudor Gradinaru, Karen Konou, Gersona, Miguel A. Bouzada, Kartik Ohri, Florian, Abtin, Aaditya Joshi, Urtzi Odriozola, Cakex2005, was000, KamikazEr101
- 翻譯貢獻
Miguel A. Bouzada, Turkish Language Team 🇹🇷, Francisco Serrador, hoanghuy309, Priit Jõerüüt, Ldm Public, eulalio, ssantos, Christian Wia, Andi Chandler, Joel A, Peter Vančo, Dick Groskamp, Besnik Bleta, Dũng Vũ, Nicola Bortoletto, Ricky Tigg, Chang-Chia Tseng, 大学没毕业, Yaron Shahrabani, Karen Konou, Michal Čihař, Minh Tâm Nguyễn, VfBFan, Miniontoby, pan93412, ButterflyOfFire, 이정희, Wirjadisastra Wiki, Sketch6580, liilliil, dreigiau, Blueberry, Jim Kats, Arif Budiman, marvel at flowers, 大王叫我来巡山, Golubev Alexander, Alyaksandr Koshal, Yauhen, 109247019824, Сергей, Manuela Silva, ابْنُ السَدِيمِ, Changseop Yeom, Daniel Nylander, Kristoffer Grundström, Annamurat Ovezov, gattyan61, Fulup Jakez, Milo Ivir, پرویز قادر, Xusi Fons, Anusuk Sangubon, Matthaiks, Gašper Pintar, Максим Горпиніч, Aindriú Mac Giolla Eoin, Fjuro, Любомир Василев, Massimo Pissarello, Pierfrancesco Passerini, Mikenu Takeru, Marazm Mamazm, Takeru Mikenu, Emin Tufan Çetin, Zahid Rizky Fakhri, Serhii Horichenko, Agnieszka C, WaldiS
- 說明文件貢獻
Michal Čihař, michael-smt, Tudor Gradinaru, Gersona, Karen Konou, Kartik Ohri, Abtin, Aaditya Joshi, Urtzi Odriozola, Cakex2005, was000, KamikazEr101
Weblate 5.14.3¶
發佈於 2025 年 11 月 7 日。
漏洞修復
效能報告 中觀測 HTTPS 狀態。
儲存庫維護 中的強制同步。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 說明文件貢獻
Michal Čihař
Weblate 5.14.2¶
發佈於 2025 年 11 月 6 日。
改進
加入字串時的效能
漏洞修復
修正某些情況下無法將術語加入詞彙表的問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 說明文件貢獻
Michal Čihař
Weblate 5.14.1¶
發佈於 2025 年 11 月 5 日。
新功能
現在在變更歷史中追蹤字串情境並在可用時展示。
改進
在 使用 Celery 的背景工作 與 設定快取 中補充使用 Valkey 的說明文件。
效能報告 中新增 HTTP 環境概覽。
Docker 容器現在使用 Python 3.14。
ICU MessageFormat 正確處理隱含複數。
漏洞修復
避免在受邀使用者的稽核記錄中儲存邀請者資訊(CVE 2025-64326 / GHSA-gr35-vpx2-qxhc)。
從稽核記錄中省略管理員 IP 位址。
在儲存庫狀態中列出傳出提交的數目。
列出其他翻譯。
Docker 容器中的 SAML 設定。
翻譯品質過濾器 可能在特定情況下錯過某些變更。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Karen Konou, Gersona
- 翻譯貢獻
Agnieszka C, Žiga Deisinger, Anthony Guéchoum, VfBFan, eulalio, Zahid Rizky Fakhri, Максим Горпиніч, Fjuro, Aindriú Mac Giolla Eoin, Peter Vančo, Dick Groskamp, Kyotaro Iijima, Pavel Miniutka, delvani, 大王叫我来巡山, Kaya Zeren, Øjvind Fritjof Arnfred, cat, mdfaruk896852-code, Michal Čihař, GitHub webhook, Besnik Bleta, Horus68, Hotripak, Aitor Astorga, Massimo Pissarello, Rafael Fontenelle, Sketch6580, Любомир Василев, Danial Behzadi, Milo Ivir, 大学没毕业, Francisco Serrador, hoanghuy309, Arantxa, Denys Nykula, Martin Srebotnjak, Andi Chandler, Ricky Tigg, Kevin Zhang, Nataniel Dika Kurniawan
- 說明文件貢獻
Michal Čihař, DeMiro5001, Gersona, Steffen
Weblate 5.14¶
發佈於 2025 年 10 月 22 日。
新功能
將儲存庫中更新的翻譯標記為「需要重新撰寫」 現作為附加元件可用。
DELETE /api/projects/(string:project)/labels/(int:label_id)/.下載翻譯 中新增多值 CSV 下載用於多值格式。
新增全域權限,以控制沒有編輯權限的使用者是否能檢視團隊、使用者與角色;請參閱 特權清單。
新增批次編輯操作使用的
unit.bulk_edit權限,取代過度共用的translation.auto權限;請參閱 特權清單。搜尋字串 中上次變更的查詢。
在地化威脅模型 說明文件。
不要顯示詞彙表符合專案 元件設定。
現在可以從 URL 上傳螢幕擷圖,見 螢幕擷圖和視覺化情境。
改進
通知掛勾 改進。
現在遵循 錯誤回應。
在 OpenAPI 中可用。
移除已棄用多時的端點。
改進了 加入遺漏語言 附加元件的活動紀錄。
不一致的 reStructuredText 和 reStructuredText 語法錯誤 現在支援替換。
現在可以透過 Weblate 的 REST API 設定 檔案格式參數。
管理員可以設定 使用者帳號過期。
通知電子郵件速率限制,可透過
RATELIMIT_NOTIFICATION_LIMITS設定。Repository maintenance 現在支援重置儲存庫同時保持 Weblate 中翻譯的目前狀態。
改進了 自動翻譯 設定的清單顯示。
漏洞修復
檔案上傳時處理複數和 檔案格式參數。
除了成員資格外,團隊管理員 不能再編輯團隊。
醒目顯示重疊元素的語法。
短字串搜尋大小寫敏感度。
新譯文不一致的檔案格式。
透過
import_memory指令匯入的記憶庫內容會標記為啟用。從 XLIFF 1.1 與 1.2 匯入一些字串。
相容性
Docker 容器中 SAML 身分驗證 的預設屬性,現在與非 Docker 環境的預設值一致。
不再使用早已廢棄的
GET /hooks/update/(string:project)/(string:component)/和GET /hooks/update/(string:project)/。移除 Akismet 垃圾內容防護整合,因為它已無效,且使用未受維護的 Python 程式庫。
新增傳給附加元件事件處理常式的位置引數(activity_log_id),請參閱
weblate.addons.base.BaseAddon。請相應調整所有自訂子類別。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, softworkz, Gersona, Benjamin Alan Jamie, Kartik Ohri, Kai Kewley, Raphael Michel, Dmytro Doroshenko, michael-smt, IoeCmcomc, Karen Konou, Juhari Yusuf Fatahillah, eulalio, Sketch6580
- 翻譯貢獻
Michal Čihař, eulalio, Zahid Rizky Fakhri, Divarrek, Sam Plimmer, amano, Sketch6580, Manuela Silva, Aindriú Mac Giolla Eoin, Максим Горпиніч, Milo Ivir, qywter11 qywter11, 大学没毕业, Changseop Yeom, Marija Grineviciute, Peter Vančo, Laurent FAVOLE, Сергей, Royston Shufflebotham, Massimo Pissarello, Emin Tufan Çetin, Juno Takano, Horus68, Martin Srebotnjak, Altos, ovl-1, 이정희, Yauhen, cat, Jessica Patricio, Alejandro Moctezuma, Kristijan "Fremen" Velkovski, Liviu Roman, Sveinn í Felli, Yamin Siahmargooei, Besnik Bleta, Øjvind Fritjof Arnfred, Danial Behzadi, Miguel A. Bouzada, CRISTIAN ANDREI, Denis96, Ldm Public, ROSPL-GR2-2025, Dick Groskamp, Jim Kats, Graaati, coronabond, VfBFan, Любомир Василев, GitHub webhook, Agnieszka C, Arif Budiman, Yaron Shahrabani, Karen Konou, Kartik Ohri, Juhari Yusuf Fatahillah, Дмитрий Михирев, Fjuro, Yago Raña Gayoso
- 說明文件貢獻
Michal Čihař, Gersona, Kai Kewley, Raphael Michel, Benjamin Alan Jamie, michael-smt, softworkz, Karen Konou, Kartik Ohri, Juhari Yusuf Fatahillah, eulalio, Sketch6580
Weblate 5.13.3¶
發佈於 2025 年 9 月 12 日。
改進
註冊頁面上的文字更詳細地告知使用者資料的可能使用。
使帳號刪除檢視更清晰易懂。
漏洞修復
元件分頁。
不同類別中元件名稱相同的 專案層級備份。
來源字串位置顯示。
透過 稽核紀錄 中的邀請正確追蹤團隊新增。
加入遺漏語言 不再包括共享的元件語言。
Azure DevOps 拉取請求 API URL 解析。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Benjamin Alan Jamie, Raphael Michel, nijel
- 翻譯貢獻
Michal Čihař, eulalio, Zahid Rizky Fakhri, Divarrek, Sam Plimmer, amano, Sketch6580, Manuela Silva, Aindriú Mac Giolla Eoin, Максим Горпиніч, Milo Ivir, qywter11 qywter11, 大学没毕业, Changseop Yeom, Marija Grineviciute
- 說明文件貢獻
Michal Čihař, Benjamin Alan Jamie, Raphael Michel, nijel
Weblate 5.13.2¶
發佈於 2025 年 9 月 5 日。
改進
檔案上傳方法驗證時的錯誤報告。
新語言通知中詳細的語言資訊。
漏洞修復
無法用 LDAP 完成登入。
在歷史記錄中醒目顯示非間距標記的變更。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 翻譯貢獻
Divarrek, VfBFan
- 說明文件貢獻
Michal Čihař, nijel
Weblate 5.13.1¶
發佈於 2025 年 9 月 4 日。
改進
漏洞修復
修正 LDAP 不顯示登入表單的問題。
不一致的 reStructuredText 允許可翻譯的參考名稱。
一些情形下未正確應用 檔案格式參數。
移除了過時的 自訂 XML 輸出。
LibreTranslate 和 LibreTranslate 1.7.0 的相容性。
留言中的使用者名稱自動完成功能。
縮短 雙重要素身分驗證 會話過期時間。(CVE 2025-58352/GHSA-377j-wj38-4728)。
使用 分享專案 時統計資料。
元件清單 不再阻礙控制台載入。
OpenMetrics API 格式。
相容性
去除了對不再正常工作的 IBM Watson Language Translator 的支援。
升級
請按照 通用升級說明 來執行升級。
在
settings_example.py中有幾項變更,最明顯的是從MIDDLEWARE中去掉了django_otp.middleware.OTPMiddleware;請相應調整您的設定。
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, alisa, Gersona, Karen Konou, Kartik Ohri, softworkz, Paul Harriet Asiñero
- 翻譯貢獻
pan93412, eulalio, Zahid Rizky Fakhri, Maciej Olko, Aindriú Mac Giolla Eoin, Christian Wia, Fjuro, Brian Njoroge, ssantos, Junghyuk Kwon, hugoalh, Alexis Launay, Wolf, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Yaron Shahrabani, Marija Grineviciute, Milo Ivir, Данил Костенков, Dick Groskamp, abdelbasset jabrane, CyrTranslit, cat, Michal Čihař, VfBFan, Wuzzy, Michalis, Deleted User, Francisco Serrador, Adolfo Jayme Barrientos, Ricky Tigg, Nicolas Van Aarsen, Julien Humbert, Jérôme, Nifou, Miguel A. Bouzada, elid, RViktor, Taufik Adi Wicaksono, Reza Almanda, Sveinn í Felli, Massimo Pissarello, Kyotaro Iijima, amano, 이정희, WaldiS, tomkolp, Piotr Kołtun, Horus68, Manuela Silva, Alan Marques, Rafael Fontenelle, Alefsander Ribeiro Nascimento, Simona Iacob, Nicoara Alex, Golubev Alexander, Сергей, Blueberry, Mingun, xXx, Vin, BouenMarsh, gfbdrgn, Igor Polyakov, qtm, Alexey Napalkov, Julija Juli, Reno Tx, தமிழ்நேரம், Kaya Zeren, Yuri Chornoivan, Ihor Hordiichuk, Mirka Danylenko, Tymofii Lytvynenko, Andrij Mizyk, Максим Горпиніч, 大王叫我来巡山, Sketch6580, JY3, 大学没毕业, Xiang Heng Wei, yangyangdaji, Xzonn, Peter Dave Hello, 峡州仙士, Winston Sung, Toomore Chiang, Haowei Hsu, Chang-Chia Tseng, notlin4, Supaplex, n1ck, Changseop Yeom, Ldm Public, Vitalii, Yago Raña Gayoso, Agnieszka C, Nguyễn Ngọc Khánh
- 說明文件貢獻
Michal Čihař, nijel, Kartik Ohri, Paul Harriet Asiñero
Weblate 5.13¶
發佈於 2025 年 8 月 15 日。
新功能
新增
cleanup_memory管理指令,以移除過時的翻譯記憶項目。基於位置,一些標記現在被預設新增到字串;見 基於位置的旗標。
新增 翻譯品質過濾器 設定來控制提交變更時會包括哪些譯文。
現在可以在元件層級設定 檔案格式參數 了。
新的管理指令
list_file_format_params來列出所有可用的檔案格式引數。現在可以透過 檔案格式參數 自訂 Flat XML 檔案 的標籤與屬性名稱。
改進
搜尋字串 支援
labels_count:NUMBER查詢。新的
SENTRY_MONITOR_BEAT_TASKS設定允許停用 Sentry 監控 Celery Beat 任務。WEBLATE_SOCIAL_AUTH_OIDC_TITLE和WEBLATE_SOCIAL_AUTH_OIDC_IMAGE允許設定一般 OIDC 身分驗證的外觀。後台提交現在會標示為由內部使用者建立。
重新組織了導覽選單。
編輯語言定義時,顯示自動更新警告;見 內建語言定義。
適用於 API 與內部帳號的頭像。
新增新的 TOTP 裝置會預設刪除現有的裝置;提供不刪除先前裝置的核取方塊。
合併衝突不再阻止建立到遠端儲存庫的拉取或合併請求。
不一致的 reStructuredText 正確地處理 Unicode 標點符號並檢測更多問題。
已開始移轉至 Bootstrap 5,部分檢視現在使用 Bootstrap 5。
XLIFF 1.1 與 1.2 現支援在 新增翻譯專案和元件 時從頭開始。
OpenAI 和最新模型的相容性。
漏洞修復
使用 替換現有翻譯檔案 時 上傳翻譯 可以正確追蹤作者身分。
DeepL 整合現在正確地處理所有支援的來源語言。
macOS 15 系統上
strxfrm的可能崩潰。上傳檔案時因權限被拒導致的內部伺服器錯誤。
相容性
部分附加元件已棄用並由 檔案格式參數 取代:自訂 gettext 輸出、自訂 JSON 輸出、自訂 YAML 輸出、自訂 XML 輸出。
自動建議、自動翻譯 和
POST /api/translations/(string:project)/(string:component)/(string:language)/autotranslate/現在支援所有的搜尋運算子,不只是有限的篩選器。現有的附加元件設定已被移轉。API 使用者需要調整呼叫。
升級
請按照 通用升級說明 來執行升級。
分散式鎖定現在使用不同實作,這麼做引入了
settings_example.py的幾處變化,最明顯的是需要變更CACHES中的BACKEND。Docker 容器現在使用 granian。這一變化要求明確設定代理信任標頭,包括客戶端協議。通常需新增
WEBLATE_SECURE_PROXY_SSL_HEADER避免重定向迴圈,例如:services: weblate: environment: WEBLATE_IP_PROXY_HEADER: HTTP_X_FORWARDED_FOR WEBLATE_SECURE_PROXY_SSL_HEADER: HTTP_X_FORWARDED_PROTO,https
也參考
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, michael-smt, Kartik Ohri, مهدي الوالي, Benjamin Alan Jamie, Gersona, KarenKonou, Julian Wachholz, Jana, softworkz, Luc Didry, Paul Harriet Asiñero, Wouter van Os, Martin Komara, Karen Konou, Pavan Chilukuri
- 翻譯貢獻
Emin Tufan Çetin, VfBFan, 大王叫我来巡山, Horus68, Aindriú Mac Giolla Eoin, Zulfar, Сергей, Besnik Bleta, Andi Chandler, Drugi Sapog, Eisuke Kawashima, wang, தமிழ்நேரம், Abduqadir Abliz, Yago Raña Gayoso, Manuela Silva, Arantxa, Linerly, Dick Groskamp, John, Peter Vančo, Jim Kats, WaldiS, caendeith, Michal Čihař, Florent, RViktor, hugoalh, Arun K Varghese, Wael Ibrahim, Juno Takano, Chang-Chia Tseng, eulalio, Fjuro, jonnysemon, Michael Neuendorf, Shizeeg Unadequatov, oxisol, Pierfrancesco Passerini, 大学没毕业, Любомир Василев, Ильсур Фаритович Ирназаров, Rafael Fontenelle, Yu Ting, J. Lavoie, Ilsur Irnazarov, Poesty Li, Xentrox Aero, amano, ButterflyOfFire, gfbdrgn, Zahid Rizky Fakhri, searinminecraft, Miguel A. Bouzada, pan93412, Mohammed Al Otaibi, Pexauteau Santander, Avi Markovitz, Helder Santana, qtm, Christian Wia, Ricky Tigg, Priit Jõerüüt, LucasMZ, VisionR1, ssantos, Yauhen, Clément Lyonnet, yangyangdaji, Максим Горпиніч, Matthaiks, Agnieszka C, Aleš Hakl, Yaron Shahrabani, Massimo Pissarello, 이정희, Dinh Nguyen, Martin Srebotnjak, Thunderstrike116, sletego, Sketch6580, 안정언, AlaxLima, Deniil, Tuomas Hietala, Λευθέρης Τρόμπακας, M. D. Kulkarni (MDK), Golubev Alexander
- 說明文件貢獻
Michal Čihař, nijel, Benjamin Alan Jamie, Julian Wachholz, Jana, Nik Clayton, Gersona, softworkz, Paul Harriet Asiñero, Kartik Ohri, Martin Komara, KarenKonou, Martin Trigaux, Pavan Chilukuri
Weblate 5.12.2¶
發佈於 2025 年 6 月 20 日。
改進
DeepL 整合現在支援使用下一代 LLM 模型。
漏洞修復
還原包含投票資料的 專案層級備份。
改進了 Apertium APy 中的錯誤處理。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 翻譯貢獻
eulalio, Linerly, Peter Vančo, Yaron Shahrabani, VfBFan, Roland Reck, Manuela Silva, Abduqadir Abliz, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Zahid Rizky Fakhri, Michal Čihař, Matthaiks, Drugi Sapog, Yuri Chornoivan, Agnieszka C, Massimo Pissarello, Fjuro, Sketch6580, Любомир Василев, newidyn, Zulfar
- 說明文件貢獻
Michal Čihař
Weblate 5.12.1¶
發佈於 2025 年 6 月 16 日。
漏洞修復
軟體物料清單 現在包括序列號。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 翻譯貢獻
VfBFan, qywter11 qywter11, Manuela Silva
- 說明文件貢獻
Michal Čihař
Weblate 5.12¶
發佈於 2025 年 6 月 16 日。
安全
透過電子郵件洩露個人 IP 地址(CVE 2025-49134 / GHSA-4qqf-9m5c-w2c5)。
驗證第二因素時缺乏速率限制(CVE 2025-47951 / GHSA-57jg-m997-cx3q)。
新功能
新增
POST /api/units/(int:id)/comments/,用於為指定翻譯單元建立留言。自訂 JSON 輸出 現在有了可設定的緊湊模式。
新增了 非標準的柏柏爾語字元 品質檢查。
軟體物料清單 現正由 Weblate 提供。
安全 、 隱私與法規遵循 說明文件。
新增了對 Compose Multiplatform 資源 的支援。
新增了 Translation Coordinator 角色。
Slack Webhooks 現作為附加元件可用。
新增了
GET /api/users/(str:username)/contributions/以檢索使用者貢獻的所有翻譯的清單。
改進
現在不對道本語進行 未變更的翻譯 檢查。
搜尋字串 支援
has:location查詢。正確地展示 Webhook 記錄。
可多次安裝 Webhook。
使用者設定檔 現可包括聯絡 URL。
POST /api/projects/允許在 帳單 模組啟用時讓非超級使用者建立專案。POST /api/groups/支援非超級使用者建立專案範圍的團隊。GET /api/users/現在包含languages。Webhook 說明文件改進了。
改進了 TermBase eXchange 格式 中的擴充詮釋資料支援。
Webhook 現在包含一個類別欄位(如果可用)。
現在可以更新已上傳的字型,並追蹤其變更;請參閱 管理字型。
Weblate 現在可用巴什基爾語顯示。
漏洞修復
分頁時對 儀表板 翻譯排序。
遵守 DeepL 中的 DeepL API 免費詞彙表限制。
Webhook 傳遞專案層級事件。
標記或解釋變更造成的 已經翻譯過 檢查誤報。
在 App store 詮釋資料檔案 中建立新翻譯。
搜尋並取代 能正確處理複數。
相容性
專案與分類的預設分頁現在會顯示已翻譯語言。
如果 Webhook 附加元件設定中未提供
secret,則 Webhook 請求將不會被簽名,請參閱 Webhook。SAML 身分驗證 支援不再包括在預設相依套件中。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, Kartik Ohri, مهدي الوالي, Gersona, Mehdi El Oualy, KasukabeDefenceForce, AliceVisek, ButterflyOfFire, Benjamin Alan Jamie, michael-smt, Javi Boo, Karen Konou, Shubham Padia, KarenKonou, zoe, Zoe
- 翻譯貢獻
Michal Čihař, Yauhen, Romeostar, RViktor, Francisco Serrador, ابْنُ السَدِيمِ, Alejandra Wheeler, xuars, پرویز قادر, amano, Andrei Stepanov, Jim Kats, dedakir923, Amalia Nostalgia, Aindriú Mac Giolla Eoin, elid, abdelbasset jabrane, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Rafael Fontenelle, Zahid Rizky Fakhri, Miguel A. Bouzada, Yaron Shahrabani, Fjuro, Jose Delvani, Jim Spentzos, Michał Korczak, Taufik Adi Wicaksono, joel MKO, Ldm Public, Carmelo Serraino, Yu Ting, Alex, Yago Raña Gayoso, Boonsita Noijad, Massimo Pissarello, 大王叫我来巡山, rimasx, Abhinav Ohri, Любомир Василев, Manuela Silva, Juzé, Licaon Kter, Anon, Ecron, ButterflyOfFire, Milo Ivir, Yuliia Ozkan, Christian Wia, Nat A, Drugi Sapog, Martin Srebotnjak, searinminecraft, Chou Chamnan, Priit Jõerüüt, Matthaiks, Sketch6580, Максим Горпиніч, Сергей, cat, Roland Reck, Agnieszka C, VfBFan, Besnik Bleta, Dick Groskamp, Pierfrancesco Passerini, PriitUring, Ding User, 大学没毕业, Peter Vančo, pan93412, Κyriaki L, Marijn Scholtus, Emin Tufan Çetin, Zulfar, Oasis Tri, zenobit, Abduqadir Abliz, ssantos, தமிழ்நேரம், lm, gogu, Andi Chandler, hugoalh, Linerly, Murun Battulga, Teitei, Wael Ibrahim, Burak Hüseyin Ekseli, Eduard Ereza Martínez, Tuomas Hietala, Taiki Ohno
- 說明文件貢獻
Michal Čihař, Kartik Ohri, AliceVisek, Gersona, KasukabeDefenceForce, ButterflyOfFire, Benjamin Alan Jamie, michael-smt, Renan LE CARO, nijel, Yuki Noda, zoe, Zoe
Weblate 5.11.4¶
發佈於 2025 年 5 月 7 日。
改進
Webhook 記錄請求和回應。
漏洞修復
Webhook 某些情形下未被觸發。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, مهدي الوالي
- 說明文件貢獻
Michal Čihař
Weblate 5.11.3¶
發佈於 2025 年 5 月 3 日。
漏洞修復
修正發行版本的發佈問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 說明文件貢獻
Michal Čihař
Weblate 5.11.2¶
發佈於 2025 年 5 月 3 日。
改進
極簡模式下的詞彙表效能和自動建議。
擴充 自訂 JSON 輸出 支援的格式。
漏洞修復
XML 匯出不再因帶特殊字元的位置而崩潰。
改進了 ZIP 上傳的錯誤處理。
Django 5.2 相容性。
避免重複的詞彙表同步。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 翻譯貢獻
Yauhen, Michal Čihař, Romeostar, RViktor, Francisco Serrador, ابْنُ السَدِيمِ, Alejandra Wheeler, xuars, پرویز قادر, amano, Andrei Stepanov, Jim Kats, dedakir923, Amalia Nostalgia, Aindriú Mac Giolla Eoin, elid, abdelbasset jabrane, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), Rafael Fontenelle, Zahid Rizky Fakhri
- 說明文件貢獻
Michal Čihař
Weblate 5.11.1¶
發佈於 2025 年 4 月 25 日。
改進
專案層級備份 現包含團隊和類別。
非 web 服務容器現支援 Docker 健康檢查。
漏洞修復
GitLab 合併請求 整合現在能更可靠地偵測合併請求衝突。
Webhook 現在在 Docker 中啟用。
移除待處理的詞彙表術語。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Kartik Ohri, nijel, AliceVisek, Cédric Krier
- 翻譯貢獻
xuars, Fjuro, Yaron Shahrabani, VfBFan, Michal Čihař, Yauhen, RViktor, cat, Andrei Stepanov, Ettore Atalan, 大学没毕业, Miguel A. Bouzada, ssantos, Emin Tufan Çetin, Jeff Huang, Christian Wia, Murun Battulga, Сергей, Peter Vančo, Dick Groskamp, amano, Julien Humbert, தமிழ்நேரம், WofWca, dedakir923, Rafael Fontenelle, Heimen Stoffels, Manuela Silva, ball, Francisco Serrador, Linerly, Sveinn í Felli, Floee Rozario, Ricky Tigg
- 說明文件貢獻
Michal Čihař, AliceVisek, Kartik Ohri, Cédric Krier
Weblate 5.11¶
發佈於 2025 年 4 月 15 日。
新功能
新增
GET /api/units/(int:id)/translations/取得給定來源字串翻譯單元所有目標翻譯單元的清單。新增了
DELETE /api/groups/(int:id)/roles/(int:role_id)以從群組中刪除角色。Webhook 現作為附加元件可用。
Automattic 元件格式設定 檢查會驗證 Automattic 元件中的預留位置。
現在可以丟棄繼承的標記,請參閱 使用旗標自訂行為。
機器翻譯的來源字串。 現在可以自訂。
改進
Weblate 現在使用 OpenAPI 規範 3.1.1 來產生 Weblate 的 REST API 方案。
小工具會顯示更精確的統計資料。
歷史記錄中 上傳翻譯 的情況現包含詳情。
C# 格式 現在支援
csharp-format標記,以與 GNU gettext 相容。現在會在歷史記錄中追蹤字串標記的變更。
自動建議 說明文件已擴展。
元件探索 更好地處理上百個相符。
忽略 品質檢查 會自動更新已傳播的字串。
翻譯旗標 現在也可以在專案層級進行設定。
CyrTranslit 現自動從相符的譯文而不是來源字串進行音譯。
現在程式優雅地處理建立重複詞彙表的錯誤和詞彙表刪除的失敗。
漏洞修復
安全性:複製元件可能會將元件設定洩漏至 URL(CVE 2025-32021)。
修正設定特定時區時的 CAPTCHA 驗證問題。
提升了譯文傳播效能。
詞彙表字串同時含有 禁止的初始字元 時,現在也會正確移除開頭與結尾的空白。
修正新加入翻譯檔案的後台解析問題。
相容性
註冊現在不允許使用拋棄式電子郵件網域。
升級
請按照 通用升級說明 來執行升級。
資料庫移轉會更新索引,這可能需要相當長的時間。
貢獻者
- 程式碼貢獻
Michal Čihař, Gersona, Kartik Ohri, Mehdi El Oualy, Yash Kumar, nijel, Viktor Khokhryakov, AliceVisek, KasukabeDefenceForce
- 翻譯貢獻
Michal Čihař, Vinko Kastelic, Dick Groskamp, ButterflyOfFire, Amalia Nostalgia, VfBFan, Balázs Úr, william chen, Alexander Gabilondo, cat, Fjuro, Ritwik, Rafael Fontenelle, Bee Crankson, Ldm Public, Christian Wia, ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝), தமிழ்நேரம், Emilia Meza, elid, xuars, Andi Chandler, RViktor, Tuukka Salminen, Yaron Shahrabani, Chang-Chia Tseng, Manuela Silva, Espea Tiviq, dedakir923, Besnik Bleta, ប៉ុកណូ រ៉ូយ៉ាល់, Dag Høidahl, Priit Jõerüüt, pan93412, Miguel A. Bouzada, Vũ Minh Nguyên, CyrTranslit, Avi Markovitz, Temuri Doghonadze, Matthaiks, Champ0999, Yauhen, Massimo Pissarello, Sketch6580, Максим Горпиніч, Emin Tufan Çetin, Agnieszka C, Ettore Atalan, Любомир Василев, Marc Riera, adiee5, 大王叫我来巡山, JY3, amano, Сергей, Ricky Tigg, Martin Srebotnjak, Gideon Wentink, Yuri Chornoivan
- 說明文件貢獻
Michal Čihař, Gersona, Kartik Ohri, Yash Kumar, AliceVisek, gpatel-fr
Weblate 5.10.4¶
發佈於 2025 年 3 月 19 日。
漏洞修復
修正略過檢查的問題。
降低翻譯期間呈現其他字串的額外負擔。
改進了某些 Weblate 的 REST API 端點的效能。
修復了某些極端情況下 解析語言代碼 的問題。
搜尋字串 現在能在元件中正確找到完全相符項目。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 翻譯貢獻
Vinko Kastelic, Dick Groskamp, Amalia Nostalgia, VfBFan, Balázs Úr, william chen, Michal Čihař, cat
- 說明文件貢獻
Michal Čihař
Weblate 5.10.3¶
發佈於 2025 年 3 月 13 日。
改進
透過 邀請新使用者 註冊時不會顯示 CAPTCHA。
漏洞修復
改進了 API 下載端點的效能。
最佳化了在翻譯時取得其他譯文。
已降低通知開銷。
使用 Weblate 內部 URL 改進了元件的處理。
修復了某些 Git 伺服器的身分驗證問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49
- 翻譯貢獻
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin, Rostyslav, RViktor, Sveinn í Felli, Basheer Radman, dedakir923, xuars
- 說明文件貢獻
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy
Weblate 5.10.2¶
發佈於 2025 年 2 月 28 日。
改進
改進了 翻譯記憶 相符。
視覺化差異現在更好地醒目顯示空格新增。
改進了大型專案的效能。
漏洞修復
相容性
Weblate 已改用其他程式庫進行 zxcvbn 整合,因為舊程式庫已停止維護;請參閱 密碼驗證。
當提供 HTTP 憑證時,Weblate 對於 Git 2.46.0 及更高版本使用主動身分驗證。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最顯著的是變更了AUTH_PASSWORD_VALIDATORS和INSTALLED_APPS設定,請相應調整您的設定。
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49
- 翻譯貢獻
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin, Rostyslav, RViktor
- 說明文件貢獻
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy
Weblate 5.10.1¶
發佈於 2025 年 2 月 21 日。
改進
漏洞修復
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49
- 翻譯貢獻
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus, WaldiS, Filipe Mota (BlackSpirits), Alyaksandr Koshal, Мирослав Николић, پرویز قادر, cat, Ilyes Kouachi, ButterflyOfFire, Eduard Ereza Martínez, nautilusx, Matthaiks, Vin
- 說明文件貢獻
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy
Weblate 5.10¶
發佈於 2025 年 2 月 14 日。
新功能
驗證 reStructuredText 參考的 不一致的 reStructuredText 檢查。
驗證 reStructuredText 語法的 reStructuredText 語法錯誤 檢查。
API 現在能產生 CSV 輸出。
新的管理指令
import_projectbackup來匯入 專案層級備份。
改進
改進了 自動建議 中的錯誤處理。
WEBLATE_REGISTRATION_CAPTCHA現在於 Docker 容器中可用。共享儲存庫的 同步 操作現在對儲存庫所有元件生效。
標點符號間距 會忽略像是 Markdown 或 reStructuredText 之類的標記語法。
標點符號間距 不會修改 reStructuredText 標記。
改進了 Weblate 的 REST API 驗證錯誤,見 錯誤回應。
在 Weblate language data 中改為別名的語言,現在會反映至所有現有安裝環境。
現在自動刪除空白的別稱語言(不和任何翻譯、個人資料、元件等等關聯)。
連續重複單字 現在能更妥善地處理 Markdown 或 reStructuredText 等標記。
DeepL 中的 DeepL API Free 驗證金鑰自動使用 DeepL API Free 端點。
和 Django 第三方靜態檔案儲存後端的相容性。
改進了 Azure AI Translator 中的語言相容性。
重複使用的翻譯 檢查現在能妥善處理不區分大小寫的語言。
強制檢查 現在會套用至從儲存庫匯入的字串。
API 的 OpenAPI 結構描述現在包含更多資訊。
正規表達式 支援進階正規表達式。
未變更的翻譯 現在能妥善處理不區分大小寫的語言。
漏洞修復
修復重複錯誤後錯誤地觸發 重複使用的翻譯 檢查。
某些情形下的深色主題行為。
修正翻譯傳播偶爾未依預期運作的問題。
現在自動為 AWS 設定 Content-Security-Policy。
自動建議 有時過於激進地快取結果。
修復了 自動建議 中的翻譯快取行為。
不安全 HTML 清理 自動修復遵照
ignore-safe-html標記。標點符號間距 不再套用至布列塔尼文。
修復了已連結儲存庫 壓縮 Git 提交 的問題。
多項未通過檢查 避免誤報並更好地列出相關檢查。
相容性
不再支援使用 Django 測試執行器執行測試,請參閱 Weblate 測試套件與連續整合。
API 錯誤回應格式已變更,見 錯誤回應。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最明顯的是REST_FRAMEWORK,SPECTACULAR_SETTINGS,DRF_STANDARDIZED_ERRORS和INSTALLED_APPS中 Weblate 的 REST API 的新設定;請相應調整您的設定。不再支援 PostgreSQL 12 與 MariaDB 10.4。
貢獻者
- 程式碼貢獻
Michal Čihař, nijel, Gersona, Javier Pérez, Mehdi El Oualy, Allan Nordhøy, Malte L., StoyanDimitrov, 49
- 翻譯貢獻
Dick Groskamp, VfBFan, Rafael Fontenelle, Besnik Bleta, 大学没毕业, 大王叫我来巡山, Xzonn, Agnieszka C, Linerly, Peter Vančo, Aindriú Mac Giolla Eoin, Uijong Wei, BouenMarsh, Sagiri, qtm, Martin Srebotnjak, Blueberry, Horus68, Aksel Azwaw, Yaron Shahrabani, Петро Узбек, Meta Sonic, Ldm Public, Michal Čihař, Lang Q, தமிழ்நேரம், amano, MERCRED, Milo Ivir, dsa-t, JY3, Balázs Meskó, Christian Wia, Szymon Ignaczak, Nichathip Polaueng, Chang-Chia Tseng, Emil Schildknecht Nielsen, Turkish Wold, Yılmaz Durmaz, Gadzio742, Nahil4, Yi Chi Fauzi, Максим Горпиніч, Fjuro, Sketch6580, Любомир Василев, Massimo Pissarello, Julien Humbert, Ricky Tigg, Ihor Hordiichuk, Kaya Zeren, Reno Tx, Miguel A. Bouzada, n1ck, Andi Chandler, Tuomas Hietala, Priit Jõerüüt, Trond Kjetil Bremnes, Pierfrancesco Passerini, Jesper Hertel, VisionR1, pan93412, Miguel, Lynilia, Mohammed Al Otaibi, Dwi Cahyono, awadhiworld, Kyotaro Iijima, Prachi Joshi, 이정희, Carlos Manuel Picos, Vaclovas Intas, Yuri, StoyanDimitrov, Mehdi El Oualy, Vlăduț Ilie, Ettore Atalan, qywter11 qywter11, Yuri Chornoivan, Temuri Doghonadze, hugoalh, Burak Hüseyin Ekseli, leyakid803, 김인수, bovirus
- 說明文件貢獻
Michal Čihař, Rafael Fontenelle, AliceVisek, Gersona, StoyanDimitrov, Mehdi El Oualy
Weblate 5.9.2¶
發佈於 2024 年 12 月 19 日。
改進
重新命名 Bitbucket 資料中心拉取請求 來相符新的產品名。
GET /api/users/支援按使用者 ID 搜尋。
漏洞修復
避免多執行緒環境中的查詢剖析器當機。
避免 自動修正 面對多值字串時崩潰。
修正 CAPTCHA 解答偶爾不被接受的問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Gersona
- 翻譯貢獻
Horus68, Peter Vančo, cat, Rafael Fontenelle, Blueberry, Christian Wia, 大学没毕业, Yılmaz Durmaz, gallegonovato, Miguel A. Bouzada, VfBFan, Michal Čihař, Максим Горпиніч, Besnik Bleta, Aindriú Mac Giolla Eoin, Yaron Shahrabani, Fjuro, 大王叫我来巡山, Massimo Pissarello, Любомир Василев
- 說明文件貢獻
Michal Čihař, Rafael Fontenelle
Weblate 5.9.1¶
發佈於 2024 年 12 月 16 日。
漏洞修復
修復了釋出軟體套件到 PyPI 的問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 說明文件貢獻
Michal Čihař
Weblate 5.9¶
發佈於 2024 年 12 月 16 日。
新功能
每個專案的 自動建議 現在可以透過專案 Weblate 的 REST API 來設定。
翻譯記憶匯入現支援 XLIFF、PO 和 CSV 格式的檔案,見 管理指令 中的 使用者介面 和
import_memory指令。註冊人機驗證碼現包括工作證明機制 ALTCHA。
記錄至 Graylog 紀錄管理。
改進
現在選單中有直接複製元件的快捷方式(操作 → 複製此元件)。
產生 翻譯者聲譽 時包含使用者名稱。
大量編輯 顯示相符字串的預覽。
GET /api/components/(string:project)/(string:component)/現在會提供元件鎖定狀態。禪譯模式 中的編輯器現在會固定在畫面底部。
新增了 翻譯 時的頁面導覽。
外觀自訂 現在有深色模式的確切設定。
改進了 翻譯宣傳 效能。
POST /api/translations/(string:project)/(string:component)/(string:language)/file/更詳細的錯誤訊息。
漏洞修復
相容性
Rollbar 整合不再包括客戶端錯誤收集。
Weblate 現在需要 Git 2.28 或更新版本。
應審查所有依賴
Change模型訊號的自訂程式碼。要和此版本相容,需要更新 Fedora 訊息 整合。
WEB_WORKERS現在設定執行緒數,而不是行程數。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Mehdi El Oualy, Paul Harriet Asiñero, Yusi Z, Mehdi Eloualy, gers, nijel, michael-smt, gersona, Gersona
- 翻譯貢獻
Michal Čihař, Besnik Bleta, gallegonovato, Blueberry, cat, Fjuro, Sketch6580, Massimo Pissarello, Linerly, 大王叫我来巡山, 大学没毕业, Yuri Chornoivan, VfBFan, JY3, Miguel A. Bouzada, Dick Groskamp, Aindriú Mac Giolla Eoin, Andi Chandler, Kristoffer Grundström, Christian Wia, Claudio Filho F Filho, Yaron Shahrabani, Milo Ivir, Kaya Zeren, Neaten “Awrawman” Awrawman, Agnieszka C, Jeff Huang, Fulup Jakez, Milan Šalka, nautilusx, Любомир Василев, notlin4, immeteor2, kowih83264, WaldiS, ssantos, Reno Tx, Johan Jacobsson, Peter Vančo, Sveinn í Felli, Oliver, Yvan Zo, meshari alnaim, தமிழ்நேரம், searinminecraft, Jwtiyar Nariman, gitelo4516, Vision, Chang-Chia Tseng, Kyotaro Iijima, Ricky Tigg, ei9, Martin Srebotnjak, Horus68, 이정희, Максим Горпиніч, Sylvain Pichon, Ldm Public, Слободан Симић(Slobodan Simić), Priit Jõerüüt, Hugo, UTUMI Hirosi, Сергей, symegac, Winston Sung, ChinskiKaczynski, Rafael Fontenelle
- 說明文件貢獻
Michal Čihař, Paul Harriet Asiñero, gers, michael-smt, Benjamin Alan Jamie, Gersona, Mehdi Eloualy
Weblate 5.8.4¶
發佈於 2024 年 11 月 19 日。
改進
搜尋使用者資料 可以根據使用者變更進行搜尋。
漏洞修復
修復了 RSS 訂閱源 中的偶發崩潰問題。
ICU MessageFormat 優雅地處理複數字串。
Bitbucket Cloud 拉取請求 正確地產生拉取請求描述。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, gersona, Mehdi El Oualy
- 說明文件貢獻
Michal Čihař
Weblate 5.8.3¶
發佈於 2024 年 11 月 6 日。
漏洞修復
修正部分 稽核紀錄 項目的格式。
修復了某些機器翻譯整合中的 XML 逸出輸出的問題。
修正新加入的詞彙表術語重複出現在清單中的問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Mehdi El Oualy
- 說明文件貢獻
Michal Čihař
Weblate 5.8.2¶
發佈於 2024 年 11 月 1 日。
漏洞修復
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Paul Harriet Asiñero, michael-smt, gers, Mehdi El Oualy
- 翻譯貢獻
VfBFan, 大王叫我来巡山, Любомир Василев, Miguel A. Bouzada, Besnik Bleta, Yuri Chornoivan, Wuzzy, Michal Čihař, gallegonovato, Vin, Blueberry, befag74614, Agnieszka C, Rhoslyn Prys, Aindriú Mac Giolla Eoin, Fulup Jakez, Christian Wia, ssantos, Vlăduț Ilie, Fjuro, amano, Andi Chandler, Peter Vančo, test-session, famese, Yaron Shahrabani, Geert-Jan Knapen, Ricky From Hong Kong, Tymofii Lytvynenko, Dick Groskamp, Horus68, Reno Tx, Jim Kats, Massimo Pissarello, Florent, Ihor Hordiichuk, hugoalh, Vaclovas Intas, Milo Ivir, Jim Spentzos, Dženan, Claudio Filho F Filho, 大学没毕业, پرویز قادر
- 說明文件貢獻
Michal Čihař, Benjamin Alan Jamie, gers, gersona
Weblate 5.8.1¶
發佈於 2024 年 10 月 15 日。
漏洞修復
Python 套件名稱改用小寫。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař
- 說明文件貢獻
Michal Čihař
Weblate 5.8¶
發佈於 2024 年 10 月 15 日。
新功能
在元件中新增了 鍵值篩選器。
搜尋 現在支援按照物件路徑和 搜尋 DATETIME 欄位 進行篩選。
現在可以在儲存庫 URL 中傳遞合併請求憑證,見 設定版本控制憑證。
Azure OpenAI 自動建議服務。
改進
DeepL 現在支援指定翻譯情境。
Amazon Translate 現在支援 自動建議中的詞彙表。
梵文天城體 danda 符號的 自動修正 現在能更好地處理拉丁字母。
法語和布列塔尼語的 自動修正 現在在冒號前使用不間斷空格而非窄空格。
Weblate 的 REST API 現在有了預覽 OpenAPI 規格。
自動刪除陳舊空白的詞彙表。
? 現在顯示可用的 鍵盤快速鍵。
專案中的翻譯和語言檢視現在包括語言和複數的基本資訊。
搜尋並取代 顯示相符字串的預覽。
Android 字串資源 現支援其字串中可翻譯的屬性。
透過檔案上傳(翻譯檔案)建立元件時,現在支援雙語檔案。
漏洞修復
在某些情況下展示 工作流程自訂 設定。
使用者可以在專案現有的任何語言中新增元件。
多個未命名變數 更好地處理某些字串,例如 Python 大括號格式。
相容性
Weblate 現在需要 Python 3.11 或更新版本。
Amazon Translate 現在需要
TranslateFullAccess權限。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最顯著的是SPECTACULAR_SETTINGS中 Weblate 的 REST API 的新設定以及REST_FRAMEWORK和INSTALLED_APPS中的變更;請相應調整您的設定。
貢獻者
- 程式碼貢獻
Michal Čihař, Mehdi Eloualy, Mehdi El Oualy, gers, michael-smt, ButterflyOfFire, Saurmanđal, Paul Harriet Asiñero, Ingo Brückl, Vincent, Jakub Boukal, nijel
- 翻譯貢獻
gallegonovato, Jose Delvani, Andi Chandler, Massimo Pissarello, Christian Wia, Kaya Zeren, Muhammad B Madara, Assem Askarova, pan93412, Reno Tx, Sagiri, symegac, Allan Nordhøy, VfBFan, Peter Vančo, Yaron Shahrabani, Dick Groskamp, Besnik Bleta, Masahiro Fujimoto, Kyotaro Iijima, ButterflyOfFire, Michal Čihař, پرویز قادر, amano, Mirka Danylenko, Yuri Chornoivan, Milo Ivir, Blueberry, Julien Humbert, JY3, Ricky Tigg, Hotripak, Vin, Fjuro, 大王叫我来巡山, Miguel A. Bouzada, Любомир Василев, Aindriú Mac Giolla Eoin, Coool (github.com/Coool), Ihor Hordiichuk, Martin Srebotnjak, Сергей, jonnysemon, Wuzzy, Ldm Public, Nived, Hoseok Seo, Tuomas Hietala, Andrey, solokot, Agnieszka C, Luna, Alan Marques, ssantos, Yamin Siahmargooei, Vaclovas Intas, Linerly, Victor K, Rhoslyn Prys, Iker García Calviño, Milan Šalka, Justin Nogossek, Floure, Eduardo Malaspina, Oğuz Ersen, Priit Jõerüüt, Jeff Huang
- 說明文件貢獻
Michal Čihař, gers, Jorge, michael-smt, Mehdi Eloualy, Paul Harriet Asiñero, Ingo Brückl, Mehdi El Oualy
Weblate 5.7.2¶
發佈於 2024 年 9 月 5 日。
改進
雙重要素身分驗證 記住使用者最後使用的方法。
退出登入現在顯示一個頁面,而不是重定向。
改進了例外紀錄的可讀性。
漏洞修復
從連結元件的儲存庫更新譯文。
改進了摘要通知電子郵件的渲染。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Mehdi Eloualy
- 翻譯貢獻
Christian Wia, Ihor Hordiichuk, Hanaa MSB, Hoseok Seo, پرویز قادر, Reno Tx, Jose Delvani, Artemka, Blueberry, Elisabeth Pieringer, VfBFan, ɴᴇᴋᴏ, Andi Chandler, Yaron Shahrabani, Michal Čihař, Miguel A. Bouzada, gallegonovato, Besnik Bleta, Sketch6580, Aindriú Mac Giolla Eoin, Fjuro, 大王叫我来巡山
- 說明文件貢獻
Michal Čihař
Weblate 5.7.1¶
發佈於 2024 年 8 月 30 日。
改進
更新語言名稱,以更準確地描述不同文字系統與漢語族語言。
對於需要它更新翻譯檔案中的非翻譯內容的格式,現在會自動安裝 清理翻譯檔案。
漏洞修復
支援在自動建議設定中使用 Docker 網路名稱。
修復了使用 Azure 等第三方服務提供者的身分驗證問題。
支援 DeepL 中正式和非正式葡萄牙語。
即使在深色模式下,TOTP QR Code 現在也會顯示為黑白色。
修復了為使用者設定 WebAuthn 時的 TOTP 身分驗證問題。
升級
請按照 通用升級說明 來執行升級。
貢獻者
- 程式碼貢獻
Michal Čihař, Mehdi El Oualy, Mehdi Eloualy
- 翻譯貢獻
Michal Čihař, Miguel A. Bouzada, Ldm Public, gallegonovato, Besnik Bleta, Yaron Shahrabani, Alefsander Ribeiro Nascimento, Aindriú Mac Giolla Eoin, Massimo Pissarello, hugoalh, Xzonn, Jose Delvani, 大王叫我来巡山, Сергей, Milo Ivir, VfBFan, Blueberry, Ihor Hordiichuk, Christian Wia, Fjuro, simmon, Chikita Isaac, Oğuz Ersen, 马牛逼(Felix), Sketch6580, Emin Tufan Çetin, Simona Iacob, Andi Chandler, Jorge Gemetto, Assem Askarova, Julien Humbert, Peter Vančo, Wuzzy, ovl-1, Jim Kats, WaldiS, Nicolas MAGERE, Eduard Ereza Martínez, Kaya Zeren, Pierfrancesco Passerini, Dick Groskamp, Chang-Chia Tseng, Anon, Priit Jõerüüt, 이정희, Taufik Adi Wicaksono, Balázs Úr, Saranpat Visetrit, Vlăduț Ilie
- 說明文件貢獻
Michal Čihař, Robin
Weblate 5.7¶
發佈於 2024 年 8 月 15 日。
新功能
現在可使用 Passkey、WebAuthn、身分驗證應用程式(TOTP)與復原碼進行 雙重要素身分驗證。
可以在團隊或專案層級強制使用 雙重要素身分驗證。
新增新字串 現在可以在使用者介面中建立複數字串了。
字串標籤 現在包含解釋它們的描述。
針對已完成翻譯和元件的新 通知。
OpenAI 現在支援自訂模型與 URL,並可改寫現有字串。
CyrTranslit 自動建議服務。
改進
格式化 Java properties 檔案 現在可以進行區分大小寫的排序。
狀態小工具現在支援全站及全語言範圍,請參閱 建立翻譯社群。
活動報告 現對類別可用。
在編輯器中突出顯示新行。
CSV 檔案 更好地處理只有兩個欄位的檔案。
現在可使用鍵盤操控瀏覽模式,見 鍵盤快速鍵。
用於元件和專案的
GET /api/components/(string:project)/(string:component)/credits/與GET /api/projects/(string:project)/credits/API 端點。詞彙表中的 專有名詞 項目,現在只能由具備 新增詞彙表術語 權限的使用者建立。
Python 大括號格式 會偵測多餘的大括號。
現在可以從 螢幕擷圖和視覺化情境 中的剪貼簿貼上螢幕擷圖。
漏洞修復
相容性
Weblate 現在使用 mistletoe 取代 misaka 作為 Markdown 轉譯器。
內容安全性政策(CSP) 現在更為嚴格,這可能攔截第三方自訂。
將字串加入翻譯時,單語格式不再從 單語言基底語言檔案 複製註解。
自動建議 不再支援 Amagama,因該服務的維護已停止。
SENTRY_SEND_PII的預設值被改變。JSON 格式的翻譯致謝報告,現在會為項目採用不同格式。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最顯著的是 雙重要素身分驗證 的新設定以及INSTALLED_APPS、SOCIAL_AUTH_PIPELINE和MIDDLEWARE中的變更;請相應調整您的設定。WebAuthn 支援現在需要
ENABLE_HTTPS。若無法使用 HTTPS,請依ENABLE_HTTPS說明文件停用相關檢查。
貢獻者
- 程式碼貢獻
Michal Čihař, João Ferreira, Paul Harriet Asiñero, gers, Benjamin Alan Jamie, John R. D'Orazio, Tobias Schlatter, Max Wittig, Mehdi Eloualy, michael-smt, Jochen Sprickerhof, Vincent, Dwayne Bailey, Bastien Montagne
- 翻譯貢獻
Jose Delvani, Julija Juli, Andi Chandler, pan93412, Milo Ivir, gallegonovato, ngocanhtve, kapatych, Marco Ciampa, Balázs Úr, Artemka, Ricky From Hong Kong, Massimo Pissarello, dreigiau, Ihor Hordiichuk, Allan Nordhøy, Selyan Sliman Amiri, iwonder, Besnik Bleta, Nathan, yangyangdaji, Priit Jõerüüt, Aindriú Mac Giolla Eoin, Diego Beraldin, Marino Díaz, پرویز قادر, Horus68, ssantos, M. D. Kulkarni (MDK), Miguel A. Bouzada, A. Bento, mpt.c, ovl-1, Fjuro, Luna, Antônio Breno, alefsanderribeiro, Alefsander Ribeiro Nascimento, Ian Perdiansah, amano, Petter Reinholdtsen, Malik Shoaib, Emin Tufan Çetin, John kh, Сергей, tygyh, Semih, Balázs Meskó, Martin Najemi, Yaron Shahrabani, Rhoslyn Prys
- 說明文件貢獻
Michal Čihař, Benjamin Alan Jamie, Paul Harriet Asiñero, Allan Nordhøy, Max Wittig, Mehdi Eloualy, Vincent, LE MEILLAT, gers, lotigara
Weblate 5.6.2¶
發佈於 2024 年 7 月 1 日。
漏洞修復
修正 字串標籤 色彩選取小工具的呈現。
偵測待處理的傳出提交。
附加元件 按鈕版面設定。
安裝 元件探索 附加元件時崩潰。
刪除 詞彙表 中的來源字串。
還原時 專案層級備份 ZIP 檔案的驗證(CVE 2024-39303 / GHSA-jfgp-674x-6q4p)。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.6.1¶
發佈於 2024 年 6 月 24 日。
改進
Docker 容器接受
WEBLATE_REMOVE_ADDONS與WEBLATE_ADD_MACHINERY以自訂自動建議服務,並以WEBLATE_CORS_ALLOW_ALL_ORIGINS處理 API 的 CORS。為
GET /api/metrics/新增了 OpenMetrics 相容性。
漏洞修復
自動建議 中的語言別名。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.6¶
發佈於 2024 年 6 月 19 日。
新功能
改進
通知 現包括需要更新的字串。
改進了與密碼管理器的相容性。
改進了已上傳改動的追蹤。
妥善處理自動建議中的暫時性機器翻譯錯誤。
GET /api/units/(int:id)/現在包含last_updated時間戳。GET /api/changes/(int:id)/現包含old和details.降低了記憶體用量,提升了某些檢視的效能。
漏洞修復
載入有大量詞彙表相符項目的字串。
修復了某些全站層級 附加元件 的行為。
儲存需要編輯的字串到 Windows RC 檔案 格式。
XML 標記 現在能更妥善地處理 XML 實體。
自動建議可能會弄混已翻譯字串的替換。
相容性
與 Django 5.1 相容。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.5.5¶
發佈於 2024 年 5 月 13 日。
漏洞修復
修正使用推送分支時,合併失敗警示誤報的問題。
過時儲存庫的清理。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.5.4¶
發佈於 2024 年 5 月 10 日。
改進
漏洞修復
改善 OpenAI 對可置入項目的處理。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.5.3¶
發佈於 2024 年 5 月 3 日。
改進
改善呈現大型物件清單的效能。
元件管理:新增了管理專案/全站 附加元件 的連結。
漏洞修復
修復了 librsvg 版本低於 2.46 時的崩潰問題。
某些 附加元件 的日常執行問題。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.5.2¶
發佈於 2024 年 4 月 26 日。
漏洞修復
修復了釋出軟體套件到 PyPI 的問題。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.5.1¶
發佈於 2024 年 4 月 26 日。
新功能
改進
在歷史記錄中展示來源字串變更的更多詳情。
Azure AI Translator 現在支援使用自訂翻譯工具。
改進了 邀請新使用者 中的錯誤處理。
新增了 PNG 狀態徽章。
在控制台檢視中加入受管理專案清單。
更詳細的傳出提交狀態。
減少了記憶體的使用。
漏洞修復
修復了某些附加元件開啟時跳過元件更新的錯誤。
專案和全站層級附加元件的日常執行問題。
來源字串標記為需要編輯時,允許編輯字串。
字串最後更新時間戳的更新。
優雅處理 Weblate 的 REST API 內的鎖定錯誤。
升級
請按照 通用升級說明 來執行升級。
REST_FRAMEWORK設定有一處變更(新增EXCEPTION_HANDLER)。
Weblate 5.5¶
發佈於 2024 年 4 月 20 日。
新功能
改進
Docker 容器現預設驗證使用者密碼強度,見
WEBLATE_MIN_PASSWORD_SCORE.改進了 自動建議 中的錯誤報告。
翻譯的最大長度 現在能更清楚地顯示呈現後的文字。
管理員在 邀請新使用者 時現在可以指定使用者名稱和全名。
新增了 不相配的驚歎問號。
現在可以在需要時重新整理 翻譯元件診斷,而不僅是每天。
對 CJK 語言,翻譯進度報告 使用專門的字詞計數。
稽核紀錄 現追蹤團隊成員資格變化。
漏洞修復
與詞彙表不同 對不使用空白符號的語言可以更好地運作。
翻譯元件診斷 更好地處理非拉丁字母的來源語言。
翻譯的最大長度 有時忽略
font-spacing:SPACING標記。修復了巢狀類別中不同語言統計資料的問題。
修復了不同語言頁面中類別列舉的問題。
修復了 需要編輯 狀態計算的問題。
修復了使用 Gerrit 檢閱請求 變更 儲存庫推送 URL 的問題。
相容性
幾個 API 呼叫可能受 Django REST 框架更嚴格的布林欄位驗證的影響。例如
POST /api/projects/(string:project)/components/.在 PostgreSQL 15+ 版本中,現在資料庫層面強制元件代稱和名稱的唯一性。
Docker 映像現在會將 Python 套件放在
/app/venv,並使用 uv 安裝。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最明顯的位於INSTALLED_APPS和LOGOUT_REDIRECT_URL中,請相應調整您的設定。Weblate 現在需要 Python 3.10 和 Django 5.0.
Weblate 5.4.3¶
發佈於 2024 年 3 月 26 日。
漏洞修復
對 受限制的存取 元件的超級使用者權限。
為了不攔截 外觀自訂,調整了
LOGIN_REQUIRED_URLS_EXCEPTIONS預設值。避免推送變更到分叉儲存庫時的崩潰。
避免安裝 偽語系產生 時的崩潰。
Azure Repos 通知 現在能妥善處理 URL 中含空格的儲存庫。
DeepL 優雅地處理語言變體的詞彙表。
Excel Open XML 現在能更妥善地處理空白儲存格。
修復了在 Git 中合併 gettext PO 檔案改動時可能的資料丟失。
修正專案儲存庫操作可能略過部分元件的問題。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.4.2¶
發佈於 2024 年 2 月 22 日。
漏洞修復
如遇資料庫連線問題,則展示除錯頁面。
優雅地處理有重複內建團隊的移轉。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.4.1¶
發佈於 2024 年 2 月 19 日。
漏洞修復
修正使用舊版快取資料進行 Weblate 升級檢查時可能當機的問題。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.4¶
發佈於 2024 年 2 月 15 日。
新功能
Perl 大括號格式 品質檢查。
現對搜尋輸入執行語法醒目顯示,見 搜尋。
Weblate 現在可用泰米爾語顯示。
改進
改進了
createadmin中的日誌記錄。元件探索 現在會回報略過的項目。
在儲存庫中新增字串觸發 通知。
OpenAI 更好地處理批次翻譯和詞彙表。
LibreTranslate 更好地處理批次翻譯。
通知電子郵件的文字變體現正確表明已變更的字串。
檔案下載現遵守 If-Modified-Since.
新增對 CJK 語言 單字數 的支援。
更好地調整 詞彙表 提示資訊的格式。
GET /api/components/(string:project)/(string:component)/現包括連結的元件的資訊。改進了 工作流程自訂 設定表單。
漏洞修復
處理 Qt Linguist .ts 格式中的複數形式。
補上
ADMINS_CONTACT缺少的說明文件。標點符號間距 自動修復不再新增新的空白符號。
修正某些情況下可能未提交待處理變更的問題。
移除空白字串 現正確地刪除空白複數形式。
相容性
上次變更時間戳現在同樣反映 Weblate 外的變更。這影響 Weblate 的 REST API 和使用者介面。
發行檔案由 Sigstore 而非 PGP 簽名,見 驗證釋出工件。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.3.1¶
發佈於 2023 年 12 月 19 日。
漏洞修復
某些情況下不更新統計數字。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.3¶
發佈於 2023 年 12 月 14 日。
新功能
OpenAI 自動建議服務。
Alibaba 自動建議服務。
新增了標籤 API,請參閱
GET /api/projects/(string:project)/labels/。新增自動修復 標點符號間距。
Google Cloud Translation Advanced 現在能更妥善地保留可置入項目與換行。
改進
減少了統計資料的記憶體使用。
改進了 Google Cloud Translation Advanced 中的地區選擇。
在 下載翻譯 中加入巢狀 JSON 匯出工具。
改進了巨型儲存庫的 Git 匯出器 效能。
漏洞修復
刪除陳舊的 VCS 目錄。
相容性
Microsoft Terminology 服務無法再用於自動建議,因 Microsoft 不再提供此服務。
單元 API 中的
labels現在會提供完整標籤資訊,請參閱GET /api/units/(int:id)/。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.2.1¶
發佈於 2023 年 11 月 22 日。
改進
翻譯時未找到字串後顯示搜尋欄位。
在特殊字元工具列中加入軟連字號。
漏洞修復
與 Alibaba 雲資料庫 PolarDB 的資料庫備份相容性。
修正載入舊版計算的統計資料時當機的問題。
深色模式中的排序圖示。
已分類元件數不會再被兩次計入專案級統計資料。
修正編輯來源字串後,待處理翻譯可能遭到捨棄的問題。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.2¶
發佈於 2023 年 11 月 16 日。
新功能
改進
更快的統計資料更新。
改進使用者個人資料中的電子郵件選擇。
自動修正 現在同樣應用於建議。
DeepL 現在可以設定翻譯的預設正式程度。
進度條和翻譯單元狀態使用中性色。
產生 MO 檔案 可以包括需要編輯的字串(選用)。
使用 Accept-Language 為沒有進行身分驗證的使用者排列翻譯順序。
專門的檢閱者 工作流程新增直接批准建議的選項。
一鍵刪除專案或元件 通知。
統計資料 現在包括更多字串狀態的字元和字詞計數。
漏洞修復
修復了透過上傳建立類別內元件的問題。
處理組織元件和類別方面的錯誤。
修復了在專案間移動類別的問題。
修復了翻譯記憶搜尋結果版式的問題。
在 不安全 HTML 清理 中允許不間斷空格字元。
相容性
蘋果 iOS 字串 匯出程式現在產生 UTF-8 編碼的檔案。
現支援 Python 3.12,雖然並不建議使用,見 Python 相依套件。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.1.1¶
發佈於 2023 年 10 月 25 日。
改進
加入遺漏語言 現在使用專門使用者進行變更操作。
新增分享到 Fediverse 按鈕。
新增了 VCS 整合驗證。
降低收集統計資料的額外負擔。
漏洞修復
使用 API 編輯字串時新增複數驗證。
現有檔案損壞時使用上傳替換該檔案。
升級
請按照 通用升級說明 來執行升級。
Weblate 5.1¶
發佈於 2023 年 10 月 16 日。
新功能
Yandex v2 機器翻譯服務。
字串的 附加元件 變更現在以一名專門使用者作為作者的形式進行儲存。
下載元件、類別或專案 現在可以轉換檔案格式。
工作流程自訂 允許對每種語言的在地化工作流程進行精細調整。
改進
啟用檢閱 還顯示物件列舉中的核準百分比。
接受邀請時,專案自動新增到已關注清單。
將 VCS API 憑證設定為來自環境變數的 Python 字典。
改進了複數訊息的檢查準確性。
最佳化了參與頁面顯示的統計資料。
無法被儲存到檔案的字串不會再阻止其他字串被寫入。
修復了已分類元件的某些 API URL。
更突出地顯示複數形式範例。
醒目顯示 自動建議 中的空白符號。
加快移除留言與元件的速度。
更突出地顯示為何停用儲存按鈕。
現在每條字串都可以觸發新字串通知。
漏洞修復
改進了 螢幕擷圖和視覺化情境 中的 OCR 錯誤處理。
自動修正 優雅地處理來自 多數值 CSV 檔案 的字串。
修復了 自動建議 快取偶爾的崩潰。
修正 類別 內項目的歷史記錄清單。
修復了編輯 Administration 團隊的問題。
加入遺漏語言 附加元件可能會遺漏某些語言。
相容性
weblate://儲存庫 URL 現在包含分類。
升級
請按照 通用升級說明 來執行升級。
不支援從早於 5.0.2 的版本進行升級,請先升級到 5.0.2 版本,然後再繼續升級。
不再支援透過
settings.py中 _TOKEN/_USERNAME 進行 VCS 服務 API 金鑰的已棄用的不安全設定。Weblate 現在於
settings_example.py與 Docker 中預設使用持續性資料庫連線。
Weblate 5.0.2¶
發佈於 2023 年 9 月 14 日。
改進
翻譯頁面效能。
搜尋現在也會查詢類別了。
漏洞修復
修正 GitHub 上的發行說明呈現問題。
列出已分類的專案。
翻譯類別中的語言。
類別排序。
升級
請按照 通用升級說明 來執行升級。
由於索引變化,在較大網站上升級資料庫可能會花掉相當長的時間。
Weblate 5.0.1¶
發佈於 2023 年 9 月 10 日。
新功能
改進
詞彙表中相關術語的查詢現在更快了。
建立拉取請求失敗時進行記錄。
歷史記錄現在載入得更快了。
新增物件
id到所有 Weblate 的 REST API 端點。改進帶大量元件專案的效能。
新增了重新導向某些老舊 URL 的相容性。
漏洞修復
在類別中建立元件。
顯示轉換格式的來源字串與狀態。
在不支援 編輯基底檔案 的格式中攔截元件編輯範本。
空白字串不再觸發 重複使用的翻譯 檢查。
瀏覽某些類別時的效能問題。
修復了 Docker 容器中 GitHub 團隊和組織身分驗證的問題。
使用自訂 SSH 埠時的 GitLab 合併請求。
相容性
pyahocorasick 相依套件已被 ahocorasick_rs 替代。
IP_PROXY_OFFSET的預設值已從 1 改為 -1。
升級
請按照 通用升級說明 來執行升級。
由於索引變化,在較大網站上升級資料庫可能會花掉相當長的時間。
Weblate 5.0¶
發佈於 2023 年 8 月 24 日。
新功能
Markdown 檔案 支援,感謝 Anders Kaplan。
類別 現可組織專案內的元件。
Fluent 格式 現在有更好的語法檢查,感謝 Henry Wilkes。
使用者邀請現對所有身分驗證方式均正常工作。
Docker 容器支援以檔案提供密碼,請參閱 傳遞秘密。
改進
機器翻譯的複數處理。
未變更的翻譯 檢查現在遵守佔位符,即使在嚴格模式下也是如此。
不再對單一複數形式的語言觸發 重複使用的翻譯。
螢幕擷圖和視覺化情境 現已支援 WebP 格式。
當使用者訂閱重疊範圍時避免重複通知。
螢幕擷圖和視覺化情境 支援非英語語言的 OCR。
XLIFF 1.1 與 1.2 現支援展示來源字串位置。
呈現包含複數形式、預留位置或替代翻譯的字串。
使用者 API 現包含最後登入日期。
出於隱私原因,使用者 API 權杖現預設處於隱藏狀態。
更快地向詞彙表新增術語。
在團隊清單中加入自動指派的標示。
使用者現在必須確認邀請方可成為團隊成員。
格式化字串 現在可以檢查所有帶
strict-format標記的複數形式。檢查與修復 瀏覽體驗。
在自動建議中醒目顯示來源字串的差異。
視覺化差異可以更好地理解合成字元。
漏洞修復
相容性
現在需要 Python 3.9 或更新版本。
變更了幾個 URL 以便處理類別。
升級
請按照 通用升級說明 來執行升級。
settings_example.py中有幾項變更,最顯著的是CACHES和SOCIAL_AUTH_PIPELINE中的變更,請相應調整您的設定。先前幾個選用的相依套件現在變為必需。
由於結構變化,在較大網站上升級資料庫可能會花掉相當長的時間。