Файл с расширением .ini. Служит для языковой поддержки в Joomla.
Файлы языковой поддержки в Joomla 2.5Для административной части рассматриваемого здесь компонента требуются два файла языковой поддержки. Эти файлы должны храниться в папке языковой поддержки данного компонента (administrator/components/com_joomprosubs/language/en-GB/), а не в общей папке administrator/language. Если предполагается распространение модуля, его придется снабдить файлом экранной справки. С этой целью можно, например, ввести URL справки в XML-файл, как показано ниже. Для рассматриваемого здесь модуля предусмотрены два файла языковой поддержки. В листинге ниже приведено содержимое системного файла языковой поддержки с расширением .sys.ini. Список этих файлов похож на список файлов рассмотренного ранее модуля Latest Users. Но в данном случае файлы языковой поддержки помещены в папку самого модуля, а не в основную папку языковой поддержки. В XML-файле рассматриваемого здесь модуля содержатся сведения о файлах и папках, используемых для установки и удаления данного модуля, а также определения полей для любых параметров модуля. Файл mod_users_latest.xml по своему составу очень похож на XML-файлы подключаемых модулей, рассматривавшихся в главе 5, за исключением того, что атрибут type элемента разметки extension имеет значение "module". В приведенном ниже коде демонстрируется, каким образом элементы разметки files и languages определяются в файле mod_users_latest.xml. Ввод файлов языковой поддержки JoomlaКак и прежде, у нас имеются два файла языковой поддержки, находящиеся в папке plugins/user/myregistration2/language/en-GB). Основным является файл еп-GB. plg_user_myregistration2.ini, тогда как системный файл (с расширением . sys) служит для перевода названия и описания подключаемого модуля в диспетчере подключаемых модулей. В файловой системе Windows папки разделяются знаками обратной косой черты (\), а в Linux или Mac OS X — знаками прямой косой черты (/). В этой книге употребляются знаки прямой косой черты, но если вы работаете в Windows, то пользуйтесь вместо них знаками обратной косой черты. На последней стадии перед опробованием рассматриваемого здесь метода вводятся файлы языковой поддержки. Напомним, что в исходный XML-файл были введены следующие строки кода: |