- 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' => 'Alanlar ve düzenleme editörü',
|
||
'LBL_CREATE_CUSTOM_FIELD' => 'Create Custom Field' ,
|
||
'LBL_DETAILVIEW_LAYOUT' => 'Detail View Layout' ,
|
||
'LBL_ARRANGE_RELATED_TABS' => 'Arrange Related Tabs' ,
|
||
'LBL_ADD_CUSTOM_FIELD' => 'Özel Alan Ekle' ,
|
||
'LBL_ADD_CUSTOM_BLOCK' => 'Add Custom Block' ,
|
||
'LBL_SAVE_FIELD_SEQUENCE' => 'Alan sırasını kaydedin' ,
|
||
'LBL_BLOCK_NAME' => 'Block Name' ,
|
||
'LBL_ADD_AFTER' => 'Sonra Ekle' ,
|
||
'LBL_ACTIONS' => 'Actions' ,
|
||
'LBL_ALWAYS_SHOW' => 'Her zaman göster' ,
|
||
'LBL_INACTIVE_FIELDS' => 'Inactive Fields' ,
|
||
'LBL_DELETE_CUSTOM_BLOCK' => 'Özel blok silme' ,
|
||
'LBL_MANDATORY_FIELD' => 'Mandatory Field' ,
|
||
'LBL_ACTIVE' => 'Etkin' ,
|
||
'LBL_QUICK_CREATE' => 'Quick Create' ,
|
||
'LBL_SUMMARY_FIELD' => 'Özet görünümü' ,
|
||
'LBL_MASS_EDIT' => 'Mass Edit' ,
|
||
'LBL_DEFAULT_VALUE' => 'Default Value' ,
|
||
'LBL_SELECT_FIELD_TYPE' => 'Alan türünü seçin' ,
|
||
'LBL_LABEL_NAME' => 'Etiket adı' ,
|
||
'LBL_LENGTH' => 'Length' ,
|
||
'LBL_DECIMALS' => 'Decimals' ,
|
||
'LBL_ENTER_PICKLIST_VALUES' => 'Seçim listesi değerleri girin.',
|
||
'LBL_PICKLIST_VALUES' => 'Seçim listesi değerleri' ,
|
||
'LBL_REACTIVATE' => 'Reactivate' ,
|
||
'LBL_ARRANGE_RELATED_LIST' => 'Arrange Related List' ,
|
||
'LBL_SELECT_MODULE_TO_ADD' => 'Select Module To Add' ,
|
||
'LBL_NO_RELATED_INFORMATION' => 'No Related Information' ,
|
||
'LBL_RELATED_LIST_INFO' => 'Drag and drop the module to reorder the list',
|
||
'LBL_REMOVE_INFO' => 'Listeden kalıcı ilişki kaldırmak için delete simgesine tıklayın',
|
||
'LBL_ADD_MODULE_INFO' => 'Tekrar listeye eklemek için kaldırılan modül modül seçin',
|
||
'LBL_SELECT_MODULE' => 'Select Module..' ,
|
||
'LBL_DUPLICATES_EXIST' => 'Blok adı zaten var' ,
|
||
'LBL_NON_ROLE_BASED_PICKLIST' => 'Non Role Based Picklist' ,
|
||
'LBL_DUPLICATE_FIELD_EXISTS' => 'Duplicate Field Exists' ,
|
||
'LBL_WRONG_FIELD_TYPE' => 'Wrong Field Type' ,
|
||
'LBL_ROLE_BASED_PICKLIST' => 'Role Based Picklist' ,
|
||
'LBL_CLICK_HERE_TO_EDIT' => 'Düzenlemek için burayı tıklatın',
|
||
'Text' => 'Metin' ,
|
||
'Decimal' => 'Ondalık' ,
|
||
'Integer' => 'Integer' ,
|
||
'Percent' => 'Percent' ,
|
||
'Currency' => 'Currency' ,
|
||
'Date' => 'Tarihi' ,
|
||
'Email' => 'E-posta' ,
|
||
'Phone' => 'Phone' ,
|
||
'PickList' => 'Pick List' ,
|
||
'MultiSelectCombo' => 'Multi-Select Combo Box' ,
|
||
'URL' => 'URL' ,
|
||
'Checkbox' => 'Checkbox' ,
|
||
'TextArea' => 'Text Area' ,
|
||
'Skype' => 'Skype' ,
|
||
'Time' => 'Zaman' ,
|
||
'Calendar' => 'Görev' ,
|
||
'LBL_FIELD_COULD_NOT_BE_CREATED' => '%s alan yaratılmış olamazdı',
|
||
'SELECT_MODULE' => 'Select Module' ,
|
||
'LBL_UITYPE' => 'UI Type' ,
|
||
'LBL_BASIC_FIELDS' => 'Basic Fields' ,
|
||
'LBL_MANDATORY' => 'Mandatory Field' ,
|
||
'LBL_PROPERTIES' => 'Properties' ,
|
||
'LBL_DRAG_UI_TYPE' => 'Buraya sürükle UI türü' ,
|
||
'LBL_RELATION_FIELDS' => 'İlişkisi alanları' ,
|
||
'LBL_SELECT_BLOCK' => 'Seçer.' ,
|
||
'LBL_SHOW_INACTIVE_FIELDS' => 'Inaktif Fields göster' ,
|
||
'LBL_MANY_MANY_TEXT' => 'Birçok-Birçok ilişkiler \'sadece %s ve %s için şu anda kullanılabilir',
|
||
'LBL_EDIT_FIELD' => 'Düzenleme Alan özellikleri: %s',
|
||
'LBL_RELATION_SHIPS' => 'İlişkiler' ,
|
||
'1-1' => 'Bire Bir' ,
|
||
'1-N' => 'Birçok için bir' ,
|
||
'N-1' => 'One Birçok' ,
|
||
'N-N' => 'Birçok Birçok' ,
|
||
'LBL_FIELD_TYPES' => 'Saha Türleri' ,
|
||
'LBL_RELATION_ADDED_SUCCESS' => 'İlişki başarıyla eklendi',
|
||
'FIELD_NAME_IN_PRIMARY_MODULE' => ' %s İlişkisi alan' ,
|
||
'FIELD_NAME_IN_RELATED_MODULE' => ' %s İlişkisi alan' ,
|
||
'TAB_IN_PRIMARY_MODULE' => ' %s Tablo / Sekme' ,
|
||
'TAB_IN_RELATED_MODULE' => ' %s Tablo / Sekme' ,
|
||
'LBL_ADDING_RELATIONSHIP' => ' %s için İlişki ekleme' ,
|
||
'LBL_DETAIL_VIEW' => 'Detay Görünümü' ,
|
||
'LBL_EXPANDED' => 'Genişletilmiş' ,
|
||
'LBL_COLLAPSED' => 'Çökmüş' ,
|
||
'LBL_FILED_IN_PRIMARY_HELP_TEXT' => ' %s modülünün Referans alanı',
|
||
'LBL_TAB_IN_PRIMARY_HELP_TEXT' => ' %s modülünün Tablo / Sekme',
|
||
'LBL_FILED_IN_RELATED_HELP_TEXT' => ' %s modülünün Referans alanı',
|
||
'LBL_TAB_IN_RELATED_HELP_TEXT' => ' %s modülünün Tablo / Sekme',
|
||
'LBL_NO_RELATION_TYPE' => 'Bu tip bir ilişki var',
|
||
|
||
'LBL_CREATE_ITEM_CUSTOM_FIELD' => 'Çizgi öğesi Özel Alan oluştur',
|
||
'LBL_MAP_PRODUCT_FIELD' => 'Ürünler alanına Haritası',
|
||
'LBL_MAP_SERVICE_FIELD' => 'Hizmetler alanına Haritası',
|
||
'LBL_ENABLE_TO_MAP_PRODUCT_FIELD' => 'Ürünler alanı haritaya etkinleştirin',
|
||
'LBL_ENABLE_TO_MAP_SERVICE_FIELD' => 'Servisleri alanını haritaya etkinleştirin',
|
||
|
||
'LBL_SHOW_HIDDEN_FIELDS' => 'Görünüm Gizli Alanlar',
|
||
'LBL_KEY_FIELD_VIEW' => 'Anahtar Alan Görüntüleyin',
|
||
'LBL_SELECT_HIDDEN_MODULE' => 'Seçin gizli modülü',
|
||
'LBL_ADD_RELATIONSHIP' => 'İlişki Ekle ',
|
||
'LBL_RELATED_MODULE' => 'İlgili Modül',
|
||
'LBL_SELECTED_RELATED_MODULE' => 'Seçin ilgili modül',
|
||
'LBL_SELECTED_RELATION_TYPE' => 'İlişki türü seçin',
|
||
'ONE_ONE_AND_MANY_ONE_RELATIONSHIP' => 'Tek tek ve Çok-bir İlişki',
|
||
'ONE_MANY_RELATIONSHIP' => 'Bir-çok ve Çok-çok İlişkiler',
|
||
'LBL_NO_RELATED_INFO' => 'Hayır İlişki var',
|
||
'LBL_ADD_NEW_FIELD_HERE' => 'Yeni bir alan buraya Ekle ',
|
||
'LBL_SAVE_LAYOUT' => 'Düzeni Kaydet',
|
||
'LBL_SHOW_FIELD' => 'Haritayı Alan',
|
||
'LBL_ENABLE_OR_DISABLE_FIELD_PROP' => 'Etkinleştir / Devre dışı bırak alan özellikleri',
|
||
'LBL_PROP_MANDATORY' => 'zorunlu',
|
||
'LBL_DEFAULT_VALUE_NOT_SET' => 'Varsayılan değer atanmamış',
|
||
'LBL_INFO' => 'Bilgi',
|
||
'LBL_PRODUCTFIELDDEFAULTVALUE' => ' (Ürünler',
|
||
'LBL_SERVICEFIELDDEFAULTVALUE' => ' (Hizmetleri',
|
||
'LBL_SHOW_THIS_FIELD_IN' => 'Tıklayın %s görünümü bu alanda göstermek için burada ',
|
||
'LBL_MAKE_THIS_FIELD' => 'Buraya tıklayın Bu alan %s',
|
||
'LBL_HIDE_THIS_FIELD_IN' => 'Tıklayın %s görünümü bu alanı gizlemek için burada ',
|
||
'LBL_NOT_MAKE_THIS_FIELD' => 'Buraya tıklayın Bu alanı yapmak için Olmayan%s',
|
||
'LBL_TAB_NAME_HELP_TEXT' => '%List %s kayıt olarak gösterilen s ',
|
||
'LBL_TAB_NAME_TEXT' => '%Sekme adı %s kayıt s ',
|
||
'LBL_FILED_NAME_HELP_TEXT' => '%S kayıt %s için bir Başvuru alanı eklenecektir ',
|
||
'LBL_FIELD_NAME_TEXT' => '%Alan adı %s kayıt s ',
|
||
'LBL_COLLAPSE_BLOCK' => 'Çöküşü Engellemek',
|
||
'LBL_COLLAPSE_BLOCK_DETAIL_VIEW' => 'Çöküşü, ayrıntı görünümü, bloğu ',
|
||
'LBL_HEADER' => 'Başlık',
|
||
'LBL_DETAIL_HEADER' => 'Kayıt Başlığı',
|
||
'LBL_HEADER_FIELD' => 'Başlık Görüntüleyin',
|
||
|
||
'LBL_DUPLICATE_HANDLING' => 'Yinelenen Önleme',
|
||
'LBL_DUPLICATE_CHECK' => 'yinelenen denetimini etkinleştir',
|
||
'LBL_DUPLICATION_INFO_MESSAGE' => 'Sadece kullanıcı ve harici uygulamalar tarafından oluşturulan alma yeni yinelenen kayıtları engeller önleme özelliğini çoğaltın. İçe oluşturulan kayıtlar',
|
||
'LBL_SELECT_FIELDS_FOR_DUPLICATION' => 'yinelenen kayıtları kontrol edilecek edildiği benzersiz alanları seçin',
|
||
'LBL_SELECT_FIELDS' => 'seç Alanlar',
|
||
'LBL_MAX_3_FIELDS' => 'Maksimum 3 Alanları',
|
||
'LBL_SELECT_RULE' => 'elleçleme çiftleri için Seç kural',
|
||
'LBL_ALLOW_DUPLICATES' => 'Çiftleri izin ver',
|
||
'LBL_DO_NOT_ALLOW_DUPLICATES' => 'Çiftleri izin verme',
|
||
'LBL_DUPLICATES_IN_SYNC_MESSAGE' => 'yinelenen kayıt bulunursa harici uygulama ile senkronizasyon yapılırken Eylem almaya',
|
||
'LBL_PREFER_LATEST_RECORD' => 'son kayıt tercih',
|
||
'LBL_PREFER_INTERNAL_RECORD' => 'İç kaydını tercih',
|
||
'LBL_PREFER_EXTERNAL_RECORD' => 'Harici kayıt tercih',
|
||
'LBL_SYNC_TOOLTIP_MESSAGE' => 'son kayıt tercih - Verileri harici uygulamadan kopyalanmış olacaktır - bu dış rekoru tercih <br> olduğu gibi korunacak Mevcut rekoru - En son değiştirilen kayıt verileri dahili kayıt tercih <br> korunur',
|
||
);
|
||
$jsLanguageStrings = array(
|
||
'JS_BLOCK_VISIBILITY_SHOW' => 'Block show enabled' ,
|
||
'JS_BLOCK_VISIBILITY_HIDE' => 'Etkin blok gizle' ,
|
||
'JS_CUSTOM_BLOCK_ADDED' => 'New Custom Block added' ,
|
||
'JS_BLOCK_SEQUENCE_UPDATED' => 'Güncel blokları serisi' ,
|
||
'JS_SELECTED_FIELDS_REACTIVATED' => 'Selected Fields Reactivated' ,
|
||
'JS_FIELD_DETAILS_SAVED' => 'Field Details Saved' ,
|
||
'JS_CUSTOM_BLOCK_DELETED' => 'Custom Block Deleted' ,
|
||
'JS_CUSTOM_FIELD_ADDED' => '%s Saha Eklendi' ,
|
||
'JS_CUSTOM_FIELD_DELETED' => 'Custom Field Deleted' ,
|
||
'JS_LENGTH_SHOULD_BE_LESS_THAN_EQUAL_TO' => 'Uzunluğu daha az veya ona eşit olmalıdır',
|
||
'JS_PLEASE_ENTER_NUMBER_IN_RANGE_2TO5' => 'Decimal should be in the range 2 to 5',
|
||
'JS_SAVE_THE_CHANGES_TO_UPDATE_FIELD_SEQUENCE' => 'Alan sırasını güncellemek için Değişiklikleri Kaydet',
|
||
'JS_RELATED_INFO_SAVED' => 'Related Info Saved' ,
|
||
'JS_BLOCK_NAME_EXISTS' => 'Blok adı zaten var' ,
|
||
'JS_NO_HIDDEN_FIELDS_EXISTS' => 'No Inactive Fields' ,
|
||
'JS_SPECIAL_CHARACTERS' => 'Special Characters like' ,
|
||
'JS_NOT_ALLOWED' => 'are not allowed' ,
|
||
'JS_FIELD_SEQUENCE_UPDATED' => 'Güncel alan sırası' ,
|
||
'JS_DUPLICATES_VALUES_FOUND' => 'Yinelenen değerleri bulundu',
|
||
'JS_FIELD_IN_RELATED_MODULE' => ' %s İlişkisi alan' ,
|
||
'JS_TAB_IN_RELATED_MODULE' => ' %s Tablo / Sekme' ,
|
||
'JS_ONE_ONE_RELATION_FIELD_DELETE' => 'Bu %s modülünde %s alanını silin ve %s modülünde %s alanına silecektir. Devam etmek istiyor musunuz?',
|
||
'JS_FILED_IN_RELATED_HELP_TEXT' => ' %s modülünün Referans alanı',
|
||
'JS_TAB_IN_RELATED_HELP_TEXT' => ' %s modülünün Tablo / Sekme',
|
||
'JS_TAB_FIELD_DELETION' => 'Ilişki silme %s modülünde %s alanını silin ve %s %s Tablo / Tab silecektir. Eğer devam etmek ister misiniz?',
|
||
'JS_CUSTOM_FIELDS_MAX_LIMIT' => '%s blok %s özel alanlar sadece maksimum ekleyebilirsiniz',
|
||
|
||
'JS_DEFAULT_VALUE_NOT_SET' => 'Varsayılan değer atanmamış',
|
||
'JS_DEFAULT_VALUE' => 'Varsayılan Değer',
|
||
'JS_SAVE_MODULE_SEQUENCE' => 'Değişiklikleri ile İlgili Modül sırası güncelleştirmek için Kaydet ',
|
||
'JS_PRODUCTFIELDDEFAULTVALUE' => ' (Ürünler',
|
||
'JS_SERVICEFIELDDEFAULTVALUE' => ' (Hizmetleri',
|
||
'JS_TAB_TAB_DELETION' => 'Bu %s %s sekme modülü ve verileri silecektir. Devam etmek istiyor musunuz?',
|
||
'JS_SHOW_THIS_FIELD_IN' => 'Tıklayın %s görünümü bu alanda göstermek için burada ',
|
||
'JS_MAKE_THIS_FIELD' => 'Buraya tıklayın Bu alan %s',
|
||
'JS_HIDE_THIS_FIELD_IN' => 'Tıklayın %s görünümü bu alanı gizlemek için burada ',
|
||
'JS_NOT_MAKE_THIS_FIELD' => 'Buraya tıklayın Bu alanı yapmak için Olmayan%s',
|
||
'JS_TAB_NAME_HELP_TEXT' => '%List %s kayıt olarak gösterilen s ',
|
||
'JS_TAB_NAME_TEXT' => '%Sekme adı %s kayıt s ',
|
||
'JS_FILED_NAME_HELP_TEXT' => '%S kayıt %s için bir Başvuru alanı eklenecektir ',
|
||
'JS_FIELD_NAME_TEXT' => '%Alan adı %s kayıt s ',
|
||
'JS_PROP_MANDATORY' => 'zorunlu',
|
||
'JS_SUMMARY' => 'Özet',
|
||
'JS_KEY_FIELD' => 'Anahtar Alan',
|
||
'JS_QUICK_CREATE' => 'Hızlı Oluşturun',
|
||
'JS_MASS_EDIT' => 'Toplu Düzenle',
|
||
'JS_LBL_ARE_YOU_SURE_YOU_WANT_TO_DELETE' => 'Bu işlem, verilerin kalıcı olarak alınmasına yol açacaktır.
|
||
Bir alan silindiğinde, değerleri bu alanda saklı silinir ve geri alınamaz.
|
||
Emin değilseniz ve gelecekte bu verileri görüntülemek için mümkün olmak istiyorsanız, bu alanı silmek yerine devre dışı olarak işaretle. Etkin olmayan alanlar daha sonra herhangi bir zamanda aktif hale getirilebilir.
|
||
Bu alanı silmek için emin misiniz?',
|
||
'JS_FIELD_DELETE_CONFIRMATION' => 'Silmek istemiyorum bu alandaki veri lazım.',
|
||
'JS_STATUS_CHANGED_SUCCESSFULLY' => 'Durum Başarıyla değiştirildi ',
|
||
'JS_FIELD_CAN_EITHER_BE_HEADER_OR_SUMMARY_ENABLED' => 'Alan, alan veya anahtar üstbilgi alanı olabilir ',
|
||
'JS_DETAIL_HEADER' => 'Kayıt Başlığı',
|
||
'JS_MAXIMUM_HEADER_FIELDS_ALLOWED' => 'En fazla %başlık verilen alanların s ',
|
||
'JS_NAME_FIELDS_APPEAR_IN_HEADER_BY_DEFAULT' => 'Adı alanları varsayılan olarak Başlık görünür ',
|
||
'JS_FIELD_IS_HEADER_ENABLED_FOR_VTIGER7' => 'Bu Alan Başlık Vtiger7, Özet olarak görünecektir Görüntülemek için etkindir ',
|
||
|
||
'JS_DUPLICATE_HANDLING_SUCCESS_MESSAGE' => 'Başarıyla çiftleri önlenmesinde seçili alanları dikkate güncellendi',
|
||
'JS_DUPLICATE_HANDLING_FAILURE_MESSAGE' => 'çiftleri önlenmesinde seçili alanları dikkate Başarısız',
|
||
'JS_DUPLICATE_CHECK_DISABLED' => 'Yinelenen kontrolü devre dışı bırakıldığında',
|
||
); |