Changelog Translation Generator
5.7.0
Export Exclude Configuration (METSUP-94)
-
Provide configuration mapping for export exclusions
-
Exclude configured files in translation finder for export
-
Extend test cases
5.6.4
Troubleshooting (METSUP-90)
-
Fix PageBuilder Backend Editor initialization with translation widgets
-
Compatibility with new tinymce editor
5.6.3
Improve cli command to rebuild js translations (TDMET-5)
-
Check for available themes in use
-
Cancellation of command execution if no themes are set
5.6.2
Rebuild translation dictionaries (METSUP-83)
-
Fix rebuilding of translation dictionaries for used themes and locales
-
The JS dictionary file is regenerated with the command
bin/magento translation:js-dictionary:rebuild
5.6.0
CMS translation (TDMET-1188)
-
Add widget for translating text into CMS with support for PageBuilder and TinyMCE
-
Add a button to the toolbar for viewing/editing source code in TinyMCE
Troubleshooting
-
Fix database table column text limitations (METSUP-63)
-
Fix js translation generation cli command (METSUP-64)
5.5.1
Improve loading time of the translation dictionary (METSUP-56)
-
Change the method of retrieving translation dictionary
5.5.0
Magento 2.4.7 Compatibility (TDMET-1242)
-
Fix code styles for js files
-
Update module dependencies
-
Update test routine definitions
5.4.0
Add Config for Translation Export (METSUP-44)
-
Add config label key fallback for the reference locale
-
Fix export of the selected reference local
-
Fix delta export with reference locale
5.3.7
JS Translations do not work (METSUP-41) and Troubleshooting
-
Fix Environment Emulation for js translation import
-
Fix admin message when importing multiple files
5.3.3
Typecast import history export issue fix (METSUP-21)
-
Fixed issue where key and value could be an integer in rare cases during import history export
5.3.2
Export Extension (METSUP-10)
-
Consider imported translation keys in export
-
Extend test routines
Troubleshooting (METSUP-17)
-
Fix return types of default controllers
5.3.0
Compatibility Update (TDMET-1098)
-
Provide compatibility for Magento 2.4.6
-
Update module dependencies
-
Run phpstan checks
5.2.0
AWS Compatibility (CSI-91)
-
Provide translation index compatibility on aws environment
-
Extend cli index command to write indices on file
-
Extend recurring data script to import indices form files to database
-
Improve integration tests
Troubleshooting
-
Override Magento CSV wrapper to bypass leading operator
5.1.0
Enable import of same labels to translation keys (TDMET-978)
-
Provide configuration setting to allow import of same labels to keys
-
Adaptation of the import and compliance with the configuration
-
Adjustment of the export to include equal translation pairs
-
Extend integration tests
Detection ko-js translate binding (TDMET-969)
-
Extend translation detection
-
Extend unit tests
5.0.0
Magento 2.4.4 Compatibility (TDMET-939)
-
Support for PHP 8.0/8.1
-
Remove support for PHP 7.3
-
Update test routines
-
Update module dependencies
4.3.0
AWS Compatibility (CSI-91)
-
Provide translation index compatibility on aws environment
-
Extend cli index command to write indices on file
-
Extend recurring data script to import indices form files to database
-
Improve integration tests
Troubleshooting
-
Override Magento CSV wrapper to bypass leading operator
4.2.0
Enable import of same labels to translation keys (TDMET-978)
-
Provide configuration setting to allow import of same labels to keys
-
Adaptation of the import and compliance with the configuration
-
Adjustment of the export to include equal translation pairs
-
Extend integration tests
Detection ko-js translate binding (TDMET-969)
-
Extend translation detection
-
Extend unit tests
4.1.6
Module Compatibility Fixes
-
Define PHP Version dependency (TDMET-902)
-
Update integration tests (TDMET-900)
-
Support acl title translation export
-
Extend unit test suite
-
Update module info
4.1.4
Fix Backend-Config Translation-Export (TDMET-840)
-
Fix xml regexp
-
Remove CDATA-Annotations
-
Update Readme and documentation
4.1.3
Feature Translation Module Filter (TDMET-813)
-
Add optional Module filter for translation export
-
Adapt export and translation index logic
-
Fix export strings based on export options
-
Update Integration Tests
-
Update module dependencies
4.1.2
Magento 2.4.x Compatibility Fix (TDMET-829)
-
Fix import template
-
Fix compatibility issue between Magento 2.4.1 / 2.4.2
4.1.1
Fix Frontend JS-Translations (TDMET-822)
-
Magento 2.4 Controller compatibility
-
Enhance js translation controller
4.1.0
Performance Enhancement Translation Export (TDMET-776)
-
Integrate index logic for translation labels
-
Database driven translation indices
-
Provide Magento CLI command for translation index generation
-
Provide TechDivision Pacemaker pipeline definitions for translation index generation
-
Extend Integration Tests
Provide Translation Import History (TDMET-777)
-
Display imported translations on import page
-
Provide a download option (.csv) for imported translations
Provide Version Display info (TDMET-807)
-
Display in module configuration
-
Register in MET Base Module
4.0.0
Database driven translations
-
Handle and translate strings via DB (TDMET-546)
-
New database table for module (TDMET-545)
-
Integrate TD-Logger (TDMET-669)
-
New backend menu structure (TDMET-647)
-
Provide module ACL (TDMET-670)
-
Update tests and test routines (TDMET-548)
-
Enhance performance for translation imports (TDMET-549 / TDMET-550)
3.0.2
Improvement Frontend-Translations (TDMET-664)
-
Rebuild js translations on setup:upgrade
-
Recurring data script for deployments
-
Extend integration tests for command and recurring data
3.0.0
Magento 2.4 Compatibility (TDMET-567)
-
Update module dependencies
-
Refactoring based on version changes
-
Update test routines
2.2.1
Performance Optimization for Export
-
Use magento translation cache
-
Use magento base translate logic
-
Don’t crawl all i18n.csv files on every export
2.2.0
Performance Enhancement Translation Export (TDMET-771)
-
Integrate index logic for translation labels
-
Provide Magento CLI command for translation index generation
-
Provide TechDivision Pacemaker pipeline definitions for translation index generation
2.1.1
Improvement Frontend-Translations (TDMET-664)
-
Rebuild js translations on setup:upgrade
-
Recurring data script for deployments
-
Extend integration tests for command and recurring data
2.1.0
Improvement Frontend-Translations (TDMET-664)
-
Rebuild js translations on setup:upgrade
-
Recurring data script for deployments
-
Extend integration tests for command and recurring data
2.1.0
Optimizing Documentation PDF (TDMET-494)
-
restructuring some pdf file parts
-
fix broken links
Optimizing Service Description PDF (TDMET-494)
-
remove pagebreaks
-
fix broken links
Improvement Translation Import (TDMET-497)
-
Add notice in message box after translation import
-
Set admin notification after translation import
Improvement Translation Export
-
Extend translation finder (TDMET-374)
-
Search for label and comment in xml-files (TDMET-374)
-
Extend unit tests (TDMET-374 / TDMET-488)
-
Fix regexp label key search (TDMET-488)
2.0.3
Improvement for Website Restrictions
-
Fix js error on json parsing
-
Solving module dependency for magento editions
2.0.2
Fix and Enhance JS Translation Dictionary (TDMET-466)
-
Generate and use separate js dictionary beside Magento standard
-
Fix custom CLI command for frontend translation generation
-
Remove unnecessary comfort functions
2.0.1
Import with reference (TDMET-376)
-
Import with reference locale possible
-
Reference locale/language will be ignored
Remove store restrictions (TDMET-481)
-
The restriction for store selection on import and export is removed
-
All stores are available on import and export
-
Remove alle restriction infos
2.0.0
Translation Export Integration (TDMET-227)
-
New export workflow for translations via ajax (TDMET-228)
-
Enhance Export form for translation logic
-
Implement new controller to connect logic with workflow
-
Deactivate Magento default controller for translation logic
-
Provide translation files in export folder
-
-
Remove export via backend config (TDMET-229)
-
New menu navigation point (TDMET-229)
-
Fix for static tests (TDMET-230)
-
Enhance integration and unit tests (TDMET-231 / TDMET-232 / TDMET-233)
-
Update documentations (TDMET-236 / TDMET-237 / TDMET-239)
1.1.9
Improvement for Website Restrictions
-
Fix js error on json parsing
-
Solving module dependency for magento editions
1.1.8
Fix and Enhance JS Translation Dictionary (TDMET-466)
-
Generate and use separate js dictionary beside Magento standard
-
Fix custom CLI command for frontend translation generation
-
Remove unnecessary comfort functions
1.1.7
Enhancement for Translation Import
-
Regenerate translation cache after import
-
Rebuild frontend translations (js) after import
Comfort functionality
-
Rebuild frontend translation on deployment (bin/magento setup:upgrade)
-
Rebuild frontend translation manually
-
via CLI command
-
via additional cache management
-
Some adaptions
-
Extend ReadMe
-
Extend Integration-Tests
1.1.6
General Translation Export fix
-
Use module sequence for correct translation order
-
Fix regexp to find tranlation files
-
Handle language packs for translation order
-
Fix export with symlink
Improvement Translation Import
-
Increased store number for import to 5
-
Adapt Import form for translations
-
Provide Download links for uploaded translation files
-
Archive translation files on full import
1.1.5
Fix Translation Export
-
Fix: export with folders are linked
-
Fix: Scan i18n on production system
-
Fix: Sort order for i18n files
-
Write log file on production mode optional
1.1.0
Translation Import
-
Translate Import behaviors (Full/Delta)
-
Upload and set translation file
-
Adapt translation export
-
Integrate test cases
-
Small bugfixes
1.0.6
General Translation Export fix
-
Use module sequence for correct translation order
-
Fix regexp to find tranlation files
-
Handle language packs for translation order
-
Fix export with symlink
1.0.4
Improvement Export
-
Add backend navigation menu
-
Update dependencies
-
Extend js and html string search (regexp)
-
Reorder translation files for translated strings
1.0.2
Fix Translation Export CSV
-
Use only one language if second language and local language are identical