Updating xml files with php
For example a file will always be loaded from core folders in back-end if it exists, except when installing an extension which contains a file in a language folder.In that case and only that case, the file in the extension folder will display its translated content at install time. Components do not support configuration definitions in the manifest. element, a child of the root, describes the configuration options for the extension. They can define configuration options for multiple levels using Component configuration metadata.
You can apply these transforms before you import XML files into Excel and after you export XML files from Excel.
Also, it is much easier for a user needing an ini file for an extension that does not provide it in the language desired, to add it in the main folders.
No risk for it to be deleted in case of uninstalling the extension by mistake or any other reason. As of 3.2, this is necessary to help debug as en-GB is always loaded first when not in debug mode to prevent displaying Constants.
Note: the media section is not parsed for 'package' type extensions. 1.6 it has been encouraged placing your extension's language files in your extension folder. will then automatically load your extension's language files.
For example, if you would enter "Example Component" instead of COM_EXAMPLE, it would result in your component name appearing as example-component in the menu and you would be unable to provide a translation. 1.6 and later sorts the Component menu items based on the actual translation of the key you supply in your XML manifest. If applicable, the options will be shown by the appropriate Manager (Plugin Manager, Module Manager or Template Manager).