2.5.777Бета- Peningkatan komponen catalog.section.list dan catalog.smart.filter
- Memperbaiki bug terkait indeks faset di catalog.smart.filter
- Menambahkan pengodean ulang file bahasa (lang) ke utf8 sebelum dikirim untuk diterjemahkan
2.5.767Стабильное- Memperbaiki bug ketika, ketika menerjemahkan elemen secara massal, susunan terjemahan properti salah diganti.
2.5.765Стабильное- Menambahkan metode baru FCIBlockElement::GetElementGroups untuk mendapatkan grup elemen dengan mudah.
- Memperbaiki kesalahan dalam menerima terjemahan dalam metode FCIBlockSection::GetNavChain. Parameter $LID kini telah ditambahkan untuk mendapatkan remah roti dalam bahasa yang diinginkan, terlepas dari konstanta bahasa global.
- Memperbaiki bug di mana penulisan terjemahan jenis properti elemen tertentu akan menyebabkan kesalahan pada database.
2.5.756Стабильное- Memperbaiki kesalahan pada file bahasa yang terkait dengan tautan pengisian kuota yang salah pada peringatan habisnya kuota.
2.5.755Стабильное- Peningkatan pemeriksaan berkala untuk ketersediaan kuota.
- Peningkatan peringatan tentang kehabisan kuota.
2.5.750Стабильное- Sekarang dimungkinkan untuk menerima terjemahan dalam bahasa tertentu untuk elemen dan bagian blok informasi. Bahasa dapat ditentukan dalam parameter fungsi seperti FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID dan lain-lain.
- Anda juga dapat menggunakan spesifikasi bahasa untuk mendapatkan templat nilai terhitung dan nilai itu sendiri dari InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- Memperbaiki bug dengan terjemahan templat nilai terhitung yang salah di panel admin.
- Memperbaiki bug ketika gaya modul tidak terhubung pada halaman administratif untuk mengedit elemen, bagian, dan blok informasi dalam mode terjemahan.
- Peningkatan fungsionalitas untuk menampilkan terjemahan elemen dan bagian dalam mode daftar tampilan bersama.
- Sekarang modul multibahasa kompatibel dengan modul "Proger: Core - Inti fungsi dasar", yang memerlukan instalasi pada sistem.
- Menambahkan metode FCIBlockSection::GetTreeList dan FCIBlockSection::GetMixedList.
- Memperbaiki bug ketika properti yang diterjemahkan tidak ditampilkan dalam daftar elemen blok informasi di bagian administratif.
- Prinsip pemeriksaan mode terjemahan telah diubah, sekarang Anda dapat memeriksa tidak hanya secara global, tetapi juga untuk bahasa tertentu dalam metode CFanTranslator::isTranslateMode() dengan meneruskan kode bahasa di parameter pertama.
- Penerjemahan file administratif telah selesai.
- Bug lainnya telah diperbaiki.
2.5.525Стабильное- Menambahkan dukungan untuk modul "Asisten Lokalisasi: terjemahan otomatis file bahasa"
2.5.500Стабильное- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200Стабильное- Memperbaiki beberapa kesalahan dalam file administratif.
- Memperbaiki bug pada komponen bitrix:catalog.smart.filter, di mana nilai properti tipe "string" tidak ditampilkan dalam mode terjemahan.
- Dalam komponen bitrix:catalog.smart.filter, pekerjaan dengan nilai indeks faset telah ditingkatkan.
- Komponen bitrix:catalog.smart.filter yang diperbarui.
- Memperbaiki kesalahan saat merekam terjemahan properti elemen.
2.5.100Стабильное- Halaman administratif yang diperbarui iblock_element_edit.php
- Menambahkan parameter FCIBlockElement::GetList, sekarang Anda dapat menentukan LANGUAGE_ID secara eksplisit
- Memindahkan beberapa frasa bahasa ke file bahasa
- Menambahkan pesan kesalahan dalam pengaturan saat koneksi ke server terjemahan gagal
- Memperbaiki kesalahan dalam terjemahan otomatis deskripsi bidang "Gambar" di bagian blok info
- Bidang SEO untuk bagian dan elemen telah ditambahkan ke terjemahan otomatis
2.5.0Стабильное- Memperbaiki kesalahan saat properti tidak diterjemahkan untuk pertama kalinya di halaman daftar properti
- Menambahkan fungsionalitas untuk terjemahan massal bagian infoblock, elemen infoblock, dan propertinya
- Penerjemahan otomatis sekarang menangani properti elemen infoblock tipe HTML/teks
- Menambahkan metode Terjemahkan ke kelas FCIBlockElement dan FCIBlockSection
2.3.0Стабильное- Menambahkan kemampuan untuk melakukan terjemahan menggunakan Deepl
- Memperbaiki bug ketika induk tidak diterjemahkan dalam template SEO untuk elemen infoblock
2.2.1Стабильное- Menghapus kemampuan untuk menentukan bahasa situs menggunakan parameter "lang" di file "constant_definer.php".
- Memperbaiki bug yang terkait dengan penulisan bidang properti "PETUNJUK" untuk filter cerdas.
- Memperbaiki otorisasi modul di situs untuk terjemahan otomatis.
- Komponen adaptasi "bitrix:sale.order.ajax" telah dihapus, dan sekarang semua terjemahan dilakukan di acara.
2.2.0Стабильное- Menambahkan terjemahan pada halaman pengaturan modul di panel admin
- Pengecualian bahasa antarmuka tanpa kode yang diinstal
- Menambahkan metode GetProperties dari kelas FCIBlock
- Menambahkan output properti string di komponen bitrix:catalog.smart.filter dalam berbagai bahasa
- Menambahkan pengecekan saldo kuota auto transfer secara berkala.
- Menambahkan FCIBlockSectionPropertyLink::GetArray untuk menampilkan bidang "Petunjuk dalam filter cerdas untuk pengunjung" dalam berbagai bahasa.
- Terjemahan nilai properti tipe string telah ditambahkan ke filter pintar
2.1.200Стабильное- Koreksi kesalahan
- Menambahkan kemampuan untuk secara otomatis menerjemahkan bidang khusus elemen infoblock HTML/Teks
2.1.0Стабильное- Mengubah nama tabel terjemahan di database menjadi lebih pendek
- Memperbaiki deteksi versi bahasa situs, ketika ketika mengubah bahasa pertama kali akan menampilkan halaman dalam bahasa halaman asalnya.
2.0.875Стабильное- Menambahkan tampilan terjemahan kolom bagian di bagian administrasi (/bitrix/admin/iblock_list_admin.php).
- Memperbaiki bug dengan otorisasi saat menyimpan pengaturan tanpa mengubah kata sandi.
- Memperbaiki kesalahan saat menginstal modul setelah periode demo berakhir.
2.0.870Стабильное- Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869Стабильное- Memperbaiki kesalahan MySQL saat membuat properti khusus secara massal
- Memperbaiki kesalahan MySQL saat membuat properti khusus dari CRM
- Penyimpanan otorisasi diubah. Perhatian: Anda perlu melakukan otorisasi ulang di pengaturan modul!
- Meningkatkan kerja komponen bitrix:sale.basket.basket dengan template bootstrap_v4 yang khas (untuk mutator.php)
- Memperbaiki metode TranslateBasketItems di kelas OrderClass. Sekarang ini menerjemahkan nilai properti dari tipe pencarian dalam komponen pemesanan bitrix:sale.basket.basket
- Kami akan meningkatkan metode TranslateResult di kelas BasketClass. Sekarang terjemahkan nilai properti tipe pencarian di komponen keranjang bitrix:sale.order.ajax
- Peningkatan komponen bitrix:search.page. Memperbaiki bug ketika komponen tidak menampilkan hasil pencarian, tetapi hanya mengembalikan arraynya;
- Menambahkan identifikasi bahasa ke metode FCIBlockPropertyEnum::GetById saat memanggil metode $CACHE_MANAGER->Read;
- Metode loadFromDatabase telah ditambahkan ke kelas modul ElementProperty, yang memungkinkan Anda menghitung nilai template permainan SEO dengan this.property dalam berbagai bahasa
- Menambahkan pengaturan bahasa HTTP_REFERER untuk permintaan ajax ke file Constant_definer.php
- Komponen yang diperbarui bitrix:sale.basket.basket, bitrix:sale.order.ajax dan bitrix:sale.products.gift
2.0.865Стабильное- Memperbaiki bug saat properti tidak diterjemahkan dalam metode Fetch()
2.0.850Стабильное- Fungsi mengubah terjemahan penawaran dagang langsung dari kartu produk telah ditingkatkan.
- Peningkatan fungsionalitas untuk menyetel konstanta bahasa di file constant_definer.php
- Sekarang modul memiliki pengaturan untuk administrator sistem yang dapat diatur dalam file '/bitrix/php_interface/translator.settings.php' dan parameter pengaturan DB_LANG_CHECK, yang memungkinkan pemeriksaan bahasa terhadap database sebelum mengatur konstanta bahasa.
- Perbaikan dalam pemasang modul
- Menambahkan hasil tersembunyi dari hak cipta di kepala html sebagai komentar
- Menghapus kemampuan untuk menentukan kunci API Anda
- Saat menerjemahkan, data tambahan dicatat dalam log, seperti: waktu eksekusi terjemahan, ID pengguna eksternal, kesalahan terjemahan
- Sekarang jika ada kesalahan saat memperbarui atau menambahkan elemen blok info, permintaan terjemahan tidak dikirim
2.0.725Стабильное- Memperbaiki bug ketika, saat menghitung ulang pesanan dan keranjang di situs dalam mode terjemahan, tautan pada produk dalam pesanan mengarah ke situs secara default.
- Memperbaiki bug saat beralih ke bagian bahasa yang tidak ada di situs (misalnya, /uu/ alih-alih /ru/ atau /ua/), kesalahan php dihasilkan alih-alih halaman 404.
- File constant_definer.php telah ditambahkan ke modul, yang harus disertakan di dbconn.php serta di semua file ajax.php di komponen saat memasang modul di proyek
2.0.701Стабильное- Menambahkan fungsi translateProperties yang hilang di pembaruan sebelumnya di kelas OrderClass
2.0.700Стабильное- Menambahkan metode GetList ke kelas FCIBlockPropertyEnum
- Menambahkan hak akses ke pengaturan modul
- Menambahkan catatan dalam pengaturan modul
- Memperbaiki bug saat properti pesanan dan produk dalam pesanan tidak diterjemahkan saat menghitung ulang pesanan
- Memperbaiki bug di kelas Translator\Order\OrderClass
- Sekarang, saat membuat elemen blok info, tidak hanya kolom "Nama", "Teks pengumuman", "Teks detail" yang diterjemahkan secara otomatis, tetapi juga properti tipe string dan deskripsinya, deskripsi properti tipe file, gambar detail, dan gambar pengumuman.
2.0.425Стабильное- Memperbaiki masalah dengan keranjang (terjemahan unit pengukuran dan properti)
- Saat menghitung ulang keranjang, ajax memperhitungkan bahasanya
2.0.375Стабильное- Memperbaiki bug saat spasi awal ditambahkan ke jeda baris dalam hasil terjemahan dan apostrof tidak ditampilkan dengan benar
- Memperbaiki [Kesalahan] Kelas 'Iblock\IblockTable' tidak ditemukan di kelas FCIBlockSection
- Diperbaiki ketika dalam kasus di mana tidak semua bidang infoblock dikirimkan untuk terjemahan otomatis, bidang yang diterjemahkan bingung di beberapa tempat
2.0.200Стабильное- Kelas komponen bitrix:catalog.smart.filter yang diperbarui
- Menambahkan kemampuan untuk menerjemahkan properti dengan tipe "Binding to elements" di filter
- Menambahkan kelas FCIBlockPropertyElementList untuk menerjemahkan properti dalam filter dengan tipe "Binding to elements"
- Menambahkan kemampuan untuk memilih jenis kunci API untuk terjemahan otomatis
2.0.100Стабильное- Optimalisasi tabel terjemahan. Menambahkan indeks untuk meningkatkan kinerja kueri
2.0.0СтабильноеMencakup sejumlah fitur dan peningkatan baru, termasuk penambahan kemampuan menerjemahkan melalui Google API saat membuat elemen blok info baru. Inovasi ini memungkinkan Anda menerjemahkan konten elemen infoblock ke bahasa lain secara otomatis menggunakan Google Translation API.
1.2.500Стабильное- Memperbaiki kesalahan Bitrix\Iblock\Component\Tools di kelas FElement
1.2.5Стабильное- Memperbaiki bug saat komponen bitrix:news.list memasukkan nama induk ke rantai navigasi tanpa terjemahan jika bidang SEO tidak ditentukan di blok info.
- Memperbaiki bug di mana bidang CEO hanya diwariskan dari bahasa target, dan jika penuh disetel dalam bahasa default, tetapi terjemahannya tidak disetel, maka bidang tersebut tidak mengambil nilai dari bahasa default.
- Memperbaiki error saat kolom parent.Name tidak diterjemahkan di template SEO.
1.2.4Стабильное- Keranjang. Memperbaiki bug saat data tidak diterjemahkan saat menghitung ulang keranjang. Permintaan Ajax tidak sadar bahasa.
- Mengonversi satuan ukuran
- Memperbaiki kesalahan dalam terjemahan blok info HL saat gambar tidak disimpan di bidang jenis file
- Memperbaiki kesalahan saat menghapus baris blok info HL tidak menghapus terjemahannya
1.2.3Стабильное- Memperbaiki masalah saat terjemahan properti tidak disimpan saat mengedit blok info di halaman edit blok info
- Memperbaiki bug saat templat bidang SEO dari bahasa asli tidak diganti di kartu edit
- Memperbaiki bug saat bertukar dengan 1C melambat
- Memperbaiki error kompatibilitas Minor sejak PHP8
1.2.2СтабильноеMemperbaiki bug saat properti Beban Tinggi - blok tidak diterjemahkan dalam komponen keranjang
1.2.1СтабильноеMemperbaiki bug ketika nilai dari bahasa default tidak ditarik di tab edit bidang khusus bagian tersebut. Memperbaiki bug ketika nilai terjemahan dari beberapa bidang khusus dari bagian blok info dengan tipe Html tidak direkam
1.2СтабильноеMenambahkan kemampuan untuk menerjemahkan blok Highload. Memperbaiki bug dengan menulis terjemahan bidang SEO ke database. Komponen sale.products.gift telah ditambahkan. Beralih ke PHP8. Menambahkan kemampuan untuk membuat bidang bagian khusus dalam HTML
1.1.01СтабильноеMemperbaiki bug saat bahasa yang salah dipilih dalam terjemahan bagian pengguna
1.1.0СтабильноеMenambahkan kemampuan untuk menerjemahkan bidang khusus bagian