Linux 软件免费装
Banner图

Stringwatch – Untranslated Text Finder for TranslatePress

开发者 bluerivergrowth
更新时间 2026年11月4日 03:47
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

translation multilingual quality translatepress untranslated

下载

0.4.2

详情介绍:

If you translate your site by hand to keep its quality and tone consistent, it is easy to miss a string — a button label, an image alt text, a line somewhere. And every time you change the design, new strings appear that you might forget to translate. TranslatePress shows you one page at a time, so there is no quick way to see what is still missing across the whole site. Stringwatch adds a Stringwatch tab to the TranslatePress settings. It compares every public page with each of its translations, as a logged-out visitor sees them, and lists every piece of text that is still identical. TranslatePress' own string tables then tell you why: Text you deliberately translated to the same words (brand names, "FAQ") is recognised and hidden automatically. Features

安装:

  1. Install and activate TranslatePress.
  2. Install and activate Stringwatch.
  3. Open Settings → TranslatePress → Stringwatch. The first scan starts automatically.

屏幕截图:

  • Settings: (7) an allowlist for brand and product names, (8) page components to leave out of the scan, by CSS selector.
  • Skipped strings: (9) Undo brings one back.

常见问题:

Does it work with my languages?

Yes. It does not need to understand any language: it compares each translated page with its original and reports text that is still the same.

Does it slow down my site?

No. It does nothing on the front end. A scan only runs while you have the Stringwatch tab open, and it fetches your pages the way a visitor would.

Why are brand names or words like "Download" listed?

Some words are the same in both languages, so they look untranslated. Click Skip to hide them, or add brand names to the allowlist under Settings.

A whole component keeps showing up (cookie banner, popup, menu). Can I leave it out?

Yes. Each finding shows the element it is in. Add that element to "Ignore elements" under Settings, and its text is no longer checked. To leave a whole page out of the scan, use "Ignore page".

How long does a scan take?

It depends on the number of pages and your host. Pages are fetched several at a time; results appear while the scan runs.

Does it change my translations?

No. It only reads. You fix translations in the TranslatePress editor, as usual.

更新日志:

0.4.2 0.4.1 0.4.0 0.3.9 0.3.8 0.3.7 0.3.6 0.3.5 0.3.4 0.3.3 0.3.2 0.3.1 0.3.0 0.2.0 0.1.0