Releases: codegrue/auto-translate-json
Releases · codegrue/auto-translate-json
v2.1.0: Performance Improvements & CLI Enhancements
Change Log
[2.1.0] - 2026-03-22
- Performance improvements: Updated to auto-translate-json-library v2.1.0 with lazy loading for all translation providers
- Faster startup: ~80MB memory reduction and ~500ms faster extension activation
- LLM-friendly CLI: Library now supports structured JSON output for better integration with AI tools
- Enhanced developer experience: Improved error messages and comprehensive examples in library
- Backward compatibility: All existing functionality preserved with performance optimizations
[2.0.5] - 2026-03-18
- Library sync: Updated to auto-translate-json-library v2.0.5
- Hugging Face integration: Added support for Hugging Face cloud API translation with multiple inference providers
- Local AI translation: Added Hugging Face local ONNX runtime translation (no API key required, runs offline)
- New API types: Added "HuggingFace" and "HuggingFaceLocal" to apiType enum
- Configuration updates: Added settings for Hugging Face API key, model, provider, and local model
- Native module externalization: Externalized
onnxruntime-nodeand@huggingface/transformersnative modules in esbuild config - Dependency updates: Updated TypeScript, VS Code API, eslint, and other dependencies
- VS Code engine: Updated engine requirement to ^1.110.0
[2.0.2] - 2026-01-31
- Major Update: Synced version with auto-translate-json-library 2.0.2
- Multi-format support: Added support for XML, YAML, ARB, PO/POT, XLIFF, XMB/XTB, Properties, CSV, TSV formats
- Format auto-detection: Automatically detects file format based on extension and content
- New format setting: Added
auto-translate-json.formatsetting to manually override format detection - OpenAI improvements:
- Added temperature setting for fine-tuning translation creativity
- Updated default model to
gpt-4.1-mini - Increased default max tokens to 1000
- Local AI support: Better support for Ollama and other OpenAI-compatible local servers
- Updated context menu: Now appears for all supported file extensions
- Command renamed: "Auto Translate JSON" → "Auto Translate"
- Updated VS Code engine requirement to ^1.108.0
[1.5.5] - 2026-01-06
- updated library to support multiple formats not just json [topce]
- added demo https://github.com/topce/auto-translate-json-library/tree/master/demo to demo in file mode [topce]
- added demo https://github.com/topce/auto-translate-json-library/tree/master/demo-folder to demo folder mode [topce]
[1.5.4] - 2025-07-30
- retry on 429 error
- use new version of library 1.5.4 [topce]
[1.5.1] - 2025-07-19
- update to use same version like library
- use new version of library 1.5.1 [topce]
- added explicit field to pick the translation you want to use
[1.3.8] - 2023-10-20
- use new version of library 1.3.8 [topce]
- add option to fine tune OpenAI parameters
- possible to use local REST API server instead of OpenAI
- pro: less expensive
- con: slower, needs powerful hardware
[1.3.4] - 2023-10-20
- use new version of library 1.3.5 [topce]
- fix error in deepL [alexei-petru]
- load dynamically google supported languages [BenGMiles]
[1.3.3] - 2023-06-25
- use new version of library 1.2.3 [topce]
- fix typo in deepL urls [topce]
[1.3.2] - 2023-06-25
- use new version of library 1.2.2 [topce]
- improve error logs [topce]
- not call process exit in library [topce]
- update libs dependencies [topce]
[1.3.1] - 2023-05-13
- Add support to ignore some translation [topce]
[1.3.0] - 2023-05-13
- Add support to use Artificial Intelligence : OpenAI [topce]
- update dependencies [topce]
[1.2.0] - 2023-05-12
- Moved backend code to an external library
[1.1.4] - 2022-06-21
- Added support for DeepL [topce]
- better array handling [topce]
[1.1.3] - 2022-01-31
- Fixed (maybe) pulling proper string out of Azure [topce]
[1.1.2] - 2022-01-14
- Google changed their authentication so API keys cannot be used anymore. I forced v2 of their library but it's recommended not to use google anymore for this
- Improved detection if extension is triggered directly instead of by right clicking a file.
[1.1.1] - 2022-01-13
- AWS and Azure, Preprocess text prior to sending as it was for Google (thanks topce)
[1.1.0] - 2022-01-06
- Added support for AWS and Azure Translation Services (thanks topce)
- Skip translation of numbers or booleans (thanks gajo357)
- Added support for deeper folder structures (thanks gajo357)
[1.0.9] - 2021-03-22
- Added a warning if running this from the command prompt
- upgraded some dependencies
[1.0.8] - 2020-07-13
- fixed bug on windows by using fsPath instead of path
[1.0.7] - 2020-07-13
- added more warnings and error reporting
[1.0.6] - 2020-05-28
- added support for arguments in text strings which won't get translated
- fixed continue after wrong locale file bug
- changed indenting from tabs to double spaces
[1.0.5] - 2020-05-28
- added support for named arguments
- fixed crash bug related to deeply nested nodes
- added messages for completed locales
[1.0.4] - 2020-05-27
- restored commented options
[1.0.3] - 2020-05-27
- added error handling for invalid/unsupported locales
[1.0.2] - 2020-05-26
- Improved Documentation
[1.0.1] - 2020-05-26
- fixed bug with mismatched setting names
[1.0.0] - 2020-05-26
- Initial release of auto-translate-json
Auto Translate JSON 2.0.5
[2.0.5] - 2026-03-18
- Library sync: Updated to auto-translate-json-library v2.0.5
- Hugging Face integration: Added support for Hugging Face cloud API translation with multiple inference providers
- Local AI translation: Added Hugging Face local ONNX runtime translation (no API key required, runs offline)
- New API types: Added "HuggingFace" and "HuggingFaceLocal" to apiType enum
- Configuration updates: Added settings for Hugging Face API key, model, provider, and local model
- Native module externalization: Externalized
onnxruntime-nodeand@huggingface/transformersnative modules in esbuild config - Dependency updates: Updated TypeScript, VS Code API, eslint, and other dependencies
- VS Code engine: Updated engine requirement to ^1.110.0
Auto Translate JSON 2.0.2
[2.0.2] - 2026-01-31
- Major Update: Synced version with auto-translate-json-library 2.0.2
- Multi-format support: Added support for XML, YAML, ARB, PO/POT, XLIFF, XMB/XTB, Properties, CSV, TSV formats
- Format auto-detection: Automatically detects file format based on extension and content
- New format setting: Added
auto-translate-json.formatsetting to manually override format detection - OpenAI improvements:
- Added temperature setting for fine-tuning translation creativity
- Updated default model to
gpt-4.1-mini - Increased default max tokens to 1000
- Local AI support: Better support for Ollama and other OpenAI-compatible local servers
- Updated context menu: Now appears for all supported file extensions
- Command renamed: "Auto Translate JSON" → "Auto Translate"
- Updated VS Code engine requirement to ^1.108.0