2.5.777Бета- Katalog.section.list va catalog.smart.filter komponentlari yaxshilandi
- catalog.smart.filter-dagi faset indeksiga oid xatolik tuzatildi
- Tarjima uchun yuborishdan oldin utf8-ga til (lang) fayllarini qayta kodlash qo'shildi
2.5.767Стабильное- Elementlarni ommaviy tarjima qilishda mulk tarjimalari massivi noto'g'ri almashtirilganda xatolik tuzatildi.
2.5.765Стабильное- Elementlar guruhlarini qulay tarzda olish uchun FCIBlockElement::GetElementGroups yangi usuli qo'shildi.
- FCIBlockSection::GetNavChain usulida tarjimalarni qabul qilishdagi xatolik tuzatildi. Endi global til konstantasidan qat'i nazar, kerakli tilda bo'laklarni olish uchun $LID parametri qo'shildi.
- Element xususiyatlarining ayrim turlarining tarjimalarini yozish ma'lumotlar bazasida xatolikka olib keladigan xatolik tuzatildi.
2.5.756Стабильное- Kvota muddati tugashi haqidagi ogohlantirishdagi notoʻgʻri kvota toʻldirish havolasi bilan bogʻliq til fayllaridagi xatolar tuzatildi.
2.5.755Стабильное- Kvota mavjudligini davriy tekshirish yaxshilandi.
- Kvota tugashi haqida yaxshilangan ogohlantirishlar.
2.5.750Стабильное- Endi ma'lumot bloklari elementlari va bo'limlari uchun ma'lum bir tilda tarjimalarni olish mumkin. Til FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID va boshqalar kabi funktsiyalar parametrlarida ko'rsatilishi mumkin.
- InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates-dan hisoblangan qiymatlar shablonlari va qiymatlarni olish uchun til spetsifikatsiyasidan ham foydalanishingiz mumkin.
- Administrator panelida hisoblangan qiymat shablonlarini noto'g'ri tarjima qilish bilan bog'liq xatolik tuzatildi.
- Tarjima rejimida elementlarni, bo'limlarni va ma'lumot bloklarini tahrirlash uchun ma'muriy sahifalarda modul uslublari ulanmaganida xatolik tuzatildi.
- Umumiy ko'rish ro'yxati rejimida elementlar va bo'limlar uchun tarjimalarni ko'rsatish uchun yaxshilangan funksionallik.
- Endi ko'p tilli modul tizimga o'rnatishni talab qiladigan "Proger: Core - asosiy funktsiyalarning yadrosi" moduli bilan mos keladi.
- Qo'shilgan usullar FCIBlockSection::GetTreeList va FCIBlockSection::GetMixedList.
- Tarjima qilingan xususiyatlar ma'muriy qismdagi ma'lumotlar bloki elementlari ro'yxatida ko'rsatilmagan xatolik tuzatildi.
- Tarjima rejimini tekshirish printsipi o'zgartirildi, endi siz CFanTranslator::isTranslateMode() usulida nafaqat global miqyosda, balki ma'lum bir tilni birinchi parametrda til kodini o'tkazish orqali tekshirishingiz mumkin.
- Ma'muriy fayllarni tarjima qilish tugallandi.
- Boshqa xatolar tuzatildi.
2.5.525Стабильное- "Lokalizatsiya yordamchisi: til fayllarini avtomatik tarjima qilish" moduli uchun qo'shimcha qo'llab-quvvatlash
2.5.500Стабильное- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200Стабильное- Ma'muriy fayllardagi ba'zi xatolar tuzatildi.
- Bitrix:catalog.smart.filter komponentidagi xatolik tuzatildi, unda "string" tipidagi xususiyatlarning qiymatlari tarjima rejimida ko'rsatilmagan.
- Bitrix:catalog.smart.filter komponentida faset indeksi qiymatlari bilan ishlash yaxshilandi.
- Yangilangan komponent bitrix:catalog.smart.filter.
- Element xususiyatlarining tarjimalarini yozishda xatoliklar tuzatildi.
2.5.100Стабильное- Yangilangan ma'muriy sahifa iblock_element_edit.php
- FCIBlockElement::GetList parametri qo‘shildi, endi siz LANGUAGE_IDni aniq belgilashingiz mumkin
- Ba'zi til iboralari til fayllariga ko'chirildi
- Tarjima serveriga ulanish muvaffaqiyatsiz tugashi bilan sozlamalarga xato xabari qo'shildi
- Infoblok bo'limining "Rasm" maydoni tavsifini avtomatik tarjima qilishda xatolik tuzatildi.
- Avtomatik tarjimalarga bo'limlar va elementlar uchun SEO maydonlari qo'shildi
2.5.0Стабильное- Исправлена ошибка когда на странице списка свойств не переводились свойства впервые
- Добавлен функционал массового перевода разделов инфоблоков, элементов инфоблоков и их свойств
- Автоперевод теперь справляется с свойством элемента инфоблока типа HTML/текст
- В класс FCIBlockElement и FCIBlockSection добавлен метод Translate
2.3.0Стабильное- Deepl yordamida tarjima qilish imkoniyati qo'shildi
- Infoblok elementlari uchun SEO shablonlarida ota-ona tarjima qilinmaganida xatolik tuzatildi
2.2.1Стабильное- "constant_definer.php" faylidagi "lang" parametri yordamida sayt tilini aniqlash imkoniyati olib tashlandi.
- Aqlli filtr uchun "MASLAHAT" xususiyat maydonini yozish bilan bog'liq xatolik tuzatildi.
- Avtomatik tarjima qilish uchun saytdagi modulga ruxsat berilgan.
- Moslashtirilgan "bitrix:sale.order.ajax" komponenti olib tashlandi va endi barcha tarjimalar voqealar bo'yicha amalga oshirilmoqda.
2.2.0Стабильное- Administrator panelidagi modul sozlamalari sahifasiga tarjimalarni qo'shish
- O'rnatilgan kodsiz interfeys tillarini istisno qilish
- FCIBlock sinfining GetProperties usuli qo'shildi
- Bitrix:catalog.smart.filter komponentidagi satr xususiyatlarining turli tillardagi chiqishi qo'shildi
- Avtomatik o'tkazish kvotasi balansini davriy tekshirish qo'shildi.
- “Tashrifchilar uchun aqlli filtrda maslahat” maydonini turli tillarda ko‘rsatish uchun FCIBlockSectionPropertyLink::GetArray qo‘shildi.
- String tipidagi xususiyat qiymatlarining tarjimasi aqlli filtrga qo'shildi
2.1.200Стабильное- Xatoni tuzatish
- HTML/Matn infoblok elementining maxsus maydonini avtomatik ravishda tarjima qilish imkoniyati qo'shildi
2.1.0Стабильное- Ma'lumotlar bazasidagi tarjima jadvallarining nomlari qisqaroq qilib o'zgartirildi
- Saytning til versiyasini aniqlash, tillarni o'zgartirganda, birinchi marta u kelgan sahifaning tilida sahifani ko'rsatishi aniqlandi.
2.0.875Стабильное- Ma'muriy qismdagi bo'lim maydonlarining tarjimalarini ko'rsatish qo'shildi (/bitrix/admin/iblock_list_admin.php).
- Parolni o'zgartirmasdan sozlamalarni saqlashda avtorizatsiya bilan bog'liq xato tuzatildi.
- Namoyish muddati tugagandan so'ng modulni o'rnatishda xatolik tuzatildi.
2.0.870Стабильное- Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869Стабильное- Maxsus xususiyatlarni ommaviy yaratishda MySQL xatosi tuzatildi
- CRM-dan maxsus xususiyat yaratishda MySQL xatosi tuzatildi
- Avtorizatsiya xotirasi o'zgartirildi. Diqqat: Siz modul sozlamalarida qayta avtorizatsiya qilishingiz kerak!
- Bitrix:sale.basket.basket komponentining ishlashi odatiy bootstrap_v4 shabloniga ega yaxshilandi (mutator.php uchun)
- OrderClass sinfida translateBasketItems usuli yaxshilandi. Endi u bitrix:sale.basket.basket buyurtma komponentidagi qidirish tipidagi xususiyat qiymatini tarjima qiladi.
- BasketClass sinfida translateResult usulini yaxshilaymiz. Endi bitrix:sale.order.ajax savat komponentidagi qidirish turi xususiyati qiymatini tarjima qiladi.
- Bitrix:search.page komponentini takomillashtirish. Komponent qidiruv natijalarini ko'rsatmagan, faqat ularning qatorini qaytargan xatolik tuzatildi;
- $CACHE_MANAGER->Read usulini chaqirishda FCIBlockPropertyEnum::GetById usuliga til identifikatsiyasi qo‘shildi;
- ElementProperty modul sinfiga loadFromDatabase usuli qo'shildi, bu sizga SEO o'ynash shablonining qiymatini this.property bilan turli tillarda hisoblash imkonini beradi.
- Constant_definer.php fayliga ajax so'rovlari uchun HTTP_REFERER til sozlamalari qo'shildi
- Bitrix:sale.basket.basket, bitrix:sale.order.ajax va bitrix:sale.products.gift yangilangan komponentlar
2.0.850Стабильное- Savdo takliflarining tarjimalarini to'g'ridan-to'g'ri mahsulot kartasidan o'zgartirish funksiyasi yaxshilandi.
- doimiy_definer.php faylida til konstantalarini o'rnatish uchun yaxshilangan funksionallik
- Endi modulda '/bitrix/php_interface/translator.settings.php' faylida va DB_LANG_CHECK sozlamalari parametrida o'rnatilishi mumkin bo'lgan tizim ma'murlari uchun sozlamalar mavjud bo'lib, bu til konstantasini o'rnatishdan oldin tilni ma'lumotlar bazasiga nisbatan tekshirish imkonini beradi.
- Modul o'rnatuvchisida yaxshilanishlar
- Izoh sifatida HTML boshidagi mualliflik huquqlarining yashirin chiqishi qo'shildi
- API kalitingizni belgilash imkoniyati olib tashlandi
- Tarjima qilishda qo'shimcha ma'lumotlar jurnallarda qayd etiladi, masalan: tarjimani bajarish vaqti, tashqi foydalanuvchi identifikatori, tarjima xatolari
- Endi infoblok elementini yangilash yoki qo'shishda xatolik yuzaga kelsa, tarjimalar uchun so'rov yuborilmaydi.
2.0.725Стабильное- Tarjima rejimida saytdagi buyurtma va savatni qayta hisoblashda buyurtmadagi mahsulotdagi havola sukut bo'yicha saytga olib kelganida xatolik tuzatildi.
- Saytning mavjud bo'lmagan til bo'limiga o'tishda (masalan, /ru/ yoki /ua/ o'rniga /uu/) 404 sahifa o'rniga php xatosi paydo bo'lganida xatolik tuzatildi.
- modulga doimiy_definer.php fayli qo'shildi, u modulni loyihaga o'rnatishda dbconn.php hamda komponentlardagi barcha ajax.php fayllariga kiritilishi kerak.
2.0.701Стабильное- OrderClass sinfidagi oldingi yangilanishda mavjud bo'lmagan translateProperties funksiyasi qo'shildi
2.0.700Стабильное- FCIBlockPropertyEnum sinfiga GetList usuli qo'shildi
- Modul sozlamalariga kirish huquqlari qo'shildi
- Modul sozlamalarida eslatmalar qo'shildi
- Buyurtmani qayta hisoblashda buyurtma xususiyatlari va buyurtmadagi mahsulotlar tarjima qilinmaganida xatolik tuzatildi
- Translator\Order\OrderClass sinfidagi xatolar tuzatildi
- Endi infoblok elementlarini yaratishda nafaqat “Ism”, “E’lon matni”, “Batafsil matn” maydonlari, balki string tipi xossalari va ularning tavsiflari, fayl tipi xossalari tavsifi, batafsil rasm va e’lon rasmi ham avtomatik tarzda tarjima qilinadi.
2.0.425Стабильное- Savat bilan bog'liq muammolar tuzatildi (o'lchov birliklari va xususiyatlarning tarjimasi)
- Aravani qayta hisoblashda ajax tilni hisobga oladi
2.0.375Стабильное- Tarjima natijalarida satr oxiriga bosh boʻsh joy qoʻshilgan va apostrof toʻgʻri koʻrsatilmagan xatolik tuzatildi.
- FCIBlockSection sinfida “Iblock\IblockTable” klassi topilmagan [Xato] tuzatildi
- Ma'lumot blokining barcha maydonlari avtomatik tarjima qilish uchun taqdim etilmagan hollarda, tarjima qilingan maydonlar joylarda chalkashib ketganda tuzatildi.
2.0.200Стабильное- Yangilangan bitrix:catalog.smart.filter komponentlar sinfi
- Filtrdagi "Elementlarga bog'lash" turi bilan xususiyatlarni tarjima qilish imkoniyati qo'shildi
- "Elementlarga bog'lash" tipidagi filtrdagi xususiyatlarni tarjima qilish uchun FCIBlockPropertyElementList klassi qo'shildi
- Avtomatik tarjimalar uchun API kaliti turini tanlash imkoniyati qo'shildi
2.0.100Стабильное- Tarjima jadvallarini optimallashtirish. So'rovlar samaradorligini oshirish uchun indekslarni qo'shish
2.0.0СтабильноеBir qator yangi xususiyatlar va yaxshilanishlarni o'z ichiga oladi, jumladan, yangi infoblok elementlarini yaratishda Google API orqali tarjima qilish imkoniyatini qo'shish. Ushbu yangilik Google Translation API yordamida infoblok elementlari tarkibini avtomatik ravishda boshqa tillarga tarjima qilish imkonini beradi.
1.2.5Стабильное- Bitrix:news.list komponenti navigatsiya zanjiriga ota-ona nomlarini tarjimalarsiz kiritishida xatolik tuzatildi, agar SEO maydonlari infoblokda koʻrsatilmagan boʻlsa.
- CEO maydonlari faqat maqsadli tildan meros boʻlib qolgan xatolik tuzatildi va agar toʻliq standart tilda oʻrnatilgan boʻlsa, lekin uning tarjimasi oʻrnatilmagan boʻlsa, bunday maydon standart tildan qiymat olmagan.
- SEO shablonlarida ota-ona.Name maydonlari tarjima qilinmaganida xatolik tuzatildi.
1.2.4Стабильное- Savat. Savatni qayta hisoblashda ma'lumotlar tarjima qilinmaganida xatolik tuzatildi. Ajax so'rovi tilni bilmas edi.
- Oʻlchov birliklarini oʻzgartirish
- Tasvir fayl turi maydoniga saqlanmagan boʻlsa, HL maʼlumot bloki tarjimalaridagi xato tuzatildi
- HL maʼlumot blokining qatorini oʻchirishda xatolik tuzatildi, uning tarjimalari oʻchirilmadi.
1.2.3Стабильное- Infoblokni tahrirlash sahifasida infoblokni tahrirlashda mulkiy tarjimalar saqlanmagani muammosi tuzatildi
- Tahrirlash kartalarida asl tildagi SEO maydon shablonlari almashtirilmaganida xatolik tuzatildi
- 1C bilan almashishda xatolik tuzatildi. sekinlashdi
- PHP8 dan beri kichik moslikdagi xatolar tuzatildi
1.2.2СтабильноеHighload - bloklari xususiyatlari savat komponentida tarjima qilinmaganida xatolik tuzatildi
1.2.1СтабильноеStandart tildagi qiymatlar bo'limning maxsus maydonlarining tahrirlash yorlig'ida ko'tarilmaganida xatolik tuzatildi. Html tipidagi infoblok bo'limining bir nechta maxsus maydoni tarjimalarining qiymatlari yozilmagan xatolik tuzatildi.
1.2СтабильноеHighload bloklarini tarjima qilish imkoniyati qo'shildi. Ma'lumotlar bazasiga SEO sohasi tarjimalarini yozish bilan bog'liq xato tuzatildi. sale.products.gift komponenti qo'shildi. PHP8 ga o'tish. HTML-da maxsus bo'lim maydonlarini yaratish qobiliyati qo'shildi
1.1.01СтабильноеFoydalanuvchi bo'limi tarjimasida noto'g'ri til tanlanganida xatolik tuzatildi
1.1.0СтабильноеBo'limlarning maxsus maydonlarini tarjima qilish imkoniyati qo'shildi