What Gets Recorded
A new version is created whenever a translation value is saved. Each version record includes:- The full translation text at that point in time
- The user who made the change
- The timestamp of the change
- The translation status at the time (Untranslated, Translated, Reviewed, or Approved)
button.save shows only changes to that specific key/language pair.
Viewing History
Open Version History
Select the History tab in the key detail panel. The full list of versions appears in reverse chronological order, with the most recent change at the top.
Reverting to a Previous Version
If a translation was changed incorrectly — or if you need to undo an AI-generated translation that wasn’t quite right — you can restore any previous version.Find the version you want to restore
Open the History tab and locate the version you want to go back to.
Click Revert
Click the Revert button on that version entry. Entri immediately sets the translation value back to that version’s text.
Reverting does not delete any history. Every state the translation has ever been in remains in the history log.
Via API
You can retrieve version history and trigger reverts programmatically.When to Use Version History
- After a bad AI batch translation — quickly restore the previous approved values
- Investigating a regression — find out when and why a string changed
- Auditing translator work — see who changed what and when across the project
- Restoring accidentally overwritten translations — recover values that were overwritten during an import with
overwrite=true