KamoCRM

Fall through to next provider when translation equals source text

FixTranslateService
Shipped
17 ஏப்ரல், 2026 அன்று 3:29 PM UTC
Author
Kamo
Commit
8607e7c

Bergamot was returning the source text unchanged for single-word nav items, acronym phrases (API, CRM), and compound words (Change Log) while reporting success (fallback=0). The router now treats same-value results as a signal to try the next provider (e.g. LibreTranslate). Also fixes fallbackCount in batchTranslate to accurately count keys where the translation equals the source, so callers can detect untranslated content.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing