CFanTranslator::IblockElement_UpdateTranslations

Описание

Метод используется для записи переводов элемента инфоблока. Статический метод.
Code Copy code Code copied!
1
2
3
bool CFanTranslator::IblockElement_UpdateTranslations(
  array $arFields = Array(),  // Массив полей для перевода
);

Параметры

Параметр Описание С версии
arFields Ассоциативный массив полей элемента инфоблока, содержащий обязательные параметры:
  • ID (int) — Идентификатор элемента инфоблока.
  • LANGUAGE_ID (string) — Код языка, на который выполняется перевод (например, 'en' для английского).
 

Возвращаемое значение

Метод возвращает true, если запись переводов выполнена успешно. false - в случае ошибки.

Пример

Code Copy code Code copied!
1
2
3
4
5
6
7
8
9
10
11
12
13
$arFields = [
    "ID" = 464013,                // Идентификатор элемента инфоблока
    "LANGUAGE_ID" = "en",    // Код языка перевода
    "NAME" = "Catalog",      // Название инфоблока на английском
    "DESCRIPTION" = "Product catalog in English" // Описание инфоблока на английском
];

$result = CFanTranslator::IblockElement_UpdateTranslations($arFields);
if ($result) {
    echo "Перевод элемента инфоблока успешно добавлен.";
} else {
    echo "Ошибка записи перевода элемента инфоблока.";
}

Количество показов: 49
Дата изменения: 17.01.2025 06:04:34