- Added comprehensive AI Assistant system (aiassist/ directory): * Vector search and embedding capabilities * Typebot proxy integration * Elastic search functionality * Message classification and chat history * MCP proxy for external integrations - Implemented Court Status API (GetCourtStatus.php): * Real-time court document status checking * Integration with external court systems * Comprehensive error handling and logging - Enhanced S3 integration: * Improved file backup system with metadata * Batch processing capabilities * Enhanced error logging and recovery * Copy operations with URL fixing - Added Telegram contact creation API - Improved error logging across all modules - Enhanced callback system for AI responses - Extensive backup file storage with timestamps - Updated documentation and README files - File storage improvements: * Thousands of backup files with proper metadata * Fix operations for broken file references * Project-specific backup and recovery systems * Comprehensive file integrity checking Total: 26,461+ files added/modified including AWS SDK, vendor dependencies, and extensive backup system.
148 lines
7.5 KiB
PHP
148 lines
7.5 KiB
PHP
<?php
|
|
/* *********************************************************************************
|
|
* The content of this file is subject to the ITS4YouMultiCompany license.
|
|
* ("License"); You may not use this file except in compliance with the License
|
|
* The Initial Developer of the Original Code is IT-Solutions4You s.r.o.
|
|
* Portions created by IT-Solutions4You s.r.o. are Copyright(C) IT-Solutions4You s.r.o.
|
|
* All Rights Reserved.
|
|
* ******************************************************************************* */
|
|
|
|
$languageStrings = array(
|
|
'ITS4YouMultiCompany' => 'Multi Company',
|
|
'SINGLE_ITS4YouMultiCompany' => 'Multi Company',
|
|
'LBL_BLOCK_GENERAL_INFORMATION' => 'Basic Information',
|
|
'LBL_MODULE_NAME' => 'Multi Company',
|
|
'LBL_INSTALL' => 'installation',
|
|
'Company Name' => 'Company Name',
|
|
'Company No' => 'Company Number',
|
|
'Registration No' => 'Registration no.',
|
|
'Tax Id' => 'Tax ID',
|
|
'Role' => 'Role',
|
|
'Website' => 'Website',
|
|
'Vat Id' => 'VAT no.',
|
|
'Additional Informations' => 'Additional Information',
|
|
'Code' => 'Postal Code',
|
|
'Bank Name' => 'Bank Name',
|
|
'IBAN' => 'IBAN',
|
|
'Bank Account No' => 'Bank Account no.',
|
|
'SWIFT' => 'SWIFT',
|
|
'Logo' => 'Company Logo',
|
|
'Stamp' => 'Company stamp',
|
|
'LBL_BLOCK_ADDRESS_DETAILS' => 'Address Details',
|
|
'LBL_DESCRIPTION_DETAILS' => 'Description Details',
|
|
'LBL_BLOCK_SYSTEM_INFORMATION' => 'System Information',
|
|
'LBL_IMAGES_DETAILS' => 'Image Details',
|
|
'LBL_BANK_DETAILS' => 'Bank Details',
|
|
'LBL_NUMBERING' => 'Numbering',
|
|
'LBL_PREFIX' => 'Prefix',
|
|
'LBL_START_INDEX' => 'Start Index',
|
|
'LBL_CURRENT_INDEX' => 'Current Index',
|
|
'LBL_USE_PREFIX' => 'Use Prefix',
|
|
'LBL_START_SEQUENCE' => 'Start Sequence',
|
|
'LBL_EDIT_NUMBERING' => 'Customize Record Numbering',
|
|
'LBL_CHOOSE_ONCE' => 'Choose one...',
|
|
'LBL_YEAR' => 'Year',
|
|
'LBL_MONTH' => 'Month',
|
|
'LBL_WEEK' => 'Week',
|
|
'LBL_DAY' => 'Day',
|
|
'LBL_VALIDATION_ERROR' => 'Error occurred during validation of license key',
|
|
'LBL_CLASS_SOAPCLIENT2_DOES_NOT_EXIST' => 'Class soapclient2 does not exist',
|
|
'LBL_VALIDATION' => 'Validation',
|
|
'LBL_WELCOME' => 'Welcome to the Multi Company Installation Wizard',
|
|
'LBL_WELCOME_DESC' => 'This will install Multi Company into your vtiger CRM.',
|
|
'LBL_WELCOME_FINISH' => 'It is highly recommended to finish the installation without any interruption.',
|
|
'LBL_INSERT_KEY' => 'Please insert a license key you received in purchase confirmation email.',
|
|
'LBL_ONLINE_ASSURE' => 'Please make sure that your server has an internet access in order to run validation.',
|
|
'LBL_COMPANY_LICENSE_INFO' => 'Your Company Information',
|
|
'LBL_URL' => 'Your vtiger url',
|
|
'LBL_LICENSE_KEY' => 'License key',
|
|
'LBL_VALIDATE' => 'Validate',
|
|
'LBL_ORDER_NOW' => 'Order now',
|
|
'LBL_LICENSE' => 'License settings',
|
|
'LBL_CHANGE_COMPANY_INFORMATION' => 'Change Company Information',
|
|
'LBL_INSTALL_STEP2' => 'Select modules which will be handled by Multi Company extension',
|
|
'LBL_INSTALL_STEP2_DESC' => 'In this step you can select modules, which will be handled by Multi Company extension. For these modules you can set custom numbering in detail view of company and these modules will be set as private.',
|
|
'LBL_INSTALL_STEP2_SUCCESS_VALIDATION' => 'Success! Validation has been successful.',
|
|
'LBL_INSTALL_STEP3' => 'For the correct behavior of Multi Company extension, we suggest to create correct roles structure',
|
|
'LBL_INSTALL_STEP3_DESC' => 'To create or change Roles please go to CRM settings and in the section User Management click on Roles link or click on the button "Create Roles" under the image.',
|
|
'LBL_INSTALL_STEP3_DESC1' => 'Correctly created roles structure you can see in the picture below.',
|
|
'LBL_CREATE_ROLES' => 'Create Roles',
|
|
'LBL_COPY_COMPANY' => 'Copy Company',
|
|
'LBL_MODULES' => 'Modules',
|
|
'LBL_INSTALL_STEP4' => 'Multi Company extension has been installed successfully.',
|
|
'LBL_INSTALL_STEP4_DESC' => 'Your company has been inserted to the Multi Company extension.',
|
|
'LBL_INSTALL_STEP4_DESC1' => '',
|
|
'LBL_GO_DEFINE_ROLE' => 'Please, click on the Define Role button and set role for created company.',
|
|
'LBL_DEFINE_ROLE' => 'Define Role',
|
|
'LBL_ALLOWED_MODULES_SAVED' => 'Modules for Multi Company have been saved.',
|
|
'LBL_ASSIGN_ROLE' => 'Assign Role',
|
|
'LBL_UNINSTALL' => 'Uninstall Multi Company',
|
|
'LBL_UPGRADE' => 'Upgrade Multi Company',
|
|
'LBL_LICENSE_SETTINGS_INFO' => 'Manage your Multi Company License Key',
|
|
'LBL_REACTIVATE' => 'Reactivate license',
|
|
'LBL_DEACTIVATE' => 'Deactivate license',
|
|
'LBL_INVALID_KEY' => 'Invalid license key! Please contact the vendor of Multi Company.',
|
|
'LBL_DEACTIVATE_SUCCESS' => 'License key has been deactivated successfully.',
|
|
'LBL_ACTIVATE_KEY' => 'Activate license',
|
|
'REACTIVATE_ERROR' => 'Some error occured while (re)activating the license key.',
|
|
'LBL_REACTIVATE_SUCCESS' => 'You have successfuly reactivated your Multi Company.',
|
|
'LBL_UNINSTALL_DESC' => 'Remove Multi Company completely from your vTiger.',
|
|
'LBL_COMPANIES_MEMBERS' => 'Companies',
|
|
'LBL_ADD_RECORD' => 'Add Company',
|
|
'LBL_CLASS_VTIGER_NET_CLIENT_DOES_NOT_EXIST' => 'Class vtiger_net_client does not exist',
|
|
'LBL_REACTIVATE_DESC' => 'In case problem with license key.',
|
|
'LBL_LICENSE_DUE_DATE' => 'Due Date',
|
|
'LBL_CONFIG' => 'Config',
|
|
'ITS4YouMulticompany' => 'Multi Company',
|
|
'SINGLE_ITS4YouMulticompany' => 'Multi Company',
|
|
'LBL_MODULE' => 'Module',
|
|
'LBL_LICENSE_DESC' => 'Manage all settings related to your license',
|
|
'LBL_LICENSE_ACTIVE' => 'Extension is active',
|
|
'LBL_LICENSE_INACTIVE' => 'Extension is not active',
|
|
'LBL_INSTALLER_NOT_ACTIVE' => 'Install or Activate ITS4YouInstaller module to manage your licenses.',
|
|
'LBL_INSTALLER_UPDATE' => 'Update ITS4YouInstaller module for access to Multicompany',
|
|
'LBL_DOWNLOAD' => 'Download',
|
|
'LBL_DOWNLOAD_INSTALLER' => 'Download Installer',
|
|
'COPYRIGHT' => ':: IT-Solutions4You',
|
|
'LBL_EDIT_FIELDS' => 'Fields & Layout',
|
|
'LBL_EDIT_WORKFLOWS' => 'Workflows',
|
|
'LBL_MODULE_SEQUENCE_NUMBERING' => 'Numbering',
|
|
'LBL_VERSION' => 'Version',
|
|
'LBL_UPDATE_COMPANY_FIELDS' => 'Update Missing Record',
|
|
'LBL_UPDATE_COMPANY_FIELDS_SUCCESS' => 'Missing Records updated',
|
|
'LBL_INTEGRATION' => 'Integration',
|
|
'LBL_SAVE_MODULES' => 'Save Modules',
|
|
'Phone' => 'Phone',
|
|
'Fax' => 'Fax',
|
|
'Email' => 'Email',
|
|
'starred' => 'starred',
|
|
'tags' => 'tags',
|
|
'City' => 'City',
|
|
'Street' => 'Street',
|
|
'Country' => 'Country',
|
|
'State' => 'State',
|
|
'Description' => 'Description',
|
|
'Modified Time' => 'Modified Time',
|
|
'Source' => 'Source',
|
|
'LBL_UPDATE_MISSING_RECORD' => 'Update Missing Record',
|
|
'LBL_UPDATE' => 'Update',
|
|
'LBL_MODULE_REQUIREMENTS' => 'Module Requirements',
|
|
'LBL_COMPANY_FIELD' => 'Company Field',
|
|
'LBL_MISSING_COMPANY_FIELD' => 'Missing or inactive Company Field',
|
|
'LBL_REFERENCE_MODULE' => 'Reference Module',
|
|
'LBL_MISSING_REFERENCE_MODULE' => 'Missing Reference Module',
|
|
'Creator' => 'Creator',
|
|
'LBL_LICENSE_MANAGE' => 'Manage licenses',
|
|
'LBL_LICENSE_USED_BY_OTHER_USERS' => 'License used by other users',
|
|
);
|
|
|
|
$jsLanguageStrings = array(
|
|
'LBL_DEACTIVATE_QUESTION' => 'Do you really want to deactivate your license key?',
|
|
'LBL_UNINSTALL_CONFIRM' => 'Are you sure to completely remove Multi Company from your vTiger and deactivate your Multi Company license?',
|
|
'JS_RECORD_NUMBERING_SAVED_SUCCESSFULLY_FOR' => 'Record numbering successfully saved for',
|
|
'LBL_PREFIX_IN_USE' => 'Prefix in use',
|
|
'JS_UNINSTALL_CONFIRM' => 'Are you sure to completely remove module from your vTiger?',
|
|
'JS_INTEGRATION_CONFIRMATION' => 'For selected modules will be sharing set as private. Are you sure you want to save ?',
|
|
);
|
|
|