CFanTranslator::IblockProperty_UpdateTranslations

Описание

Метод используется для записи переводов свойства инфоблока. Статический метод.
Code Copy code Code copied!
1
2
3
bool CFanTranslator::IblockProperty_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::IblockProperty_UpdateTranslations($arFields);
if ($result) {
    echo "Перевод свойства инфоблока успешно добавлен.";
} else {
    echo "Ошибка записи перевода свойства инфоблока.";
}

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