Lines Matching refs:locale
165 static rtl_Locale * _parse_locale( const char * locale ) in _parse_locale() argument
170 if( locale ) in _parse_locale()
172 size_t len = strlen( locale ); in _parse_locale()
183 …rtl_string2UString( &pLanguage, locale, 2, RTL_TEXTENCODING_ASCII_US, OSTRING_TO_OUSTRING_CVTFLAGS… in _parse_locale()
187 if( len >= 5 && '_' == locale[2] ) in _parse_locale()
189 …rtl_string2UString( &pCountry, locale + 3, 2, RTL_TEXTENCODING_ASCII_US, OSTRING_TO_OUSTRING_CVTFL… in _parse_locale()
196 …rtl_string2UString( &pVariant, locale + offset, len - offset, RTL_TEXTENCODING_ASCII_US, OSTRING_T… in _parse_locale()
387 char * locale = getenv( "LC_ALL" ); in _imp_getProcessLocale() local
389 if( NULL == locale ) in _imp_getProcessLocale()
390 locale = getenv( "LC_CTYPE" ); in _imp_getProcessLocale()
392 if( NULL == locale ) in _imp_getProcessLocale()
393 locale = getenv( "LANG" ); in _imp_getProcessLocale()
395 if( NULL == locale ) in _imp_getProcessLocale()
396 locale = "C"; in _imp_getProcessLocale()
398 *ppLocale = _parse_locale( locale ); in _imp_getProcessLocale()