add ka_GE, ku_TR and ne_NP; some cleanup and better handling of sr_XX (patch 1858926)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51864 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -33,8 +33,11 @@ enum wxLanguage
|
||||
wxLANGUAGE_UNKNOWN,
|
||||
|
||||
""");
|
||||
knownLangs = []
|
||||
for i in table:
|
||||
f.write(' %s,\n' % i[0])
|
||||
if i[0] not in knownLangs:
|
||||
f.write(' %s,\n' % i[0])
|
||||
knownLangs.append(i[0])
|
||||
f.write("""
|
||||
// for custom, user-defined languages:
|
||||
wxLANGUAGE_USER_DEFINED
|
||||
@@ -54,16 +57,17 @@ def GenDocs(table):
|
||||
|
||||
%% This enum is generated by misc/languages/genlang.py
|
||||
%% When making changes, please put them into misc/languages/langtabl.txt
|
||||
\\begin{itemize}\\itemsep=0pt
|
||||
\\item wxLANGUAGE_DEFAULT -- user's default language as obtained from the operating system
|
||||
\\item wxLANGUAGE_UNKNOWN -- returned by \\helpref{GetSystemLanguage}{wxlocalegetsystemlanguage}
|
||||
if it fails to detect the default language
|
||||
\\item wxLANGUAGE_USER_DEFINED -- user defined languages' integer identifiers should start from
|
||||
this
|
||||
\\begin{twocollist}\\itemsep=0pt
|
||||
\\twocolitem{wxLANGUAGE\\_DEFAULT}{user's default language as obtained from the operating system}
|
||||
\\twocolitem{wxLANGUAGE\\_UNKNOWN}{returned by \\helpref{GetSystemLanguage}{wxlocalegetsystemlanguage} if it fails to detect the default language}
|
||||
\\twocolitem{wxLANGUAGE\\_USER\\_DEFINED}{user defined languages' integer identifiers should start from this}
|
||||
""");
|
||||
knownLangs = []
|
||||
for i in table:
|
||||
f.write('\\item %s\n' % (i[0].replace('_','\\_')))
|
||||
f.write("""\\end{itemize}
|
||||
if i[0] not in knownLangs:
|
||||
f.write('\\twocolitem{%s}{}\n' % (i[0].replace('_','\\_')))
|
||||
knownLangs.append(i[0])
|
||||
f.write("""\\end{twocollist}\itemsep=0pt
|
||||
|
||||
%% --- --- --- generated code ends here --- --- ---
|
||||
|
||||
@@ -112,7 +116,7 @@ def GenTable(table):
|
||||
// This table is generated by misc/languages/genlang.py
|
||||
// When making changes, please put them into misc/languages/langtabl.txt
|
||||
|
||||
#ifndef __WIN32__
|
||||
#if !defined(__WIN32__) || defined(__WXMICROWIN__)
|
||||
|
||||
#define SETWINLANG(info,lang,sublang)
|
||||
|
||||
@@ -138,8 +142,8 @@ void wxLocale::InitLanguagesDB()
|
||||
wxLanguageInfo info;
|
||||
wxStringTokenizer tkn;
|
||||
|
||||
%s
|
||||
};
|
||||
%s
|
||||
}
|
||||
#undef LNG
|
||||
|
||||
// --- --- --- generated code ends here --- --- ---
|
||||
|
Reference in New Issue
Block a user