- 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.
269 lines
11 KiB
PHP
269 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(
|
||
// Basic Strings
|
||
'Calendar' => 'مهمة',
|
||
'SINGLE_Calendar' => 'مهمة',
|
||
'SINGLE_Events' => 'حدث',
|
||
'LBL_ADD_TASK' => 'إضافة مهمة',
|
||
'LBL_ADD_EVENT' => 'اضافة حدث',
|
||
'LBL_RECORDS_LIST' => 'قائمة المفكرة',
|
||
'LBL_EVENTS' => 'الاحداث',
|
||
'LBL_TODOS' => 'مهمة',
|
||
'LBL_CALENDAR_SETTINGS' => 'اعدادات المفكرة',
|
||
'LBL_CALENDAR_SHARING' => 'مشاركة المفكرة',
|
||
'LBL_DEFAULT_EVENT_DURATION' => 'مدة الحدث الافتراضي',
|
||
'LBL_CALL' => 'اتصال',
|
||
'LBL_OTHER_EVENTS' => 'احداث اخرى',
|
||
'LBL_MINUTES' => 'دقائق',
|
||
'LBL_SELECT_USERS' => 'حدد المستخدمين',
|
||
'LBL_EVENT_OR_TASK' => 'الحدث / العمل',
|
||
|
||
// Blocks
|
||
'LBL_TASK_INFORMATION' => 'مهمةمعلومات',
|
||
'LBL_EVENT_INFORMATION'=> 'تفاصيل الحدث',
|
||
|
||
//Fields
|
||
'Subject' => 'الموضوع',
|
||
'Start Date & Time' => 'تاريخ ووقت البدء',
|
||
'Activity Type'=>'نوع النشاط',
|
||
'Send Notification'=>'ارسال تنبيه',
|
||
'Location'=>'الموقع',
|
||
'End Date & Time' => 'تاريخ ووقت الانتهاء',
|
||
'Visibility' => 'مرئية',
|
||
'Recurrence' => 'تكرار',
|
||
|
||
//Visibility picklist values
|
||
'Private' => 'خاص',
|
||
'Public' => 'عام',
|
||
|
||
//Side Bar Names
|
||
'LBL_ACTIVITY_TYPES' => 'نوع النشاط',
|
||
'LBL_CONTACTS_SUPPORT_END_DATE' => 'تاريخ انتهاء الدعم',
|
||
'LBL_CONTACTS_BIRTH_DAY' => 'تاريخ الميلاد',
|
||
'LBL_ADDED_CALENDARS' => 'اضافة مفكرة',
|
||
|
||
|
||
//Activity Type picklist values
|
||
'Call' => 'اتصال',
|
||
'Meeting' => 'مقابلة',
|
||
'Task' => 'مهمة',
|
||
|
||
//Status picklist values
|
||
'Planned' => 'مخطط',
|
||
'Completed' => 'مكتمل',
|
||
'Pending Input' => 'في انتظار ادخال',
|
||
'Not Started' => 'لم يبدء',
|
||
'Deferred' => 'مؤجل',
|
||
'Held' => 'متابعة',
|
||
'Not Held' => 'بدون متابعة',
|
||
|
||
//Priority picklist values
|
||
'Medium' => 'متوسط',
|
||
|
||
'LBL_CHANGE_OWNER' => 'تغير المالك',
|
||
|
||
'LBL_EVENT' => 'حدث',
|
||
'LBL_TASK' => 'مهمة',
|
||
'LBL_TASKS' => 'المهام',
|
||
|
||
'LBL_RECORDS_LIST' => 'قائمة عرض',
|
||
'LBL_CALENDAR_VIEW' => 'مفكرتي',
|
||
'LBL_SHARED_CALENDAR' => 'مفكرة مشتركة',
|
||
|
||
//Repeat Lables - used by getTranslatedString
|
||
'LBL_DAY0' => 'الاحد',
|
||
'LBL_DAY1' => 'الاثنين',
|
||
'LBL_DAY2' => 'الثلاثاء',
|
||
'LBL_DAY3' => 'الاربعاء',
|
||
'LBL_DAY4' => 'الخميس',
|
||
'LBL_DAY5' => 'الجمعة',
|
||
'LBL_DAY6' => 'السبت',
|
||
|
||
'first' => 'الاول',
|
||
'last' => 'الاخير',
|
||
'LBL_DAY_OF_THE_MONTH' => 'يوم من الشهر',
|
||
'LBL_ON' => 'في',
|
||
|
||
'Daily'=>'يوم',
|
||
'Weekly'=>'اسبوع',
|
||
'Monthly'=>'شهر',
|
||
'Yearly'=>'سنة',
|
||
|
||
//Import and Export Labels
|
||
'LBL_IMPORT_RECORDS' => 'استيراد السجلات',
|
||
'LBL_RESULT' => 'النتائج',
|
||
'LBL_FINISH' => 'نهاية',
|
||
'LBL_TOTAL_TASKS_IMPORTED' => 'عدد المهام التي تم استيرادها بنجاح',
|
||
'LBL_TOTAL_TASKS_SKIPPED' => 'عدد المهام المتخطاه لنقص حقل مطلوب او اكثر',
|
||
'LBL_TOTAL_EVENTS_IMPORTED' => 'عدد الاحداث التي تم استيرادها ',
|
||
'LBL_TOTAL_EVENTS_SKIPPED' => 'عدد المهام المتخطاه لنقص حقل مطلوب او اكثر',
|
||
|
||
'ICAL_FORMAT' => 'iCal Format',
|
||
'LBL_LAST_IMPORT_UNDONE'=>'الاستيراد الاخير لم يتم',
|
||
'LBL_UNDO_LAST_IMPORT' => 'التراجع عن اخر استيراد',
|
||
|
||
//Fixing colors for Shared Calendar and My Calendar
|
||
'LBL_EDIT_COLOR' => 'تحرير اللون',
|
||
'LBL_ADD_CALENDAR_VIEW' => 'إضافة طريقة عرض التقويم',
|
||
'LBL_SELECT_USER_CALENDAR' => 'حدد التقويم المستخدم',
|
||
'LBL_SELECT_CALENDAR_COLOR' => 'حدد التقويم اللون',
|
||
'LBL_EDITING_CALENDAR_VIEW' => 'تحرير طريقة عرض التقويم',
|
||
'LBL_DELETE_CALENDAR' => 'حذف التقويم',
|
||
'LBL_SELECT_ACTIVITY_TYPE' => 'حدد نوع آخر',
|
||
'Tasks' => 'للعمل',
|
||
'LBL_SELECT_FIELDS_FOR_RANGE' => 'تحديد الحقول لمجموعة',
|
||
'LBL_DUPLICATE_VIEW_EXIST' => 'التقويم عرض موجود بالفعل',
|
||
|
||
// For Event Invitation
|
||
'LBL_ACTIVITY_NOTIFICATION' => 'هذا هو الإخطار الذي تم تعيينه نشاط لك التي كانت',
|
||
'LBL_ACTIVITY_INVITATION' =>'كنت قد دعيت لنشاط',
|
||
'LBL_DETAILS_STRING' => 'والتفاصيل هي',
|
||
'LBL_CREATED' => 'خلق',
|
||
'LBL_UPDATED' => 'تحديث',
|
||
'Due Date' => 'بسبب التسجيل',
|
||
'Priority' => 'أفضلية',
|
||
'Related To' => 'المتعلقة',
|
||
'LBL_CONTACT_LIST' => 'قائمة الاتصال',
|
||
'LBL_APP_DESCRIPTION' => 'وصف',
|
||
'LBL_REGARDS_STRING' => 'الشكر والتحيات',
|
||
'LBL_EVENT_INFORMATION' => 'تفاصيل الحدث',
|
||
'LBL_UPDATED_INVITATION' => 'دعوة محدثة',
|
||
'LBL_INVITATION' => 'دعوة',
|
||
//Recurring Events
|
||
'LBL_EDIT_RECURRING_EVENT' => 'تعديل حدث متكرر',
|
||
'LBL_ALL_EVENTS_EDIT_INFO' => 'سيتم تغيير جميع الأحداث في سلسلة.</br> سيتم الاحتفاظ أي تغييرات يتم إجراؤها على الأحداث الأخرى.',
|
||
'LBL_FUTURE_EVENTS_EDIT_INFO' => 'هذا وسيتم تغيير جميع الأحداث التالية.</br> سيتم فقدان أية تغييرات على الأحداث المستقبلية.',
|
||
'LBL_ONLY_THIS_EVENT_EDIT_INFO' => 'وجميع الأحداث الأخرى في سلسلة لا تزال هي نفسها.',
|
||
'LBL_EDIT_RECURRING_EVENTS_INFO' => 'هل ترغب في حفظ التغييرات ل',
|
||
|
||
'LBL_DELETE_RECURRING_EVENT' => 'حذف حدث متكرر',
|
||
'LBL_ALL_EVENTS_DELETE_INFO' => 'سيتم حذف جميع الأحداث في سلسلة.',
|
||
'LBL_FUTURE_EVENTS_DELETE_INFO' => 'سوف يتم حذف هذا وجميع الأحداث التالية.',
|
||
'LBL_ONLY_THIS_EVENT_DELETE_INFO' => 'وجميع الأحداث الأخرى في سلسلة لا تزال هي نفسها.',
|
||
'LBL_DELETE_RECURRING_EVENTS_INFO' => 'هل ترغب في حذف هذا الحدث فقط، وجميع الأحداث في سلسلة أو هذه وكافة الأحداث المستقبلية في سلسلة؟',
|
||
'LBL_ONLY_THIS_EVENT' => 'فقط هذا الحدث',
|
||
'LBL_FUTURE_EVENTS' => 'الأحداث التالية',
|
||
'LBL_ALL_EVENTS' => 'جميع الأحداث',
|
||
|
||
'LBL_DEFAULT_STATUS_TYPE' => 'الوضع الافتراضي & Type',
|
||
'LBL_STATUS' => 'مركز',
|
||
'LBL_TYPE' => 'نوع',
|
||
'LBL_REMINDER_NOTIFICATION' => 'هذا هو تذكير إعلام النشاط',
|
||
'LBL_SELECT_EVENT_TYPE' => 'نوع النشاط',
|
||
'LBL_THIS_WEEK' => 'هذا الأسبوع',
|
||
'LBL_ADD_TASK_AND_PRESS_ENTER' => 'إضافة مهمة و اضغط Enter',
|
||
|
||
|
||
'LBL_JANUARY' => 'كانون الثاني / يناير',
|
||
'LBL_FEBRUARY' => 'شباط / فبراير',
|
||
'LBL_MARCH' => 'آذار / مارس',
|
||
'LBL_APRIL' => 'نيسان / أبريل',
|
||
'LBL_MAY' => 'قد',
|
||
'LBL_JUNE' => 'حزيران / يونيه',
|
||
'LBL_JULY' => 'تموز / يوليه',
|
||
'LBL_AUGUST' => 'آب / أغسطس',
|
||
'LBL_SEPTEMBER' => 'أيلول / سبتمبر',
|
||
'LBL_OCTOBER' => 'تشرين الأول / أكتوبر',
|
||
'LBL_NOVEMBER' => 'تشرين الثاني / نوفمبر',
|
||
'LBL_DECEMBER' => 'كانون الأول / ديسمبر',
|
||
'LBL_CLICK_HERE_TO_VIEW' => 'انقر هنا لعرض',
|
||
|
||
'LBL_TOTAL_EVENTS_DUPLICATED' => 'عدد الأحداث المكررة تخطي',
|
||
'LBL_TOTAL_TASKS_DUPLICATED' => 'عدد المهام المكررة تخطي',
|
||
);
|
||
$jsLanguageStrings = array(
|
||
'LBL_ADD_EVENT_TASK' => 'إضافة حدث / القيام',
|
||
'JS_TASK_IS_SUCCESSFULLY_ADDED_TO_YOUR_CALENDAR' => 'مهمةيضاف إلى التقويم الخاص بك بنجاح',
|
||
'LBL_SYNC_BUTTON' => 'مزامنة الان',
|
||
'LBL_SYNCRONIZING' => 'مزامنة ....',
|
||
'LBL_NOT_SYNCRONIZED' => 'غير متزامنة حتى الان',
|
||
'LBL_FIELD_MAPPING' => 'ربط الحقول',
|
||
'LBL_CANT_SELECT_CONTACT_FROM_LEADS' => 'لايمكن تحديد جهات الاتصال ذات الصلة للزبون المحتمل',
|
||
|
||
//Calendar view label translation
|
||
'LBL_MONTH' => 'شهر',
|
||
'LBL_TODAY' => 'اليوم',
|
||
'LBL_DAY' => 'يوم',
|
||
'LBL_WEEK' => 'أسبوع',
|
||
|
||
'LBL_SUNDAY' => 'الأحد',
|
||
'LBL_MONDAY' => 'يوم الاثنين',
|
||
'LBL_TUESDAY' => 'الثلاثاء',
|
||
'LBL_WEDNESDAY' => 'الأربعاء',
|
||
'LBL_THURSDAY' => 'الخميس',
|
||
'LBL_FRIDAY' => 'الجمعة',
|
||
'LBL_SATURDAY' => 'السبت',
|
||
|
||
'LBL_SUN' => 'شمس',
|
||
'LBL_MON' => 'الاثنين',
|
||
'LBL_TUE' => 'الثلاثاء',
|
||
'LBL_WED' => 'تزوج',
|
||
'LBL_THU' => 'الخميس',
|
||
'LBL_FRI' => 'الجمعة',
|
||
'LBL_SAT' => 'السبت',
|
||
|
||
'LBL_JANUARY' => 'يناير',
|
||
'LBL_FEBRUARY' => 'فبراير',
|
||
'LBL_MARCH' => 'مسيرة',
|
||
'LBL_APRIL' => 'أبريل',
|
||
'LBL_MAY' => 'قد',
|
||
'LBL_JUNE' => 'يونيو',
|
||
'LBL_JULY' => 'يوليو',
|
||
'LBL_AUGUST' => 'أغسطس',
|
||
'LBL_SEPTEMBER' => 'سبتمبر',
|
||
'LBL_OCTOBER' => 'أكتوبر',
|
||
'LBL_NOVEMBER' => 'نوفمبر',
|
||
'LBL_DECEMBER' => 'ديسمبر',
|
||
|
||
'LBL_JAN' => 'يناير',
|
||
'LBL_FEB' => 'فبراير',
|
||
'LBL_MAR' => 'مارس',
|
||
'LBL_APR' => 'أبريل',
|
||
'LBL_MAY' => 'قد',
|
||
'LBL_JUN' => 'يونيو',
|
||
'LBL_JUL' => 'يوليو',
|
||
'LBL_AUG' => 'أغسطس',
|
||
'LBL_SEP' => 'سبتمبر',
|
||
'LBL_OCT' => 'أكتوبر',
|
||
'LBL_NOV' => 'نوفمبر',
|
||
'LBL_DEC' => 'ديسمبر',
|
||
|
||
'LBL_ALL_DAY' => 'كل يوم،',
|
||
|
||
'Mobile Call' => 'دعوة المحمول',
|
||
//End
|
||
|
||
//Fixing colors for Shared Calendar and My Calendar
|
||
'JS_CALENDAR_VIEW_COLOR_UPDATED_SUCCESSFULLY' => 'تقويم عرض اللون تحديثها بنجاح',
|
||
'JS_CALENDAR_VIEW_DELETE_CONFIRMATION' => 'هل أنت متأكد أنك تريد حذف هذا الرأي التقويم؟',
|
||
'JS_CALENDAR_VIEW_ADDED_SUCCESSFULLY' => 'تقويم عرض أضاف بنجاح',
|
||
'JS_CALENDAR_VIEW_DELETED_SUCCESSFULLY' => 'عرض تقويم حذف بنجاح',
|
||
'JS_NO_CALENDAR_VIEWS_TO_ADD' => 'لا التقويم الشخصي لإضافة',
|
||
'JS_EDIT_CALENDAR' => 'تحرير التقويم',
|
||
|
||
'JS_FUTURE_EVENT_CANNOT_BE_HELD' => 'لا يمكن أن تعقد في المستقبل',
|
||
'LBL_TOMORROW' => 'غدا',
|
||
'JS_EVENT_UPDATED' => 'الحدث تحديث',
|
||
'JS_NO_EVENTS_F0R_THE_DAY' => 'لا أحداث اليوم',
|
||
'LBL_AGENDA' => 'الأعمال',
|
||
'JS_CALENDAR_VIEW_YOU_ARE_EDITING_NOT_FOUND' => 'عرض التقويم لم يتم العثور على',
|
||
'JS_DELETE' => 'حذف',
|
||
'JS_EDIT' => 'تحرير',
|
||
'JS_MARK_AS_HELD' => 'مارك كما عقدت',
|
||
'JS_CREATE_FOLLOW_UP' => 'إنشاء ومتابعة',
|
||
'JS_RECURRING_EVENT' => 'الأحداث المتكررة',
|
||
'JS_DETAILS' => 'أكثر التفاصيل',
|
||
|
||
|
||
'JS_CHECK_START_AND_END_DATE' => 'نهاية التاريخ & الوقت يجب أن يكون أكبر من أو يساوي تاريخ البدء والوقت',
|
||
'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'نهاية التاريخ & الوقت يجب أن يكون أكبر من تاريخ البدء والوقت',
|
||
|
||
); |