Linux 软件免费装
Banner图

SimplePoTranslate

开发者 simplepotranslate
更新时间 2026年6月17日 03:53
PHP版本: 8.0 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

i18n translation gettext localization po

下载

1.0.8 1.0.9 1.0.5 1.0.6 1.0.7

详情介绍:

SimplePoTranslate is the safest way to translate WordPress themes and plugins with AI — directly from your dashboard. It auto-detects every translatable theme and plugin on your site, translates into 39 languages, and writes ready-to-use .po/.mo files without touching a single line of your theme or plugin code. Unlike generic AI translators, SimplePoTranslate is built for gettext: it is designed to keep placeholders (%s, %1$s), HTML tags, and plural forms intact, so your strings stay valid after translation. Why developers and agencies choose it: Perfect for: Theme and plugin developers, freelancers, and agencies localizing WordPress, WooCommerce, LMS plugins (LearnDash, LifterLMS), and membership sites. Supported Languages: Turkish, Spanish, German, French, Italian, Portuguese (Brazil), Russian, Japanese, Chinese (Simplified), Korean, Arabic, Dutch, Polish, Ukrainian, Czech, Swedish, Danish, Finnish, Hungarian, Romanian, Greek, Thai, Vietnamese, Hebrew, Indonesian, Malay, Filipino, Hindi, Bengali, Urdu, Persian, Serbian, Croatian, Slovak, Bulgarian, Lithuanian, Latvian, Estonian, and Slovenian. How It Works:
  1. Install and activate the plugin.
  2. Navigate to SimplePoTranslate in the admin menu.
  3. Scan your site to discover all translation files.
  4. Choose your target languages and translate — either via the API or manually.
  5. Import the translated files and your site is localized!

安装:

  1. Upload the simplepo-translator folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Navigate to SimplePoTranslate in your admin menu to start scanning and translating.
For API-powered translations:
  1. Go to SimplePoTranslate → Settings.
  2. Enter your API key from simplepotranslate.com.
  3. Return to the Scanner page and click Auto Translate to begin.

屏幕截图:

  • Scanner — Discover all translatable files across your themes and plugins.
  • Translations — Manage and monitor all your translation jobs.
  • Settings — Configure API key and translation preferences.

升级注意事项:

1.0.9 Recommended security and data-integrity update: SSRF/download hardening, prevents writing or deleting files outside the plugin's own directory, a String Editor XSS fix, and fixes for CRLF/multi-line/plural translation editing. No workflow changes — safe upgrade. 1.0.8 Source-language files (e.g. a bundled en_US.po) no longer show as "untranslated" or offer an Auto Translate action that just errors. Also fixes shifted button icons. Safe upgrade. 1.0.7 WordPress 7.0 compatibility, plus a String Editor fuzzy-flag fix, a "re-enter your API key" notice after salt rotation, a faster translation loader, and a one-time review prompt after your first import. Safe upgrade. 1.0.6 Documentation-only release: adds a FAQ entry on how to get the plugin's interface translated into your language. 1.0.5 Fixes Auto Translate imports that silently failed (job completed remotely but file never landed in uploads). Adds a Retry Import action to recover previously-stuck jobs. 1.0.4 Removes the last remaining direct references to WordPress internal path constants; all paths now derive from the plugin's own install location or public WP functions. Safe upgrade. 1.0.3 Fixes String Editor "Invalid file path" regression for bundle/legacy .po files, adds failure diagnostics for translation jobs, surfaces uploads-directory errors. 1.0.2 File writes moved to wp-content/uploads/simplepo-translator/. Existing translations continue to activate; re-import to move them into the new location. 1.0.1 Maintenance release: readme now documents the optional SimplePoTranslate API (External services + Privacy sections) and file writes are routed to the WordPress system translations directory. 1.0.0 Initial release of SimplePoTranslate.

常见问题:

Does this plugin modify my theme or plugin files?

No. Your original theme and plugin files are never touched. Translations are written to the plugin's own uploads directory (wp-content/uploads/simplepo-translator/), and a built-in loader makes WordPress use them while the plugin is active. If you want the translations to keep loading even after the plugin is removed, use Settings → Copy translations to WordPress system directory to copy them into wp-content/languages/ (see the next FAQ for details).

What happens to my translations if I deactivate the plugin?

The plugin stores its working translations in its own uploads directory (wp-content/uploads/simplepo-translator/), and a built-in translation loader redirects WordPress lookups there while the plugin is active. If you deactivate or remove the plugin, that loader no longer runs, so translations in the uploads directory will stop loading. To keep your translations working after the plugin is removed, open SimplePoTranslate → Settings and click Copy translations to WordPress system directory before deactivating. This copies every translation into wp-content/languages/plugins/ and wp-content/languages/themes/, where WordPress loads them natively — no plugin required.

Do I need an API key to use the plugin?

No. You can use the manual translation mode for free — download PO files, translate them with any external tool, and upload them back. An API key is only needed for the automated translation feature.

What file formats are supported?

The plugin works with standard PO (Portable Object) and MO (Machine Object) files, which are the standard translation format for WordPress.

Can I translate multiple languages at once?

Yes. When using the API translation mode, you can select multiple target languages and the plugin will process them all in a single operation.

Does the plugin create backups?

Yes. Before importing any translation, the plugin automatically creates a .bak backup of the existing PO file.

Is the plugin's interface available in my language?

The official translation project lives at translate.wordpress.org/projects/wp-plugins/simplepo-translator/. Once a locale is approved by the WordPress Polyglots community, WordPress automatically installs the language pack on your site — no extra step required. If your locale is not yet translated and you would like the plugin's UI in your language right now, you can use SimplePoTranslate on its own POT file:

  1. Go to SimplePoTranslate → Scan Files.
  2. Find the simplepo-translator.pot row and click Auto Translate (with an API key) or download it for manual translation.
  3. The translated .po/.mo lands in your uploads directory and the plugin's UI switches to your language immediately.
Contributions back to translate.wordpress.org are very welcome — the more locales the community approves, the more users benefit.

更新日志:

1.0.9 Security and data-integrity hardening release. No changes to the user interface or normal workflow. 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0