Подскажите пожалуйста, как самому локализовать компонент, если к примеру в нём нету вобще языковых .ini файлов? Если конкретней, то речь о Smart Blog. Где найти английский текст, который выводится в компоненте, и как правильно сделать языковой .ini файл? Заранее благодарю.
vladan, тогда ищите в файлах шаблона компонента или внутри других файлов. components/com_имя компонента/ Прощу всего открыть, к примеру, Notepud++ и объявить поиск по нужному слову по всей папке с компонентом, он сам все найдет
Спасибо, Нотпад++ помог, но возникла новая небольшая проблемка: как найти в этих же файлах кодировку? А то Джумла на UTF-8 Юникод, и при переводе получаются "крякозяблы", по-русски отображается только на windows-1215, но тогда весь сайт "крякозяблами", хотя encoding в файлах Smart Blog UTF-8, в чём тогда дело?
vladan, попробуйте сделать так: 1. Копируете весь текст в ноутпаде++ (где кракозябры) 2. Затем "Кодировки => Кодировать в УТФ" в меню 3. Вставляете из буфера Ваш текст 4. Сохраняете После этого языковые переменные должны прийти в норму
А мне не помогло!!! Компонент Account Expiration Control Component - Version 0.12.6 Ссылка на компонент: http://flowerspeak.ru/AEC_package_0_12_6RC2o_unzip_first.zip Компонент поддерживает локализацию при помощи констант расположенных в файлах english.php в директориях com_acctexp_language_*** в Админ части и в Фронтенд части как для интеграции так и для процессоров оплаты также по такому манеру: define( '_CFG_GENERAL_ENTRY_PLAN_NAME', 'Entry Plan:'); Cозданаю файл в кодировке UTF-8 с названием russian.php хотя бы в админ части и копирую туда все из english.php и сохраняю. Начинаю переводить этот файл Но при переводе в админ части выводятся Иероглифы!!! Добавление в файл .htaccess строки "AddDefaultCharset utf-8" ни чего не дало! Дальше - Перекодировал из ANSI в UTF-8 php файлы в админ части - ни чего не дало! Что могут посоветовать профессионалы ?