diff -r 7516d6d86cf5 -r ed14f46c0e55 src/hbcore/i18n/hblocaleutil.h --- a/src/hbcore/i18n/hblocaleutil.h Mon Oct 04 17:49:30 2010 +0300 +++ b/src/hbcore/i18n/hblocaleutil.h Mon Oct 18 18:23:13 2010 +0300 @@ -29,6 +29,13 @@ #include #include +struct HbLanguageRegionMapping +{ + QString languageId; + QString regionId; + QString collationId; +}; + class HB_CORE_EXPORT HbLocaleUtil { public: @@ -48,6 +55,8 @@ static bool changeCollation( const QString &collation ); static bool changeLocale( const QString &language ); + + static QList languageRegionMappings( bool onlySupported=true ); }; #endif /* HBLOCALEUTIL_H */