Changelog
Changelog
Track improvements, new features, and fixes in LocEngine
Version 4.6.5
Major Release 🔥 NEW✨ New Features
-
🌐
Web Scanner
Extract translatable strings from HTML, CSS, JavaScript, React, Vue, Angular, and PHP files with 90%+ accuracy
-
🔤
I18N Scanner
Extract i18n keys from 12+ frameworks including WordPress, React i18next, Vue i18n, Angular ngx-translate, Python gettext, and more
-
🎨
3 Context Display Modes
View extracted strings with Single Line, Extended (20 lines), or Full Function/Block context
-
🔄
Smart Auto-Detection
Automatically detects frameworks and project types without manual configuration
🔧 Improvements
- Added per-file framework detection for mixed-technology projects
- Enhanced duplicate string removal with 95% accuracy
- Improved key generation algorithm for better readability
- Added 8 new export formats (ARB, XLIFF, Properties, RESX, YAML)
- Optimized scanning speed for large projects (up to 40% faster)
📊 Framework Support
🐛 Bug Fixes
- Fixed context display issue in injection preview dialog
- Resolved duplicate key generation for identical strings
- Fixed v-tooltip injection in Vue.js components
- Corrected line number tracking for multi-line strings
- Fixed placeholder to :placeholder conversion in Vue templates
Version 4.5
Major Release✨ New Features
-
🚀
Multi-language support
Now scan and extract strings from 12 languages simultaneously
-
⚡
Performance boost
40% faster scanning for projects with 500K+ strings
-
🎯
Smart key generator
AI-powered key naming based on context
🔧 Improvements
- Improved language detection accuracy by 35%
- Enhanced export workflow with batch processing
- Reduced memory usage by 25%
🐛 Bug Fixes
- Fixed placeholder detection in nested strings
- Resolved UI glitch in dark mode
- Fixed license validation timeout issue
Version 4.4.1
Patch🔧 Improvements
- Added 15 new file format support (Vue, Svelte, Astro)
- Improved scanning engine accuracy for PHP files
- Better error handling for corrupted files
🐛 Bug Fixes
- Fixed crash when scanning empty folders
- Resolved memory leak in continuous scanning mode
Version 4.4
Initial Release🚀 First Release
-
🔍
Automatic project scanning
Scan 190+ file formats with multi-layer detection
-
💉
Localization injection engine
Safe, reversible code injection with auto-backup
-
📤
Translation export/import
Support for JSON, PO, CSV, YAML formats
-
✅
QA validation system
Check placeholders, punctuation, length constraints
Version 4.3
June 2025- Added WordPress module
- Improved Python detection
Version 4.2
March 2025- Team collaboration features
- Private projects support
Stay Updated
Get notified about new releases
🌐 LocEngine 4.6.5 - Web Scanner & I18N Scanner
×Web Scanner
Extracts translatable strings from HTML, CSS, JavaScript, React, Vue, and Angular files with 95%+ accuracy. Auto-detects frameworks and provides context-aware extraction.
Supported Frameworks
- React / Next.js - .jsx, .tsx, .js, .ts
- Vue / Nuxt.js - .vue, .js, .ts
- Angular - .ts, .html
- HTML5 / CSS3 - .html, .htm, .css
- JavaScript / TypeScript - .js, .ts
- PHP - .php
Extraction Capabilities
- JSX text & props
- Ternary conditions
- Template literals
- HTML attributes
- Alert/Confirm/Prompt
- CSS content property
I18N Scanner
Extracts i18n keys from internationalized projects across 12+ frameworks. Supports WordPress, React i18next, Vue i18n, Angular ngx-translate, Python gettext, and more.
Supported Plugins
- WordPress - __(), _e(), esc_html__()
- React - t(), useTranslation, <Trans>
- Vue - $t(), v-text, :placeholder
- Angular - translate pipe, directive
- Python - _(), gettext(), ngettext()
- JavaScript - i18n.t(), t()
- Next.js - serverSideTranslations
- Nuxt.js - $t(), useI18n
- PHP - __(), _e(), gettext()
- Flutter - ARB files
- .NET - RESX files
- Java - Properties files
Export Formats
- JSON (i18next, react-intl)
- PO / POT (Gettext)
- ARB (Flutter)
- XLIFF (XLIFF standard)
- Properties (Java)
- RESX (.NET)
- YAML (Rails)
- CSV / Excel
Performance Metrics
- Web Scanner Accuracy: 90-98% depending on framework
- I18N Scanner Accuracy: 95%+
- Processing Speed: ~200-300 files/second
- Max File Size: 5MB per file
- Max Files/Scan: 2000 files