Linux 软件免费装
Banner图

TranslateML

开发者 Magazine3
更新时间 2025年6月17日 16:19
WordPress版本: 6.8
版权: GPLv2 or later
版权网址: 版权信息

标签

caching translation multilingual language switcher frontend translation

下载

1.0.0 1.0.1

详情介绍:

TranslateML is a powerful yet lightweight WordPress plugin designed to provide seamless frontend content translation. The plugin uses the TranslateML API to translate text and leverages caching to deliver high performance.

安装:

  1. Upload the Translateml folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Configure API settings in the TranslateML settings page under the WordPress admin dashboard.

屏幕截图:

  • screenshot-2.png
  • screenshot-3.png
  • screenshot-4.png

升级注意事项:

1.0.0 Initial release of the plugin. Set up your API key to start translating your content.

常见问题:

How do I set up the TranslateML API?

Go to the plugin settings page and enter your TranslateML API key. If you don’t have one, sign up at TranslateML.com.

What happens if a translation is unavailable?

If a translation is unavailable, the plugin will display the default language (English).

Is this plugin compatible with caching plugins?

Yes, TranslateML is designed to work seamlessly with popular caching plugins.

Will this plugin work with server-side caching?

TranslateML uses PHP output buffering (ob_start()) to dynamically translate content on the frontend. While this only happens when a translated language is requested and an API key is configured, it may conflict with full-page server-side caching systems. Some examples of caching systems that may interfere:

  • Varnish
  • NGINX full-page caching
  • Managed WordPress hosting caches (e.g., WP Engine, Kinsta, SiteGround) If your site uses such caching:
  • Translations may not appear as expected unless caching is bypassed for translated pages.
  • It is recommended to test thoroughly or disable caching for multilingual URLs.

更新日志:

1.0.1 1.0.0