[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: [kde-edu-devel] How to determine language of desktop KDE 3.1
From:       "Mahfouf Anne-Marie" <annemahfouf () hotmail ! com>
Date:       2003-05-28 14:08:22
[Download RAW message or body]


>From: Euclides Chuma <euclideschuma@yahoo.com.br>
>Reply-To: For developer's discussion of KDE educational and 
>entertainmentsoftware <kde-edu-devel@mail.kde.org>
>To: kde-edu-devel@mail.kde.org
>Subject: [kde-edu-devel] How to determine language of desktop KDE 3.1
>Date: Wed, 28 May 2003 10:16:54 -0300 (ART)
>
>Hi,
>
>Somebody have experience in how to know language of
>desktop KDE 3.1? Please send me a example...

Here you go:

    KConfigBase *globalConf = KGlobal::config();
    globalConf->setGroup("Locale");
    userLanguage = globalConf->readEntry("Language");

where userLanguage is declared as a QString

That will give you something like
userLanguage="en_US" for example
Use QString::left() to extract "en" if needed.

This is read from the $HOME/.kde/share/config/kdeglobals file.

annma

_________________________________________________________________
Get Hotmail on your mobile phone http://www.msn.co.uk/msnmobile

_______________________________________________
kde-edu-devel mailing list
kde-edu-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-edu-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic