Extension Types

Modules

Module is the functional unit of Vtiger CRM. Each module comprises of Models, Controllers, Views and associated resources that are required to manage the data and build the UI. Module can be categorized as Entity Module or Extension Module based on the data it manages.

Language Pack

i18n (Internationalization) support for Vtiger is enabled through Language Pack. The application string used both on the server and client side is translated as key-value pairs in the language files (php). Language translators focus on translating the value part in the file for specific language and package for installation.

Layouts & Themes

Layouts and Themes control the UI & UX functionality.