- 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.
249 lines
11 KiB
PHP
249 lines
11 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(
|
|
'Reports'=>'Rapporter',
|
|
'SINGLE_Reports' => 'Rapport',
|
|
|
|
// Basic Strings
|
|
'LBL_FOLDER_NOT_EMPTY' => 'Mappen är inte tom',
|
|
'LBL_MOVE_REPORT' => 'Flytta Rapporter',
|
|
'LBL_CUSTOMIZE' => 'Anpassa',
|
|
'LBL_REPORT_EXPORT_EXCEL' => 'Exportera Excel',
|
|
'LBL_REPORT_PRINT' => 'Skriv ut',
|
|
'LBL_STEP_1' => 'Steg 1',
|
|
'LBL_STEP_2' => 'Steg 2',
|
|
'LBL_STEP_3' => 'Steg 3',
|
|
'LBL_REPORT_DETAILS' => 'Rapportuppgifter',
|
|
'LBL_SELECT_COLUMNS' => 'Välj Kolumner',
|
|
'LBL_FILTERS' => 'Filter',
|
|
'LBL_FOLDERS' => 'Mapps',
|
|
'LBL_ADD_NEW_FOLDER' => 'Lägg till Ny Mappning',
|
|
'LBL_FOLDER_NAME' => 'Mappningsnamn',
|
|
'LBL_FOLDER_DESCRIPTION' => 'Mappbeskrivning',
|
|
'LBL_WRITE_YOUR_DESCRIPTION_HERE' => 'Skriv in Beskrivning',
|
|
'LBL_DUPLICATES_EXIST' => 'Rapportnamn finns redan',
|
|
'LBL_FOLDERS_LIST' => 'Mappningslista',
|
|
'LBL_DENIED_REPORTS' => 'Nekade Rapporter',
|
|
'LBL_NO_OF_RECORDS' => 'Totala Records',
|
|
'LBL_MORE_RECORDS_TXT'=>'Endast 500 poster visas nedan. Vänligen exportera för att se alla uppgifter',
|
|
//ListView Actions
|
|
'LBL_ADD_RECORD' => 'Lägg till Rapport',
|
|
'LBL_ADD_FOLDER' => 'Lägg till Mappning',
|
|
'LBL_REPORT_DELETE_DENIED' => 'Åtkomst nekades till att radera rapporten',
|
|
|
|
//Mapp Actions
|
|
'LBL_FOLDER_NOT_EMPTY' => 'Mappningen är inte tom',
|
|
'LBL_FOLDER_CAN_NOT_BE_DELETED' => 'Den här mappnongen kan inte tas bort',
|
|
|
|
//Mass Actions
|
|
'LBL_REPORTS_LIST' => 'Rapportslista',
|
|
|
|
//Step1 Strings
|
|
'LBL_REPORT_NAME' => 'Rapportnamn',
|
|
'LBL_REPORT_FOLDER' => 'Rapportera Mappning',
|
|
'LBL_DESCRIPTION' => 'Beskrivning',
|
|
'PRIMARY_MODULE' => 'Primär Modul',
|
|
'LBL_SELECT_RELATED_MODULES' => 'Välj Relaterade Moduler',
|
|
'LBL_MAX' => 'Max',
|
|
'LBL_NEXT' => 'Nästa',
|
|
'LBL_REPORTS' => 'Rapporteringslista',
|
|
'LBL_SELECT_RELATED_MODULES' => 'Välj Relaterade Moduler',
|
|
|
|
//Step2 Strings
|
|
'LBL_GROUP_BY' => 'Grupp av',
|
|
'LBL_SORT_ORDER' => 'Sorteringsordning',
|
|
'LBL_ASCENDING' => 'Stigande',
|
|
'LBL_DESCENDING' => 'Fallande',
|
|
'LBL_CALCULATIONS' =>'Beräkningar',
|
|
'LBL_COLUMNS' => 'Kolumner',
|
|
'LBL_SUM_VALUE' => 'Summa',
|
|
'LBL_AVERAGE' => 'Genomsnitt',
|
|
'LBL_LOWEST_VALUE' => 'Minsta Belopp',
|
|
'LBL_HIGHEST_VALUE' => 'Högsta Belopp',
|
|
|
|
//Step3 Strings
|
|
'LBL_GENERATE_REPORT' => 'Spara & Skapa rapport',
|
|
|
|
//DetailView
|
|
'LBL_SUM' => 'SUM',
|
|
'LBL_AVG' => 'AVG',
|
|
'LBL_MAX' => 'MAX',
|
|
'LBL_MIN' => 'MIN',
|
|
'LBL_FIELD_NAMES' => 'Fältnamn',
|
|
'LBL_REPORT_CSV' => 'Exportera CSV',
|
|
'LBL_VIEW_DETAILS' => 'Granska uppgifter',
|
|
'LBL_GENERATE_NOW' => 'Generera nu',
|
|
|
|
//List View Headers
|
|
'Report Name' => 'Rapportnamn',
|
|
|
|
//Default Mapps Names, Report Names and Description
|
|
'Account and Contact Reports'=>'Organisation och Kontakt Rapporter',
|
|
'Lead Reports'=>'Lead Rapporter',
|
|
'Potential Reports'=>'Affärsmöjlighetsrapporter',
|
|
'Activity Reports'=>'Aktivitetsrapporter',
|
|
'HelpDesk Reports'=>'Ärdenderapporter',
|
|
'Product Reports'=>'Produktrapporter',
|
|
'Quote Reports'=>'Offertrapporter',
|
|
'PurchaseOrder Reports'=>'Inköpsorderrapporter',
|
|
'SalesOrder Reports'=>'Försäljningsorderrapporter', //Added for SO
|
|
'Invoice Reports'=>'Fakturarapporter',
|
|
'Campaign Reports'=>'Kampanjrapporter', //Added for Campaigns
|
|
'Contacts by Accounts'=>'Kontakter efter Organisationer',
|
|
'Contacts without Accounts'=>'Kontakter utan Organisationer',
|
|
'Contacts by Potentials'=>'Kontakter efter affärsmöjligheter',
|
|
'Contacts related to Accounts'=>'Kontakter med anknytning till organisationer',
|
|
'Contacts not related to Accounts'=>'Kontakter inte relaterade till organisationer',
|
|
'Contacts related to Potentials'=>'Kontakter relaterade till affärsmöjligheter',
|
|
'Lead by Source'=>'Lead efter Källa',
|
|
'Lead Status Report'=>'Lead Statusrapport',
|
|
'Potential Pipeline'=>'Affärsmöjlihetspipeline',
|
|
'Closed Potentials'=>'Stängda Affärsmöjligheter',
|
|
'Potential that have Won'=>'Vunna Affärsmöjligheter',
|
|
'Tickets by Products'=>'Ärenden efter Produkter',
|
|
'Tickets by Priority'=>'Ärenden efter Prioritering',
|
|
'Open Tickets'=>'Öppna Ärenden',
|
|
'Tickets related to Products'=>'Ärenden relaterade till Produkter',
|
|
'Tickets that are Open'=>'Öppna Ärenden',
|
|
'Product Details'=>'Produktuppgifter',
|
|
'Products by Contacts'=>'Produkter efter Kontakter',
|
|
'Product Detailed Report'=>'Uppgifterad Produktrapport',
|
|
'Products related to Contacts'=>'Produkter relaterade till Kontakter',
|
|
'Open Quotes'=>'Öppna Offerter',
|
|
'Quotes Detailed Report'=>'Uppgifterad Offerrapport',
|
|
'Quotes that are Open'=>'Öppna Offerter',
|
|
'PurchaseOrder by Contacts'=>'Inköpsorder efter Kontakter',
|
|
'PurchaseOrder Detailed Report'=>'Uppgifterad Inköpsorderrapport',
|
|
'PurchaseOrder related to Contacts'=>'Inköpsorder Relaterat till Kontakter',
|
|
'Invoice Detailed Report'=>'Uppgifterad Fakturarapport',
|
|
'Last Month Activities'=>'Förra månaden Aktiviteter',
|
|
'This Month Activities'=>'Denna månadens Aktiviteter',
|
|
'Campaign Expectations and Actuals'=>'Kampanj Förväntningar och deras Utfall', //Added for Campaigns
|
|
'SalesOrder Detailed Report'=>'Uppgifterad Kundorderrapport', //Added for SO
|
|
|
|
'Email Reports'=>'E-postrapporter',
|
|
'Contacts Email Report'=>'Kontakter E-postrapport',
|
|
'Accounts Email Report'=>'Organisationer E-postrapport',
|
|
'Leads Email Report'=>'Leads E-postrapport',
|
|
'Vendors Email Report'=>'Leverantörers E-postrapport',
|
|
|
|
'Emails sent to Contacts' => 'E-post skickade till Kontakter',
|
|
'Emails sent to Organizations' => 'E-post skickade till Organisationer',
|
|
'Emails sent to Leads' => 'E-post skickade till Leads',
|
|
'Emails sent to Vendors' => 'E-post skickade till Leverantörer',
|
|
|
|
'LBL_PRINT_REPORT' => 'Skriv ut Rapport',
|
|
'LBL_RECORDS' => 'Poster',
|
|
'LBL_LIMIT_EXCEEDED' => 'Endast 1000 + poster visas. Använd CSV eller Excel Exportera för att se alla poster',
|
|
'LBL_TOP' => 'Topp',
|
|
'LBL_ALL_REPORTS' => 'Alla Rapporter',
|
|
'LBL_CALCULATION_CONVERSION_MESSAGE' => 'Beräkning baseras på basvalutan i ditt CRM',
|
|
|
|
//Schedule Reports
|
|
'LBL_CREATING_REPORT' => 'Skapa Rapportera',
|
|
'LBL_EDITING_REPORT' => 'Redigering Rapportera',
|
|
'LBL_SCHEDULE_REPORTS' => 'Schema Rapporter',
|
|
'LBL_AT_TIME' => 'Vid Tid',
|
|
'LBL_DAILY' => 'Dagligen',
|
|
'LBL_WEEKLY' => 'Varje vecka',
|
|
'LBL_MONTHLY_BY_DATE' => 'Månadsvis efter Datum',
|
|
'LBL_YEARLY' => 'Årlig',
|
|
'LBL_SPECIFIC_DATE' => 'På Specifik datum',
|
|
'LBL_CHOOSE_DATE' => 'Välj datum',
|
|
'LBL_ON_THESE_DAYS' => 'På dessa dagar',
|
|
'LBL_SELECT_MONTH_AND_DAY' => 'Välj månad och datum',
|
|
'LBL_SELECTED_DATES' => 'Valda datum',
|
|
'LBL_EXCEEDING_MAXIMUM_LIMIT' => 'Högsta gräns överskridits',
|
|
'LBL_NEXT_TRIGGER_TIME' => 'Nästa trigger tid på',
|
|
'LBL_RUN_REPORT' => 'Kör rapport',
|
|
'LBL_SELECT_RECIEPIENTS' => 'Välj mottagare',
|
|
'LBL_SPECIFIC_EMAIL_ADDRESS' => 'Skicka till specifik e-post',
|
|
|
|
//Summary/Pivot Reports
|
|
'LBL_CREATING_PIVOT_REPORT' => 'Skapa Pivot Rapportera',
|
|
'LBL_EDITING_PIVOT_REPORT' => 'Redigera Pivot Rapportera',
|
|
'LBL_SELECT_PIVOT_FIELDS' => 'Välj Pivot Fields',
|
|
'LBL_SELECT_ROWS' => 'Markera rader',
|
|
'LBL_SELECT_DATA_FIELDS' => 'Välj Datafält',
|
|
'LBL_ADD_ROWS' => 'Lägg till rader',
|
|
'LBL_ADD_COLUMNS' => 'Lägg kolumner',
|
|
'LBL_ADD_DATA_FIELDS' => 'Lägg till Datafält',
|
|
'LBL_PIVOT_FIELDS' => 'Selected Pivot Fields',
|
|
'LBL_RECORD_COUNT' => 'Record Count',
|
|
'LBL_SELECT_PIVOT_FIELDS_WARNING' => 'Varning: Välj minst en rad fält, fältet Kolumn och datafält',
|
|
'LBL_PIVOT_DATA_FIELDS_WARNING' => 'Varning: I Data Column - aggregeringsfunktionerna (sum, avg, min och max) bör inte upprepa.',
|
|
'LBL_MODIFY_CONDITIONS' => 'Modifiera Förhållanden',
|
|
'LBL_PIVOT_PREVIEW_EX' => 'Pivot Report Preview (exempel)',
|
|
|
|
//charts labels
|
|
'LBL_SELECT_CHART_TYPE' =>'Välj diagramtyp',
|
|
'LBL_CLICK_THROUGH_NOT_AVAILABLE'=> 'Klicka vidare inte som du har valt mer än en modul',
|
|
'LBL_TOTAL_SUM_OF'=> 'Totalt Summa av',
|
|
'LBL_AVG_OF' =>'Genomsnitt av',
|
|
'LBL_MIN_OF'=> 'Minst',
|
|
'LBL_MAX_OF' =>'Max',
|
|
'LBL_RECORD_COUNT' =>'Record Count',
|
|
'LBL_PIE_CHART'=> 'Pie Chart',
|
|
'LBL_VERTICAL_BAR_CHART'=> 'Vertikal stapeldiagram',
|
|
'LBL_HORIZONTAL_BAR_CHART' =>'Horisontell Stapeldiagram',
|
|
'LBL_LINE_CHART' =>'Linjediagram',
|
|
'LBL_SELECT_CHART'=> 'Välj Diagram',
|
|
'LBL_CREATING_CHART_REPORT'=> 'Skapa diagramrapport',
|
|
'LBL_EDITING_CHART_REPORT'=> 'Redigera diagram Rapportera',
|
|
'LBL_GENERATE_CHART' =>'Generera tabell',
|
|
'LBL_SELECT_GROUP_BY_FIELD' =>'Välj Grupp av Field',
|
|
'LBL_SELECT_DATA_FIELD'=> 'Välj Datafält',
|
|
'LBL_MODIFY_CONDITION' =>'Modifiera Förhållanden',
|
|
'LBL_PLEASE_SELECT_ATLEAST_ONE_GROUP_FIELD_AND_DATA_FIELD'=> 'Välj minst en Groupby fält och ett datafält.',
|
|
'LBL_FOR_BAR_GRAPH_AND_LINE_GRAPH_SELECT_3_MAX_DATA_FIELDS'=> 'För Bar och Linjediagram kan du välja max 3 Datafält.',
|
|
'LBL_DETAIL_REPORT' =>'Detaljrapport',
|
|
'LBL_PIVOT_REPORT' => 'Pivot Rapportera',
|
|
'LBL_CHARTS' => 'Topplista',
|
|
//Schedule Reports - Mail Content
|
|
'LBL_AUTO_GENERATED_REPORT_EMAIL' => 'Detta är ett automatiskt genererat mail som skickas på uppdrag av en schemalagd rapport.',
|
|
'LBL_PIN_CHART_TO_DASHBOARD' => 'Pin Diagram Till Dashboard',
|
|
'LBL_FILE_FORMAT' => 'Filformat',
|
|
|
|
'Report Type' => 'Rapporttyp',
|
|
'tabular' => 'Detalj',
|
|
'summary' => 'Detalj',
|
|
'pivot' => 'Pivot',
|
|
'chart' => 'Diagram',
|
|
'LBL_REPORTS_MOVED_SUCCESSFULLY'=>'Rapporter Flyttade framgångsrikt.',
|
|
'LBL_SAME_SOURCE_AND_TARGET_FOLDER'=>'Target Folder är samma som källmapp.',
|
|
'LBL_SEARCH_FOR_FOLDERS' => 'Sök efter mappar',
|
|
'LBL_CHART_REPORT' => 'Diagramrapport',
|
|
'LBL_UNPIN_CHART_FROM_DASHBOARD' => 'Lossa diagram från instrumentbrädan',
|
|
|
|
'LBL_SAME_LEVEL_ROLES' => 'Samma Nivå Roller',
|
|
'LBL_SUBORDINATE_ROLES' => 'Underordnade Roller',
|
|
'LBL_SHARE_REPORT' => 'Dela Rapport',
|
|
'LBL_SHARED_REPORTS' => 'Delade Med Mig',
|
|
'LBL_PINNED' => 'Nålas',
|
|
'LBL_UNPINNED' => 'UnPinned',
|
|
|
|
|
|
'LBL_REPORTS_DELETED_SUCCESSFULLY' => 'Rapporter Som Har Tagits Bort',
|
|
|
|
);
|
|
$jsLanguageStrings = array(
|
|
'JS_DUPLICATE_RECORD' => 'Duplicera Rapport',
|
|
'JS_CALCULATION_LINE_ITEM_FIELDS_SELECTION_LIMITATION' => 'Begränsning: Artikeln fält (Listpris, Rabatt & Kvantitet) kan endast användas när andra beräkningsfält inte är valda.',
|
|
'JS_CHART_PINNED_TO_DASHBOARD' => 'Diagram fästs på Dashboard',
|
|
'JS_CHART_ALREADY_PINNED_TO_DASHBOARD' => 'Diagram Redan fästs på Dashboard',
|
|
'JS_MOVE_REPORTS'=>'Flytta Rapporter',
|
|
'JS_SCHEDULED_DATE_TIME_ERROR' => 'Planerat datum och tid bör vara större än aktuellt datum och tid',
|
|
'JSLBL_PIN_CHART_TO_DASHBOARD' => 'Pin diagram Till Dashboard',
|
|
'JSLBL_UNPIN_CHART_FROM_DASHBOARD' => 'Uvoľniť غراف ض palubnej دوسكي',
|
|
'JS_CHART_REMOVED_FROM_DASHBOARD' => 'Diagram bort från instrumentbrädan',
|
|
|
|
'JS_NO_CHART_DATA_AVAILABLE' => 'Data inte är tillgängligt, ställ in den valda fält',
|
|
|
|
); |