2.5.777
- Ulepszono katalog.sekcji.list komponentów i katalog.smart.filter
- Naprawiono błąd związany z indeksem aspektów w katalogu.smart.filter
- Dodano przekodowanie plików językowych (lang) do utf8 przed przesłaniem do tłumaczenia
2.5.767
- Naprawiono błąd, gdy podczas masowego tłumaczenia elementów tablica tłumaczeń właściwości była niepoprawnie zastępowana.
More2.5.765
- Dodano nową metodę FCIBlockElement::GetElementGroups do wygodnego uzyskiwania grup elementów.
- Naprawiono błąd w otrzymywaniu tłumaczeń w metodzie FCIBlockSection::GetNavChain. Dodano teraz parametr $LID, aby uzyskać menu nawigacyjne w żądanym języku, niezależnie od globalnej stałej językowej.
- Naprawiono błąd, w wyniku którego zapisanie tłumaczeń niektórych typów właściwości elementów powodowało błąd w bazie danych.
2.5.756
- Naprawiono błędy w plikach językowych związane z nieprawidłowym linkiem do uzupełnienia limitu w ostrzeżeniu o wygaśnięciu limitu.
More2.5.755
- Ulepszone okresowe sprawdzanie dostępności kwot.
- Poprawione ostrzeżenia o wyczerpaniu limitu.
2.5.750
- Obecnie możliwe jest otrzymywanie tłumaczeń na konkretny język elementów i sekcji bloków informacyjnych. Język można określić w parametrach funkcji takich jak FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID i innych.
- Możesz także użyć specyfikacji języka, aby uzyskać szablony obliczonych wartości i samych wartości z InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- Naprawiono błąd z nieprawidłowym tłumaczeniem szablonów wartości wyliczonych w panelu administracyjnym.
- Naprawiono błąd, gdy style modułów nie były połączone na stronach administracyjnych w celu edycji elementów, sekcji i bloków informacyjnych w trybie tłumaczenia.
- Poprawiona funkcjonalność wyświetlania tłumaczeń elementów i sekcji w trybie udostępnionej listy przeglądania.
- Teraz moduł wielojęzyczny jest kompatybilny z modułem „Proger: Core - Rdzeń podstawowych funkcji”, który wymaga instalacji w systemie.
- Dodano metody FCIBlockSection::GetTreeList i FCIBlockSection::GetMixedList.
- Naprawiono błąd powodujący, że przetłumaczone właściwości nie były wyświetlane na liście elementów bloku informacyjnego w części administracyjnej.
- Zmieniono zasadę sprawdzania trybu tłumaczenia, teraz można sprawdzić nie tylko globalnie, ale także pod kątem konkretnego języka w metodzie CFanTranslator::isTranslateMode() przekazując mu kod języka w pierwszym parametrze.
- Zakończono tłumaczenie akt administracyjnych.
- Naprawiono inne błędy.
2.5.525
- Dodano obsługę modułu „Asystent lokalizacji: automatyczne tłumaczenie plików językowych”
More2.5.500
- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200
- Naprawiono niektóre błędy w plikach administracyjnych.
- Naprawiono błąd w komponencie bitrix:catalog.smart.filter, w którym w trybie tłumaczenia nie były wyświetlane wartości właściwości typu „string”.
- W komponencie bitrix:catalog.smart.filter poprawiono pracę z wartościami indeksów aspektów.
- Zaktualizowano komponent bitrix:catalog.smart.filter.
- Naprawiono błędy podczas zapisywania tłumaczeń właściwości elementu.
2.5.100
- Zaktualizowano stronę administracyjną iblock_element_edit.php
- Dodano parametr FCIBlockElement::GetList, teraz możesz jawnie określić LANGUAGE_ID
- Przeniesiono niektóre frazy językowe do plików językowych
- Dodano komunikat o błędzie w ustawieniach w przypadku niepowodzenia połączenia z serwerem tłumaczeń
- Naprawiono błąd w automatycznym tłumaczeniu opisu pola „Obraz” w sekcji infobloku
- Dodano pola SEO dla sekcji i elementów do automatycznych tłumaczeń
2.5.0
- Naprawiono błąd, gdy właściwości nie były tłumaczone po raz pierwszy na stronie listy właściwości
- Dodano funkcję masowego tłumaczenia sekcji infobloków, elementów infobloków i ich właściwości
- Automatyczne tłumaczenie obsługuje teraz właściwości elementów infobloków typu HTML/tekstowego
- Dodano metodę Translate do klas FCIBlockElement i FCIBlockSection
2.3.0
- Dodano możliwość wykonywania tłumaczeń za pomocą Deepl
- Naprawiono błąd, gdy rodzic nie był tłumaczony w szablonach SEO dla elementów infoblock
2.2.1
- Usunięto możliwość określenia języka witryny za pomocą parametru „lang” w pliku „constant_definer.php”.
- Naprawiono błąd związany z zapisaniem pola właściwości „WSKAZÓWKA” dla inteligentnego filtra.
- Naprawiono autoryzację modułu na stronie do automatycznego tłumaczenia.
- Usunięto dostosowany komponent „bitrix:sale.order.ajax” i teraz wszystkie tłumaczenia są wykonywane na wydarzeniach.
2.2.0
- Dodanie tłumaczeń na stronie ustawień modułu w panelu administracyjnym
- Wyłączenie języków interfejsu bez zainstalowanego kodu
- Dodano metodę GetProperties klasy FCIBlock
- Dodano dane wyjściowe właściwości ciągu w komponencie bitrix:catalog.smart.filter w różnych językach
- Dodano okresowe sprawdzanie salda kwoty automatycznego transferu.
- Dodano FCIBlockSectionPropertyLink::GetArray, aby wyświetlać pole „Wskazówka w inteligentnym filtrze dla odwiedzających” w różnych językach.
- Do inteligentnego filtra dodano tłumaczenie wartości właściwości typu string
2.1.200
- Korekta błędów
- Dodano możliwość automatycznego tłumaczenia niestandardowego pola elementu infoblock HTML/Tekst
2.1.0
- Zmieniono nazwy tabel tłumaczeń w bazie danych na krótsze
- Naprawiono wykrywanie wersji językowej serwisu, gdy przy pierwszej zmianie języka wyświetliła się strona w języku strony, z której pochodzi.
2.0.875
- Dodano wyświetlanie tłumaczeń pól sekcji w części administracyjnej (/bitrix/admin/iblock_list_admin.php).
- Naprawiono błąd z autoryzacją podczas zapisywania ustawień bez zmiany hasła.
- Naprawiono błąd podczas instalacji modułu po zakończeniu okresu demonstracyjnego.