【多國語系】WPML基本核心主程式(4支)

NT$801NT$1,301

  • 外掛版本 : 見下方說明
  • 最近更新 : 2019-11-25
  • 可安裝幾個網站 : 無限
  • 使用時間 : 永久
  • 免費更新: 無序號但會員下載期限內可回來無限下載最新版本
  • 官方原價:79美元
清除
貨號: 不提供 分類: 標籤:

描述

WPML多國語言的主核心外掛。

外掛名稱&版本:

  • 01_sitepress-multilingual-cms.4.3.4 | 主內容區翻譯
  • 02_wpml-string-translation.3.0.4 | 字串翻譯(分類、小工具…)
  • 03_wpml-translation-management.2.9.2 | 翻譯管理員
  • 04_wpml-media-translation.2.5.5 | 翻譯圖像

01_sitepress-multilingual-cms| 主內容區翻譯

這是針對正在構建多語言站點的WordPress開發人員的指南。它說明了在構建網站時如何使用WPML來翻譯網站。

安裝和配置WPML

首先安裝主要的WPML組件:

  • WPML多語言CMS(核心插件)
  • 字符串翻譯
  • 翻譯管理
  • 媒體翻譯

可從您帳戶的下載頁面上獲得它們。請注意,WPML多語言博客帳戶類型不提供對字符串翻譯和翻譯管理組件的訪問。

如果需要幫助,請閱讀安裝說明

首次激活WPML時,安裝嚮導將幫助您指定為網站準備多語言內容所需的基本設置。

按照嚮導進行操作:

  1. 設置默認語言
  2. 添加其他語言
  3. 指定顯示語言切換器的位置
  4. 註冊WPML

而已!您的網站現在可以翻譯內容了。

如何翻譯頁面,帖子和自定義帖子

如果使用的是WPML的翻譯管理,請轉到WPML- > 翻譯管理頁面以發送內容進行翻譯。首次訪問翻譯管理時,WPML將引導您完成快速設置嚮導。

WPML與名為Gutenberg的新WordPress編輯器完全兼容。您可以輕鬆翻譯使用Gutenberg古藤堡編輯器所設計的內容。
使用翻譯管理儀表板發送頁面進行翻譯
使用翻譯管理儀表板發送頁面進行翻譯

沒有WPML的翻譯管理的翻譯

如果您是唯一翻譯網站內容的人,則可以通過單擊要翻譯的內容旁邊的加號和鉛筆圖標來翻譯帖子和頁面。編輯內容時,您將在頁面列表和“語言”框中看到這些圖標。

帶有翻譯控件的頁面列表
帶有翻譯控件的頁面列表
編輯頁面時的WPML語言框
編輯頁面時的WPML語言框

這是不同圖標的含義:

圖標 當前狀態 行動
內容尚未翻譯 創建一個新的翻譯並開始對其進行編輯
內容已被翻譯,並且翻譯是最新的 編輯現有翻譯
內容已翻譯,但翻譯需要更新 編輯現有翻譯
內容已翻譯,但是翻譯需要更新,並且新的翻譯已經在進行中 由於翻譯正在進行中,因此無法採取進一步的措施

翻譯其他網站內容

除了帖子和頁面之外,您還需要翻譯其他元素。這包括來自您的主題的前端文本以及插件,菜單,小部件等。

同樣,您可以將這些類型的內容髮送給他人,也可以自己直接翻譯。

分類法»

翻譯分類法

轉到WPML->分類轉換,以翻譯標籤,類別和自定義分類。

自定義字段»

翻譯自定義字段

您可以直接在已翻譯帖子的“帖子編輯”屏幕上手動添加自定義字段的譯文。轉到WPML->設置->自定義字段翻譯,選擇要在WPML的翻譯編輯器中顯示的字段。

圖片和其他媒體»

翻譯圖片文字

使用WPML Translation Management時,WPML Media Translation允許您翻譯圖像和其他媒體。

翻譯菜單

使用WPML 為每種語言顯示不同的菜單。手動設置不同的菜單或自動同步菜單內容。

小部件»

翻譯小部件

使用字符串翻譯模塊可翻譯標準WordPress 小部件文本以及主題或插件註冊的自定義小部件中的文本。

網址»

翻譯網址

直接編輯永久鏈接以翻譯出現在URL中的頁面名稱,並使用翻譯管理設置來翻譯自定義帖子類型的標籤。

主題和插件»

WPML使您可以翻譯主題和站點上運行的插件的文本。這樣,如果主題和插件缺少某些翻譯,則可以使用“ 字符串翻譯”模塊添加它們。

管理員字符串»

您可以在WP_Options表中選擇任何字符串,並使其可通過WPML進行翻譯。然後,使用“字符串轉換”模塊轉換這些字符串。

電子商務網站

WPML為流行的電子商務插件提供支持:

  • WooCommerce多語言
  • 輕鬆數字下載多語言

形式

對於重力形式,請使用重力形式多語言。對於其他表單插件,您需要為每種語言創建單獨的表單。有關示例,請參見如何翻譯Contact Form 7表單。

自定義元素

 

02_wpml-string-translation| 字串翻譯(分類、小工具…)

WPML字符串翻譯允許翻譯不在文章,頁面和分類法中的文本。這包括網站的口號,管理屏幕中的常規文本,小部件標題和許多其他文本。

激活模塊

WPML的字符串翻譯模塊是多語言CMS帳戶類型的一部分。要啟用它,您首先需要從WPML.org帳戶的“ 下載”部分下下載並安裝它。

然後,轉到您站點中的  WPML- >  字符串轉換頁面。

字符串翻譯管理屏幕
字符串翻譯管理屏幕

 

選擇要顯示的字符串

複雜的站點可能包含許多要翻譯的字符串。使用“字符串轉換”頁面頂部的顯示過濾器,確定要顯示的字符串。

  • 要顯示的字符串 –選擇翻譯狀態(所有內容,翻譯完成,需要翻譯或正在等待翻譯)
  • 字符串域 – WPML將字符串組織到不同的域中,從而更容易找到特定的字符串。例如,如果您要查找小部件字符串,請選擇“ 小部件”  域
  • 搜索 –您可以輸入搜索值來縮小特定字符串的範圍

翻譯字符串

單擊翻譯鏈接以打開翻譯編輯器。

翻譯文字字串
翻譯一個字符串

翻譯  後,請確保單擊翻譯完成。不完整的翻譯將不會出現在網站上。

如果您使用的是WPML的翻譯管理模塊,則還可以由翻譯人員發送字符串進行翻譯。

單擊字符串旁邊的複選框,從列表中選擇語言(在“ 翻譯”選項框中),然後選擇發送到翻譯。請注意,您不能選擇特定的翻譯器。語言對中的所有翻譯人員都可以翻譯您選擇的字符串。

發送字符串進行翻譯
發送字符串進行翻譯

刪除字符串

當您不再使用某個主題或插件時,您可能希望刪除與其關聯的字符串。只需選擇要刪除的字符串,然後單擊“ 刪除選定的字符串”

刪除所選字符串
刪除所選字符串

字符串的原始語言

您可以設置特定字符串或屬於域(上下文)的所有字符串的源語言。

要更改特定字符串的語言,請選擇它們,然後單擊新的“ 更改所選字符串的語言”按鈕。然後,選擇新的語言。

更改所選字符串的語言

您還可以更改整個上下文的語言。當您獲得以英語以外的其他語言編碼的主題或插件時,此功能很有用。單擊“字符串翻譯”頁面頂部“域語言”中的新鏈接。

點擊鏈接到“域語言”

然後,選擇新的語言。

設置整個域語言的對話框

該對話框將為您顯示該域中的字符串表。您可以選擇新語言,也可以將其設置為將添加到該域的新字符串的默認語言。

先進的字符串翻譯功能

除了基本的過濾器和翻譯功能之外,WPML還提供了高級選項,可以使您的站點管理更加簡單。

跟踪字符串何時出現在網站上

此選項可幫助您確定在網站的公共頁面上字符串的使用位置。啟用後,WPML將記錄PHP源代碼和顯示每個字符串的頁面。此功能可以幫助了解字符串的正確上下文以及應如何翻譯它們。

啟用/禁用字符串使用 字符串列表上的信息圖標 PHP代碼中的字符串 公開頁面上的字符串
tracking_strings 字符串調試選項 看到字符串出現的地方 在頁面上顯示
啟用或禁用對字符串在公共頁面上出現位置的跟踪。 單擊圖標以查看字符串在代碼或公共頁面上的顯示位置。 靜態操作,無需任何其他服務器負載。 動態操作,用於站點開發,可加載服務器。

如何使用:

  1. 啟用“ 跟踪網站上字符串出現的位置” 選項。
  2. 訪問網站的前端頁面。
  3. 切換到網站默認語言以外的其他語言。
  4. WPML將註冊您正在查看的頁面上顯示的任何字符串。逐頁移動以覆蓋您需要的所有字符串。

請注意,這是一個數據庫密集型操作。您僅應在構建站點時啟用它。完成字符串註冊後,請不要忘記返回“字符串翻譯”管理頁面並禁用“跟踪在網站上出現字符串的位置”。如果保持此選項在生產模式下運行,則站點的速度將大大降低。

自動註冊翻譯字符串

WPML使用靜態代碼分析來查找需要在主題和插件中進行翻譯的字符串。在某些情況下,靜態代碼掃描無法可靠地找到所有字符串。當使用代碼(不是真正的靜態/“硬編碼”)動態生成字符串時,通常會發生這種情況。

通過啟用自動註冊,WPML將在顯示時註冊需要翻譯的字符串。保守的選擇是以管理員身份登錄時註冊字符串。這意味著,當登錄的管理員瀏覽該站點時,WPML會註冊翻譯所有顯示的字符串。

在為轉換註冊字符串時,此操作可能會增加數據庫查詢的數量。

導入/導出.po

您可以從其他來源導入翻譯,並使用.po文件導出當前翻譯。如果選擇導出不帶翻譯的字符串,則文件擴展名將為.pot(便攜式對像模板)。如果選擇包括翻譯,則擴展名將為.po。

導入翻譯時,必須選擇要導入的語言。

翻譯wp_options表中的字符串

許多主題和插件將文本存儲在wp_options表中。窗口小部件也是如此。小部件還將其設置字段存儲在wp-options表中。您可以告訴WPML註冊這些字符串以進行翻譯。

為此,請點擊在管理屏幕中翻譯文本。這將打開一個對話框,顯示WPML在您的站點中找到的字符串。

在管理屏幕設置中翻譯文本
在管理屏幕設置中翻譯文本

該列表通常是一棵樹,您可以將其展開和折疊。

將字符串導出為wpml配置文件
在wp_options表中選擇字符串進行翻譯

開發人員注意:鼓勵主題和插件作者在其代碼中包含語言配置文件,該文件告訴WPML wp_options表中的哪些字符串要註冊以進行翻譯。這可以為最終用戶配置多語言站點節省大量時間。您可以使用“ 將所選字符串導出為可添加到主題或插件的WPML配置文件 ”按鈕輕鬆導出所需的字符串(請參見上圖)。

如果您的選項包含很多子選項,則可以在配置文件中使用星號(*)作為通配符。您可以在我們的頁面上找到有關創建語言配置文件的更多信息和示例。

03_wpml-translation-management  | 翻譯管理員

 

翻譯管理是WPML附加組件,它允許與翻譯人員或翻譯服務團隊合作。此外,它還允許您翻譯使用新的WordPress塊編輯器(Gutenberg項目)設計的內容。

觀看下面的簡短視頻,了解使用WPML的翻譯管理功能翻譯頁面有多快速和簡便:

使用翻譯管理

激活翻譯管理插件後,WPML將指導您完成快速設置嚮導。該嚮導將幫助您選擇誰翻譯您的網站以及使用哪個翻譯編輯器。WPML為您提供了翻譯人員可以使用的幾種工具。

設置完成後,您將看到Translation Dashboard。從這裡,您可以發送內容進行翻譯。

使用翻譯管理儀表板發送頁面進行翻譯
使用翻譯管理儀表板發送頁面進行翻譯

Translation Dashboard屏幕包括內容過濾器內容列表翻譯控件的部分

  1. 使用過濾器選擇要在列表中顯示的內容。
  2. 從列表中選擇需要翻譯的內容。
  3. 選擇要翻譯成(或重複)的語言。
  4. 添加到翻譯籃。

在實際發送內容進行翻譯之前,您可以多次重複此過程。通過這種方式,您可以從網站的不同部分收集內容,並將其批量發送進行翻譯。

將內容添加到購物籃中後,請單擊“ 翻譯購物籃”選項卡。這類似於電子商務網站上的結帳步驟。

翻譯籃
翻譯籃

查看要發送的要翻譯的內容,選擇要翻譯的人(如果一種語言有多種翻譯選項),為批次指定名稱,設置截止日期,然後發送要翻譯的內容。

要估算要發送的翻譯內容,請使用WPML的網站字數統計工具。

翻譯字符串

通常,您將需要從“ 翻譯儀表板”發送需要翻譯的內容。但是,有時您需要翻譯不屬於任何特定頁面的文本。例如,您可能需要翻譯窗口小部件標題或網站的標語。

為此,請使用WPML的字符串翻譯

發送字符串進行翻譯
發送字符串進行翻譯

翻譯媒體

您的某些內容將包含圖像和其他媒體。例如,您可以使頁面帶有屏幕截圖或附加的PDF文檔。

通常,翻譯後的內容將包含與原始內容完全相同的媒體。您可以使用  WPML Media Translation加載項為翻譯設置不同的媒體。

WPML媒體翻譯儀表板
WPML媒體翻譯儀表板

如何檢查翻譯工作的狀態

您可以在兩個地方查看已發送以進行翻譯的作業的狀態。該翻譯儀表板顯示狀態圖標旁邊的每個文件。

翻譯管理儀表板中的翻譯狀態圖標
翻譯管理儀表板中的翻譯狀態圖標

 

圖標 翻譯狀態
內容尚未翻譯
內容已翻譯,翻譯是最新的
內容已翻譯,但翻譯需要更新
內容已翻譯,需要更新,並且新翻譯正在進行中
僅對於本地翻譯員完成的翻譯工作顯示此圖標。如果顯示,則表示翻譯人員尚未開始從事此翻譯工作。

將鼠標懸停在這些圖標上可以查看其含義。

根據您是否已經發送了翻譯頁面,您將看到一個或兩個“ 動作”圖標:

  1. 您可以通過單擊帶有號的圖標將翻譯註釋附加到文本字段中  。然後,便箋將輸入到文本字段中。
  2. 當遠程翻譯的翻譯作業正在進行中時,將顯示“ 檢查狀態並獲取翻譯”圖標。
可用操作
可用操作

有關更多詳細信息,請轉到WPML- > Translation Management頁面,然後單擊Translation Jobs。在這裡,您將看到所有作業的列表。您可以取消已發送但尚未翻譯的作業。

 

04_wpml-media-translation  | 翻譯圖像

 

WPML Media Translation允許選擇圖像和其他媒體作為翻譯內容。您將能夠以不同的語言提供內容的替換圖像,並翻譯這些圖像的元文本。

使用WPML翻譯管理時,應使用WPML媒體翻譯,並且需要顯示翻譯內容的其他圖像。

在本指南中:

何時使用WPML媒體翻譯

要了解何時需要媒體翻譯插件,請首先查看沒有它時如何翻譯圖像。WPML核心插件使您可以手動翻譯內容中的圖像和媒體。在這種情況下,您就像翻譯頁面的其他部分一樣翻譯它們。

使用塊編輯器時的手動圖像翻譯
使用塊編輯器時的手動圖像翻譯
使用經典編輯器時的手動圖像翻譯
使用經典編輯器時的手動圖像翻譯
使用經典翻譯編輯器進行手動圖像翻譯
使用經典翻譯編輯器進行手動圖像翻譯

您將使用WordPress編輯器來編輯翻譯。在那裡,您可以上傳不同的圖像以進行不同的翻譯。

但是,當您使用WPML的翻譯管理時,您無需在WordPress編輯器中編輯每個翻譯。您可以在專用的編輯器中編輯翻譯以進行翻譯(在WPML內部或由翻譯服務)。在這種情況下,您需要一個單獨的工具來為圖像提供翻譯。這就是WPML Media Translation

您的某些內容可能包含包含文本的圖像(即用戶界面項的屏幕快照),必須以不同的語言顯示。

例如,這是WordPress的歡迎頁面。

英文頁麵包含英文版WordPress管理員的屏幕截圖 西班牙語文本包括西班牙語的WordPress管理員的屏幕截圖

此頁麵包括一個包含文本的大屏幕截圖。當我們將此頁面翻譯成西班牙語時,我們希望包括WordPress管理員的屏幕截圖,該圖像中包含的文本為西班牙語。

媒體翻譯插件允許你上傳不同的翻譯“更新換代”的圖像。通過這種方式,您可以使用WPML的翻譯管理翻譯頁面上的文本,並為具有需要翻譯的文本的圖像提供替換圖像。

當需要顯示包含使用WPML的翻譯管理工具翻譯的內容的圖像時,切勿使用WordPress“帖子編輯器 ” 手動編輯該內容。如果這樣做,則下次使用“翻譯管理工具”更新此內容時,所做的編輯將丟失。 。

翻譯附件圖像和其他媒體

  1. 轉到WPML- > 翻譯管理以發送內容進行翻譯。在那裡,當您選擇任何具有媒體文件的內容時,您將看到附加媒體的列表。選擇要使用其他語言的“替換”圖像的所有圖像。
  2. 發送內容進行翻譯後,轉到WPML- > Media Translation。在這裡,您可以按“ 需要媒體文件翻譯 ” 進行篩選。您將僅看到先前選擇為需要翻譯的圖像。單擊以編輯任何圖像並上傳其替換圖像。

這是一個簡短的視頻,展示了整個過程:

翻譯包含圖像的頁面

翻譯頁面時,您將看到包含需要翻譯的圖像的內容。

翻譯包含圖像的頁面
翻譯包含圖像的頁面

確保在翻譯中包括圖像並翻譯其圖元文本。您無需在此處上傳替換圖像或編輯圖像短代碼。您只需要翻譯文本。WPML的媒體翻譯稍後將用其翻譯替換實際的圖像。

圖片字幕和標題的翻譯

將圖像插入內容時,WordPress會復製圖像標題和標題文本。您必須在翻譯編輯器中翻譯這些文本。

您在WPML- > 媒體翻譯中翻譯的文本屬於附件。創建圖像庫或使用其他方法加載圖像時,您將看到這些翻譯的文本。

媒體翻譯設置

可以在WPML- > 設置頁面的底部找到用於轉換媒體的選項。

媒體翻譯設置
媒體翻譯設置

您可以設置選項如何翻譯:

  1. 現有媒體內容
    • 設置媒體語言 –將語言設置為現有媒體。如果要使用WPML媒體翻譯,則應執行此操作。
    • 以所有語言翻譯現有媒體 -將現有媒體複製為所有語言。
    • 複製現有媒體以獲取翻譯後的內容 -遍歷所有現有內容。如果有翻譯並且內容有媒體,它將使用相應的翻譯媒體更新翻譯後的內容。
    • 複製翻譯內容的特色圖像 –遍歷所有現有內容。如果有翻譯並且內容具有特色圖像,它將使用相應的特色圖像更新翻譯的內容。
  1. 新媒體內容
    • 將媒體上載到媒體庫時,使其以所有語言提供-複製新上載的媒體,使其以所有語言提供。
    • 複製媒體附件以進行翻譯–複製新上載的媒體,以便進行翻譯。
    • 複製特色圖片以進行翻譯–複製新上傳的特色圖片,以便進行翻譯

 

 

額外資訊

會員下載期限

180天, 365天