Hi All, I included these lines in my program before gtk_init() setlocale (LC_ALL, " "); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); Also used gettext and translated strings and used msgfmt to get .mo file. I translated to German for example and placed the .mo file in de/LC_MESSAGES/ directory. I exported LANG environmental variable to 'de'. But when i run the program i get these error messages. (process:1072): Gdk-DirectFB-WARNING **: locale not supported by C library (german_eg.out:1072): Gtk-WARNING **: Locale not supported by C library. Using the fallback 'C' locale. What could be the reason why this error is coming? Am i missing out any step? -- Regards, Harinandan S On Thu, May 8, 2008 at 7:43 AM, Paul Davis <paul@xxxxxxxxxxxxxxxxxxxxx> wrote: > > On Wed, 2008-05-07 at 19:58 +0530, Harinandan S wrote: >> Hi All, >> >> I read in the documentation that Pango is used for internationalized >> text handling. Is there any example which i can refer to using >> Chinese, Korean, Japanese fonts in GTK+ application. I understand >> English but not any of the above languages so is there any way in >> which pango can translate it into other languages from english? > > Pango is not for translation. Pango is to "layout" text given to it, and > it happens to support a wide (vast!) variety of languages, alphabets > etc. Generally, if you use GTK, Pango is "under the hood", doing things > like generating on-screen rendering of the text in buttons and just > about every other widget. > > For translation, you want gettext, which is very widely used by the open > source software community. > _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list