2.5.777Бета- Vylepšený seznam komponent Catalog.section.list a Catalog.smart.filter
- Opravena chyba související s indexem aspektů v Catalog.smart.filter
- Přidáno překódování jazykových (jazykových) souborů do utf8 před odesláním k překladu
2.5.767Стабильное- Opravena chyba, kdy při hromadném překladu prvků bylo pole překladů vlastností nesprávně nahrazeno.
2.5.765Стабильное- Přidána nová metoda FCIBlockElement::GetElementGroups pro pohodlné získávání skupin prvků.
- Opravena chyba při přijímání překladů v metodě FCIBlockSection::GetNavChain. Nyní byl přidán parametr $LID, aby se drobky dostaly do požadovaného jazyka bez ohledu na globální jazykovou konstantu.
- Opravena chyba, kdy by zápis překladů určitých typů vlastností prvků způsobil chybu v databázi.
2.5.756Стабильное- Opraveny chyby v jazykových souborech související s nesprávným odkazem na doplnění kvóty ve varování před vypršením kvóty.
2.5.755Стабильное- Vylepšená pravidelná kontrola dostupnosti kvóty.
- Vylepšená upozornění na vyčerpání kvóty.
2.5.750Стабильное- Nyní je možné přijímat překlady ve specifickém jazyce pro prvky a části informačních bloků. Jazyk lze specifikovat v parametrech funkcí jako FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID a dalších.
- Můžete také použít specifikaci jazyka k získání šablon vypočítaných hodnot a hodnot samotných z InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- Opravena chyba s nesprávným překladem šablon vypočítaných hodnot v admin panelu.
- Opravena chyba, kdy na administrativních stránkách nebyly připojeny styly modulů pro úpravy prvků, sekcí a informačních bloků v režimu překladu.
- Vylepšená funkce pro zobrazení překladů prvků a sekcí v režimu sdíleného seznamu zobrazení.
- Nyní je vícejazyčný modul kompatibilní s modulem "Proger: Core - Core of basic functions", který vyžaduje instalaci do systému.
- Přidány metody FCIBlockSection::GetTreeList a FCIBlockSection::GetMixedList.
- Opravena chyba, kdy se přeložené vlastnosti nezobrazovaly v seznamu prvků informačního bloku v administrativní části.
- Změnil se princip kontroly režimu překladu, nyní můžete v metodě CFanTranslator::isTranslateMode() kontrolovat nejen globálně, ale i konkrétní jazyk tak, že mu v prvním parametru předáte kód jazyka.
- Překlad administrativních souborů byl dokončen.
- Ostatní chyby byly opraveny.
2.5.525Стабильное- Přidána podpora pro modul "Lokalizační asistent: automatický překlad jazykových souborů"
2.5.500Стабильное- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200Стабильное- Opraveny některé chyby v administrativních souborech.
- Opravena chyba v komponentě bitrix:catalog.smart.filter, ve které se v režimu překladu nezobrazovaly hodnoty vlastností typu "string".
- V komponentě bitrix:catalog.smart.filter byla vylepšena práce s hodnotami indexu fasety.
- Aktualizovaná komponenta bitrix:catalog.smart.filter.
- Opraveny chyby při záznamu překladů vlastností prvků.
2.5.100Стабильное- Aktualizována administrativní stránka iblock_element_edit.php
- Přidán parametr FCIBlockElement::GetList, nyní můžete explicitně zadat LANGUAGE_ID
- Některé jazykové fráze byly přesunuty do jazykových souborů
- Přidána chybová zpráva v nastavení, když se nezdaří připojení k překladovému serveru
- Opravena chyba v automatickém překladu popisu pole „Obrázek“ v sekci infoblok
- Do automatických překladů byla přidána SEO pole pro sekce a prvky
2.5.0Стабильное- Opravena chyba, když se vlastnosti poprvé nepřeložily na stránce se seznamem vlastností
- Přidána funkce pro hromadný překlad sekcí infobloku, prvků infobloku a jejich vlastností
- Automatický překlad nyní zpracovává vlastnosti prvků infobloku typu HTML/text
- Přidána metoda Translate do tříd FCIBlockElement a FCIBlockSection
2.3.0Стабильное- Přidána možnost provádět překlady pomocí Deepl
- Opravena chyba, kdy rodič nebyl přeložen v šablonách SEO pro prvky infobloků
2.2.1Стабильное- Odebrána možnost určit jazyk stránek pomocí parametru "lang" v souboru "constant_definer.php".
- Opravena chyba související s psaním pole vlastnosti "HINT" pro inteligentní filtr.
- Opravená autorizace modulu na webu pro automatický překlad.
- Upravená komponenta "bitrix:sale.order.ajax" byla odstraněna a nyní se provádějí všechny překlady událostí.
2.2.0Стабильное- Přidání překladů na stránce nastavení modulu na panelu administrátora
- Vyloučení jazyků rozhraní bez nainstalovaného kódu
- Přidána metoda GetProperties třídy FCIBlock
- Přidán výstup vlastností řetězců v komponentě bitrix:catalog.smart.filter v různých jazycích
- Přidána pravidelná kontrola zůstatku kvóty automatického převodu.
- Přidán FCIBlockSectionPropertyLink::GetArray pro zobrazení pole „Nápověda v chytrém filtru pro návštěvníky“ v různých jazycích.
- Do chytrého filtru byl přidán překlad hodnot vlastností typu řetězec
2.1.200Стабильное- Oprava chyb
- Přidána možnost automatického překladu vlastního pole prvku infobloku HTML/Text
2.1.0Стабильное- Změněna jména překladových tabulek v databázi na kratší
- Opravena detekce jazykové verze webu, kdy se při první změně jazyka zobrazila stránka v jazyce stránky, ze které přišla.
2.0.875Стабильное- Přidáno zobrazení překladů polí sekcí v administrativní části (/bitrix/admin/iblock_list_admin.php).
- Opravena chyba s autorizací při ukládání nastavení bez změny hesla.
- Opravena chyba při instalaci modulu po skončení ukázkového období.
2.0.870Стабильное- Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869Стабильное- Opravena chyba MySQL při hromadném vytváření vlastních vlastností
- Opravena chyba MySQL při vytváření vlastní vlastnosti z CRM
- Změněné úložiště oprávnění. Pozor: V nastavení modulu je třeba provést opětovnou autorizaci!
- Vylepšena práce komponenty bitrix:sale.basket.basket s typickou šablonou bootstrap_v4 (pro mutator.php)
- Vylepšená metoda translateBasketItems ve třídě OrderClass. Nyní převádí hodnotu vlastnosti typu vyhledávání v objednávkové komponentě bitrix:sale.basket.basket
- Vylepšíme metodu translateResult ve třídě BasketClass. Nyní převádí hodnotu vlastnosti typu vyhledávání v komponentě košíku bitrix:sale.order.ajax
- Vylepšení komponenty bitrix:search.page. Opravena chyba, kdy komponenta nezobrazovala výsledky vyhledávání, ale vracela pouze pole z nich;
- Přidána identifikace jazyka do metody FCIBlockPropertyEnum::GetById při volání metody $CACHE_MANAGER->Read;
- Do třídy modulu ElementProperty byla přidána metoda loadFromDatabase, která umožňuje vypočítat hodnotu šablony SEO play s this.property v různých jazycích
- Přidáno nastavení jazyka HTTP_REFERER pro požadavky ajax do souboru Constant_definer.php
- Aktualizované komponenty bitrix:sale.basket.basket, bitrix:sale.order.ajax a bitrix:sale.products.gift
2.0.850Стабильное- Vylepšena funkcionalita změny překladů obchodních nabídek přímo z produktové karty.
- Vylepšená funkce pro nastavení jazykových konstant v souboru Constant_definer.php
- Nyní má modul nastavení pro systémové administrátory, které lze nastavit v souboru '/bitrix/php_interface/translator.settings.php' a parametr nastavení DB_LANG_CHECK, který umožňuje kontrolu jazyka oproti databázi před nastavením jazykové konstanty.
- Vylepšení v instalátoru modulů
- Přidán skrytý výstup autorských práv v html hlavě jako komentáře
- Odebrána možnost zadat klíč API
- Při překladu se do protokolů zaznamenávají další údaje, jako například: čas provedení překladu, externí ID uživatele, chyby překladu
- Pokud nyní dojde k chybě při aktualizaci nebo přidání prvku infobloku, požadavek na překlady se neodešle
2.0.725Стабильное- Opravena chyba, kdy při přepočítávání objednávky a košíku na stránce v režimu překladu odkaz na produkt v objednávce ve výchozím nastavení vedl na stránku.
- Opravena chyba, kdy se při přepnutí do neexistující jazykové sekce webu (například /uu/ místo /ru/ nebo /ua/) vygenerovala chyba php místo stránky 404.
- Do modulu byl přidán soubor Constant_definer.php, který musí být součástí dbconn.php i všech souborů ajax.php v komponentách při instalaci modulu na projekt
2.0.701Стабильное- Přidána funkce translateProperties chybějící v předchozí aktualizaci do třídy OrderClass
2.0.700Стабильное- Přidána metoda GetList do třídy FCIBlockPropertyEnum
- Přidána přístupová práva k nastavení modulu
- Přidány poznámky v nastavení modulu
- Opravena chyba, kdy při přepočtu objednávky nebyly přeloženy vlastnosti objednávky a produkty v objednávce
- Opravené chyby ve třídě Translator\Order\OrderClass
- Nyní se při vytváření prvků infobloku automaticky překládají nejen pole "Název", "Text oznámení", "Podrobný text", ale také vlastnosti typu řetězce a jejich popis, popis vlastností typu souboru, podrobný obrázek a obrázek oznámení.
2.0.425Стабильное- Opraveny problémy s košíkem (překlad měrných jednotek a vlastností)
- Při přepočtu košíku zohledňuje ajax jazyk
2.0.375Стабильное- Opravena chyba, kdy byla k zalomení řádku ve výsledcích překladu přidána úvodní mezera a apostrof se nezobrazoval správně
- Opravená [chyba] Třída 'Iblock\IblockTable' nebyla nalezena ve třídě FCIBlockSection
- Opraveno, když v případech, kdy nebyla všechna pole infobloku odeslána k automatickému překladu, byla přeložená pole místy zmatená
2.0.200Стабильное- Aktualizována třída komponent bitrix:catalog.smart.filter
- Přidána možnost překládat vlastnosti pomocí typu "Vazba na prvky" ve filtru
- Přidána třída FCIBlockPropertyElementList pro překlad vlastností ve filtru s typem "Vazba na prvky"
- Přidána možnost vybrat typ klíče API pro automatické překlady
2.0.100Стабильное- Optimalizace překladových tabulek. Přidání indexů pro zlepšení výkonu dotazů
2.0.0СтабильноеZahrnuje řadu nových funkcí a vylepšení, včetně přidání možnosti překládat přes Google API při vytváření nových prvků infobloku. Tato inovace umožňuje automaticky překládat obsah prvků infobloku do jiných jazyků pomocí Google Translation API.
1.2.5Стабильное- Opravena chyba, kdy komponenta bitrix:news.list vkládala nadřazená jména do navigačního řetězce bez překladů, pokud v infobloku nebyla zadána pole SEO.
- Opravena chyba, kdy pole CEO byla zděděna pouze z cílového jazyka, a pokud bylo ve výchozím jazyce nastaveno úplné, ale nebyl nastaven jeho překlad, pak takové pole nepřebíralo hodnotu z výchozího jazyka.
- Opravená chyba, kdy pole parent.Name nebyla přeložena v šablonách SEO.
1.2.4Стабильное- Košík. Opravena chyba, kdy se při přepočítávání košíku nepřekládala data. Dotaz Ajaxu neznal jazyk.
- Převod měrných jednotek
- Opravená chyba v překladech infobloku HL, když se obrázek neuložil do pole typu souboru
- Opravená chyba při mazání řádku infobloku HL neodstranily jeho překlady
1.2.3Стабильное- Opraven problém, kdy se překlady vlastností neukládaly při úpravě infobloku na stránce úprav infobloku
- Opravena chyba, kdy v kartách úprav nebyly nahrazeny šablony polí SEO z původního jazyka
- Opravena chyba při výměně s 1C zpomaleno
- Opraveny drobné chyby kompatibility od PHP8
1.2.2СтабильноеOpravena chyba, kdy vlastnosti Highload - bloky nebyly přeloženy v komponentě košíku
1.2.1СтабильноеOpravena chyba, kdy hodnoty z výchozího jazyka nebyly načteny na kartě úprav ve vlastních polích sekce. Opravena chyba, kdy nebyly zaznamenány hodnoty překladů vícenásobného vlastního pole sekce infoblok s typem Html
1.2СтабильноеPřidána možnost překládat bloky Highload. Opravena chyba při zápisu překladů SEO polí do databáze. Byla přidána komponenta sale.products.gift. Přechod na PHP8. Přidána možnost vytvářet vlastní pole sekcí v HTML
1.1.01СтабильноеOpravena chyba, kdy byl v překladu uživatelské sekce vybrán nesprávný jazyk