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, 0x4e, 0x0};
11 static const sal_Unicode countryDefaultName
[] = {0x49, 0x6e, 0x64, 0x69, 0x61, 0x0};
12 static const sal_Unicode Variant
[] = {0x0};
14 static const sal_Unicode
* LCInfoArray
[] = {
22 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getLCInfo_en_IN(sal_Int16
& count
)
25 return (sal_Unicode
**)LCInfoArray
;
27 extern sal_Unicode
** SAL_CALL
getLocaleItem_en_GB(sal_Int16
& count
);
28 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getLocaleItem_en_IN(sal_Int16
& count
)
30 return getLocaleItem_en_GB(count
);
32 static const sal_Unicode replaceTo0
[] = {0x5b, 0x24, 0x20b9, 0x2d, 0x34, 0x30, 0x30, 0x39, 0x5d, 0x0};
33 extern sal_Unicode
const * const * SAL_CALL
getAllFormats0_en_GB(sal_Int16
& count
, const sal_Unicode
*& from
, const sal_Unicode
*& to
);
34 SAL_DLLPUBLIC_EXPORT sal_Unicode
const * const * SAL_CALL
getAllFormats0_en_IN(sal_Int16
& count
, const sal_Unicode
*& from
, const sal_Unicode
*& to
)
37 const sal_Unicode
* tmp
;
38 return getAllFormats0_en_GB(count
, from
, tmp
);
40 extern sal_Unicode
** SAL_CALL
getDateAcceptancePatterns_en_GB(sal_Int16
& count
);
41 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getDateAcceptancePatterns_en_IN(sal_Int16
& count
)
43 return getDateAcceptancePatterns_en_GB(count
);
45 extern sal_Unicode
** SAL_CALL
getCollatorImplementation_en_US(sal_Int16
& count
);
46 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getCollatorImplementation_en_IN(sal_Int16
& count
)
48 return getCollatorImplementation_en_US(count
);
50 extern sal_Unicode
** SAL_CALL
getCollationOptions_en_US(sal_Int16
& count
);
51 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getCollationOptions_en_IN(sal_Int16
& count
)
53 return getCollationOptions_en_US(count
);
55 extern sal_Unicode
** SAL_CALL
getSearchOptions_en_US(sal_Int16
& count
);
56 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getSearchOptions_en_IN(sal_Int16
& count
)
58 return getSearchOptions_en_US(count
);
60 extern sal_Unicode
** SAL_CALL
getIndexAlgorithm_en_US(sal_Int16
& count
);
61 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getIndexAlgorithm_en_IN(sal_Int16
& count
)
63 return getIndexAlgorithm_en_US(count
);
65 extern sal_Unicode
** SAL_CALL
getUnicodeScripts_en_US(sal_Int16
& count
);
66 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getUnicodeScripts_en_IN(sal_Int16
& count
)
68 return getUnicodeScripts_en_US(count
);
70 extern sal_Unicode
** SAL_CALL
getFollowPageWords_en_US(sal_Int16
& count
);
71 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getFollowPageWords_en_IN(sal_Int16
& count
)
73 return getFollowPageWords_en_US(count
);
75 static const sal_Unicode calendarID0
[] = {0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
76 static const sal_Unicode defaultCalendar0
[] = {1};
77 static const sal_Unicode dayRef0
[] = {0x72, 0x65, 0x66, 0x0};
78 static const sal_Unicode dayRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
79 static const sal_Unicode monthRef0
[] = {0x72, 0x65, 0x66, 0x0};
80 static const sal_Unicode monthRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
81 static const sal_Unicode genitiveMonthRef0
[] = {0x72, 0x65, 0x66, 0x0};
82 static const sal_Unicode genitiveMonthRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
83 static const sal_Unicode partitiveMonthRef0
[] = {0x72, 0x65, 0x66, 0x0};
84 static const sal_Unicode partitiveMonthRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
85 static const sal_Unicode eraRef0
[] = {0x72, 0x65, 0x66, 0x0};
86 static const sal_Unicode eraRefName0
[] = {0x65, 0x6e, 0x5f, 0x55, 0x53, 0x5f, 0x67, 0x72, 0x65, 0x67, 0x6f, 0x72, 0x69, 0x61, 0x6e, 0x0};
87 static const sal_Unicode startDayOfWeek0
[] = {0x6d, 0x6f, 0x6e, 0x0};
88 static const sal_Unicode minimalDaysInFirstWeek0
[] = {1};
89 static const sal_Int16 calendarsCount
= 1;
91 static const sal_Unicode nbOfDays
[] = {0};
92 static const sal_Unicode nbOfMonths
[] = {0};
93 static const sal_Unicode nbOfGenitiveMonths
[] = {0};
94 static const sal_Unicode nbOfPartitiveMonths
[] = {0};
95 static const sal_Unicode nbOfEras
[] = {0};
96 static const sal_Unicode
* calendars
[] = {
109 genitiveMonthRefName0
,
111 partitiveMonthRefName0
,
115 minimalDaysInFirstWeek0
,
118 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getAllCalendars_en_IN(sal_Int16
& count
)
120 count
= calendarsCount
;
121 return (sal_Unicode
**)calendars
;
123 static const sal_Unicode defaultCurrency0
[] = {1};
124 static const sal_Unicode defaultCurrencyUsedInCompatibleFormatCodes0
[] = {1};
125 static const sal_Unicode defaultCurrencyLegacyOnly0
[] = {0};
126 static const sal_Unicode currencyID0
[] = {0x49, 0x4e, 0x52, 0x0};
127 static const sal_Unicode currencySymbol0
[] = {0x20b9, 0x0};
128 static const sal_Unicode bankSymbol0
[] = {0x49, 0x4e, 0x52, 0x0};
129 static const sal_Unicode currencyName0
[] = {0x52, 0x75, 0x70, 0x65, 0x65, 0x0};
130 static const sal_Unicode currencyDecimalPlaces0
[] = {2};
132 static const sal_Unicode defaultCurrency1
[] = {0};
133 static const sal_Unicode defaultCurrencyUsedInCompatibleFormatCodes1
[] = {0};
134 static const sal_Unicode defaultCurrencyLegacyOnly1
[] = {1};
135 static const sal_Unicode currencyID1
[] = {0x49, 0x4e, 0x52, 0x0};
136 static const sal_Unicode currencySymbol1
[] = {0x52, 0x73, 0x2e, 0x0};
137 static const sal_Unicode bankSymbol1
[] = {0x49, 0x4e, 0x52, 0x0};
138 static const sal_Unicode currencyName1
[] = {0x49, 0x6e, 0x64, 0x69, 0x61, 0x6e, 0x20, 0x52, 0x75, 0x70, 0x65, 0x65, 0x0};
139 static const sal_Unicode currencyDecimalPlaces1
[] = {2};
141 static const sal_Int16 currencyCount
= 2;
143 static const sal_Unicode
* currencies
[] = {
149 defaultCurrencyUsedInCompatibleFormatCodes0
,
150 currencyDecimalPlaces0
,
151 defaultCurrencyLegacyOnly0
,
157 defaultCurrencyUsedInCompatibleFormatCodes1
,
158 currencyDecimalPlaces1
,
159 defaultCurrencyLegacyOnly1
,
162 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getAllCurrencies_en_IN(sal_Int16
& count
)
164 count
= currencyCount
;
165 return (sal_Unicode
**)currencies
;
167 extern sal_Unicode
** SAL_CALL
getTransliterations_en_US(sal_Int16
& count
);
168 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getTransliterations_en_IN(sal_Int16
& count
)
170 return getTransliterations_en_US(count
);
172 extern sal_Unicode
** SAL_CALL
getForbiddenCharacters_en_US(sal_Int16
& count
);
173 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getForbiddenCharacters_en_IN(sal_Int16
& count
)
175 return getForbiddenCharacters_en_US(count
);
177 extern sal_Unicode
** SAL_CALL
getBreakIteratorRules_en_US(sal_Int16
& count
);
178 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getBreakIteratorRules_en_IN(sal_Int16
& count
)
180 return getBreakIteratorRules_en_US(count
);
182 extern sal_Unicode
** SAL_CALL
getReservedWords_en_US(sal_Int16
& count
);
183 SAL_DLLPUBLIC_EXPORT sal_Unicode
** SAL_CALL
getReservedWords_en_IN(sal_Int16
& count
)
185 return getReservedWords_en_US(count
);
187 // ---> ContinuousNumbering
188 extern const sal_Unicode
*** SAL_CALL
getContinuousNumberingLevels_en_US(sal_Int16
& nStyles
, sal_Int16
& nAttributes
);
189 SAL_DLLPUBLIC_EXPORT
const sal_Unicode
*** SAL_CALL
getContinuousNumberingLevels_en_IN(sal_Int16
& nStyles
, sal_Int16
& nAttributes
)
191 return getContinuousNumberingLevels_en_US(nStyles
, nAttributes
);
193 // ---> OutlineNumbering
194 extern const sal_Unicode
**** SAL_CALL
getOutlineNumberingLevels_en_US(sal_Int16
& nStyles
, sal_Int16
& nLevels
, sal_Int16
& nAttributes
);
195 SAL_DLLPUBLIC_EXPORT
const sal_Unicode
**** SAL_CALL
getOutlineNumberingLevels_en_IN(sal_Int16
& nStyles
, sal_Int16
& nLevels
, sal_Int16
& nAttributes
)
197 return getOutlineNumberingLevels_en_US(nStyles
, nLevels
, nAttributes
);