X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/14f8fa9d7fa07b02c276981d135ce73cf6818879..acf8e3d29e897ade2087e3d9048e5c448823d391:/include/wx/intl.h?ds=sidebyside diff --git a/include/wx/intl.h b/include/wx/intl.h index 2c7023bb01..379ff977ba 100644 --- a/include/wx/intl.h +++ b/include/wx/intl.h @@ -455,6 +455,13 @@ public: // Returns NULL if no info found, pointer must *not* be deleted by caller static const wxLanguageInfo *GetLanguageInfo(int lang); + // Find the language for the given locale string which may be either a + // canonical ISO 2 letter language code ("xx"), a language code followed by + // the country code ("xx_XX") or a Windows full language name ("Xxxxx...") + // + // Returns NULL if no info found, pointer must *not* be deleted by caller + static const wxLanguageInfo *FindLanguageInfo(const wxString& locale); + // Add custom language to the list of known languages. // Notes: 1) wxLanguageInfo contains platform-specific data // 2) must be called before Init to have effect @@ -502,6 +509,8 @@ private: bool m_bConvertEncoding; static wxLanguageInfoArray *ms_languagesDB; + + DECLARE_NO_COPY_CLASS(wxLocale) }; // ----------------------------------------------------------------------------