HPDFXFALoadLocale

유닛: HPDFXFALocale

선언

function HPDFXFALoadLocale(const Name: UnicodeString;
  out Locale: TXFALocaleData): Boolean;

동작

승인된 로케일을 네이티브 Windows 로케일 데이터나 Linux ICU 데이터에서 로드하며, 잘못된 로케일 식별자에는 False를 반환합니다

빈 이름은 현재 사용자 로케일을 고릅니다. en_US와 en-US 표기는 시스템 조회를 위해 정규화됩니다

반환된 레코드는 유니코드 이름과 심볼을 보존하고 시스템 날짜/시간 패턴을 XFA 심볼로 변환합니다

날짜와 시간 패턴은 설치된 네이티브 로케일 데이터와 설정에 따라 달라집니다. 명시적 localeSet 패턴이 이를 덮어쓸 수 있습니다

Linux 백엔드는 짝이 맞는 libicuuc과 libicui18n 런타임 라이브러리를 요구합니다. 잘린 BCP47 식별자와 알 수 없는 ICU 언어 데이터는 거부합니다

ICU 백엔드가 없거나 호환되지 않으면 EHPDFXFAError가 네이티브 로더 진단과 함께 발생합니다

관련 API

TXFALocaleData, HPDFXFALoadDocumentLocale 및 FormCalc 함수