麥克斯與沃普雷司

WooCommerce Shipping Methods Issue – 運送方式翻譯問題修正

WooCommerce Shipping Methods Issue

WooCommerce Shipping Methods Issue - 運送方式翻譯問題修正

WooCommerce Shipping Methods Issue – 如何修正購物車運送方式字串翻譯錯誤。

有朋友反應最近使用 WooCommerce 外掛程式的網站,儘管中文語系檔案已經更新到最新版本,但是在購物車與結帳頁面,還是會出現 Shipping 這一個字,沒有翻譯成中文,於是開始了一連串的查證。一開始的除錯過程,以為是不是因為佈景主題的設計方式,影響了這個字串的翻譯,在片尋不著結果的情況下,發現在 WordPress 官網的 WooCommerce 討論區,也有其他語系朋友反應了這個問題,而外掛程式作者很肯定的說明, All strings in WC are translatable. 這些字符串都是可以翻譯的。所以重新比對了 WooCommerce 語言檔案與中文語系檔案的差異,果然發現漏了一段字串。

 

WooCommerce Shipping Methods Issue

關於 Shipping 沒有翻譯完成,主要是在 includes/wc-cart-functions.php 檔案中有兩個部分需要翻譯,而中文語系檔案只帶入其中的一段,因此發生翻譯不完全的情況,修正的方式除了等中文語系檔案正確更新以外,也可以自己手動先更新中文語系檔案,然後再上傳到主機的 /wp-content/languages/plugins 資料夾下,這樣 Shipping 字樣應該就可以完成正確翻譯了。

 

 

 

 

 

結論

有時候認為的一定正確,結果卻不一定正確。網站發生問題,不論是主程式或是佈景主題,亦或是外掛程式,最有效直接的的方式還是到官網的討論區去尋求答案。因為,WordPress 是這麼多人使用的一款系統程式,任何相關問題,都有可能已經發生過了,當然也會有答案了,重點在於我們要親自去挖掘到它。

Exit mobile version