Is there a strict separation between backend language keys and frontend language keys in the code? The reason I'm asking this is that there are a number of identical keys in the backend and frontend .ini files. In these cases the result is that the string attached to the backend key is shown in the frontend if the key exists in both, backend ini and frontend ini. This might lead to some confusion when users try to customize frontend strings, because their customized string would be overwritten by the backend ini.
Two example keys which are in both, backend and frontend ini files:
COM_VIRTUEMART_PRODUCT_DETAILS_MANUFACTURER_LBL
COM_VIRTUEMART_PRODUCT_ENQUIRY_LBL
In case of these two above, I could just delete the backend keys/strings if there is no reason to keep them in the backend ini.