
Originally Posted by
pilou2
There are still a few things I would like to improve on the 'Create New Language Pack' functionality:
- It would be nice to be able to clone languages files from another language than English.
OK, shouldn't be much of a problem.

Originally Posted by
pilou2
- If language files from encapsulated plugins could be cloned too, it would make a perfect base for translators to actually create a complete new language pack.
I am interested in what you think of that?
Makes perfect sense to think about encapsulated plugins, but at the same time it opens a HUGE can of worms.
#1 do EPs support language overrides per template?
#2 where to store these language files - in the main languages directory or in zc_plugins (relative to the plugin)
#3 I'm guessing the answer to #2 would be in the plugin's own directory. How to handle this when you create a translation for the current version and a new version comes out which is now in a different directory?
An example:
Code:
/zc_plugins/EditOrders/v5.0.2/catalog/includes/languages/english/modules/order_total/lang.ot_misc_cost.php
would the new override go to
Code:
zc_plugins/EditOrders/v5.0.2/catalog/includes/languages/english/modules/order_total/responsive_classic/lang.ot_misc_cost.php
or would it be picked up from
Code:
/includes/languages/english/modules/order_total/responsive_classic/lang.ot_misc_cost.php
If the latter, beautiful because it would also solve #3
I guess I'll need to test all this out and see what happens because honestly, I have no idea - the number of EPs is ridiculously small at the moment, and most of them don't have much interaction with the frontend anyway.
BUT - if DrByte adopts the idea I mentioned and demonstrated about the Remote Plugins Installer, we might see an increase in EPs so it's definitely worth digging into it.