- 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.
259 lines
9.8 KiB
PHP
259 lines
9.8 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(
|
|
// Basic Strings
|
|
'Calendar' => 'kalendarz',
|
|
'SINGLE_Calendar' => 'Zadanie',
|
|
'LBL_ADD_TASK' => 'Dodaj Zadanie',
|
|
'LBL_ADD_EVENT' => 'Dodaj Czynność',
|
|
'LBL_RECORDS_LIST' => 'Lista wydarzeń',
|
|
'LBL_RECORD_SUMMARY' => 'Podsumowanie wydarzenia',
|
|
'LBL_EVENTS' => 'Czynności',
|
|
'LBL_TODOS' => 'Zadanie',
|
|
'LBL_EVENT_OR_TASK' => 'Wydarzenie / Zadanie',
|
|
|
|
// Blocks
|
|
'LBL_TASK_INFORMATION' => 'Szczegóły Zadanie',
|
|
'LBL_EVENT_INFORMATION'=> 'Szczegóły wydarzenia',
|
|
|
|
//Fields
|
|
'Subject' => 'Temat',
|
|
'Start Date & Time' => 'Data rozpoczęcia',
|
|
'Activity Type'=>'Typ czynności',
|
|
'Send Notification'=>'Wyślij powiadomienie',
|
|
'Location'=>'Lokalizacja',
|
|
'End Date & Time' => 'Data zakończenia',
|
|
'Visibility'=> 'Widoczność',
|
|
'Recurrence'=> 'Powtarzalność',
|
|
|
|
//Visibility picklist values
|
|
'Private'=> 'Prywatne',
|
|
'Public'=> 'Publiczne',
|
|
|
|
//Side Bar Names
|
|
'LBL_ACTIVITY_TYPES' => 'Typ czynności',
|
|
'LBL_CONTACTS_SUPPORT_END_DATE' => 'Data zakończenia wsparcia',
|
|
'LBL_CONTACTS_BIRTH_DAY' => 'Data urodzin',
|
|
|
|
//Activity Type picklist values
|
|
'Call' => 'Telefon',
|
|
'Meeting' => 'Spotkanie',
|
|
|
|
//Status picklist values
|
|
'Planned' => 'Planowane',
|
|
'Completed' => 'Zakończone',
|
|
'Pending Input' => 'W realizacji',
|
|
'Not Started' => 'Nierozpoczęte',
|
|
'Deferred' => 'Przełożone',
|
|
'Held'=> 'Wykonane',
|
|
'Not Held'=> 'Niewykonane',
|
|
|
|
//Priority picklist values
|
|
'Medium' => 'Normalny',
|
|
|
|
'LBL_CHANGE_OWNER' => 'Zmień właściciela',
|
|
|
|
'LBL_EVENT' => 'Czynność',
|
|
'LBL_TASK' => 'Zadanie',
|
|
'LBL_TASKS' => 'Zadanie',
|
|
|
|
'LBL_RECORDS_LIST' => 'Widok listy',
|
|
'LBL_CALENDAR_VIEW' => 'Widok kalendarza',
|
|
|
|
//Fixing colors for Shared Calendar and My Calendar
|
|
'LBL_EDIT_COLOR' => 'Kolor Edit',
|
|
'LBL_ADD_CALENDAR_VIEW' => 'Dodaj kalendarz',
|
|
'LBL_SELECT_USER_CALENDAR' => 'Wybierz kalendarz użytkownika',
|
|
'LBL_SELECT_CALENDAR_COLOR' => 'Wybierz kolor kalendarz',
|
|
'LBL_EDITING_CALENDAR_VIEW' => 'Montaż kalendarza View',
|
|
'LBL_DELETE_CALENDAR' => 'Usuń kalendarz',
|
|
'LBL_SELECT_ACTIVITY_TYPE' => 'Wybierz typ aktywny',
|
|
'Tasks' => 'Zadanie',
|
|
'LBL_SELECT_FIELDS_FOR_RANGE' => 'Wybór pól dla zakresu',
|
|
'LBL_DUPLICATE_VIEW_EXIST' => 'Kalendarz Zobacz już istnieje',
|
|
|
|
// For Event Invitation
|
|
'LBL_ACTIVITY_NOTIFICATION' => 'To jest powiadomienie, że działalność jest przypisany do Ciebie, że nie było',
|
|
'LBL_ACTIVITY_INVITATION' => 'Zostałeś zaproszony na działalność',
|
|
'LBL_DETAILS_STRING' => 'Szczegóły są',
|
|
'LBL_CREATED' => 'stworzony',
|
|
'LBL_UPDATED' => 'zaktualizowane',
|
|
'Due Date' => 'Due Date',
|
|
'Priority' => 'Priorytet',
|
|
'Related To' => 'Związane z',
|
|
'LBL_CONTACT_LIST' => 'Lista kontaktów',
|
|
'LBL_APP_DESCRIPTION' => 'Opis',
|
|
'LBL_REGARDS_STRING' => 'Dzięki i Pozdrawiam',
|
|
'LBL_EVENT_INFORMATION' => 'Szczegóły wydarzenia',
|
|
'LBL_UPDATED_INVITATION' => 'Zaktualizowane zaproszenie',
|
|
'LBL_INVITATION' => 'Zaproszenie',
|
|
//Recurring Events
|
|
'LBL_EDIT_RECURRING_EVENT' => 'Edytować cykliczne wydarzenie',
|
|
'LBL_ALL_EVENTS_EDIT_INFO' => 'Wszystkie wydarzenia w serii zostanie zmieniona.</br> Wszelkie zmiany wprowadzone w innych zdarzeń będą przechowywane.',
|
|
'LBL_FUTURE_EVENTS_EDIT_INFO' => 'Ten i wszystkie następujące wydarzenia zostanie zmieniona.</br> Wszelkie zmiany do przyszłych zdarzeń zostaną utracone.',
|
|
'LBL_ONLY_THIS_EVENT_EDIT_INFO' => 'Wszystkie inne wydarzenia w serii pozostanie sam.',
|
|
'LBL_EDIT_RECURRING_EVENTS_INFO' => 'Czy chcesz zapisać zmiany za',
|
|
|
|
'LBL_DELETE_RECURRING_EVENT' => 'Usuń cykliczne wydarzenie',
|
|
'LBL_ALL_EVENTS_DELETE_INFO' => 'Wszystkie wydarzenia w serii zostaną usunięte.',
|
|
'LBL_FUTURE_EVENTS_DELETE_INFO' => 'Ten i wszystkie następujące zdarzenia zostaną usunięte.',
|
|
'LBL_ONLY_THIS_EVENT_DELETE_INFO' => 'Wszystkie inne wydarzenia w serii pozostanie sam.',
|
|
'LBL_DELETE_RECURRING_EVENTS_INFO' => 'Czy chcesz usunąć tylko to wydarzenie, wszystkie wydarzenia w serii lub ta i wszystkie przyszłe wydarzenia w serii?',
|
|
'LBL_ONLY_THIS_EVENT' => 'To wydarzenie tylko',
|
|
'LBL_FUTURE_EVENTS' => 'Następujących zdarzeń',
|
|
'LBL_ALL_EVENTS' => 'Wszystkie wydarzenia',
|
|
|
|
'SINGLE_Events' => 'Impreza',
|
|
'LBL_CALENDAR_SETTINGS' => 'Ustawienia Kalendarza',
|
|
'LBL_CALENDAR_SHARING' => 'Udostępnianie Kalendarza',
|
|
'LBL_DEFAULT_EVENT_DURATION' => 'Wydarzenie Domyślny Czas',
|
|
'LBL_CALL' => 'Telefon',
|
|
'LBL_OTHER_EVENTS' => 'Inne Wydarzenia',
|
|
'LBL_MINUTES' => 'Min.',
|
|
'LBL_SELECT_USERS' => 'Wybór Użytkowników',
|
|
'LBL_DEFAULT_STATUS_TYPE' => 'Domyślnie Status & Typ',
|
|
'LBL_STATUS' => 'Status',
|
|
'LBL_TYPE' => 'Typ',
|
|
'LBL_ADDED_CALENDARS' => 'Dodano Kalendarze',
|
|
'Task' => 'Zadanie',
|
|
'LBL_SHARED_CALENDAR' => 'Wspólny Kalendarz',
|
|
'LBL_DAY0' => 'Niedziela',
|
|
'LBL_DAY1' => 'Poniedziałek',
|
|
'LBL_DAY2' => 'Wtorek',
|
|
'LBL_DAY3' => 'Środa',
|
|
'LBL_DAY4' => 'Czwartek',
|
|
'LBL_DAY5' => 'Piątek',
|
|
'LBL_DAY6' => 'Sobota',
|
|
'first' => 'Pierwszy',
|
|
'last' => 'W przeszłości',
|
|
'LBL_DAY_OF_THE_MONTH' => 'dzień miesiąca',
|
|
'LBL_ON' => 'na',
|
|
'Daily' => 'Dzień(s',
|
|
'Weekly' => 'Tydzień(y',
|
|
'Monthly' => 'Miesiąc(y',
|
|
'Yearly' => 'Rok',
|
|
'LBL_IMPORT_RECORDS' => 'Import Rekordów',
|
|
'LBL_RESULT' => 'Wynik',
|
|
'LBL_FINISH' => 'Wykończenie',
|
|
'LBL_TOTAL_TASKS_IMPORTED' => 'Nie. zadań pomyślnie Zaimportowano ',
|
|
'LBL_TOTAL_TASKS_SKIPPED' => 'Nie. zadań zostanie pominięty, ponieważ brakuje jednego lub kilku wymaganych pól ',
|
|
'LBL_TOTAL_EVENTS_IMPORTED' => 'Nie. zdarzeń pomyślnie Zaimportowano ',
|
|
'LBL_TOTAL_EVENTS_SKIPPED' => 'Nie. zdarzeń pominięte, ponieważ brakuje jednego lub kilku wymaganych pól ',
|
|
'ICAL_FORMAT' => 'Format ical',
|
|
'LBL_LAST_IMPORT_UNDONE' => 'Twój Ostatni Import Został Odwołany',
|
|
'LBL_UNDO_LAST_IMPORT' => 'Anulowanie Ostatniego Importu',
|
|
'LBL_REMINDER_NOTIFICATION' => 'To przypomnienie powiadomień dla działalności',
|
|
'LBL_SELECT_EVENT_TYPE' => 'Rodzaj Działalności',
|
|
'LBL_THIS_WEEK' => 'W Tym Tygodniu',
|
|
'LBL_ADD_TASK_AND_PRESS_ENTER' => 'Dodaj zadanie i naciśnij klawisz Enter',
|
|
|
|
|
|
'LBL_JANUARY' => 'Styczeń',
|
|
'LBL_FEBRUARY' => 'Stycznia',
|
|
'LBL_MARCH' => 'Marca',
|
|
'LBL_APRIL' => 'Kwiecień',
|
|
'LBL_MAY' => 'Może',
|
|
'LBL_JUNE' => 'Czerwiec',
|
|
'LBL_JULY' => 'Lipiec',
|
|
'LBL_AUGUST' => 'Sierpień',
|
|
'LBL_SEPTEMBER' => 'Wrzesień',
|
|
'LBL_OCTOBER' => 'Październik',
|
|
'LBL_NOVEMBER' => 'Listopad',
|
|
'LBL_DECEMBER' => 'Grudzień',
|
|
'LBL_CLICK_HERE_TO_VIEW' => 'Kliknij tutaj, aby wyświetlić',
|
|
|
|
'LBL_TOTAL_EVENTS_DUPLICATED' => 'Ilość duplikatów Wydarzenia pomijane',
|
|
'LBL_TOTAL_TASKS_DUPLICATED' => 'Ilość Duplikaty pomijane',
|
|
);
|
|
$jsLanguageStrings = array(
|
|
|
|
'LBL_ADD_EVENT_TASK' => 'Dodaj zadanie / Zadanie',
|
|
|
|
//Calendar view label translation
|
|
'LBL_MONTH' => 'Miesiąc',
|
|
'LBL_TODAY' => 'Dzisiaj',
|
|
'LBL_DAY' => 'Dzień',
|
|
'LBL_WEEK' => 'Tydzień',
|
|
|
|
'LBL_SUNDAY' => 'Niedziela',
|
|
'LBL_MONDAY' => 'Poniedziałek',
|
|
'LBL_TUESDAY' => 'Wtorek',
|
|
'LBL_WEDNESDAY' => 'Środa',
|
|
'LBL_THURSDAY' => 'Czwartek',
|
|
'LBL_FRIDAY' => 'Piątek',
|
|
'LBL_SATURDAY' => 'Sobota',
|
|
|
|
'LBL_SUN' => 'Cz',
|
|
'LBL_MON' => 'pon',
|
|
'LBL_TUE' => 'Wt',
|
|
'LBL_WED' => 'Poślubić',
|
|
'LBL_THU' => 'Czw',
|
|
'LBL_FRI' => 'pt',
|
|
'LBL_SAT' => 'Sob',
|
|
|
|
'LBL_JANUARY' => 'Styczen',
|
|
'LBL_FEBRUARY' => 'Luty',
|
|
'LBL_MARCH' => 'mar',
|
|
'LBL_APRIL' => 'kwi',
|
|
'LBL_MAY' => 'maja',
|
|
'LBL_JUNE' => 'cze',
|
|
'LBL_JULY' => 'lipiec',
|
|
'LBL_AUGUST' => 'Sierpień',
|
|
'LBL_SEPTEMBER' => 'wrzesnia',
|
|
'LBL_OCTOBER' => 'paź',
|
|
'LBL_NOVEMBER' => 'Listopad',
|
|
'LBL_DECEMBER' => 'Grudzień',
|
|
|
|
'LBL_JAN' => 'Sty',
|
|
'LBL_FEB' => 'Lutego',
|
|
'LBL_MAR' => 'Zniszczyć',
|
|
'LBL_APR' => 'Kwietnia',
|
|
'LBL_MAY' => 'maja',
|
|
'LBL_JUN' => 'Czer',
|
|
'LBL_JUL' => 'Lipca',
|
|
'LBL_AUG' => 'Sie',
|
|
'LBL_SEP' => 'Wrz',
|
|
'LBL_OCT' => 'Październik',
|
|
'LBL_NOV' => 'Listopad',
|
|
'LBL_DEC' => 'Grudnia',
|
|
|
|
'LBL_ALL_DAY' => 'Wszystkie dni',
|
|
|
|
'Mobile Call' => 'Mobile Call',
|
|
//End
|
|
|
|
//Fixing colors for Shared Calendar and My Calendar
|
|
'JS_CALENDAR_VIEW_COLOR_UPDATED_SUCCESSFULLY' => 'Zobacz kalendarz kolor zaktualizowane',
|
|
'JS_CALENDAR_VIEW_DELETE_CONFIRMATION' => 'Czy na pewno chcesz usunąć ten pogląd kalendarz?',
|
|
'JS_CALENDAR_VIEW_ADDED_SUCCESSFULLY' => 'Kalendarz Zobacz pomyślnie dodana',
|
|
'JS_CALENDAR_VIEW_DELETED_SUCCESSFULLY' => 'Kalendarz Zobacz pomyślnie usunięty',
|
|
'JS_NO_CALENDAR_VIEWS_TO_ADD' => 'Nie Kalendarz Zobacz dodać',
|
|
'JS_EDIT_CALENDAR' => 'Edit Calendar',
|
|
'LBL_CANT_SELECT_CONTACT_FROM_LEADS' => 'Nie można wybrać kontakty do przewodów powiązanych',
|
|
|
|
'JS_TASK_IS_SUCCESSFULLY_ADDED_TO_YOUR_CALENDAR' => 'Zadanie pomyślnie dodany do twój kalendarz',
|
|
'JS_FUTURE_EVENT_CANNOT_BE_HELD' => 'Nie Ponosi Dla Przyszłości',
|
|
'LBL_TOMORROW' => 'Jutro',
|
|
'JS_EVENT_UPDATED' => 'Impreza Zaktualizowany',
|
|
'JS_NO_EVENTS_F0R_THE_DAY' => 'Nie ma zdarzeń za dzień',
|
|
'LBL_AGENDA' => 'Agenda',
|
|
'JS_CALENDAR_VIEW_YOU_ARE_EDITING_NOT_FOUND' => 'Wyświetlanie kalendarza nie znalazłem',
|
|
'JS_DELETE' => 'Usunąć',
|
|
'JS_EDIT' => 'Edytuj',
|
|
'JS_MARK_AS_HELD' => 'Mark jak posiadaniu',
|
|
'JS_CREATE_FOLLOW_UP' => 'Utworzyć kolejne',
|
|
'JS_RECURRING_EVENT' => 'Powtarzające się zdarzenie',
|
|
'JS_DETAILS' => 'Więcej & nbsp;szczegóły',
|
|
|
|
|
|
'JS_CHECK_START_AND_END_DATE' => 'Koniec Data i godzina musi być większa niż lub równa dacie rozpoczęcia i czasie',
|
|
'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Koniec Data i godzina musi być większa niż Data rozpoczęcia i czas',
|
|
|
|
); |