- 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.
235 lines
12 KiB
PHP
235 lines
12 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(
|
||
'Calendar' => 'Calendar' ,
|
||
'SINGLE_Calendar' => 'Görev' ,
|
||
'LBL_ADD_TASK' => 'Add Görev' ,
|
||
'LBL_ADD_EVENT' => 'Olay Ekle' ,
|
||
'LBL_RECORDS_LIST' => 'Liste Görünümü' ,
|
||
'LBL_EVENTS' => 'Olaylar' ,
|
||
'LBL_TODOS' => 'Görev' ,
|
||
'LBL_CALENDAR_SETTINGS' => 'Calendar Settings' , // TODO: Review
|
||
'LBL_CALENDAR_SHARING' => 'Calendar Sharing' , // TODO: Review
|
||
'LBL_DEFAULT_EVENT_DURATION' => 'Default Event Duration' , // TODO: Review
|
||
'LBL_CALL' => 'Call' , // TODO: Review
|
||
'LBL_OTHER_EVENTS' => 'Other Events' , // TODO: Review
|
||
'LBL_MINUTES' => 'Minutes' , // TODO: Review
|
||
'LBL_SELECT_USERS' => 'Select Users' , // TODO: Review
|
||
'LBL_EVENT_OR_TASK' => 'Etkinlik / Görev' ,
|
||
'LBL_TASK_INFORMATION' => 'Bilgi Görev' ,
|
||
'LBL_EVENT_INFORMATION' => 'Etkinlik Ayrıntıları',
|
||
'Subject' => 'Konu' ,
|
||
'Start Date & Time' => 'Başlangıç Tarihi & Zamanı',
|
||
'Activity Type' => 'Aktivite Tipi' ,
|
||
'Send Notification' => 'Hatırlatıcı Gönder' ,
|
||
'Location' => 'Konum' ,
|
||
'End Date & Time' => 'Bitiş Tarihi ve Zamanı' ,
|
||
'Visibility' => 'Görünürlük' ,
|
||
'Recurrence' => 'Yinelenme' ,
|
||
'Private' => 'Özel' ,
|
||
'Public' => 'Herkese Açık' ,
|
||
'LBL_ACTIVITY_TYPES' => 'Activity Types' ,
|
||
'LBL_CONTACTS_SUPPORT_END_DATE' => 'Destek Bitiş Tarihi' ,
|
||
'LBL_CONTACTS_BIRTH_DAY' => 'Date of Birth' ,
|
||
'LBL_ADDED_CALENDARS' => 'Added Calendars' , // TODO: Review
|
||
'Call' => 'Arama' ,
|
||
'Meeting' => 'Toplantı' ,
|
||
'Task' => 'Görev' , // TODO: Review
|
||
'Planned' => 'Planlandı' ,
|
||
'Completed' => 'Tamamlandı' ,
|
||
'Pending Input' => 'Haber Bekleniyor' ,
|
||
'Not Started' => 'Başlanmadı' ,
|
||
'Deferred' => 'Ertelendi' ,
|
||
'Held' => 'Yapıldı' ,
|
||
'Not Held' => 'Yapılmadı' ,
|
||
'Medium' => 'Normal' ,
|
||
'LBL_CHANGE_OWNER' => 'Sahibini Değiştir' ,
|
||
'LBL_EVENT' => 'Olay' ,
|
||
'LBL_TASK' => 'Görev' ,
|
||
'LBL_TASKS' => 'Görev',
|
||
'LBL_CALENDAR_VIEW' => 'Calendar View' ,
|
||
'LBL_SHARED_CALENDAR' => 'Shared Calendar' , // TODO: Review
|
||
'LBL_DAY0' => 'Sunday' , // TODO: Review
|
||
'LBL_DAY1' => 'Monday' , // TODO: Review
|
||
'LBL_DAY2' => 'Tuesday' , // TODO: Review
|
||
'LBL_DAY3' => 'Wednesday' , // TODO: Review
|
||
'LBL_DAY4' => 'Thursday' , // TODO: Review
|
||
'LBL_DAY5' => 'Friday' , // TODO: Review
|
||
'LBL_DAY6' => 'Saturday' , // TODO: Review
|
||
'first' => 'First' , // TODO: Review
|
||
'last' => 'Last' , // TODO: Review
|
||
'LBL_DAY_OF_THE_MONTH' => 'day of the month' , // TODO: Review
|
||
'LBL_ON' => 'on' , // TODO: Review
|
||
'Daily' => 'Day(s)' , // TODO: Review
|
||
'Weekly' => 'Week(s)' , // TODO: Review
|
||
'Monthly' => 'Month(s)' , // TODO: Review
|
||
'Yearly' => 'Year' , // TODO: Review
|
||
'LBL_DEFAULT_STATUS_TYPE' => 'Varsayılan Durum ve Tipi' ,
|
||
'LBL_STATUS' => 'Durum' ,
|
||
'LBL_TYPE' => 'Tip' ,
|
||
//Fixing colors for Shared Calendar and My Calendar
|
||
'LBL_EDIT_COLOR' => 'Rengi Düzenle',
|
||
'LBL_ADD_CALENDAR_VIEW' => 'Takvim Görünümü Ekle',
|
||
'LBL_SELECT_USER_CALENDAR' => 'Kullanıcı Takvim seçin',
|
||
'LBL_SELECT_CALENDAR_COLOR' => 'Takvim Renk seçin',
|
||
'LBL_EDITING_CALENDAR_VIEW' => 'Düzenleme Takvim Görünümü',
|
||
'LBL_DELETE_CALENDAR' => 'Takvim Sil',
|
||
'LBL_SELECT_ACTIVITY_TYPE' => 'Seçin Faaliyet Türü',
|
||
'Tasks' => 'Görev',
|
||
'LBL_SELECT_FIELDS_FOR_RANGE' => 'Aralığı için alanları seçmek',
|
||
'LBL_DUPLICATE_VIEW_EXIST' => 'Takvim Görünüm zaten var',
|
||
|
||
// For Event Invitation
|
||
'LBL_ACTIVITY_NOTIFICATION' => 'Bu olan bir faaliyet sizin için atanmış bir bildirim olduğunu',
|
||
'LBL_ACTIVITY_INVITATION' => 'Bir etkinlik için davet edilmiştir',
|
||
'LBL_DETAILS_STRING' => 'Detaylar',
|
||
'LBL_CREATED' => 'oluşturulan',
|
||
'LBL_UPDATED' => 'güncellendi',
|
||
'Due Date' => 'Due Date',
|
||
'Priority' => 'Öncelik',
|
||
'Related To' => 'İlgili',
|
||
'LBL_CONTACT_LIST' => 'İletişim Listesi',
|
||
'LBL_APP_DESCRIPTION' => 'Tanım',
|
||
'LBL_REGARDS_STRING' => 'Teşekkürler & Saygılar',
|
||
'LBL_EVENT_INFORMATION' => 'Etkinlik Ayrıntıları',
|
||
'LBL_UPDATED_INVITATION' => 'Güncellenmiş Davetiye',
|
||
'LBL_INVITATION' => 'Davetiye',
|
||
//Recurring Events
|
||
'LBL_EDIT_RECURRING_EVENT' => 'Tekrarlanan Olay düzenle',
|
||
'LBL_ALL_EVENTS_EDIT_INFO' => 'Serideki tüm etkinlikler değişmiş olacak.</br> Diğer olaylar yapılan değişiklikler tutulacaktır.',
|
||
'LBL_FUTURE_EVENTS_EDIT_INFO' => 'Bu, ve tüm aşağıdaki olaylar değişmiş olacak.</br> Geleceğe tüm değişiklikler kaybolacak.',
|
||
'LBL_ONLY_THIS_EVENT_EDIT_INFO' => 'Serideki diğer tüm olaylar aynı kalacak.',
|
||
'LBL_EDIT_RECURRING_EVENTS_INFO' => 'Eğer için değişiklikleri kaydetmek ister misiniz',
|
||
|
||
'LBL_DELETE_RECURRING_EVENT' => 'Tekrarlanan Olay Sil',
|
||
'LBL_ALL_EVENTS_DELETE_INFO' => 'Serideki tüm etkinlikler silinecek.',
|
||
'LBL_FUTURE_EVENTS_DELETE_INFO' => 'Bu, ve tüm aşağıdaki olaylar silinecek.',
|
||
'LBL_ONLY_THIS_EVENT_DELETE_INFO' => 'Serideki diğer tüm olaylar aynı kalacak.',
|
||
'LBL_DELETE_RECURRING_EVENTS_INFO' => 'Yalnızca bu etkinliği, serideki tüm olayları veya bu ve serinin gelecekteki tüm olayları silmek ister misiniz?',
|
||
'LBL_ONLY_THIS_EVENT' => 'Sadece Bu Olay',
|
||
'LBL_FUTURE_EVENTS' => 'Aşağıdaki Olaylar',
|
||
'LBL_ALL_EVENTS' => 'Tüm Etkinlikler',
|
||
|
||
'SINGLE_Events' => 'Olay',
|
||
'LBL_IMPORT_RECORDS' => 'İthalat Kayıtları',
|
||
'LBL_RESULT' => 'Sonuç',
|
||
'LBL_FINISH' => 'Bitir',
|
||
'LBL_TOTAL_TASKS_IMPORTED' => 'Hayır. Görevleri Başarıyla İthal ',
|
||
'LBL_TOTAL_TASKS_SKIPPED' => 'Hayır. Görevlerin bir veya daha fazla gerekli alan eksik gibi Atlanır ',
|
||
'LBL_TOTAL_EVENTS_IMPORTED' => 'Hayır. Olayları Başarıyla İthal ',
|
||
'LBL_TOTAL_EVENTS_SKIPPED' => 'Hayır. Olaylar bir veya daha fazla gerekli alan eksik gibi Atlanmış ',
|
||
'ICAL_FORMAT' => 'iCal Biçimi',
|
||
'LBL_LAST_IMPORT_UNDONE' => 'Son İthalat Ayrıldı ',
|
||
'LBL_UNDO_LAST_IMPORT' => 'Son Geri Alma',
|
||
'LBL_REMINDER_NOTIFICATION' => 'Bu Etkinlik için hatırlatma bildirimi ',
|
||
'LBL_SELECT_EVENT_TYPE' => 'Etkinlik Türü',
|
||
'LBL_THIS_WEEK' => 'Bu Hafta',
|
||
'LBL_ADD_TASK_AND_PRESS_ENTER' => 'Görev ve Enter tuşuna basın Ekle ',
|
||
|
||
|
||
'LBL_JANUARY' => 'Ocak',
|
||
'LBL_FEBRUARY' => 'Şubat',
|
||
'LBL_MARCH' => 'Mart',
|
||
'LBL_APRIL' => 'Nisan',
|
||
'LBL_MAY' => 'Olabilir',
|
||
'LBL_JUNE' => 'Haziran',
|
||
'LBL_JULY' => 'Temmuz',
|
||
'LBL_AUGUST' => 'Ağustos',
|
||
'LBL_SEPTEMBER' => 'Eylül',
|
||
'LBL_OCTOBER' => 'Ekim',
|
||
'LBL_NOVEMBER' => 'Kasım',
|
||
'LBL_DECEMBER' => 'Aralık',
|
||
'LBL_CLICK_HERE_TO_VIEW' => 'görmek için buraya tıklayın',
|
||
|
||
'LBL_TOTAL_EVENTS_DUPLICATED' => 'yinelenen Olayların sayılı atlanır',
|
||
'LBL_TOTAL_TASKS_DUPLICATED' => 'yinelenen Görevlerin sayılı atlanır',
|
||
);
|
||
$jsLanguageStrings = array(
|
||
'LBL_ADD_EVENT_TASK' => 'Add Event / Görev' ,
|
||
'JS_TASK_IS_SUCCESSFULLY_ADDED_TO_YOUR_CALENDAR' => 'Görev is successfully added to your Calendar', // TODO: Review
|
||
'LBL_CANT_SELECT_CONTACT_FROM_LEADS' => 'Teklifleri için ilgili Rehber seçemezsiniz', // TODO: Review
|
||
'JS_FUTURE_EVENT_CANNOT_BE_HELD' => 'Gelecek Amaçlı edilemez',
|
||
|
||
//Calendar view label translation
|
||
'LBL_MONTH' => 'Month',
|
||
'LBL_TODAY' => 'Today',
|
||
'LBL_DAY' => 'Day',
|
||
'LBL_WEEK' => 'Week',
|
||
|
||
'LBL_SUNDAY' => 'Sunday',
|
||
'LBL_MONDAY' => 'Monday',
|
||
'LBL_TUESDAY' => 'Tuesday',
|
||
'LBL_WEDNESDAY' => 'Wednesday',
|
||
'LBL_THURSDAY' => 'Thursday',
|
||
'LBL_FRIDAY' => 'Friday',
|
||
'LBL_SATURDAY' => 'Saturday',
|
||
|
||
'LBL_SUN' => 'Sun',
|
||
'LBL_MON' => 'Mon',
|
||
'LBL_TUE' => 'Tue',
|
||
'LBL_WED' => 'Wed',
|
||
'LBL_THU' => 'Thu',
|
||
'LBL_FRI' => 'Fri',
|
||
'LBL_SAT' => 'Sat',
|
||
|
||
'LBL_JANUARY' => 'January',
|
||
'LBL_FEBRUARY' => 'February',
|
||
'LBL_MARCH' => 'March',
|
||
'LBL_APRIL' => 'April',
|
||
'LBL_MAY' => 'May',
|
||
'LBL_JUNE' => 'June',
|
||
'LBL_JULY' => 'July',
|
||
'LBL_AUGUST' => 'August',
|
||
'LBL_SEPTEMBER' => 'September',
|
||
'LBL_OCTOBER' => 'October',
|
||
'LBL_NOVEMBER' => 'November',
|
||
'LBL_DECEMBER' => 'December',
|
||
|
||
'LBL_JAN' => 'Jan',
|
||
'LBL_FEB' => 'Feb',
|
||
'LBL_MAR' => 'Mar',
|
||
'LBL_APR' => 'Apr',
|
||
'LBL_MAY' => 'May',
|
||
'LBL_JUN' => 'Jun',
|
||
'LBL_JUL' => 'Jul',
|
||
'LBL_AUG' => 'Aug',
|
||
'LBL_SEP' => 'Sep',
|
||
'LBL_OCT' => 'Oct',
|
||
'LBL_NOV' => 'Nov',
|
||
'LBL_DEC' => 'Dec',
|
||
|
||
'LBL_ALL_DAY' => 'All-Day',
|
||
//End
|
||
|
||
//Fixing colors for Shared Calendar and My Calendar
|
||
'JS_CALENDAR_VIEW_COLOR_UPDATED_SUCCESSFULLY' => 'Takvim görünümü renk başarıyla güncellendi',
|
||
'JS_CALENDAR_VIEW_DELETE_CONFIRMATION' => 'Eğer bu Takvim görünümünü silmek istediğinizden emin misiniz?',
|
||
'JS_CALENDAR_VIEW_ADDED_SUCCESSFULLY' => 'Takvim Görünümü başarıyla eklendi',
|
||
'JS_CALENDAR_VIEW_DELETED_SUCCESSFULLY' => 'Takvim Görünümü başarıyla silindi',
|
||
'JS_NO_CALENDAR_VIEWS_TO_ADD' => 'Eklemek için hiçbir Takvim Görünümü',
|
||
'JS_EDIT_CALENDAR' => 'Düzen Takvim',
|
||
|
||
'LBL_TOMORROW' => 'Yarın',
|
||
'JS_EVENT_UPDATED' => 'Olay Updated',
|
||
'JS_NO_EVENTS_F0R_THE_DAY' => 'Gün, hiçbir olay ',
|
||
'LBL_AGENDA' => 'Gündem',
|
||
'JS_CALENDAR_VIEW_YOU_ARE_EDITING_NOT_FOUND' => 'Takvim buldum view ',
|
||
'JS_DELETE' => 'Sil',
|
||
'JS_EDIT' => 'Edit',
|
||
'JS_MARK_AS_HELD' => 'Mark olarak düzenlenen',
|
||
'JS_CREATE_FOLLOW_UP' => 'Takip oluşturun ',
|
||
'JS_RECURRING_EVENT' => 'Yinelenen olay',
|
||
'JS_DETAILS' => 'Daha Detaylar',
|
||
|
||
|
||
'JS_CHECK_START_AND_END_DATE' => 'Bitiş Tarihi & Zaman daha büyük olmalıdır veya eşit Başlangıç Tarihi Ve Saati',
|
||
'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Tarih Ve Saati Başlangıç Tarihi Ve Saati daha fazla olmalı sonu',
|
||
|
||
); |