HPDFXFALoadLocale
Unit: HPDFXFALocale
Declaración
function HPDFXFALoadLocale(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean;
Comportamiento
Carga el locale aceptado desde datos de locale nativos de Windows o de ICU de Linux y devuelve False para un identificador de locale inválido
Un nombre vacío selecciona el locale actual del usuario; las escrituras en_US y en-US se normalizan para la búsqueda de sistema
El record devuelto preserva nombres y símbolos Unicode y convierte los patrones de fecha/hora del sistema a símbolos XFA
Los patrones de fecha y hora dependen de los datos y ajustes de locale nativos instalados; los patrones localeSet explícitos pueden sobrescribirlos
El backend de Linux exige librerías de runtime libicuuc y libicui18n que coincidan; rechaza identificadores BCP47 truncados y datos de lenguaje ICU desconocidos
Un backend ICU ausente o incompatible lanza EHPDFXFAError con un diagnóstico del loader nativo
APIs relacionadas
TXFALocaleData, HPDFXFALoadDocumentLocale y Funciones FormCalc