8 static const sal_Unicode langID
[] = {0x65, 0x6e, 0x0};
9 static const sal_Unicode langDefaultName
[] = {0x45, 0x6e, 0x67, 0x6c, 0x69, 0x73, 0x68, 0x0};
10 static const sal_Unicode countryID
[] = {0x49, 0x45, 0x0};
11 static const sal_Unicode countryDefaultName
[] = {0x49, 0x72, 0x65, 0x6c, 0x61, 0x6e, 0x64, 0x0};
12 static const sal_Unicode Variant
[] = {0x0};
14 static const sal_Unicode
* LCInfoArray
[] = {
22 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getLCInfo_en_IE(sal_Int16
& count
)
25 return (sal_Unicode
**)LCInfoArray
;
29 static const sal_Unicode LC_CTYPE_Unoid
[] = {0x0};
30 static const sal_Unicode dateSeparator
[] = {0x2f, 0x0};
31 static const sal_Unicode thousandSeparator
[] = {0x2c, 0x0};
32 static const sal_Unicode decimalSeparator
[] = {0x2e, 0x0};
33 static const sal_Unicode timeSeparator
[] = {0x3a, 0x0};
34 static const sal_Unicode time100SecSeparator
[] = {0x2e, 0x0};
35 static const sal_Unicode listSeparator
[] = {0x3b, 0x0};
36 static const sal_Unicode LongDateDayOfWeekSeparator
[] = {0x20, 0x0};
37 static const sal_Unicode LongDateDaySeparator
[] = {0x20, 0x0};
38 static const sal_Unicode LongDateMonthSeparator
[] = {0x20, 0x0};
39 static const sal_Unicode LongDateYearSeparator
[] = {0x20, 0x0};
40 static const sal_Unicode quotationStart
[] = {0x2018, 0x0};
41 static const sal_Unicode quotationEnd
[] = {0x2019, 0x0};
42 static const sal_Unicode doubleQuotationStart
[] = {0x201c, 0x0};
43 static const sal_Unicode doubleQuotationEnd
[] = {0x201d, 0x0};
44 static const sal_Unicode timeAM
[] = {0x61, 0x2e, 0x6d, 0x2e, 0x0};
45 static const sal_Unicode timePM
[] = {0x70, 0x2e, 0x6d, 0x2e, 0x0};
46 static const sal_Unicode measurementSystem
[] = {0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x0};
48 static const sal_Unicode
* LCType
[] = {
63 LongDateDayOfWeekSeparator
,
65 LongDateMonthSeparator
,
69 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getLocaleItem_en_IE(sal_Int16
& count
)
72 return (sal_Unicode
**)LCType
;
74 static const sal_Unicode replaceTo0
[] = {0x5b, 0x24, 0x49, 0x52, 0xa3, 0x2d, 0x31, 0x38, 0x30, 0x39, 0x5d, 0x0};
75 extern sal_Unicode
const * const * SAL_CALL
getAllFormats0_en_GB(sal_Int16
& count
, const sal_Unicode
*& from
, const sal_Unicode
*& to
);
76 SAL_DLLPUBLIC_EXPORT sal_Unicode
const * const * SAL_CALL
getAllFormats0_en_IE(sal_Int16
& count
, const sal_Unicode
*& from
, const sal_Unicode
*& to
)
79 const sal_Unicode
* tmp
;
80 return getAllFormats0_en_GB(count
, from
, tmp
);
82 extern sal_Unicode
** SAL_CALL
getDateAcceptancePatterns_en_GB(sal_Int16
& count
);
83 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getDateAcceptancePatterns_en_IE(sal_Int16
& count
)
85 return getDateAcceptancePatterns_en_GB(count
);
87 extern sal_Unicode
** SAL_CALL
getCollatorImplementation_en_US(sal_Int16
& count
);
88 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getCollatorImplementation_en_IE(sal_Int16
& count
)
90 return getCollatorImplementation_en_US(count
);
92 extern sal_Unicode
** SAL_CALL
getCollationOptions_en_US(sal_Int16
& count
);
93 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getCollationOptions_en_IE(sal_Int16
& count
)
95 return getCollationOptions_en_US(count
);
97 extern sal_Unicode
** SAL_CALL
getSearchOptions_en_US(sal_Int16
& count
);
98 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getSearchOptions_en_IE(sal_Int16
& count
)
100 return getSearchOptions_en_US(count
);
102 extern sal_Unicode
** SAL_CALL
getIndexAlgorithm_en_US(sal_Int16
& count
);
103 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getIndexAlgorithm_en_IE(sal_Int16
& count
)
105 return getIndexAlgorithm_en_US(count
);
107 extern sal_Unicode
** SAL_CALL
getUnicodeScripts_en_US(sal_Int16
& count
);
108 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getUnicodeScripts_en_IE(sal_Int16
& count
)
110 return getUnicodeScripts_en_US(count
);
112 extern sal_Unicode
** SAL_CALL
getFollowPageWords_en_US(sal_Int16
& count
);
113 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getFollowPageWords_en_IE(sal_Int16
& count
)
115 return getFollowPageWords_en_US(count
);
117 static const sal_Unicode calendarID0
[] = {0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
118 static const sal_Unicode defaultCalendar0
[] = {1};
119 static const sal_Unicode dayRef0
[] = {0x72, 0x65, 0x66, 0x0};
120 static const sal_Unicode dayRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
121 static const sal_Unicode monthRef0
[] = {0x72, 0x65, 0x66, 0x0};
122 static const sal_Unicode monthRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
123 static const sal_Unicode genitiveMonthRef0
[] = {0x72, 0x65, 0x66, 0x0};
124 static const sal_Unicode genitiveMonthRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
125 static const sal_Unicode partitiveMonthRef0
[] = {0x72, 0x65, 0x66, 0x0};
126 static const sal_Unicode partitiveMonthRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
127 static const sal_Unicode eraRef0
[] = {0x72, 0x65, 0x66, 0x0};
128 static const sal_Unicode eraRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
129 static const sal_Unicode startDayOfWeek0
[] = {0x73, 0x75, 0x6e, 0x0};
130 static const sal_Unicode minimalDaysInFirstWeek0
[] = {1};
131 static const sal_Int16 calendarsCount
= 1;
133 static const sal_Unicode nbOfDays
[] = {0};
134 static const sal_Unicode nbOfMonths
[] = {0};
135 static const sal_Unicode nbOfGenitiveMonths
[] = {0};
136 static const sal_Unicode nbOfPartitiveMonths
[] = {0};
137 static const sal_Unicode nbOfEras
[] = {0};
138 static const sal_Unicode
* calendars
[] = {
151 genitiveMonthRefName0
,
153 partitiveMonthRefName0
,
157 minimalDaysInFirstWeek0
,
160 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getAllCalendars_en_IE(sal_Int16
& count
)
162 count
= calendarsCount
;
163 return (sal_Unicode
**)calendars
;
165 static const sal_Unicode defaultCurrency0
[] = {1};
166 static const sal_Unicode defaultCurrencyUsedInCompatibleFormatCodes0
[] = {0};
167 static const sal_Unicode defaultCurrencyLegacyOnly0
[] = {0};
168 static const sal_Unicode currencyID0
[] = {0x45, 0x55, 0x52, 0x0};
169 static const sal_Unicode currencySymbol0
[] = {0x20ac, 0x0};
170 static const sal_Unicode bankSymbol0
[] = {0x45, 0x55, 0x52, 0x0};
171 static const sal_Unicode currencyName0
[] = {0x45, 0x75, 0x72, 0x6f, 0x0};
172 static const sal_Unicode currencyDecimalPlaces0
[] = {2};
174 static const sal_Unicode defaultCurrency1
[] = {0};
175 static const sal_Unicode defaultCurrencyUsedInCompatibleFormatCodes1
[] = {1};
176 static const sal_Unicode defaultCurrencyLegacyOnly1
[] = {0};
177 static const sal_Unicode currencyID1
[] = {0x49, 0x45, 0x50, 0x0};
178 static const sal_Unicode currencySymbol1
[] = {0x49, 0x52, 0xa3, 0x0};
179 static const sal_Unicode bankSymbol1
[] = {0x49, 0x45, 0x50, 0x0};
180 static const sal_Unicode currencyName1
[] = {0x49, 0x72, 0x69, 0x73, 0x68, 0x20, 0x50, 0x6f, 0x75, 0x6e, 0x64, 0x0};
181 static const sal_Unicode currencyDecimalPlaces1
[] = {2};
183 static const sal_Unicode defaultCurrency2
[] = {0};
184 static const sal_Unicode defaultCurrencyUsedInCompatibleFormatCodes2
[] = {0};
185 static const sal_Unicode defaultCurrencyLegacyOnly2
[] = {0};
186 static const sal_Unicode currencyID2
[] = {0x47, 0x42, 0x50, 0x0};
187 static const sal_Unicode currencySymbol2
[] = {0xa3, 0x0};
188 static const sal_Unicode bankSymbol2
[] = {0x47, 0x42, 0x50, 0x0};
189 static const sal_Unicode currencyName2
[] = {0x42, 0x72, 0x69, 0x74, 0x69, 0x73, 0x68, 0x20, 0x50, 0x6f, 0x75, 0x6e, 0x64, 0x20, 0x53, 0x74, 0x65, 0x72, 0x6c, 0x69, 0x6e, 0x67, 0x0};
190 static const sal_Unicode currencyDecimalPlaces2
[] = {2};
192 static const sal_Int16 currencyCount
= 3;
194 static const sal_Unicode
* currencies
[] = {
200 defaultCurrencyUsedInCompatibleFormatCodes0
,
201 currencyDecimalPlaces0
,
202 defaultCurrencyLegacyOnly0
,
208 defaultCurrencyUsedInCompatibleFormatCodes1
,
209 currencyDecimalPlaces1
,
210 defaultCurrencyLegacyOnly1
,
216 defaultCurrencyUsedInCompatibleFormatCodes2
,
217 currencyDecimalPlaces2
,
218 defaultCurrencyLegacyOnly2
,
221 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getAllCurrencies_en_IE(sal_Int16
& count
)
223 count
= currencyCount
;
224 return (sal_Unicode
**)currencies
;
226 extern sal_Unicode
** SAL_CALL
getTransliterations_en_US(sal_Int16
& count
);
227 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getTransliterations_en_IE(sal_Int16
& count
)
229 return getTransliterations_en_US(count
);
231 extern sal_Unicode
** SAL_CALL
getForbiddenCharacters_en_US(sal_Int16
& count
);
232 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getForbiddenCharacters_en_IE(sal_Int16
& count
)
234 return getForbiddenCharacters_en_US(count
);
236 extern sal_Unicode
** SAL_CALL
getBreakIteratorRules_en_US(sal_Int16
& count
);
237 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getBreakIteratorRules_en_IE(sal_Int16
& count
)
239 return getBreakIteratorRules_en_US(count
);
241 extern sal_Unicode
** SAL_CALL
getReservedWords_en_US(sal_Int16
& count
);
242 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getReservedWords_en_IE(sal_Int16
& count
)
244 return getReservedWords_en_US(count
);
246 // ---> ContinuousNumbering
247 extern const sal_Unicode
*** SAL_CALL
getContinuousNumberingLevels_en_US(sal_Int16
& nStyles
, sal_Int16
& nAttributes
);
248 SAL_DLLPUBLIC_EXPORT
const sal_Unicode
*** SAL_CALL
getContinuousNumberingLevels_en_IE(sal_Int16
& nStyles
, sal_Int16
& nAttributes
)
250 return getContinuousNumberingLevels_en_US(nStyles
, nAttributes
);
252 // ---> OutlineNumbering
253 extern const sal_Unicode
**** SAL_CALL
getOutlineNumberingLevels_en_US(sal_Int16
& nStyles
, sal_Int16
& nLevels
, sal_Int16
& nAttributes
);
254 SAL_DLLPUBLIC_EXPORT
const sal_Unicode
**** SAL_CALL
getOutlineNumberingLevels_en_IE(sal_Int16
& nStyles
, sal_Int16
& nLevels
, sal_Int16
& nAttributes
)
256 return getOutlineNumberingLevels_en_US(nStyles
, nLevels
, nAttributes
);