Описание:
Удаляет объект языка (объект типа lang) с id $langId из системы. Возвращяет true, если язык удален, либо false, если удалить язык не получилось.
Будьте осторожны! При удалении языка УДАЛЯЮТСЯ ВСЕ СВЯЗАННЫЕ С НИМ СТРАНИЦЫ в дереве сайта (у всех доменов).
Всю коллекцию языков, зарегистрированных на данный момент в системе, можно просмотреть в модуле "Конфигурация", закладка "Языки"; там же можно добавлять/удалять/изменять языки посредством административного интерфейса. Языки, зарегистрированные в системе, используются для создания языковых версий сайтов (доменов).
Пример кода:
/*
Допустим,;мы;хотим;удалить;из;системы;немецкий;язык;(предполагаем,;что;ранее;мы;зарегистрировали;его;с;префиксом;'de').
*/
<?php
$oLangsColl;=;langsCollection::getInstance();
$iDeutchLangId;=;$oLangsColl->getLangId('de');
if;($iDeutchLangId;!==;false);{
;;;;$bDeletedSuccessfull;=;$oLangsColl->delLang($iDeutchLangId);
}
?>