Michael Müller : kernel32: Add sr-Latn-RS locale definition.

Alexandre Julliard julliard at winehq.org
Thu Feb 4 16:15:18 CST 2021


Module: wine
Branch: master
Commit: db2666e9d20f80968ff6b4b0ea1deae20c3c368b
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=db2666e9d20f80968ff6b4b0ea1deae20c3c368b

Author: Michael Müller <michael at fds-team.de>
Date:   Wed Feb  3 17:48:33 2021 -0600

kernel32: Add sr-Latn-RS locale definition.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/kernel32/locale_rc.rc |   1 +
 dlls/kernel32/nls/srm.nls  | 174 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 175 insertions(+)

diff --git a/dlls/kernel32/locale_rc.rc b/dlls/kernel32/locale_rc.rc
index c6bb407b1c5..86ababd0900 100644
--- a/dlls/kernel32/locale_rc.rc
+++ b/dlls/kernel32/locale_rc.rc
@@ -143,6 +143,7 @@
 #include "nls/hrv.nls"   /* 0x041a  LANG_SERBIAN, SUBLANG_DEFAULT */
 #include "nls/srl.nls"   /* 0x081a  LANG_SERBIAN, SUBLANG_SERBIAN_LATIN */
 #include "nls/srb.nls"   /* 0x0c1a  LANG_SERBIAN, SUBLANG_SERBIAN_CYRILLIC */
+#include "nls/srm.nls"   /* 0x241a  LANG_SERBIAN, SUBLANG_SERBIAN_SERBIA_LATIN */
 
 #include "nls/sky.nls"   /* 0x041b  LANG_SLOVAK, SUBLANG_DEFAULT */
 
diff --git a/dlls/kernel32/nls/srm.nls b/dlls/kernel32/nls/srm.nls
new file mode 100644
index 00000000000..f4b1169943a
--- /dev/null
+++ b/dlls/kernel32/nls/srm.nls
@@ -0,0 +1,174 @@
+/*
+ * Locale definitions for Serbian (Serbia, Latin)
+ *
+ * Copyright 2016 Michael Müller
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
+ */
+
+#pragma code_page(65001) /* UTF-8 */
+
+STRINGTABLE LANGUAGE LANG_SERBIAN, SUBLANG_SERBIAN_SERBIA_LATIN
+{
+  LOCALE_FONTSIGNATURE L"\x0027\x8000\x3808\x0000\x0000\x0000\x0000\x0000\x0002\x0000\x0000\x0400\x0012\x0000\x0000\xc5d4"
+  LOCALE_ICALENDARTYPE "1"
+  LOCALE_ICENTURY "1"
+  LOCALE_ICOUNTRY "381"
+  LOCALE_ICURRDIGITS "2"
+  LOCALE_ICURRENCY "3"
+  LOCALE_IDATE "1"
+  LOCALE_IDAYLZERO "0"
+  LOCALE_IDEFAULTANSICODEPAGE "1250"
+  LOCALE_IDEFAULTCODEPAGE "852"
+  LOCALE_IDEFAULTCOUNTRY "381"
+  LOCALE_IDEFAULTEBCDICCODEPAGE "500"
+  LOCALE_IDEFAULTLANGUAGE "241a"
+  LOCALE_IDEFAULTMACCODEPAGE "10029"
+  LOCALE_IDIGITS "2"
+  LOCALE_IDIGITSUBSTITUTION "1"
+  LOCALE_IFIRSTDAYOFWEEK "0"
+  LOCALE_IFIRSTWEEKOFYEAR "0"
+  LOCALE_IGEOID "271"
+  LOCALE_IINTLCURRDIGITS "2"
+  LOCALE_ILANGUAGE "241a"
+  LOCALE_ILDATE "1"
+  LOCALE_ILZERO "1"
+  LOCALE_IMEASURE "0"
+  LOCALE_IMONLZERO "0"
+  LOCALE_INEGATIVEPERCENT "1"
+  LOCALE_INEGCURR "8"
+  LOCALE_INEGNUMBER "1"
+  LOCALE_INEGSEPBYSPACE "1"
+  LOCALE_INEGSIGNPOSN "1"
+  LOCALE_INEGSYMPRECEDES "0"
+  LOCALE_INEUTRAL "0"
+  LOCALE_IOPTIONALCALENDAR "0"
+  LOCALE_IPAPERSIZE "9"
+  LOCALE_IPOSSEPBYSPACE "1"
+  LOCALE_IPOSSIGNPOSN "1"
+  LOCALE_IPOSSYMPRECEDES "0"
+  LOCALE_IREADINGLAYOUT "0"
+  LOCALE_ITIME "1"
+  LOCALE_ITIMEMARKPOSN "0"
+  LOCALE_ITLZERO "1"
+  LOCALE_S1159 "pre podne"
+  LOCALE_S2359 "po podne"
+  LOCALE_SABBREVCTRYNAME "SRB"
+  LOCALE_SABBREVDAYNAME1 "pon"
+  LOCALE_SABBREVDAYNAME2 "uto"
+  LOCALE_SABBREVDAYNAME3 "sre"
+  LOCALE_SABBREVDAYNAME4 "čet"
+  LOCALE_SABBREVDAYNAME5 "pet"
+  LOCALE_SABBREVDAYNAME6 "sub"
+  LOCALE_SABBREVDAYNAME7 "ned"
+  LOCALE_SABBREVLANGNAME "SRM"
+  LOCALE_SABBREVMONTHNAME1 "jan"
+  LOCALE_SABBREVMONTHNAME2 "feb"
+  LOCALE_SABBREVMONTHNAME3 "mar"
+  LOCALE_SABBREVMONTHNAME4 "apr"
+  LOCALE_SABBREVMONTHNAME5 "maj"
+  LOCALE_SABBREVMONTHNAME6 "jun"
+  LOCALE_SABBREVMONTHNAME7 "jul"
+  LOCALE_SABBREVMONTHNAME8 "avg"
+  LOCALE_SABBREVMONTHNAME9 "sep"
+  LOCALE_SABBREVMONTHNAME10 "okt"
+  LOCALE_SABBREVMONTHNAME11 "nov"
+  LOCALE_SABBREVMONTHNAME12 "dec"
+  LOCALE_SABBREVMONTHNAME13 ""
+  LOCALE_SCOUNTRY "Serbia"
+  LOCALE_SCURRENCY "Din."
+  LOCALE_SDATE "."
+  LOCALE_SDAYNAME1 "ponedeljak"
+  LOCALE_SDAYNAME2 "utorak"
+  LOCALE_SDAYNAME3 "sreda"
+  LOCALE_SDAYNAME4 "četvrtak"
+  LOCALE_SDAYNAME5 "petak"
+  LOCALE_SDAYNAME6 "subota"
+  LOCALE_SDAYNAME7 "nedelja"
+  LOCALE_SDECIMAL ","
+  LOCALE_SENGCOUNTRY "Serbia"
+  LOCALE_SENGCURRNAME "Serbian Dinar"
+  LOCALE_SENGLANGUAGE "Serbian (Latin)"
+  LOCALE_SGROUPING "3;0"
+  LOCALE_SINTLSYMBOL "RSD"
+  LOCALE_SISO3166CTRYNAME "RS"
+  LOCALE_SISO639LANGNAME "sr"
+  LOCALE_SLANGUAGE "Serbian (Latin, Serbia)"
+  LOCALE_SLIST ";"
+  LOCALE_SLONGDATE "dddd, dd. MMMM yyyy"
+  LOCALE_SMONDECIMALSEP ","
+  LOCALE_SMONGROUPING "3;0"
+  LOCALE_SMONTHDAY "d. MMMM"
+  LOCALE_SMONTHNAME1 "januar"
+  LOCALE_SMONTHNAME2 "februar"
+  LOCALE_SMONTHNAME3 "mart"
+  LOCALE_SMONTHNAME4 "april"
+  LOCALE_SMONTHNAME5 "maj"
+  LOCALE_SMONTHNAME6 "jun"
+  LOCALE_SMONTHNAME7 "jul"
+  LOCALE_SMONTHNAME8 "avgust"
+  LOCALE_SMONTHNAME9 "septembar"
+  LOCALE_SMONTHNAME10 "oktobar"
+  LOCALE_SMONTHNAME11 "novembar"
+  LOCALE_SMONTHNAME12 "decembar"
+  LOCALE_SMONTHNAME13 ""
+  LOCALE_SMONTHOUSANDSEP "."
+  LOCALE_SNAME "sr-Latn-RS"
+  LOCALE_SNAN "NaN"
+  LOCALE_SNATIVECTRYNAME "Srbija"
+  LOCALE_SNATIVECURRNAME "Srpski dinar"
+  LOCALE_SNATIVEDIGITS "0123456789"
+  LOCALE_SNATIVEDISPLAYNAME "srpski (Srbija)"
+  LOCALE_SNATIVELANGNAME "srpski"
+  LOCALE_SNEGATIVESIGN "-"
+  LOCALE_SNEGINFINITY L"-\x221e"
+  LOCALE_SOPENTYPELANGUAGETAG "SRB "
+  LOCALE_SPARENT "sr-Latn"
+  LOCALE_SPOSINFINITY L"\x221e"
+  LOCALE_SPOSITIVESIGN "+"
+  LOCALE_SSCRIPTS "Latn;"
+  LOCALE_SSHORTDATE "d.M.yyyy"
+  LOCALE_SSHORTESTDAYNAME1 "pon"
+  LOCALE_SSHORTESTDAYNAME2 "uto"
+  LOCALE_SSHORTESTDAYNAME3 "sre"
+  LOCALE_SSHORTESTDAYNAME4 "čet"
+  LOCALE_SSHORTESTDAYNAME5 "pet"
+  LOCALE_SSHORTESTDAYNAME6 "sub"
+  LOCALE_SSHORTESTDAYNAME7 "ned"
+  LOCALE_SSHORTTIME "H:mm"
+  LOCALE_SSORTNAME "Default"
+  LOCALE_STHOUSAND "."
+  LOCALE_STIME ":"
+  LOCALE_STIMEFORMAT "H:mm:ss"
+  LOCALE_SYEARMONTH "MMMM yyyy"
+
+  LGRPID_WESTERN_EUROPE+LGRPID_RES_BASE "Western Europe and United States"
+  LGRPID_CENTRAL_EUROPE+LGRPID_RES_BASE "Central Europe"
+  LGRPID_BALTIC+LGRPID_RES_BASE "Baltic"
+  LGRPID_GREEK+LGRPID_RES_BASE "Greek"
+  LGRPID_CYRILLIC+LGRPID_RES_BASE "Cyrillic"
+  LGRPID_TURKISH+LGRPID_RES_BASE "Turkic"
+  LGRPID_JAPANESE+LGRPID_RES_BASE "Japanese"
+  LGRPID_KOREAN+LGRPID_RES_BASE "Korean"
+  LGRPID_TRADITIONAL_CHINESE+LGRPID_RES_BASE "Traditional Chinese"
+  LGRPID_SIMPLIFIED_CHINESE+LGRPID_RES_BASE "Simplified Chinese"
+  LGRPID_THAI+LGRPID_RES_BASE "Thai"
+  LGRPID_HEBREW+LGRPID_RES_BASE "Hebrew"
+  LGRPID_ARABIC+LGRPID_RES_BASE "Arabic"
+  LGRPID_VIETNAMESE+LGRPID_RES_BASE "Vietnamese"
+  LGRPID_INDIC+LGRPID_RES_BASE "Indic"
+  LGRPID_GEORGIAN+LGRPID_RES_BASE "Georgian"
+  LGRPID_ARMENIAN+LGRPID_RES_BASE "Armenian"
+}




More information about the wine-cvs mailing list