#include #include extern "C" { static const sal_Unicode langID[] = {0x65, 0x6e, 0x0}; static const sal_Unicode langDefaultName[] = {0x45, 0x6e, 0x67, 0x6c, 0x69, 0x73, 0x68, 0x0}; static const sal_Unicode countryID[] = {0x5a, 0x57, 0x0}; static const sal_Unicode countryDefaultName[] = {0x5a, 0x69, 0x6d, 0x62, 0x61, 0x62, 0x77, 0x65, 0x0}; static const sal_Unicode Variant[] = {0x0}; static const sal_Unicode* LCInfoArray[] = { langID, langDefaultName, countryID, countryDefaultName, Variant }; SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getLCInfo_en_ZW(sal_Int16& count) { count = 0; return (sal_Unicode**)LCInfoArray; } static const sal_Unicode LC_CTYPE_Unoid[] = {0x0}; static const sal_Unicode dateSeparator[] = {0x2f, 0x0}; static const sal_Unicode thousandSeparator[] = {0x2c, 0x0}; static const sal_Unicode decimalSeparator[] = {0x2e, 0x0}; static const sal_Unicode timeSeparator[] = {0x3a, 0x0}; static const sal_Unicode time100SecSeparator[] = {0x2e, 0x0}; static const sal_Unicode listSeparator[] = {0x3b, 0x0}; static const sal_Unicode LongDateDayOfWeekSeparator[] = {0x20, 0x0}; static const sal_Unicode LongDateDaySeparator[] = {0x20, 0x0}; static const sal_Unicode LongDateMonthSeparator[] = {0x20, 0x0}; static const sal_Unicode LongDateYearSeparator[] = {0x20, 0x0}; static const sal_Unicode quotationStart[] = {0x2018, 0x0}; static const sal_Unicode quotationEnd[] = {0x2019, 0x0}; static const sal_Unicode doubleQuotationStart[] = {0x201c, 0x0}; static const sal_Unicode doubleQuotationEnd[] = {0x201d, 0x0}; static const sal_Unicode timeAM[] = {0x41, 0x4d, 0x0}; static const sal_Unicode timePM[] = {0x50, 0x4d, 0x0}; static const sal_Unicode measurementSystem[] = {0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x0}; static const sal_Unicode* LCType[] = { LC_CTYPE_Unoid, dateSeparator, thousandSeparator, decimalSeparator, timeSeparator, time100SecSeparator, listSeparator, quotationStart, quotationEnd, doubleQuotationStart, doubleQuotationEnd, timeAM, timePM, measurementSystem, LongDateDayOfWeekSeparator, LongDateDaySeparator, LongDateMonthSeparator, LongDateYearSeparator }; SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getLocaleItem_en_ZW(sal_Int16& count) { count = 0; return (sal_Unicode**)LCType; } static const sal_Unicode replaceTo0[] = {0x5b, 0x24, 0x5a, 0x24, 0x2d, 0x33, 0x30, 0x30, 0x39, 0x5d, 0x0}; extern sal_Unicode const * const * SAL_CALL getAllFormats0_en_US(sal_Int16& count, const sal_Unicode*& from, const sal_Unicode*& to); SAL_DLLPUBLIC_EXPORT sal_Unicode const * const * SAL_CALL getAllFormats0_en_ZW(sal_Int16& count, const sal_Unicode*& from, const sal_Unicode*& to) { to = replaceTo0; const sal_Unicode* tmp; return getAllFormats0_en_US(count, from, tmp); } extern sal_Unicode ** SAL_CALL getDateAcceptancePatterns_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getDateAcceptancePatterns_en_ZW(sal_Int16& count) { return getDateAcceptancePatterns_en_US(count); } extern sal_Unicode ** SAL_CALL getCollatorImplementation_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getCollatorImplementation_en_ZW(sal_Int16& count) { return getCollatorImplementation_en_US(count); } extern sal_Unicode ** SAL_CALL getCollationOptions_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getCollationOptions_en_ZW(sal_Int16& count) { return getCollationOptions_en_US(count); } extern sal_Unicode ** SAL_CALL getSearchOptions_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getSearchOptions_en_ZW(sal_Int16& count) { return getSearchOptions_en_US(count); } extern sal_Unicode ** SAL_CALL getIndexAlgorithm_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getIndexAlgorithm_en_ZW(sal_Int16& count) { return getIndexAlgorithm_en_US(count); } extern sal_Unicode ** SAL_CALL getUnicodeScripts_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getUnicodeScripts_en_ZW(sal_Int16& count) { return getUnicodeScripts_en_US(count); } extern sal_Unicode ** SAL_CALL getFollowPageWords_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getFollowPageWords_en_ZW(sal_Int16& count) { return getFollowPageWords_en_US(count); } static const sal_Unicode calendarID0[] = {0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0}; static const sal_Unicode defaultCalendar0[] = {1}; static const sal_Unicode dayID00[] = {0x73, 0x75, 0x6e, 0x0}; static const sal_Unicode dayDefaultAbbrvName00[] = {0x53, 0x75, 0x6e, 0x0}; static const sal_Unicode dayDefaultFullName00[] = {0x53, 0x75, 0x6e, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName00[] = {0x53, 0x0}; static const sal_Unicode dayID01[] = {0x6d, 0x6f, 0x6e, 0x0}; static const sal_Unicode dayDefaultAbbrvName01[] = {0x4d, 0x6f, 0x6e, 0x0}; static const sal_Unicode dayDefaultFullName01[] = {0x4d, 0x6f, 0x6e, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName01[] = {0x4d, 0x0}; static const sal_Unicode dayID02[] = {0x74, 0x75, 0x65, 0x0}; static const sal_Unicode dayDefaultAbbrvName02[] = {0x54, 0x75, 0x65, 0x0}; static const sal_Unicode dayDefaultFullName02[] = {0x54, 0x75, 0x65, 0x73, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName02[] = {0x54, 0x0}; static const sal_Unicode dayID03[] = {0x77, 0x65, 0x64, 0x0}; static const sal_Unicode dayDefaultAbbrvName03[] = {0x57, 0x65, 0x64, 0x0}; static const sal_Unicode dayDefaultFullName03[] = {0x57, 0x65, 0x64, 0x6e, 0x65, 0x73, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName03[] = {0x57, 0x0}; static const sal_Unicode dayID04[] = {0x74, 0x68, 0x75, 0x0}; static const sal_Unicode dayDefaultAbbrvName04[] = {0x54, 0x68, 0x75, 0x0}; static const sal_Unicode dayDefaultFullName04[] = {0x54, 0x68, 0x75, 0x72, 0x73, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName04[] = {0x54, 0x0}; static const sal_Unicode dayID05[] = {0x66, 0x72, 0x69, 0x0}; static const sal_Unicode dayDefaultAbbrvName05[] = {0x46, 0x72, 0x69, 0x0}; static const sal_Unicode dayDefaultFullName05[] = {0x46, 0x72, 0x69, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName05[] = {0x46, 0x0}; static const sal_Unicode dayID06[] = {0x73, 0x61, 0x74, 0x0}; static const sal_Unicode dayDefaultAbbrvName06[] = {0x53, 0x61, 0x74, 0x0}; static const sal_Unicode dayDefaultFullName06[] = {0x53, 0x61, 0x74, 0x75, 0x72, 0x64, 0x61, 0x79, 0x0}; static const sal_Unicode dayDefaultNarrowName06[] = {0x53, 0x0}; static const sal_Unicode monthID00[] = {0x6a, 0x61, 0x6e, 0x0}; static const sal_Unicode monthDefaultAbbrvName00[] = {0x4a, 0x61, 0x6e, 0x0}; static const sal_Unicode monthDefaultFullName00[] = {0x4a, 0x61, 0x6e, 0x75, 0x61, 0x72, 0x79, 0x0}; static const sal_Unicode monthDefaultNarrowName00[] = {0x4a, 0x0}; static const sal_Unicode monthID01[] = {0x66, 0x65, 0x62, 0x0}; static const sal_Unicode monthDefaultAbbrvName01[] = {0x46, 0x65, 0x62, 0x0}; static const sal_Unicode monthDefaultFullName01[] = {0x46, 0x65, 0x62, 0x72, 0x75, 0x61, 0x72, 0x79, 0x0}; static const sal_Unicode monthDefaultNarrowName01[] = {0x46, 0x0}; static const sal_Unicode monthID02[] = {0x6d, 0x61, 0x72, 0x0}; static const sal_Unicode monthDefaultAbbrvName02[] = {0x4d, 0x61, 0x72, 0x0}; static const sal_Unicode monthDefaultFullName02[] = {0x4d, 0x61, 0x72, 0x63, 0x68, 0x0}; static const sal_Unicode monthDefaultNarrowName02[] = {0x4d, 0x0}; static const sal_Unicode monthID03[] = {0x61, 0x70, 0x72, 0x0}; static const sal_Unicode monthDefaultAbbrvName03[] = {0x41, 0x70, 0x72, 0x0}; static const sal_Unicode monthDefaultFullName03[] = {0x41, 0x70, 0x72, 0x69, 0x6c, 0x0}; static const sal_Unicode monthDefaultNarrowName03[] = {0x41, 0x0}; static const sal_Unicode monthID04[] = {0x6d, 0x61, 0x79, 0x0}; static const sal_Unicode monthDefaultAbbrvName04[] = {0x4d, 0x61, 0x79, 0x0}; static const sal_Unicode monthDefaultFullName04[] = {0x4d, 0x61, 0x79, 0x0}; static const sal_Unicode monthDefaultNarrowName04[] = {0x4d, 0x0}; static const sal_Unicode monthID05[] = {0x6a, 0x75, 0x6e, 0x0}; static const sal_Unicode monthDefaultAbbrvName05[] = {0x4a, 0x75, 0x6e, 0x0}; static const sal_Unicode monthDefaultFullName05[] = {0x4a, 0x75, 0x6e, 0x65, 0x0}; static const sal_Unicode monthDefaultNarrowName05[] = {0x4a, 0x0}; static const sal_Unicode monthID06[] = {0x6a, 0x75, 0x6c, 0x0}; static const sal_Unicode monthDefaultAbbrvName06[] = {0x4a, 0x75, 0x6c, 0x0}; static const sal_Unicode monthDefaultFullName06[] = {0x4a, 0x75, 0x6c, 0x79, 0x0}; static const sal_Unicode monthDefaultNarrowName06[] = {0x4a, 0x0}; static const sal_Unicode monthID07[] = {0x61, 0x75, 0x67, 0x0}; static const sal_Unicode monthDefaultAbbrvName07[] = {0x41, 0x75, 0x67, 0x0}; static const sal_Unicode monthDefaultFullName07[] = {0x41, 0x75, 0x67, 0x75, 0x73, 0x74, 0x0}; static const sal_Unicode monthDefaultNarrowName07[] = {0x41, 0x0}; static const sal_Unicode monthID08[] = {0x73, 0x65, 0x70, 0x0}; static const sal_Unicode monthDefaultAbbrvName08[] = {0x53, 0x65, 0x70, 0x0}; static const sal_Unicode monthDefaultFullName08[] = {0x53, 0x65, 0x70, 0x74, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode monthDefaultNarrowName08[] = {0x53, 0x0}; static const sal_Unicode monthID09[] = {0x6f, 0x63, 0x74, 0x0}; static const sal_Unicode monthDefaultAbbrvName09[] = {0x4f, 0x63, 0x74, 0x0}; static const sal_Unicode monthDefaultFullName09[] = {0x4f, 0x63, 0x74, 0x6f, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode monthDefaultNarrowName09[] = {0x4f, 0x0}; static const sal_Unicode monthID010[] = {0x6e, 0x6f, 0x76, 0x0}; static const sal_Unicode monthDefaultAbbrvName010[] = {0x4e, 0x6f, 0x76, 0x0}; static const sal_Unicode monthDefaultFullName010[] = {0x4e, 0x6f, 0x76, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode monthDefaultNarrowName010[] = {0x4e, 0x0}; static const sal_Unicode monthID011[] = {0x64, 0x65, 0x63, 0x0}; static const sal_Unicode monthDefaultAbbrvName011[] = {0x44, 0x65, 0x63, 0x0}; static const sal_Unicode monthDefaultFullName011[] = {0x44, 0x65, 0x63, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode monthDefaultNarrowName011[] = {0x44, 0x0}; static const sal_Unicode genitiveMonthID00[] = {0x6a, 0x61, 0x6e, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName00[] = {0x4a, 0x61, 0x6e, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName00[] = {0x4a, 0x61, 0x6e, 0x75, 0x61, 0x72, 0x79, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName00[] = {0x4a, 0x0}; static const sal_Unicode genitiveMonthID01[] = {0x66, 0x65, 0x62, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName01[] = {0x46, 0x65, 0x62, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName01[] = {0x46, 0x65, 0x62, 0x72, 0x75, 0x61, 0x72, 0x79, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName01[] = {0x46, 0x0}; static const sal_Unicode genitiveMonthID02[] = {0x6d, 0x61, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName02[] = {0x4d, 0x61, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName02[] = {0x4d, 0x61, 0x72, 0x63, 0x68, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName02[] = {0x4d, 0x0}; static const sal_Unicode genitiveMonthID03[] = {0x61, 0x70, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName03[] = {0x41, 0x70, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName03[] = {0x41, 0x70, 0x72, 0x69, 0x6c, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName03[] = {0x41, 0x0}; static const sal_Unicode genitiveMonthID04[] = {0x6d, 0x61, 0x79, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName04[] = {0x4d, 0x61, 0x79, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName04[] = {0x4d, 0x61, 0x79, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName04[] = {0x4d, 0x0}; static const sal_Unicode genitiveMonthID05[] = {0x6a, 0x75, 0x6e, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName05[] = {0x4a, 0x75, 0x6e, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName05[] = {0x4a, 0x75, 0x6e, 0x65, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName05[] = {0x4a, 0x0}; static const sal_Unicode genitiveMonthID06[] = {0x6a, 0x75, 0x6c, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName06[] = {0x4a, 0x75, 0x6c, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName06[] = {0x4a, 0x75, 0x6c, 0x79, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName06[] = {0x4a, 0x0}; static const sal_Unicode genitiveMonthID07[] = {0x61, 0x75, 0x67, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName07[] = {0x41, 0x75, 0x67, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName07[] = {0x41, 0x75, 0x67, 0x75, 0x73, 0x74, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName07[] = {0x41, 0x0}; static const sal_Unicode genitiveMonthID08[] = {0x73, 0x65, 0x70, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName08[] = {0x53, 0x65, 0x70, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName08[] = {0x53, 0x65, 0x70, 0x74, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName08[] = {0x53, 0x0}; static const sal_Unicode genitiveMonthID09[] = {0x6f, 0x63, 0x74, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName09[] = {0x4f, 0x63, 0x74, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName09[] = {0x4f, 0x63, 0x74, 0x6f, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName09[] = {0x4f, 0x0}; static const sal_Unicode genitiveMonthID010[] = {0x6e, 0x6f, 0x76, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName010[] = {0x4e, 0x6f, 0x76, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName010[] = {0x4e, 0x6f, 0x76, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName010[] = {0x4e, 0x0}; static const sal_Unicode genitiveMonthID011[] = {0x64, 0x65, 0x63, 0x0}; static const sal_Unicode genitiveMonthDefaultAbbrvName011[] = {0x44, 0x65, 0x63, 0x0}; static const sal_Unicode genitiveMonthDefaultFullName011[] = {0x44, 0x65, 0x63, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode genitiveMonthDefaultNarrowName011[] = {0x44, 0x0}; static const sal_Unicode partitiveMonthID00[] = {0x6a, 0x61, 0x6e, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName00[] = {0x4a, 0x61, 0x6e, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName00[] = {0x4a, 0x61, 0x6e, 0x75, 0x61, 0x72, 0x79, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName00[] = {0x4a, 0x0}; static const sal_Unicode partitiveMonthID01[] = {0x66, 0x65, 0x62, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName01[] = {0x46, 0x65, 0x62, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName01[] = {0x46, 0x65, 0x62, 0x72, 0x75, 0x61, 0x72, 0x79, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName01[] = {0x46, 0x0}; static const sal_Unicode partitiveMonthID02[] = {0x6d, 0x61, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName02[] = {0x4d, 0x61, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName02[] = {0x4d, 0x61, 0x72, 0x63, 0x68, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName02[] = {0x4d, 0x0}; static const sal_Unicode partitiveMonthID03[] = {0x61, 0x70, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName03[] = {0x41, 0x70, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName03[] = {0x41, 0x70, 0x72, 0x69, 0x6c, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName03[] = {0x41, 0x0}; static const sal_Unicode partitiveMonthID04[] = {0x6d, 0x61, 0x79, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName04[] = {0x4d, 0x61, 0x79, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName04[] = {0x4d, 0x61, 0x79, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName04[] = {0x4d, 0x0}; static const sal_Unicode partitiveMonthID05[] = {0x6a, 0x75, 0x6e, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName05[] = {0x4a, 0x75, 0x6e, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName05[] = {0x4a, 0x75, 0x6e, 0x65, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName05[] = {0x4a, 0x0}; static const sal_Unicode partitiveMonthID06[] = {0x6a, 0x75, 0x6c, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName06[] = {0x4a, 0x75, 0x6c, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName06[] = {0x4a, 0x75, 0x6c, 0x79, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName06[] = {0x4a, 0x0}; static const sal_Unicode partitiveMonthID07[] = {0x61, 0x75, 0x67, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName07[] = {0x41, 0x75, 0x67, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName07[] = {0x41, 0x75, 0x67, 0x75, 0x73, 0x74, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName07[] = {0x41, 0x0}; static const sal_Unicode partitiveMonthID08[] = {0x73, 0x65, 0x70, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName08[] = {0x53, 0x65, 0x70, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName08[] = {0x53, 0x65, 0x70, 0x74, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName08[] = {0x53, 0x0}; static const sal_Unicode partitiveMonthID09[] = {0x6f, 0x63, 0x74, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName09[] = {0x4f, 0x63, 0x74, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName09[] = {0x4f, 0x63, 0x74, 0x6f, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName09[] = {0x4f, 0x0}; static const sal_Unicode partitiveMonthID010[] = {0x6e, 0x6f, 0x76, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName010[] = {0x4e, 0x6f, 0x76, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName010[] = {0x4e, 0x6f, 0x76, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName010[] = {0x4e, 0x0}; static const sal_Unicode partitiveMonthID011[] = {0x64, 0x65, 0x63, 0x0}; static const sal_Unicode partitiveMonthDefaultAbbrvName011[] = {0x44, 0x65, 0x63, 0x0}; static const sal_Unicode partitiveMonthDefaultFullName011[] = {0x44, 0x65, 0x63, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x0}; static const sal_Unicode partitiveMonthDefaultNarrowName011[] = {0x44, 0x0}; static const sal_Unicode eraID00[] = {0x62, 0x63, 0x0}; static const sal_Unicode eraDefaultAbbrvName00[] = {0x42, 0x43, 0x0}; static const sal_Unicode eraDefaultFullName00[] = {0x42, 0x43, 0x0}; static const sal_Unicode eraID01[] = {0x61, 0x64, 0x0}; static const sal_Unicode eraDefaultAbbrvName01[] = {0x41, 0x44, 0x0}; static const sal_Unicode eraDefaultFullName01[] = {0x41, 0x44, 0x0}; static const sal_Unicode startDayOfWeek0[] = {0x73, 0x75, 0x6e, 0x0}; static const sal_Unicode minimalDaysInFirstWeek0[] = {1}; static const sal_Int16 calendarsCount = 1; static const sal_Unicode nbOfDays[] = {7}; static const sal_Unicode nbOfMonths[] = {12}; static const sal_Unicode nbOfGenitiveMonths[] = {12}; static const sal_Unicode nbOfPartitiveMonths[] = {12}; static const sal_Unicode nbOfEras[] = {2}; static const sal_Unicode* calendars[] = { nbOfDays, nbOfMonths, nbOfGenitiveMonths, nbOfPartitiveMonths, nbOfEras, calendarID0, defaultCalendar0, dayID00, dayDefaultAbbrvName00, dayDefaultFullName00, dayDefaultNarrowName00, dayID01, dayDefaultAbbrvName01, dayDefaultFullName01, dayDefaultNarrowName01, dayID02, dayDefaultAbbrvName02, dayDefaultFullName02, dayDefaultNarrowName02, dayID03, dayDefaultAbbrvName03, dayDefaultFullName03, dayDefaultNarrowName03, dayID04, dayDefaultAbbrvName04, dayDefaultFullName04, dayDefaultNarrowName04, dayID05, dayDefaultAbbrvName05, dayDefaultFullName05, dayDefaultNarrowName05, dayID06, dayDefaultAbbrvName06, dayDefaultFullName06, dayDefaultNarrowName06, monthID00, monthDefaultAbbrvName00, monthDefaultFullName00, monthDefaultNarrowName00, monthID01, monthDefaultAbbrvName01, monthDefaultFullName01, monthDefaultNarrowName01, monthID02, monthDefaultAbbrvName02, monthDefaultFullName02, monthDefaultNarrowName02, monthID03, monthDefaultAbbrvName03, monthDefaultFullName03, monthDefaultNarrowName03, monthID04, monthDefaultAbbrvName04, monthDefaultFullName04, monthDefaultNarrowName04, monthID05, monthDefaultAbbrvName05, monthDefaultFullName05, monthDefaultNarrowName05, monthID06, monthDefaultAbbrvName06, monthDefaultFullName06, monthDefaultNarrowName06, monthID07, monthDefaultAbbrvName07, monthDefaultFullName07, monthDefaultNarrowName07, monthID08, monthDefaultAbbrvName08, monthDefaultFullName08, monthDefaultNarrowName08, monthID09, monthDefaultAbbrvName09, monthDefaultFullName09, monthDefaultNarrowName09, monthID010, monthDefaultAbbrvName010, monthDefaultFullName010, monthDefaultNarrowName010, monthID011, monthDefaultAbbrvName011, monthDefaultFullName011, monthDefaultNarrowName011, genitiveMonthID00, genitiveMonthDefaultAbbrvName00, genitiveMonthDefaultFullName00, genitiveMonthDefaultNarrowName00, genitiveMonthID01, genitiveMonthDefaultAbbrvName01, genitiveMonthDefaultFullName01, genitiveMonthDefaultNarrowName01, genitiveMonthID02, genitiveMonthDefaultAbbrvName02, genitiveMonthDefaultFullName02, genitiveMonthDefaultNarrowName02, genitiveMonthID03, genitiveMonthDefaultAbbrvName03, genitiveMonthDefaultFullName03, genitiveMonthDefaultNarrowName03, genitiveMonthID04, genitiveMonthDefaultAbbrvName04, genitiveMonthDefaultFullName04, genitiveMonthDefaultNarrowName04, genitiveMonthID05, genitiveMonthDefaultAbbrvName05, genitiveMonthDefaultFullName05, genitiveMonthDefaultNarrowName05, genitiveMonthID06, genitiveMonthDefaultAbbrvName06, genitiveMonthDefaultFullName06, genitiveMonthDefaultNarrowName06, genitiveMonthID07, genitiveMonthDefaultAbbrvName07, genitiveMonthDefaultFullName07, genitiveMonthDefaultNarrowName07, genitiveMonthID08, genitiveMonthDefaultAbbrvName08, genitiveMonthDefaultFullName08, genitiveMonthDefaultNarrowName08, genitiveMonthID09, genitiveMonthDefaultAbbrvName09, genitiveMonthDefaultFullName09, genitiveMonthDefaultNarrowName09, genitiveMonthID010, genitiveMonthDefaultAbbrvName010, genitiveMonthDefaultFullName010, genitiveMonthDefaultNarrowName010, genitiveMonthID011, genitiveMonthDefaultAbbrvName011, genitiveMonthDefaultFullName011, genitiveMonthDefaultNarrowName011, partitiveMonthID00, partitiveMonthDefaultAbbrvName00, partitiveMonthDefaultFullName00, partitiveMonthDefaultNarrowName00, partitiveMonthID01, partitiveMonthDefaultAbbrvName01, partitiveMonthDefaultFullName01, partitiveMonthDefaultNarrowName01, partitiveMonthID02, partitiveMonthDefaultAbbrvName02, partitiveMonthDefaultFullName02, partitiveMonthDefaultNarrowName02, partitiveMonthID03, partitiveMonthDefaultAbbrvName03, partitiveMonthDefaultFullName03, partitiveMonthDefaultNarrowName03, partitiveMonthID04, partitiveMonthDefaultAbbrvName04, partitiveMonthDefaultFullName04, partitiveMonthDefaultNarrowName04, partitiveMonthID05, partitiveMonthDefaultAbbrvName05, partitiveMonthDefaultFullName05, partitiveMonthDefaultNarrowName05, partitiveMonthID06, partitiveMonthDefaultAbbrvName06, partitiveMonthDefaultFullName06, partitiveMonthDefaultNarrowName06, partitiveMonthID07, partitiveMonthDefaultAbbrvName07, partitiveMonthDefaultFullName07, partitiveMonthDefaultNarrowName07, partitiveMonthID08, partitiveMonthDefaultAbbrvName08, partitiveMonthDefaultFullName08, partitiveMonthDefaultNarrowName08, partitiveMonthID09, partitiveMonthDefaultAbbrvName09, partitiveMonthDefaultFullName09, partitiveMonthDefaultNarrowName09, partitiveMonthID010, partitiveMonthDefaultAbbrvName010, partitiveMonthDefaultFullName010, partitiveMonthDefaultNarrowName010, partitiveMonthID011, partitiveMonthDefaultAbbrvName011, partitiveMonthDefaultFullName011, partitiveMonthDefaultNarrowName011, eraID00, eraDefaultAbbrvName00, eraDefaultFullName00, eraID01, eraDefaultAbbrvName01, eraDefaultFullName01, startDayOfWeek0, minimalDaysInFirstWeek0, }; SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getAllCalendars_en_ZW(sal_Int16& count) { count = calendarsCount; return (sal_Unicode**)calendars; } static const sal_Unicode defaultCurrency0[] = {1}; static const sal_Unicode defaultCurrencyUsedInCompatibleFormatCodes0[] = {1}; static const sal_Unicode defaultCurrencyLegacyOnly0[] = {0}; static const sal_Unicode currencyID0[] = {0x5a, 0x57, 0x44, 0x0}; static const sal_Unicode currencySymbol0[] = {0x5a, 0x24, 0x0}; static const sal_Unicode bankSymbol0[] = {0x5a, 0x57, 0x44, 0x0}; static const sal_Unicode currencyName0[] = {0x5a, 0x69, 0x6d, 0x62, 0x61, 0x62, 0x77, 0x65, 0x61, 0x6e, 0x20, 0x44, 0x6f, 0x6c, 0x6c, 0x61, 0x72, 0x0}; static const sal_Unicode currencyDecimalPlaces0[] = {2}; static const sal_Int16 currencyCount = 1; static const sal_Unicode* currencies[] = { currencyID0, currencySymbol0, bankSymbol0, currencyName0, defaultCurrency0, defaultCurrencyUsedInCompatibleFormatCodes0, currencyDecimalPlaces0, defaultCurrencyLegacyOnly0, }; SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getAllCurrencies_en_ZW(sal_Int16& count) { count = currencyCount; return (sal_Unicode**)currencies; } extern sal_Unicode ** SAL_CALL getTransliterations_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getTransliterations_en_ZW(sal_Int16& count) { return getTransliterations_en_US(count); } extern sal_Unicode ** SAL_CALL getForbiddenCharacters_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getForbiddenCharacters_en_ZW(sal_Int16& count) { return getForbiddenCharacters_en_US(count); } extern sal_Unicode ** SAL_CALL getBreakIteratorRules_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getBreakIteratorRules_en_ZW(sal_Int16& count) { return getBreakIteratorRules_en_US(count); } extern sal_Unicode ** SAL_CALL getReservedWords_en_US(sal_Int16& count); SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getReservedWords_en_ZW(sal_Int16& count) { return getReservedWords_en_US(count); } // ---> ContinuousNumbering extern const sal_Unicode *** SAL_CALL getContinuousNumberingLevels_en_US(sal_Int16& nStyles, sal_Int16& nAttributes); SAL_DLLPUBLIC_EXPORT const sal_Unicode *** SAL_CALL getContinuousNumberingLevels_en_ZW(sal_Int16& nStyles, sal_Int16& nAttributes) { return getContinuousNumberingLevels_en_US(nStyles, nAttributes); } // ---> OutlineNumbering extern const sal_Unicode **** SAL_CALL getOutlineNumberingLevels_en_US(sal_Int16& nStyles, sal_Int16& nLevels, sal_Int16& nAttributes); SAL_DLLPUBLIC_EXPORT const sal_Unicode **** SAL_CALL getOutlineNumberingLevels_en_ZW(sal_Int16& nStyles, sal_Int16& nLevels, sal_Int16& nAttributes) { return getOutlineNumberingLevels_en_US(nStyles, nLevels, nAttributes); } } // extern "C"