-
Thanks for the release of the Affiliate Program version 13.0.0. Thanks for all the efforts you have been doing to improve the module. I have compared its language file with the one from the previous version (12.0.5) and I noticed that there are some key changes and new lang keys were introduced.
So, how can I update my Affiliate Program translations too? I have the Affiliate module translated in two languages.
Updating the Affiliate Program straight from studio will not update translations. Should I manually download the Affiliate module from the UNA Marketplace, then upload it to the server via FTP with with my updated language files?
Please could you guide me with a comprehensive way to smoothly update my Affiliate Program translations too without losing the translations (modifications in some language keys) I have made previously?
Thanks
-
Thank you for contributing to the improvement of our modules!
Regarding updates, our modules do not contain any instructions that recreate the language file from the default version or delete existing keys. During an update, only the instructions found in the install/lang/ folder of the update patch are executed. These instructions may add, update, or remove certain keys.
All your custom changes that are already stored in the database will remain intact - unless they are explicitly meant to be changed by the update itself. You can review all language keys affected by the update in the files located in the install/lang/ folder of the patch.
Also, if you have created your own language file for a custom language, it will not be affected at all, since it doesn’t exist in the default package. So, there's no need to worry about losing any of your changes when updating the module through the admin panel.
As for the versions: the previous version was 12.0.7, not 12.0.5. So you should first update to 12.0.7, and then proceed to 13.0.0. I believe you can do all updates directly through the Studio, without needing to do it manually.
-