Download the PHP package webthings/translationhelper without Composer
On this page you can find all versions of the php package webthings/translationhelper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download webthings/translationhelper
More information about webthings/translationhelper
Files in webthings/translationhelper
Package translationhelper
Short Description Translation Helper for Magento 2, enhanced for broad version compatibility
License OSL-3.0 AFL-3.0
Informations about the package translationhelper
WebThings_TranslationHelper Magento 2 module
This module will allow you to grab translation files with the ability to exclude already translated ones.
About
This module is a fork of underser/module-translation-helper, originally developed by Roman Sliusar. It has been enhanced to support PHP 8.2 and Magento versions 2.2.x through 2.4.x.
Requirements
Magento 2 platform:
Tested on Magento v2.4.7 and v2.2.10 (will require at least v2.2 from you)
How to install
Run
How to use
This module will provide you i18n:translationhelper command, run
to see possible params and their meaning
Examples of usage
will scan whole magento directory, and create fr_FR.csv file inside var folder. This file will contain all phrases that not translated for fr_FR locale
will scan only app/code/Vendor/Module, and create fr_FR.csv file inside var folder. This file will contain all phrases that not translated for fr_FR locale
Common errors
Missed phrase
Most often, the "Missed phrase" error is caused by the third-party extensions when the system tries to translate an empty string like __(''). Correspondingly to learn what module is causing the issues you have to run the following command:
Once you track down those files you have to change ('') to '' and ("") to "" in the file's code.
After you made the required changes in the corresponding files, you can to regenerate the translation dictionary. The error should be eliminated.
All versions of translationhelper with dependencies
magento/magento2-base Version ^2.2.0 || ^2.3.0 || ^2.4.0
magento/framework Version ^101.0 || ^102.0 || ^103.0