Компонент Chronoforms v4
Как создать любую форму на сайте Joomla 2.5, используя компонент Chronoforms v4? Просто скачайте компонент, модуль и плагин с сайта разработчика - они бесплатны, но функциональны, как некоторые платные компоненты. (www.chronoengine.com/downloads/chronoforms.html - страница скачивания)
Релиз этого компонента для Joomla 2.5 существует с 28 февраля 2012 г. На сегодняшний день на сайте разработчика на странице FAQ (www.chronoengine.com/faqs/67-cfv4.html ) можно найти ответы на любые вопросы, правда все они на английском языке.
Русификации интерфейса, надписей к полям и подсказок, сколько не искал в интернете, так и не нашел. Или может есть какие-то отдельные переводы, типа подсказок при проверке правильности ввода значений в какие-то поля, или перевод пунктов меню компонента …
Русифицировал для себя этот компонент, попробовал создать какую-нибудь форму, чтобы понимать, в какой момент что делать и какие значения вписывать в созданные поля. Вот что получилось, можно посмотреть на иллюстрациях ниже. Занимался переводом целый месяц, чтобы он был корректным, я не специалист в этом деле, но старался, чтобы перевод был близок к оригиналу.
Пришлось по всем файлам компонента пройтись, чтобы найти все английские фразы и перевести их. Использовал для поиска редактор Notepad++, это очень хороший и быстрый помощник. При замене английских фраз на русский язык надо было соблюдать осторожность – убрал случайно какой-нибудь апостроф или кавычки – и компонент перекашивало и он начинал работать некорректно.
Если бы существовал один английский языковый файл,содержащий все константы и их значения, было бы проще – перевел его на русский язык и все было бы русифицировано. А так каждая функция или событие компонента содержит несколько своих собственных файлов, а всего их несколько десятков. Очень неудобно для перевода на свои родные языки.
В релизе Chronoforms v5 наметился прогресс – появился один языковой файл lang.php. Это значительно облегчило жизнь пользователям Joomla 3.0. А если его перевести на родной язык, то пользователям будет значительно легче построить и наладить любую требующуюся форму.
Вопросы-в Контакты
Иллюстрации компонента Chronoforms v4
Подробнее...