功能插件定价资源
更改语言
资源如何本地化任何 WordPress 主题(即使您不是开发者)

如何本地化任何 WordPress 主题(即使您不是开发者)

SimplePoTranslate Team2025年12月15日
如何本地化任何 WordPress 主题(即使您不是开发者)

您刚刚购买了完美的高级 WordPress 主题。它看起来很棒,布局很完美,并且符合您的品牌。您安装它,上传您的内容,然后...

"Read More" "Leave a Comment" "404 Page Not Found"

您的内容是意大利语,但这些硬编码的主题按钮仍然顽固地显示为英文。这看起来不专业,并且会让您的用户感到困惑。

如果您不是程序员,您的第一反应可能是聘请开发人员或尝试自己编辑 PHP 文件(请不要这样做!)。

好消息是?您无需触及任何代码。WordPress 主题使用标准的翻译系统。在本指南中,我们将向您展示如何在 5 分钟内将这些英文字符串翻译成您的语言。

秘密文件:什么是 .pot

每个好的 WordPress 主题(Astra, Divi, Avada 等)都在其文件夹中隐藏着一个特殊的文件。它被称为 .pot 文件(Portable Object Template,可移植对象模板)。

将此文件视为主题代码中使用的每个英文单词的“目录”。

  • "Submit Search"
  • "Posted by"
  • "No results found"

要翻译您的主题,您无需编辑主题。您只需获取此目录,翻译这些单词,并将其另存为 WordPress 可以读取的新文件。

步骤 1:找到文件

您将需要访问您网站的文件。您可以使用 FTP 客户端(如 FileZilla)或您主机控制面板(cPanel)中的“文件管理器”。

  1. 导航到:/wp-content/themes/your-theme-name/
  2. 查找名为 languageslang 的文件夹。
  3. 在其中,您应该看到一个以 .pot 结尾的文件(例如,astra.poten_US.pot)。

将此文件下载到您的计算机。

步骤 2:翻译(简单的方法)

现在您有了该文件。您如何翻译它?

旧方法(难): 您下载一个名为 PoEdit 的桌面软件。您安装它,打开文件,手动输入每一行的翻译(主题可能有 2,000 多行!),然后保存它。

新方法(简单): 使用 SimplePoTranslate

  1. 转到 SimplePoTranslate.com。
  2. 上传您刚刚下载的 .pot 文件。
  3. 选择您的目标语言(例如,意大利语)。
  4. 单击“翻译”。

我们的 AI 将扫描该文件。它理解上下文(因此“Post”被翻译为文章,而不是栅栏柱)。至关重要的是,它会锁定代码。如果主题有一行像 Posted by %s 这样的代码,我们的 AI 会确保 %s 保持安全,以便您的作者姓名仍然正确显示。

甚至更简单: 安装 SimplePoTranslate WordPress 插件,并从您的仪表板执行所有操作。该插件会自动检测您主题的 .pot 文件——或者扫描其可翻译的字符串,并在主题未提供模板时生成一个。选择您的目标语言,单击翻译,然后该插件会将翻译后的文件部署到正确的文件夹,并使用正确的文件名。无需 FTP、无需文件重命名、无需猜测。如果少数几个字符串需要手动调整,您可以在插件内直接编辑它们。

步骤 3:正确命名文件

这是唯一棘手的部分。当您下载翻译后的文件时,您需要正确地命名它,否则 WordPress 将无法识别它。

格式为:theme-domain + - + locale_code + .mo

  1. 找到区域设置代码: 对于意大利语,它是 it_IT。对于德语,它是 de_DE
  2. 找到主题域名: 通常,这只是您主题的文件夹名称(例如,astradivioceanwp)。

因此,如果您要将 Astra 主题翻译成意大利语,则您的文件必须命名为: astra-it_IT.mo

(注意:SimplePoTranslate 提供 .po 和 .mo 文件。您严格需要 .mo 文件才能使网站正常工作,但如果您以后想编辑它,请保留 .po 文件。)

步骤 4:上传并完成

返回到您的文件管理器。

不要将其上传回主题文件夹。 为什么?因为如果主题在下周更新,它将删除整个文件夹并替换它。您的翻译将被永久删除。

相反,将其上传到此处: /wp-content/languages/themes/

这是“全局安全文件夹”。WordPress 首先在此处检查。此文件夹中的文件在主题更新期间永远不会被删除。

将文件 (astra-it_IT.mo) 上传到该文件夹后,刷新您的网站。立即,“Read More”变为“Leggi tutto”。

您刚刚节省了 100 美元

这正是开发人员会向您收取一小时工作的费用。您在几分钟内自己完成了它,而无需编写代码。

无论您拥有大型电子商务主题还是简单的博客,该过程始终相同。

现在需要翻译主题文件吗?试试我们的免费层。它比手动操作更安全、更快捷。

SimplePoTranslate.com 免费开始