Hi, I am trying a very serious attempt at internationalization of a solaris application. Right now my job is to internationalize the app we already had. The source code is solaris based on X11R5/Motif1.2. I am working on solaris 2.8. The first step to internationalization is removing all instances of setlocale and use XtSetLanguageProc instead. I have done it. Now if I launch the application in en_US.UTF-8 locale I see a language window appended at the bottom of all dialog windows. This is exactly what I want. But this should happen in any UTF-8 locale. This is not happening in any of the locales OTHER than en_US.UTF-8 locale. If I remove XtSetLanguageProc from the code and use setlocale;XSetLocaleModifers instead then I see language window appended in all the dialogs in fr_FR.UTF-8 locale BUT then this goes away in en_US.UTF-8 locale. Help I have already spend one whole week working on this problem. I am using XtSetLanguageProc(NULL,NULL,NULL) before XtInitialize. HELP!!! |
|||
