2.5.777
- Verbesserte Komponenten „catalog.section.list“ und „catalog.smart.filter“.
– Ein Fehler im Zusammenhang mit dem Facettenindex in Catalog.smart.filter wurde behoben
- Neukodierung von Sprachdateien (lang) in utf8 vor der Übermittlung zur Übersetzung hinzugefügt
2.5.767
– Es wurde ein Fehler behoben, der dazu führte, dass bei der Massenübersetzung von Elementen das Array der Eigenschaftsübersetzungen falsch ersetzt wurde.
More2.5.765
– Neue Methode FCIBlockElement::GetElementGroups hinzugefügt, um Gruppen von Elementen bequem abzurufen.
– Ein Fehler beim Empfangen von Übersetzungen in der FCIBlockSection::GetNavChain-Methode wurde behoben. Der Parameter $LID wurde jetzt hinzugefügt, um die Breadcrumbs unabhängig von der globalen Sprachkonstante in der gewünschten Sprache abzurufen.
– Es wurde ein Fehler behoben, bei dem das Schreiben von Übersetzungen bestimmter Arten von Elementeigenschaften zu einem Fehler in der Datenbank führte.
2.5.756
– Fehler in Sprachdateien im Zusammenhang mit dem falschen Link zur Kontingentauffüllung in der Kontingentablaufwarnung behoben.
More2.5.755
- Verbesserte regelmäßige Überprüfung der Kontingentverfügbarkeit.
- Verbesserte Warnungen vor Kontingenterschöpfung.
2.5.750
- Es ist nun möglich, für Elemente und Abschnitte von Informationsblöcken Übersetzungen in einer bestimmten Sprache zu erhalten. Die Sprache kann in den Parametern von Funktionen wie FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID und anderen angegeben werden.
– Sie können die Sprachspezifikation auch verwenden, um Vorlagen berechneter Werte und die Werte selbst aus InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates zu erhalten.
- Ein Fehler mit falscher Übersetzung von berechneten Wertvorlagen im Admin-Panel wurde behoben.
- Es wurde ein Fehler behoben, der dazu führte, dass Modulstile auf den Verwaltungsseiten zum Bearbeiten von Elementen, Abschnitten und Informationsblöcken im Übersetzungsmodus nicht verbunden waren.
- Verbesserte Funktionalität zum Anzeigen von Übersetzungen für Elemente und Abschnitte im gemeinsamen Anzeigelistenmodus.
- Jetzt ist das mehrsprachige Modul mit dem Modul „Proger: Core – Kern der Grundfunktionen“ kompatibel, das eine Installation auf dem System erfordert.
- Methoden FCIBlockSection::GetTreeList und FCIBlockSection::GetMixedList hinzugefügt.
- Es wurde ein Fehler behoben, der dazu führte, dass übersetzte Eigenschaften nicht in der Liste der Informationsblockelemente im Verwaltungsteil angezeigt wurden.
- Das Prinzip der Überprüfung des Übersetzungsmodus wurde geändert. Jetzt können Sie nicht nur global, sondern auch für eine bestimmte Sprache in der Methode CFanTranslator::isTranslateMode() prüfen, indem Sie ihr im ersten Parameter den Sprachcode übergeben.
- Die Übersetzung der Verwaltungsakten ist abgeschlossen.
- Weitere Fehler wurden behoben.
2.5.525
- Unterstützung für das Modul „Lokalisierungsassistent: automatische Übersetzung von Sprachdateien“ hinzugefügt
More2.5.500
- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200
- Einige Fehler in Verwaltungsdateien behoben.
- Es wurde ein Fehler in der Komponente bitrix:catalog.smart.filter behoben, bei dem die Werte von Eigenschaften vom Typ „String“ im Übersetzungsmodus nicht angezeigt wurden.
- In der Komponente bitrix:catalog.smart.filter wurde die Arbeit mit Facettenindexwerten verbessert.
- Aktualisierte Komponente bitrix:catalog.smart.filter.
- Fehler beim Aufzeichnen von Übersetzungen von Elementeigenschaften behoben.
2.5.100
- Aktualisierte Verwaltungsseite iblock_element_edit.php
- Parameter FCIBlockElement::GetList hinzugefügt, jetzt können Sie LANGUAGE_ID explizit angeben
- Einige Sprachphrasen in Sprachdateien verschoben
- In den Einstellungen wurde eine Fehlermeldung hinzugefügt, wenn die Verbindung zum Übersetzungsserver fehlschlägt
- Ein Fehler bei der automatischen Übersetzung der Beschreibung des Felds „Bild“ des Infoblock-Abschnitts wurde behoben
- Den automatischen Übersetzungen wurden SEO-Felder für Abschnitte und Elemente hinzugefügt
2.5.0
- Fehler behoben, der auftrat, wenn Eigenschaften zum ersten Mal auf der Eigenschaftslistenseite nicht übersetzt wurden
- Funktionalität für Massenübersetzung von Infoblockabschnitten, Infoblockelementen und deren Eigenschaften hinzugefügt
- Automatische Übersetzung behandelt jetzt die Eigenschaft des Infoblockelements vom Typ HTML/Text
- Methode "Übersetzen" zu den Klassen FCIBlockElement und FCIBlockSection hinzugefügt
2.3.0
- Möglichkeit hinzugefügt, Übersetzungen mit Deepl durchzuführen
– Es wurde ein Fehler behoben, der dazu führte, dass das übergeordnete Element in SEO-Vorlagen für Infoblock-Elemente nicht übersetzt wurde
2.2.1
- Die Möglichkeit, die Site-Sprache mithilfe des Parameters „lang“ in der Datei „constant_definer.php“ zu bestimmen, wurde entfernt.
- Ein Fehler im Zusammenhang mit dem Schreiben des Eigenschaftsfelds „HINT“ für einen Smartfilter wurde behoben.
- Die Autorisierung des Moduls auf der Website für die automatische Übersetzung wurde korrigiert.
- Die angepasste Komponente „bitrix:sale.order.ajax“ wurde entfernt und jetzt werden alle Übersetzungen auf Ereignisse angewendet.
2.2.0
- Hinzufügen von Übersetzungen auf der Seite mit den Moduleinstellungen im Admin-Bereich
- Ausschluss von Schnittstellensprachen ohne installierten Code
– GetProperties-Methode der FCIBlock-Klasse hinzugefügt
- Ausgabe von String-Eigenschaften in der Komponente bitrix:catalog.smart.filter in verschiedenen Sprachen hinzugefügt
- Regelmäßige Überprüfung des Kontingentsaldos für automatische Transfers hinzugefügt.
- FCIBlockSectionPropertyLink::GetArray hinzugefügt, um das Feld „Hinweis im Smartfilter für Besucher“ in verschiedenen Sprachen anzuzeigen.
- Dem Smartfilter wurde die Übersetzung von Eigenschaftswerten vom Typ String hinzugefügt
2.1.200
- Fehler Korrektur
– Es wurde die Möglichkeit hinzugefügt, das benutzerdefinierte Feld des HTML/Text-Infoblockelements automatisch zu übersetzen
2.1.0
- Die Namen der Übersetzungstabellen in der Datenbank wurden in kürzere Namen geändert
- Die Erkennung der Sprachversion der Website wurde korrigiert, wenn beim ersten Ändern der Sprache eine Seite in der Sprache der Seite angezeigt wurde, von der sie kam.
2.0.876
- Es wurde ein Fehler behoben, bei dem das Modul nicht im Demomodus installiert werden konnte
More2.0.875
- Anzeige der Übersetzungen von Abschnittsfeldern im Verwaltungsteil hinzugefügt (/bitrix/admin/iblock_list_admin.php).
- Fehler bei der Autorisierung beim Speichern von Einstellungen ohne Änderung des Passworts behoben.
- Ein Fehler bei der Installation des Moduls nach dem Ende des Demozeitraums wurde behoben.