|
Message-ID: <20150317020119.GX23507@brightrain.aerifal.cx> Date: Mon, 16 Mar 2015 22:01:19 -0400 From: Rich Felker <dalias@...c.org> To: musl@...ts.openwall.com Subject: Re: libintl: stubs or working functions? On Tue, Mar 17, 2015 at 08:40:04AM +0700, Рысь wrote: > On Mon, 16 Mar 2015 14:41:56 +0100 > Szabolcs Nagy <nsz@...t70.net> wrote: > > > * ???????? <lynx@...server.ru> [2015-03-16 11:18:46 +0700]: > > > I have this test program: > > > > > > % cat > > > dt.c #include <time.h> > > > #include <stdio.h> > > > > > > int main(void) > > > { > > > char x[32]; > > > struct tm *tm; > > > time_t t; > > > > > > t = time(NULL); > > > tm = localtime(&t); > > > strftime(x, sizeof(x), "%x", tm); > > > printf("%s\n", x); > > > > > > return 0; > > > } > > > > > > > i think you need to call setlocale(LC_ALL, "") > > Thanks! Now it worked as needed! Great! > Rich: from this point I probably do understand how to translate certain > strings in C library, can you provide more info about what should be > translated? LC_TIME: Day and month names, am/pm, and some locale-specific formats. See src/locale/langinfo.c for a list. LC_MONETARY: Not supported yet. LC_MESSAGES: Error strings (src/errno/__strerror.h), signal strings (src/string/strsignal.c), and the yes/no regex/strings in src/locale/langinfo.c. Maybe some other things too. Eventually dynamic linker related messages and maybe some other things will be added. LC_NUMERIC: Nothing. LC_CTYPE: Nothing. LC_COLLATE: Not supported yet. Rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.