TechDivision's Translation Generator extension for Magento allows you to manually translate websites or stores quickly and easily. You can translate all Magento-specific labels in the backend and frontend into the desired languages. No more deployment of the Magento application is necessary. Translation texts can be easily uploaded via CSV. After uploading, they are immediately available on the websites. Furthermore, you can export texts and labels as CSV files for subsequent translation and maintenance.
This translation extension is compatible with Magento Community & Commerce 2.3.x and 2.4.x.
EXPORTING TEXT AND LABELS
With the translation generator the export of texts is possible. All texts of a store are generated as language-bound CSV files and offered for download. This file can then be sent to a translation service provider to translate the labels. Optionally, the export is possible with a reference language to facilitate manual translation.
IMPORTING TRANSLATION FILES
Using the translation generator, it is also possible to import language files that have already been translated. A file upload is possible for each store view and is checked to ensure the correct language. The uploaded translations for the shop frontend are available immediately after the import. Already uploaded translation files can be archived and also downloaded again as backup copy..
|Description||Translation Generator||Magento Standard|
|Providing export data as CSV file||Yes||Yes|
|Download of provided export data||Yes||Yes|
|Additional export type „Translations"||Yes||No|
|Extended export functionalities for "Translations"||Yes||No|
|Full- and Delta-Export||Yes||No|
|Possibility to create logs while providing the export data (Translations)||Yes||No|
|Automatized download of the export data after deployment||Yes||No|
|Uploading of CSV import files||Yes||Yes|
|Validation of CSV import files||Yes||Yes|
|Deployment of example import file||Yes||Yes|
|Additional import type "Translations"||Yes||No|
|Extended import setting for "Translations"||Yes||No|
|Full- and Delta-Import||Yes||No|
|Storage and utilization of imported translation files||Yes||No|
|Archiving of imported translation files||Yes||No|
|Invalidation of the cache (translation import)||Yes||No|
|Parallel generation and processing of JS translations (frontend) after translation import||Yes||No|
|Download of imported CSV files (translation import)||Yes||No|
In contrast to the Magento standard, the Translation Generator offers additional benefits that make it easier for you to handle translations.
- Quick deployment of texts for a translation agency via full export functionalities
- Fast and efficient determination of missing translations of a language via delta export
- Modification or improvement of texts of a store view without new provision of source code of the Magento application
- Quick customization of one or less labels of a store view using delta translation import functionality
- Complete adaptation of all texts and labels of a store view via the full import option
There are isolated translation sections that are not supported for export and import. This includes CMS content, backend configuration labels, backend configuration values and product data. In addition, the Translation Generator does not currently support automated deployment for translation agencies or translation via translation services (deepl, google, ...).
Since the translation files are placed in the "var" directory of the Magento instance during import, it should be transferred to the project directory at regular intervals. Through the backend it is possible to download already imported language files.
The Translation Generator module will of course be continuously developed and improved. In order for you to know exactly what happens next, the following are a few key features of the next steps:
- Improvement of the export speed
- Relocation of the working logic. Use of database tables instead of file system
- Compatibility and further development based on the next Magento versions
- Connection to translation services (e.g. Google)