别再用 Poedit 了?用 Loco Translate 翻译 WordPress 后台的主题/插件简直太棒了!

3 分钟阅读时间
江苏
2026-02-11
2026-03-18
14,236
當您透過下方連結購物時,我會獲得佣金,而您無需支付額外费用。.

如果你經常要給 WordPress 主題/插件做中文本地化,尤其是想要不用下載/上傳文件直接在 WP 後臺完成翻譯、生成 .mo、隨時回滾既然如此, 洛科翻譯器 往往比 Poedit 更順手、更“香”。

但它也不是萬能:更新覆蓋、權限安全、性能緩存、版本管理這些坑,提前知道就能少走 80% 彎路。

要點

  • 爲什麼很多人想“別用 Poedit 了”

  • Loco Translate 是什麼?適合誰?

  • Poedit vs Loco Translate 深度對比(場景+成本+效率)

  • 翻譯基礎:.po/.mo、Text Domain、語言包到底怎麼回事

  • Loco Translate 實操教程(AI 翻譯主題/插件從 0 到上線)

  • 進階用法:批量搜索、複用譯文、自動翻譯、詞彙表

  • 更新不丟翻譯:最穩的存放路徑與策略

  • 常見問題與排錯(不生效/亂碼/找不到字符串/被覆蓋)

  • 安全與權限:爲什麼後臺翻譯也可能“翻車”

  • SEO 角度:多語言 vs 本地化 vs 內容翻譯

  • 最佳實踐清單

  • 總結 & 問答

為什麼很多人想 “不用 Poedit 了” ?”

Poedit 不是不好,它仍然是經典的 gettext 翻譯工具。問題是:**在 WordPress 真實工作流裏,它經常讓人“多一步、麻煩一步、錯一步”。**常見痛點包括:

  • 來回下載/上傳需要从服务器中提取.po/.mo文件,修改后再上传回服务器。一旦有多人协作,事情就会变得更加混乱。
  • 路徑和覆蓋問題翻译放错位置了,主题/插件一更新就不见了。
  • 現場改字不方便客户说:“把这个按钮改成‘立即购买’。”你还得打开电脑,找文件,修改好了再上传。
  • 多站點/多環境麻煩开发环境、测试环境和正式环境这三套文档需要保持同步,否则很容易遗漏某些信息。
  • 不懂 gettext 細節就會踩坑比如,文本域不匹配、语言代码写错、缓存没有清除等。

而 Loco Translate 的爽點在於:
在 WP 後臺直接搜索字符串、翻譯、保存、自動生成 .mo
支持掃描主題/插件、提取新字符串、合併更新
支持把翻譯存到安全目錄,避免更新覆蓋
對“只想把界面變中文”這種需求更貼近現實

Loco Translate 是什么?适合哪些人群使用?

別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud

洛科翻譯器 是一個 WordPress 插件,讓你在後臺就能管理 gettext 翻譯(即 .po/.mo 體系),主要能力:

  • 掃描主題/插件源碼,找到可翻譯字符串(__()_e()esc_html__() (等等)
  • 創建/編輯語言文件(.po)
  • 編譯生成 .mo(WordPress 實際讀取)
  • 管理存放路徑(主題目錄、languages 目錄、自定義安全目錄)
  • 搜索、過濾未翻譯/已翻譯、模糊查找、批量替換
  • 可選:調用在線翻譯(自動填充初稿)

適合人羣:

  • 站長/運營:想快速把主題/插件界面翻譯成中文(或改得更貼合業務)
  • 外貿/跨境團隊:要做多語言站點但更關注“界面翻譯”與“詞彙一致”
  • 開發/實施:要在客戶現場快速改詞,不想上 FTP/SSH
  • 小團隊協作:希望翻譯在後臺統一管理、可控回滾

不太適合:

  • 你要做“整站內容多語言”(文章、分類、產品描述、SEO 多語言)——Loco 只負責 gettext UI 文案,不是 WPML/Polylang 那類內容級多語言方案
  • 你需要嚴格的 Git 版本管理、CI 自動打包語言包——Poedit + repo 工作流可能更適配(當然也可以結合 Loco 的導出)

Poedit 与 Loco Translate 深度对比

下面這個對比建議你按“你的使用場景”來選,而不是按“誰更高級”。

1 对比表(效率、协作、风险、成本)

維度Poedit(本地軟件)Loco Translate(WP 後臺)
上手難度中(要理解文件/路徑/上傳)低-中(後臺可視化)
修改速度中(改完還得上傳)好(直接保存即可生效)
更新覆蓋風險高(放錯位置就丟)低(可存安全目錄)
多人協作需要額外規範(Git/共享盤)後臺集中管理更直觀
版本管理強(天然配合 Git)需要導出/備份策略
服務器權限不需要後臺寫權限需要 WP 可寫(注意安全)
適合場景專業翻譯、開發流程、批量離線站長改詞、實施交付、快速迭代
成本軟件可能付費(版本不同)插件免費夠用,專業版另說

3.2 真實工作流對比

場景 A:客戶說“把 Checkout 改成 去結算”

  • Poedit:找 .po → 打開 → 搜索字符串 → 修改 → 保存 → 生成 .mo → 上傳 → 清緩存 → 刷新
  • Loco:後臺打開插件 → 搜索 Checkout → 改成 去結算 → 保存 → 刷新

場景 B:插件更新新增了 20 個字符串要翻譯

  • Poedit:你要拿到新版 .pot 或重新提取 → 合併 → 再處理衝突
  • Loco:後臺掃描/同步 → 自動顯示新增未翻譯 → 逐條補齊

場景 C:你怕更新覆蓋翻譯

  • Poedit:你必須記住“正確路徑”並手動維護
  • Loco:創建翻譯時就能選擇“存放到安全目錄”,更不容易出錯

翻譯基礎:.po/.mo、Text Domain、語言包到底怎麼回事

別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud

4.1 .po 和 .mo 是什麼?

  • .po可读可编辑的翻译源文件(你看到的英文原文 → 中文译文)
  • .mo (注:.mo是莫桑比克的国家顶级域名)编译后的二进制文件,WordPress 實際加載的是 .mo

所以你在 Loco/Poedit 裏改的東西,最終一定要生成 .mo 文件纔會生效(Loco 通常保存時自動編譯)。

4.2 Text Domain(文本域)爲什麼重要?

WordPress 會用 text domain 來決定“這句英文該去哪個語言包裏找翻譯”。

如果主題/插件代碼裏用的是:

__('Add to cart','woocommerce')

那你必須翻譯 woocommerce 這個 domain 對應的語言包。
domain 不一致=翻譯永遠不生效这是新手最容易踩的第一个坑。

4.3 語言代碼怎麼寫?

常見中文簡體是:zh_CN
如果你做繁體:zh_TW 或者 zh_HK(根据目标地区的习惯)
寫錯一個字符就当 WordPress 不存在好了。

5. Loco Translate 實操教程

下面按“最常用、最穩妥”的方式寫:翻譯存安全目錄 + 更新不丟 + 隨時可回滾

5.1 安裝與基礎設置

別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud
  1. WP 後臺 → 插件 → 安裝插件 → 搜索 洛科翻譯器 安装并启用
  2. Loco Translate → 設置(Settings)裏建議關注:
    • 允許創建/寫入語言文件的目錄(确保可写入)
    • 如果你站點有緩存插件/CDN,記得後面要清緩存

5.2 翻譯主題(Theme)

  1. Loco Translate → Themes → 選擇你要翻譯的主題
  2. 點擊 New language(新建語言)別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud
  3. 選擇語言:Chinese (Taiwan) / zh_CN
  4. 關鍵一步:選擇存放位置(Location)
    • 強烈建議選:Custom / Loco Translate 目錄(安全目錄)別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud
    • 不建議選:主題目錄內部(因爲更新可能覆蓋)
  5. 創建後進入編輯界面:
    • 上方搜索框輸入關鍵詞(如 “Cart”、“Checkout”、“My account”)
    • 逐條填寫中文翻譯別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud
  6. 點擊 保存它会保存.po文件,并将其编译成.mo文件。別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud

5.3 翻譯插件(Plugin)

  1. Loco Translate → Plugins → 選擇目標插件
  2. 新建語言同上:zh_CN
  3. 存放位置同樣建議選 Loco 安全目錄
  4. 搜索並翻譯 → 保存

5.4 “找不到字符串”的正確處理姿勢

你明明在頁面看到英文,但在 Loco 搜不到,通常原因是:

  • 該文本不是 gettext 輸出(寫死在模板/JS/數據庫裏)
  • 該文本來自 JS(需要用 JavaScript 进行国际化处理,或者插件的国际化功能没有正确启用)
  • 該文本來自頁面內容(編輯器裏寫的),不是主題/插件語言包

你可以這樣做:

  • 在 Loco 的主題/插件頁面點擊 Sync / Rescan(同步/掃描)
  • 嘗試搜索更短的關鍵詞(例如只搜 “Checkout” 的一部分)
  • 檢查該主題/插件是否真的支持翻譯(是否有 .pot/.po)
  • 如果是寫死文本:只能改模板文件/覆蓋模板(建議用子主題)

5.5 AI翻譯 Deepl、Google、OpenAI 等

  1. 配置人工智能应用程序编程接口 (API)別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud
  2. 點擊要翻譯的語言
  3. Ctrl+J 或者點擊建議翻譯別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud
  4. 選擇 AI 翻譯的內容別再用 Poedit 了?WordPress 後臺用 Loco Translate 翻譯主題/插件有多香 - LikaCloud

6. 進階用法:批量搜索、複用譯文、自動翻譯、詞彙一致性

6.1 用“過濾器”快速補齊

Loco 編輯器通常支持:

  • 只看 Untranslated(未翻譯)
  • 只看 Fuzzy(模糊/待確認)
  • 只看 Translated(已翻譯)

建議流程:先把未翻譯清零,再回頭處理模糊詞。

6.2 統一術語:別讓一個詞出現 5 種翻譯

電商站最常見的術語混亂:

  • Checkout:結算 / 去結算 / 收銀臺 / 付款
  • Cart:購物車 / 購物籃
  • Billing:賬單 / 付款信息 / 發票信息
  • Shipping:配送 / 運輸 / 運送

建議你先定一套“術語表”先把文本结构理清楚,比如分段、标点符号等(哪怕是一个简单的表格),再开始翻译。否则翻译完成后,你自己读起来也会觉得别扭。

6.3 自動翻譯只是“打底”,別直接上線

很多人圖快用自動翻譯,結果出現:

  • “Account” 被翻译成“帐目”而不是“账户”。”
  • “订单备注”被翻译成“订单笔记”而不是“订单备注”。”
  • “Apply coupon” 可以翻译为“应用优惠券”(可以,但中文更常用“使用优惠码”)。

建議做法:
自動翻譯 → 統一術語 → 按關鍵頁面人工校對(註冊/登錄/購物車/結算/訂單)

更新不丟翻譯:最穩的存放路徑與策略

你之所以覺得 Poedit 麻煩,很多時候就是因爲“翻譯文件放錯了地方”。

7.1 最推薦策略:把翻譯放到獨立目錄

核心原則:不要把自定義翻譯放在主題/插件自身目錄裏可能是因为更新会覆盖掉之前的数据。

通常更穩妥的是:

  • WordPress 的全局 languages 目錄
  • 或 Loco 自己的安全目錄(由插件管理)

只要路徑正確、domain 正確,WP 就能加載到對應語言包。

7.2 每次更新主題/插件後要做什麼?

  • 進入 Loco → 對應主題/插件 → 點擊 同步/重新扫描
  • 看看是否新增字符串(未翻譯數量是否上升)
  • 只補新增部分即可,不需要重翻

常見問題與排錯(不生效/亂碼/找不到字符串/被覆蓋)

8.1 翻譯不生效:按這 6 步排查

  1. 站點語言是否設置爲中文(Settings → General → Site Language)
  2. 翻譯文件語言代碼是否匹配 zh_CN
  3. text domain 是否匹配(最常見問題)
  4. 是否生成了 .mo(Loco 保存一般會生成)
  5. 是否有緩存(頁面緩存/對象緩存/CDN)→ 清緩存
  6. 是否有同域名更高優先級的語言包覆蓋了你的翻譯(例如系統 languages 目錄裏已有同名文件)

8.2 出現亂碼/方塊字

  • 多數是編碼或文件損壞問題
  • 建議確保編輯器/系統使用 UTF-8
  • 用 Loco 內置編輯通常更不容易亂碼(比一些亂七八糟的本地編輯器強)

8.3 找不到某句英文文本

  • 先確認它是不是 gettext 文本
  • 如果它來自 JS 或接口返回,gettext 可能不管
  • 如果它來自數據庫(比如 Elementor/Block 內容),你需要翻譯內容本身

8.4 更新後翻譯沒了

  • 80% 是你把翻譯存在了主題/插件目錄
  • 解決:遷移到安全目錄,並養成更新後 Sync 的習慣

安全與權限:爲什麼後臺翻譯也可能“翻車”

Loco 的便利來自一點:它需要寫入服務器文件。
這就意味着你應該注意:

  • 不要給不必要的賬號管理員權限
  • 最好配合安全插件/雙因素登錄
  • 站點如果是多人協作,翻譯修改要有流程(誰改、改了什麼、怎麼回滾)
  • 重要站點建議:定期備份語言文件(導出 .po/.mo 或備份目錄)

一句話:

Loco 把“文件操作”變成了“後臺按鈕”,省事的同時也更需要權限管理。

从SEO角度看:多语言 vs 本地化 vs 内容翻译(别把本地化当成全站SEO多语言方案)

很多人搜“翻譯主題/插件”其實最終目標是:做多語言 SEO
這裏要分清:

  • 洛科翻譯器翻译“界面文案”(按钮、提示、后台与前台 UI)
  • WPML/Polylang/TranslatePress翻译“内容”(文章、产品、分类、URL、 hreflang、网站结构)

如果你要做谷歌 SEO 多語言,通常還要:

  • 爲不同語言配置 URL(子目錄 /en/、子域名、獨立域名等)
  • hreflang
  • 多語言 sitemap
  • 內容級翻譯與本地化(不僅是界面按鈕)

所以最佳組合往往是:

  • 疯狂的将主题/插件的用户界面进行准确的翻译。
  • 內容多語言插件负责文章/产品/分类等内容的SEO优化布局。

最佳实践清单

  1. 永遠優先把翻譯存到安全目錄(避免更新覆盖)
  2. 每次主題/插件更新後:Sync → 只補新增字符串
  3. 先做一份“術語表”,保證一致性
  4. 關鍵轉化路徑必校對:註冊/登錄/購物車/結算/訂單/郵件模板
  5. 改完翻譯:清緩存(頁面緩存+對象緩存+CDN)
  6. 重要站點:定期導出 .po/.mo 備份(可版本管理)
  7. 多人團隊:規定翻譯變更流程(誰改、什麼時候改、改哪裏)
  8. 遇到找不到字符串:先判斷是不是 gettext,再決定改模板或翻譯內容

总结:Loco Translate 到底好在哪里?

  • 后台更改设置后,立即生效。
  • 省心无需通过 FTP/SSH 来传输文件。
  • 抗拒更新只要选对了存放位置,就不用担心文件被覆盖的问题。
  • 更貼近 WordPress 實戰尤其适合站长、实施人员和运营人员频繁调整关键词的情况。

但也要記住:

  • 它是“界面翻譯工具”,不是“全站內容多語言 SEO 方案”
  • 後臺可寫文件意味着要更重視權限與備份

当原文语言不是英文时,无法进行自动翻译。

Loco Translate 在插件中進行了硬編碼 en 英文,就是說如果你的插件或者主題裏寫的代碼不是英文,那用 API 翻譯可能不會生效,以下爲解決方案:

在主題或插件中添加以下代碼臨時使用,將 zh_CN 換成插件或者主題裏的原始語言

add_filter('loco_api_provider_source', function ($tag, $path) {
    if (is_string($path) && str_contains($path, 'langrouter-for-translatepress')) {
        return 'zh_CN';
    }
    return $tag;
}, 10, 2);

常見問題

Q1:Loco Translate 翻譯會影響主題/插件更新嗎?

不會影響更新本身,但如果你把翻譯文件放在主題/插件目錄更新可能会覆盖已有文件。将翻译文件存储在安全目录中更稳妥。

Q2:爲什麼我翻譯了但頁面還是英文?

常見原因:站點語言不是 zh_CN、text domain 不匹配、沒生成 .mo、緩存未清、被其他語言包覆蓋。

Q3:Loco 可以翻譯 WooCommerce 嗎?

可以(WooCommerce 屬於插件 gettext 翻譯),但 WooCommerce 官方也有語言包。你如果想改某些措辭,用 Loco 覆蓋局部翻譯很常見。

Q4:Loco 翻譯後臺(wp-admin)文本行不行?

可以翻譯部分來自插件/主題的後臺文本,但 WordPress 核心後臺翻譯通常由官方語言包負責,不建議用 Loco 去“硬改核心”。

Q5:找不到某個字符串怎麼辦?

先確認那段文字是不是 gettext 輸出。如果是寫死/JS/數據庫內容,就不在 .po 體系裏,需要改模板或翻譯內容源。

Q6:用 Loco 會拖慢網站嗎?

一般不會。運行時主要加載 .mo 文件;真正“重”的是你在後臺掃描/同步時的操作。生產環境少頻繁全量掃描即可。

Q7:翻譯文件要不要做版本管理?

強烈建議。尤其是商業站點:導出 .po/.mo 或備份目錄,配合 Git 或定期備份都可以。

Q8:我能用 Loco 做英文站翻西語/法語嗎?

可以。gettext 的語言包機制與語種無關,關鍵是語言代碼與文本域。

Q9:Poedit 還有必要嗎?

有。如果你是專業翻譯/開發協作、需要嚴格審校、需要離線批處理、需要和倉庫/CI 深度集成,Poedit 依然很強。很多團隊是 Poedit + Loco 組合开发阶段使用 Poedit,交付后用于维护的版本则使用 Loco 快速编辑工具。

Q10:Loco 適合新手嗎?

比 Poedit 更適合。因爲它把“文件路徑、上傳下載、編譯”這些操作都界面化了,新手更容易成功。

推薦主機與文檔

  1. 查看推薦的網站主機
  2. WordPress文檔與技術指南

實用資源

标签: