JS 網頁全自動翻譯v3.17發布,全面接入 GiteeAI 大模型翻譯及自動部署

兩行 js 實現 html 全自動翻譯。 無需改動頁面、無語言配置文件、無 API Key、對 SEO 友好!

?

升級說明

  1. translate.service 深度綁定 GiteeAI 作為公有云翻譯大模型算力支持
  2. translate.service 增加shell一鍵部署后通過訪問自助完成GiteeAI的開通及整個接入流程。
  3. 增加 translate.ignore.setTextRegexs 可以正則的方式設置不進行翻譯的文本 (有使用者wangliangyu提供)
  4. 增加 translate.lifecycle.execute.renderFinish 生命周期相關監控
  5. 增加 translate.visual.adjustTranslationSpacesByNodequeueUuid 用于進行視覺上的坐標處理,對類似于中譯英場景,元素緊挨時兩個單詞會緊貼的問題。
  6. 增加 translate.visual 用于人眼看到的視覺層的處理
  7. 增加 translate.util.getElementPosition 用于計算實際顯示的元素坐標及尺寸
  8. 優化 translate.reset() 只對最后一次的翻譯進行還原操作(不刷新當前頁面)
  9. 優化 translate.progress.api.startUITip() 翻譯中的提示
  10. 優化for遍歷對象時排除原型鏈上的屬性
  11. 優化 init.json、language.json、ip.json、connectTest.json 為可配置,可屏蔽不發起網絡請求
  12. 優化 translate.language.autoRecognitionLocalLanguage 自動識別當前語種時,識別的是 translate.setDocument() 區域的語種
  13. 優化對自定義接口路徑時測速失敗的支持
  14. 優化 translate.request.listener.start() 監聽對舊瀏覽器的兼容
  15. 增加 PerformanceObserver 對象的判斷,避免在老舊的瀏覽器里報錯
  16. 增加對 translate.progress 的自動刪除
  17. 優化翻譯執行的等待,私有部署服務端可以禁用等待
  18. 增加 translate.office.fullExtract 以便對整站進行離線翻譯的配置輸出
  19. 優化 translate.util.textReplace 中翻英的閱讀流暢度
  20. 去掉 translate.enterprise.isUse 的判斷,更好適配定制精簡版 translate.js
  21. 增加 translate.request.appendParams 的支持
  22. 增加 translate.listener.use 用于記錄代碼是否啟用監聽
  23. 增加對自定義翻譯標簽元素的忽略翻譯能力支持
  24. 增加本地語種 希伯來語 的適配
  25. 優化 translate.changeLanguage 在iframe中進行切換時,也會影響父層一起切換語種
  26. translate.service 增加對內存緩存中的譯文進行修改,可以模糊搜索原文,找到指定原文及譯文,對翻譯不滿意的譯文手動進行修改。
  27. translate.service 優化流量控制配置,如果cycleTime設置為0則是不使用流控
  28. translate.service 文本預處理,增加識別字符后的的特殊符號進行提取處理,不讓特殊字符進入翻譯的工具類
  29. translate.service 增加對內存緩存進行設置及清空相關管理接口
  30. translate.service 優化字符拆分跟 translate.js 的合并時空格補充的異常
  31. translate.service 優化中譯英,分隔符本身也將全角轉為半角的問題
  32. translate.service 全面優化文本分割能力,可通過配置自定義文本分割的字符
  33. translate.service 優化對 qwen3 大模型的支持及推理能力控制
  34. translate.service 增加 translate.service.set.useSemanticsModelApi 配置,可自由決定是否啟用大模型判斷語義

在線體驗

http://res.zvo.cn/translate/demo.html

快速使用

在你的網頁最末尾,?</html>?之前,加入以下代碼,會在頁面的最底部出現選擇語言的標簽:

<script src="https://cdn.staticfile.net/translate.js/3.17.0/translate.js"></script>
<script> //設置本地語種(當前網頁的語種)。如果不設置,默認自動識別當前頁面文字的語種。 可填寫如 'english'、'chinese_simplified' 等 translate.language.setLocal('chinese_simplified');  translate.execute(); // 進行翻譯  </script>

開源適配

如果您有開源項目,比如文檔、cms、UI 框架、后臺管理框架、等等,需要采用此進行多語言切換,歡迎喊我,傳統 i18n 工作量太大,每次更新也容易遺漏,而 translate.js 是您最佳的選擇,我們無償提供全程接入討論及遇到的問題跟隨優化,希望我們的開源項目能互相產生作用一起越來越好。

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/913372.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/913372.shtml
英文地址,請注明出處:http://en.pswp.cn/news/913372.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數據結構:數組:插入操作(Insert)與刪除操作(Delete)

目錄 插入操作&#xff08;Inserting in an Array&#xff09; 在紙上模擬你會怎么做&#xff1f; 代碼實現 復雜度分析 刪除操作&#xff08;Deleting from an Array&#xff09; 在紙上模擬一下怎么做&#xff1f; 代碼實現 復雜度分析 插入操作&#xff08;Inserti…

Qt之修改純色圖片的顏色

這里以修改QMenu圖標顏色為例,效果如下: MyMenu.h #ifndef MYMENU_H #define MYMENU_H#include <QMenu>class MyMenu : public QMenu { public:explicit MyMenu(QWidget *parent = nullptr);protected:void mouseMoveEvent(QMouseEvent *event) override; };#endif /…

uni-app實現單選,多選也能搜索,勾選,選擇,回顯

前往插件市場安裝插件下拉搜索選擇框 - DCloud 插件市場&#xff0c;該插件示例代碼有vue2和vue3代碼 是支持微信小程序和app的 示例代碼&#xff1a; <template><view><!-- 基礎用法 --><cuihai-select-search:options"options"v-model&quo…

【機器學習深度學習】 微調的十種形式全解析

目錄 一、為什么要微調&#xff1f; 二、微調的 10 種主流方式 ? 1. 全參數微調&#xff08;Full Fine-tuning&#xff09; ? 2. 凍結部分層微調&#xff08;Partial Fine-tuning&#xff09; ? 3. 參數高效微調&#xff08;PEFT&#xff09; &#x1f538; 3.1 LoRA&…

信刻光盤安全隔離與文件單向導入/導出系統

北京英特信網絡科技有限公司成立于2005年&#xff0c;是專業的數據光盤擺渡、刻錄分發及光盤存儲備份領域的科技企業&#xff0c;專注為軍隊、軍工、司法、保密等行業提供數據光盤安全擺渡、跨網交換、檔案歸檔檢測等專業解決方案。 公司立足信創產業&#xff0c;產品國產安全可…

Python-標準庫-os

1 需求 2 接口 3 示例 4 參考資料 在 Python 中&#xff0c;os&#xff08;Operating System&#xff09;模塊是一個非常重要的內置標準庫&#xff0c;提供了許多與操作系統進行交互的函數和方法&#xff0c;允許開發者在 Python 程序中執行常見的操作系統任務&#xff0c;像文…

OpenCV CUDA模塊設備層-----在 GPU 上執行類似于 std::copy 的操作函數warpCopy()

操作系統&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 編程語言&#xff1a;C11 算法描述 OpenCV 的 CUDA 模塊&#xff08;cudev&#xff09; 中的一個設備端內聯模板函數&#xff0c;用于在 GPU 上執行類似于 std::copy 的操作&#xff…

Vue Router 中$route.path與 params 的關系

1. params 參數的本質&#xff1a;路徑的動態片段在 Vue Router 中&#xff0c;params 參數是通過路由配置的動態路徑片段定義的&#xff0c;例如&#xff1a;// 路由配置{ path: /user/:id, component: User }當訪問/user/123時&#xff0c;/user/123是完整的路徑&#xff0c;…

React 極簡響應式滑塊驗證組件實現,隨機滑塊位置

&#x1f3af; 滑塊驗證組件 (Slider Captcha) 一個現代化、響應式的滑塊驗證組件&#xff0c;專為 React 應用設計&#xff0c;提供流暢的用戶體驗和強大的安全驗證功能。 ? 功能特性 &#x1f3ae; 核心功能 智能滑塊拖拽 – 支持鼠標和觸摸屏操作&#xff0c;響應靈敏隨…

STM32第十六天藍牙模塊

一&#xff1a;藍牙模塊HC-05 1&#xff1a;硬件引腳配置&#xff1a; | 標號 | PIN | 說明 | |------|-------|---------------------------------------| | 1 | START | 狀態引出引腳&#xff08;未連接/連接輸出信號時&#xff09; |…

時序數據庫IoTDB用戶自定義函數(UDF)使用指南

1. 編寫UDF時序數據庫IoTDB為用戶提供了編寫UDF的JAVA API&#xff0c;用戶可以自主實現UDTF&#xff08;用戶自定義轉換函數&#xff09;類&#xff0c;IoTDB將通過類加載機制裝載用戶編寫的類。Maven依賴如果使用Maven&#xff0c;可以從Maven庫中搜索以下依賴&#xff0c;并…

Linux國產與國外進度對壘

Linux國產與國外進度對壘 引言國產Linux的發展現狀國外Linux的發展現狀技術對比國產Linux的挑戰與機遇國外Linux的優勢與局限結論 引言 簡述Linux在全球操作系統市場中的地位國產Linux的發展背景與意義國外主流Linux發行版的現狀 國產Linux的發展現狀 主要國產Linux發行版介…

Jenkins-Email Extension 插件插件

Editable Email Notification Editable Email Notification 是 Jenkins 的 Email Extension 插件的核心功能&#xff0c;用于自定義郵件通知&#xff0c;包括郵件主題、內容、收件人、發件人等 屬性 1.Project From 項目發件人&#xff0c;設置郵件的發件人地址 **注意&…

windows系統下將Docker Desktop安裝到除了C盤的其它盤中

windows系統下安裝docker會自動安裝到C盤&#xff0c;可以采用下面的方法將其安裝到其它盤中1、先下載Docker Desktop安裝程序Docker Desktop Installer.exe&#xff0c;比如你下載到了C:\Users\YourUsername\Downloads 文件夾中。 2、打開 PowerShell 進入C:\Users\YourUser…

視頻工具箱 1.1.1 |小而美的視頻處理工具,支持多種常用功能

VideoTools是一款基于FFmpeg的小而美的視頻處理工具&#xff0c;專為需要快速高效地進行視頻編輯的用戶設計。這款工具無需安裝&#xff0c;體積僅約200KB&#xff0c;提供了視頻壓縮、格式轉換、轉GIF、修改分辨率、加速播放以及音頻提取等多種常用功能。其用戶界面簡潔直觀&a…

無人機集群搜索技術全面解析

無人機集群搜索是指通過多架無人機協同工作&#xff0c;實現對目標區域的高效覆蓋與快速探測。這項技術通過模擬自然界生物群體的集體行為&#xff0c;利用分布式控制和自主決策算法&#xff0c;使無人機集群能夠自組織地完成復雜搜索任務。下面從核心技術、應用場景、算法實現…

【Elasticsearch】深度分頁及其替代方案

深度分頁及其替代方案 1.深度分頁2.為什么不推薦深度分頁2.1 性能問題&#xff08;核心原因&#xff09;2.2 資源消耗對比2.3 實際限制 3.深度分頁的替代方案3.1 方案一&#xff1a;Search After&#xff08;推薦&#xff09;3.1.1 為什么 Search After 性能更高3.1.2 技術原理…

論文閱讀筆記——VGGT: Visual Geometry Grounded Transformer

VGGT 論文 輸入是 N 個 RGB 圖像 I i ∈ R 3 H W I_i\in\mathbb{R}^{3HW} Ii?∈R3HW 的序列 ( I i ) i 1 N (I_i)^N_{i1} (Ii?)i1N?&#xff0c;觀察相同 3D 場景。 VGGT 的 Transformer 是一個映射函數&#xff0c;將此序列映射為一組對應的 3D 標注&#xff0c; f ( …

【嵌入式電機控制#11】PID控制入門:對比例算法應用的深度理解

接下來內容需要數學功底&#xff0c;并且有現成結論的內容不做推導&#xff0c;重在講解工程實踐中的方法論&#xff0c;建議控制類專業或學習過相關理論的人閱讀 一、開閉環系統 &#xff08;1&#xff09;開環控制系統&#xff1a;被控對象輸出對控制器的輸出沒有影響 &…

多視圖幾何:本質矩陣與基礎矩陣

文章目錄 1. 前置知識1.1. 向量叉乘1.2. 混合積1.3. 引理證明 2. 本質矩陣3. 基礎矩陣4. 應用例子 1. 前置知識 1.1. 向量叉乘 假設 a ( a x a y a z ) \mathbf{a} \begin{pmatrix} a_x \\ a_y \\ a_z \end{pmatrix} a ?ax?ay?az?? ? 以及 b ( b x b y b z ) \mat…