Drupal + CiviCRM = Non-profit organization?

Главные вкладки

Аватар пользователя Atomic Atomic 12 июля 2007 в 13:53

Добрый день, уважаемое сообщество разработчиков Друпал

Меня зовут Павел, и я совсем не специалист в разработке информационных систем. В данный момент я исследую возможности современных интернет приложений для управления "реальным" некоммерческим научным обществом, а именно радиоэкологическим.
Вкратце, вот одна из целей виртуального сайта общества:

  • Разработать и заполнить логически структурированную, прозрачную и понятную систему управления научного общества и информационнную научную базу........для привлечения молодёжи, интересующейся естественными науками, к сфере радиоэкологии.

закончив крупный государственный университет США, в России меня ждало разочарование по отсутствию как такового сектора некомеррческих организаций. В создании такого виртуального общества, одним из ключевых моментов будет дальнейшее бесплатное использование наших разработок на основе open source другими некоммерческими организациями и обществами.

В сети я наткнулся на интересное решение - CiviCRM, на основе Друпала.

Особенно понравилось системы управления контактами (ака CRM), ролями пользователей, и система календаря.

В следующем посте блога я суммирую интересующие меня возможности, а пока такой вопрос - возможна ли локализация этой системы на русский язык, или можно этот же функционал CiviCRM аналогично создать используя существующие модули для Друпала. Будет ли проблемы в переводе CiviCRM на русский?

Спасибо
Павел

Комментарии

Аватар пользователя oblivion oblivion 12 июля 2007 в 14:19

перевести модуль чловеку со знаниями английского нет проблем (почти), тем более что вы уже из usa, возьмите покопайтесь в файлах модуля, перведите, и обязательно выложите на этом форуме перевод Smile

Аватар пользователя Atomic Atomic 12 июля 2007 в 14:45

дело в том что мне показалось что CiviCRM это больше чем модуль, а именно

CiviCRM is a powerful contact, fundraising and eCRM system that allows you to record and manage information about your various constituents including volunteers, activists, donors, employees, clients, vendors, etc. Track and execute donations, transactions, conversations, events or any type of correspondence with each constituent and store it all in one, easily accessible and manageable source

соответственно, такой софт должен переводить программист профессионал?

Аватар пользователя axel axel 12 июля 2007 в 17:35

В CiviCRM используется тот же стандарт для хранения локализаций, что сейчас в друпале - gnu gettext. Только в друпале переводы хранятся в базе, а в CiviCRM в po-файлах. См. в сети утилиты для работы с po-файлами (например poedit). Частичный перевод civicrm кстати уже есть - http://drupal.ru/repo/ru-contrib-translation/civicrm-ru_RU-0.1.tar.gz

Аватар пользователя feedman feedman 12 июля 2007 в 17:32

Не обязательно. Главное не нарушить функциональности. Просмотрите файлы модуля, найдите текст, которые нужно переводить... Ничего в-общем сложного.

Аватар пользователя emzi emzi 12 июля 2007 в 22:27

я не уверен, что CivicCRM - лучшее решение для вышеуказанной задачи. Эта система, как мне показалось, больше расчитана на работу благотворительных организаций, нежели некоммерческих в широком смысле.

Аватар пользователя arthur78 arthur78 13 июля 2007 в 19:36

Хорошая идея. Интересно каковы будут результаты или что из всего этого получится? А у меня появилась возможность разработать подобного рода портал для белорусской академии наук, в ней более 80 научных организаций... Но там столько бюрократии и морально-устаревших руководителей на до мной, что попытки преподнести новые возможности информационных систем на базе веб уже кажутся все более и более тщетными — люди просто не понимают "об чем речь".

Аватар пользователя Макс К. Макс К. 14 июля 2007 в 5:24

Atomic пишет: возможна ли локализация этой системы на русский язык, или можно этот же функционал CiviCRM аналогично создать используя существующие модули для Друпала.

Вы идете от требуемого функционала. После полугода использования сайта требования к функционалу могут поменяться у Вас на 2/3. И может оказаться, что CivicCRM новым требования уже не устраивает.

Идите не от требований, а от движка. Когда будете делать один проект за другим на одном и том же движке, быстро накопится опыт. Если же подбирать под каждый проект свой движок, то так и будете всю жизнь скакать от одного движка к другому.

Большинство того, что Вы хотите, можно легко сделать на Друпале с использованием сторонних модулей. Локализация уже есть готовая. Освободившееся от перевода время потратьте на изучение Друпала.

Тем более, что Ваш проект некоммерческий. Такие проекты прекращают существование очень быстро, как только у ведущего проект пропадает к нему интерес.

Если сделаете свой проект на Друпале, то так хоть у Вас опыт работы с Друпалом останется. И проект на Друпале будет легче пристроить в хорошие руки или продать, чем проект на CiviCRM.

Аватар пользователя Atl Atl 15 июля 2007 в 13:29

CiviCRM используется в модулях электронной коммерции для Drupal. Залез и поковырял - лес. И времени требует не мерено.

А изучать и внедрять надо. То ли гурьбой накинуться, то ли в одиночку мучиться, но делать что-то надо.