version 1.30, 2006/11/10 18:14:58
|
version 1.31, 2007/06/05 09:35:22
|
|
|
#ifdef PEGASUS_HAS_ICU | #ifdef PEGASUS_HAS_ICU |
# include <unicode/locid.h> | # include <unicode/locid.h> |
#endif | #endif |
#if defined(PEGASUS_OS_OS400) |
|
# include "EBCDIC_OS400.h" |
|
#endif |
|
| |
PEGASUS_NAMESPACE_BEGIN | PEGASUS_NAMESPACE_BEGIN |
| |
|
|
#if defined(PEGASUS_HAS_MESSAGES) && defined(PEGASUS_HAS_ICU) | #if defined(PEGASUS_HAS_MESSAGES) && defined(PEGASUS_HAS_ICU) |
Locale default_loc = Locale::getDefault(); | Locale default_loc = Locale::getDefault(); |
| |
# ifdef PEGASUS_OS_OS400 |
|
char* tmp = (char*)default_loc.getName(); |
|
char tmp_[100]; |
|
EtoA(strcpy(tmp_,tmp)); |
|
String localeId = tmp_; |
|
# else |
|
String localeId = default_loc.getName(); | String localeId = default_loc.getName(); |
# endif |
|
| |
try | try |
{ | { |