#include <wx/intl.h>
Encapsulates a wxLanguage identifier together with OS-specific information related to that language.
wxPerl Note: In wxPerl Wx::LanguageInfo
has only one method:
Public Member Functions | |
wxUint32 | GetLCID () const |
Return the LCID corresponding to this language. More... | |
wxString | GetLocaleName () const |
Return the locale name corresponding to this language usable with setlocale() on the current system. More... | |
Public Attributes | |
int | Language |
wxLanguage id. More... | |
wxString | CanonicalName |
Canonical name of the language, e.g. fr_FR . More... | |
wxString | Description |
Human-readable name of the language. More... | |
wxLayoutDirection | LayoutDirection |
The layout direction used for this language. More... | |
wxUint32 | WinLang |
Win32 language identifiers (LANG_xxxx, SUBLANG_xxxx). More... | |
wxUint32 | WinSublang |
Win32 language identifiers (LANG_xxxx, SUBLANG_xxxx). More... | |
wxUint32 wxLanguageInfo::GetLCID | ( | ) | const |
Return the LCID corresponding to this language.
wxString wxLanguageInfo::GetLocaleName | ( | ) | const |
Return the locale name corresponding to this language usable with setlocale()
on the current system.
If setting locale for this language is not supported, the returned string is empty.
wxString wxLanguageInfo::CanonicalName |
Canonical name of the language, e.g. fr_FR
.
wxString wxLanguageInfo::Description |
Human-readable name of the language.
int wxLanguageInfo::Language |
wxLanguage id.
It should be greater than wxLANGUAGE_USER_DEFINED
when defining your own language info structure.
wxLayoutDirection wxLanguageInfo::LayoutDirection |
The layout direction used for this language.
wxUint32 wxLanguageInfo::WinLang |
Win32 language identifiers (LANG_xxxx, SUBLANG_xxxx).