Bug 3322

Summary: Serbian locale for Serbia (sr_RS): replaces sr_CS
Product: glibc Reporter: Danilo Segan <dsegan>
Component: localedataAssignee: GNU C Library Locale Maintainers <libc-locales>
Status: RESOLVED FIXED    
Severity: normal CC: glibc-bugs
Priority: P2 Flags: fweimer: security-
Version: unspecified   
Target Milestone: ---   
Host: Target:
Build: Last reconfirmed:
Attachments: Serbian locale for Serbia
Serbian Latin locale for Serbia
sr_RS locale for Serbia
Serbian Latin locale for Serbia

Description Danilo Segan 2006-10-09 12:15:04 UTC
The new Serbian locales for Serbia are attached.  They are almost exactly the
same as sr_CS, except that they reintroduce Latin collation rules from older
sr_YU ones (these have been extensively tested in the meantime).

They also include a fix for first_weekday, i.e. commented out conflicting week
declaration (related to bug #2388).

I am also including Serbian Latin locale, with the modifier name chosen to suit
others in GNU libc (sr_RS@latin).

I have kept CSD as the international currency until it is officially changed to RSD.

I am not sure if sr_CS should be added to locale.alias now and removed from GNU
libc, or not.
Comment 1 Danilo Segan 2006-10-09 12:15:44 UTC
Created attachment 1358 [details]
Serbian locale for Serbia
Comment 2 Danilo Segan 2006-10-09 12:16:28 UTC
Created attachment 1359 [details]
Serbian Latin locale for Serbia

(ISO reference for code change from CS to RS:
http://www.iso.org/iso/en/prods-services/iso3166ma/03updates-on-iso-3166/nlv12-div.html)
Comment 3 Ulrich Drepper 2006-10-12 21:14:13 UTC
> I am not sure if sr_CS should be added to locale.alias now and removed from GNU
> libc, or not.

I am not going to add anything to locale.alias, that file is obsolete.

I need information whether removing the locale is acceptable or not.
Comment 4 Ulrich Drepper 2006-10-12 21:53:40 UTC
BZ cut off the rest of the message:

I also need to know whether defining only a UTF-8 locale is sufficient as I did
it for sr_ME.  There is no existing practice for sr_RS so far which makes this
the best point to switch over.
Comment 5 Danilo Segan 2006-10-16 12:43:47 UTC
It sure is sufficient IMHO: ISO-8859-5 eg. doesn't contain proper Serbian
quotes, and accented Cyrillic letters are impossible to get without full Unicode
support.  
Comment 6 Danilo Segan 2006-11-14 22:27:53 UTC
Created attachment 1419 [details]
sr_RS locale for Serbia

Intl currency changed to RSD.
Comment 7 Danilo Segan 2006-11-14 22:28:28 UTC
Created attachment 1420 [details]
Serbian Latin locale for Serbia

Intl currency changed to RSD.
Comment 8 Danilo Segan 2006-12-20 18:08:53 UTC
Any news on this, Ulrich? It sure is enough to have only sr_RS.UTF-8 and
sr_RS.UTF-8@latin (i.e. you can remove sr_CS, and use only UTF-8).
Comment 9 Ulrich Drepper 2007-02-17 07:57:10 UTC
I added the files after adjusting localedef appropriately.
Comment 10 Sourceware Commits 2007-07-12 14:54:41 UTC
Subject: Bug 3322

CVSROOT:	/cvs/glibc
Module name:	libc
Branch: 	glibc-2_5-branch
Changes by:	jakub@sourceware.org	2007-07-12 14:54:28

Modified files:
	.              : ChangeLog 
	locale         : iso-3166.def iso-4217.def 
	localedata     : ChangeLog SUPPORTED 
	localedata/locales: sr_ME 
Added files:
	localedata/locales: sr_RS sr_RS@latin 

Log message:
	2007-02-16  Ulrich Drepper  <drepper@redhat.com>
	
	* locale/iso-3166.def: Add entry for Serbia.
	* locale/iso-4217.def: Define RSD.
	
	2007-02-17  Ulrich Drepper  <drepper@redhat.com>
	
	[BZ #3334]
	* locales/sr_ME: Update from maintainer.
	
	2007-02-16  Ulrich Drepper  <drepper@redhat.com>
	
	[BZ #3322]
	* SUPPORTED (SUPPORTED-LOCALES): Add sr_RS and sr_RS@latin.
	* locales/sr_RS: New file.
	* locales/sr_RS@latin: New file.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/ChangeLog.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=1.10362.2.44&r2=1.10362.2.45
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/locale/iso-3166.def.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=1.7&r2=1.7.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/locale/iso-4217.def.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=1.19&r2=1.19.2.1
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/localedata/ChangeLog.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=1.603.2.4&r2=1.603.2.5
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/localedata/SUPPORTED.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=1.97.2.1&r2=1.97.2.2
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/localedata/locales/sr_RS.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=NONE&r2=1.1.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/localedata/locales/sr_RS@latin.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=NONE&r2=1.1.6.1
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/localedata/locales/sr_ME.diff?cvsroot=glibc&only_with_tag=glibc-2_5-branch&r1=1.1&r2=1.1.4.1

Comment 11 Jackie Rosen 2014-02-16 18:23:52 UTC Comment hidden (spam)