ROX Filer Hangs following change to Tamil Locale

A home for all kinds of Puppy related projects
Post Reply
Message
Author
RR Koothady
Posts: 249
Joined: Sat 22 Jul 2006, 20:19
Location: Coimbatore, India

ROX Filer Hangs following change to Tamil Locale

#1 Post by RR Koothady »

Dear All:

I am in: Pupeee b-4 (based on Puppy 3.01)

Tamil Locale is ta_IN or ta_IN.UTF-8.

I have grabbed this folder from BOSS Linux (a Debian distro) and have placed it in: /usr/lib/locale .

I have translated /.jwmrc and also /Choices/ROX-Filer/PuppyPin into Tamil.

When I type from the terminal: chooselocale ... and choose ta_IN.UTF-8, ... and X restarts ... the UI gets changed into Tamil.

However the ROX Filer system hangs, and no application can be started.

When I go back to the Terminal again and do a chooselocale , with the idea of reverting back to en_US: I get the following error message in the terminal:
warning: locale not supported by C library, locale unchanged.

Gdk WARNING **: locale not supported by C library.
Gtk WARNING (recursed) **: Locale not supported by C library.
Using the fallback 'C' locale
..................................................................

I explored the file system in Ubuntu.

In usr/share/i18n/locales -in Puppy - I do not find ta_IN file. Also in the /usr/share/i18n/charmaps - there is no UTF-8.gz. These files are present in Ubuntu. Hence, I pulled them into Puppy.

Still the same problem continues. How should I proceed now?

...............................................................

I have one another question:

Which file should I do translate to change the English texts appearing ROX Filer Panels into Tamil or any other language?

I have spent considerable time in the this Forum's postings as well as in the ROX Filer web site and its manual: with out much help.

Can anyone help me?

Thanks in advance.

RRK

bosley
Posts: 24
Joined: Mon 14 Apr 2008, 21:14

#2 Post by bosley »

I think I followed yesterday a link to Minisys (MU) which work on localization projects, too.

Whatever, I'm quite sure that I read yesterday somewhere "here" even about a ROX translation.

bosley

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#3 Post by MU »

I do not use the original Rox, but the one from Ezpup for Puppy 3.
For the german Minisys-Linux (Muppy) I use these language-settings:

I do not use UTF by default, so in /etc/profile I set:
export LANG=de_DE
NOT:
export LANG=de_DE.utf8

Most programs do not like the UTF8 default.
You might have to recompile those, if you depend on UTF8.

But some need UTF8, for example Icewm.
So I added to starticewm:

Code: Select all

export LANG=de_DE.utf8
export LC_ALL=de_DE.utf8
I use the /usr/lib/locale/ from Slackware 12, that is binary compatible with glibc of Puppy 3.
This 16 MB file includes all locale including .utf8:
http://dotpups.de/diverse-tgz/glibc-i18 ... arch-4.tgz

Do NOT install, just extract to a temporary folder, and copy the required folders from usr/lib/locale/ , and maybe some other ones.

I also had crashes using locale from another distro than slackware.

Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

bosley
Posts: 24
Joined: Mon 14 Apr 2008, 21:14

slackware12

#4 Post by bosley »

I became accustomed to get ROX in german to compile shared-mime-info.

A week ago, didn't go further in localization, using gslapt, installed ROX2.6.

Imagine: it was in german.

Did it for a multimedia *.sfs.

Everything stayed german as expected but NOBODY will get rid anymore of ROX native language.

In short: did you compile shared-mime-info?

Waht I mean is Barry's promised slackware12 binary compatibility and the different kernel!

bosley

RR Koothady
Posts: 249
Joined: Sat 22 Jul 2006, 20:19
Location: Coimbatore, India

#5 Post by RR Koothady »

Mark

ta_IN extracted from the link you have provided works with out any problem now. Thank You very much.

I am localising Puppy in Tamil Language. I have finished translating .jwmrc and also PuppyPin files. I have overcome the Key Input Method issue also (SCIM). Now I would like to go forward with the Translation of ROX Filer.

I could not see 1) Message and 2) /src folders in /usr/local/apps/ROX_Filer/

Hence I downloaded Rox Filer 2.6.1 Extracted. Found Messages (where.gmo files reside) and /src folders (where po files reside). Renamed ru.po to ta_IN and am starting the translation.

The idea was: once the po translation is over, I think I should do a ./make-mo ta_IN at the po folder and get a ta_IN.gmo file outputted at the Message folder. Then I shall put this ta_IN.gmo file in a newly created Message created at /usr/local/apps/ROX_Filer/

Is this OK? Am I proceeding in the right direction?

Will this complete the ROX Filer translation? or am I wrong? Should I do anything else?

bosley: Thanks for your reply.

Ramesh

Post Reply