i18n / Locale Tools

i18n / Locale Tools

Work with JSON i18n locale files: sort keys, find missing keys across languages, merge multiple locales, flatten/unflatten nested keys.

i18n / Locale Tools

Work with JSON i18n locale files: sort keys, find missing keys across languages, merge multiple locales, flatten/unflatten nested keys.

Common uses

  • Find missing translation keys between en.json and de.json
  • Sort all keys alphabetically in a locale file
  • Merge multiple locale JSON files
  • Check which ICU plural category a count resolves to in Polish

Frequently asked questions

Can I use i18n / Locale Tools to find missing translation keys between en.json and de.json?

Yes. i18n / Locale Tools can find missing translation keys between en.json and de.json, directly in your browser.

Can I use i18n / Locale Tools to sort all keys alphabetically in a locale file?

Yes. i18n / Locale Tools can sort all keys alphabetically in a locale file, directly in your browser.

Can I use i18n / Locale Tools to merge multiple locale JSON files?

Yes. i18n / Locale Tools can merge multiple locale JSON files, directly in your browser.

Is my data uploaded to a server?

No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.