Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jan 2002 18:52:43 -0500 (EST)
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/33498: [PATCH] Add FreeBSD's locales to Mozilla
Message-ID:  <200201022352.g02NqhN25708@shumai.marcuscom.com>

next in thread | raw e-mail | index | archive | help

>Number:         33498
>Category:       ports
>Synopsis:       [PATCH] Add FreeBSD's locales to Mozilla
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 02 16:00:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Joe Marcus Clarke
>Release:        FreeBSD 4.5-PRERELEASE i386
>Organization:
MarcusCom, Inc.
>Environment:
System: FreeBSD shumai.marcuscom.com 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #0: Sun Dec 30 15:32:39 EST 2001 marcus@shumai.marcuscom.com:/usr/obj/usr/src/sys/SHUMAI i386


	
>Description:
	Mozilla 0.9.7 will refuse to start if the locale is not set to US or C.
This is because Mozilla only knows about FreeBSD's US locale.  The attached
patch adds all of FreeBSD's locales to Mozilla.
>How-To-Repeat:
	Set your LC_CTYPE or LANG to something other than C or en_US.  
	Start mozilla

The profile manager will come up, but no matter what you do, you will not
be able to start the application.
>Fix:

--- intl/uconv/src/unixcharset.properties.orig	Wed Jan  2 18:27:02 2002
+++ intl/uconv/src/unixcharset.properties	Wed Jan  2 18:41:39 2002
@@ -174,6 +174,66 @@
 locale.all.en_US.ISO8859-1=ISO-8859-1
 #FreeBSD
 locale.all.en_US.ISO_8859-1=ISO-8859-1
+locale.all.da_DK.ISO_8859-1=ISO-8859-1
+locale.all.de_AT.ISO_8859-1=ISO-8859-1
+locale.all.de_CH.ISO_8859-1=ISO-8859-1
+locale.all.de_DE.ISO_8859-1=ISO-8859-1
+locale.all.en_AU.ISO_8859-1=ISO-8859-1
+locale.all.en_CA.ISO_8859-1=ISO-8859-1
+locale.all.es_ES.ISO_8859-1=ISO-8859-1
+locale.all.fi_FI.ISO_8859-1=ISO-8859-1
+locale.all.fr_BE.ISO_8859-1=ISO-8859-1
+locale.all.fr_CA.ISO_8859-1=ISO-8859-1
+locale.all.fr_CH.ISO_8859-1=ISO-8859-1
+locale.all.fr_FR.ISO_8859-1=ISO-8859-1
+locale.all.is_IS.ISO_8859-1=ISO-8859-1
+locale.all.it_CH.ISO_8859-1=ISO-8859-1
+locale.all.it_IT.ISO_8859-1=ISO-8859-1
+locale.all.la_LN.ISO_8859-1=ISO-8859-1
+locale.all.nl_BE.ISO_8859-1=ISO-8859-1
+locale.all.nl_NL.ISO_8859-1=ISO-8859-1
+locale.all.no_NO.ISO_8859-1=ISO-8859-1
+locale.all.pt_PT.ISO_8859-1=ISO-8859-1
+locale.all.sv_SE.ISO_8859-1=ISO-8859-1
+# FreeBSD 8859-15
+locale.all.da_DK.DIS_8859-15=ISO-8859-15
+locale.all.de_AT.DIS_8859-15=ISO-8859-15
+locale.all.de_CH.DIS_8859-15=ISO-8859-15
+locale.all.de_DE.DIS_8859-15=ISO-8859-15
+locale.all.en_AU.DIS_8859-15=ISO-8859-15
+locale.all.en_CA.DIS_8859-15=ISO-8859-15
+locale.all.en_GB.DIS_8859-15=ISO-8859-15
+locale.all.en_US.DIS_8859-15=ISO-8859-15
+locale.all.es_ES.DIS_8859-15=ISO-8859-15
+locale.all.fi_FI.DIS_8859-15=ISO-8859-15
+locale.all.fr_BE.DIS_8859-15=ISO-8859-15
+locale.all.fr_CA.DIS_8859-15=ISO-8859-15
+locale.all.fr_CH.DIS_8859-15=ISO-8859-15
+locale.all.fr_FR.DIS_8859-15=ISO-8859-15
+locale.all.is_IS.DIS_8859-15=ISO-8859-15
+locale.all.it_CH.DIS_8859-15=ISO-8859-15
+locale.all.it_IT.DIS_8859-15=ISO-8859-15
+locale.all.la_LN.DIS_8859-15=ISO-8859-15
+locale.all.nl_BE.DIS_8859-15=ISO-8859-15
+locale.all.nl_NL.DIS_8859-15=ISO-8859-15
+locale.all.no_NO.DIS_8859-15=ISO-8859-15
+locale.all.pt_PT.DIS_8859-15=ISO-8859-15
+locale.all.sv_SE.DIS_8859-15=ISO-8859-15
+# FreeBSD 8859-2
+locale.all.cs_CZ.ISO_8859-2=ISO-8859-2
+locale.all.hr_HR.ISO_8859-2=ISO-8859-2
+locale.all.hu_HU.ISO_8859-2=ISO-8859-2
+locale.all.la_LN.ISO_8859-2=ISO-8859-2
+locale.all.pl_PL.ISO_8859-2=ISO-8859-2
+locale.all.sl_SI.ISO_8859-2=ISO-8859-2
+# FreeBSD 8859-4
+locale.all.la_LN.ISO_8859-4=ISO-8859-4
+locale.all.lt_LT.ISO_8859-4=ISO-8859-4
+# FreeBSD 8859-5
+locale.all.ru_RU.ISO_8859-5=ISO-8859-5
+locale.all.ru_SU.ISO_8859-5=ISO-8859-5
+# FreeBSD Russian
+locale.all.ru_SU.KOI8-R=KOI8-R
 # Solaris
 locale.all.en_US.UTF-8=UTF-8
 # Solaris
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201022352.g02NqhN25708>