- 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.
216 lines
14 KiB
PHP
216 lines
14 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.
|
|
************************************************************************************/
|
|
$languageStrings = array(
|
|
'LayoutEditor' => 'Layout Editor' ,
|
|
'LBL_FIELDS_AND_LAYOUT_EDITOR' => 'Velden en lay-out Editor' ,
|
|
'LBL_CREATE_CUSTOM_FIELD' => 'Aangepast veld maken' ,
|
|
'LBL_DETAILVIEW_LAYOUT' => 'Weergave detailindeling' ,
|
|
'LBL_ARRANGE_RELATED_TABS' => 'Regelen van verwante Tabs' ,
|
|
'LBL_ADD_CUSTOM_FIELD' => 'Aangepast veld toevoegen' ,
|
|
'LBL_ADD_CUSTOM_BLOCK' => 'Aangepaste blok toevoegen' ,
|
|
'LBL_SAVE_FIELD_SEQUENCE' => 'Save Field Sequence' ,
|
|
'LBL_BLOCK_NAME' => 'Blok naam' ,
|
|
'LBL_ADD_AFTER' => 'Add After' ,
|
|
'LBL_ACTIONS' => 'Acties' ,
|
|
'LBL_ALWAYS_SHOW' => 'Altijd weergeven' ,
|
|
'LBL_INACTIVE_FIELDS' => 'Inactieve velden' ,
|
|
'LBL_DELETE_CUSTOM_BLOCK' => 'Aangepaste blok verwijderen' ,
|
|
'LBL_MANDATORY_FIELD' => 'Dit veld is verplicht' ,
|
|
'LBL_ACTIVE' => 'Actieve' ,
|
|
'LBL_QUICK_CREATE' => 'Snelle invoer' ,
|
|
'LBL_SUMMARY_FIELD' => 'Overzichtsweergave' ,
|
|
'LBL_MASS_EDIT' => 'Massa bewerken' ,
|
|
'LBL_DEFAULT_VALUE' => 'Default Value' ,
|
|
'LBL_SELECT_FIELD_TYPE' => 'Selecteert u veldtype' ,
|
|
'LBL_LABEL_NAME' => 'Label Name' ,
|
|
'LBL_LENGTH' => 'Lengte' ,
|
|
'LBL_DECIMALS' => 'Decimalen' ,
|
|
'LBL_ENTER_PICKLIST_VALUES' => 'Selectielijst waarden invoeren...',
|
|
'LBL_PICKLIST_VALUES' => 'Waarden van de selectielijst',
|
|
'LBL_REACTIVATE' => 'Time to reactivate' ,
|
|
'LBL_ARRANGE_RELATED_LIST' => 'Regelen gerelateerde lijst' ,
|
|
'LBL_SELECT_MODULE_TO_ADD' => 'Select Module To Add' ,
|
|
'LBL_NO_RELATED_INFORMATION' => 'Geen verwante informatie' ,
|
|
'LBL_RELATED_LIST_INFO' => 'Slepen en neerzetten van de module om de volgorde van de lijst te',
|
|
'LBL_REMOVE_INFO' => 'Klik op het pictogram Verwijderen om de relatie definitief uit de lijst te verwijderen',
|
|
'LBL_ADD_MODULE_INFO' => 'Selecteert u de module in de verwijderde modules toe te voegen terug naar lijst',
|
|
'LBL_SELECT_MODULE' => 'Select Module..' ,
|
|
'LBL_DUPLICATES_EXIST' => 'Block Name already exists' ,
|
|
'LBL_NON_ROLE_BASED_PICKLIST' => 'Niet Role Based selectielijst',
|
|
'LBL_DUPLICATE_FIELD_EXISTS' => 'Dubbele veld bestaat' ,
|
|
'LBL_WRONG_FIELD_TYPE' => 'Verkeerd veldtype' ,
|
|
'LBL_ROLE_BASED_PICKLIST' => 'Role Based selectielijst' ,
|
|
'LBL_CLICK_HERE_TO_EDIT' => 'Klik hier om te bewerken' ,
|
|
'Text' => 'Tekst' ,
|
|
'Decimal' => 'Decimal' ,
|
|
'Integer' => 'Geheel getal' ,
|
|
'Percent' => 'Procent' ,
|
|
'Currency' => 'Valuta' ,
|
|
'Date' => 'Datum' ,
|
|
'Email' => 'Email' ,
|
|
'Phone' => 'Telefoon' ,
|
|
'PickList' => 'Keuzelijst' ,
|
|
'MultiSelectCombo' => 'Meervoudige selectie keuzelijst met invoervak',
|
|
'URL' => 'URL' ,
|
|
'Checkbox' => 'Checkbox' ,
|
|
'TextArea' => 'Tekstgebied' ,
|
|
'Skype' => 'Skype' ,
|
|
'Time' => 'Tijd' ,
|
|
'Calendar' => 'Taak' ,
|
|
'LBL_FIELD_COULD_NOT_BE_CREATED' => 'veld kan niet worden gemaakt',
|
|
'SELECT_MODULE' => 'Selecteer Module' ,
|
|
'LBL_UITYPE' => 'UI Type' ,
|
|
'LBL_BASIC_FIELDS' => 'Basisvelden' ,
|
|
'LBL_MANDATORY' => 'Dit veld is verplicht' ,
|
|
'LBL_PROPERTIES' => 'Eigenschappen' ,
|
|
'LBL_DRAG_UI_TYPE' => 'Sleep UI Type hier' ,
|
|
'LBL_RELATION_FIELDS' => 'Relation Fields' ,
|
|
'LBL_SELECT_BLOCK' => 'Blok selecteren' ,
|
|
'LBL_SHOW_INACTIVE_FIELDS' => 'Toon inactieve velden' ,
|
|
'LBL_MANY_MANY_TEXT' => 'Veel Veel relaties zijn momenteel alleen beschikbaar voor %s en %s',
|
|
'LBL_EDIT_FIELD' => 'Veld bewerken eigenschappen: %s',
|
|
'LBL_RELATION_SHIPS' => 'Relaties' ,
|
|
'1-1' => 'Een op een' ,
|
|
'1-N' => 'Eén tot Vele' ,
|
|
'N-1' => 'Veel to One' ,
|
|
'N-N' => 'Veel te veel' ,
|
|
'LBL_FIELD_TYPES' => 'Veldtypen' ,
|
|
'LBL_RELATION_ADDED_SUCCESS' => 'Relatie met succes toegevoegd',
|
|
'FIELD_NAME_IN_PRIMARY_MODULE' => 'Relatie veld in %s' ,
|
|
'FIELD_NAME_IN_RELATED_MODULE' => 'Relatie veld in %s' ,
|
|
'TAB_IN_PRIMARY_MODULE' => 'Tafel / Tab in %s' ,
|
|
'TAB_IN_RELATED_MODULE' => 'Tafel / Tab in %s' ,
|
|
'LBL_ADDING_RELATIONSHIP' => 'Het toevoegen van relatie voor %s',
|
|
'LBL_DETAIL_VIEW' => 'Detail bekijken' ,
|
|
'LBL_EXPANDED' => 'Uitgebreid' ,
|
|
'LBL_COLLAPSED' => 'Ingestort' ,
|
|
'LBL_FILED_IN_PRIMARY_HELP_TEXT' => 'Referentie gebied van %s module',
|
|
'LBL_TAB_IN_PRIMARY_HELP_TEXT' => 'Tafel / Tab van %s module' ,
|
|
'LBL_FILED_IN_RELATED_HELP_TEXT' => 'Referentie gebied van %s module',
|
|
'LBL_TAB_IN_RELATED_HELP_TEXT' => 'Tafel / Tab van %s module' ,
|
|
'LBL_NO_RELATION_TYPE' => 'Geen relatie van dit type bestaat',
|
|
|
|
'LBL_CREATE_ITEM_CUSTOM_FIELD' => 'Maak Line voorwerp Aangepast veld',
|
|
'LBL_MAP_PRODUCT_FIELD' => 'Kaart om producten veld',
|
|
'LBL_MAP_SERVICE_FIELD' => 'Kaart om Services veld',
|
|
'LBL_ENABLE_TO_MAP_PRODUCT_FIELD' => 'In staat stellen om producten veld in kaart',
|
|
'LBL_ENABLE_TO_MAP_SERVICE_FIELD' => 'In staat te stellen Services gebied in kaart',
|
|
|
|
'LBL_SHOW_HIDDEN_FIELDS' => 'Bekijk De Verborgen Velden',
|
|
'LBL_KEY_FIELD_VIEW' => 'Sleutel Veld Bekijken',
|
|
'LBL_SELECT_HIDDEN_MODULE' => 'Selecteer verborgen module',
|
|
'LBL_ADD_RELATIONSHIP' => 'Relatie Toevoegen',
|
|
'LBL_RELATED_MODULE' => 'Verwante Module',
|
|
'LBL_SELECTED_RELATED_MODULE' => 'Selecteer gerelateerde module',
|
|
'LBL_SELECTED_RELATION_TYPE' => 'Selecteer type relatie',
|
|
'ONE_ONE_AND_MANY_ONE_RELATIONSHIP' => 'De One-One en Many-een Relaties',
|
|
'ONE_MANY_RELATIONSHIP' => 'Een-veel & Veel-veel-Relaties',
|
|
'LBL_NO_RELATED_INFO' => 'Geen Relatie bestaat',
|
|
'LBL_ADD_NEW_FIELD_HERE' => 'Voeg nieuw veld hier',
|
|
'LBL_SAVE_LAYOUT' => 'Lay-Out Opslaan',
|
|
'LBL_SHOW_FIELD' => 'Toon Veld',
|
|
'LBL_ENABLE_OR_DISABLE_FIELD_PROP' => 'Inschakelen / Uitschakelen van de veld eigenschappen',
|
|
'LBL_PROP_MANDATORY' => 'verplicht',
|
|
'LBL_DEFAULT_VALUE_NOT_SET' => 'Standaard waarde niet ingesteld',
|
|
'LBL_INFO' => 'Info',
|
|
'LBL_PRODUCTFIELDDEFAULTVALUE' => ' (Producten',
|
|
'LBL_SERVICEFIELDDEFAULTVALUE' => ' (Diensten',
|
|
'LBL_SHOW_THIS_FIELD_IN' => 'Klik hier om dit veld in %s bekijken',
|
|
'LBL_MAKE_THIS_FIELD' => 'Klik hier om dit veld %s',
|
|
'LBL_HIDE_THIS_FIELD_IN' => 'Klik hier voor het verbergen dit veld in %s bekijken',
|
|
'LBL_NOT_MAKE_THIS_FIELD' => 'Klik hier om dit gebied niet-%s',
|
|
'LBL_TAB_NAME_HELP_TEXT' => 'Lijst van %s weergegeven in %s record',
|
|
'LBL_TAB_NAME_TEXT' => 'Op het tabblad naam van %s in %s record',
|
|
'LBL_FILED_NAME_HELP_TEXT' => 'Een Verwijzing veld %s in %s record wordt toegevoegd',
|
|
'LBL_FIELD_NAME_TEXT' => 'Veld naam van %s in %s record',
|
|
'LBL_COLLAPSE_BLOCK' => 'Ineenstorting Blok',
|
|
'LBL_COLLAPSE_BLOCK_DETAIL_VIEW' => 'De ineenstorting van de blok in de detail weergave',
|
|
'LBL_HEADER' => 'Header',
|
|
'LBL_DETAIL_HEADER' => 'Record kop',
|
|
'LBL_HEADER_FIELD' => 'Header Bekijken',
|
|
|
|
'LBL_DUPLICATE_HANDLING' => 'Duplicate Prevention',
|
|
'LBL_DUPLICATE_CHECK' => 'Enable dubbele check',
|
|
'LBL_DUPLICATION_INFO_MESSAGE' => 'Dubbele preventie functie alleen voorkomt dat nieuwe dubbele records van het krijgen van door gebruikers en externe applicaties. Records gemaakt op basis van Import',
|
|
'LBL_SELECT_FIELDS_FOR_DUPLICATION' => 'Selecteer de unieke velden waarop dubbele records moeten worden gecontroleerd',
|
|
'LBL_SELECT_FIELDS' => 'Velden selecteren',
|
|
'LBL_MAX_3_FIELDS' => 'Max 3 Fields',
|
|
'LBL_SELECT_RULE' => 'Selecteer de regel voor de behandeling duplicaten',
|
|
'LBL_ALLOW_DUPLICATES' => 'laat duplicaten',
|
|
'LBL_DO_NOT_ALLOW_DUPLICATES' => 'Sta niet toe dat duplicaten',
|
|
'LBL_DUPLICATES_IN_SYNC_MESSAGE' => 'Actie wanneer dubbele record wordt gevonden tijdens het synchroniseren met een externe applicatie',
|
|
'LBL_PREFER_LATEST_RECORD' => 'Liever laatste plaat',
|
|
'LBL_PREFER_INTERNAL_RECORD' => 'Liever interne registratie',
|
|
'LBL_PREFER_EXTERNAL_RECORD' => 'Liever externe opnemen',
|
|
'LBL_SYNC_TOOLTIP_MESSAGE' => 'Liever laatste plaat - Meest recent gewijzigde record gegevens zullen worden bewaard <br> liever interne registratie - bestaande record zal worden behouden zoals het is <br> liever externe opname - De gegevens van de externe applicatie wordt gekopieerd',
|
|
);
|
|
$jsLanguageStrings = array(
|
|
'JS_BLOCK_VISIBILITY_SHOW' => 'Blok Toon ingeschakeld' ,
|
|
'JS_BLOCK_VISIBILITY_HIDE' => 'Block hide enabled' ,
|
|
'JS_CUSTOM_BLOCK_ADDED' => 'Nieuwe aangepaste blok toegevoegd',
|
|
'JS_BLOCK_SEQUENCE_UPDATED' => 'Blokken reeks bijgewerkt' ,
|
|
'JS_SELECTED_FIELDS_REACTIVATED' => 'Geselecteerde velden opnieuw geactiveerd',
|
|
'JS_FIELD_DETAILS_SAVED' => 'Field Details Saved' ,
|
|
'JS_CUSTOM_BLOCK_DELETED' => 'Aangepaste blok verwijderd' ,
|
|
'JS_CUSTOM_FIELD_ADDED' => '%s Field Toegevoegd' ,
|
|
'JS_CUSTOM_FIELD_DELETED' => 'Aangepaste veld verwijderd' ,
|
|
'JS_LENGTH_SHOULD_BE_LESS_THAN_EQUAL_TO' => 'Length Should be less than or equal to',
|
|
'JS_PLEASE_ENTER_NUMBER_IN_RANGE_2TO5' => 'Decimaal moet worden in het bereik van 2 tot en met 5',
|
|
'JS_SAVE_THE_CHANGES_TO_UPDATE_FIELD_SEQUENCE' => 'Sla de wijzigingen als u wilt bijwerken veld volgorde',
|
|
'JS_RELATED_INFO_SAVED' => 'Verwante Info opgeslagen' ,
|
|
'JS_BLOCK_NAME_EXISTS' => 'Block Name already exists' ,
|
|
'JS_NO_HIDDEN_FIELDS_EXISTS' => 'Geen inactieve velden' ,
|
|
'JS_SPECIAL_CHARACTERS' => 'Speciale tekens zoals' ,
|
|
'JS_NOT_ALLOWED' => 'zijn niet toegestaan' ,
|
|
'JS_FIELD_SEQUENCE_UPDATED' => 'Veld Sequence bijgewerkt' ,
|
|
'JS_DUPLICATES_VALUES_FOUND' => 'Duplicate Values found' ,
|
|
'JS_FIELD_IN_RELATED_MODULE' => 'Relatie veld in %s' ,
|
|
'JS_TAB_IN_RELATED_MODULE' => 'Tafel / Tab in %s' ,
|
|
'JS_ONE_ONE_RELATION_FIELD_DELETE' => 'Dit zal %s veld niet verwijderen in %s module en zal %s veld niet verwijderen in %s module. Wilt u doorgaan?',
|
|
'JS_FILED_IN_RELATED_HELP_TEXT' => 'Referentie gebied van %s module',
|
|
'JS_TAB_IN_RELATED_HELP_TEXT' => 'Tafel / Tab van %s module' ,
|
|
'JS_TAB_FIELD_DELETION' => 'De relatie verwijdert, wordt het %s veld niet verwijderen in %s module en verwijder de %s Tafel / Tab in %s. Wilt u doorgaan?',
|
|
'JS_CUSTOM_FIELDS_MAX_LIMIT' => 'U kunt slechts maximaal %s aangepaste velden toevoegen in %s block',
|
|
|
|
'JS_DEFAULT_VALUE_NOT_SET' => 'Standaard waarde niet ingesteld',
|
|
'JS_DEFAULT_VALUE' => 'Standaard Waarde',
|
|
'JS_SAVE_MODULE_SEQUENCE' => 'Sla de wijzigingen bijwerken Verwante Module volgorde',
|
|
'JS_PRODUCTFIELDDEFAULTVALUE' => ' (Producten',
|
|
'JS_SERVICEFIELDDEFAULTVALUE' => ' (Diensten',
|
|
'JS_TAB_TAB_DELETION' => 'Dit zal het verwijderen van %s tabblad in %s-module en de bijbehorende gegevens. Wilt u doorgaan?',
|
|
'JS_SHOW_THIS_FIELD_IN' => 'Klik hier om dit veld in %s bekijken',
|
|
'JS_MAKE_THIS_FIELD' => 'Klik hier om dit veld %s',
|
|
'JS_HIDE_THIS_FIELD_IN' => 'Klik hier voor het verbergen dit veld in %s bekijken',
|
|
'JS_NOT_MAKE_THIS_FIELD' => 'Klik hier om dit gebied niet-%s',
|
|
'JS_TAB_NAME_HELP_TEXT' => 'Lijst van %s weergegeven in %s record',
|
|
'JS_TAB_NAME_TEXT' => 'Op het tabblad naam van %s in %s record',
|
|
'JS_FILED_NAME_HELP_TEXT' => 'Een Verwijzing veld %s in %s record wordt toegevoegd',
|
|
'JS_FIELD_NAME_TEXT' => 'Veld naam van %s in %s record',
|
|
'JS_PROP_MANDATORY' => 'verplicht',
|
|
'JS_SUMMARY' => 'Samenvatting',
|
|
'JS_KEY_FIELD' => 'Sleutel Veld',
|
|
'JS_QUICK_CREATE' => 'Snel Maken',
|
|
'JS_MASS_EDIT' => 'Massa Bewerken',
|
|
'JS_LBL_ARE_YOU_SURE_YOU_WANT_TO_DELETE' => 'Deze operatie zal resulteren in een permanente verwijdering van gegevens.
|
|
Wanneer een veld wordt verwijderd, opgeslagen waarden in dit veld zal worden verwijderd, en kan niet worden opgehaald.
|
|
Als u niet zeker weet en in staat willen zijn om deze gegevens in de toekomst, kunt u dit markeren het gebied als \'Inactief\' in plaats van verwijderen. Inactieve velden kunt later op elk moment worden geactiveerd.
|
|
Bent u zeker dat u op dit gebied?',
|
|
'JS_FIELD_DELETE_CONFIRMATION' => 'Verwijderen - ik hoef u de gegevens in dit veld.',
|
|
'JS_STATUS_CHANGED_SUCCESSFULLY' => 'Status is gewijzigd',
|
|
'JS_FIELD_CAN_EITHER_BE_HEADER_OR_SUMMARY_ENABLED' => 'Veld kan een header-veld of veld sleutel',
|
|
'JS_DETAIL_HEADER' => 'Record kop',
|
|
'JS_MAXIMUM_HEADER_FIELDS_ALLOWED' => 'Maximaal %s header velden toegestaan',
|
|
'JS_NAME_FIELDS_APPEAR_IN_HEADER_BY_DEFAULT' => 'De naam velden weergegeven in de Koptekst standaard',
|
|
'JS_FIELD_IS_HEADER_ENABLED_FOR_VTIGER7' => 'Dit Veld is Kop ingeschakeld voor Vtiger7, Het zal verschijnen in de overzichtsweergave',
|
|
|
|
'JS_DUPLICATE_HANDLING_SUCCESS_MESSAGE' => 'Bijgewerkt naar geselecteerde velden in duplo preventie te overwegen',
|
|
'JS_DUPLICATE_HANDLING_FAILURE_MESSAGE' => 'Kan geselecteerde velden in duplo preventie te overwegen',
|
|
'JS_DUPLICATE_CHECK_DISABLED' => 'Dubbele controle is uitgeschakeld',
|
|
); |