version 1.16, 2005/05/30 13:49:46
|
version 1.17, 2005/05/30 14:03:10
|
|
|
// Author: Humberto Rivero (hurivero@us.ibm.com) | // Author: Humberto Rivero (hurivero@us.ibm.com) |
// | // |
// Modified By: Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3697, 3698, 3699, 3700 | // Modified By: Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3697, 3698, 3699, 3700 |
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3701 |
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3701, 3702 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
return true; | return true; |
} | } |
| |
String LanguageParser::convertPrivateLanguageTag(String language_tag){ |
String LanguageParser::convertPrivateLanguageTag(const String & language_tag){ |
// figure out if its a unix style locale or windows locale | // figure out if its a unix style locale or windows locale |
Uint32 i; | Uint32 i; |
if(( i = language_tag.find("pegasus-")) != PEG_NOT_FOUND ){ | if(( i = language_tag.find("pegasus-")) != PEG_NOT_FOUND ){ |
language_tag = language_tag.subString(i+5); // capture the remainder of the string |
String str; |
return String(replaceSeparator(language_tag.getCString(), '-')); |
str = language_tag.subString(i+5); |
|
//language_tag = language_tag.subString(i+5); // capture the remainder of the string |
|
return String(replaceSeparator(str.getCString(), '-')); |
} | } |
//else if( (i = language_tag.find("win-")) != PEG_NOT_FOUND ){ | //else if( (i = language_tag.find("win-")) != PEG_NOT_FOUND ){ |
// return language_tag.subString(i+4); // capture the remainder of the string | // return language_tag.subString(i+4); // capture the remainder of the string |