Files
Fedor ac7467f0b4 Major CRM updates: AI Assistant, Court Status API, S3 integration improvements, and extensive file storage system
- 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.
2025-10-16 11:17:21 +03:00

62 lines
3.4 KiB
PHP

<?php
/*+***********************************************************************************
* The contents of this file are subject to the vtiger CRM Public License Version 1.0
* ("License"); You may not use this file except in compliance with the License
* The Original Code is: vtiger CRM Open Source
* The Initial Developer of the Original Code is vtiger.
* Portions created by vtiger are Copyright (C) vtiger.
* All Rights Reserved. Contributor(s): Valmir C. Trindade - Brazilian Portuguese Translation - www.ttcasolucoes.com.br
*************************************************************************************/
$languageStrings = array(
'LBL_SELECT_PICKLIST_IN' => 'Selecionar Lista Opções em',
'LBL_ADD_VALUE' => 'Adicionar Valor',
'LBL_RENAME_VALUE' => 'Renomear Valor',
'LBL_DELETE_VALUE' => 'Apagar Valor',
'LBL_ITEMS' => 'Valores',
'LBL_DRAG_ITEMS_TO_RESPOSITION' => 'Arrastar itens para o reposicioná-los',
'LBL_SELECT_AN_ITEM_TO_RENAME_OR_DELETE' => 'Selecionar um item para renomear ou apagar',
'LBL_TO_DELETE_MULTIPLE_HOLD_CONTROL_KEY' => 'Para apagar múltiplos itens, aperte e segure a tecla CTRL enquanto seleciona os itens',
'LBL_ADD_ITEM_TO' => 'Adicionar Item para',
'LBL_ITEM_VALUE' => 'Valor do Item',
'LBL_ITEM_TO_RENAME' => 'Item para renomear',
'LBL_ENTER_NEW_NAME' => 'Digite novo Nome',
'LBL_RENAME_PICKLIST_ITEM' => 'Renomear Item da Lista de Opções',
'LBL_DELETE_PICKLIST_ITEMS' => 'Apagar Itens da Lista de Opções',
'LBL_ITEMS_TO_DELETE' => 'Itens para Apagar',
'LBL_REPLACE_IT_WITH' => 'Substituí-o por',
'LBL_ASSIGN_TO_ROLE' => 'Atribuir à Função',
'LBL_ALL_ROLES' => 'Todas as Funções',
'LBL_CHOOSE_ROLES' => 'Escolha as Funções',
'LBL_ALL_VALUES' => 'Todos os valores',
'LBL_VALUES_ASSIGNED_TO_A_ROLE' => 'Valores designados para a Função',
'LBL_ASSIGN_VALUE' => 'Atribuir Valor',
'LBL_SAVE_ORDER' => 'Salvar Ordem',
'LBL_ROLE_NAME' => 'Nome da Função',
'LBL_SELECTED_VALUES_MESSGAE' => 'será exibido para os Usuários com esta Função',
'LBL_ENABLE/DISABLE_MESSGAE' => 'Clique sobre o valor para Habilitar/Desabilitar. Depois de clicar em Salvar',
'LBL_ASSIGN_VALUES_TO_ROLES' => 'Atribuir Valores para as Funções',
'LBL_SELECTED_VALUES' => 'Valores selecionados',
'NO_PICKLIST_FIELDS'=> 'não existe nenhum campo Lista de Opções',
'LBL_NON_EDITABLE_PICKLIST_VALUES' => 'Nenhum Valor Editável',
'LBL_EDIT_PICKLIST_ITEM' => 'Editar Item Lista Opções',
//Translation for module
'Calendar' => 'Tarefa',
);
$jsLanguageStrings = array(
//PickList
'JS_ITEM_RENAMED_SUCCESSFULLY' => 'Item Renomeado com Sucesso',
'JS_ITEM_ADDED_SUCCESSFULLY' => 'Item adicionado com Sucesso',
'JS_NO_ITEM_SELECTED' => 'Nenhum item Selecionado',
'JS_MORE_THAN_ONE_ITEM_SELECTED' => 'Selecionado mais de um Item',
'JS_ITEMS_DELETED_SUCCESSFULLY' => 'Os Itens foram Apagados com Sucesso',
'JS_YOU_CANNOT_DELETE_ALL_THE_VALUES' => 'Você não pode apagar todos os valores',
'JS_ALL_ROLES_SELECTED' => 'Todas as Funções Selecionadas',
'JS_LIST_UPDATED_SUCCESSFULLY' => 'A Lista foi atualizada com Sucesso',
'JS_SEQUENCE_UPDATED_SUCCESSFULLY' => 'A Sequência foi atualizada com Sucesso',
'JS_VALUE_ASSIGNED_SUCCESSFULLY' => 'O Valor foi atribuído com Sucesso',
'JS_PLEASE_SELECT_MODULE' => 'Selecione um Módulo',
'JS_SPECIAL_CHARACTERS' => 'Caracteres especiais como',
'JS_NOT_ALLOWED' => 'não é permitido',
);