02-26-2010
Maybe this characterset is not installed, check the directory /usr/lib/locale to see, what locales are installed.
sys-unconfig is a really bad advice, because it undos the system configuration and returns the system to factory default.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello
does anybody know how to change the LC_TIME locale on solaris 8 to dd/mm/YYYY
currently it is set to.
#locale -ck LC_TIME
d_fmt="%m/%d/%y"
Thanks (1 Reply)
Discussion started by: thangorn
1 Replies
2. UNIX for Dummies Questions & Answers
When a user connects via ssh to one of out Sun V120 boxes the following message is displayed.
"couldn't set locale correctly"
The .profile has the following line
# @(#)local.profile 1.6 98/02/06 SMI
stty istrip
stty erase ^H
So I put a set -x in the .profile and re sourced it and... (1 Reply)
Discussion started by: mattd
1 Replies
3. Red Hat
Hi,
I need to set a locale to my linux machine which has redhat enterprise linux 4
how should I do that.
And also when i did locale -a, I have got three versions for each locale type
with different .extensions like utf8,iso88951 and soon
which file should I use for setting locale.
... (1 Reply)
Discussion started by: eamani_sun
1 Replies
4. Solaris
hi All,
I'm using sun OS 5.10.
All locales are set to en_US.ISO8859-1 in /etc/profile/init file.
I'm using one functional user.When I tried to "sesu - functionalUser",its giving me error like "Couldn't set locale correctly".In functional user profile i'm tring to set locales to en_US.After... (1 Reply)
Discussion started by: Kathraji
1 Replies
5. Solaris
Hello,
I have a recently configured machine that when log into it as a user or remotely as root it displays "Couldn't set locale correctly"
When I type locale it displays the below which is wrong compared to other machines
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"... (7 Replies)
Discussion started by: Mr Pink
7 Replies
6. Solaris
Dear All,
I Have problem at my console (Ultra 24, solaris 10 x86), when i type dmesg always come out :
like this
You have new mail.
root@console # bash
root@console # dmesg
couldn't set locale correctly
couldn't set locale correctly
So how to fix it...?
Best Regards
simbah (3 Replies)
Discussion started by: mbah_jiman
3 Replies
7. Solaris
Hi,
I want to install en_US.UTF-8 locale on a solaris 9 system, can anyone please tell me how? (command and which CD to use)
---------- Post updated at 09:47 AM ---------- Previous update was at 08:56 AM ----------
Got it,..
3. How do I add a locale after installing the Base Product? (3 Replies)
Discussion started by: Mack1982
3 Replies
8. Solaris
Hi,
I have a Solaris (SunOS 5.10) installed, by default with the en_AU.UTF-8 locale. I want to change it to en_US.UTF-8
With AU, I have no issues whatsoever, so I installed the language package and now locale -a shows "en_US.UTF-8".
Problem is even with LC_ALL set in etc/default/init, the... (2 Replies)
Discussion started by: asdfg
2 Replies
9. Solaris
Pls help me to set the japanese locale in Solaris 10. I have checked JP locale has been already installed on Solaris BOX.
Thanks,
Karan N (2 Replies)
Discussion started by: nirka01
2 Replies
10. Solaris
Different in Solaris 10 in that you don't just edit TIMEZONE file. LANG is currently set to en_US.UTF-8 and want it to be C.
Heres what I did:-
# svccfg -s svc:/system/environment:init setprop environment/LANG = astring: C
# svcadm refresh svc:/system/environment
And afterwards these are... (7 Replies)
Discussion started by: psychocandy
7 Replies
LEARN ABOUT SUSE
i18n::collate
I18N::Collate(3pm) Perl Programmers Reference Guide I18N::Collate(3pm)
NAME
I18N::Collate - compare 8-bit scalar data according to the current locale
SYNOPSIS
use I18N::Collate;
setlocale(LC_COLLATE, 'locale-of-your-choice');
$s1 = I18N::Collate->new("scalar_data_1");
$s2 = I18N::Collate->new("scalar_data_2");
DESCRIPTION
***
WARNING: starting from the Perl version 5.003_06
the I18N::Collate interface for comparing 8-bit scalar data
according to the current locale
HAS BEEN DEPRECATED
That is, please do not use it anymore for any new applications
and please migrate the old applications away from it because its
functionality was integrated into the Perl core language in the
release 5.003_06.
See the perllocale manual page for further information.
***
This module provides you with objects that will collate according to your national character set, provided that the POSIX setlocale()
function is supported on your system.
You can compare $s1 and $s2 above with
$s1 le $s2
to extract the data itself, you'll need a dereference: $$s1
This module uses POSIX::setlocale(). The basic collation conversion is done by strxfrm() which terminates at NUL characters being a decent
C routine. collate_xfrm() handles embedded NUL characters gracefully.
The available locales depend on your operating system; try whether "locale -a" shows them or man pages for "locale" or "nlsinfo" or the
direct approach "ls /usr/lib/nls/loc" or "ls /usr/lib/nls" or "ls /usr/lib/locale". Not all the locales that your vendor supports are
necessarily installed: please consult your operating system's documentation and possibly your local system administration. The locale
names are probably something like "xx_XX.(ISO)?8859-N" or "xx_XX.(ISO)?8859N", for example "fr_CH.ISO8859-1" is the Swiss (CH) variant of
French (fr), ISO Latin(8859) 1 (-1) which is the Western European character set.
perl v5.12.1 2010-04-26 I18N::Collate(3pm)