2.5.777Бета- רכיבים משופרים catalog.section.list ו-catalog.smart.filter
- תיקן באג הקשור לאינדקס ההיבטים בcatalog.smart.filter
- נוסף קידוד מחדש של קבצי שפה (lang) ל-utf8 לפני הגשה לתרגום
2.5.767Стабильное- תיקן באג כאשר, בעת תרגום המוני של אלמנטים, מערך תרגומי המאפיינים הוחלף באופן שגוי.
2.5.765Стабильное- נוספה שיטה חדשה FCIBlockElement::GetElementGroups להשגת קבוצות אלמנטים בצורה נוחה.
- תוקנה שגיאה בקבלת תרגומים בשיטת FCIBlockSection::GetNavChain. הפרמטר $LID נוסף כעת כדי לקבל את פירורי הלחם בשפה הרצויה, ללא קשר לקבוע השפה הגלובלי.
- תיקן באג שבו כתיבת תרגומים של סוגים מסוימים של מאפיינים של אלמנטים תגרום לשגיאה במסד הנתונים.
2.5.756Стабильное- תיקנו שגיאות בקבצי שפה הקשורים לקישור שגוי לחידוש מכסה באזהרת פקיעת המכסה.
2.5.755Стабильное- בדיקה תקופתית משופרת של זמינות מכסות.
- אזהרות משופרות על מיצוי המכסות.
2.5.750Стабильное- כעת ניתן לקבל תרגומים בשפה ספציפית עבור אלמנטים וקטעים של בלוקי מידע. ניתן לציין את השפה בפרמטרים של פונקציות כגון FCIBlockElement::GetList, FCIBlockSection::GetList, FCIBlockSection::GetByID, FCIBlockElement::GetByID ואחרים.
- אתה יכול גם להשתמש במפרט שפה כדי לקבל תבניות של ערכים מחושבים ואת הערכים עצמם מתוך InheritedProperty\ElementTemplates, InheritedProperty\SectionTemplates, InheritedProperty\IblockTemplates.
- תיקן באג עם תרגום שגוי של תבניות ערכים מחושבים בפאנל הניהול.
- תיקן באג כאשר סגנונות מודול לא היו מחוברים בדפי הניהול לצורך עריכת אלמנטים, קטעים ובלוקי מידע במצב תרגום.
- פונקציונליות משופרת להצגת תרגומים עבור אלמנטים וקטעים במצב רשימת צפייה משותפת.
- כעת המודול הרב-לשוני תואם למודול "Proger: Core - ליבת פונקציות בסיסיות", הדורש התקנה על המערכת.
- נוספו שיטות FCIBlockSection::GetTreeList ו-FCIBlockSection::GetMixedList.
- תיקן באג כאשר מאפיינים מתורגמים לא הוצגו ברשימת רכיבי בלוק המידע בחלק הניהולי.
- עקרון בדיקת מצב התרגום שונה, כעת ניתן לבדוק לא רק גלובלית, אלא גם שפה ספציפית בשיטת CFanTranslator::isTranslateMode() על ידי העברת קוד השפה בפרמטר הראשון.
- תרגום קבצים ניהוליים הושלם.
- באגים אחרים תוקנו.
2.5.500Стабильное- Добавлены параметры 'orderMl' и 'filterMl' в метод GetList мультиязычных Highload-блоков. Эти параметры предоставляют возможность сортировки и фильтрации по уже переведенным полям. Также добавлена функциональность получения UF_ полей на оригинальном языке, если в массив select указать префикс ORIG_, например, ORIG_UF_NAME.
- Исправлены ошибки, связанные с работой с мультиязычными Highload-блоками. В частности, устранены проблемы, возникающие при использовании '*' в массиве select.
- Обновлена функция getList, чтобы поля возвращались с нужными названиями, улучшая читаемость кода.
- Метод RenameRowKeys теперь является устаревшим (deprecated) и будет удален в будущих версиях. Все вызовы этого метода в коде заменены на использование полей с наименованиями по умолчанию из базы данных.
- Обеспечена совместимость с последними обновлениями Битрикс, включая метод GetUserFields.
- Добавлены языковые фразы для улучшения локализации и удобства использования модуля.
2.5.200Стабильное- תוקן כמה שגיאות בקבצים ניהוליים.
- תיקן באג ברכיב bitrix:catalog.smart.filter, שבו הערכים של מאפיינים מסוג "מחרוזת" לא הוצגו במצב תרגום.
- ברכיב bitrix:catalog.smart.filter שופרה העבודה עם ערכי אינדקס היבטים.
- רכיב ביטריקס מעודכן:catalog.smart.filter.
- תוקן שגיאות בעת הקלטת תרגומים של מאפייני אלמנט.
2.5.100Стабильное- דף ניהול מעודכן iblock_element_edit.php
- נוסף פרמטר FCIBlockElement::GetList, עכשיו אתה יכול לציין במפורש LANGUAGE_ID
- העביר כמה ביטויי שפה לקבצי שפה
- נוספה הודעת שגיאה בהגדרות בעת כשל בחיבור לשרת התרגום
- תוקנה שגיאה בתרגום אוטומטי של התיאור של שדה "תמונה" של קטע המידע בלוק
- שדות SEO עבור קטעים ואלמנטים נוספו לתרגום אוטומטי
2.5.0Стабильное- Исправлена ошибка когда на странице списка свойств не переводились свойства впервые
- Добавлен функционал массового перевода разделов инфоблоков, элементов инфоблоков и их свойств
- Автоперевод теперь справляется с свойством элемента инфоблока типа HTML/текст
- В класс FCIBlockElement и FCIBlockSection добавлен метод Translate
2.3.0Стабильное- נוספה את היכולת לבצע תרגומים באמצעות Deepl
- תיקן באג כאשר ההורה לא תורגם בתבניות SEO עבור רכיבי בלוק מידע
2.2.1Стабильное- הוסרה היכולת לקבוע את שפת האתר באמצעות פרמטר "lang" בקובץ "constant_definer.php".
- תיקן באג הקשור לכתיבת שדה המאפיין "HINT" עבור מסנן חכם.
- הרשאה קבועה של המודול באתר לתרגום אוטומטי.
- הרכיב המותאם "bitrix:sale.order.ajax" הוסר, וכעת כל התרגומים מבוצעים באירועים.
2.2.0Стабильное- הוספת תרגומים בדף הגדרות המודול בפאנל הניהול
- אי הכללה של שפות ממשק ללא קוד מותקן
- נוספה שיטת GetProperties של המחלקה FCIBlock
- נוסף פלט של מאפייני מחרוזת ברכיב bitrix:catalog.smart.filter בשפות שונות
- נוסף בדיקה תקופתית של יתרת מכסת ההעברה האוטומטית.
- נוסף FCIBlockSectionPropertyLink::GetArray כדי להציג את השדה "רמז במסנן החכם למבקרים" בשפות שונות.
- תרגום של ערכי נכס מסוג מחרוזת נוסף למסנן החכם
2.1.200Стабильное- תיקון שגיאות
- נוספה את היכולת לתרגם אוטומטית את השדה המותאם אישית של רכיב ה-HTML/Text infoblock
2.1.0Стабильное- שינה את שמות טבלאות התרגום במסד הנתונים לקצרים יותר
- זיהוי קבוע של גרסת השפה של האתר, כאשר בעת החלפת שפות בפעם הראשונה הוא יציג עמוד בשפת העמוד ממנו הגיע.
2.0.875Стабильное- הוספת תצוגה של תרגומים של שדות מקטעים בחלק הניהולי (/bitrix/admin/iblock_list_admin.php).
- תיקן באג עם הרשאה בעת שמירת הגדרות מבלי לשנות את הסיסמה.
- תוקנה שגיאה בהתקנת המודול לאחר תום תקופת ההדגמה.
2.0.870Стабильное- Добавлено отображение переводов полей элементов в администраивной части /bitrix/admin/iblock_list_admin.php
- Исправлена ошибка когда слетала авторизация при сохраненнии настроек без изменения пароля
- Исправлена ошибка когда приходил не верный ответ пользователеям ввевших неверные авторизационные данные на страице настроек модуля.
2.0.869Стабильное- תוקנה שגיאת MySQL בעת יצירת מאפיינים מותאמים אישית
- תוקנה שגיאת MySQL בעת יצירת נכס מותאם אישית מ-CRM
- אחסון הרשאות שונה. שימו לב: עליכם לאשר מחדש בהגדרות המודול!
- שיפר את העבודה של רכיב bitrix:sale.basket.basket עם תבנית bootstrap_v4 האופיינית (עבור mutator.php)
- שיפור שיטת translateBasketItems במחלקה OrderClass. כעת הוא מתרגם את הערך של מאפיין מסוג בדיקת מידע ברכיב ההזמנה bitrix:sale.basket.basket
- נשפר את שיטת translateResult במחלקה BasketClass. כעת מתרגם את הערך של מאפיין ה-lookup type ברכיב bitrix:sale.order.ajax cart
- שיפור של רכיב bitrix:search.page. תיקן באג כאשר הרכיב לא הציג תוצאות חיפוש, אלא רק החזיר מערך מהן;
- הוספת זיהוי שפה לשיטת FCIBlockPropertyEnum::GetById בעת קריאה לשיטת $CACHE_MANAGER->Read;
- שיטת loadFromDatabase נוספה למחלקת המודול ElementProperty, המאפשרת לך לחשב את הערך של תבנית המשחק SEO עם this.property בשפות שונות
- נוספה הגדרת שפת HTTP_REFERER עבור בקשות Ajax לקובץ constant_definer.php
- רכיבים מעודכנים bitrix:sale.basket.basket, bitrix:sale.order.ajax ו-bitrix:sale.products.gift
2.0.850Стабильное- שיפור הפונקציונליות של שינוי התרגומים של הצעות סחר ישירות מכרטיס המוצר.
- פונקציונליות משופרת לקביעת קבועי שפה בקובץ constant_definer.php
- כעת יש למודול הגדרות למנהלי מערכת שניתן להגדיר בקובץ '/bitrix/php_interface/translator.settings.php' ובפרמטר ההגדרות DB_LANG_CHECK, המאפשר בדיקת השפה מול מסד הנתונים לפני הגדרת השפה קבועה.
- שיפורים במתקין מודול
- נוסף פלט נסתר של זכויות יוצרים ב-html head כהערות
- הוסרה את היכולת לציין את מפתח ה-API שלך
- בעת תרגום, נתונים נוספים נרשמים ביומנים, כגון: זמן ביצוע תרגום, מזהה משתמש חיצוני, שגיאות תרגום
- כעת אם יש שגיאה בעת עדכון או הוספת אלמנט מידע בלוק, הבקשה לתרגומים לא נשלחת
2.0.725Стабильное- תיקן באג כאשר בעת חישוב מחדש של הזמנה וסל באתר במצב תרגום, הקישור על המוצר בהזמנה הוביל לאתר כברירת מחדל.
- תיקן באג כאשר בעת מעבר לקטע שפה לא קיים באתר (לדוגמה, /uu/ במקום /ru/ או /ua/), נוצרה שגיאת php במקום דף 404.
- למודול נוסף קובץ constant_definer.php, אשר חייב להיכלל ב-dbconn.php וכן בכל קבצי ajax.php ברכיבים בעת התקנת המודול בפרויקט
2.0.701Стабильное- נוספה הפונקציה translateProperties חסרה בעדכון הקודם במחלקה OrderClass
2.0.700Стабильное- נוספה שיטת GetList למחלקה FCIBlockPropertyEnum
- נוספו זכויות גישה להגדרות המודול
- נוספו הערות בהגדרות המודול
- תיקן באג כאשר מאפייני הזמנה ומוצרים בהזמנה לא תורגמו בעת חישוב מחדש של הזמנה
- תיקנו באגים במחלקה Translator\Order\OrderClass
- כעת, בעת יצירת רכיבי בלוק מידע, לא רק השדות "שם", "טקסט הודעה", "טקסט מפורט" מתורגמים אוטומטית, אלא גם מאפייני סוג מחרוזת ותיאוריהם, תיאורי מאפיינים מסוג קובץ, תמונה מפורטת ותמונת הודעה.
2.0.425Стабильное- תיקנו בעיות בסל (תרגום יחידות מידה ומאפיינים)
- בעת חישוב מחדש של העגלה, ajax לוקחת בחשבון את השפה
2.0.375Стабильное- תיקן באג כאשר רווח מוביל נוסף למעבר השורה בתוצאות התרגום והגרש לא הוצג כהלכה
- תוקן [שגיאה] המחלקה 'Iblock\IblockTable' לא נמצאה במחלקה FCIBlockSection
- תוקן כאשר במקרים בהם לא כל השדות של בלוק המידע נשלחו לתרגום אוטומטי, השדות המתורגמים התבלבלו במקומות
2.0.200Стабильное- מחלקת רכיבי bitrix:catalog.smart.filter מעודכנת
- נוספה את היכולת לתרגם מאפיינים עם הסוג "Binding to elements" בפילטר
- הוספת מחלקה FCIBlockPropertyElementList כדי לתרגם מאפיינים במסנן עם הסוג "קישור לאלמנטים"
- נוספה היכולת לבחור את סוג מפתח ה-API עבור תרגומים אוטומטיים
2.0.100Стабильное- אופטימיזציה של טבלאות תרגום. הוספת אינדקסים לשיפור ביצועי השאילתות
2.0.0Стабильноеכולל מספר פיצ'רים ושיפורים חדשים, כולל תוספת של היכולת לתרגם דרך ה-API של Google בעת יצירת אלמנטים חדשים של בלוק מידע. חידוש זה מאפשר לך לתרגם באופן אוטומטי את התוכן של רכיבי בלוק מידע לשפות אחרות באמצעות ממשק ה-API של Google Translation.
1.2.5Стабильное- תיקן באג כאשר רכיב bitrix:news.list הכניס את שמות האב לשרשרת הניווט ללא תרגומים אם בלוק המידע לא ציין את שדות ה-SEO.
- תיקן באג כאשר שדות מנכ"ל עברו בירושה רק משפת היעד, ואם מלא הוגדר בשפת ברירת המחדל, אך התרגום שלו לא הוגדר, אז שדה כזה לא לקח את הערך משפת ברירת המחדל.
- תוקנה שגיאה כאשר שדות parent.Name לא תורגמו בתבניות SEO.
1.2.4Стабильное- סל. תיקן באג כאשר הנתונים לא תורגמו בעת חישוב מחדש של הסל. שאילתת אייאקס לא הייתה מודעת לשפה.
- המרת יחידות מידה
- תוקנה שגיאה בתרגומי HL infoblock כאשר התמונה לא נשמרה בשדה סוג הקובץ
- תוקנה שגיאה בעת מחיקת שורה של HL infoblock לא מחק את התרגומים שלה
1.2.3Стабильное- תוקנה בעיה כאשר תרגומי מאפיינים לא נשמרו בעת עריכת בלוק מידע בדף העריכה של מידע בלוק
- תיקן באג כאשר תבניות שדות SEO משפת המקור לא הוחלפו בכרטיסי עריכה
- תוקן באג בעת ההחלפה עם 1C האטה
- תוקן שגיאות תאימות קטנות מאז PHP8
1.2.2Стабильноеתיקן באג כאשר המאפיינים של Highload - בלוקים לא תורגמו ברכיב הסל
1.2.1Стабильноеתיקן באג כאשר הערכים משפת ברירת המחדל לא נמשכו בכרטיסיית העריכה של השדות המותאמים אישית של המדור. תיקן באג כאשר ערכי התרגומים של השדה המותאם אישית המרובה של קטע המידע בלוק עם סוג Html לא נרשמו
1.2Стабильноеנוספה את היכולת לתרגם בלוקים Highload. תוקן באג עם כתיבת תרגומי שדות SEO למסד הנתונים. רכיב sale.products.gift נוסף. מעבר ל-PHP8. נוספה יכולת ליצור שדות מקטעים מותאמים אישית ב-HTML