HPDFXFALoadLocale
单元: HPDFXFALocale
声明
function HPDFXFALoadLocale(const Name: UnicodeString;
out Locale: TXFALocaleData): Boolean;
行为
从原生 Windows locale 数据或 Linux ICU 数据加载接受的 locale,无效 locale 标识返回 False
空名称选择当前用户 locale;en_US 和 en-US 写法会规范化后再做系统查找
返回的记录保留 Unicode 名称与符号,并把系统日期/时间模式转换为 XFA 符号
日期与时间模式取决于已安装的原生 locale 数据和设置;显式的 localeSet 模式可以覆盖它们
Linux 后端要求配套的 libicuuc 与 libicui18n 运行库;它拒绝截断的 BCP47 标识和未知的 ICU 语言数据
ICU 后端缺失或不兼容时抛出 EHPDFXFAError,附原生加载器诊断