src/hbcore/i18n/hblocaleutil.h
changeset 30 80e4d18b72f5
parent 6 c3690ec91ef8
--- a/src/hbcore/i18n/hblocaleutil.h	Fri Sep 17 08:32:10 2010 +0300
+++ b/src/hbcore/i18n/hblocaleutil.h	Mon Oct 04 00:38:12 2010 +0300
@@ -29,6 +29,13 @@
 #include <QHash>
 #include <hbglobal.h>
 
+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<HbLanguageRegionMapping> languageRegionMappings( bool onlySupported=true );
 };
 
 #endif /* HBLOCALEUTIL_H */