Hyyan WooCommerce Polylang Integration Hyyan WooCommerce Polylang 整合

Hyyan WooCommerce Polylang Integration Hyyan WooCommerce Polylang 整合

將WooCommerce與Polylang整合

使用者評級:

當前版本:1.5.0

最後更新:2/16/21

下載次數:183,628

相容 WP 版本:5.4 或更高

產品說明

考慮到這些天我不使用 WordPress,而且一段時間以來我還沒有真正使用過 WooPoly 。我正在尋找維護者來接管這個專案。
如果您有興趣,請回復此問題或透過電子郵件與我聯絡:hyyanaf [at] gmail [dot] com
該外掛可以使用以下方式執行多語言電子商務網站
WooCommerce 和 Polylang.It 使產品和商店頁面可翻譯,
訪客切換語言並以他們的語言訂購產品。以及所有來自
您喜歡的介面。

請不要再在 wordpress 論壇上尋求支援,這使我很難在不同地方關注問題。如果您需要幫助,請開啟一個新的 Github 問題。

閱讀完整的文件
特徵

[√] 自動下載 WooCommerce 翻譯檔案[√] 頁面翻譯[√] 端點翻譯[√] 產品翻譯

[√] 類別[√] 標籤[√] 屬性[√] 船級[√] 元同步[√] 變化產品[√] 產品相簿

[√] 訂單翻譯[√] 庫存同步[√] 購物車同步[√] 優惠券同步[√] 電子郵件[√] 報告

[√] 按語言過濾[√] 合併所有語言的報告

您需要了解的有關此外掛的資訊

外掛需要 PHP5.3 或更高版本
該外掛與 Polylang 同步開發
和 WooCommerce 最新版本
該外掛支援可變產品,但使用它們將使您無法
更改預設語言,因為外掛實現此功能的方式
支援。因此,在開始之前,必須確保選擇預設語言
新增新的可變產品。
Polylang URL 修改方法從內容設定語言不是
支援的

設定環境

您需要自己翻譯 woocommerce 頁面
該外掛將為您處理其餘的工作

翻譯

阿拉伯文(Hyyan Abo Fakher)
西班牙語的修女

貢獻
歡迎大家幫助貢獻和改進此外掛。有幾個
您可以做出貢獻的方式:

報告問題(請閱讀問題準則)
建議新功能
編寫或重構程式碼
改善檔案
解決問題

1.4.3

修復了#434 頁檢查重複頁面和其他語言切換問題
修復了#435 修復了在意外情況下呼叫此外掛時 get_current_screen 錯誤的問題道具 danieleftodi YITH 禮品卡
修復了#436 FlashMessages 中的非法字串偏移和無效引數

1.4.2

修復了#432 預設變異屬性在使用多個屬性時未正確同步的問題
在不同情況下修復了#431 多個電子郵件翻譯問題
修復了#430 錯誤修復和增強功能,以允許禁用變體
庫存同步–避免在未翻譯產品的地方記錄錯誤

1.4.1

透過反轉#390,#346 購物車來修復#427,由於與貨幣切換器不相容而在切換語言時保留價格,而是使用 woo-poly.Cart.switchedItem 過濾器在必要時進行行為自定義

1.4.0 預覽版
謝謝 :
@ jon007
@mweimerskirch **
** @ Annih
@mrleemon

修復了#408 WooCommerce 3.6.x:透過確保重新計算產品查詢資料以進行翻譯並清除過時的產品資料快取
修復#408 WooCommerce 3.6.x:3.6 的購物車片段指令碼更新
修復#411,#299,#391,#361 庫存同步問題
新增了 WooCommerce 頁面檢查器:新增了缺少的 WooCommerce 頁面和翻譯,為狀態錯誤的頁面新增了警告,解決了常見支援和設定可用性問題,例如#379
修復#390,#346 購物車:切換語言時保留價格道具 mweimerskirch
修復#364 初始設定:自動應用初始設定
修復#234 產品管理員:單擊產品列表中的精選星號現在已與翻譯同步
修復了#400 商店頁面網址翻譯:修復了網址中包含商店資訊的地方
修復#416 電子郵件:新增了一些缺少的自定義字串翻譯
修復#414 電子郵件:v1.3.0 錯誤,用於翻譯在 admin 中自定義的電子郵件字串
修復#409 簡碼:允許產品簡碼以與產品簡碼相同的方式進行翻譯
修復#419 變體:允許基於自定義產品特定屬性的預設變體

1.3.0

透過翻譯 “無形” 變體來修復#352
透過檢查重複滑雪板的語言來修復#353
改善#353 修復
透過為變體分配語言來修復#348
透過降低優惠券載入的頻率修復了#343
透過包含 woocommerce 的更新來修復#354
修復#356
當 $ polylang-> curlang不可用時,回退到 $ polylang-> pref_lang 獲取 AJAX 端點 URL 。
固定變體的空屬性
透過上傳新增檔案
固定的#370
修復#384
擴充套件電子郵件掛鉤
修復#401 電子郵件主題和標題翻譯
修復#399

1.2.0
感謝:@ jon007 的出色工作使釋出此新版本成為可能

透過啟用隱私字串翻譯來實現#337
透過翻譯商店通知實施#339

1.1.0
感謝 :
@ jon007
@修女
@ masato-igarashi
@ marian-kadanka
@ahmedofali
對於使發行此新版本成為可能的所有出色工作

將 wc 版本新增到註釋標題
透過處理未設定 ID 的簡碼來修復#283
新增西班牙語翻譯
解決問題#320
修復#325 優惠券最佳化
修復問題#320(重新提交)
合併來自 nunhes / master 的拉取請求#322
更新自述檔案
合併 masato-igarashi / master 的拉取請求#326
修復#317
再次修復 Ajax 端點 URL,修復#319
如果作為 mu-plugins 安裝,請識別 woocommerce 和 polylang
更改檢查 Polylang 和 woocommerce 版本的方式
由於我們使用類名來檢查外掛是否已啟用,因此刪除不需要的程式碼
再次合併來自 marian-kadanka / fix-319-ajax-endpoint-url 的拉取請求#329
合併來自 ahmedofali / master 的拉取請求#335

1.0.4

修復#257,修復#247
修復#248,修復#266 upgrader_process_complete 不理想
合併來自 marian-kadanka / fix-is-front-page-conditional-tag 的拉取請求#253
更新測試的 wp 版本
修復#260 –在 readme.txt 中新增 “ Requires PHP” 標籤
僅在需要時修復#268 設定優惠券翻譯
合併來自 szepeviktor / patch-1 的拉取請求#263
修復 is_front_page()在設定為網站靜態首頁的 WC 商店頁面上不起作用
修復 Ajax 端點 URL
修復#247 – WooCommerce [產品] 簡碼和 Polylang

1.0.3

修復 PHP 致命錯誤:找不到類 “ NumberFormatter”

1.0.2

修復#200 Polylang 版本檢查無法檢測到 Polylang PRO
Cart.js 根據 WooCommerce 3.1 cart-fragments.js 進行了更新
修復#215 為優惠券新增字串翻譯(如果已安裝,則包括 WooCommerce 擴充套件優惠券功能)
使用實用程式功能 get_translated_variation 解決#168 問題,以幫助獲取翻譯後的產品或版本
修復 woocommerce3 的#217 BACS bank_details()更新
為分組產品修復#213 複製子級
透過新增對同步產品後設資料和產品屬性到翻譯產品的支援,部分實現了#208 WooCommerce 3.1 CSV 匯入/匯出
修復#207 禁止登入自定義,以在客戶未登入時允許 “按訂單付款” 連結起作用
(登入後繼續進入付款頁面,而不是我的帳戶首頁)
修復#212 更新 woocommerce3 警告的 delete DeleteRelatedVariation
修復#209 購物車使用變化訊息填充錯誤日誌
修復了價格和內建屬性的#195 語言環境數字格式
修復#190 產品快速編輯現在可以同步翻譯
修復#187 WordPress 4.8 中斷了新變體產品的翻譯
修復#184 如果客戶在結帳時切換語言,則庫存更新不正確
從 1.0.1 修復#186 運輸方法轉換回歸
修復#188 在翻譯變體時,程式碼嘗試建立未翻譯字詞的副本
透過 @ vendidero / WooCommerce Germanized 修復#182 電子郵件翻譯擴充套件掛鉤
由於 @ vendidero / WooCommerce 德語,修復了元同步中的#181 個其他過濾器

1.0.1

修復#170,當 WooCommerce 3.0.8+處於活動狀態時,購物車和訂單中的產品變體標題已更正
新增了指向新 Wiki 文件頁面的文件連結
新增了縮小的 javascript(啟用 SCRIPT_DEBUG 以使用未縮小的版本)
修復#174 錯誤,自動填充父類別的缺失譯文
修復#175 WooCommerce 無法為某些簡碼傳遞迴圈名稱的問題
修復#10 如果尚未配置 Polylang 的初始設定問題

1.0.0
感謝 @ jon007 和 @decarvalhoaa 為釋出此新版本所做的出色工作
此版本解決了有關屬性和翻譯處理的許多問題。
特別是:

現在,新的翻譯可以使用源語言的自動複製,以幫助節省翻譯時間。
將來將新增機器翻譯。
複製選項包括產品標題,簡短描述和詳細描述。
同樣,在建立新產品時,所有缺少的產品類別,標籤和屬性都會被複制,
以避免在儲存缺少術語翻譯的翻譯時發生意外問題。

現在可以設定系統以允許不同型別的產品屬性
在每種語言中都可以同步,翻譯或獨立。預設選項為:

產品屬性已啟用轉換和同步
自定義產品屬性關閉同步

在這種情況下,請按照以下步驟選擇如何設定產品屬性:
–翻譯的屬性?在以下位置新增產品屬性並啟用 “ Polylang 中的翻譯”:
語言設定自定義分類法
–同步屬性? [例如,所有語言中的值相同,例如產品程式碼,數字屬性] 新增產品屬性,並在 Polyang 中關閉翻譯功能。
–每種語言的價值不同?作為自定義產品屬性直接新增到產品

恩:自定義產品屬性和全域性產品屬性的同步現在可以
在以下位置獨立開啟和關閉
設定 WooPoly,元列表,屬性元,自定義產品屬性。
對於未同步的屬性型別,欄位儲物櫃被解鎖。
修復:現在可以在 Polylang 中分別配置全域性產品屬性:
選中 “ Settings WooPoly Translation” 屬性後,該屬性將顯示在 Polylang 中:
語言設定自定義分類法列出了各個分類法
以前,所有屬性轉換都是強制啟用的:現在可以選擇性地啟用它們
開啟和關閉。這意味著不再需要為以下內容建立虛擬翻譯
不可翻譯的值,例如參考程式碼和數字欄位。修復#127 。
更改:新的產品屬性不再自動啟用翻譯功能,
建立新屬性後,如果需要,請透過選中以下選項啟用 “ Polylang 中的翻譯”:
語言設定自定義分類法

Enh:現在預設新增缺少術語翻譯。修復#72
適用於產品類別,產品標籤,產品屬性
先前造成的術語翻譯缺失

修復#123 Fields Locker 效能最佳化

修復#155,修復#81,修復#99 閘道器透過將初始化移至 wp_loaded 來修復閘道器負載問題
修復#149 啟用可變產品的複製
修復 wooCommerce3 中的#165 無效/交叉銷售處理
修復#159 屬性術語同步問題
修復:#148 WooCommerce3 product_visibility 現在是分類法,而不是元專案
修復:#153 Fields Locker 無法正確鎖定 Select 型別的產品屬性
修復:#147 新增新版本時,工具還應將新版本新增到其他語言
修復 wooCommerce 3.0 的#137#131#130#110#117,#97,#94,#84,#83,#82 改編
修復#136 可變產品庫存同步問題,在父級別管理庫存
Enh#132 新增設定頁面連結到外掛頁面
修復#128 允許版本說明在翻譯中可編輯
修復#129#138 帳戶頁面僅顯示當前語言的訂單
修正#112 運輸類別不同步產品變化
修復#140,#142,#143,#89,#70 電子郵件翻譯問題
修復#145 從 Polylang 到 Attributes Strings 翻譯的正確連結
修復#95 WooCommmerce 產品簡碼未按語言過濾的問題
透過允許翻譯價格顯示字尾來修復#104 稅

0.29.1

改善多站點相容性
修正版本說明無法翻譯
翻譯帶有變體的變數產品時修復 PHP 宣告
修復 wc 翻譯下載

0.29

當產品沒有翻譯時,修復報告中的 PHP 通知
修復了由於 Polylang 不推薦使用的函式引起的 PHP 通知
修復了報告頁面中的 WordPress 資料庫錯誤
修復了訂單詳細資訊頁面和電子郵件中缺少引數警告的問題
修復了 strpos()空指標針對空端點的警告
修復了從第三方支付閘道器刪除電子郵件說明的問題
修復了不檢測 polylang pro 是否啟用的問題
修復了無法取消選擇完整設定部分的問題#51
固定欄位儲物櫃在版本標籤中不起作用問題#76
經過測試並確認可在 WordPress 4.6.1,Polylang 2.0.7 和 WooCommerce 2.6.7 上工作

0.28

固定訂單電子郵件翻譯
固定的運輸方法翻譯,並增加了對 WooCommerce 2.6 的支援。
固定支付閘道器翻譯
新增了 WC2.6 購物車頁面 Ajax 支援
修復了後端 HTML 訂單螢幕
固定產品型別下拉選擇
修復了外掛啟用之前建立的產品變體的翻譯
固定變數產品預設屬性同步
固定變數產品(非分類法)屬性同步
執行 WooCommerce 2.6 或更高版本的網站的固定產品運輸類別
固定購物車翻譯
具有多種產品的固定優惠券
具有多種產品的固定優惠券
經過測試並確認可在 WordPress 4.6.1 和 Polylang 2.0.4 上使用

0.27

更新了 TranslationsDownloader 以從 woocommerce 翻譯專案中獲取語言檔案
已解決的問題 12:付款後返回網址錯誤
已修復問題 46:啟用 wordpress 多站點時,未啟用 PLugin
固定問題#26:變體產品和庫存與語言同步
已修復問題#35:錯誤訊息:外掛無法正常執行
已修復的問題#16:可捕獲的致命錯誤:儀表盤上的訂單列表 getProductTranslationByObject()被賦予了布林值,而不是 WC_Product 物件
已修復問題 42:未定義 pll_get_post 錯誤
已修復問題#43:呼叫未定義函式 Hyyan WPI pll_default_language()
已修復問題44:不建議使用PLL()-> model-> get_translations
已修復問題 45:致命錯誤:呼叫未定義函式 Hyyan WPI pll_get_post_language()

0.25

新增處理 Paypal 結帳的區域程式碼的功能
固定的語言環境,用於由 Paypal IPN 訊息觸發的電子郵件
固定欄位更衣櫃在 Firefox 瀏覽器中不起作用

0.24

增加了對分層導航小工具的支援
增加了對端點翻譯的支援
將商店頁面設定為首頁時,固定產品被複制
修復了 0.20 升級後無法開啟訂單詳細資訊的問題
固定翻譯連結未隱藏在訂單頁面中
在訂單表中使用 “完成” 按鈕時,不翻譯固定電子郵件
常規程式碼改進

0.23

新增了對 WooCommerce 搜尋小工具的支援 @see 重複的搜尋結果
固定翻譯下載器嘗試下載 en_US 語言環境的 woo 翻譯
修復了錯誤的產品重複行為

0.22

新增了翻譯下載器,可在新增新的多語言後自動下載 woocommerce 翻譯檔案
新增了阿拉伯語翻譯
固定翻譯連結隱藏在文章頁面中
常規程式碼改進

0.21

新增了管理介面,以允許使用者控制外掛功能
為每個屬性新增了連結,以在 polylang 字串表中搜尋其翻譯
新增了通用欄位儲物櫃
新增了 POT 檔案進行翻譯
固定的 product_type 在 0.20 版本中未同步
常規程式碼改進

0.20

新增了當庫存價值發生變化時同步 total_sales 的功能
新增了將產品報告與其翻譯結合起來的功能
新增了將類別報告與其翻譯結合的功能
修復了 sales_be_category 報告中的資料庫錯誤
固定訂單介面使用當前的使用者語言而不是訂單語言

0.19

新增了設定使用預設 woocomerce 永久連結的寫永久連結的功能,該永久連結可與 polylang 一起使用

0.18

新增了對報告的基本支援(按語言過濾)
一般修復

0.17.2

固定問題#2(https://github.com/hyyan/woo-poly-integration/issues/2)

0.17.1

刪除錯誤的 php used 語句

0.17

已修復(即使沒有可變產品,也禁用了多語言切換器)
新增了同步產品類別自定義欄位的功能

0.16

增加了對產品庫翻譯的支援

0.15

擴充套件元列表以包含_visibility

0.14

在 wordpress 儲存庫中釋出

產品截圖

附加資訊

Hyyan WooCommerce Polylang Integration 是開源軟體。目前最新版為 v1.5.0 ,超過 10,000 個站點正在使用,已透過 WordPress 5.6.14 相容測試。

開發商:<a href="https://profiles.wordpress.org/hyyan/">Hyyan Abo Fakher</a>

標籤:bilingual, cms, multilingual, polylang, woocommerce

若缺少中文,也可免費下載此外掛漢化語言包,翻譯由 WPfanyi.com 提供

若需要資料,也可免費閱讀此外掛的中文資料,文件由 WPWenku.com 提供

掃一掃二維碼,透過手機訪問分享此頁面

下載地址

此為已驗證 安全可信源列表,若無法透過 WordPress 官方源下載到 .zip 安裝包,請嘗試由薇曉朵合作伙伴提供的分發中國區加速節點下載。

中國的 WordPress 生態系統(Ecosystem)

菲比斯®作為國內首家也是唯一一家,可對外提供高效能企業級 WordPress 商業服務的開源技術型網路公司,

依託於薇曉朵多年來的自研開發實踐,我們正在努力構建一個全新的生態。

返回頂部