From 33536e27538a4db64a4dec55a524272e08194174 Mon Sep 17 00:00:00 2001 From: Alastair McKinstry Date: Wed, 16 Feb 2000 21:21:51 +0000 Subject: [PATCH] Added support for the following celtic languages: Irish Gaelic, Scots Gaelic, Manx Gaelic, Breton, Welsh, Cornish. --- documentation/wine.man.in | 2 +- include/options.h | 8 +++- include/winnls.h | 4 ++ misc/main.c | 10 +++- ole/nls/brf.nls | 112 +++++++++++++++++++++++++++++++++++++++++++++ ole/nls/cor.nls | 112 +++++++++++++++++++++++++++++++++++++++++++++ ole/nls/cym.nls | 114 ++++++++++++++++++++++++++++++++++++++++++++++ ole/nls/gae.nls | 114 ++++++++++++++++++++++++++++++++++++++++++++++ ole/nls/gdh.nls | 112 +++++++++++++++++++++++++++++++++++++++++++++ ole/nls/gdv.nls | 111 ++++++++++++++++++++++++++++++++++++++++++++ ole/ole2nls.c | 28 ++++++++++++ 11 files changed, 723 insertions(+), 4 deletions(-) create mode 100644 ole/nls/brf.nls create mode 100644 ole/nls/cor.nls create mode 100644 ole/nls/cym.nls create mode 100644 ole/nls/gae.nls create mode 100644 ole/nls/gdh.nls create mode 100644 ole/nls/gdv.nls diff --git a/documentation/wine.man.in b/documentation/wine.man.in index 15fa7b21501..62ab8db2cec 100644 --- a/documentation/wine.man.in +++ b/documentation/wine.man.in @@ -221,7 +221,7 @@ Start as an icon .I -language xx Set the language to .I xx -(one of Ca, Cs, Da, De, En, Eo, Es, Fi, Fr, Hu, It, Ko, No, Pl, Pt, Ru, Sv, Wa) +(one of Br, Ca, Cs, Cy, Da, De, En, Eo, Es, Fi, Fr, Ga, Gd, Gv, Hu, It, Ko, Kw, No, Pl, Pt, Ru, Sv, Wa) .TP .I -managed Create each top-level window as a properly managed X window instead of diff --git a/include/options.h b/include/options.h index c7ee80eb0ea..072055c97e5 100644 --- a/include/options.h +++ b/include/options.h @@ -34,7 +34,13 @@ typedef enum LANG_Ca, /* Catalan */ LANG_Nl, /* Dutch */ LANG_Ru, /* Russian */ - LANG_Wa /* Walon */ + LANG_Wa, /* Walon */ + LANG_Br, /* Breton */ + LANG_Cy, /* Welsh */ + LANG_Ga, /* Irish Gaelic */ + LANG_Gd, /* Scots Gaelic */ + LANG_Gv, /* Manx Gaelic */ + LANG_Kw /* Cornish */ } WINE_LANGUAGE; typedef struct diff --git a/include/winnls.h b/include/winnls.h index 01869305177..dce5d98b31d 100644 --- a/include/winnls.h +++ b/include/winnls.h @@ -267,6 +267,9 @@ /* non standard; keep the number high enough (but < 0xff) */ #define LANG_ESPERANTO 0x8f #define LANG_WALON 0x90 +#define LANG_CORNISH 0x91 +#define LANG_WELSH 0x92 +#define LANG_BRETON 0x93 /* Sublanguage definitions */ #define SUBLANG_NEUTRAL 0x00 /* language neutral */ @@ -366,6 +369,7 @@ #define SUBLANG_AZERI_CYRILLIC 0x02 #define SUBLANG_GAELIC 0x01 #define SUBLANG_GAELIC_SCOTTISH 0x02 +#define SUBLANG_GAELIC_MANX 0x03 #define SUBLANG_MALAY 0x01 #define SUBLANG_MALAY_BRUNEI_DARUSSALAM 0x02 #define SUBLANG_UZBEK 0x01 diff --git a/misc/main.c b/misc/main.c index 3a0a64e2594..1db31c5167c 100644 --- a/misc/main.c +++ b/misc/main.c @@ -75,6 +75,12 @@ const WINE_LANGUAGE_DEF Languages[] = {"Nl",0x0413}, /* LANG_Nl */ {"Ru",0x0419}, /* LANG_Ru */ {"Wa",0x0490}, /* LANG_Wa */ + {"Ga",0x043c}, /* LANG_Ga */ + {"Gd",0x083c}, /* LANG_Gd */ + {"Gv",0x0c3c}, /* LANG_Gv */ + {"Kw",0x0491}, /* LANG_Kw */ + {"Cy",0x0492}, /* LANG_Cy */ + {"Br",0x0493}, /* LANG_Br */ {NULL,0} }; @@ -129,8 +135,8 @@ static const char szUsage[] = " -fixedmap Use a \"standard\" color map\n" " -help Show this help message\n" " -iconic Start as an icon\n" - " -language xx Set the language (one of Ca,Cs,Da,De,En,Eo,Es,Fi,Fr,Hu,It,\n" - " Ko,Nl,No,Pl,Pt,Sv,Ru,Wa)\n" + " -language xx Set the language (one of Br,Ca,Cs,Cy,Da,De,En,Eo,Es,Fi,Fr,Ga,Gd,Gv\n" + " Hu,It,Ko,Kw,Nl,No,Pl,Pt,Sv,Ru,Wa)\n" " -managed Allow the window manager to manage created windows\n" " -mode mode Start Wine in a particular mode (standard or enhanced)\n" " -name name Set the application name\n" diff --git a/ole/nls/brf.nls b/ole/nls/brf.nls new file mode 100644 index 00000000000..f92d86d49f9 --- /dev/null +++ b/ole/nls/brf.nls @@ -0,0 +1,112 @@ +/* + * OLE2NLS library + * Breton, France + */ + +LOCVAL(LOCALE_ILANGUAGE,"0493") +LOCVAL(LOCALE_SLANGUAGE,"Brezhoneg") +LOCVAL(LOCALE_SENGLANGUAGE,"Breton") +LOCVAL(LOCALE_SABBREVLANGNAME,"brf") +LOCVAL(LOCALE_SNATIVELANGNAME,"Brezhoneg") +LOCVAL(LOCALE_ICOUNTRY,"33") +LOCVAL(LOCALE_SCOUNTRY,"France") +LOCVAL(LOCALE_SENGCOUNTRY,"France") +LOCVAL(LOCALE_SABBREVCTRYNAME,"FRA") +LOCVAL(LOCALE_SNATIVECTRYNAME,"Bro-C\'haill") +LOCVAL(LOCALE_IDEFAULTLANGUAGE,"040c") +LOCVAL(LOCALE_IDEFAULTCOUNTRY,"33") +LOCVAL(LOCALE_IDEFAULTCODEPAGE,"850") +LOCVAL(LOCALE_IDEFAULTANSICODEPAGE,"1252") +LOCVAL(LOCALE_SLIST,";") +/* LOCVAL(LOCALE_IMEASURE,"") */ +LOCVAL(LOCALE_SDECIMAL,",") +LOCVAL(LOCALE_STHOUSAND," ") +LOCVAL(LOCALE_SGROUPING, "3;0") +LOCVAL(LOCALE_IDIGITS,"2") +LOCVAL(LOCALE_ILZERO,"1") +/* LOCVAL(LOCALE_INEGNUMBER) */ +LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") +LOCVAL(LOCALE_SCURRENCY,"F") +LOCVAL(LOCALE_SINTLSYMBOL, "FRF") +LOCVAL(LOCALE_SMONDECIMALSEP,",") +LOCVAL(LOCALE_SMONTHOUSANDSEP,".") +LOCVAL(LOCALE_SMONGROUPING, "3;0") +LOCVAL(LOCALE_ICURRDIGITS,"2") +LOCVAL(LOCALE_IINTLCURRDIGITS, "2") +/* LOCVAL(LOCALE_ICURRENCY,"3") */ +/* LOCVAL(LOCALE_INEGCURR,"8") */ +LOCVAL(LOCALE_SDATE,"/") +LOCVAL(LOCALE_STIME,":") +LOCVAL(LOCALE_SSHORTDATE,"dd/MM/yyyy") +LOCVAL(LOCALE_SLONGDATE,"ddd d MMMM yyyy") +LOCVAL(LOCALE_STIMEFORMAT, "hh:mm:ss") +/* LOCVAL(LOCALE_IDATE,"1") */ +/* LOCVAL(LOCALE_ILDATE) */ +LOCVAL(LOCALE_ITIME,"1") +/* LOCVAL(LOCALE_ITIMEMARKPOSN) */ +/* LOCVAL(LOCALE_ICENTURY) */ +LOCVAL(LOCALE_ITLZERO,"1") +LOCVAL(LOCALE_IDAYLZERO, "0") +LOCVAL(LOCALE_IMONLZERO, "0") +LOCVAL(LOCALE_S1159, "") +LOCVAL(LOCALE_S2359, "") +LOCVAL(LOCALE_ICALENDARTYPE, "1") +/* LOCVAL(LOCALE_IOPTIONALCALENDAR) */ +LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6") +LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0") + +LOCVAL(LOCALE_SDAYNAME1,"Lun") +LOCVAL(LOCALE_SDAYNAME2,"Meurzh") +LOCVAL(LOCALE_SDAYNAME3,"Merc\'her") +LOCVAL(LOCALE_SDAYNAME4,"Yaou") +LOCVAL(LOCALE_SDAYNAME5,"Gwener") +LOCVAL(LOCALE_SDAYNAME6,"Sadorn") +LOCVAL(LOCALE_SDAYNAME7,"Sul") + +LOCVAL(LOCALE_SABBREVDAYNAME1,"Lun") +LOCVAL(LOCALE_SABBREVDAYNAME2,"Meu") +LOCVAL(LOCALE_SABBREVDAYNAME3,"Mer") +LOCVAL(LOCALE_SABBREVDAYNAME4,"Yao") +LOCVAL(LOCALE_SABBREVDAYNAME5,"Gwe") +LOCVAL(LOCALE_SABBREVDAYNAME6,"Sad") +LOCVAL(LOCALE_SABBREVDAYNAME7,"Sul") + +LOCVAL(LOCALE_SMONTHNAME1,"Genver") +LOCVAL(LOCALE_SMONTHNAME2,"C'hwevrer") +LOCVAL(LOCALE_SMONTHNAME3,"Meurzh") +LOCVAL(LOCALE_SMONTHNAME4,"Ebrel") +LOCVAL(LOCALE_SMONTHNAME5,"Mae") +LOCVAL(LOCALE_SMONTHNAME6,"Mezheven") +LOCVAL(LOCALE_SMONTHNAME7,"Gouere") +LOCVAL(LOCALE_SMONTHNAME8,"Eost") +LOCVAL(LOCALE_SMONTHNAME9,"Gwengolo") +LOCVAL(LOCALE_SMONTHNAME10,"Here") +LOCVAL(LOCALE_SMONTHNAME11,"Du") +LOCVAL(LOCALE_SMONTHNAME12,"Kerzu") +/* LOCVAL(LOCALE_SMONTHNAME13,"") */ + +LOCVAL(LOCALE_SABBREVMONTHNAME1,"Gen") +LOCVAL(LOCALE_SABBREVMONTHNAME2,"C\'h") +LOCVAL(LOCALE_SABBREVMONTHNAME3,"Meu") +LOCVAL(LOCALE_SABBREVMONTHNAME4,"Ebr") +LOCVAL(LOCALE_SABBREVMONTHNAME5,"Mae") +LOCVAL(LOCALE_SABBREVMONTHNAME6,"Mez") +LOCVAL(LOCALE_SABBREVMONTHNAME7,"Gou") +LOCVAL(LOCALE_SABBREVMONTHNAME8,"Eos") +LOCVAL(LOCALE_SABBREVMONTHNAME9,"Gwe") +LOCVAL(LOCALE_SABBREVMONTHNAME10,"Her") +LOCVAL(LOCALE_SABBREVMONTHNAME11,"Du") +LOCVAL(LOCALE_SABBREVMONTHNAME12,"Ker") +/* LOCVAL(LOCALE_SABBREVMONTHNAME13,"") */ + +LOCVAL(LOCALE_SPOSITIVESIGN, "") +LOCVAL(LOCALE_SNEGATIVESIGN, "-") +/* LOCVAL(LOCALE_IPOSSIGNPOSN, "") */ +/* LOCVAL(LOCALE_INEGSIGNPOSN, "") */ +/* LOCVAL(LOCALE_IPOSSYMPRECEDES, "") */ +LOCVAL(LOCALE_IPOSSEPBYSPACE, "0") +/* LOCVAL(LOCALE_INEGSYMPRECEDES, "") */ +LOCVAL(LOCALE_INEGSEPBYSPACE, "0") +/* LOCVAL(LOCALE_FONTSIGNATURE, "") */ +LOCVAL(LOCALE_SISO639LANGNAME,"br") +LOCVAL(LOCALE_SISO3166CTRYNAME,"FR") diff --git a/ole/nls/cor.nls b/ole/nls/cor.nls new file mode 100644 index 00000000000..e8aa9b49f1a --- /dev/null +++ b/ole/nls/cor.nls @@ -0,0 +1,112 @@ +/* + * OLE2NLS library + * Cornish, United Kingdom + */ + +LOCVAL(LOCALE_ILANGUAGE, "04891") +LOCVAL(LOCALE_SLANGUAGE, "Cornish (United Kingdom)") +LOCVAL(LOCALE_SENGLANGUAGE, "Cornish") +LOCVAL(LOCALE_SABBREVLANGNAME, "cor") +LOCVAL(LOCALE_SNATIVELANGNAME, "Kernewek") +LOCVAL(LOCALE_ICOUNTRY, "44") +LOCVAL(LOCALE_SCOUNTRY, "United Kingdom") +LOCVAL(LOCALE_SENGCOUNTRY, "United Kingdom") +LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR") +LOCVAL(LOCALE_SNATIVECTRYNAME, "United Kingdom") +LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409") +LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44") +LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850") +LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252") +LOCVAL(LOCALE_SLIST, ",") +LOCVAL(LOCALE_IMEASURE, "0") +LOCVAL(LOCALE_SDECIMAL, ".") +LOCVAL(LOCALE_STHOUSAND, ",") +LOCVAL(LOCALE_SGROUPING, "3;0") +LOCVAL(LOCALE_IDIGITS, "2") +LOCVAL(LOCALE_ILZERO, "1") +LOCVAL(LOCALE_INEGNUMBER, "1") +LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") +LOCVAL(LOCALE_SCURRENCY, "£") +LOCVAL(LOCALE_SINTLSYMBOL, "GBP") +LOCVAL(LOCALE_SMONDECIMALSEP, ".") +LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") +LOCVAL(LOCALE_SMONGROUPING, "3;0") +LOCVAL(LOCALE_ICURRDIGITS, "2") +LOCVAL(LOCALE_IINTLCURRDIGITS, "2") +LOCVAL(LOCALE_ICURRENCY, "0") +LOCVAL(LOCALE_INEGCURR, "1") +LOCVAL(LOCALE_SDATE, "/") +LOCVAL(LOCALE_STIME, ":") +LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy") +LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy") +LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss") +LOCVAL(LOCALE_IDATE, "1") +LOCVAL(LOCALE_ILDATE, "1") +LOCVAL(LOCALE_ITIME, "1") +LOCVAL(LOCALE_ITIMEMARKPOSN, "0") +LOCVAL(LOCALE_ICENTURY, "0") +LOCVAL(LOCALE_ITLZERO, "1") +LOCVAL(LOCALE_IDAYLZERO, "1") +LOCVAL(LOCALE_IMONLZERO, "1") +LOCVAL(LOCALE_S1159, "AM") +LOCVAL(LOCALE_S2359, "PM") +LOCVAL(LOCALE_ICALENDARTYPE, "1") +LOCVAL(LOCALE_IOPTIONALCALENDAR, "0") +LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0") +LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0") + +LOCVAL(LOCALE_SDAYNAME1, "De Lun") +LOCVAL(LOCALE_SDAYNAME2, "De Merth") +LOCVAL(LOCALE_SDAYNAME3, "De Merher") +LOCVAL(LOCALE_SDAYNAME4, "De Yow") +LOCVAL(LOCALE_SDAYNAME5, "De Gwener") +LOCVAL(LOCALE_SDAYNAME6, "De Sadorn") +LOCVAL(LOCALE_SDAYNAME7, "De Sul") + +LOCVAL(LOCALE_SABBREVDAYNAME1, "Lun") +LOCVAL(LOCALE_SABBREVDAYNAME2, "Mth") +LOCVAL(LOCALE_SABBREVDAYNAME3, "Mhr") +LOCVAL(LOCALE_SABBREVDAYNAME4, "Yow") +LOCVAL(LOCALE_SABBREVDAYNAME5, "Gwe") +LOCVAL(LOCALE_SABBREVDAYNAME6, "Sad") +LOCVAL(LOCALE_SABBREVDAYNAME7, "Sul") + +LOCVAL(LOCALE_SMONTHNAME1, "Mys Genver") +LOCVAL(LOCALE_SMONTHNAME2, "Mys Whevrel") +LOCVAL(LOCALE_SMONTHNAME3, "Mys Merth") +LOCVAL(LOCALE_SMONTHNAME4, "Mys Ebrel") +LOCVAL(LOCALE_SMONTHNAME5, "Mys Me") +LOCVAL(LOCALE_SMONTHNAME6, "Mys Evan") +LOCVAL(LOCALE_SMONTHNAME7, "Mys Gortheren") +LOCVAL(LOCALE_SMONTHNAME8, "Mys Est") +LOCVAL(LOCALE_SMONTHNAME9, "Mys Gwyngala") +LOCVAL(LOCALE_SMONTHNAME10, "Mys Hedra") +LOCVAL(LOCALE_SMONTHNAME11, "Mys Du") +LOCVAL(LOCALE_SMONTHNAME12, "Mys Kevardhu") +LOCVAL(LOCALE_SMONTHNAME13, "") + +LOCVAL(LOCALE_SABBREVMONTHNAME1, "Gen") +LOCVAL(LOCALE_SABBREVMONTHNAME2, "Whe") +LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mer") +LOCVAL(LOCALE_SABBREVMONTHNAME4, "Ebr") +LOCVAL(LOCALE_SABBREVMONTHNAME5, "Me") +LOCVAL(LOCALE_SABBREVMONTHNAME6, "Evn") +LOCVAL(LOCALE_SABBREVMONTHNAME7, "Gor") +LOCVAL(LOCALE_SABBREVMONTHNAME8, "Est") +LOCVAL(LOCALE_SABBREVMONTHNAME9, "Gwn") +LOCVAL(LOCALE_SABBREVMONTHNAME10, "Hed") +LOCVAL(LOCALE_SABBREVMONTHNAME11, "Du") +LOCVAL(LOCALE_SABBREVMONTHNAME12, "Kev") +LOCVAL(LOCALE_SABBREVMONTHNAME13, "") + +LOCVAL(LOCALE_SPOSITIVESIGN, "") +LOCVAL(LOCALE_SNEGATIVESIGN, "-") +LOCVAL(LOCALE_IPOSSIGNPOSN, "3") +LOCVAL(LOCALE_INEGSIGNPOSN, "3") +LOCVAL(LOCALE_IPOSSYMPRECEDES, "1") +LOCVAL(LOCALE_IPOSSEPBYSPACE, "0") +LOCVAL(LOCALE_INEGSYMPRECEDES, "1") +LOCVAL(LOCALE_INEGSEPBYSPACE, "0") +/* LOCVAL(LOCALE_FONTSIGNATURE, "") */ +LOCVAL(LOCALE_SISO639LANGNAME,"kw") +LOCVAL(LOCALE_SISO3166CTRYNAME,"GB") diff --git a/ole/nls/cym.nls b/ole/nls/cym.nls new file mode 100644 index 00000000000..f48ba04cce3 --- /dev/null +++ b/ole/nls/cym.nls @@ -0,0 +1,114 @@ +/* + * OLE2NLS library + * Welsh, United Kingdom + */ + +/* Note: Need variation on code page for Welsh chracter support, , . */ + +LOCVAL(LOCALE_ILANGUAGE, "0492") +LOCVAL(LOCALE_SLANGUAGE, "Welsh (United Kingdom)") +LOCVAL(LOCALE_SENGLANGUAGE, "Welsh") +LOCVAL(LOCALE_SABBREVLANGNAME, "cym") +LOCVAL(LOCALE_SNATIVELANGNAME, "Cymraeg") +LOCVAL(LOCALE_ICOUNTRY, "44") +LOCVAL(LOCALE_SCOUNTRY, "Cymru") +LOCVAL(LOCALE_SENGCOUNTRY, "Wales") +LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR") +LOCVAL(LOCALE_SNATIVECTRYNAME, "Cymru") +LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409") +LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44") +LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850") /* FIXME */ +LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252") /* FIXME */ +LOCVAL(LOCALE_SLIST, ",") +LOCVAL(LOCALE_IMEASURE, "0") +LOCVAL(LOCALE_SDECIMAL, ".") +LOCVAL(LOCALE_STHOUSAND, ",") +LOCVAL(LOCALE_SGROUPING, "3;0") +LOCVAL(LOCALE_IDIGITS, "2") +LOCVAL(LOCALE_ILZERO, "1") +LOCVAL(LOCALE_INEGNUMBER, "1") +LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") +LOCVAL(LOCALE_SCURRENCY, "£") +LOCVAL(LOCALE_SINTLSYMBOL, "GBP") +LOCVAL(LOCALE_SMONDECIMALSEP, ".") +LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") +LOCVAL(LOCALE_SMONGROUPING, "3;0") +LOCVAL(LOCALE_ICURRDIGITS, "2") +LOCVAL(LOCALE_IINTLCURRDIGITS, "2") +LOCVAL(LOCALE_ICURRENCY, "0") +LOCVAL(LOCALE_INEGCURR, "1") +LOCVAL(LOCALE_SDATE, "/") +LOCVAL(LOCALE_STIME, ":") +LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy") +LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy") +LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss") +LOCVAL(LOCALE_IDATE, "1") +LOCVAL(LOCALE_ILDATE, "1") +LOCVAL(LOCALE_ITIME, "1") +LOCVAL(LOCALE_ITIMEMARKPOSN, "0") +LOCVAL(LOCALE_ICENTURY, "0") +LOCVAL(LOCALE_ITLZERO, "1") +LOCVAL(LOCALE_IDAYLZERO, "1") +LOCVAL(LOCALE_IMONLZERO, "1") +LOCVAL(LOCALE_S1159, "AM") /* FIXME */ +LOCVAL(LOCALE_S2359, "PM") /* FIXME */ +LOCVAL(LOCALE_ICALENDARTYPE, "1") +LOCVAL(LOCALE_IOPTIONALCALENDAR, "0") +LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0") +LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0") + +LOCVAL(LOCALE_SDAYNAME1, "Dyds Llun") +LOCVAL(LOCALE_SDAYNAME2, "Dydd Mawrth") +LOCVAL(LOCALE_SDAYNAME3, "Dyds Mercher") +LOCVAL(LOCALE_SDAYNAME4, "Dydd Iau") +LOCVAL(LOCALE_SDAYNAME5, "Dydd Gwener") +LOCVAL(LOCALE_SDAYNAME6, "Dyds Sadwrn") +LOCVAL(LOCALE_SDAYNAME7, "Dydd Sul") + +LOCVAL(LOCALE_SABBREVDAYNAME1, "Lln") +LOCVAL(LOCALE_SABBREVDAYNAME2, "Maw") +LOCVAL(LOCALE_SABBREVDAYNAME3, "Mer") +LOCVAL(LOCALE_SABBREVDAYNAME4, "Iau") +LOCVAL(LOCALE_SABBREVDAYNAME5, "Gwe") +LOCVAL(LOCALE_SABBREVDAYNAME6, "Sad") +LOCVAL(LOCALE_SABBREVDAYNAME7, "Sul") + +LOCVAL(LOCALE_SMONTHNAME1, "Ionawr") +LOCVAL(LOCALE_SMONTHNAME2, "Chwefror") +LOCVAL(LOCALE_SMONTHNAME3, "Mawrth") +LOCVAL(LOCALE_SMONTHNAME4, "Ebrill") +LOCVAL(LOCALE_SMONTHNAME5, "Mai") +LOCVAL(LOCALE_SMONTHNAME6, "Mehefin") +LOCVAL(LOCALE_SMONTHNAME7, "Gorffennaf") +LOCVAL(LOCALE_SMONTHNAME8, "Awst") +LOCVAL(LOCALE_SMONTHNAME9, "Medi") +LOCVAL(LOCALE_SMONTHNAME10, "Hydref") +LOCVAL(LOCALE_SMONTHNAME11, "Tachwedd") +LOCVAL(LOCALE_SMONTHNAME12, "Rhagfyr") +LOCVAL(LOCALE_SMONTHNAME13, "") + +LOCVAL(LOCALE_SABBREVMONTHNAME1, "Ion") +LOCVAL(LOCALE_SABBREVMONTHNAME2, "Chw") +LOCVAL(LOCALE_SABBREVMONTHNAME3, "Maw") +LOCVAL(LOCALE_SABBREVMONTHNAME4, "Ebr") +LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mai") +LOCVAL(LOCALE_SABBREVMONTHNAME6, "Meh") +LOCVAL(LOCALE_SABBREVMONTHNAME7, "Gor") +LOCVAL(LOCALE_SABBREVMONTHNAME8, "Aws") +LOCVAL(LOCALE_SABBREVMONTHNAME9, "Med") +LOCVAL(LOCALE_SABBREVMONTHNAME10, "Hyd") +LOCVAL(LOCALE_SABBREVMONTHNAME11, "Tch") +LOCVAL(LOCALE_SABBREVMONTHNAME12, "Rhg") +LOCVAL(LOCALE_SABBREVMONTHNAME13, "") + +LOCVAL(LOCALE_SPOSITIVESIGN, "") +LOCVAL(LOCALE_SNEGATIVESIGN, "-") +LOCVAL(LOCALE_IPOSSIGNPOSN, "3") +LOCVAL(LOCALE_INEGSIGNPOSN, "3") +LOCVAL(LOCALE_IPOSSYMPRECEDES, "1") +LOCVAL(LOCALE_IPOSSEPBYSPACE, "0") +LOCVAL(LOCALE_INEGSYMPRECEDES, "1") +LOCVAL(LOCALE_INEGSEPBYSPACE, "0") +/* LOCVAL(LOCALE_FONTSIGNATURE, "") */ +LOCVAL(LOCALE_SISO639LANGNAME,"cy") +LOCVAL(LOCALE_SISO3166CTRYNAME,"GB") diff --git a/ole/nls/gae.nls b/ole/nls/gae.nls new file mode 100644 index 00000000000..1c279ee9007 --- /dev/null +++ b/ole/nls/gae.nls @@ -0,0 +1,114 @@ +/* + * OLE2NLS library + * Ireland (Gaeilge) + */ + +LOCVAL(LOCALE_ILANGUAGE, "043C") +LOCVAL(LOCALE_SLANGUAGE, "Gaeilge (Éire)") +LOCVAL(LOCALE_SENGLANGUAGE, "Irish") +LOCVAL(LOCALE_SABBREVLANGNAME, "gae") +LOCVAL(LOCALE_SNATIVELANGNAME, "Gaeilge") +LOCVAL(LOCALE_ICOUNTRY, "353") +LOCVAL(LOCALE_SCOUNTRY, "Ireland") +LOCVAL(LOCALE_SENGCOUNTRY, "Ireland") +LOCVAL(LOCALE_SABBREVCTRYNAME, "IRL") +LOCVAL(LOCALE_SNATIVECTRYNAME, "Éire") +LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0043C") /* */ +LOCVAL(LOCALE_IDEFAULTCOUNTRY, "353") +LOCVAL(LOCALE_IDEFAULTCODEPAGE, "437") +LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252") +LOCVAL(LOCALE_SLIST, ",") +LOCVAL(LOCALE_IMEASURE, "1") +LOCVAL(LOCALE_SDECIMAL, ".") +LOCVAL(LOCALE_STHOUSAND, ",") +LOCVAL(LOCALE_SGROUPING, "3;0") +LOCVAL(LOCALE_IDIGITS, "2") +LOCVAL(LOCALE_ILZERO, "1") +LOCVAL(LOCALE_INEGNUMBER, "1") +LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") +LOCVAL(LOCALE_SCURRENCY, "IR") +LOCVAL(LOCALE_SINTLSYMBOL, "IEP") +LOCVAL(LOCALE_SMONDECIMALSEP, ".") +LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") +LOCVAL(LOCALE_SMONGROUPING, "3;0") +LOCVAL(LOCALE_ICURRDIGITS, "2") +LOCVAL(LOCALE_IINTLCURRDIGITS, "2") +LOCVAL(LOCALE_ICURRENCY, "0") +LOCVAL(LOCALE_INEGCURR, "0") +LOCVAL(LOCALE_SDATE, "/") +LOCVAL(LOCALE_STIME, ":") +LOCVAL(LOCALE_SSHORTDATE, "d/M/yy") +LOCVAL(LOCALE_SLONGDATE, "dddd, MMMM dd, yyyy") +LOCVAL(LOCALE_STIMEFORMAT, "h:mm:ss tt") +LOCVAL(LOCALE_IDATE, "0") +LOCVAL(LOCALE_ILDATE, "0") +LOCVAL(LOCALE_ITIME, "0") +LOCVAL(LOCALE_ITIMEMARKPOSN, "0") +LOCVAL(LOCALE_ICENTURY, "0") +LOCVAL(LOCALE_ITLZERO, "0") +LOCVAL(LOCALE_IDAYLZERO, "0") +LOCVAL(LOCALE_IMONLZERO, "0") +LOCVAL(LOCALE_S1159, "AM") +LOCVAL(LOCALE_S2359, "PM") +LOCVAL(LOCALE_ICALENDARTYPE, "1") +LOCVAL(LOCALE_IOPTIONALCALENDAR, "0") +LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "6") +LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0") + +LOCVAL(LOCALE_SDAYNAME1, "Dé Luain") +LOCVAL(LOCALE_SDAYNAME2, "Dé Máirt") +LOCVAL(LOCALE_SDAYNAME3, "Dé Céadaoin") +LOCVAL(LOCALE_SDAYNAME4, "Déardaoin") +LOCVAL(LOCALE_SDAYNAME5, "Dé hAoine") +LOCVAL(LOCALE_SDAYNAME6, "Dé Sathairn") +LOCVAL(LOCALE_SDAYNAME7, "De Domhnaigh") + +LOCVAL(LOCALE_SABBREVDAYNAME1, "Lua") +LOCVAL(LOCALE_SABBREVDAYNAME2, "Mái") +LOCVAL(LOCALE_SABBREVDAYNAME3, "Céa") +LOCVAL(LOCALE_SABBREVDAYNAME4, "Déa") +LOCVAL(LOCALE_SABBREVDAYNAME5, "Aoi") +LOCVAL(LOCALE_SABBREVDAYNAME6, "Sat") +LOCVAL(LOCALE_SABBREVDAYNAME7, "Dom") + +LOCVAL(LOCALE_SMONTHNAME1, "Eanáir") +LOCVAL(LOCALE_SMONTHNAME2, "Feabhra") +LOCVAL(LOCALE_SMONTHNAME3, "Márta") +LOCVAL(LOCALE_SMONTHNAME4, "Aibreán") +LOCVAL(LOCALE_SMONTHNAME5, "Mí na Bealtaine") +LOCVAL(LOCALE_SMONTHNAME6, "Meitheamh") +LOCVAL(LOCALE_SMONTHNAME7, "Iúil") +LOCVAL(LOCALE_SMONTHNAME8, "Lúnasa") +LOCVAL(LOCALE_SMONTHNAME9, "Meán Fómhair") +LOCVAL(LOCALE_SMONTHNAME10, "Deireadh Fómhair") +LOCVAL(LOCALE_SMONTHNAME11, "Mí na Samhna") +LOCVAL(LOCALE_SMONTHNAME12, "Mí na Nollag") +LOCVAL(LOCALE_SMONTHNAME13, "") + +LOCVAL(LOCALE_SABBREVMONTHNAME1, "Ean") +LOCVAL(LOCALE_SABBREVMONTHNAME2, "Fea") +LOCVAL(LOCALE_SABBREVMONTHNAME3, "Már") +LOCVAL(LOCALE_SABBREVMONTHNAME4, "Aib") +LOCVAL(LOCALE_SABBREVMONTHNAME5, "Bea") +LOCVAL(LOCALE_SABBREVMONTHNAME6, "Mei") +LOCVAL(LOCALE_SABBREVMONTHNAME7, "Iúi") +LOCVAL(LOCALE_SABBREVMONTHNAME8, "Lún") +LOCVAL(LOCALE_SABBREVMONTHNAME9, "MFó") +LOCVAL(LOCALE_SABBREVMONTHNAME10, "DFó") +LOCVAL(LOCALE_SABBREVMONTHNAME11, "Sam") +LOCVAL(LOCALE_SABBREVMONTHNAME12, "Nol") +LOCVAL(LOCALE_SABBREVMONTHNAME13, "") + +LOCVAL(LOCALE_SPOSITIVESIGN, "") +LOCVAL(LOCALE_SNEGATIVESIGN, "-") +LOCVAL(LOCALE_IPOSSIGNPOSN, "3") +LOCVAL(LOCALE_INEGSIGNPOSN, "0") +LOCVAL(LOCALE_IPOSSYMPRECEDES, "1") +LOCVAL(LOCALE_IPOSSEPBYSPACE, "0") +LOCVAL(LOCALE_INEGSYMPRECEDES, "1") +LOCVAL(LOCALE_INEGSEPBYSPACE, "0") +/* LOCVAL(LOCALE_FONTSIGNATURE, "") */ +LOCVAL(LOCALE_SISO639LANGNAME,"ga") +LOCVAL(LOCALE_SISO3166CTRYNAME,"IE") + +/* Gregorian Calendar */ diff --git a/ole/nls/gdh.nls b/ole/nls/gdh.nls new file mode 100644 index 00000000000..dbc8003a6d2 --- /dev/null +++ b/ole/nls/gdh.nls @@ -0,0 +1,112 @@ +/* + * OLE2NLS library + * Scots Gaelic, United Kingdom + */ + +LOCVAL(LOCALE_ILANGUAGE, "0809") +LOCVAL(LOCALE_SLANGUAGE, "Gaidhlig (Breatainn Mhòr)") +LOCVAL(LOCALE_SENGLANGUAGE, "Scots Gaelic") +LOCVAL(LOCALE_SABBREVLANGNAME, "gdh") +LOCVAL(LOCALE_SNATIVELANGNAME, "Gaidhlig") +LOCVAL(LOCALE_ICOUNTRY, "44") +LOCVAL(LOCALE_SCOUNTRY, "Breatainn Mhòr") +LOCVAL(LOCALE_SENGCOUNTRY, "United Kingdom") +LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR") +LOCVAL(LOCALE_SNATIVECTRYNAME, "Breatainn Mhòr") +LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409") +LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44") +LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850") +LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252") +LOCVAL(LOCALE_SLIST, ",") +LOCVAL(LOCALE_IMEASURE, "0") +LOCVAL(LOCALE_SDECIMAL, ".") +LOCVAL(LOCALE_STHOUSAND, ",") +LOCVAL(LOCALE_SGROUPING, "3;0") +LOCVAL(LOCALE_IDIGITS, "2") +LOCVAL(LOCALE_ILZERO, "1") +LOCVAL(LOCALE_INEGNUMBER, "1") +LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") +LOCVAL(LOCALE_SCURRENCY, "£") +LOCVAL(LOCALE_SINTLSYMBOL, "GBP") +LOCVAL(LOCALE_SMONDECIMALSEP, ".") +LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") +LOCVAL(LOCALE_SMONGROUPING, "3;0") +LOCVAL(LOCALE_ICURRDIGITS, "2") +LOCVAL(LOCALE_IINTLCURRDIGITS, "2") +LOCVAL(LOCALE_ICURRENCY, "0") +LOCVAL(LOCALE_INEGCURR, "1") +LOCVAL(LOCALE_SDATE, "/") +LOCVAL(LOCALE_STIME, ":") +LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy") +LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy") +LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss") +LOCVAL(LOCALE_IDATE, "1") +LOCVAL(LOCALE_ILDATE, "1") +LOCVAL(LOCALE_ITIME, "1") +LOCVAL(LOCALE_ITIMEMARKPOSN, "0") +LOCVAL(LOCALE_ICENTURY, "0") +LOCVAL(LOCALE_ITLZERO, "1") +LOCVAL(LOCALE_IDAYLZERO, "1") +LOCVAL(LOCALE_IMONLZERO, "1") +LOCVAL(LOCALE_S1159, "AM") +LOCVAL(LOCALE_S2359, "PM") +LOCVAL(LOCALE_ICALENDARTYPE, "1") +LOCVAL(LOCALE_IOPTIONALCALENDAR, "0") +LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0") +LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0") + +LOCVAL(LOCALE_SDAYNAME1, "Diluain") +LOCVAL(LOCALE_SDAYNAME2, "Dimàirt") +LOCVAL(LOCALE_SDAYNAME3, "Diciadain") +LOCVAL(LOCALE_SDAYNAME4, "Diardaoin") +LOCVAL(LOCALE_SDAYNAME5, "Dihaoine") +LOCVAL(LOCALE_SDAYNAME6, "Disathairne") +LOCVAL(LOCALE_SDAYNAME7, "Didòmhnaich") + +LOCVAL(LOCALE_SABBREVDAYNAME1, "Dilu") +LOCVAL(LOCALE_SABBREVDAYNAME2, "Dimà") +LOCVAL(LOCALE_SABBREVDAYNAME3, "Dica") +LOCVAL(LOCALE_SABBREVDAYNAME4, "Diar") +LOCVAL(LOCALE_SABBREVDAYNAME5, "Diha") +LOCVAL(LOCALE_SABBREVDAYNAME6, "Disa") +LOCVAL(LOCALE_SABBREVDAYNAME7, "Didò") + +LOCVAL(LOCALE_SMONTHNAME1, "Am Faoilteach") +LOCVAL(LOCALE_SMONTHNAME2, "An Gearann") +LOCVAL(LOCALE_SMONTHNAME3, "Am Màrt") +LOCVAL(LOCALE_SMONTHNAME4, "An Giblean") +LOCVAL(LOCALE_SMONTHNAME5, "A'Mhàigh") +LOCVAL(LOCALE_SMONTHNAME6, "An t-Og Mhìos") +LOCVAL(LOCALE_SMONTHNAME7, "An t-luchar") +LOCVAL(LOCALE_SMONTHNAME8, "An Lùnasdal") +LOCVAL(LOCALE_SMONTHNAME9, "An t-Sultain") +LOCVAL(LOCALE_SMONTHNAME10, "An Damhair") +LOCVAL(LOCALE_SMONTHNAME11, "An t-Samhain") +LOCVAL(LOCALE_SMONTHNAME12, "An Dùbhlachd") +LOCVAL(LOCALE_SMONTHNAME13, "") + +LOCVAL(LOCALE_SABBREVMONTHNAME1, "Fao") +LOCVAL(LOCALE_SABBREVMONTHNAME2, "Gea") +LOCVAL(LOCALE_SABBREVMONTHNAME3, "Màr") +LOCVAL(LOCALE_SABBREVMONTHNAME4, "Gib") +LOCVAL(LOCALE_SABBREVMONTHNAME5, "Mhà") +LOCVAL(LOCALE_SABBREVMONTHNAME6, "OgM") +LOCVAL(LOCALE_SABBREVMONTHNAME7, "Luc") +LOCVAL(LOCALE_SABBREVMONTHNAME8, "Lùn") +LOCVAL(LOCALE_SABBREVMONTHNAME9, "Sul") +LOCVAL(LOCALE_SABBREVMONTHNAME10, "Dam") +LOCVAL(LOCALE_SABBREVMONTHNAME11, "Sam") +LOCVAL(LOCALE_SABBREVMONTHNAME12, "Dùb") +LOCVAL(LOCALE_SABBREVMONTHNAME13, "") + +LOCVAL(LOCALE_SPOSITIVESIGN, "") +LOCVAL(LOCALE_SNEGATIVESIGN, "-") +LOCVAL(LOCALE_IPOSSIGNPOSN, "3") +LOCVAL(LOCALE_INEGSIGNPOSN, "3") +LOCVAL(LOCALE_IPOSSYMPRECEDES, "1") +LOCVAL(LOCALE_IPOSSEPBYSPACE, "0") +LOCVAL(LOCALE_INEGSYMPRECEDES, "1") +LOCVAL(LOCALE_INEGSEPBYSPACE, "0") +/* LOCVAL(LOCALE_FONTSIGNATURE, "") */ +LOCVAL(LOCALE_SISO639LANGNAME,"gd") +LOCVAL(LOCALE_SISO3166CTRYNAME,"GB") diff --git a/ole/nls/gdv.nls b/ole/nls/gdv.nls new file mode 100644 index 00000000000..0b76012d3ca --- /dev/null +++ b/ole/nls/gdv.nls @@ -0,0 +1,111 @@ +/* + * OLE2NLS library + * Manx Gaelic, United Kingdom + */ + +LOCVAL(LOCALE_ILANGUAGE, "0c3c") +LOCVAL(LOCALE_SLANGUAGE, "Gaelg (Manninn)") +LOCVAL(LOCALE_SENGLANGUAGE, "Manx Gaelic") +LOCVAL(LOCALE_SABBREVLANGNAME, "gdv") +LOCVAL(LOCALE_SNATIVELANGNAME, "Gaelg") +LOCVAL(LOCALE_ICOUNTRY, "44") +LOCVAL(LOCALE_SCOUNTRY, "Manninn") +LOCVAL(LOCALE_SENGCOUNTRY, "Isle of Man") +LOCVAL(LOCALE_SABBREVCTRYNAME, "GBR") +LOCVAL(LOCALE_SNATIVECTRYNAME, "Manninn") +LOCVAL(LOCALE_IDEFAULTLANGUAGE, "0409") +LOCVAL(LOCALE_IDEFAULTCOUNTRY, "44") +LOCVAL(LOCALE_IDEFAULTCODEPAGE, "850") +LOCVAL(LOCALE_IDEFAULTANSICODEPAGE, "1252") +LOCVAL(LOCALE_SLIST, ",") +LOCVAL(LOCALE_IMEASURE, "0") +LOCVAL(LOCALE_SDECIMAL, ".") +LOCVAL(LOCALE_STHOUSAND, ",") +LOCVAL(LOCALE_SGROUPING, "3;0") +LOCVAL(LOCALE_IDIGITS, "2") +LOCVAL(LOCALE_ILZERO, "1") +LOCVAL(LOCALE_INEGNUMBER, "1") +LOCVAL(LOCALE_SNATIVEDIGITS, "0123456789") +LOCVAL(LOCALE_SCURRENCY, "£") +LOCVAL(LOCALE_SINTLSYMBOL, "GBP") +LOCVAL(LOCALE_SMONDECIMALSEP, ".") +LOCVAL(LOCALE_SMONTHOUSANDSEP, ",") +LOCVAL(LOCALE_SMONGROUPING, "3;0") +LOCVAL(LOCALE_ICURRDIGITS, "2") +LOCVAL(LOCALE_IINTLCURRDIGITS, "2") +LOCVAL(LOCALE_ICURRENCY, "0") +LOCVAL(LOCALE_INEGCURR, "1") +LOCVAL(LOCALE_SDATE, "/") +LOCVAL(LOCALE_STIME, ":") +LOCVAL(LOCALE_SSHORTDATE, "dd/MM/yy") +LOCVAL(LOCALE_SLONGDATE, "dd MMMM yyyy") +LOCVAL(LOCALE_STIMEFORMAT, "HH:mm:ss") +LOCVAL(LOCALE_IDATE, "1") +LOCVAL(LOCALE_ILDATE, "1") +LOCVAL(LOCALE_ITIME, "1") +LOCVAL(LOCALE_ITIMEMARKPOSN, "0") +LOCVAL(LOCALE_ICENTURY, "0") +LOCVAL(LOCALE_ITLZERO, "1") +LOCVAL(LOCALE_IDAYLZERO, "1") +LOCVAL(LOCALE_IMONLZERO, "1") +LOCVAL(LOCALE_S1159, "AM") +LOCVAL(LOCALE_S2359, "PM") +LOCVAL(LOCALE_ICALENDARTYPE, "1") +LOCVAL(LOCALE_IOPTIONALCALENDAR, "0") +LOCVAL(LOCALE_IFIRSTDAYOFWEEK, "0") +LOCVAL(LOCALE_IFIRSTWEEKOFYEAR, "0") + +LOCVAL(LOCALE_SDAYNAME1, "Jehein") +LOCVAL(LOCALE_SDAYNAME2, "Jemayrt") +LOCVAL(LOCALE_SDAYNAME3, "Jercean") +LOCVAL(LOCALE_SDAYNAME4, "Jerdein") +LOCVAL(LOCALE_SDAYNAME5, "Jerheiney") +LOCVAL(LOCALE_SDAYNAME6, "Jesarn") +LOCVAL(LOCALE_SDAYNAME7, "Jedoonee") + +LOCVAL(LOCALE_SABBREVDAYNAME1, "Jelu") +LOCVAL(LOCALE_SABBREVDAYNAME2, "Jema") +LOCVAL(LOCALE_SABBREVDAYNAME3, "Jerc") +LOCVAL(LOCALE_SABBREVDAYNAME4, "Jerd") +LOCVAL(LOCALE_SABBREVDAYNAME5, "Jehe") +LOCVAL(LOCALE_SABBREVDAYNAME6, "Jesa") +LOCVAL(LOCALE_SABBREVDAYNAME7, "Jedo") + +LOCVAL(LOCALE_SMONTHNAME1, "Jerrey-geuree") +LOCVAL(LOCALE_SMONTHNAME2, "Toshiaght-arree") +LOCVAL(LOCALE_SMONTHNAME3, "Mayrnt") +LOCVAL(LOCALE_SMONTHNAME4, "Averil") +LOCVAL(LOCALE_SMONTHNAME5, "Boaldyn") +LOCVAL(LOCALE_SMONTHNAME6, "Mean-souree") +LOCVAL(LOCALE_SMONTHNAME7, "Jerrey-souree") +LOCVAL(LOCALE_SMONTHNAME8, "Luanistyn") +LOCVAL(LOCALE_SMONTHNAME9, "Mean-fourir") +LOCVAL(LOCALE_SMONTHNAME10, "Jerrey-fouyir") +LOCVAL(LOCALE_SMONTHNAME11, "Mee Houney") +LOCVAL(LOCALE_SMONTHNAME12, "Mee ny Nollick") +LOCVAL(LOCALE_SMONTHNAME13, "") + +LOCVAL(LOCALE_SABBREVMONTHNAME1, "J-guer") +LOCVAL(LOCALE_SABBREVMONTHNAME2, "T-arree") +LOCVAL(LOCALE_SABBREVMONTHNAME3, "Mayrnt") +LOCVAL(LOCALE_SABBREVMONTHNAME4, "Averil") +LOCVAL(LOCALE_SABBREVMONTHNAME5, "Boaldyn") +LOCVAL(LOCALE_SABBREVMONTHNAME6, "M-souree") +LOCVAL(LOCALE_SABBREVMONTHNAME7, "J-souree") +LOCVAL(LOCALE_SABBREVMONTHNAME8, "Luanistyn") +LOCVAL(LOCALE_SABBREVMONTHNAME9, "M-fouyir") +LOCVAL(LOCALE_SABBREVMONTHNAME10, "J-fouyir") +LOCVAL(LOCALE_SABBREVMONTHNAME11, "M.Houney") +LOCVAL(LOCALE_SABBREVMONTHNAME12, "M.Nollick") +LOCVAL(LOCALE_SABBREVMONTHNAME13, "") + +LOCVAL(LOCALE_SPOSITIVESIGN, "") +LOCVAL(LOCALE_SNEGATIVESIGN, "-") +LOCVAL(LOCALE_IPOSSIGNPOSN, "3") +LOCVAL(LOCALE_INEGSIGNPOSN, "3") +LOCVAL(LOCALE_IPOSSYMPRECEDES, "1") +LOCVAL(LOCALE_IPOSSEPBYSPACE, "0") +LOCVAL(LOCALE_INEGSYMPRECEDES, "1") +LOCVAL(LOCALE_INEGSEPBYSPACE, "0") +LOCVAL(LOCALE_SISO639LANGNAME,"gv") +LOCVAL(LOCALE_SISO3166CTRYNAME,"GB") diff --git a/ole/ole2nls.c b/ole/ole2nls.c index 8bfec88fbfa..3b562693989 100644 --- a/ole/ole2nls.c +++ b/ole/ole2nls.c @@ -251,6 +251,17 @@ LANG_END LANG_BEGIN (LANG_THAI, SUBLANG_DEFAULT) /*0x41e*/ #include "nls/tha.nls" LANG_END +LANG_BEGIN (LANG_GAELIC, SUBLANG_DEFAULT) /* 0x043c */ +#include "nls/gae.nls" +LANG_END + +LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_SCOTTISH) +#include "nls/gdh.nls" +LANG_END + +LANG_BEGIN (LANG_GAELIC, SUBLANG_GAELIC_MANX) +#include "nls/gdv.nls" +LANG_END LANG_BEGIN (LANG_ESPERANTO, SUBLANG_DEFAULT) /*0x048f*/ #include "nls/esperanto.nls" @@ -259,6 +270,19 @@ LANG_END LANG_BEGIN (LANG_WALON, SUBLANG_DEFAULT) /*0x0490*/ #include "nls/wal.nls" LANG_END + +LANG_BEGIN (LANG_CORNISH, SUBLANG_DEFAULT) /* 0x0491 */ +#include "nls/cor.nls" +LANG_END + +LANG_BEGIN (LANG_WELSH, SUBLANG_DEFAULT) /* 0x0492 */ +#include "nls/cym.nls" +LANG_END + +LANG_BEGIN (LANG_BRETON, SUBLANG_DEFAULT) /* 0x0x93 */ +#include "nls/brf.nls" +LANG_END + }; @@ -513,6 +537,7 @@ const struct map_lcid2str { {0x043b,"Saami"}, {0x043c,"Irish gaelic"}, {0x083c,"Scottish gaelic"}, + {0x0c3c,"Manx Gaelic"}, {0x043e,"Malay (Malaysia)"}, {0x083e,"Malay (Brunei Darussalam)"}, {0x043f,"Kazak"}, @@ -534,6 +559,9 @@ const struct map_lcid2str { {0x0457,"Konkani"}, {0x048f,"Esperanto"}, /* Non official */ {0x0490,"Walon"}, /* Non official */ + {0x0491,"Cornish"}, /* Not official */ + {0x0492,"Welsh"}, /* Not official */ + {0x0493,"Breton"}, /* Not official */ {0x0000,"Unknown"} }, languages_de[]={ {0x0401,"Arabic"}, -- 2.11.4.GIT