CFanTranslator::IblockSection_UpdateTranslations

Описание

Метод используется для записи переводов раздела инфоблока. Статический метод.
Code Copy code Code copied!
1
2
3
bool CFanTranslator::IblockSection_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" = 75,                // Идентификатор раздела инфоблока
    "LANGUAGE_ID" = "en",    // Код языка перевода
    "NAME" = "Catalog",      // Название инфоблока на английском
    "DESCRIPTION" = "Product catalog in English" // Описание инфоблока на английском
];

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

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