Lines Matching refs:locale
12 #include <locale.h>
90 Locale locale = Locale::createCanonical(posixLocaleName);
93 if (fCollateData.SetTo(locale, posixLocaleName) != B_OK
94 || fCtypeData.SetTo(locale, posixLocaleName) != B_OK
95 || fMessagesData.SetTo(locale, posixLocaleName) != B_OK
96 || fMonetaryData.SetTo(locale, posixLocaleName) != B_OK
97 || fNumericData.SetTo(locale, posixLocaleName) != B_OK
98 || fTimeData.SetTo(locale, posixLocaleName) != B_OK)
102 if (fCollateData.SetTo(locale, posixLocaleName) != B_OK)
106 if (fCtypeData.SetTo(locale, posixLocaleName) != B_OK)
110 if (fMessagesData.SetTo(locale, posixLocaleName) != B_OK)
114 if (fMonetaryData.SetTo(locale, posixLocaleName) != B_OK)
118 if (fNumericData.SetTo(locale, posixLocaleName) != B_OK)
122 if (fTimeData.SetTo(locale, posixLocaleName) != B_OK)
378 // if all categories have the same locale, return that
379 const char* locale = fCollateData.PosixLocaleName();
380 if (strcmp(locale, fCtypeData.PosixLocaleName()) == 0
381 && strcmp(locale, fMessagesData.PosixLocaleName()) == 0
382 && strcmp(locale, fMonetaryData.PosixLocaleName()) == 0
383 && strcmp(locale, fNumericData.PosixLocaleName()) == 0
384 && strcmp(locale, fTimeData.PosixLocaleName()) == 0)
385 return locale;