Version 6.4.0.0.beta1, tag libreoffice-6.4.0.0.beta1
[LibreOffice.git] / vcl / workben / localestub / localedata_en_IN.cxx
blob2fdd21e71b4026b7f36e4e5972763b579ca17f2f
1 #include <sal/types.h>
4 #include <stdio.h>
6 extern "C" {
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[] = {
15 langID,
16 langDefaultName,
17 countryID,
18 countryDefaultName,
19 Variant
22 SAL_DLLPUBLIC_EXPORT sal_Unicode ** SAL_CALL getLCInfo_en_IN(sal_Int16& count)
24 count = 0;
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)
36 to = replaceTo0;
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[] = {
97 nbOfDays,
98 nbOfMonths,
99 nbOfGenitiveMonths,
100 nbOfPartitiveMonths,
101 nbOfEras,
102 calendarID0,
103 defaultCalendar0,
104 dayRef0,
105 dayRefName0,
106 monthRef0,
107 monthRefName0,
108 genitiveMonthRef0,
109 genitiveMonthRefName0,
110 partitiveMonthRef0,
111 partitiveMonthRefName0,
112 eraRef0,
113 eraRefName0,
114 startDayOfWeek0,
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[] = {
144 currencyID0,
145 currencySymbol0,
146 bankSymbol0,
147 currencyName0,
148 defaultCurrency0,
149 defaultCurrencyUsedInCompatibleFormatCodes0,
150 currencyDecimalPlaces0,
151 defaultCurrencyLegacyOnly0,
152 currencyID1,
153 currencySymbol1,
154 bankSymbol1,
155 currencyName1,
156 defaultCurrency1,
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);
199 } // extern "C"