Bug 143746

Summary: Wish: kvoctrain should use the common language list of KDE
Product: kvoctrain Reporter: Nicolas Goutte <nicolasg>
Component: generalAssignee: Peter Hedlund <peter>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Other   
Latest Commit: Version Fixed In:

Description Nicolas Goutte 2007-04-02 18:38:36 UTC
Version:            (using KDE Devel)
OS:                I Don't Know

It  would be better if kvoctrain could use the common language list of KDE, instead of defining its own list, especially as it introduced translatable strings (including several different ones, like for Luxembourgish).

The list is a .desktop file in kdelibs:
trunk/KDE/kdelibs/kdecore/all_languages.desktop

Of course it would be better if kdelibs would have ready-to-use functions for it. (It was once discussed on kde-i18n-doc but we lack volunteers to implement it and the proposed solution of that time had a license problem.)

Perhaps a first step would be to see what all_languages.desktop would miss.

Note: all_languages.desktop follows RFC 3066 ( http://www.ietf.org/rfc/rfc3066.txt ) except that we use _ instead of -, like Gettext and other I18N/L10N matters in KDE.

Have a nice day!
Comment 1 Peter Hedlund 2007-04-04 23:43:27 UTC
SVN commit 650574 by hedlund:

Better use of internal KDE data and functions for retrieval of language information.

BUG:143745
BUG:143746

 M  +65 -263   languageoptions.cpp  
 M  +9 -11     languageoptions.h  
 M  +57 -36    languageoptionsbase.ui