Skip to content

translify audit-fix

Fix deterministic audit issues.

Usage

bash
translify audit-fix --dry-run
translify audit-fix --include missing,locale-consistency
translify audit-fix --exclude unused

Supported fixes

CheckBehavior
missingAdds keys used in code but missing from translations
unusedRemoves keys not referenced in source files
duplicate-keysRewrites JSON files so duplicate declarations vanish
locale-consistencyMirrors default-language keys into missing locales

Duplicate values and hardcoded text are reported by audit but are not changed automatically because they require product or code decisions.

Options

OptionDescription
--include <checks>Comma-separated checks to fix, default is all supported
--exclude <checks>Comma-separated checks to skip
--emptyAdd missing values as empty strings
--dry-runPreview changes without writing files

Released under the MIT License.