2.5.777Бета- Təkmilləşdirilmiş komponentlər catalog.section.list və catalog.smart.filter
- catalog.smart.filter-də faset indeksi ilə bağlı səhv düzəldildi
- Tərcümə üçün təqdim etməzdən əvvəl utf8-ə dil (lang) fayllarının yenidən kodlaşdırılması əlavə edildi
2.5.767Стабильное- Elementləri kütləvi şəkildə tərcümə edərkən, əmlak tərcümələri massivinin səhv dəyişdirilməsi zamanı səhv düzəldildi.
2.5.765Стабильное- Element qruplarını rahat şəkildə əldə etmək üçün yeni FCIBlockElement::GetElementGroups metodu əlavə edildi.
- FCIBlockSection::GetNavChain metodunda tərcümələrin qəbulunda səhv düzəldildi. Qlobal dil sabitindən asılı olmayaraq, istədiyiniz dildə çörək qırıntılarını əldə etmək üçün indi $LID parametri əlavə edilmişdir.
- Müəyyən növ element xassələrinin tərcümələrinin yazılmasının verilənlər bazasında xətaya səbəb olacağı səhv düzəldildi.
2.5.756Стабильное- Kvota bitmə xəbərdarlığında səhv kvota doldurma linki ilə bağlı dil fayllarında düzəldilmiş xətalar.
2.5.755Стабильное- Kvota mövcudluğu üçün təkmilləşdirilmiş dövri yoxlama.
- Kvota tükənməsi ilə bağlı təkmilləşdirilmiş xəbərdarlıqlar.
2.5.750Стабильное- İndi informasiya bloklarının elementləri və bölmələri üçün konkret dildə tərcümələri qəbul etmək mümkündür. Dil FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID və başqaları kimi funksiyaların parametrlərində göstərilə bilər.
- Siz həmçinin InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates-dən hesablanmış dəyərlərin şablonlarını və dəyərlərin özlərini əldə etmək üçün dil spesifikasiyasından istifadə edə bilərsiniz.
- İdarəetmə panelində hesablanmış dəyər şablonlarının səhv tərcüməsi ilə bağlı bir səhv düzəldildi.
- Tərcümə rejimində elementləri, bölmələri və məlumat bloklarını redaktə etmək üçün inzibati səhifələrdə modul üslubları birləşdirilmədikdə səhv düzəldildi.
- Paylaşılan baxış siyahısı rejimində elementlər və bölmələr üçün tərcümələri göstərmək üçün təkmilləşdirilmiş funksionallıq.
- İndi çoxdilli modul sistemə quraşdırma tələb edən "Proger: Core - Əsas funksiyaların əsası" modulu ilə uyğun gəlir.
- FCIBlockSection::GetTreeList və FCIBlockSection::GetMixedList əlavə üsulları.
- Tərcümə edilmiş xassələrin inzibati hissədə məlumat blokunun elementləri siyahısında göstərilmədiyi bir səhv düzəldildi.
- Tərcümə rejiminin yoxlanılması prinsipi dəyişdirildi, indi siz CFanTranslator::isTranslateMode() metodunda təkcə qlobal deyil, həm də dil kodunu birinci parametrdə ötürməklə konkret dili yoxlaya bilərsiniz.
- İnzibati faylların tərcüməsi tamamlandı.
- Digər səhvlər düzəldildi.
2.5.525Стабильное- "Lokallaşdırma köməkçisi: dil fayllarının avtomatik tərcüməsi" modulu üçün əlavə dəstək
2.5.500Стабильное- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200Стабильное- İnzibati fayllardakı bəzi səhvlər düzəldildi.
- Bitrix:catalog.smart.filter komponentində "sətir" tipli xassələrin dəyərlərinin tərcümə rejimində göstərilmədiyi səhv düzəldildi.
- Bitrix:catalog.smart.filter komponentində faset indeksi dəyərləri ilə iş təkmilləşdirilmişdir.
- Yenilənmiş komponent bitrix: catalog.smart.filter.
- Element xassələrinin tərcümələrini qeyd edərkən səhvlər düzəldildi.
2.5.100Стабильное- Yenilənmiş inzibati səhifə iblock_element_edit.php
- FCIBlockElement::GetList parametri əlavə edildi, indi siz LANGUAGE_ID-i açıq şəkildə təyin edə bilərsiniz
- Bəzi dil ifadələri dil fayllarına köçürüldü
- Tərcümə serverinə qoşulma uğursuz olduqda parametrlərdə səhv mesajı əlavə edildi
- İnfoblok bölməsinin "Şəkil" sahəsinin təsvirinin avtomatik tərcüməsində səhv düzəldildi
- Bölmələr və elementlər üçün SEO sahələri avtomatik tərcümələrə əlavə edildi
2.5.0Стабильное- Исправлена ошибка когда на странице списка свойств не переводились свойства впервые
- Добавлен функционал массового перевода разделов инфоблоков, элементов инфоблоков и их свойств
- Автоперевод теперь справляется с свойством элемента инфоблока типа HTML/текст
- В класс FCIBlockElement и FCIBlockSection добавлен метод Translate
2.3.0Стабильное- Deepl istifadə edərək tərcümələr etmək imkanı əlavə edildi
- İnfoblok elementləri üçün SEO şablonlarında valideynin tərcümə edilmədiyi bir səhv düzəldildi
2.2.1Стабильное- "constant_definer.php" faylında "lang" parametrindən istifadə edərək sayt dilini təyin etmək imkanı silindi.
- Ağıllı filtr üçün "HINT" mülkiyyət sahəsinin yazılması ilə bağlı səhv düzəldildi.
- Avtomatik tərcümə üçün saytda modulun sabit icazəsi.
- Uyğunlaşdırılmış "bitrix:sale.order.ajax" komponenti silindi və indi bütün tərcümələr hadisələr üzərində həyata keçirilir.
2.2.0Стабильное- Admin panelində modul parametrləri səhifəsində tərcümələrin əlavə edilməsi
- Quraşdırılmış kod olmadan interfeys dillərinin xaric edilməsi
- FCIBlock sinifinin GetProperties metodu əlavə edildi
- Bitrix:catalog.smart.filter komponentində müxtəlif dillərdə sətir xassələrinin çıxışı əlavə edildi
- Avtomatik köçürmə kvota balansının dövri yoxlanışı əlavə edildi.
- Müxtəlif dillərdə "Ziyarətçilər üçün ağıllı filtrdə göstəriş" sahəsini göstərmək üçün FCIBlockSectionPropertyLink::GetArray əlavə edildi.
- Simli tipli xassə dəyərlərinin tərcüməsi ağıllı filtrə əlavə edildi
2.1.200Стабильное- Səhvlərin düzəldilməsi
- HTML/Mətn infoblok elementinin xüsusi sahəsini avtomatik tərcümə etmək imkanı əlavə edildi
2.1.0Стабильное- Verilənlər bazasındakı tərcümə cədvəllərinin adları daha qısa olanlara dəyişdirildi
- Saytın dil versiyasının aşkarlanması, ilk dəfə dilləri dəyişdirərkən, gəldiyi səhifənin dilində bir səhifə göstərdiyi zaman.
2.0.875Стабильное- İnzibati hissədə bölmə sahələrinin tərcümələrinin ekranı əlavə edildi (/bitrix/admin/iblock_list_admin.php).
- Parolu dəyişdirmədən parametrləri saxlayarkən avtorizasiya ilə bağlı bir səhv düzəldildi.
- Demo müddətinin bitməsindən sonra modulun quraşdırılması xətası düzəldildi.
2.0.870Стабильное- Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869Стабильное- Kütləvi xüsusi xassələri yaratarkən MySQL xətası düzəldildi
- CRM-dən xüsusi mülkiyyət yaratarkən MySQL xətası düzəldildi
- Dəyişdirilmiş avtorizasiya yaddaşı. Diqqət: Modul parametrlərində yenidən icazə verməlisiniz!
- Tipik bootstrap_v4 şablonu ilə bitrix:sale.basket.basket komponentinin işi təkmilləşdirildi (mutator.php üçün)
- OrderClass sinfində translateBasketItems metodu təkmilləşdirildi. İndi o, bitrix:sale.basket.basket sifariş komponentində axtarış tipli xüsusiyyətin dəyərini tərcümə edir.
- Biz BasketClass sinfində translateResult metodunu təkmilləşdirəcəyik. İndi bitrix:sale.order.ajax səbət komponentində axtarış növü xassəsinin dəyərini tərcümə edir.
- Bitrix:search.page komponentinin təkmilləşdirilməsi. Komponentin axtarış nəticələrini göstərmədiyi, ancaq onların yalnız bir sırasını qaytardığı bir səhv düzəldildi;
- $CACHE_MANAGER->Oxu metodunu çağırarkən FCIBlockPropertyEnum::GetById metoduna dil identifikasiyası əlavə edildi;
- ElementProperty modul sinifinə loadFromDatabase metodu əlavə edilib ki, bu da SEO oyun şablonunun dəyərini müxtəlif dillərdə this.property ilə hesablamağa imkan verir.
- Constant_definer.php faylına ajax sorğuları üçün HTTP_REFERER dil parametri əlavə edildi
- Bitrix:sale.basket.basket, bitrix:sale.order.ajax və bitrix:sale.products.gift yenilənmiş komponentlər
2.0.850Стабильное- Ticarət təkliflərinin tərcümələrinin birbaşa məhsul kartından dəyişdirilməsi funksionallığı təkmilləşdirildi.
- Constant_definer.php faylında dil sabitlərinin təyin edilməsi üçün təkmilləşdirilmiş funksionallıq
- İndi modulda sistem administratorları üçün '/bitrix/php_interface/translator.settings.php' faylında və DB_LANG_CHECK parametrləri parametrində təyin oluna bilən parametrlər var ki, bu da dil sabitini təyin etməzdən əvvəl dili verilənlər bazası ilə müqayisə etməyə imkan verir.
- Modul quraşdırıcısında təkmilləşdirmələr
- Şərh kimi html başlığına müəllif hüquqlarının gizli çıxışı əlavə edildi
- API açarınızı təyin etmək imkanı silindi
- Tərcümə edərkən qeydlərdə əlavə məlumatlar qeyd olunur, məsələn: tərcümənin icra müddəti, xarici istifadəçi identifikatoru, tərcümə xətaları
- İndi infoblok elementini yeniləyərkən və ya əlavə edərkən xəta olarsa, tərcümə sorğusu göndərilmir.
2.0.725Стабильное- Tərcümə rejimində saytda bir sifariş və səbəti yenidən hesablayarkən, sifarişdəki məhsuldakı keçid standart olaraq sayta səbəb olan bir səhv düzəldildi.
- Saytın mövcud olmayan dil bölməsinə keçərkən (məsələn, /ru/ və ya /ua/ əvəzinə /uu/) 404 səhifə əvəzinə php xətası yarandıqda səhv düzəldildi.
- modula daimi_definer.php faylı əlavə edilib ki, bu fayl layihəyə modul quraşdırarkən dbconn.php, eləcə də komponentlərdəki bütün ajax.php fayllarına daxil edilməlidir.
2.0.701Стабильное- OrderClass sinfində əvvəlki yeniləmədə olmayan translateProperties funksiyası əlavə edildi
2.0.700Стабильное- FCIBlockPropertyEnum sinfinə GetList metodu əlavə edildi
- Modul parametrlərinə giriş hüquqları əlavə edildi
- Modul parametrlərində qeydlər əlavə edildi
- Sifarişin yenidən hesablanması zamanı sifariş xassələri və sifarişdəki məhsulların tərcümə edilmədiyi bir səhv düzəldildi
- Translator\Order\OrderClass sinifindəki səhvlər düzəldildi
- İndi infoblok elementləri yaradılarkən təkcə “Ad”, “Elan mətni”, “Ətraflı mətn” sahələri deyil, həm də sətir tipli xassələr və onların təsviri, fayl tipi xassələrinin təsviri, ətraflı şəkil və elan şəkli avtomatik tərcümə olunur.
2.0.425Стабильное- Səbətlə bağlı sabit problemlər (ölçü vahidlərinin və xassələrin tərcüməsi)
- Səbəti yenidən hesablayarkən ajax dili nəzərə alır
2.0.375Стабильное- Tərcümə nəticələrində sətir fasiləsinə aparıcı boşluq əlavə edildikdə və apostrof düzgün göstərilmədikdə səhv düzəldildi
- FCIBlockSection sinfində 'Iblock\IblockTable' tapılmadı [Xəta] sinfi düzəldildi
- Infoblokun bütün sahələrinin avtomatik tərcümə üçün təqdim edilmədiyi hallarda, tərcümə edilmiş sahələr yerlərdə qarışıq olduqda düzəldildi.
2.0.200Стабильное- Yenilənmiş bitrix:catalog.smart.filter komponent sinfi
- Filtrdə "Elementlərə bağlama" növü ilə xassələri tərcümə etmək imkanı əlavə edildi
- "Elementlərə bağlama" tipli filtrdəki xassələri tərcümə etmək üçün FCIBlockPropertyElementList sinfi əlavə edildi
- Avtomatik tərcümələr üçün API açarının növünü seçmək imkanı əlavə edildi
2.0.100Стабильное- Tərcümə cədvəllərinin optimallaşdırılması. Sorğu performansını yaxşılaşdırmaq üçün indekslərin əlavə edilməsi
2.0.0СтабильноеBir sıra yeni funksiyalar və təkmilləşdirmələr, o cümlədən yeni infoblok elementləri yaratarkən Google API vasitəsilə tərcümə etmək imkanının əlavə edilməsi daxildir. Bu yenilik Google Translation API-dən istifadə etməklə infoblok elementlərinin məzmununu avtomatik olaraq digər dillərə tərcümə etməyə imkan verir.
1.2.5Стабильное- SEO sahələri infoblokda göstərilmədiyi təqdirdə bitrix:news.list komponenti ana adları tərcümələr olmadan naviqasiya zəncirinə daxil edərkən səhv düzəldildi.
- CEO sahələrinin yalnız hədəf dildən miras alındığı bir səhv düzəldildi və əgər tam defolt dildə təyin edilibsə, lakin onun tərcüməsi təyin olunmayıbsa, belə bir sahə standart dildən dəyəri qəbul etmir.
- SEO şablonlarında valideyn.Ad sahələri tərcümə edilmədikdə xəta düzəldildi.
1.2.4Стабильное- Səbət. Səbətin yenidən hesablanması zamanı məlumatın tərcümə edilmədiyi bir səhv düzəldildi. Ajax sorğusu dildən xəbərdar deyildi.
- Ölçü vahidlərini çevirin
- Şəkil fayl növü sahəsində saxlanmadığı zaman HL infoblokunun tərcümələrində düzəldilmiş xəta
- HL infoblokunun sətirini silərkən onun tərcümələrini silməmiş xəta düzəldildi.
1.2.3Стабильное- İnfoblokun redaktə səhifəsində infoblokun redaktəsi zamanı mülkiyyət tərcümələrinin saxlanmaması problemi həll edildi
- Orijinal dildən olan SEO sahə şablonlarının redaktə kartlarında əvəz edilmədiyi zaman səhv düzəldildi
- 1C ilə mübadilə zamanı səhv düzəldildi. yavaşladı
- PHP8-dən bəri kiçik uyğunluq xətaları düzəldildi
1.2.2СтабильноеHighload - blokların xassələri səbət komponentinə tərcümə edilmədikdə səhv düzəldildi
1.2.1СтабильноеBölmənin xüsusi sahələrinin redaktə nişanında defolt dildən olan dəyərlərin çəkilmədiyi bir səhv düzəldildi. Html tipli infoblok bölməsinin çoxsaylı xüsusi sahəsinin tərcümələrinin dəyərləri qeyd edilmədikdə səhv düzəldildi.
1.2СтабильноеHighload bloklarını tərcümə etmək imkanı əlavə edildi. SEO sahəsində tərcümələrin verilənlər bazasına yazılması ilə bağlı səhv düzəldildi. Satış.məhsullar.hədiyyə komponenti əlavə edildi. PHP8-ə keçid. HTML-də xüsusi bölmə sahələri yaratmaq imkanı əlavə edildi
1.1.01Стабильноеİstifadəçi bölməsinin tərcüməsində yanlış dil seçildiyi zaman səhv düzəldildi
1.1.0СтабильноеBölmələrin xüsusi sahələrini tərcümə etmək imkanı əlavə edildi