clang:delete-user-language( $config as element(lang:user-languages), $lang as xs:string ) as element(lang:user-languages)
This function returns user languages configuration with any existing configuration item for a given language removed.
Parameters | |
---|---|
config | A custom language configuration specification, typically as returned from one of the custom language module functions. |
lang | An ISO language code, such as "en". |
xquery version "1.0-ml"; import module namespace clang = "http://marklogic.com/xdmp/custom-language" at "/MarkLogic/custom-language.xqy"; let $config := clang:language-config-read() let $config := clang:delete-user-language($config,"ca") (: NOTE: Calling clang:language-config-write causes a restart :) return clang:language-config-write($config)