How to diy excel i18n json generation vs paid localisation platforms like lokalise
- Step 1Maintain translations in Excel as normal — Keep your key column and language value columns in a simple .xlsx spreadsheet.
- Step 2Generate locale JSON on demand — Upload and configure key/value columns. Download the JSON file for each language.
- Step 3Commit JSON files to your repo — Add the generated locale files to your project. No platform integration required.
Frequently asked questions
When should I move to Lokalise or Phrase?+
When you have professional translators who need context, screenshots, TM suggestions, or branching. For small in-house teams with Excel-based translation, this tool covers all the basics.
Does the generator support over-the-air translation delivery?+
No. OTA delivery requires a platform SDK (Lokalise, Phrase). For static bundles committed to a repo, this tool is sufficient.
Can I generate multiple language files at once?+
Multi-language export is on the roadmap. Currently run once per language column.
Privacy first
Every JAD Excel tool runs entirely in your browser using SheetJS and ExcelJS. Your spreadsheets, formulas, and data never leave your device — verified by zero outbound network requests during processing.