07-05-2002
Locale setting
Hi,
In the sample program, I am trying to print a Japanese string.
The code is as follows:
main()
{
setlocale(LC_ALL,"");
printf("String is %S\n", L"JAP");
// Note "JAP" is a valid japanese string
}
If locale is C, the string gets printed, but if it a valid japanese locale, it does not print anything.
Can anyone figure out the reason?
Thanks.
Regards,
Dippan.
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
:confused:
Can anyone tell me how to test that locale is working properly in commands like awk, basename, bg, cd, cmp, col, command, csplit, cut, echo, egrep
For ex. suppose I have changed locale using
LC_ALL=german_germany.8859
export LC_ALL
now i want to test(see) it's effect on... (3 Replies)
Discussion started by: alodha
3 Replies
3. Solaris
Hi all,
We've upgraded/migrated our production server from Sol 9 on a Sun V480 to Sol 10 on a V490 server.
How do I set/change the following values on Solaris 10:
Solaris 9:
$> locale
LANG=
LC_CTYPE=en_US.ISO8859-1
LC_NUMERIC=en_US.ISO8859-1
LC_TIME=en_US.ISO8859-1... (2 Replies)
Discussion started by: dewets
2 Replies
4. Red Hat
Hi,
I am writing a shell script which would ask user to select a locale and should set the locale for them.
In the script I am doing
export LANG=<user selected locale>
and i do 'locale' it would show me the changed locale.
But, when I come out of the program and do 'locale' it... (3 Replies)
Discussion started by: eamani_sun
3 Replies
5. Solaris
Hi All,
i am pretty new to sun solaris env.I need to install a french locale onto my machine.Could you please guide me through the steps. (1 Reply)
Discussion started by: sankasu
1 Replies
6. Solaris
Hi All,
I need to install a swedish locale on a solaris machine(ver. 10).I have the package downloaded.Can anyone please guide me through the steps and things i need to keep in mind when doing the same? (7 Replies)
Discussion started by: sankasu
7 Replies
7. Solaris
Greetings Forumers!
I've been fighting a locale problem on a v490 running Solaris 10 u4 (8/07). When I login to the system, I get several "locale" error messages:
user1's password:
Last login: Wed May 26 2010 09:14:13 -0400 from system1
You have mail.
couldn't set locale correctly
couldn't... (0 Replies)
Discussion started by: bluescreen
0 Replies
8. Solaris
hi,
I am using SOLARIS sparc 64 bit, during installation of Oracle i receive an error required OS locale en_US.UTF-8 does not exist on the installation computer. To avoid this issue, please ensure that the locale en_US.UTF-8 exists on the installation computer prior to installing Oracle.
when... (4 Replies)
Discussion started by: zeeshan047
4 Replies
9. Solaris
I am upgrading a machine to Solaris 10 and noticed a change that would cause a problem for us. We have always used en_US.ISO8859-1 and selected that when setting up the new system.
This is the format on our old system
$ date
Fri Sep 21 10:35:51 PDT 2012
And this is what I got on our old... (1 Reply)
Discussion started by: Bryan.Eidson
1 Replies
10. AIX
This's my problem
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = "en_US.UTF-8",
LC__FASTMSG = "true",
LC_MESSAGES = "",
LC_CTYPE = "en_US.UTF-8",
LC_TYPE = "en_US.UTF-8",
LANG = "EN_US"... (1 Reply)
Discussion started by: bobochacha29
1 Replies
LEARN ABOUT DEBIAN
validlocale
validlocale(8) validlocale(8)
NAME
validlocale - Test if a given locale is available
SYNTAX
validlocale <locale>
DESCRIPTION
Test if the locale given as argument is a valid locale. If it isn't, print on stdout the string to add to /etc/locale.gen to make
locale-gen generate the locale (if it exists at all).
FILES
/usr/sbin/validlocale
/usr/share/i18n/SUPPORTED
ENVIRONMENT VARIABLES
DEFAULTCHARSET
Which charset to assume if the given locale is missing from the list of supported locales.
EXAMPLES
If you give a valid locale as parameter, it outputs a string specifying this on stderr:
% validlocale C
locale 'C' valid and available
When given a invalid (not generated or just nonexistent), it outputs a string on stderr telling that this is an invalid locale, and a
string to stdout with the string to add to /etc/locale.gen to have this locale generated:
% validlocale de_AU@euro
locale 'de_AU@euro' not available
de_AU@euro ISO-8859-15
AUTHORS
Petter Reinholdtsen <pere@hungry.com>
SEE ALSO
locale-gen(8), localedef(1), locale(1)
Petter Reinholdtsen 0.1 validlocale(8)