2.5.777Бета- Patobulinti komponentai catalog.section.list ir catalog.smart.filter
- Ištaisyta klaida, susijusi su aspektų indeksu kataloge.smart.filter
- Pridėtas kalbos (lang) failų perkodavimas į utf8 prieš pateikiant vertimui
2.5.767Стабильное- Ištaisyta klaida, kai masiškai verčiant elementus, nuosavybės vertimų masyvas buvo neteisingai pakeistas.
2.5.765Стабильное- Pridėtas naujas metodas FCIBlockElement::GetElementGroups patogiam elementų grupių gavimui.
- Ištaisyta klaida gaunant vertimus naudojant FCIBlockSection::GetNavChain metodą. Parametras $LID dabar buvo pridėtas, kad būtų galima gauti norimą kalbą, neatsižvelgiant į visuotinę kalbos konstantą.
- Ištaisyta klaida, kai rašant tam tikrų tipų elementų ypatybių vertimus sukeltų klaidą duomenų bazėje.
2.5.756Стабильное- Ištaisytos klaidos kalbos failuose, susijusios su neteisinga kvotos papildymo nuoroda įspėjime apie kvotos galiojimo laiką.
2.5.755Стабильное- Patobulintas periodinis kvotos prieinamumo tikrinimas.
- Patobulinti įspėjimai apie kvotos išnaudojimą.
2.5.750Стабильное– Dabar galima gauti informacijos blokų elementų ir skyrių vertimus į konkrečią kalbą. Kalbą galima nurodyti tokių funkcijų parametruose kaip FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID ir kt.
- Taip pat galite naudoti kalbos specifikaciją, kad gautumėte apskaičiuotų reikšmių šablonus ir pačias vertes iš InheritedProperty\ElementTemplates, HeritedProperty\SectionTemplates, HeritedProperty\IblockTemplates.
- Ištaisyta klaida dėl neteisingo apskaičiuotų verčių šablonų vertimo administratoriaus skydelyje.
- Ištaisyta klaida, kai modulių stiliai nebuvo sujungti administraciniuose puslapiuose, kad būtų galima redaguoti elementus, skyrius ir informacijos blokus vertimo režimu.
- Patobulinta elementų ir sekcijų vertimų rodymo bendrinamo peržiūros sąrašo režimu funkcija.
- Dabar daugiakalbis modulis yra suderinamas su moduliu „Proger: Core – Core of basic functions“, kurį reikia įdiegti sistemoje.
- Pridėta metodai FCIBlockSection::GetTreeList ir FCIBlockSection::GetMixedList.
- Ištaisyta klaida, kai administracinėje dalyje informacijos bloko elementų sąraše nebuvo rodomos išverstos ypatybės.
- Pakeistas vertimo režimo tikrinimo principas, dabar galima tikrinti ne tik globaliai, bet ir konkrečiai kalbai CFanTranslator::isTranslateMode() metodu, perduodant jam kalbos kodą pirmame parametre.
– Baigtas administracinių bylų vertimas.
– Ištaisytos kitos klaidos.
2.5.525Стабильное- Pridėtas modulio „Lokalizacijos asistentas: automatinis kalbos failų vertimas“ palaikymas.
2.5.500Стабильное- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200Стабильное- Ištaisytos kai kurios administracinių failų klaidos.
- Ištaisyta klaida komponente „bitrix:catalog.smart.filter“, kuriame „eilutės“ tipo savybių reikšmės nebuvo rodomos vertimo režimu.
- Bitrix:catalog.smart.filter komponente buvo patobulintas darbas su aspektų indekso reikšmėmis.
- Atnaujintas komponentas Bitrix:catalog.smart.filter.
- Ištaisytos klaidos įrašant elementų savybių vertimus.
2.5.100Стабильное- Atnaujintas administracinis puslapis iblock_element_edit.php
- Pridėtas parametras FCIBlockElement::GetList, dabar galite aiškiai nurodyti LANGUAGE_ID
- Kai kurias kalbines frazes perkėlė į kalbų failus
- Nustatymuose pridėtas klaidos pranešimas, kai nepavyksta prisijungti prie vertimo serverio
- Ištaisyta informacinio bloko skyriaus lauko „Paveikslėlis“ aprašymo automatinio vertimo klaida
- Prie automatinių vertimų buvo pridėti sekcijų ir elementų SEO laukai
2.5.0Стабильное- Ištaisyta klaida, kai savybės nebuvo išverstos pirmą kartą savybių sąrašo puslapyje
- Pridėta funkcija, skirta masiniam infobloko skyrių, infobloko elementų ir jų savybių vertimui
- Automatinis vertimas dabar apdoroja HTML/teksto tipo infobloko elemento savybę
- Į FCIBlockElement ir FCIBlockSection klases pridėtas vertimo metodas
2.3.0Стабильное- Pridėta galimybė atlikti vertimus naudojant Deepl
– Ištaisyta klaida, kai pirminis informacijos bloko elementų SEO šablonuose nebuvo išverstas
2.2.1Стабильное– Pašalinta galimybė nustatyti svetainės kalbą naudojant parametrą „lang“ faile „constant_definer.php“.
– Ištaisyta klaida, susijusi su išmaniojo filtro ypatybės lauko „UŽHINTAS“ įrašymu.
- Fiksuotas modulio autorizavimas svetainėje automatiniam vertimui.
- Adaptuotas komponentas „bitrix:sale.order.ajax“ buvo pašalintas, o dabar visi įvykiai yra išversti.
2.2.0Стабильное- Vertimų pridėjimas modulio nustatymų puslapyje administratoriaus skydelyje
- Sąsajos kalbų išskyrimas be įdiegto kodo
- Pridėtas FCIBlock klasės metodas GetProperties
- Pridėta eilutės savybių išvestis komponente Bitrix:catalog.smart.filter skirtingomis kalbomis
- Pridėtas periodinis automatinio perkėlimo kvotos likučio tikrinimas.
- Pridėta FCIBlockSectionPropertyLink::GetArray, kad būtų rodomas laukas „Užuomina išmaniajame lankytojų filtre“ skirtingomis kalbomis.
- Į išmanųjį filtrą įtrauktas eilutės tipo savybių verčių vertimas
2.1.200Стабильное- Klaidų taisymas
- Pridėta galimybė automatiškai išversti pasirinktinį HTML / teksto informacijos bloko elemento lauką
2.1.0Стабильное- Pakeitė duomenų bazėje esančių vertimo lentelių pavadinimus į trumpesnius
- Ištaisytas svetainės kalbos versijos aptikimas, kai pirmą kartą pakeitus kalbas būtų rodomas puslapis puslapio, iš kurio jis atkeliavo, kalba.
2.0.876Стабильное- Ištaisyta klaida, kai modulio nepavyko įdiegti demonstraciniu režimu
2.0.875Стабильное- Pridėtas skyrių laukų vertimų rodymas administracinėje dalyje (/bitrix/admin/iblock_list_admin.php).
- Ištaisyta klaida, susijusi su leidimu išsaugant nustatymus nekeičiant slaptažodžio.
- Ištaisyta klaida diegiant modulį pasibaigus demonstraciniam laikotarpiui.
2.0.870Стабильное- Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869Стабильное- Ištaisyta MySQL klaida masiškai kuriant pasirinktines ypatybes
- Ištaisyta MySQL klaida kuriant pasirinktinę nuosavybę iš CRM
– Pakeista autorizacijos saugykla. Dėmesio: modulio nustatymuose reikia iš naujo autorizuoti!
- Patobulintas komponento bitrix:sale.basket.basket darbas naudojant tipišką bootstrap_v4 šabloną (skirtą mutator.php)
- Patobulintas translateBasketItems metodas OrderClass klasėje. Dabar jis paverčia peržvalgos tipo ypatybės vertę užsakymo komponente bitrix:sale.basket.basket
– BasketClass klasėje tobulinsime translateResult metodą. Dabar išverčia peržvalgos tipo ypatybės vertę bitrix:sale.order.ajax krepšelio komponente
- Bitrix:search.page komponento tobulinimas. Ištaisyta klaida, kai komponentas nerodė paieškos rezultatų, o grąžino tik jų masyvą;
- Pridėtas kalbos identifikavimas prie FCIBlockPropertyEnum::GetById metodo, kai iškviečiamas $CACHE_MANAGER->Read metodas;
- Prie modulių klasės ElementProperty pridėtas metodas loadFromDatabase, leidžiantis apskaičiuoti SEO paleidimo šablono vertę naudojant this.property skirtingomis kalbomis
- Pridėtas HTTP_REFERER kalbos nustatymas ajax užklausoms prie állandó_definer.php failo
- Atnaujinti komponentai bitrix:sale.basket.basket, bitrix:sale.order.ajax ir bitrix:sale.products.gift
2.0.865Стабильное- Ištaisyta klaida, kai savybės nebuvo išverstos naudojant Fetch() metodą
2.0.850Стабильное- Patobulintas prekybos pasiūlymų vertimų keitimo tiesiai iš prekės kortelės funkcionalumas.
- Patobulinta funkcionalumas nustatant kalbos konstantas konstantos_definer.php faile
- Dabar modulyje yra sistemos administratorių nustatymai, kuriuos galima nustatyti faile '/bitrix/php_interface/translator.settings.php' ir parametras DB_LANG_CHECK, kuris leidžia patikrinti kalbą pagal duomenų bazę prieš nustatant kalbos konstantą.
- Modulio montuotojo patobulinimai
- Pridėta paslėpta autorių teisių išvestis HTML galvoje kaip komentarai
- Pašalinta galimybė nurodyti API raktą
- Verčiant į žurnalus įrašomi papildomi duomenys, tokie kaip: vertimo vykdymo laikas, išorinis vartotojo ID, vertimo klaidos
- Dabar, jei atnaujinant arba pridedant informacijos bloko elementą įvyko klaida, vertimų užklausa neišsiunčiama
2.0.725Стабильное- Ištaisyta klaida, kai perskaičiuojant užsakymą ir krepšelį svetainėje vertimo režimu, užsakyme esanti nuoroda pagal numatytuosius nustatymus nukreipė į svetainę.
- Ištaisyta klaida, kai perjungiant į neegzistuojančią svetainės kalbos skiltį (pavyzdžiui, /uu/ vietoj /ru/ arba /ua/), vietoje 404 puslapio buvo sugeneruota php klaida.
- Prie modulio pridėtas nuolatinis_definer.php failas, kuris turi būti įtrauktas į dbconn.php, taip pat į visus ajax.php failus komponentuose diegiant modulį projekte
2.0.701Стабильное- Pridėta funkcija translateProperties, kurios trūko ankstesniame naujinime OrderClass klasėje
2.0.700Стабильное- Prie FCIBlockPropertyEnum klasės pridėtas metodas GetList
- Pridėtos prieigos teisės prie modulio nustatymų
- Pridėtos pastabos modulio nustatymuose
- Ištaisyta klaida, kai perskaičiuojant užsakymą nebuvo išverstos užsakymo savybės ir produktai
- Ištaisytos klaidos Translator\Order\OrderClass klasėje
– Dabar, kuriant infobloko elementus, automatiškai išverčiami ne tik laukai „Pavadinimas“, „Skelbimo tekstas“, „Išsamus tekstas“, bet ir eilutės tipo ypatybės bei jų aprašymai, failo tipo savybių aprašymai, detalus paveikslėlis ir skelbimo paveikslėlis.
2.0.425Стабильное- Ištaisytos krepšelio problemos (matų vienetų ir savybių vertimas)
- Perskaičiuodamas krepšelį ajax atsižvelgia į kalbą
2.0.375Стабильное- Ištaisyta klaida, kai vertimo rezultatuose prie eilutės lūžio buvo pridėtas tarpas ir apostrofas buvo rodomas netinkamai
- Ištaisyta [klaida] klasė „Iblock\IblockTable“ nerasta FCIBlockSection klasėje
- Ištaisyta, kai tais atvejais, kai ne visi informacinio bloko laukai buvo pateikti automatiniam vertimui, išversti laukai vietomis buvo supainioti
2.0.200Стабильное- Atnaujinta bitrix:catalog.smart.filter komponentų klasė
- Pridėta galimybė išversti ypatybes naudojant filtro tipą „Susiejimas su elementais“.
- Pridėta klasė FCIBlockPropertyElementList, kad būtų galima išversti ypatybes filtre, kurio tipas yra „Susiejimas su elementais“
- Pridėta galimybė pasirinkti API rakto tipą automatiniams vertimams
2.0.100Стабильное- Vertimo lentelių optimizavimas. Indeksų pridėjimas siekiant pagerinti užklausos našumą
2.0.0СтабильноеApima daug naujų funkcijų ir patobulinimų, įskaitant galimybę versti per Google API kuriant naujus informacijos bloko elementus. Ši naujovė leidžia automatiškai išversti informacijos bloko elementų turinį į kitas kalbas naudojant Google Translation API.
1.2.5Стабильное- Ištaisyta klaida, kai komponentas bitrix:news.list į naršymo grandinę įterpė pirminius pavadinimus be vertimų, jei informacijos blokas nenurodė SEO laukų.
- Ištaisyta klaida, kai CEO laukai buvo paveldėti tik iš tikslinės kalbos, o jei numatytoje kalboje buvo nustatytas pilnas, bet nenustatytas jo vertimas, tai toks laukas nepaėmė reikšmės iš numatytosios kalbos.
– Ištaisyta klaida, kai pirminis. Vardų laukai nebuvo išversti SEO šablonuose.
1.2.4Стабильное- Krepšelis. Ištaisyta klaida, kai duomenys nebuvo išversti perskaičiuojant krepšelį. „Ajax“ užklausa nežinojo kalbos.
- Mato vienetų konvertavimas
- Ištaisyta klaida HL informacinio bloko vertimuose, kai vaizdas nebuvo išsaugotas failo tipo lauke
- Ištaisyta klaida ištrynus HL informacinio bloko eilutę, jo vertimai nebuvo ištrinti
1.2.3Стабильное– Ištaisyta problema, kai redaguojant informacijos bloką informacijos bloko redagavimo puslapyje ypatybių vertimai nebuvo išsaugoti
– Ištaisyta klaida, kai redagavimo kortelėse nebuvo pakeisti originalios kalbos SEO laukų šablonai
– Ištaisyta klaida keičiantis su 1C sulėtėjo
– Ištaisytos nedidelės suderinamumo klaidos nuo PHP8
1.2.2СтабильноеIštaisyta klaida, kai „Highload“ blokų savybės nebuvo išverstos krepšelio komponente
1.2.1СтабильноеIštaisyta klaida, kai numatytosios kalbos reikšmės nebuvo iškeltos skilties pasirinktinių laukų redagavimo skirtuke. Ištaisyta klaida, kai nebuvo įrašytos informacijos bloko skyriaus kelių pasirinktinio lauko su HTML tipu vertimų vertės
1.2СтабильноеPridėta galimybė išversti „Highload“ blokus. Ištaisyta klaida rašant SEO lauko vertimus į duomenų bazę. Pridėtas komponentas sale.products.gift. Perjungimas į PHP8. Pridėta galimybė kurti pasirinktinius skilčių laukus HTML
1.1.01СтабильноеIštaisyta klaida, kai naudotojo skilties vertime buvo pasirinkta netinkama kalba