Base class for I18Nv2_Country and I18Nv2_Language that performs some basic work, so code doesn't get written twice or even more often in the future.
[line 39]
[line 41]
[line 40]
object I18Nv2_CommonList( [string $language = null], [string $encoding = null])
string changeKeyCase( string $code)
Overridden in child classes as:
array getAllCodes( )
string getEncoding( )
string getLanguage( )
string getName( string $code)
bool isValidCode( string $code)
bool loadLanguage( string $language)
bool setEncoding( string $encoding)
bool setLanguage( string $language)
Note that each time you set a different language the corresponding language file has to be loaded again, too.
object I18NV2_DecoratedList &toDecoratedList( string $type)
void _iconv( &$code, $key)